From ba8fb54837cfdec669a54fa53950aaa15413f870 Mon Sep 17 00:00:00 2001 From: Hanz Luo Date: Sun, 29 Dec 2024 23:49:35 -0800 Subject: [PATCH] storybook 8 + webpack 5 --- .github/workflows/nodejs.yml | 2 +- .storybook/{main.js => main.ts} | 21 +- .storybook/{preview.js => preview.ts} | 1 + babel.config.js | 2 - docs/0.22722940.iframe.bundle.js | 3 - docs/0.22722940.iframe.bundle.js.LICENSE.txt | 8 - docs/0.22722940.iframe.bundle.js.map | 1 - docs/0.38693487deaa3a58181e.manager.bundle.js | 1 - docs/1.ab59f28d.iframe.bundle.js | 1 - docs/109.4802113e.iframe.bundle.js | 1 + docs/2.a372bc98.iframe.bundle.js | 1 - docs/338.b95184c9.iframe.bundle.js | 2 + .../338.b95184c9.iframe.bundle.js.LICENSE.txt | 9 + docs/341.b80f4ff0.iframe.bundle.js | 1 + docs/364.c34ecd82.iframe.bundle.js | 1 + docs/4.448022d5a1f1789fbfd7.manager.bundle.js | 2 - ...a1f1789fbfd7.manager.bundle.js.LICENSE.txt | 8 - docs/5.66b7c5d3928352cef6e7.manager.bundle.js | 2 - ...928352cef6e7.manager.bundle.js.LICENSE.txt | 12 - docs/517.b9a83429.iframe.bundle.js | 95 + .../517.b9a83429.iframe.bundle.js.LICENSE.txt | 39 + docs/517.b9a83429.iframe.bundle.js.map | 1 + docs/6.2b75687da4d96c1d9638.manager.bundle.js | 1 - docs/6.bc1db813.iframe.bundle.js | 1 - docs/692.369c6763.iframe.bundle.js | 1 + docs/7.c516ee1f52b0b2022b35.manager.bundle.js | 1 - docs/7.c7fd0269.iframe.bundle.js | 3 - docs/7.c7fd0269.iframe.bundle.js.LICENSE.txt | 12 - docs/7.c7fd0269.iframe.bundle.js.map | 1 - docs/735.50ff4608.iframe.bundle.js | 1 + docs/8.d23a36f0.iframe.bundle.js | 1 - docs/869.117270e1.iframe.bundle.js | 1 + docs/998.170faf53.iframe.bundle.js | 1 + docs/actions-mdx.e6a52596.iframe.bundle.js | 1 + .../actions-stories.01b53106.iframe.bundle.js | 1 + docs/config-mdx.2fa0bf66.iframe.bundle.js | 1 + docs/config-stories.e45db1c0.iframe.bundle.js | 1 + docs/edge-cases-mdx.8771e317.iframe.bundle.js | 1 + ...ge-cases-stories.44a2e1ba.iframe.bundle.js | 1 + docs/favicon.ico | Bin 32988 -> 0 bytes docs/favicon.svg | 1 + docs/iframe.html | 241 +- docs/index.html | 188 +- docs/index.json | 1 + ...uts-advanced-mdx.42378ae2.iframe.bundle.js | 1 + ...advanced-stories.59c0f9cd.iframe.bundle.js | 1 + docs/layouts-mdx.a68aae6c.iframe.bundle.js | 1 + .../layouts-stories.16b84ef6.iframe.bundle.js | 1 + docs/main.390c99fb.iframe.bundle.js | 1 - ...ain.93d7a4ed45f11047e0ad.manager.bundle.js | 1 - docs/main.e2dc24db.iframe.bundle.js | 1 + docs/mse-eme-mdx.7fce1b1f.iframe.bundle.js | 1 + .../mse-eme-stories.eaf81193.iframe.bundle.js | 1 + docs/nunito-sans-bold-italic.woff2 | Bin 0 -> 49460 bytes docs/nunito-sans-bold.woff2 | Bin 0 -> 47144 bytes docs/nunito-sans-italic.woff2 | Bin 0 -> 49620 bytes docs/nunito-sans-regular.woff2 | Bin 0 -> 47072 bytes docs/playlist-mdx.032d7a9e.iframe.bundle.js | 1 + ...playlist-stories.5a4cc4a2.iframe.bundle.js | 1 + docs/project.json | 1 + docs/runtime~main.2f2884c5.iframe.bundle.js | 1 - ...ain.35f2228eddecff220195.manager.bundle.js | 1 - docs/runtime~main.835d8f6c.iframe.bundle.js | 1 + docs/sb-addons/actions-1/manager-bundle.js | 3 + .../actions-1/manager-bundle.js.LEGAL.txt | 0 .../common-manager-bundle.js | 3 + .../common-manager-bundle.js.LEGAL.txt | 0 docs/sb-common-assets/favicon.svg | 1 + .../nunito-sans-bold-italic.woff2 | Bin 0 -> 49460 bytes docs/sb-common-assets/nunito-sans-bold.woff2 | Bin 0 -> 47144 bytes .../sb-common-assets/nunito-sans-italic.woff2 | Bin 0 -> 49620 bytes .../nunito-sans-regular.woff2 | Bin 0 -> 47072 bytes docs/sb-manager/globals-module-info.js | 1028 + docs/sb-manager/globals-runtime.js | 40861 ++++++++++++++++ docs/sb-manager/globals.js | 48 + docs/sb-manager/runtime.js | 13338 +++++ docs/sb-preview/globals.js | 33 + docs/sb-preview/runtime.js | 7174 +++ ...te-intervals-mdx.6b8d09d5.iframe.bundle.js | 1 + ...ntervals-stories.b5abd1e2.iframe.bundle.js | 1 + docs/vendors~main.0406c2de.iframe.bundle.js | 7 - ...main.0406c2de.iframe.bundle.js.LICENSE.txt | 75 - ...vendors~main.0406c2de.iframe.bundle.js.map | 1 - ...ain.4da175776487aaca54f1.manager.bundle.js | 2 - ...6487aaca54f1.manager.bundle.js.LICENSE.txt | 104 - package.json | 41 +- stories/actions.mdx | 17 + stories/actions.stories.js | 40 + stories/actions.stories.mdx | 41 - stories/config.mdx | 34 + stories/config.stories.js | 29 + stories/config.stories.mdx | 46 - ...{edge-cases.stories.mdx => edge-cases.mdx} | 15 +- stories/edge-cases.stories.js | 42 + stories/index.stories.js | 3 - ...anced.stories.mdx => layouts-advanced.mdx} | 121 +- stories/layouts-advanced.stories.js | 123 + stories/layouts.mdx | 109 + stories/layouts.stories.js | 144 + stories/layouts.stories.mdx | 143 - stories/{mse-eme.stories.mdx => mse-eme.mdx} | 7 +- stories/mse-eme.stories.js | 14 + .../{playlist.stories.mdx => playlist.mdx} | 7 +- stories/playlist.stories.js | 14 + stories/update-intervals.mdx | 18 + stories/update-intervals.stories.jsx | 33 + stories/update-intervals.stories.mdx | 26 - webpack.config.js | 6 +- yarn.lock | 9887 ++-- 109 files changed, 66554 insertions(+), 7776 deletions(-) rename .storybook/{main.js => main.ts} (53%) rename .storybook/{preview.js => preview.ts} (84%) delete mode 100644 docs/0.22722940.iframe.bundle.js delete mode 100644 docs/0.22722940.iframe.bundle.js.LICENSE.txt delete mode 100644 docs/0.22722940.iframe.bundle.js.map delete mode 100644 docs/0.38693487deaa3a58181e.manager.bundle.js delete mode 100644 docs/1.ab59f28d.iframe.bundle.js create mode 100644 docs/109.4802113e.iframe.bundle.js delete mode 100644 docs/2.a372bc98.iframe.bundle.js create mode 100644 docs/338.b95184c9.iframe.bundle.js create mode 100644 docs/338.b95184c9.iframe.bundle.js.LICENSE.txt create mode 100644 docs/341.b80f4ff0.iframe.bundle.js create mode 100644 docs/364.c34ecd82.iframe.bundle.js delete mode 100644 docs/4.448022d5a1f1789fbfd7.manager.bundle.js delete mode 100644 docs/4.448022d5a1f1789fbfd7.manager.bundle.js.LICENSE.txt delete mode 100644 docs/5.66b7c5d3928352cef6e7.manager.bundle.js delete mode 100644 docs/5.66b7c5d3928352cef6e7.manager.bundle.js.LICENSE.txt create mode 100644 docs/517.b9a83429.iframe.bundle.js create mode 100644 docs/517.b9a83429.iframe.bundle.js.LICENSE.txt create mode 100644 docs/517.b9a83429.iframe.bundle.js.map delete mode 100644 docs/6.2b75687da4d96c1d9638.manager.bundle.js delete mode 100644 docs/6.bc1db813.iframe.bundle.js create mode 100644 docs/692.369c6763.iframe.bundle.js delete mode 100644 docs/7.c516ee1f52b0b2022b35.manager.bundle.js delete mode 100644 docs/7.c7fd0269.iframe.bundle.js delete mode 100644 docs/7.c7fd0269.iframe.bundle.js.LICENSE.txt delete mode 100644 docs/7.c7fd0269.iframe.bundle.js.map create mode 100644 docs/735.50ff4608.iframe.bundle.js delete mode 100644 docs/8.d23a36f0.iframe.bundle.js create mode 100644 docs/869.117270e1.iframe.bundle.js create mode 100644 docs/998.170faf53.iframe.bundle.js create mode 100644 docs/actions-mdx.e6a52596.iframe.bundle.js create mode 100644 docs/actions-stories.01b53106.iframe.bundle.js create mode 100644 docs/config-mdx.2fa0bf66.iframe.bundle.js create mode 100644 docs/config-stories.e45db1c0.iframe.bundle.js create mode 100644 docs/edge-cases-mdx.8771e317.iframe.bundle.js create mode 100644 docs/edge-cases-stories.44a2e1ba.iframe.bundle.js delete mode 100644 docs/favicon.ico create mode 100644 docs/favicon.svg create mode 100644 docs/index.json create mode 100644 docs/layouts-advanced-mdx.42378ae2.iframe.bundle.js create mode 100644 docs/layouts-advanced-stories.59c0f9cd.iframe.bundle.js create mode 100644 docs/layouts-mdx.a68aae6c.iframe.bundle.js create mode 100644 docs/layouts-stories.16b84ef6.iframe.bundle.js delete mode 100644 docs/main.390c99fb.iframe.bundle.js delete mode 100644 docs/main.93d7a4ed45f11047e0ad.manager.bundle.js create mode 100644 docs/main.e2dc24db.iframe.bundle.js create mode 100644 docs/mse-eme-mdx.7fce1b1f.iframe.bundle.js create mode 100644 docs/mse-eme-stories.eaf81193.iframe.bundle.js create mode 100644 docs/nunito-sans-bold-italic.woff2 create mode 100644 docs/nunito-sans-bold.woff2 create mode 100644 docs/nunito-sans-italic.woff2 create mode 100644 docs/nunito-sans-regular.woff2 create mode 100644 docs/playlist-mdx.032d7a9e.iframe.bundle.js create mode 100644 docs/playlist-stories.5a4cc4a2.iframe.bundle.js create mode 100644 docs/project.json delete mode 100644 docs/runtime~main.2f2884c5.iframe.bundle.js delete mode 100644 docs/runtime~main.35f2228eddecff220195.manager.bundle.js create mode 100644 docs/runtime~main.835d8f6c.iframe.bundle.js create mode 100644 docs/sb-addons/actions-1/manager-bundle.js create mode 100644 docs/sb-addons/actions-1/manager-bundle.js.LEGAL.txt create mode 100644 docs/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js create mode 100644 docs/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js.LEGAL.txt create mode 100644 docs/sb-common-assets/favicon.svg create mode 100644 docs/sb-common-assets/nunito-sans-bold-italic.woff2 create mode 100644 docs/sb-common-assets/nunito-sans-bold.woff2 create mode 100644 docs/sb-common-assets/nunito-sans-italic.woff2 create mode 100644 docs/sb-common-assets/nunito-sans-regular.woff2 create mode 100644 docs/sb-manager/globals-module-info.js create mode 100644 docs/sb-manager/globals-runtime.js create mode 100644 docs/sb-manager/globals.js create mode 100644 docs/sb-manager/runtime.js create mode 100644 docs/sb-preview/globals.js create mode 100644 docs/sb-preview/runtime.js create mode 100644 docs/update-intervals-mdx.6b8d09d5.iframe.bundle.js create mode 100644 docs/update-intervals-stories.b5abd1e2.iframe.bundle.js delete mode 100644 docs/vendors~main.0406c2de.iframe.bundle.js delete mode 100644 docs/vendors~main.0406c2de.iframe.bundle.js.LICENSE.txt delete mode 100644 docs/vendors~main.0406c2de.iframe.bundle.js.map delete mode 100644 docs/vendors~main.4da175776487aaca54f1.manager.bundle.js delete mode 100644 docs/vendors~main.4da175776487aaca54f1.manager.bundle.js.LICENSE.txt create mode 100644 stories/actions.mdx create mode 100644 stories/actions.stories.js delete mode 100644 stories/actions.stories.mdx create mode 100644 stories/config.mdx create mode 100644 stories/config.stories.js delete mode 100644 stories/config.stories.mdx rename stories/{edge-cases.stories.mdx => edge-cases.mdx} (51%) create mode 100644 stories/edge-cases.stories.js delete mode 100644 stories/index.stories.js rename stories/{layouts-advanced.stories.mdx => layouts-advanced.mdx} (54%) create mode 100644 stories/layouts-advanced.stories.js create mode 100644 stories/layouts.mdx create mode 100644 stories/layouts.stories.js delete mode 100644 stories/layouts.stories.mdx rename stories/{mse-eme.stories.mdx => mse-eme.mdx} (68%) create mode 100644 stories/mse-eme.stories.js rename stories/{playlist.stories.mdx => playlist.mdx} (79%) create mode 100644 stories/playlist.stories.js create mode 100644 stories/update-intervals.mdx create mode 100644 stories/update-intervals.stories.jsx delete mode 100644 stories/update-intervals.stories.mdx diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index a9c3349..552e1b9 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -16,7 +16,7 @@ jobs: strategy: matrix: - node-version: [18.x] + node-version: [20.x] steps: - uses: actions/checkout@v2 diff --git a/.storybook/main.js b/.storybook/main.ts similarity index 53% rename from .storybook/main.js rename to .storybook/main.ts index 6754cfb..4785be5 100644 --- a/.storybook/main.js +++ b/.storybook/main.ts @@ -1,15 +1,14 @@ import path from 'path'; +import type { StorybookConfig } from '@storybook/react-webpack5'; -export default { - stories: [ - '../stories/**/*.mdx', - '../stories/**/*.stories.@(ts|tsx)', - ], +const config: StorybookConfig = { + stories: ['../stories/**/*.mdx', '../stories/**/*.stories.@(js|jsx|ts|tsx)'], addons: [ '@storybook/addon-docs', '@storybook/addon-actions', - '@storybook/addon-mdx-gfm' + '@storybook/addon-webpack5-compiler-babel', + ], framework: { @@ -17,12 +16,14 @@ export default { options: {} }, - docs: { - autodocs: true + typescript: { + check: false, + checkOptions: {}, + skipCompiler: false, }, webpackFinal: async (config) => { - config.module.rules.push({ + config.module?.rules?.push({ test: /\.scss$/, use: [ 'style-loader', @@ -35,3 +36,5 @@ export default { return config; }, }; + +export default config; \ No newline at end of file diff --git a/.storybook/preview.js b/.storybook/preview.ts similarity index 84% rename from .storybook/preview.js rename to .storybook/preview.ts index e6c302e..172c5a9 100644 --- a/.storybook/preview.js +++ b/.storybook/preview.ts @@ -7,3 +7,4 @@ export const parameters = { page: DocsPage, }, } +export const tags = ['autodocs']; diff --git a/babel.config.js b/babel.config.js index df5539a..e37bb06 100644 --- a/babel.config.js +++ b/babel.config.js @@ -24,8 +24,6 @@ module.exports = (api) => { '@babel/preset-react', ], plugins: [ - ['@babel/plugin-proposal-private-methods'], - '@babel/plugin-proposal-class-properties', '@babel/plugin-transform-runtime' ], comments: false, diff --git a/docs/0.22722940.iframe.bundle.js b/docs/0.22722940.iframe.bundle.js deleted file mode 100644 index d17f0ba..0000000 --- a/docs/0.22722940.iframe.bundle.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see 0.22722940.iframe.bundle.js.LICENSE.txt */ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{"./node_modules/@babel/runtime/helpers/objectSpread.js":function(module,exports,__webpack_require__){var defineProperty=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js");module.exports=function _objectSpread(target){for(var i=1;i1&&void 0!==arguments[1]?arguments[1]:{},stylesheet=arguments.length>2?arguments[2]:void 0;return classNames.reduce((function(styleObject,className){return objectSpread_default()({},styleObject,stylesheet[className])}),elementStyle)}function createClassNameString(classNames){return classNames.join(" ")}function createElement(_ref){var node=_ref.node,stylesheet=_ref.stylesheet,_ref$style=_ref.style,style=void 0===_ref$style?{}:_ref$style,useInlineStyles=_ref.useInlineStyles,key=_ref.key,properties=node.properties,type=node.type,TagName=node.tagName,value=node.value;if("text"===type)return value;if(TagName){var childrenCreator=function createChildren(stylesheet,useInlineStyles){var childrenCount=0;return function(children){return childrenCount+=1,children.map((function(child,i){return createElement({node:child,stylesheet:stylesheet,useInlineStyles:useInlineStyles,key:"code-segment-".concat(childrenCount,"-").concat(i)})}))}}(stylesheet,useInlineStyles),nonStylesheetClassNames=useInlineStyles&&properties.className&&properties.className.filter((function(className){return!stylesheet[className]})),className=nonStylesheetClassNames&&nonStylesheetClassNames.length?nonStylesheetClassNames:void 0,props=useInlineStyles?objectSpread_default()({},properties,{className:className&&createClassNameString(className)},{style:createStyleObject(properties.className,Object.assign({},properties.style,style),stylesheet)}):objectSpread_default()({},properties,{className:createClassNameString(properties.className)}),children=childrenCreator(node.children);return react_default.a.createElement(TagName,extends_default()({key:key},props),children)}}var newLineRegex=/\n/g;function AllLineNumbers(_ref2){var codeString=_ref2.codeString,codeStyle=_ref2.codeStyle,_ref2$containerStyle=_ref2.containerStyle,containerStyle=void 0===_ref2$containerStyle?{float:"left",paddingRight:"10px"}:_ref2$containerStyle,_ref2$numberStyle=_ref2.numberStyle,numberStyle=void 0===_ref2$numberStyle?{}:_ref2$numberStyle,startingLineNumber=_ref2.startingLineNumber;return react_default.a.createElement("code",{style:Object.assign({},codeStyle,containerStyle)},function getAllLineNumbers(_ref){var lines=_ref.lines,startingLineNumber=_ref.startingLineNumber,style=_ref.style;return lines.map((function(_,i){var number=i+startingLineNumber;return react_default.a.createElement("span",{key:"line-".concat(i),className:"react-syntax-highlighter-line-number",style:"function"==typeof style?style(number):style},"".concat(number,"\n"))}))}({lines:codeString.replace(/\n$/,"").split("\n"),style:numberStyle,startingLineNumber:startingLineNumber}))}function getInlineLineNumber(lineNumber,inlineLineNumberStyle){return{type:"element",tagName:"span",properties:{key:"line-number--".concat(lineNumber),className:["comment","linenumber","react-syntax-highlighter-line-number"],style:inlineLineNumberStyle},children:[{type:"text",value:lineNumber}]}}function assembleLineNumberStyles(lineNumberStyle,lineNumber,largestLineNumber){var num,len,defaultLineNumberStyle={display:"inline-block",minWidth:(num=largestLineNumber,len=num.toString().length,"".concat(len,"em")),paddingRight:"1em",textAlign:"right",userSelect:"none"},customLineNumberStyle="function"==typeof lineNumberStyle?lineNumberStyle(lineNumber):lineNumberStyle;return objectSpread_default()({},defaultLineNumberStyle,customLineNumberStyle)}function createLineElement(_ref3){var children=_ref3.children,lineNumber=_ref3.lineNumber,lineNumberStyle=_ref3.lineNumberStyle,largestLineNumber=_ref3.largestLineNumber,showInlineLineNumbers=_ref3.showInlineLineNumbers,_ref3$lineProps=_ref3.lineProps,lineProps=void 0===_ref3$lineProps?{}:_ref3$lineProps,_ref3$className=_ref3.className,className=void 0===_ref3$className?[]:_ref3$className,properties="function"==typeof lineProps?lineProps(lineNumber):lineProps;if(properties.className=className,lineNumber&&showInlineLineNumbers){var inlineLineNumberStyle=assembleLineNumberStyles(lineNumberStyle,lineNumber,largestLineNumber);children.unshift(getInlineLineNumber(lineNumber,inlineLineNumberStyle))}return{type:"element",tagName:"span",properties:properties,children:children}}function flattenCodeTree(tree){for(var className=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],newTree=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=0;i2&&void 0!==arguments[2]?arguments[2]:[];return createLineElement({children:children,lineNumber:lineNumber,lineNumberStyle:lineNumberStyle,largestLineNumber:largestLineNumber,showInlineLineNumbers:showInlineLineNumbers,lineProps:lineProps,className:className})}function createUnwrappedLine(children,lineNumber){if(lineNumber&&showInlineLineNumbers){var inlineLineNumberStyle=assembleLineNumberStyles(lineNumberStyle,lineNumber,largestLineNumber);children.unshift(getInlineLineNumber(lineNumber,inlineLineNumberStyle))}return children}function createLine(children,lineNumber){var className=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return wrapLines||className.length>0?createWrappedLine(children,lineNumber,className):createUnwrappedLine(children,lineNumber)}for(var _loop=function _loop(){var node=tree[index],value=node.children[0].value;if(function getNewLines(str){return str.match(newLineRegex)}(value)){var splitValue=value.split("\n");splitValue.forEach((function(text,i){var lineNumber=showLineNumbers&&newTree.length+startingLineNumber,newChild={type:"text",value:"".concat(text,"\n")};if(0===i){var _line=createLine(tree.slice(lastLineBreakIndex+1,index).concat(createLineElement({children:[newChild],className:node.properties.className})),lineNumber);newTree.push(_line)}else if(i===splitValue.length-1){if(tree[index+1]&&tree[index+1].children&&tree[index+1].children[0]){var newElem=createLineElement({children:[{type:"text",value:"".concat(text)}],className:node.properties.className});tree.splice(index+1,0,newElem)}else{var _line2=createLine([newChild],lineNumber,node.properties.className);newTree.push(_line2)}}else{var _line3=createLine([newChild],lineNumber,node.properties.className);newTree.push(_line3)}})),lastLineBreakIndex=index}index++};index=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg),value=info.value}catch(error){return void reject(error)}info.done?resolve(value):Promise.resolve(value).then(_next,_throw)}function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(arr,i){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(arr)))return;var _arr=[],_n=!0,_d=!1,_e=void 0;try{for(var _s,_i=arr[Symbol.iterator]();!(_n=(_s=_i.next()).done)&&(_arr.push(_s.value),!i||_arr.length!==i);_n=!0);}catch(err){_d=!0,_e=err}finally{try{_n||null==_i.return||_i.return()}finally{if(_d)throw _e}}return _arr}(arr,i)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr,i)||function _nonIterableRest(){throw 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(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i","Iacute":"Í","Icirc":"Î","Igrave":"Ì","Iuml":"Ï","LT":"<","Ntilde":"Ñ","Oacute":"Ó","Ocirc":"Ô","Ograve":"Ò","Oslash":"Ø","Otilde":"Õ","Ouml":"Ö","QUOT":"\\"","REG":"®","THORN":"Þ","Uacute":"Ú","Ucirc":"Û","Ugrave":"Ù","Uuml":"Ü","Yacute":"Ý","aacute":"á","acirc":"â","acute":"´","aelig":"æ","agrave":"à","amp":"&","aring":"å","atilde":"ã","auml":"ä","brvbar":"¦","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","curren":"¤","deg":"°","divide":"÷","eacute":"é","ecirc":"ê","egrave":"è","eth":"ð","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","iacute":"í","icirc":"î","iexcl":"¡","igrave":"ì","iquest":"¿","iuml":"ï","laquo":"«","lt":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","ntilde":"ñ","oacute":"ó","ocirc":"ô","ograve":"ò","ordf":"ª","ordm":"º","oslash":"ø","otilde":"õ","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\\"","raquo":"»","reg":"®","sect":"§","shy":"­","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","thorn":"þ","times":"×","uacute":"ú","ucirc":"û","ugrave":"ù","uml":"¨","uuml":"ü","yacute":"ý","yen":"¥","yuml":"ÿ"}')},"./node_modules/character-reference-invalid/index.json":function(module){module.exports=JSON.parse('{"0":"�","128":"€","130":"‚","131":"ƒ","132":"„","133":"…","134":"†","135":"‡","136":"ˆ","137":"‰","138":"Š","139":"‹","140":"Œ","142":"Ž","145":"‘","146":"’","147":"“","148":"”","149":"•","150":"–","151":"—","152":"˜","153":"™","154":"š","155":"›","156":"œ","158":"ž","159":"Ÿ"}')},"./node_modules/comma-separated-tokens/index.js":function(module,exports,__webpack_require__){"use strict";exports.parse=function parse(value){var val,values=[],input=String(value||""),index=input.indexOf(","),lastIndex=0,end=!1;for(;!end;)-1===index&&(index=input.length,end=!0),!(val=input.slice(lastIndex,index).trim())&&end||values.push(val),lastIndex=index+1,index=input.indexOf(",",lastIndex);return values},exports.stringify=function stringify(values,options){var settings=options||{},left=!1===settings.padLeft?"":" ",right=settings.padRight?" ":"";""===values[values.length-1]&&(values=values.concat(""));return values.join(right+","+left).trim()}},"./node_modules/hast-util-parse-selector/index.js":function(module,exports,__webpack_require__){"use strict";module.exports=function parse(selector,defaultTagName){var subvalue,previous,match,value=selector||"",name=defaultTagName||"div",props={},start=0;for(;start=97&&code<=122||code>=65&&code<=90}},"./node_modules/is-alphanumerical/index.js":function(module,exports,__webpack_require__){"use strict";var alphabetical=__webpack_require__("./node_modules/is-alphabetical/index.js"),decimal=__webpack_require__("./node_modules/is-decimal/index.js");module.exports=function alphanumerical(character){return alphabetical(character)||decimal(character)}},"./node_modules/is-decimal/index.js":function(module,exports,__webpack_require__){"use strict";module.exports=function decimal(character){var code="string"==typeof character?character.charCodeAt(0):character;return code>=48&&code<=57}},"./node_modules/is-hexadecimal/index.js":function(module,exports,__webpack_require__){"use strict";module.exports=function hexadecimal(character){var code="string"==typeof character?character.charCodeAt(0):character;return code>=97&&code<=102||code>=65&&code<=70||code>=48&&code<=57}},"./node_modules/parse-entities/decode-entity.browser.js":function(module,exports,__webpack_require__){"use strict";var el;module.exports=function decodeEntity(characters){var char,entity="&"+characters+";";if((el=el||document.createElement("i")).innerHTML=entity,59===(char=el.textContent).charCodeAt(char.length-1)&&"semi"!==characters)return!1;return char!==entity&&char}},"./node_modules/parse-entities/index.js":function(module,exports,__webpack_require__){"use strict";var legacy=__webpack_require__("./node_modules/character-entities-legacy/index.json"),invalid=__webpack_require__("./node_modules/character-reference-invalid/index.json"),decimal=__webpack_require__("./node_modules/is-decimal/index.js"),hexadecimal=__webpack_require__("./node_modules/is-hexadecimal/index.js"),alphanumerical=__webpack_require__("./node_modules/is-alphanumerical/index.js"),decodeEntity=__webpack_require__("./node_modules/parse-entities/decode-entity.browser.js");module.exports=function parseEntities(value,options){var option,key,settings={};options||(options={});for(key in defaults)option=options[key],settings[key]=null==option?defaults[key]:option;(settings.position.indent||settings.position.start)&&(settings.indent=settings.position.indent||[],settings.position=settings.position.start);return function parse(value,settings){var entityCharacters,namedEntity,terminated,characters,character,reference,following,warning,reason,output,entity,begin,start,type,test,prev,next,diff,end,additional=settings.additional,nonTerminated=settings.nonTerminated,handleText=settings.text,handleReference=settings.reference,handleWarning=settings.warning,textContext=settings.textContext,referenceContext=settings.referenceContext,warningContext=settings.warningContext,pos=settings.position,indent=settings.indent||[],length=value.length,index=0,lines=-1,column=pos.column||1,line=pos.line||1,queue="",result=[];"string"==typeof additional&&(additional=additional.charCodeAt(0));prev=now(),warning=handleWarning?parseError:noop,index--,length++;for(;++index65535&&(output+=fromCharCode((reference-=65536)>>>10|55296),reference=56320|1023&reference),reference=output+fromCharCode(reference))):type!==name&&warning(4,diff)),reference?(flush(),prev=now(),index=end-1,column+=end-start+1,result.push(reference),(next=now()).offset++,handleReference&&handleReference.call(referenceContext,reference,{start:prev,end:next},value.slice(start-1,end)),prev=next):(characters=value.slice(start-1,end),queue+=characters,column+=characters.length,index=end-1)}else 10===character&&(line++,lines++,column=0),character==character?(queue+=fromCharCode(character),column++):flush();return result.join("");function now(){return{line:line,column:column,offset:index+(pos.offset||0)}}function parseError(code,offset){var position=now();position.column+=offset,position.offset+=offset,handleWarning.call(warningContext,messages[code],position,code)}function flush(){queue&&(result.push(queue),handleText&&handleText.call(textContext,queue,{start:prev,end:now()}),queue="")}}(value,settings)};var own={}.hasOwnProperty,fromCharCode=String.fromCharCode,noop=Function.prototype,defaults={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},name="named",hexa="hexadecimal",deci="decimal",bases={hexadecimal:16,decimal:10},tests={};tests.named=alphanumerical,tests[deci]=decimal,tests[hexa]=hexadecimal;var messages={};function prohibited(code){return code>=55296&&code<=57343||code>1114111}function disallowed(code){return code>=1&&code<=8||11===code||code>=13&&code<=31||code>=127&&code<=159||code>=64976&&code<=65007||65535==(65535&code)||65534==(65535&code)}messages[1]="Named character references must be terminated by a semicolon",messages[2]="Numeric character references must be terminated by a semicolon",messages[3]="Named character references cannot be empty",messages[4]="Numeric character references cannot be empty",messages[5]="Named character references must be known",messages[6]="Numeric character references cannot be disallowed",messages[7]="Numeric character references cannot be outside the permissible Unicode range"},"./node_modules/property-information/find.js":function(module,exports,__webpack_require__){"use strict";var normalize=__webpack_require__("./node_modules/property-information/normalize.js"),DefinedInfo=__webpack_require__("./node_modules/property-information/lib/util/defined-info.js"),Info=__webpack_require__("./node_modules/property-information/lib/util/info.js");module.exports=function find(schema,value){var normal=normalize(value),prop=value,Type=Info;if(normal in schema.normal)return schema.property[schema.normal[normal]];normal.length>4&&"data"===normal.slice(0,4)&&valid.test(value)&&("-"===value.charAt(4)?prop=function datasetToProperty(attribute){var value=attribute.slice(5).replace(dash,camelcase);return"data"+value.charAt(0).toUpperCase()+value.slice(1)}(value):value=function datasetToAttribute(property){var value=property.slice(4);if(dash.test(value))return property;"-"!==(value=value.replace(cap,kebab)).charAt(0)&&(value="-"+value);return"data"+value}(value),Type=DefinedInfo);return new Type(prop,value)};var valid=/^data[-\w.:]+$/i,dash=/-[a-z]/g,cap=/[A-Z]/g;function kebab($0){return"-"+$0.toLowerCase()}function camelcase($0){return $0.charAt(1).toUpperCase()}},"./node_modules/property-information/html.js":function(module,exports,__webpack_require__){"use strict";var merge=__webpack_require__("./node_modules/property-information/lib/util/merge.js"),xlink=__webpack_require__("./node_modules/property-information/lib/xlink.js"),xml=__webpack_require__("./node_modules/property-information/lib/xml.js"),xmlns=__webpack_require__("./node_modules/property-information/lib/xmlns.js"),aria=__webpack_require__("./node_modules/property-information/lib/aria.js"),html=__webpack_require__("./node_modules/property-information/lib/html.js");module.exports=merge([xml,xlink,xmlns,aria,html])},"./node_modules/property-information/lib/aria.js":function(module,exports,__webpack_require__){"use strict";var types=__webpack_require__("./node_modules/property-information/lib/util/types.js"),create=__webpack_require__("./node_modules/property-information/lib/util/create.js"),booleanish=types.booleanish,number=types.number,spaceSeparated=types.spaceSeparated;module.exports=create({transform:function ariaTransform(_,prop){return"role"===prop?prop:"aria-"+prop.slice(4).toLowerCase()},properties:{ariaActiveDescendant:null,ariaAtomic:booleanish,ariaAutoComplete:null,ariaBusy:booleanish,ariaChecked:booleanish,ariaColCount:number,ariaColIndex:number,ariaColSpan:number,ariaControls:spaceSeparated,ariaCurrent:null,ariaDescribedBy:spaceSeparated,ariaDetails:null,ariaDisabled:booleanish,ariaDropEffect:spaceSeparated,ariaErrorMessage:null,ariaExpanded:booleanish,ariaFlowTo:spaceSeparated,ariaGrabbed:booleanish,ariaHasPopup:null,ariaHidden:booleanish,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:spaceSeparated,ariaLevel:number,ariaLive:null,ariaModal:booleanish,ariaMultiLine:booleanish,ariaMultiSelectable:booleanish,ariaOrientation:null,ariaOwns:spaceSeparated,ariaPlaceholder:null,ariaPosInSet:number,ariaPressed:booleanish,ariaReadOnly:booleanish,ariaRelevant:null,ariaRequired:booleanish,ariaRoleDescription:spaceSeparated,ariaRowCount:number,ariaRowIndex:number,ariaRowSpan:number,ariaSelected:booleanish,ariaSetSize:number,ariaSort:null,ariaValueMax:number,ariaValueMin:number,ariaValueNow:number,ariaValueText:null,role:null}})},"./node_modules/property-information/lib/html.js":function(module,exports,__webpack_require__){"use strict";var types=__webpack_require__("./node_modules/property-information/lib/util/types.js"),create=__webpack_require__("./node_modules/property-information/lib/util/create.js"),caseInsensitiveTransform=__webpack_require__("./node_modules/property-information/lib/util/case-insensitive-transform.js"),boolean=types.boolean,overloadedBoolean=types.overloadedBoolean,booleanish=types.booleanish,number=types.number,spaceSeparated=types.spaceSeparated,commaSeparated=types.commaSeparated;module.exports=create({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:caseInsensitiveTransform,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:commaSeparated,acceptCharset:spaceSeparated,accessKey:spaceSeparated,action:null,allow:null,allowFullScreen:boolean,allowPaymentRequest:boolean,allowUserMedia:boolean,alt:null,as:null,async:boolean,autoCapitalize:null,autoComplete:spaceSeparated,autoFocus:boolean,autoPlay:boolean,capture:boolean,charSet:null,checked:boolean,cite:null,className:spaceSeparated,cols:number,colSpan:null,content:null,contentEditable:booleanish,controls:boolean,controlsList:spaceSeparated,coords:number|commaSeparated,crossOrigin:null,data:null,dateTime:null,decoding:null,default:boolean,defer:boolean,dir:null,dirName:null,disabled:boolean,download:overloadedBoolean,draggable:booleanish,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:boolean,formTarget:null,headers:spaceSeparated,height:number,hidden:boolean,high:number,href:null,hrefLang:null,htmlFor:spaceSeparated,httpEquiv:spaceSeparated,id:null,imageSizes:null,imageSrcSet:commaSeparated,inputMode:null,integrity:null,is:null,isMap:boolean,itemId:null,itemProp:spaceSeparated,itemRef:spaceSeparated,itemScope:boolean,itemType:spaceSeparated,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:boolean,low:number,manifest:null,max:null,maxLength:number,media:null,method:null,min:null,minLength:number,multiple:boolean,muted:boolean,name:null,nonce:null,noModule:boolean,noValidate:boolean,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextMenu:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:boolean,optimum:number,pattern:null,ping:spaceSeparated,placeholder:null,playsInline:boolean,poster:null,preload:null,readOnly:boolean,referrerPolicy:null,rel:spaceSeparated,required:boolean,reversed:boolean,rows:number,rowSpan:number,sandbox:spaceSeparated,scope:null,scoped:boolean,seamless:boolean,selected:boolean,shape:null,size:number,sizes:null,slot:null,span:number,spellCheck:booleanish,src:null,srcDoc:null,srcLang:null,srcSet:commaSeparated,start:number,step:null,style:null,tabIndex:number,target:null,title:null,translate:null,type:null,typeMustMatch:boolean,useMap:null,value:booleanish,width:number,wrap:null,align:null,aLink:null,archive:spaceSeparated,axis:null,background:null,bgColor:null,border:number,borderColor:null,bottomMargin:number,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:boolean,declare:boolean,event:null,face:null,frame:null,frameBorder:null,hSpace:number,leftMargin:number,link:null,longDesc:null,lowSrc:null,marginHeight:number,marginWidth:number,noResize:boolean,noHref:boolean,noShade:boolean,noWrap:boolean,object:null,profile:null,prompt:null,rev:null,rightMargin:number,rules:null,scheme:null,scrolling:booleanish,standby:null,summary:null,text:null,topMargin:number,valueType:null,version:null,vAlign:null,vLink:null,vSpace:number,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:boolean,disableRemotePlayback:boolean,prefix:null,property:null,results:number,security:null,unselectable:null}})},"./node_modules/property-information/lib/util/case-insensitive-transform.js":function(module,exports,__webpack_require__){"use strict";var caseSensitiveTransform=__webpack_require__("./node_modules/property-information/lib/util/case-sensitive-transform.js");module.exports=function caseInsensitiveTransform(attributes,property){return caseSensitiveTransform(attributes,property.toLowerCase())}},"./node_modules/property-information/lib/util/case-sensitive-transform.js":function(module,exports,__webpack_require__){"use strict";module.exports=function caseSensitiveTransform(attributes,attribute){return attribute in attributes?attributes[attribute]:attribute}},"./node_modules/property-information/lib/util/create.js":function(module,exports,__webpack_require__){"use strict";var normalize=__webpack_require__("./node_modules/property-information/normalize.js"),Schema=__webpack_require__("./node_modules/property-information/lib/util/schema.js"),DefinedInfo=__webpack_require__("./node_modules/property-information/lib/util/defined-info.js");module.exports=function create(definition){var prop,info,space=definition.space,mustUseProperty=definition.mustUseProperty||[],attributes=definition.attributes||{},props=definition.properties,transform=definition.transform,property={},normal={};for(prop in props)info=new DefinedInfo(prop,transform(attributes,prop),props[prop],space),-1!==mustUseProperty.indexOf(prop)&&(info.mustUseProperty=!0),property[prop]=info,normal[normalize(prop)]=prop,normal[normalize(info.attribute)]=prop;return new Schema(property,normal,space)}},"./node_modules/property-information/lib/util/defined-info.js":function(module,exports,__webpack_require__){"use strict";var Info=__webpack_require__("./node_modules/property-information/lib/util/info.js"),types=__webpack_require__("./node_modules/property-information/lib/util/types.js");module.exports=DefinedInfo,DefinedInfo.prototype=new Info,DefinedInfo.prototype.defined=!0;var checks=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],checksLength=checks.length;function DefinedInfo(property,attribute,mask,space){var check,index=-1;for(mark(this,"space",space),Info.call(this,property,attribute);++index>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+envVars),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};Prism.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+envVars),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:insideString},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:commandAfterHeredoc}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:insideString},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:insideString.entity}}],environment:{pattern:RegExp("\\$?"+envVars),alias:"constant"},variable:insideString.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},commandAfterHeredoc.inside=Prism.languages.bash;for(var toBeCopied=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],inside=insideString.variable[1].inside,i=0;i]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}module.exports=clike,clike.displayName="clike",clike.aliases=[]},"./node_modules/refractor/lang/css.js":function(module,exports,__webpack_require__){"use strict";function css(Prism){!function(Prism){var string=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;Prism.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+string.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+string.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+string.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:string,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},Prism.languages.css.atrule.inside.rest=Prism.languages.css;var markup=Prism.languages.markup;markup&&(markup.tag.addInlined("style","css"),markup.tag.addAttribute("style","css"))}(Prism)}module.exports=css,css.displayName="css",css.aliases=[]},"./node_modules/refractor/lang/graphql.js":function(module,exports,__webpack_require__){"use strict";function graphql(Prism){Prism.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:Prism.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:true|false)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/[A-Z]\w*Input(?=!?.*$)/m,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},Prism.hooks.add("after-tokenize",(function afterTokenizeGraphql(env){if("graphql"===env.language)for(var validTokens=env.tokens.filter((function(token){return"string"!=typeof token&&"comment"!==token.type&&"scalar"!==token.type})),currentIndex=0;currentIndex0)){var mutationEnd=findClosingBracket(/^\{$/,/^\}$/);if(-1===mutationEnd)continue;for(var i=currentIndex;i=0&&addAlias(varToken,"variable-input")}}}}function getToken(offset){return validTokens[currentIndex+offset]}function isTokenType(types,offset){offset=offset||0;for(var i=0;i|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),Prism.languages.js=Prism.languages.javascript}module.exports=javascript,javascript.displayName="javascript",javascript.aliases=["js"]},"./node_modules/refractor/lang/js-extras.js":function(module,exports,__webpack_require__){"use strict";function jsExtras(Prism){!function(Prism){function withId(source,flags){return RegExp(source.replace(//g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),flags)}Prism.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+Prism.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),Prism.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+Prism.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),Prism.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:(?:Uint|Int)(?:8|16|32)|Uint8Clamped|Float(?:32|64))?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|(?:Weak)?(?:Set|Map)|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),Prism.languages.insertBefore("javascript","keyword",{imports:{pattern:withId(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:Prism.languages.javascript},exports:{pattern:withId(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:Prism.languages.javascript}}),Prism.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|for|finally|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),Prism.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),Prism.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:withId(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|location|navigator|performance|(?:local|session)Storage|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var maybeClassNameTokens=["function","function-variable","method","method-variable","property-access"],i=0;i*\.{3}(?:[^{}]|)*\})/.source;function re(source,flags){return source=source.replace(//g,(function(){return space})).replace(//g,(function(){return braces})).replace(//g,(function(){return spread})),RegExp(source,flags)}spread=re(spread).source,Prism.languages.jsx=Prism.languages.extend("markup",javascript),Prism.languages.jsx.tag.pattern=re(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),Prism.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,Prism.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/i,Prism.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,Prism.languages.jsx.tag.inside.comment=javascript.comment,Prism.languages.insertBefore("inside","attr-name",{spread:{pattern:re(//.source),inside:Prism.languages.jsx}},Prism.languages.jsx.tag),Prism.languages.insertBefore("inside","special-attr",{script:{pattern:re(/=/.source),inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:Prism.languages.jsx},alias:"language-javascript"}},Prism.languages.jsx.tag);var stringifyToken=function(token){return token?"string"==typeof token?token:"string"==typeof token.content?token.content:token.content.map(stringifyToken).join(""):""},walkTokens=function(tokens){for(var openedTags=[],i=0;i0&&openedTags[openedTags.length-1].tagName===stringifyToken(token.content[0].content[1])&&openedTags.pop():"/>"===token.content[token.content.length-1].content||openedTags.push({tagName:stringifyToken(token.content[0].content[1]),openedBraces:0}):openedTags.length>0&&"punctuation"===token.type&&"{"===token.content?openedTags[openedTags.length-1].openedBraces++:openedTags.length>0&&openedTags[openedTags.length-1].openedBraces>0&&"punctuation"===token.type&&"}"===token.content?openedTags[openedTags.length-1].openedBraces--:notTagNorBrace=!0),(notTagNorBrace||"string"==typeof token)&&openedTags.length>0&&0===openedTags[openedTags.length-1].openedBraces){var plainText=stringifyToken(token);i0&&("string"==typeof tokens[i-1]||"plain-text"===tokens[i-1].type)&&(plainText=stringifyToken(tokens[i-1])+plainText,tokens.splice(i-1,1),i--),tokens[i]=new Prism.Token("plain-text",plainText,null,plainText)}token.content&&"string"!=typeof token.content&&walkTokens(token.content)}};Prism.hooks.add("after-tokenize",(function(env){"jsx"!==env.language&&"tsx"!==env.language||walkTokens(env.tokens)}))}(Prism)}module.exports=jsx,jsx.displayName="jsx",jsx.aliases=[]},"./node_modules/refractor/lang/markdown.js":function(module,exports,__webpack_require__){"use strict";function markdown(Prism){!function(Prism){var inner=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function createInline(pattern){return pattern=pattern.replace(//g,(function(){return inner})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+pattern+")")}var tableCell=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,tableRow=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return tableCell})),tableLine=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;Prism.languages.markdown=Prism.languages.extend("markup",{}),Prism.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"font-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:Prism.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+tableRow+tableLine+"(?:"+tableRow+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+tableRow+tableLine+")(?:"+tableRow+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(tableCell),inside:Prism.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+tableRow+")"+tableLine+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+tableRow+"$"),inside:{"table-header":{pattern:RegExp(tableCell),alias:"important",inside:Prism.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:createInline(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:createInline(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:createInline(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:createInline(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(token){["url","bold","italic","strike","code-snippet"].forEach((function(inside){token!==inside&&(Prism.languages.markdown[token].inside.content.inside[inside]=Prism.languages.markdown[inside])}))})),Prism.hooks.add("after-tokenize",(function(env){"markdown"!==env.language&&"md"!==env.language||function walkTokens(tokens){if(tokens&&"string"!=typeof tokens)for(var i=0,l=tokens.length;i",quot:'"'},fromCodePoint=String.fromCodePoint||String.fromCharCode;Prism.languages.md=Prism.languages.markdown}(Prism)}module.exports=markdown,markdown.displayName="markdown",markdown.aliases=["md"]},"./node_modules/refractor/lang/markup.js":function(module,exports,__webpack_require__){"use strict";function markup(Prism){Prism.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(env){"entity"===env.type&&(env.attributes.title=env.content.value.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function addInlined(tagName,lang){var includedCdataInside={};includedCdataInside["language-"+lang]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[lang]},includedCdataInside.cdata=/^$/i;var inside={"included-cdata":{pattern://i,inside:includedCdataInside}};inside["language-"+lang]={pattern:/[\s\S]+/,inside:Prism.languages[lang]};var def={};def[tagName]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return tagName})),"i"),lookbehind:!0,greedy:!0,inside:inside},Prism.languages.insertBefore("markup","cdata",def)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(attrName,lang){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+attrName+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[lang,"language-"+lang],inside:Prism.languages[lang]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml}module.exports=markup,markup.displayName="markup",markup.aliases=["html","mathml","svg","xml","ssml","atom","rss"]},"./node_modules/refractor/lang/tsx.js":function(module,exports,__webpack_require__){"use strict";var refractorJsx=__webpack_require__("./node_modules/refractor/lang/jsx.js"),refractorTypescript=__webpack_require__("./node_modules/refractor/lang/typescript.js");function tsx(Prism){Prism.register(refractorJsx),Prism.register(refractorTypescript),function(Prism){var typescript=Prism.util.clone(Prism.languages.typescript);Prism.languages.tsx=Prism.languages.extend("jsx",typescript);var tag=Prism.languages.tsx.tag;tag.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+tag.pattern.source+")",tag.pattern.flags),tag.lookbehind=!0}(Prism)}module.exports=tsx,tsx.displayName="tsx",tsx.aliases=[]},"./node_modules/refractor/lang/typescript.js":function(module,exports,__webpack_require__){"use strict";function typescript(Prism){!function(Prism){Prism.languages.typescript=Prism.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),Prism.languages.typescript.keyword.push(/\b(?:abstract|as|declare|implements|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete Prism.languages.typescript.parameter;var typeInside=Prism.languages.extend("typescript",{});delete typeInside["class-name"],Prism.languages.typescript["class-name"].inside=typeInside,Prism.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:typeInside}}}}),Prism.languages.ts=Prism.languages.typescript}(Prism)}module.exports=typescript,typescript.displayName="typescript",typescript.aliases=["ts"]},"./node_modules/refractor/lang/yaml.js":function(module,exports,__webpack_require__){"use strict";function yaml(Prism){!function(Prism){var anchorOrAlias=/[*&][^\s[\]{},]+/,tag=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,properties="(?:"+tag.source+"(?:[ \t]+"+anchorOrAlias.source+")?|"+anchorOrAlias.source+"(?:[ \t]+"+tag.source+")?)",plainKey=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),string=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function createValuePattern(value,flags){flags=(flags||"").replace(/m/g,"")+"m";var pattern=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,(function(){return properties})).replace(/<>/g,(function(){return value}));return RegExp(pattern,flags)}Prism.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,(function(){return properties}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,(function(){return properties})).replace(/<>/g,(function(){return"(?:"+plainKey+"|"+string+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:createValuePattern(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:createValuePattern(/true|false/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:createValuePattern(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:createValuePattern(string),lookbehind:!0,greedy:!0},number:{pattern:createValuePattern(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:tag,important:anchorOrAlias,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},Prism.languages.yml=Prism.languages.yaml}(Prism)}module.exports=yaml,yaml.displayName="yaml",yaml.aliases=["yml"]},"./node_modules/refractor/node_modules/prismjs/components/prism-core.js":function(module,exports,__webpack_require__){(function(global){var Prism=function(_self){var lang=/\blang(?:uage)?-([\w-]+)\b/i,uniqueId=0,plainTextGrammar={},_={manual:_self.Prism&&_self.Prism.manual,disableWorkerMessageHandler:_self.Prism&&_self.Prism.disableWorkerMessageHandler,util:{encode:function encode(tokens){return tokens instanceof Token?new Token(tokens.type,encode(tokens.content),tokens.alias):Array.isArray(tokens)?tokens.map(encode):tokens.replace(/&/g,"&").replace(/=rematch.reach);pos+=currentNode.value.length,currentNode=currentNode.next){var str=currentNode.value;if(tokenList.length>text.length)return;if(!(str instanceof Token)){var match,removeCount=1;if(greedy){if(!(match=matchPattern(pattern,pos,text,lookbehind)))break;var from=match.index,to=match.index+match[0].length,p=pos;for(p+=currentNode.value.length;from>=p;)p+=(currentNode=currentNode.next).value.length;if(pos=p-=currentNode.value.length,currentNode.value instanceof Token)continue;for(var k=currentNode;k!==tokenList.tail&&(prematch.reach&&(rematch.reach=reach);var removeFrom=currentNode.prev;if(before&&(removeFrom=addAfter(tokenList,removeFrom,before),pos+=before.length),removeRange(tokenList,removeFrom,removeCount),currentNode=addAfter(tokenList,removeFrom,new Token(token,inside?_.tokenize(matchStr,inside):matchStr,alias,matchStr)),after&&addAfter(tokenList,currentNode,after),removeCount>1){var nestedRematch={cause:token+","+j,reach:reach};matchGrammar(text,tokenList,grammar,currentNode.prev,pos,nestedRematch),rematch&&nestedRematch.reach>rematch.reach&&(rematch.reach=nestedRematch.reach)}}}}}}function LinkedList(){var head={value:null,prev:null,next:null},tail={value:null,prev:head,next:null};head.next=tail,this.head=head,this.tail=tail,this.length=0}function addAfter(list,node,value){var next=node.next,newNode={value:value,prev:node,next:next};return node.next=newNode,next.prev=newNode,list.length++,newNode}function removeRange(list,node,count){for(var next=node.next,i=0;i"+env.content+""},!_self.document)return _self.addEventListener?(_.disableWorkerMessageHandler||_self.addEventListener("message",(function(evt){var message=JSON.parse(evt.data),lang=message.language,code=message.code,immediateClose=message.immediateClose;_self.postMessage(_.highlight(code,_.languages[lang],lang)),immediateClose&&_self.close()}),!1),_):_;var script=_.util.currentScript();function highlightAutomaticallyCallback(){_.manual||_.highlightAll()}if(script&&(_.filename=script.src,script.hasAttribute("data-manual")&&(_.manual=!0)),!_.manual){var readyState=document.readyState;"loading"===readyState||"interactive"===readyState&&script&&script.defer?document.addEventListener("DOMContentLoaded",highlightAutomaticallyCallback):window.requestAnimationFrame?window.requestAnimationFrame(highlightAutomaticallyCallback):window.setTimeout(highlightAutomaticallyCallback,16)}return _}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});module.exports&&(module.exports=Prism),void 0!==global&&(global.Prism=Prism)}).call(this,__webpack_require__("./node_modules/webpack/buildin/global.js"))},"./node_modules/space-separated-tokens/index.js":function(module,exports,__webpack_require__){"use strict";exports.parse=function parse(value){var input=String(value||"").trim();return""===input?[]:input.split(whiteSpace)},exports.stringify=function stringify(values){return values.join(" ").trim()};var whiteSpace=/[ \t\n\r\f]+/g},"./node_modules/xtend/immutable.js":function(module,exports){module.exports=function extend(){for(var target={},i=0;i - * @author Lea Verou - * @namespace - * @public - */ diff --git a/docs/0.22722940.iframe.bundle.js.map b/docs/0.22722940.iframe.bundle.js.map deleted file mode 100644 index 534ee3d..0000000 --- a/docs/0.22722940.iframe.bundle.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"0.22722940.iframe.bundle.js","sources":[],"mappings":";A","sourceRoot":""} \ No newline at end of file diff --git a/docs/0.38693487deaa3a58181e.manager.bundle.js b/docs/0.38693487deaa3a58181e.manager.bundle.js deleted file mode 100644 index 0e50695..0000000 --- a/docs/0.38693487deaa3a58181e.manager.bundle.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{826:function(module,exports,__webpack_require__){"use strict";var warning=function(){};module.exports=warning},870:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,"WithTooltipPure",(function(){return WithTooltip_WithTooltipPure})),__webpack_require__.d(__webpack_exports__,"WithToolTipState",(function(){return WithTooltip_WithToolTipState})),__webpack_require__.d(__webpack_exports__,"WithTooltip",(function(){return WithTooltip_WithToolTipState}));__webpack_require__(18),__webpack_require__(56),__webpack_require__(22),__webpack_require__(5),__webpack_require__(7),__webpack_require__(13),__webpack_require__(6),__webpack_require__(14),__webpack_require__(9),__webpack_require__(11),__webpack_require__(19),__webpack_require__(23),__webpack_require__(10),__webpack_require__(42);var react=__webpack_require__(0),react_default=__webpack_require__.n(react),esm=__webpack_require__(1),global_window=__webpack_require__(3),window_default=__webpack_require__.n(global_window),objectWithoutPropertiesLoose=__webpack_require__(45),esm_extends=__webpack_require__(4),inheritsLoose=__webpack_require__(127),react_dom=__webpack_require__(155),ManagerReferenceNodeContext=react.createContext(),ManagerReferenceNodeSetterContext=react.createContext();function Manager(_ref){var children=_ref.children,_React$useState=react.useState(null),referenceNode=_React$useState[0],setReferenceNode=_React$useState[1],hasUnmounted=react.useRef(!1);react.useEffect((function(){return function(){hasUnmounted.current=!0}}),[]);var handleSetReferenceNode=react.useCallback((function(node){hasUnmounted.current||setReferenceNode(node)}),[]);return react.createElement(ManagerReferenceNodeContext.Provider,{value:referenceNode},react.createElement(ManagerReferenceNodeSetterContext.Provider,{value:handleSetReferenceNode},children))}var unwrapArray=function unwrapArray(arg){return Array.isArray(arg)?arg[0]:arg},safeInvoke=function safeInvoke(fn){if("function"==typeof fn){for(var _len=arguments.length,args=new Array(_len>1?_len-1:0),_key=1;_key<_len;_key++)args[_key-1]=arguments[_key];return fn.apply(void 0,args)}},setRef=function setRef(ref,node){if("function"==typeof ref)return safeInvoke(ref,node);null!=ref&&(ref.current=node)},fromEntries=function fromEntries(entries){return entries.reduce((function(acc,_ref){var key=_ref[0],value=_ref[1];return acc[key]=value,acc}),{})},useIsomorphicLayoutEffect="undefined"!=typeof window&&window.document&&window.document.createElement?react.useLayoutEffect:react.useEffect;function getWindow(node){if(null==node)return window;if("[object Window]"!==node.toString()){var ownerDocument=node.ownerDocument;return ownerDocument&&ownerDocument.defaultView||window}return node}function isElement(node){return node instanceof getWindow(node).Element||node instanceof Element}function isHTMLElement(node){return node instanceof getWindow(node).HTMLElement||node instanceof HTMLElement}function isShadowRoot(node){return"undefined"!=typeof ShadowRoot&&(node instanceof getWindow(node).ShadowRoot||node instanceof ShadowRoot)}var math_max=Math.max,math_min=Math.min,round=Math.round;function getBoundingClientRect(element,includeScale){void 0===includeScale&&(includeScale=!1);var rect=element.getBoundingClientRect(),scaleX=1,scaleY=1;if(isHTMLElement(element)&&includeScale){var offsetHeight=element.offsetHeight,offsetWidth=element.offsetWidth;offsetWidth>0&&(scaleX=round(rect.width)/offsetWidth||1),offsetHeight>0&&(scaleY=round(rect.height)/offsetHeight||1)}return{width:rect.width/scaleX,height:rect.height/scaleY,top:rect.top/scaleY,right:rect.right/scaleX,bottom:rect.bottom/scaleY,left:rect.left/scaleX,x:rect.left/scaleX,y:rect.top/scaleY}}function getWindowScroll(node){var win=getWindow(node);return{scrollLeft:win.pageXOffset,scrollTop:win.pageYOffset}}function getNodeName(element){return element?(element.nodeName||"").toLowerCase():null}function getDocumentElement(element){return((isElement(element)?element.ownerDocument:element.document)||window.document).documentElement}function getWindowScrollBarX(element){return getBoundingClientRect(getDocumentElement(element)).left+getWindowScroll(element).scrollLeft}function getComputedStyle(element){return getWindow(element).getComputedStyle(element)}function isScrollParent(element){var _getComputedStyle=getComputedStyle(element),overflow=_getComputedStyle.overflow,overflowX=_getComputedStyle.overflowX,overflowY=_getComputedStyle.overflowY;return/auto|scroll|overlay|hidden/.test(overflow+overflowY+overflowX)}function getCompositeRect(elementOrVirtualElement,offsetParent,isFixed){void 0===isFixed&&(isFixed=!1);var isOffsetParentAnElement=isHTMLElement(offsetParent),offsetParentIsScaled=isHTMLElement(offsetParent)&&function isElementScaled(element){var rect=element.getBoundingClientRect(),scaleX=round(rect.width)/element.offsetWidth||1,scaleY=round(rect.height)/element.offsetHeight||1;return 1!==scaleX||1!==scaleY}(offsetParent),documentElement=getDocumentElement(offsetParent),rect=getBoundingClientRect(elementOrVirtualElement,offsetParentIsScaled),scroll={scrollLeft:0,scrollTop:0},offsets={x:0,y:0};return(isOffsetParentAnElement||!isOffsetParentAnElement&&!isFixed)&&(("body"!==getNodeName(offsetParent)||isScrollParent(documentElement))&&(scroll=function getNodeScroll(node){return node!==getWindow(node)&&isHTMLElement(node)?function getHTMLElementScroll(element){return{scrollLeft:element.scrollLeft,scrollTop:element.scrollTop}}(node):getWindowScroll(node)}(offsetParent)),isHTMLElement(offsetParent)?((offsets=getBoundingClientRect(offsetParent,!0)).x+=offsetParent.clientLeft,offsets.y+=offsetParent.clientTop):documentElement&&(offsets.x=getWindowScrollBarX(documentElement))),{x:rect.left+scroll.scrollLeft-offsets.x,y:rect.top+scroll.scrollTop-offsets.y,width:rect.width,height:rect.height}}function getLayoutRect(element){var clientRect=getBoundingClientRect(element),width=element.offsetWidth,height=element.offsetHeight;return Math.abs(clientRect.width-width)<=1&&(width=clientRect.width),Math.abs(clientRect.height-height)<=1&&(height=clientRect.height),{x:element.offsetLeft,y:element.offsetTop,width:width,height:height}}function getParentNode(element){return"html"===getNodeName(element)?element:element.assignedSlot||element.parentNode||(isShadowRoot(element)?element.host:null)||getDocumentElement(element)}function getScrollParent(node){return["html","body","#document"].indexOf(getNodeName(node))>=0?node.ownerDocument.body:isHTMLElement(node)&&isScrollParent(node)?node:getScrollParent(getParentNode(node))}function listScrollParents(element,list){var _element$ownerDocumen;void 0===list&&(list=[]);var scrollParent=getScrollParent(element),isBody=scrollParent===(null==(_element$ownerDocumen=element.ownerDocument)?void 0:_element$ownerDocumen.body),win=getWindow(scrollParent),target=isBody?[win].concat(win.visualViewport||[],isScrollParent(scrollParent)?scrollParent:[]):scrollParent,updatedList=list.concat(target);return isBody?updatedList:updatedList.concat(listScrollParents(getParentNode(target)))}function isTableElement(element){return["table","td","th"].indexOf(getNodeName(element))>=0}function getTrueOffsetParent(element){return isHTMLElement(element)&&"fixed"!==getComputedStyle(element).position?element.offsetParent:null}function getOffsetParent(element){for(var window=getWindow(element),offsetParent=getTrueOffsetParent(element);offsetParent&&isTableElement(offsetParent)&&"static"===getComputedStyle(offsetParent).position;)offsetParent=getTrueOffsetParent(offsetParent);return offsetParent&&("html"===getNodeName(offsetParent)||"body"===getNodeName(offsetParent)&&"static"===getComputedStyle(offsetParent).position)?window:offsetParent||function getContainingBlock(element){var isFirefox=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&isHTMLElement(element)&&"fixed"===getComputedStyle(element).position)return null;for(var currentNode=getParentNode(element);isHTMLElement(currentNode)&&["html","body"].indexOf(getNodeName(currentNode))<0;){var css=getComputedStyle(currentNode);if("none"!==css.transform||"none"!==css.perspective||"paint"===css.contain||-1!==["transform","perspective"].indexOf(css.willChange)||isFirefox&&"filter"===css.willChange||isFirefox&&css.filter&&"none"!==css.filter)return currentNode;currentNode=currentNode.parentNode}return null}(element)||window}var enums=__webpack_require__(806);function order(modifiers){var map=new Map,visited=new Set,result=[];function sort(modifier){visited.add(modifier.name),[].concat(modifier.requires||[],modifier.requiresIfExists||[]).forEach((function(dep){if(!visited.has(dep)){var depModifier=map.get(dep);depModifier&&sort(depModifier)}})),result.push(modifier)}return modifiers.forEach((function(modifier){map.set(modifier.name,modifier)})),modifiers.forEach((function(modifier){visited.has(modifier.name)||sort(modifier)})),result}var DEFAULT_OPTIONS={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return!args.some((function(element){return!(element&&"function"==typeof element.getBoundingClientRect)}))}function popperGenerator(generatorOptions){void 0===generatorOptions&&(generatorOptions={});var _generatorOptions=generatorOptions,_generatorOptions$def=_generatorOptions.defaultModifiers,defaultModifiers=void 0===_generatorOptions$def?[]:_generatorOptions$def,_generatorOptions$def2=_generatorOptions.defaultOptions,defaultOptions=void 0===_generatorOptions$def2?DEFAULT_OPTIONS:_generatorOptions$def2;return function createPopper(reference,popper,options){void 0===options&&(options=defaultOptions);var fn,pending,state={placement:"bottom",orderedModifiers:[],options:Object.assign({},DEFAULT_OPTIONS,defaultOptions),modifiersData:{},elements:{reference:reference,popper:popper},attributes:{},styles:{}},effectCleanupFns=[],isDestroyed=!1,instance={state:state,setOptions:function setOptions(setOptionsAction){var options="function"==typeof setOptionsAction?setOptionsAction(state.options):setOptionsAction;cleanupModifierEffects(),state.options=Object.assign({},defaultOptions,state.options,options),state.scrollParents={reference:isElement(reference)?listScrollParents(reference):reference.contextElement?listScrollParents(reference.contextElement):[],popper:listScrollParents(popper)};var orderedModifiers=function orderModifiers(modifiers){var orderedModifiers=order(modifiers);return enums.g.reduce((function(acc,phase){return acc.concat(orderedModifiers.filter((function(modifier){return modifier.phase===phase})))}),[])}(function mergeByName(modifiers){var merged=modifiers.reduce((function(merged,current){var existing=merged[current.name];return merged[current.name]=existing?Object.assign({},existing,current,{options:Object.assign({},existing.options,current.options),data:Object.assign({},existing.data,current.data)}):current,merged}),{});return Object.keys(merged).map((function(key){return merged[key]}))}([].concat(defaultModifiers,state.options.modifiers)));return state.orderedModifiers=orderedModifiers.filter((function(m){return m.enabled})),function runModifierEffects(){state.orderedModifiers.forEach((function(_ref3){var name=_ref3.name,_ref3$options=_ref3.options,options=void 0===_ref3$options?{}:_ref3$options,effect=_ref3.effect;if("function"==typeof effect){var cleanupFn=effect({state:state,name:name,instance:instance,options:options}),noopFn=function noopFn(){};effectCleanupFns.push(cleanupFn||noopFn)}}))}(),instance.update()},forceUpdate:function forceUpdate(){if(!isDestroyed){var _state$elements=state.elements,reference=_state$elements.reference,popper=_state$elements.popper;if(areValidElements(reference,popper)){state.rects={reference:getCompositeRect(reference,getOffsetParent(popper),"fixed"===state.options.strategy),popper:getLayoutRect(popper)},state.reset=!1,state.placement=state.options.placement,state.orderedModifiers.forEach((function(modifier){return state.modifiersData[modifier.name]=Object.assign({},modifier.data)}));for(var index=0;index=0?"x":"y"}function computeOffsets(_ref){var offsets,reference=_ref.reference,element=_ref.element,placement=_ref.placement,basePlacement=placement?getBasePlacement(placement):null,variation=placement?getVariation(placement):null,commonX=reference.x+reference.width/2-element.width/2,commonY=reference.y+reference.height/2-element.height/2;switch(basePlacement){case enums.m:offsets={x:commonX,y:reference.y-element.height};break;case enums.c:offsets={x:commonX,y:reference.y+reference.height};break;case enums.k:offsets={x:reference.x+reference.width,y:commonY};break;case enums.f:offsets={x:reference.x-element.width,y:commonY};break;default:offsets={x:reference.x,y:reference.y}}var mainAxis=basePlacement?getMainAxisFromPlacement(basePlacement):null;if(null!=mainAxis){var len="y"===mainAxis?"height":"width";switch(variation){case enums.l:offsets[mainAxis]=offsets[mainAxis]-(reference[len]/2-element[len]/2);break;case enums.e:offsets[mainAxis]=offsets[mainAxis]+(reference[len]/2-element[len]/2)}}return offsets}var unsetSides={top:"auto",right:"auto",bottom:"auto",left:"auto"};function mapToStyles(_ref2){var _Object$assign2,popper=_ref2.popper,popperRect=_ref2.popperRect,placement=_ref2.placement,variation=_ref2.variation,offsets=_ref2.offsets,position=_ref2.position,gpuAcceleration=_ref2.gpuAcceleration,adaptive=_ref2.adaptive,roundOffsets=_ref2.roundOffsets,isFixed=_ref2.isFixed,_offsets$x=offsets.x,x=void 0===_offsets$x?0:_offsets$x,_offsets$y=offsets.y,y=void 0===_offsets$y?0:_offsets$y,_ref3="function"==typeof roundOffsets?roundOffsets({x:x,y:y}):{x:x,y:y};x=_ref3.x,y=_ref3.y;var hasX=offsets.hasOwnProperty("x"),hasY=offsets.hasOwnProperty("y"),sideX=enums.f,sideY=enums.m,win=window;if(adaptive){var offsetParent=getOffsetParent(popper),heightProp="clientHeight",widthProp="clientWidth";if(offsetParent===getWindow(popper)&&"static"!==getComputedStyle(offsetParent=getDocumentElement(popper)).position&&"absolute"===position&&(heightProp="scrollHeight",widthProp="scrollWidth"),offsetParent=offsetParent,placement===enums.m||(placement===enums.f||placement===enums.k)&&variation===enums.e)sideY=enums.c,y-=(isFixed&&win.visualViewport?win.visualViewport.height:offsetParent[heightProp])-popperRect.height,y*=gpuAcceleration?1:-1;if(placement===enums.f||(placement===enums.m||placement===enums.c)&&variation===enums.e)sideX=enums.k,x-=(isFixed&&win.visualViewport?win.visualViewport.width:offsetParent[widthProp])-popperRect.width,x*=gpuAcceleration?1:-1}var _Object$assign,commonStyles=Object.assign({position:position},adaptive&&unsetSides),_ref4=!0===roundOffsets?function roundOffsetsByDPR(_ref){var x=_ref.x,y=_ref.y,dpr=window.devicePixelRatio||1;return{x:round(x*dpr)/dpr||0,y:round(y*dpr)/dpr||0}}({x:x,y:y}):{x:x,y:y};return x=_ref4.x,y=_ref4.y,gpuAcceleration?Object.assign({},commonStyles,((_Object$assign={})[sideY]=hasY?"0":"",_Object$assign[sideX]=hasX?"0":"",_Object$assign.transform=(win.devicePixelRatio||1)<=1?"translate("+x+"px, "+y+"px)":"translate3d("+x+"px, "+y+"px, 0)",_Object$assign)):Object.assign({},commonStyles,((_Object$assign2={})[sideY]=hasY?y+"px":"",_Object$assign2[sideX]=hasX?x+"px":"",_Object$assign2.transform="",_Object$assign2))}var hash={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement(placement){return placement.replace(/left|right|bottom|top/g,(function(matched){return hash[matched]}))}var getOppositeVariationPlacement_hash={start:"end",end:"start"};function getOppositeVariationPlacement(placement){return placement.replace(/start|end/g,(function(matched){return getOppositeVariationPlacement_hash[matched]}))}function contains(parent,child){var rootNode=child.getRootNode&&child.getRootNode();if(parent.contains(child))return!0;if(rootNode&&isShadowRoot(rootNode)){var next=child;do{if(next&&parent.isSameNode(next))return!0;next=next.parentNode||next.host}while(next)}return!1}function rectToClientRect(rect){return Object.assign({},rect,{left:rect.x,top:rect.y,right:rect.x+rect.width,bottom:rect.y+rect.height})}function getClientRectFromMixedType(element,clippingParent){return clippingParent===enums.o?rectToClientRect(function getViewportRect(element){var win=getWindow(element),html=getDocumentElement(element),visualViewport=win.visualViewport,width=html.clientWidth,height=html.clientHeight,x=0,y=0;return visualViewport&&(width=visualViewport.width,height=visualViewport.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(x=visualViewport.offsetLeft,y=visualViewport.offsetTop)),{width:width,height:height,x:x+getWindowScrollBarX(element),y:y}}(element)):isElement(clippingParent)?function getInnerBoundingClientRect(element){var rect=getBoundingClientRect(element);return rect.top=rect.top+element.clientTop,rect.left=rect.left+element.clientLeft,rect.bottom=rect.top+element.clientHeight,rect.right=rect.left+element.clientWidth,rect.width=element.clientWidth,rect.height=element.clientHeight,rect.x=rect.left,rect.y=rect.top,rect}(clippingParent):rectToClientRect(function getDocumentRect(element){var _element$ownerDocumen,html=getDocumentElement(element),winScroll=getWindowScroll(element),body=null==(_element$ownerDocumen=element.ownerDocument)?void 0:_element$ownerDocumen.body,width=math_max(html.scrollWidth,html.clientWidth,body?body.scrollWidth:0,body?body.clientWidth:0),height=math_max(html.scrollHeight,html.clientHeight,body?body.scrollHeight:0,body?body.clientHeight:0),x=-winScroll.scrollLeft+getWindowScrollBarX(element),y=-winScroll.scrollTop;return"rtl"===getComputedStyle(body||html).direction&&(x+=math_max(html.clientWidth,body?body.clientWidth:0)-width),{width:width,height:height,x:x,y:y}}(getDocumentElement(element)))}function getClippingRect(element,boundary,rootBoundary){var mainClippingParents="clippingParents"===boundary?function getClippingParents(element){var clippingParents=listScrollParents(getParentNode(element)),clipperElement=["absolute","fixed"].indexOf(getComputedStyle(element).position)>=0&&isHTMLElement(element)?getOffsetParent(element):element;return isElement(clipperElement)?clippingParents.filter((function(clippingParent){return isElement(clippingParent)&&contains(clippingParent,clipperElement)&&"body"!==getNodeName(clippingParent)})):[]}(element):[].concat(boundary),clippingParents=[].concat(mainClippingParents,[rootBoundary]),firstClippingParent=clippingParents[0],clippingRect=clippingParents.reduce((function(accRect,clippingParent){var rect=getClientRectFromMixedType(element,clippingParent);return accRect.top=math_max(rect.top,accRect.top),accRect.right=math_min(rect.right,accRect.right),accRect.bottom=math_min(rect.bottom,accRect.bottom),accRect.left=math_max(rect.left,accRect.left),accRect}),getClientRectFromMixedType(element,firstClippingParent));return clippingRect.width=clippingRect.right-clippingRect.left,clippingRect.height=clippingRect.bottom-clippingRect.top,clippingRect.x=clippingRect.left,clippingRect.y=clippingRect.top,clippingRect}function mergePaddingObject(paddingObject){return Object.assign({},{top:0,right:0,bottom:0,left:0},paddingObject)}function expandToHashMap(value,keys){return keys.reduce((function(hashMap,key){return hashMap[key]=value,hashMap}),{})}function detectOverflow(state,options){void 0===options&&(options={});var _options=options,_options$placement=_options.placement,placement=void 0===_options$placement?state.placement:_options$placement,_options$boundary=_options.boundary,boundary=void 0===_options$boundary?enums.d:_options$boundary,_options$rootBoundary=_options.rootBoundary,rootBoundary=void 0===_options$rootBoundary?enums.o:_options$rootBoundary,_options$elementConte=_options.elementContext,elementContext=void 0===_options$elementConte?enums.i:_options$elementConte,_options$altBoundary=_options.altBoundary,altBoundary=void 0!==_options$altBoundary&&_options$altBoundary,_options$padding=_options.padding,padding=void 0===_options$padding?0:_options$padding,paddingObject=mergePaddingObject("number"!=typeof padding?padding:expandToHashMap(padding,enums.b)),altContext=elementContext===enums.i?enums.j:enums.i,popperRect=state.rects.popper,element=state.elements[altBoundary?altContext:elementContext],clippingClientRect=getClippingRect(isElement(element)?element:element.contextElement||getDocumentElement(state.elements.popper),boundary,rootBoundary),referenceClientRect=getBoundingClientRect(state.elements.reference),popperOffsets=computeOffsets({reference:referenceClientRect,element:popperRect,strategy:"absolute",placement:placement}),popperClientRect=rectToClientRect(Object.assign({},popperRect,popperOffsets)),elementClientRect=elementContext===enums.i?popperClientRect:referenceClientRect,overflowOffsets={top:clippingClientRect.top-elementClientRect.top+paddingObject.top,bottom:elementClientRect.bottom-clippingClientRect.bottom+paddingObject.bottom,left:clippingClientRect.left-elementClientRect.left+paddingObject.left,right:elementClientRect.right-clippingClientRect.right+paddingObject.right},offsetData=state.modifiersData.offset;if(elementContext===enums.i&&offsetData){var offset=offsetData[placement];Object.keys(overflowOffsets).forEach((function(key){var multiply=[enums.k,enums.c].indexOf(key)>=0?1:-1,axis=[enums.m,enums.c].indexOf(key)>=0?"y":"x";overflowOffsets[key]+=offset[axis]*multiply}))}return overflowOffsets}function within(min,value,max){return math_max(min,math_min(value,max))}function getSideOffsets(overflow,rect,preventedOffsets){return void 0===preventedOffsets&&(preventedOffsets={x:0,y:0}),{top:overflow.top-rect.height-preventedOffsets.y,right:overflow.right-rect.width+preventedOffsets.x,bottom:overflow.bottom-rect.height+preventedOffsets.y,left:overflow.left-rect.width-preventedOffsets.x}}function isAnySideFullyClipped(overflow){return[enums.m,enums.k,enums.c,enums.f].some((function(side){return overflow[side]>=0}))}var popper_createPopper=popperGenerator({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function fn(){},effect:function effect(_ref){var state=_ref.state,instance=_ref.instance,options=_ref.options,_options$scroll=options.scroll,scroll=void 0===_options$scroll||_options$scroll,_options$resize=options.resize,resize=void 0===_options$resize||_options$resize,window=getWindow(state.elements.popper),scrollParents=[].concat(state.scrollParents.reference,state.scrollParents.popper);return scroll&&scrollParents.forEach((function(scrollParent){scrollParent.addEventListener("scroll",instance.update,passive)})),resize&&window.addEventListener("resize",instance.update,passive),function(){scroll&&scrollParents.forEach((function(scrollParent){scrollParent.removeEventListener("scroll",instance.update,passive)})),resize&&window.removeEventListener("resize",instance.update,passive)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function popperOffsets_popperOffsets(_ref){var state=_ref.state,name=_ref.name;state.modifiersData[name]=computeOffsets({reference:state.rects.reference,element:state.rects.popper,strategy:"absolute",placement:state.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function computeStyles(_ref5){var state=_ref5.state,options=_ref5.options,_options$gpuAccelerat=options.gpuAcceleration,gpuAcceleration=void 0===_options$gpuAccelerat||_options$gpuAccelerat,_options$adaptive=options.adaptive,adaptive=void 0===_options$adaptive||_options$adaptive,_options$roundOffsets=options.roundOffsets,roundOffsets=void 0===_options$roundOffsets||_options$roundOffsets,commonStyles={placement:getBasePlacement(state.placement),variation:getVariation(state.placement),popper:state.elements.popper,popperRect:state.rects.popper,gpuAcceleration:gpuAcceleration,isFixed:"fixed"===state.options.strategy};null!=state.modifiersData.popperOffsets&&(state.styles.popper=Object.assign({},state.styles.popper,mapToStyles(Object.assign({},commonStyles,{offsets:state.modifiersData.popperOffsets,position:state.options.strategy,adaptive:adaptive,roundOffsets:roundOffsets})))),null!=state.modifiersData.arrow&&(state.styles.arrow=Object.assign({},state.styles.arrow,mapToStyles(Object.assign({},commonStyles,{offsets:state.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:roundOffsets})))),state.attributes.popper=Object.assign({},state.attributes.popper,{"data-popper-placement":state.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function applyStyles(_ref){var state=_ref.state;Object.keys(state.elements).forEach((function(name){var style=state.styles[name]||{},attributes=state.attributes[name]||{},element=state.elements[name];isHTMLElement(element)&&getNodeName(element)&&(Object.assign(element.style,style),Object.keys(attributes).forEach((function(name){var value=attributes[name];!1===value?element.removeAttribute(name):element.setAttribute(name,!0===value?"":value)})))}))},effect:function applyStyles_effect(_ref2){var state=_ref2.state,initialStyles={popper:{position:state.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(state.elements.popper.style,initialStyles.popper),state.styles=initialStyles,state.elements.arrow&&Object.assign(state.elements.arrow.style,initialStyles.arrow),function(){Object.keys(state.elements).forEach((function(name){var element=state.elements[name],attributes=state.attributes[name]||{},style=Object.keys(state.styles.hasOwnProperty(name)?state.styles[name]:initialStyles[name]).reduce((function(style,property){return style[property]="",style}),{});isHTMLElement(element)&&getNodeName(element)&&(Object.assign(element.style,style),Object.keys(attributes).forEach((function(attribute){element.removeAttribute(attribute)})))}))}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function offset_offset(_ref2){var state=_ref2.state,options=_ref2.options,name=_ref2.name,_options$offset=options.offset,offset=void 0===_options$offset?[0,0]:_options$offset,data=enums.h.reduce((function(acc,placement){return acc[placement]=function distanceAndSkiddingToXY(placement,rects,offset){var basePlacement=getBasePlacement(placement),invertDistance=[enums.f,enums.m].indexOf(basePlacement)>=0?-1:1,_ref="function"==typeof offset?offset(Object.assign({},rects,{placement:placement})):offset,skidding=_ref[0],distance=_ref[1];return skidding=skidding||0,distance=(distance||0)*invertDistance,[enums.f,enums.k].indexOf(basePlacement)>=0?{x:distance,y:skidding}:{x:skidding,y:distance}}(placement,state.rects,offset),acc}),{}),_data$state$placement=data[state.placement],x=_data$state$placement.x,y=_data$state$placement.y;null!=state.modifiersData.popperOffsets&&(state.modifiersData.popperOffsets.x+=x,state.modifiersData.popperOffsets.y+=y),state.modifiersData[name]=data}},{name:"flip",enabled:!0,phase:"main",fn:function flip(_ref){var state=_ref.state,options=_ref.options,name=_ref.name;if(!state.modifiersData[name]._skip){for(var _options$mainAxis=options.mainAxis,checkMainAxis=void 0===_options$mainAxis||_options$mainAxis,_options$altAxis=options.altAxis,checkAltAxis=void 0===_options$altAxis||_options$altAxis,specifiedFallbackPlacements=options.fallbackPlacements,padding=options.padding,boundary=options.boundary,rootBoundary=options.rootBoundary,altBoundary=options.altBoundary,_options$flipVariatio=options.flipVariations,flipVariations=void 0===_options$flipVariatio||_options$flipVariatio,allowedAutoPlacements=options.allowedAutoPlacements,preferredPlacement=state.options.placement,basePlacement=getBasePlacement(preferredPlacement),fallbackPlacements=specifiedFallbackPlacements||(basePlacement===preferredPlacement||!flipVariations?[getOppositePlacement(preferredPlacement)]:function getExpandedFallbackPlacements(placement){if(getBasePlacement(placement)===enums.a)return[];var oppositePlacement=getOppositePlacement(placement);return[getOppositeVariationPlacement(placement),oppositePlacement,getOppositeVariationPlacement(oppositePlacement)]}(preferredPlacement)),placements=[preferredPlacement].concat(fallbackPlacements).reduce((function(acc,placement){return acc.concat(getBasePlacement(placement)===enums.a?function computeAutoPlacement(state,options){void 0===options&&(options={});var _options=options,placement=_options.placement,boundary=_options.boundary,rootBoundary=_options.rootBoundary,padding=_options.padding,flipVariations=_options.flipVariations,_options$allowedAutoP=_options.allowedAutoPlacements,allowedAutoPlacements=void 0===_options$allowedAutoP?enums.h:_options$allowedAutoP,variation=getVariation(placement),placements=variation?flipVariations?enums.n:enums.n.filter((function(placement){return getVariation(placement)===variation})):enums.b,allowedPlacements=placements.filter((function(placement){return allowedAutoPlacements.indexOf(placement)>=0}));0===allowedPlacements.length&&(allowedPlacements=placements);var overflows=allowedPlacements.reduce((function(acc,placement){return acc[placement]=detectOverflow(state,{placement:placement,boundary:boundary,rootBoundary:rootBoundary,padding:padding})[getBasePlacement(placement)],acc}),{});return Object.keys(overflows).sort((function(a,b){return overflows[a]-overflows[b]}))}(state,{placement:placement,boundary:boundary,rootBoundary:rootBoundary,padding:padding,flipVariations:flipVariations,allowedAutoPlacements:allowedAutoPlacements}):placement)}),[]),referenceRect=state.rects.reference,popperRect=state.rects.popper,checksMap=new Map,makeFallbackChecks=!0,firstFittingPlacement=placements[0],i=0;i=0,len=isVertical?"width":"height",overflow=detectOverflow(state,{placement:placement,boundary:boundary,rootBoundary:rootBoundary,altBoundary:altBoundary,padding:padding}),mainVariationSide=isVertical?isStartVariation?enums.k:enums.f:isStartVariation?enums.c:enums.m;referenceRect[len]>popperRect[len]&&(mainVariationSide=getOppositePlacement(mainVariationSide));var altVariationSide=getOppositePlacement(mainVariationSide),checks=[];if(checkMainAxis&&checks.push(overflow[_basePlacement]<=0),checkAltAxis&&checks.push(overflow[mainVariationSide]<=0,overflow[altVariationSide]<=0),checks.every((function(check){return check}))){firstFittingPlacement=placement,makeFallbackChecks=!1;break}checksMap.set(placement,checks)}if(makeFallbackChecks)for(var _loop=function _loop(_i){var fittingPlacement=placements.find((function(placement){var checks=checksMap.get(placement);if(checks)return checks.slice(0,_i).every((function(check){return check}))}));if(fittingPlacement)return firstFittingPlacement=fittingPlacement,"break"},_i=flipVariations?3:1;_i>0;_i--){if("break"===_loop(_i))break}state.placement!==firstFittingPlacement&&(state.modifiersData[name]._skip=!0,state.placement=firstFittingPlacement,state.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function preventOverflow(_ref){var state=_ref.state,options=_ref.options,name=_ref.name,_options$mainAxis=options.mainAxis,checkMainAxis=void 0===_options$mainAxis||_options$mainAxis,_options$altAxis=options.altAxis,checkAltAxis=void 0!==_options$altAxis&&_options$altAxis,boundary=options.boundary,rootBoundary=options.rootBoundary,altBoundary=options.altBoundary,padding=options.padding,_options$tether=options.tether,tether=void 0===_options$tether||_options$tether,_options$tetherOffset=options.tetherOffset,tetherOffset=void 0===_options$tetherOffset?0:_options$tetherOffset,overflow=detectOverflow(state,{boundary:boundary,rootBoundary:rootBoundary,padding:padding,altBoundary:altBoundary}),basePlacement=getBasePlacement(state.placement),variation=getVariation(state.placement),isBasePlacement=!variation,mainAxis=getMainAxisFromPlacement(basePlacement),altAxis=function getAltAxis(axis){return"x"===axis?"y":"x"}(mainAxis),popperOffsets=state.modifiersData.popperOffsets,referenceRect=state.rects.reference,popperRect=state.rects.popper,tetherOffsetValue="function"==typeof tetherOffset?tetherOffset(Object.assign({},state.rects,{placement:state.placement})):tetherOffset,normalizedTetherOffsetValue="number"==typeof tetherOffsetValue?{mainAxis:tetherOffsetValue,altAxis:tetherOffsetValue}:Object.assign({mainAxis:0,altAxis:0},tetherOffsetValue),offsetModifierState=state.modifiersData.offset?state.modifiersData.offset[state.placement]:null,data={x:0,y:0};if(popperOffsets){if(checkMainAxis){var _offsetModifierState$,mainSide="y"===mainAxis?enums.m:enums.f,altSide="y"===mainAxis?enums.c:enums.k,len="y"===mainAxis?"height":"width",offset=popperOffsets[mainAxis],min=offset+overflow[mainSide],max=offset-overflow[altSide],additive=tether?-popperRect[len]/2:0,minLen=variation===enums.l?referenceRect[len]:popperRect[len],maxLen=variation===enums.l?-popperRect[len]:-referenceRect[len],arrowElement=state.elements.arrow,arrowRect=tether&&arrowElement?getLayoutRect(arrowElement):{width:0,height:0},arrowPaddingObject=state.modifiersData["arrow#persistent"]?state.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},arrowPaddingMin=arrowPaddingObject[mainSide],arrowPaddingMax=arrowPaddingObject[altSide],arrowLen=within(0,referenceRect[len],arrowRect[len]),minOffset=isBasePlacement?referenceRect[len]/2-additive-arrowLen-arrowPaddingMin-normalizedTetherOffsetValue.mainAxis:minLen-arrowLen-arrowPaddingMin-normalizedTetherOffsetValue.mainAxis,maxOffset=isBasePlacement?-referenceRect[len]/2+additive+arrowLen+arrowPaddingMax+normalizedTetherOffsetValue.mainAxis:maxLen+arrowLen+arrowPaddingMax+normalizedTetherOffsetValue.mainAxis,arrowOffsetParent=state.elements.arrow&&getOffsetParent(state.elements.arrow),clientOffset=arrowOffsetParent?"y"===mainAxis?arrowOffsetParent.clientTop||0:arrowOffsetParent.clientLeft||0:0,offsetModifierValue=null!=(_offsetModifierState$=null==offsetModifierState?void 0:offsetModifierState[mainAxis])?_offsetModifierState$:0,tetherMax=offset+maxOffset-offsetModifierValue,preventedOffset=within(tether?math_min(min,offset+minOffset-offsetModifierValue-clientOffset):min,offset,tether?math_max(max,tetherMax):max);popperOffsets[mainAxis]=preventedOffset,data[mainAxis]=preventedOffset-offset}if(checkAltAxis){var _offsetModifierState$2,_mainSide="x"===mainAxis?enums.m:enums.f,_altSide="x"===mainAxis?enums.c:enums.k,_offset=popperOffsets[altAxis],_len="y"===altAxis?"height":"width",_min=_offset+overflow[_mainSide],_max=_offset-overflow[_altSide],isOriginSide=-1!==[enums.m,enums.f].indexOf(basePlacement),_offsetModifierValue=null!=(_offsetModifierState$2=null==offsetModifierState?void 0:offsetModifierState[altAxis])?_offsetModifierState$2:0,_tetherMin=isOriginSide?_min:_offset-referenceRect[_len]-popperRect[_len]-_offsetModifierValue+normalizedTetherOffsetValue.altAxis,_tetherMax=isOriginSide?_offset+referenceRect[_len]+popperRect[_len]-_offsetModifierValue-normalizedTetherOffsetValue.altAxis:_max,_preventedOffset=tether&&isOriginSide?function withinMaxClamp(min,value,max){var v=within(min,value,max);return v>max?max:v}(_tetherMin,_offset,_tetherMax):within(tether?_tetherMin:_min,_offset,tether?_tetherMax:_max);popperOffsets[altAxis]=_preventedOffset,data[altAxis]=_preventedOffset-_offset}state.modifiersData[name]=data}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function arrow(_ref){var _state$modifiersData$,state=_ref.state,name=_ref.name,options=_ref.options,arrowElement=state.elements.arrow,popperOffsets=state.modifiersData.popperOffsets,basePlacement=getBasePlacement(state.placement),axis=getMainAxisFromPlacement(basePlacement),len=[enums.f,enums.k].indexOf(basePlacement)>=0?"height":"width";if(arrowElement&&popperOffsets){var paddingObject=function toPaddingObject(padding,state){return mergePaddingObject("number"!=typeof(padding="function"==typeof padding?padding(Object.assign({},state.rects,{placement:state.placement})):padding)?padding:expandToHashMap(padding,enums.b))}(options.padding,state),arrowRect=getLayoutRect(arrowElement),minProp="y"===axis?enums.m:enums.f,maxProp="y"===axis?enums.c:enums.k,endDiff=state.rects.reference[len]+state.rects.reference[axis]-popperOffsets[axis]-state.rects.popper[len],startDiff=popperOffsets[axis]-state.rects.reference[axis],arrowOffsetParent=getOffsetParent(arrowElement),clientSize=arrowOffsetParent?"y"===axis?arrowOffsetParent.clientHeight||0:arrowOffsetParent.clientWidth||0:0,centerToReference=endDiff/2-startDiff/2,min=paddingObject[minProp],max=clientSize-arrowRect[len]-paddingObject[maxProp],center=clientSize/2-arrowRect[len]/2+centerToReference,offset=within(min,center,max),axisProp=axis;state.modifiersData[name]=((_state$modifiersData$={})[axisProp]=offset,_state$modifiersData$.centerOffset=offset-center,_state$modifiersData$)}},effect:function arrow_effect(_ref2){var state=_ref2.state,_options$element=_ref2.options.element,arrowElement=void 0===_options$element?"[data-popper-arrow]":_options$element;null!=arrowElement&&("string"!=typeof arrowElement||(arrowElement=state.elements.popper.querySelector(arrowElement)))&&contains(state.elements.popper,arrowElement)&&(state.elements.arrow=arrowElement)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function hide(_ref){var state=_ref.state,name=_ref.name,referenceRect=state.rects.reference,popperRect=state.rects.popper,preventedOffsets=state.modifiersData.preventOverflow,referenceOverflow=detectOverflow(state,{elementContext:"reference"}),popperAltOverflow=detectOverflow(state,{altBoundary:!0}),referenceClippingOffsets=getSideOffsets(referenceOverflow,referenceRect),popperEscapeOffsets=getSideOffsets(popperAltOverflow,popperRect,preventedOffsets),isReferenceHidden=isAnySideFullyClipped(referenceClippingOffsets),hasPopperEscaped=isAnySideFullyClipped(popperEscapeOffsets);state.modifiersData[name]={referenceClippingOffsets:referenceClippingOffsets,popperEscapeOffsets:popperEscapeOffsets,isReferenceHidden:isReferenceHidden,hasPopperEscaped:hasPopperEscaped},state.attributes.popper=Object.assign({},state.attributes.popper,{"data-popper-reference-hidden":isReferenceHidden,"data-popper-escaped":hasPopperEscaped})}}]}),react_fast_compare=__webpack_require__(387),react_fast_compare_default=__webpack_require__.n(react_fast_compare),EMPTY_MODIFIERS=[],NOOP=function NOOP(){},NOOP_PROMISE=function NOOP_PROMISE(){return Promise.resolve(null)},Popper_EMPTY_MODIFIERS=[];function Popper(_ref){var _ref$placement=_ref.placement,placement=void 0===_ref$placement?"bottom":_ref$placement,_ref$strategy=_ref.strategy,strategy=void 0===_ref$strategy?"absolute":_ref$strategy,_ref$modifiers=_ref.modifiers,modifiers=void 0===_ref$modifiers?Popper_EMPTY_MODIFIERS:_ref$modifiers,referenceElement=_ref.referenceElement,onFirstUpdate=_ref.onFirstUpdate,innerRef=_ref.innerRef,children=_ref.children,referenceNode=react.useContext(ManagerReferenceNodeContext),_React$useState=react.useState(null),popperElement=_React$useState[0],setPopperElement=_React$useState[1],_React$useState2=react.useState(null),arrowElement=_React$useState2[0],setArrowElement=_React$useState2[1];react.useEffect((function(){setRef(innerRef,popperElement)}),[innerRef,popperElement]);var options=react.useMemo((function(){return{placement:placement,strategy:strategy,onFirstUpdate:onFirstUpdate,modifiers:[].concat(modifiers,[{name:"arrow",enabled:null!=arrowElement,options:{element:arrowElement}}])}}),[placement,strategy,onFirstUpdate,modifiers,arrowElement]),_usePopper=function usePopper(referenceElement,popperElement,options){void 0===options&&(options={});var prevOptions=react.useRef(null),optionsWithDefaults={onFirstUpdate:options.onFirstUpdate,placement:options.placement||"bottom",strategy:options.strategy||"absolute",modifiers:options.modifiers||EMPTY_MODIFIERS},_React$useState=react.useState({styles:{popper:{position:optionsWithDefaults.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),state=_React$useState[0],setState=_React$useState[1],updateStateModifier=react.useMemo((function(){return{name:"updateState",enabled:!0,phase:"write",fn:function fn(_ref){var state=_ref.state,elements=Object.keys(state.elements);setState({styles:fromEntries(elements.map((function(element){return[element,state.styles[element]||{}]}))),attributes:fromEntries(elements.map((function(element){return[element,state.attributes[element]]})))})},requires:["computeStyles"]}}),[]),popperOptions=react.useMemo((function(){var newOptions={onFirstUpdate:optionsWithDefaults.onFirstUpdate,placement:optionsWithDefaults.placement,strategy:optionsWithDefaults.strategy,modifiers:[].concat(optionsWithDefaults.modifiers,[updateStateModifier,{name:"applyStyles",enabled:!1}])};return react_fast_compare_default()(prevOptions.current,newOptions)?prevOptions.current||newOptions:(prevOptions.current=newOptions,newOptions)}),[optionsWithDefaults.onFirstUpdate,optionsWithDefaults.placement,optionsWithDefaults.strategy,optionsWithDefaults.modifiers,updateStateModifier]),popperInstanceRef=react.useRef();return useIsomorphicLayoutEffect((function(){popperInstanceRef.current&&popperInstanceRef.current.setOptions(popperOptions)}),[popperOptions]),useIsomorphicLayoutEffect((function(){if(null!=referenceElement&&null!=popperElement){var popperInstance=(options.createPopper||popper_createPopper)(referenceElement,popperElement,popperOptions);return popperInstanceRef.current=popperInstance,function(){popperInstance.destroy(),popperInstanceRef.current=null}}}),[referenceElement,popperElement,options.createPopper]),{state:popperInstanceRef.current?popperInstanceRef.current.state:null,styles:state.styles,attributes:state.attributes,update:popperInstanceRef.current?popperInstanceRef.current.update:null,forceUpdate:popperInstanceRef.current?popperInstanceRef.current.forceUpdate:null}}(referenceElement||referenceNode,popperElement,options),state=_usePopper.state,styles=_usePopper.styles,forceUpdate=_usePopper.forceUpdate,update=_usePopper.update,childrenProps=react.useMemo((function(){return{ref:setPopperElement,style:styles.popper,placement:state?state.placement:placement,hasPopperEscaped:state&&state.modifiersData.hide?state.modifiersData.hide.hasPopperEscaped:null,isReferenceHidden:state&&state.modifiersData.hide?state.modifiersData.hide.isReferenceHidden:null,arrowProps:{style:styles.arrow,ref:setArrowElement},forceUpdate:forceUpdate||NOOP,update:update||NOOP_PROMISE}}),[setPopperElement,setArrowElement,placement,state,styles,update,forceUpdate]);return unwrapArray(children)(childrenProps)}var warning=__webpack_require__(826),warning_default=__webpack_require__.n(warning);function Reference(_ref){var children=_ref.children,innerRef=_ref.innerRef,setReferenceNode=react.useContext(ManagerReferenceNodeSetterContext),refHandler=react.useCallback((function(node){setRef(innerRef,node),safeInvoke(setReferenceNode,node)}),[innerRef,setReferenceNode]);return react.useEffect((function(){return function(){return setRef(innerRef,null)}})),react.useEffect((function(){warning_default()(Boolean(setReferenceNode),"`Reference` should not be used outside of a `Manager` component.")}),[setReferenceNode]),unwrapArray(children)({ref:refHandler})}var TooltipContext=react_default.a.createContext({}),callAll=function callAll(){for(var _len=arguments.length,fns=new Array(_len),_key=0;_key<_len;_key++)fns[_key]=arguments[_key];return function(){for(var _len2=arguments.length,args=new Array(_len2),_key2=0;_key2<_len2;_key2++)args[_key2]=arguments[_key2];return fns.forEach((function(fn){return fn&&fn.apply(void 0,args)}))}},canUseDOM=function canUseDOM(){return!("undefined"==typeof window||!window.document||!window.document.createElement)},react_popper_tooltip_setRef=function setRef(ref,node){if("function"==typeof ref)return ref(node);null!=ref&&(ref.current=node)},react_popper_tooltip_Tooltip=function(_Component){function Tooltip(){for(var _this,_len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return(_this=_Component.call.apply(_Component,[this].concat(args))||this).observer=void 0,_this.tooltipRef=void 0,_this.handleOutsideClick=function(event){if(_this.tooltipRef&&!_this.tooltipRef.contains(event.target)){var parentOutsideClickHandler=_this.context.parentOutsideClickHandler,_this$props=_this.props,hideTooltip=_this$props.hideTooltip;(0,_this$props.clearScheduled)(),hideTooltip(),parentOutsideClickHandler&&parentOutsideClickHandler(event)}},_this.handleOutsideRightClick=function(event){if(_this.tooltipRef&&!_this.tooltipRef.contains(event.target)){var parentOutsideRightClickHandler=_this.context.parentOutsideRightClickHandler,_this$props2=_this.props,hideTooltip=_this$props2.hideTooltip;(0,_this$props2.clearScheduled)(),hideTooltip(),parentOutsideRightClickHandler&&parentOutsideRightClickHandler(event)}},_this.addOutsideClickHandler=function(){document.body.addEventListener("touchend",_this.handleOutsideClick),document.body.addEventListener("click",_this.handleOutsideClick)},_this.removeOutsideClickHandler=function(){document.body.removeEventListener("touchend",_this.handleOutsideClick),document.body.removeEventListener("click",_this.handleOutsideClick)},_this.addOutsideRightClickHandler=function(){return document.body.addEventListener("contextmenu",_this.handleOutsideRightClick)},_this.removeOutsideRightClickHandler=function(){return document.body.removeEventListener("contextmenu",_this.handleOutsideRightClick)},_this.getTooltipRef=function(node){_this.tooltipRef=node,react_popper_tooltip_setRef(_this.props.innerRef,node)},_this.getArrowProps=function(props){return void 0===props&&(props={}),Object(esm_extends.a)({},props,{style:Object(esm_extends.a)({},props.style,_this.props.arrowProps.style)})},_this.getTooltipProps=function(props){return void 0===props&&(props={}),Object(esm_extends.a)({},props,_this.isTriggeredBy("hover")&&{onMouseEnter:callAll(_this.props.clearScheduled,props.onMouseEnter),onMouseLeave:callAll(_this.props.hideTooltip,props.onMouseLeave)},{style:Object(esm_extends.a)({},props.style,_this.props.style)})},_this.contextValue={isParentNoneTriggered:"none"===_this.props.trigger,addParentOutsideClickHandler:_this.addOutsideClickHandler,addParentOutsideRightClickHandler:_this.addOutsideRightClickHandler,parentOutsideClickHandler:_this.handleOutsideClick,parentOutsideRightClickHandler:_this.handleOutsideRightClick,removeParentOutsideClickHandler:_this.removeOutsideClickHandler,removeParentOutsideRightClickHandler:_this.removeOutsideRightClickHandler},_this}Object(inheritsLoose.a)(Tooltip,_Component);var _proto=Tooltip.prototype;return _proto.componentDidMount=function componentDidMount(){var _this2=this;if((this.observer=new MutationObserver((function(){_this2.props.update()}))).observe(this.tooltipRef,this.props.mutationObserverOptions),this.isTriggeredBy("hover")||this.isTriggeredBy("click")||this.isTriggeredBy("right-click")){var _this$context=this.context,removeParentOutsideClickHandler=_this$context.removeParentOutsideClickHandler,removeParentOutsideRightClickHandler=_this$context.removeParentOutsideRightClickHandler;this.addOutsideClickHandler(),this.addOutsideRightClickHandler(),removeParentOutsideClickHandler&&removeParentOutsideClickHandler(),removeParentOutsideRightClickHandler&&removeParentOutsideRightClickHandler()}},_proto.componentDidUpdate=function componentDidUpdate(){this.props.closeOnReferenceHidden&&this.props.isReferenceHidden&&this.props.hideTooltip()},_proto.componentWillUnmount=function componentWillUnmount(){if(this.observer&&this.observer.disconnect(),this.isTriggeredBy("hover")||this.isTriggeredBy("click")||this.isTriggeredBy("right-click")){var _this$context2=this.context,isParentNoneTriggered=_this$context2.isParentNoneTriggered,addParentOutsideClickHandler=_this$context2.addParentOutsideClickHandler,addParentOutsideRightClickHandler=_this$context2.addParentOutsideRightClickHandler;this.removeOutsideClickHandler(),this.removeOutsideRightClickHandler(),this.handleOutsideClick=void 0,this.handleOutsideRightClick=void 0,!isParentNoneTriggered&&addParentOutsideClickHandler&&addParentOutsideClickHandler(),!isParentNoneTriggered&&addParentOutsideRightClickHandler&&addParentOutsideRightClickHandler()}},_proto.render=function render(){var _this$props3=this.props,arrowProps=_this$props3.arrowProps,placement=_this$props3.placement,tooltip=_this$props3.tooltip;return react_default.a.createElement(TooltipContext.Provider,{value:this.contextValue},tooltip({arrowRef:arrowProps.ref,getArrowProps:this.getArrowProps,getTooltipProps:this.getTooltipProps,placement:placement,tooltipRef:this.getTooltipRef}))},_proto.isTriggeredBy=function isTriggeredBy(event){var trigger=this.props.trigger;return trigger===event||Array.isArray(trigger)&&trigger.includes(event)},Tooltip}(react.Component);react_popper_tooltip_Tooltip.contextType=TooltipContext;var react_popper_tooltip_TooltipTrigger=function(_Component){function TooltipTrigger(){for(var _this,_len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return(_this=_Component.call.apply(_Component,[this].concat(args))||this).state={tooltipShown:_this.props.defaultTooltipShown},_this.hideTimeout=void 0,_this.showTimeout=void 0,_this.popperOffset=void 0,_this.setTooltipState=function(state){var cb=function cb(){return _this.props.onVisibilityChange(state.tooltipShown)};_this.isControlled()?cb():_this.setState(state,cb)},_this.clearScheduled=function(){clearTimeout(_this.hideTimeout),clearTimeout(_this.showTimeout)},_this.showTooltip=function(_ref){var pageX=_ref.pageX,pageY=_ref.pageY;_this.clearScheduled();var state={tooltipShown:!0};_this.props.followCursor&&(state=Object(esm_extends.a)({},state,{pageX:pageX,pageY:pageY})),_this.showTimeout=window.setTimeout((function(){return _this.setTooltipState(state)}),_this.props.delayShow)},_this.hideTooltip=function(){_this.clearScheduled(),_this.hideTimeout=window.setTimeout((function(){return _this.setTooltipState({tooltipShown:!1})}),_this.props.delayHide)},_this.toggleTooltip=function(_ref2){var pageX=_ref2.pageX,pageY=_ref2.pageY,action=_this.getState()?"hideTooltip":"showTooltip";_this[action]({pageX:pageX,pageY:pageY})},_this.clickToggle=function(event){event.preventDefault();var pageX=event.pageX,pageY=event.pageY,action=_this.props.followCursor?"showTooltip":"toggleTooltip";_this[action]({pageX:pageX,pageY:pageY})},_this.contextMenuToggle=function(event){event.preventDefault();var pageX=event.pageX,pageY=event.pageY,action=_this.props.followCursor?"showTooltip":"toggleTooltip";_this[action]({pageX:pageX,pageY:pageY})},_this.getTriggerProps=function(props){return void 0===props&&(props={}),Object(esm_extends.a)({},props,_this.isTriggeredBy("click")&&{onClick:callAll(_this.clickToggle,props.onClick),onTouchEnd:callAll(_this.clickToggle,props.onTouchEnd)},_this.isTriggeredBy("right-click")&&{onContextMenu:callAll(_this.contextMenuToggle,props.onContextMenu)},_this.isTriggeredBy("hover")&&Object(esm_extends.a)({onMouseEnter:callAll(_this.showTooltip,props.onMouseEnter),onMouseLeave:callAll(_this.hideTooltip,props.onMouseLeave)},_this.props.followCursor&&{onMouseMove:callAll(_this.showTooltip,props.onMouseMove)}),_this.isTriggeredBy("focus")&&{onFocus:callAll(_this.showTooltip,props.onFocus),onBlur:callAll(_this.hideTooltip,props.onBlur)})},_this}Object(inheritsLoose.a)(TooltipTrigger,_Component);var _proto=TooltipTrigger.prototype;return _proto.componentWillUnmount=function componentWillUnmount(){this.clearScheduled()},_proto.render=function render(){var _this2=this,_this$props=this.props,children=_this$props.children,tooltip=_this$props.tooltip,placement=_this$props.placement,trigger=_this$props.trigger,getTriggerRef=_this$props.getTriggerRef,modifiers=_this$props.modifiers,closeOnReferenceHidden=_this$props.closeOnReferenceHidden,usePortal=_this$props.usePortal,portalContainer=_this$props.portalContainer,followCursor=_this$props.followCursor,getTooltipRef=_this$props.getTooltipRef,mutationObserverOptions=_this$props.mutationObserverOptions,restProps=Object(objectWithoutPropertiesLoose.a)(_this$props,["children","tooltip","placement","trigger","getTriggerRef","modifiers","closeOnReferenceHidden","usePortal","portalContainer","followCursor","getTooltipRef","mutationObserverOptions"]),popper=react_default.a.createElement(Popper,Object(esm_extends.a)({innerRef:getTooltipRef,placement:placement,modifiers:[{name:"followCursor",enabled:followCursor,phase:"main",fn:function fn(data){_this2.popperOffset=data.state.rects.popper}}].concat(modifiers)},restProps),(function(_ref3){var ref=_ref3.ref,style=_ref3.style,placement=_ref3.placement,arrowProps=_ref3.arrowProps,isReferenceHidden=_ref3.isReferenceHidden,update=_ref3.update;if(followCursor&&_this2.popperOffset){var _this2$state=_this2.state,pageX=_this2$state.pageX,pageY=_this2$state.pageY,_this2$popperOffset=_this2.popperOffset,width=_this2$popperOffset.width,height=_this2$popperOffset.height,x=pageX+width>window.pageXOffset+document.body.offsetWidth?pageX-width:pageX,y=pageY+height>window.pageYOffset+document.body.offsetHeight?pageY-height:pageY;style.transform="translate3d("+x+"px, "+y+"px, 0"}return react_default.a.createElement(react_popper_tooltip_Tooltip,Object(esm_extends.a)({arrowProps:arrowProps,closeOnReferenceHidden:closeOnReferenceHidden,isReferenceHidden:isReferenceHidden,placement:placement,update:update,style:style,tooltip:tooltip,trigger:trigger,mutationObserverOptions:mutationObserverOptions},{clearScheduled:_this2.clearScheduled,hideTooltip:_this2.hideTooltip,innerRef:ref}))}));return react_default.a.createElement(Manager,null,react_default.a.createElement(Reference,{innerRef:getTriggerRef},(function(_ref4){var ref=_ref4.ref;return children({getTriggerProps:_this2.getTriggerProps,triggerRef:ref})})),this.getState()&&(usePortal?Object(react_dom.createPortal)(popper,portalContainer):popper))},_proto.isControlled=function isControlled(){return void 0!==this.props.tooltipShown},_proto.getState=function getState(){return this.isControlled()?this.props.tooltipShown:this.state.tooltipShown},_proto.isTriggeredBy=function isTriggeredBy(event){var trigger=this.props.trigger;return trigger===event||Array.isArray(trigger)&&trigger.includes(event)},TooltipTrigger}(react.Component);react_popper_tooltip_TooltipTrigger.defaultProps={closeOnReferenceHidden:!0,defaultTooltipShown:!1,delayHide:0,delayShow:0,followCursor:!1,onVisibilityChange:function noop(){},placement:"right",portalContainer:canUseDOM()?document.body:null,trigger:"hover",usePortal:canUseDOM(),mutationObserverOptions:{childList:!0,subtree:!0},modifiers:[]};var react_popper_tooltip=react_popper_tooltip_TooltipTrigger,memoizerific=(__webpack_require__(87),__webpack_require__(29),__webpack_require__(209),__webpack_require__(20),__webpack_require__(32)),memoizerific_default=__webpack_require__.n(memoizerific),utils=__webpack_require__(93);function _extends(){return _extends=Object.assign||function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}var _templateObject,_templateObject2,match=memoizerific_default()(1e3)((function(requests,actual,value){var fallback=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return actual.split("-")[0]===requests?value:fallback})),Arrow=esm.styled.div({position:"absolute",borderStyle:"solid"},(function(_ref){var placement=_ref.placement,x=0,y=0;switch(!0){case placement.startsWith("left")||placement.startsWith("right"):y=8;break;case placement.startsWith("top")||placement.startsWith("bottom"):x=8}return{transform:"translate3d(".concat(x,"px, ").concat(y,"px, 0px)")}}),(function(_ref2){var theme=_ref2.theme,color=_ref2.color,placement=_ref2.placement;return{bottom:"".concat(match("top",placement,-8,"auto"),"px"),top:"".concat(match("bottom",placement,-8,"auto"),"px"),right:"".concat(match("left",placement,-8,"auto"),"px"),left:"".concat(match("right",placement,-8,"auto"),"px"),borderBottomWidth:"".concat(match("top",placement,"0",8),"px"),borderTopWidth:"".concat(match("bottom",placement,"0",8),"px"),borderRightWidth:"".concat(match("left",placement,"0",8),"px"),borderLeftWidth:"".concat(match("right",placement,"0",8),"px"),borderTopColor:match("top",placement,theme.color[color]||color||"light"===theme.base?Object(utils.c)(theme.background.app):Object(utils.a)(theme.background.app),"transparent"),borderBottomColor:match("bottom",placement,theme.color[color]||color||"light"===theme.base?Object(utils.c)(theme.background.app):Object(utils.a)(theme.background.app),"transparent"),borderLeftColor:match("left",placement,theme.color[color]||color||"light"===theme.base?Object(utils.c)(theme.background.app):Object(utils.a)(theme.background.app),"transparent"),borderRightColor:match("right",placement,theme.color[color]||color||"light"===theme.base?Object(utils.c)(theme.background.app):Object(utils.a)(theme.background.app),"transparent")}})),Wrapper=esm.styled.div((function(_ref3){return{display:_ref3.hidden?"none":"inline-block",zIndex:2147483647}}),(function(_ref4){var theme=_ref4.theme,color=_ref4.color;return _ref4.hasChrome?{background:theme.color[color]||color||"light"===theme.base?Object(utils.c)(theme.background.app):Object(utils.a)(theme.background.app),filter:"\n drop-shadow(0px 5px 5px rgba(0,0,0,0.05))\n drop-shadow(0 1px 3px rgba(0,0,0,0.1))\n ",borderRadius:2*theme.appBorderRadius,fontSize:theme.typography.size.s1}:{}})),Tooltip_Tooltip=function Tooltip(_ref5){var placement=_ref5.placement,hasChrome=_ref5.hasChrome,children=_ref5.children,arrowProps=_ref5.arrowProps,tooltipRef=_ref5.tooltipRef,arrowRef=_ref5.arrowRef,color=_ref5.color,props=_objectWithoutProperties(_ref5,["placement","hasChrome","children","arrowProps","tooltipRef","arrowRef","color"]);return react_default.a.createElement(Wrapper,_extends({hasChrome:hasChrome,placement:placement,ref:tooltipRef},props,{color:color}),hasChrome&&react_default.a.createElement(Arrow,_extends({placement:placement,ref:arrowRef},arrowProps,{color:color})),children)};function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(arr,i){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(arr)))return;var _arr=[],_n=!0,_d=!1,_e=void 0;try{for(var _s,_i=arr[Symbol.iterator]();!(_n=(_s=_i.next()).done)&&(_arr.push(_s.value),!i||_arr.length!==i);_n=!0);}catch(err){_d=!0,_e=err}finally{try{_n||null==_i.return||_i.return()}finally{if(_d)throw _e}}return _arr}(arr,i)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr,i)||function _nonIterableRest(){throw 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(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}Tooltip_Tooltip.displayName="Tooltip",Tooltip_Tooltip.defaultProps={color:void 0,arrowRef:void 0,tooltipRef:void 0,hasChrome:!0,placement:"top",arrowProps:{}};var WithTooltip_document=window_default.a.document,TargetContainer=esm.styled.div(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n display: inline-block;\n cursor: ",";\n"])),(function(props){return"hover"===props.mode?"default":"pointer"})),TargetSvgContainer=esm.styled.g(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n cursor: ",";\n"])),(function(props){return"hover"===props.mode?"default":"pointer"})),WithTooltip_WithTooltipPure=function WithTooltipPure(_ref){var svg=_ref.svg,trigger=_ref.trigger,placement=(_ref.closeOnClick,_ref.placement),modifiers=_ref.modifiers,hasChrome=_ref.hasChrome,_tooltip=_ref.tooltip,children=_ref.children,tooltipShown=_ref.tooltipShown,onVisibilityChange=_ref.onVisibilityChange,props=WithTooltip_objectWithoutProperties(_ref,["svg","trigger","closeOnClick","placement","modifiers","hasChrome","tooltip","children","tooltipShown","onVisibilityChange"]),Container=svg?TargetSvgContainer:TargetContainer;return react_default.a.createElement(react_popper_tooltip,{placement:placement,trigger:trigger,modifiers:modifiers,tooltipShown:tooltipShown,onVisibilityChange:onVisibilityChange,tooltip:function tooltip(_ref2){var getTooltipProps=_ref2.getTooltipProps,getArrowProps=_ref2.getArrowProps,tooltipRef=_ref2.tooltipRef,arrowRef=_ref2.arrowRef,tooltipPlacement=_ref2.placement;return react_default.a.createElement(Tooltip_Tooltip,WithTooltip_extends({hasChrome:hasChrome,placement:tooltipPlacement,tooltipRef:tooltipRef,arrowRef:arrowRef,arrowProps:getArrowProps()},getTooltipProps()),"function"==typeof _tooltip?_tooltip({onHide:function onHide(){return onVisibilityChange(!1)}}):_tooltip)}},(function(_ref3){var getTriggerProps=_ref3.getTriggerProps,triggerRef=_ref3.triggerRef;return react_default.a.createElement(Container,WithTooltip_extends({ref:triggerRef},getTriggerProps(),props),children)}))};WithTooltip_WithTooltipPure.displayName="WithTooltipPure",WithTooltip_WithTooltipPure.defaultProps={svg:!1,trigger:"hover",closeOnClick:!1,placement:"top",modifiers:[{name:"preventOverflow",options:{padding:8}},{name:"offset",options:{offset:[8,8]}},{name:"arrow",options:{padding:8}}],hasChrome:!0,tooltipShown:!1};var WithTooltip_WithToolTipState=function WithToolTipState(_ref4){var startOpen=_ref4.startOpen,onChange=_ref4.onVisibilityChange,rest=WithTooltip_objectWithoutProperties(_ref4,["startOpen","onVisibilityChange"]),_useState2=_slicedToArray(Object(react.useState)(startOpen||!1),2),tooltipShown=_useState2[0],setTooltipShown=_useState2[1],onVisibilityChange=Object(react.useCallback)((function(visibility){onChange&&!1===onChange(visibility)||setTooltipShown(visibility)}),[onChange]);return Object(react.useEffect)((function(){var hide=function hide(){return onVisibilityChange(!1)};WithTooltip_document.addEventListener("keydown",hide,!1);var iframes=Array.from(WithTooltip_document.getElementsByTagName("iframe")),unbinders=[];return iframes.forEach((function(iframe){var bind=function bind(){try{iframe.contentWindow.document&&(iframe.contentWindow.document.addEventListener("click",hide),unbinders.push((function(){try{iframe.contentWindow.document.removeEventListener("click",hide)}catch(e){}})))}catch(e){}};bind(),iframe.addEventListener("load",bind),unbinders.push((function(){iframe.removeEventListener("load",bind)}))})),function(){WithTooltip_document.removeEventListener("keydown",hide),unbinders.forEach((function(unbind){unbind()}))}})),react_default.a.createElement(WithTooltip_WithTooltipPure,WithTooltip_extends({},rest,{tooltipShown:tooltipShown,onVisibilityChange:onVisibilityChange}))};WithTooltip_WithToolTipState.displayName="WithToolTipState"}}]); \ No newline at end of file diff --git a/docs/1.ab59f28d.iframe.bundle.js b/docs/1.ab59f28d.iframe.bundle.js deleted file mode 100644 index c18a7a6..0000000 --- a/docs/1.ab59f28d.iframe.bundle.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{"./node_modules/@storybook/components/dist/esm/tooltip/WithTooltip.js":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,"WithTooltipPure",(function(){return WithTooltip_WithTooltipPure})),__webpack_require__.d(__webpack_exports__,"WithToolTipState",(function(){return WithTooltip_WithToolTipState})),__webpack_require__.d(__webpack_exports__,"WithTooltip",(function(){return WithTooltip_WithToolTipState}));__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.object.freeze.js"),__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.array.from.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js");var react=__webpack_require__("./node_modules/react/index.js"),react_default=__webpack_require__.n(react),esm=__webpack_require__("./node_modules/@storybook/theming/dist/esm/index.js"),global_window=__webpack_require__("./node_modules/global/window.js"),window_default=__webpack_require__.n(global_window),objectWithoutPropertiesLoose=__webpack_require__("./node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js"),esm_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/esm/extends.js"),inheritsLoose=__webpack_require__("./node_modules/@babel/runtime/helpers/esm/inheritsLoose.js"),react_dom=__webpack_require__("./node_modules/react-dom/index.js"),ManagerReferenceNodeContext=react.createContext(),ManagerReferenceNodeSetterContext=react.createContext();function Manager(_ref){var children=_ref.children,_React$useState=react.useState(null),referenceNode=_React$useState[0],setReferenceNode=_React$useState[1],hasUnmounted=react.useRef(!1);react.useEffect((function(){return function(){hasUnmounted.current=!0}}),[]);var handleSetReferenceNode=react.useCallback((function(node){hasUnmounted.current||setReferenceNode(node)}),[]);return react.createElement(ManagerReferenceNodeContext.Provider,{value:referenceNode},react.createElement(ManagerReferenceNodeSetterContext.Provider,{value:handleSetReferenceNode},children))}var unwrapArray=function unwrapArray(arg){return Array.isArray(arg)?arg[0]:arg},safeInvoke=function safeInvoke(fn){if("function"==typeof fn){for(var _len=arguments.length,args=new Array(_len>1?_len-1:0),_key=1;_key<_len;_key++)args[_key-1]=arguments[_key];return fn.apply(void 0,args)}},setRef=function setRef(ref,node){if("function"==typeof ref)return safeInvoke(ref,node);null!=ref&&(ref.current=node)},fromEntries=function fromEntries(entries){return entries.reduce((function(acc,_ref){var key=_ref[0],value=_ref[1];return acc[key]=value,acc}),{})},useIsomorphicLayoutEffect="undefined"!=typeof window&&window.document&&window.document.createElement?react.useLayoutEffect:react.useEffect;function getWindow(node){if(null==node)return window;if("[object Window]"!==node.toString()){var ownerDocument=node.ownerDocument;return ownerDocument&&ownerDocument.defaultView||window}return node}function isElement(node){return node instanceof getWindow(node).Element||node instanceof Element}function isHTMLElement(node){return node instanceof getWindow(node).HTMLElement||node instanceof HTMLElement}function isShadowRoot(node){return"undefined"!=typeof ShadowRoot&&(node instanceof getWindow(node).ShadowRoot||node instanceof ShadowRoot)}var math_max=Math.max,math_min=Math.min,round=Math.round;function getBoundingClientRect(element,includeScale){void 0===includeScale&&(includeScale=!1);var rect=element.getBoundingClientRect(),scaleX=1,scaleY=1;if(isHTMLElement(element)&&includeScale){var offsetHeight=element.offsetHeight,offsetWidth=element.offsetWidth;offsetWidth>0&&(scaleX=round(rect.width)/offsetWidth||1),offsetHeight>0&&(scaleY=round(rect.height)/offsetHeight||1)}return{width:rect.width/scaleX,height:rect.height/scaleY,top:rect.top/scaleY,right:rect.right/scaleX,bottom:rect.bottom/scaleY,left:rect.left/scaleX,x:rect.left/scaleX,y:rect.top/scaleY}}function getWindowScroll(node){var win=getWindow(node);return{scrollLeft:win.pageXOffset,scrollTop:win.pageYOffset}}function getNodeName(element){return element?(element.nodeName||"").toLowerCase():null}function getDocumentElement(element){return((isElement(element)?element.ownerDocument:element.document)||window.document).documentElement}function getWindowScrollBarX(element){return getBoundingClientRect(getDocumentElement(element)).left+getWindowScroll(element).scrollLeft}function getComputedStyle(element){return getWindow(element).getComputedStyle(element)}function isScrollParent(element){var _getComputedStyle=getComputedStyle(element),overflow=_getComputedStyle.overflow,overflowX=_getComputedStyle.overflowX,overflowY=_getComputedStyle.overflowY;return/auto|scroll|overlay|hidden/.test(overflow+overflowY+overflowX)}function getCompositeRect(elementOrVirtualElement,offsetParent,isFixed){void 0===isFixed&&(isFixed=!1);var isOffsetParentAnElement=isHTMLElement(offsetParent),offsetParentIsScaled=isHTMLElement(offsetParent)&&function isElementScaled(element){var rect=element.getBoundingClientRect(),scaleX=round(rect.width)/element.offsetWidth||1,scaleY=round(rect.height)/element.offsetHeight||1;return 1!==scaleX||1!==scaleY}(offsetParent),documentElement=getDocumentElement(offsetParent),rect=getBoundingClientRect(elementOrVirtualElement,offsetParentIsScaled),scroll={scrollLeft:0,scrollTop:0},offsets={x:0,y:0};return(isOffsetParentAnElement||!isOffsetParentAnElement&&!isFixed)&&(("body"!==getNodeName(offsetParent)||isScrollParent(documentElement))&&(scroll=function getNodeScroll(node){return node!==getWindow(node)&&isHTMLElement(node)?function getHTMLElementScroll(element){return{scrollLeft:element.scrollLeft,scrollTop:element.scrollTop}}(node):getWindowScroll(node)}(offsetParent)),isHTMLElement(offsetParent)?((offsets=getBoundingClientRect(offsetParent,!0)).x+=offsetParent.clientLeft,offsets.y+=offsetParent.clientTop):documentElement&&(offsets.x=getWindowScrollBarX(documentElement))),{x:rect.left+scroll.scrollLeft-offsets.x,y:rect.top+scroll.scrollTop-offsets.y,width:rect.width,height:rect.height}}function getLayoutRect(element){var clientRect=getBoundingClientRect(element),width=element.offsetWidth,height=element.offsetHeight;return Math.abs(clientRect.width-width)<=1&&(width=clientRect.width),Math.abs(clientRect.height-height)<=1&&(height=clientRect.height),{x:element.offsetLeft,y:element.offsetTop,width:width,height:height}}function getParentNode(element){return"html"===getNodeName(element)?element:element.assignedSlot||element.parentNode||(isShadowRoot(element)?element.host:null)||getDocumentElement(element)}function getScrollParent(node){return["html","body","#document"].indexOf(getNodeName(node))>=0?node.ownerDocument.body:isHTMLElement(node)&&isScrollParent(node)?node:getScrollParent(getParentNode(node))}function listScrollParents(element,list){var _element$ownerDocumen;void 0===list&&(list=[]);var scrollParent=getScrollParent(element),isBody=scrollParent===(null==(_element$ownerDocumen=element.ownerDocument)?void 0:_element$ownerDocumen.body),win=getWindow(scrollParent),target=isBody?[win].concat(win.visualViewport||[],isScrollParent(scrollParent)?scrollParent:[]):scrollParent,updatedList=list.concat(target);return isBody?updatedList:updatedList.concat(listScrollParents(getParentNode(target)))}function isTableElement(element){return["table","td","th"].indexOf(getNodeName(element))>=0}function getTrueOffsetParent(element){return isHTMLElement(element)&&"fixed"!==getComputedStyle(element).position?element.offsetParent:null}function getOffsetParent(element){for(var window=getWindow(element),offsetParent=getTrueOffsetParent(element);offsetParent&&isTableElement(offsetParent)&&"static"===getComputedStyle(offsetParent).position;)offsetParent=getTrueOffsetParent(offsetParent);return offsetParent&&("html"===getNodeName(offsetParent)||"body"===getNodeName(offsetParent)&&"static"===getComputedStyle(offsetParent).position)?window:offsetParent||function getContainingBlock(element){var isFirefox=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&isHTMLElement(element)&&"fixed"===getComputedStyle(element).position)return null;for(var currentNode=getParentNode(element);isHTMLElement(currentNode)&&["html","body"].indexOf(getNodeName(currentNode))<0;){var css=getComputedStyle(currentNode);if("none"!==css.transform||"none"!==css.perspective||"paint"===css.contain||-1!==["transform","perspective"].indexOf(css.willChange)||isFirefox&&"filter"===css.willChange||isFirefox&&css.filter&&"none"!==css.filter)return currentNode;currentNode=currentNode.parentNode}return null}(element)||window}var enums=__webpack_require__("./node_modules/@popperjs/core/lib/enums.js");function order(modifiers){var map=new Map,visited=new Set,result=[];function sort(modifier){visited.add(modifier.name),[].concat(modifier.requires||[],modifier.requiresIfExists||[]).forEach((function(dep){if(!visited.has(dep)){var depModifier=map.get(dep);depModifier&&sort(depModifier)}})),result.push(modifier)}return modifiers.forEach((function(modifier){map.set(modifier.name,modifier)})),modifiers.forEach((function(modifier){visited.has(modifier.name)||sort(modifier)})),result}var DEFAULT_OPTIONS={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return!args.some((function(element){return!(element&&"function"==typeof element.getBoundingClientRect)}))}function popperGenerator(generatorOptions){void 0===generatorOptions&&(generatorOptions={});var _generatorOptions=generatorOptions,_generatorOptions$def=_generatorOptions.defaultModifiers,defaultModifiers=void 0===_generatorOptions$def?[]:_generatorOptions$def,_generatorOptions$def2=_generatorOptions.defaultOptions,defaultOptions=void 0===_generatorOptions$def2?DEFAULT_OPTIONS:_generatorOptions$def2;return function createPopper(reference,popper,options){void 0===options&&(options=defaultOptions);var fn,pending,state={placement:"bottom",orderedModifiers:[],options:Object.assign({},DEFAULT_OPTIONS,defaultOptions),modifiersData:{},elements:{reference:reference,popper:popper},attributes:{},styles:{}},effectCleanupFns=[],isDestroyed=!1,instance={state:state,setOptions:function setOptions(setOptionsAction){var options="function"==typeof setOptionsAction?setOptionsAction(state.options):setOptionsAction;cleanupModifierEffects(),state.options=Object.assign({},defaultOptions,state.options,options),state.scrollParents={reference:isElement(reference)?listScrollParents(reference):reference.contextElement?listScrollParents(reference.contextElement):[],popper:listScrollParents(popper)};var orderedModifiers=function orderModifiers(modifiers){var orderedModifiers=order(modifiers);return enums.g.reduce((function(acc,phase){return acc.concat(orderedModifiers.filter((function(modifier){return modifier.phase===phase})))}),[])}(function mergeByName(modifiers){var merged=modifiers.reduce((function(merged,current){var existing=merged[current.name];return merged[current.name]=existing?Object.assign({},existing,current,{options:Object.assign({},existing.options,current.options),data:Object.assign({},existing.data,current.data)}):current,merged}),{});return Object.keys(merged).map((function(key){return merged[key]}))}([].concat(defaultModifiers,state.options.modifiers)));return state.orderedModifiers=orderedModifiers.filter((function(m){return m.enabled})),function runModifierEffects(){state.orderedModifiers.forEach((function(_ref3){var name=_ref3.name,_ref3$options=_ref3.options,options=void 0===_ref3$options?{}:_ref3$options,effect=_ref3.effect;if("function"==typeof effect){var cleanupFn=effect({state:state,name:name,instance:instance,options:options}),noopFn=function noopFn(){};effectCleanupFns.push(cleanupFn||noopFn)}}))}(),instance.update()},forceUpdate:function forceUpdate(){if(!isDestroyed){var _state$elements=state.elements,reference=_state$elements.reference,popper=_state$elements.popper;if(areValidElements(reference,popper)){state.rects={reference:getCompositeRect(reference,getOffsetParent(popper),"fixed"===state.options.strategy),popper:getLayoutRect(popper)},state.reset=!1,state.placement=state.options.placement,state.orderedModifiers.forEach((function(modifier){return state.modifiersData[modifier.name]=Object.assign({},modifier.data)}));for(var index=0;index=0?"x":"y"}function computeOffsets(_ref){var offsets,reference=_ref.reference,element=_ref.element,placement=_ref.placement,basePlacement=placement?getBasePlacement(placement):null,variation=placement?getVariation(placement):null,commonX=reference.x+reference.width/2-element.width/2,commonY=reference.y+reference.height/2-element.height/2;switch(basePlacement){case enums.m:offsets={x:commonX,y:reference.y-element.height};break;case enums.c:offsets={x:commonX,y:reference.y+reference.height};break;case enums.k:offsets={x:reference.x+reference.width,y:commonY};break;case enums.f:offsets={x:reference.x-element.width,y:commonY};break;default:offsets={x:reference.x,y:reference.y}}var mainAxis=basePlacement?getMainAxisFromPlacement(basePlacement):null;if(null!=mainAxis){var len="y"===mainAxis?"height":"width";switch(variation){case enums.l:offsets[mainAxis]=offsets[mainAxis]-(reference[len]/2-element[len]/2);break;case enums.e:offsets[mainAxis]=offsets[mainAxis]+(reference[len]/2-element[len]/2)}}return offsets}var unsetSides={top:"auto",right:"auto",bottom:"auto",left:"auto"};function mapToStyles(_ref2){var _Object$assign2,popper=_ref2.popper,popperRect=_ref2.popperRect,placement=_ref2.placement,variation=_ref2.variation,offsets=_ref2.offsets,position=_ref2.position,gpuAcceleration=_ref2.gpuAcceleration,adaptive=_ref2.adaptive,roundOffsets=_ref2.roundOffsets,isFixed=_ref2.isFixed,_offsets$x=offsets.x,x=void 0===_offsets$x?0:_offsets$x,_offsets$y=offsets.y,y=void 0===_offsets$y?0:_offsets$y,_ref3="function"==typeof roundOffsets?roundOffsets({x:x,y:y}):{x:x,y:y};x=_ref3.x,y=_ref3.y;var hasX=offsets.hasOwnProperty("x"),hasY=offsets.hasOwnProperty("y"),sideX=enums.f,sideY=enums.m,win=window;if(adaptive){var offsetParent=getOffsetParent(popper),heightProp="clientHeight",widthProp="clientWidth";if(offsetParent===getWindow(popper)&&"static"!==getComputedStyle(offsetParent=getDocumentElement(popper)).position&&"absolute"===position&&(heightProp="scrollHeight",widthProp="scrollWidth"),offsetParent=offsetParent,placement===enums.m||(placement===enums.f||placement===enums.k)&&variation===enums.e)sideY=enums.c,y-=(isFixed&&win.visualViewport?win.visualViewport.height:offsetParent[heightProp])-popperRect.height,y*=gpuAcceleration?1:-1;if(placement===enums.f||(placement===enums.m||placement===enums.c)&&variation===enums.e)sideX=enums.k,x-=(isFixed&&win.visualViewport?win.visualViewport.width:offsetParent[widthProp])-popperRect.width,x*=gpuAcceleration?1:-1}var _Object$assign,commonStyles=Object.assign({position:position},adaptive&&unsetSides),_ref4=!0===roundOffsets?function roundOffsetsByDPR(_ref){var x=_ref.x,y=_ref.y,dpr=window.devicePixelRatio||1;return{x:round(x*dpr)/dpr||0,y:round(y*dpr)/dpr||0}}({x:x,y:y}):{x:x,y:y};return x=_ref4.x,y=_ref4.y,gpuAcceleration?Object.assign({},commonStyles,((_Object$assign={})[sideY]=hasY?"0":"",_Object$assign[sideX]=hasX?"0":"",_Object$assign.transform=(win.devicePixelRatio||1)<=1?"translate("+x+"px, "+y+"px)":"translate3d("+x+"px, "+y+"px, 0)",_Object$assign)):Object.assign({},commonStyles,((_Object$assign2={})[sideY]=hasY?y+"px":"",_Object$assign2[sideX]=hasX?x+"px":"",_Object$assign2.transform="",_Object$assign2))}var hash={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement(placement){return placement.replace(/left|right|bottom|top/g,(function(matched){return hash[matched]}))}var getOppositeVariationPlacement_hash={start:"end",end:"start"};function getOppositeVariationPlacement(placement){return placement.replace(/start|end/g,(function(matched){return getOppositeVariationPlacement_hash[matched]}))}function contains(parent,child){var rootNode=child.getRootNode&&child.getRootNode();if(parent.contains(child))return!0;if(rootNode&&isShadowRoot(rootNode)){var next=child;do{if(next&&parent.isSameNode(next))return!0;next=next.parentNode||next.host}while(next)}return!1}function rectToClientRect(rect){return Object.assign({},rect,{left:rect.x,top:rect.y,right:rect.x+rect.width,bottom:rect.y+rect.height})}function getClientRectFromMixedType(element,clippingParent){return clippingParent===enums.o?rectToClientRect(function getViewportRect(element){var win=getWindow(element),html=getDocumentElement(element),visualViewport=win.visualViewport,width=html.clientWidth,height=html.clientHeight,x=0,y=0;return visualViewport&&(width=visualViewport.width,height=visualViewport.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(x=visualViewport.offsetLeft,y=visualViewport.offsetTop)),{width:width,height:height,x:x+getWindowScrollBarX(element),y:y}}(element)):isElement(clippingParent)?function getInnerBoundingClientRect(element){var rect=getBoundingClientRect(element);return rect.top=rect.top+element.clientTop,rect.left=rect.left+element.clientLeft,rect.bottom=rect.top+element.clientHeight,rect.right=rect.left+element.clientWidth,rect.width=element.clientWidth,rect.height=element.clientHeight,rect.x=rect.left,rect.y=rect.top,rect}(clippingParent):rectToClientRect(function getDocumentRect(element){var _element$ownerDocumen,html=getDocumentElement(element),winScroll=getWindowScroll(element),body=null==(_element$ownerDocumen=element.ownerDocument)?void 0:_element$ownerDocumen.body,width=math_max(html.scrollWidth,html.clientWidth,body?body.scrollWidth:0,body?body.clientWidth:0),height=math_max(html.scrollHeight,html.clientHeight,body?body.scrollHeight:0,body?body.clientHeight:0),x=-winScroll.scrollLeft+getWindowScrollBarX(element),y=-winScroll.scrollTop;return"rtl"===getComputedStyle(body||html).direction&&(x+=math_max(html.clientWidth,body?body.clientWidth:0)-width),{width:width,height:height,x:x,y:y}}(getDocumentElement(element)))}function getClippingRect(element,boundary,rootBoundary){var mainClippingParents="clippingParents"===boundary?function getClippingParents(element){var clippingParents=listScrollParents(getParentNode(element)),clipperElement=["absolute","fixed"].indexOf(getComputedStyle(element).position)>=0&&isHTMLElement(element)?getOffsetParent(element):element;return isElement(clipperElement)?clippingParents.filter((function(clippingParent){return isElement(clippingParent)&&contains(clippingParent,clipperElement)&&"body"!==getNodeName(clippingParent)})):[]}(element):[].concat(boundary),clippingParents=[].concat(mainClippingParents,[rootBoundary]),firstClippingParent=clippingParents[0],clippingRect=clippingParents.reduce((function(accRect,clippingParent){var rect=getClientRectFromMixedType(element,clippingParent);return accRect.top=math_max(rect.top,accRect.top),accRect.right=math_min(rect.right,accRect.right),accRect.bottom=math_min(rect.bottom,accRect.bottom),accRect.left=math_max(rect.left,accRect.left),accRect}),getClientRectFromMixedType(element,firstClippingParent));return clippingRect.width=clippingRect.right-clippingRect.left,clippingRect.height=clippingRect.bottom-clippingRect.top,clippingRect.x=clippingRect.left,clippingRect.y=clippingRect.top,clippingRect}function mergePaddingObject(paddingObject){return Object.assign({},{top:0,right:0,bottom:0,left:0},paddingObject)}function expandToHashMap(value,keys){return keys.reduce((function(hashMap,key){return hashMap[key]=value,hashMap}),{})}function detectOverflow(state,options){void 0===options&&(options={});var _options=options,_options$placement=_options.placement,placement=void 0===_options$placement?state.placement:_options$placement,_options$boundary=_options.boundary,boundary=void 0===_options$boundary?enums.d:_options$boundary,_options$rootBoundary=_options.rootBoundary,rootBoundary=void 0===_options$rootBoundary?enums.o:_options$rootBoundary,_options$elementConte=_options.elementContext,elementContext=void 0===_options$elementConte?enums.i:_options$elementConte,_options$altBoundary=_options.altBoundary,altBoundary=void 0!==_options$altBoundary&&_options$altBoundary,_options$padding=_options.padding,padding=void 0===_options$padding?0:_options$padding,paddingObject=mergePaddingObject("number"!=typeof padding?padding:expandToHashMap(padding,enums.b)),altContext=elementContext===enums.i?enums.j:enums.i,popperRect=state.rects.popper,element=state.elements[altBoundary?altContext:elementContext],clippingClientRect=getClippingRect(isElement(element)?element:element.contextElement||getDocumentElement(state.elements.popper),boundary,rootBoundary),referenceClientRect=getBoundingClientRect(state.elements.reference),popperOffsets=computeOffsets({reference:referenceClientRect,element:popperRect,strategy:"absolute",placement:placement}),popperClientRect=rectToClientRect(Object.assign({},popperRect,popperOffsets)),elementClientRect=elementContext===enums.i?popperClientRect:referenceClientRect,overflowOffsets={top:clippingClientRect.top-elementClientRect.top+paddingObject.top,bottom:elementClientRect.bottom-clippingClientRect.bottom+paddingObject.bottom,left:clippingClientRect.left-elementClientRect.left+paddingObject.left,right:elementClientRect.right-clippingClientRect.right+paddingObject.right},offsetData=state.modifiersData.offset;if(elementContext===enums.i&&offsetData){var offset=offsetData[placement];Object.keys(overflowOffsets).forEach((function(key){var multiply=[enums.k,enums.c].indexOf(key)>=0?1:-1,axis=[enums.m,enums.c].indexOf(key)>=0?"y":"x";overflowOffsets[key]+=offset[axis]*multiply}))}return overflowOffsets}function within(min,value,max){return math_max(min,math_min(value,max))}function getSideOffsets(overflow,rect,preventedOffsets){return void 0===preventedOffsets&&(preventedOffsets={x:0,y:0}),{top:overflow.top-rect.height-preventedOffsets.y,right:overflow.right-rect.width+preventedOffsets.x,bottom:overflow.bottom-rect.height+preventedOffsets.y,left:overflow.left-rect.width-preventedOffsets.x}}function isAnySideFullyClipped(overflow){return[enums.m,enums.k,enums.c,enums.f].some((function(side){return overflow[side]>=0}))}var popper_createPopper=popperGenerator({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function fn(){},effect:function effect(_ref){var state=_ref.state,instance=_ref.instance,options=_ref.options,_options$scroll=options.scroll,scroll=void 0===_options$scroll||_options$scroll,_options$resize=options.resize,resize=void 0===_options$resize||_options$resize,window=getWindow(state.elements.popper),scrollParents=[].concat(state.scrollParents.reference,state.scrollParents.popper);return scroll&&scrollParents.forEach((function(scrollParent){scrollParent.addEventListener("scroll",instance.update,passive)})),resize&&window.addEventListener("resize",instance.update,passive),function(){scroll&&scrollParents.forEach((function(scrollParent){scrollParent.removeEventListener("scroll",instance.update,passive)})),resize&&window.removeEventListener("resize",instance.update,passive)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function popperOffsets_popperOffsets(_ref){var state=_ref.state,name=_ref.name;state.modifiersData[name]=computeOffsets({reference:state.rects.reference,element:state.rects.popper,strategy:"absolute",placement:state.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function computeStyles(_ref5){var state=_ref5.state,options=_ref5.options,_options$gpuAccelerat=options.gpuAcceleration,gpuAcceleration=void 0===_options$gpuAccelerat||_options$gpuAccelerat,_options$adaptive=options.adaptive,adaptive=void 0===_options$adaptive||_options$adaptive,_options$roundOffsets=options.roundOffsets,roundOffsets=void 0===_options$roundOffsets||_options$roundOffsets,commonStyles={placement:getBasePlacement(state.placement),variation:getVariation(state.placement),popper:state.elements.popper,popperRect:state.rects.popper,gpuAcceleration:gpuAcceleration,isFixed:"fixed"===state.options.strategy};null!=state.modifiersData.popperOffsets&&(state.styles.popper=Object.assign({},state.styles.popper,mapToStyles(Object.assign({},commonStyles,{offsets:state.modifiersData.popperOffsets,position:state.options.strategy,adaptive:adaptive,roundOffsets:roundOffsets})))),null!=state.modifiersData.arrow&&(state.styles.arrow=Object.assign({},state.styles.arrow,mapToStyles(Object.assign({},commonStyles,{offsets:state.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:roundOffsets})))),state.attributes.popper=Object.assign({},state.attributes.popper,{"data-popper-placement":state.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function applyStyles(_ref){var state=_ref.state;Object.keys(state.elements).forEach((function(name){var style=state.styles[name]||{},attributes=state.attributes[name]||{},element=state.elements[name];isHTMLElement(element)&&getNodeName(element)&&(Object.assign(element.style,style),Object.keys(attributes).forEach((function(name){var value=attributes[name];!1===value?element.removeAttribute(name):element.setAttribute(name,!0===value?"":value)})))}))},effect:function applyStyles_effect(_ref2){var state=_ref2.state,initialStyles={popper:{position:state.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(state.elements.popper.style,initialStyles.popper),state.styles=initialStyles,state.elements.arrow&&Object.assign(state.elements.arrow.style,initialStyles.arrow),function(){Object.keys(state.elements).forEach((function(name){var element=state.elements[name],attributes=state.attributes[name]||{},style=Object.keys(state.styles.hasOwnProperty(name)?state.styles[name]:initialStyles[name]).reduce((function(style,property){return style[property]="",style}),{});isHTMLElement(element)&&getNodeName(element)&&(Object.assign(element.style,style),Object.keys(attributes).forEach((function(attribute){element.removeAttribute(attribute)})))}))}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function offset_offset(_ref2){var state=_ref2.state,options=_ref2.options,name=_ref2.name,_options$offset=options.offset,offset=void 0===_options$offset?[0,0]:_options$offset,data=enums.h.reduce((function(acc,placement){return acc[placement]=function distanceAndSkiddingToXY(placement,rects,offset){var basePlacement=getBasePlacement(placement),invertDistance=[enums.f,enums.m].indexOf(basePlacement)>=0?-1:1,_ref="function"==typeof offset?offset(Object.assign({},rects,{placement:placement})):offset,skidding=_ref[0],distance=_ref[1];return skidding=skidding||0,distance=(distance||0)*invertDistance,[enums.f,enums.k].indexOf(basePlacement)>=0?{x:distance,y:skidding}:{x:skidding,y:distance}}(placement,state.rects,offset),acc}),{}),_data$state$placement=data[state.placement],x=_data$state$placement.x,y=_data$state$placement.y;null!=state.modifiersData.popperOffsets&&(state.modifiersData.popperOffsets.x+=x,state.modifiersData.popperOffsets.y+=y),state.modifiersData[name]=data}},{name:"flip",enabled:!0,phase:"main",fn:function flip(_ref){var state=_ref.state,options=_ref.options,name=_ref.name;if(!state.modifiersData[name]._skip){for(var _options$mainAxis=options.mainAxis,checkMainAxis=void 0===_options$mainAxis||_options$mainAxis,_options$altAxis=options.altAxis,checkAltAxis=void 0===_options$altAxis||_options$altAxis,specifiedFallbackPlacements=options.fallbackPlacements,padding=options.padding,boundary=options.boundary,rootBoundary=options.rootBoundary,altBoundary=options.altBoundary,_options$flipVariatio=options.flipVariations,flipVariations=void 0===_options$flipVariatio||_options$flipVariatio,allowedAutoPlacements=options.allowedAutoPlacements,preferredPlacement=state.options.placement,basePlacement=getBasePlacement(preferredPlacement),fallbackPlacements=specifiedFallbackPlacements||(basePlacement===preferredPlacement||!flipVariations?[getOppositePlacement(preferredPlacement)]:function getExpandedFallbackPlacements(placement){if(getBasePlacement(placement)===enums.a)return[];var oppositePlacement=getOppositePlacement(placement);return[getOppositeVariationPlacement(placement),oppositePlacement,getOppositeVariationPlacement(oppositePlacement)]}(preferredPlacement)),placements=[preferredPlacement].concat(fallbackPlacements).reduce((function(acc,placement){return acc.concat(getBasePlacement(placement)===enums.a?function computeAutoPlacement(state,options){void 0===options&&(options={});var _options=options,placement=_options.placement,boundary=_options.boundary,rootBoundary=_options.rootBoundary,padding=_options.padding,flipVariations=_options.flipVariations,_options$allowedAutoP=_options.allowedAutoPlacements,allowedAutoPlacements=void 0===_options$allowedAutoP?enums.h:_options$allowedAutoP,variation=getVariation(placement),placements=variation?flipVariations?enums.n:enums.n.filter((function(placement){return getVariation(placement)===variation})):enums.b,allowedPlacements=placements.filter((function(placement){return allowedAutoPlacements.indexOf(placement)>=0}));0===allowedPlacements.length&&(allowedPlacements=placements);var overflows=allowedPlacements.reduce((function(acc,placement){return acc[placement]=detectOverflow(state,{placement:placement,boundary:boundary,rootBoundary:rootBoundary,padding:padding})[getBasePlacement(placement)],acc}),{});return Object.keys(overflows).sort((function(a,b){return overflows[a]-overflows[b]}))}(state,{placement:placement,boundary:boundary,rootBoundary:rootBoundary,padding:padding,flipVariations:flipVariations,allowedAutoPlacements:allowedAutoPlacements}):placement)}),[]),referenceRect=state.rects.reference,popperRect=state.rects.popper,checksMap=new Map,makeFallbackChecks=!0,firstFittingPlacement=placements[0],i=0;i=0,len=isVertical?"width":"height",overflow=detectOverflow(state,{placement:placement,boundary:boundary,rootBoundary:rootBoundary,altBoundary:altBoundary,padding:padding}),mainVariationSide=isVertical?isStartVariation?enums.k:enums.f:isStartVariation?enums.c:enums.m;referenceRect[len]>popperRect[len]&&(mainVariationSide=getOppositePlacement(mainVariationSide));var altVariationSide=getOppositePlacement(mainVariationSide),checks=[];if(checkMainAxis&&checks.push(overflow[_basePlacement]<=0),checkAltAxis&&checks.push(overflow[mainVariationSide]<=0,overflow[altVariationSide]<=0),checks.every((function(check){return check}))){firstFittingPlacement=placement,makeFallbackChecks=!1;break}checksMap.set(placement,checks)}if(makeFallbackChecks)for(var _loop=function _loop(_i){var fittingPlacement=placements.find((function(placement){var checks=checksMap.get(placement);if(checks)return checks.slice(0,_i).every((function(check){return check}))}));if(fittingPlacement)return firstFittingPlacement=fittingPlacement,"break"},_i=flipVariations?3:1;_i>0;_i--){if("break"===_loop(_i))break}state.placement!==firstFittingPlacement&&(state.modifiersData[name]._skip=!0,state.placement=firstFittingPlacement,state.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function preventOverflow(_ref){var state=_ref.state,options=_ref.options,name=_ref.name,_options$mainAxis=options.mainAxis,checkMainAxis=void 0===_options$mainAxis||_options$mainAxis,_options$altAxis=options.altAxis,checkAltAxis=void 0!==_options$altAxis&&_options$altAxis,boundary=options.boundary,rootBoundary=options.rootBoundary,altBoundary=options.altBoundary,padding=options.padding,_options$tether=options.tether,tether=void 0===_options$tether||_options$tether,_options$tetherOffset=options.tetherOffset,tetherOffset=void 0===_options$tetherOffset?0:_options$tetherOffset,overflow=detectOverflow(state,{boundary:boundary,rootBoundary:rootBoundary,padding:padding,altBoundary:altBoundary}),basePlacement=getBasePlacement(state.placement),variation=getVariation(state.placement),isBasePlacement=!variation,mainAxis=getMainAxisFromPlacement(basePlacement),altAxis=function getAltAxis(axis){return"x"===axis?"y":"x"}(mainAxis),popperOffsets=state.modifiersData.popperOffsets,referenceRect=state.rects.reference,popperRect=state.rects.popper,tetherOffsetValue="function"==typeof tetherOffset?tetherOffset(Object.assign({},state.rects,{placement:state.placement})):tetherOffset,normalizedTetherOffsetValue="number"==typeof tetherOffsetValue?{mainAxis:tetherOffsetValue,altAxis:tetherOffsetValue}:Object.assign({mainAxis:0,altAxis:0},tetherOffsetValue),offsetModifierState=state.modifiersData.offset?state.modifiersData.offset[state.placement]:null,data={x:0,y:0};if(popperOffsets){if(checkMainAxis){var _offsetModifierState$,mainSide="y"===mainAxis?enums.m:enums.f,altSide="y"===mainAxis?enums.c:enums.k,len="y"===mainAxis?"height":"width",offset=popperOffsets[mainAxis],min=offset+overflow[mainSide],max=offset-overflow[altSide],additive=tether?-popperRect[len]/2:0,minLen=variation===enums.l?referenceRect[len]:popperRect[len],maxLen=variation===enums.l?-popperRect[len]:-referenceRect[len],arrowElement=state.elements.arrow,arrowRect=tether&&arrowElement?getLayoutRect(arrowElement):{width:0,height:0},arrowPaddingObject=state.modifiersData["arrow#persistent"]?state.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},arrowPaddingMin=arrowPaddingObject[mainSide],arrowPaddingMax=arrowPaddingObject[altSide],arrowLen=within(0,referenceRect[len],arrowRect[len]),minOffset=isBasePlacement?referenceRect[len]/2-additive-arrowLen-arrowPaddingMin-normalizedTetherOffsetValue.mainAxis:minLen-arrowLen-arrowPaddingMin-normalizedTetherOffsetValue.mainAxis,maxOffset=isBasePlacement?-referenceRect[len]/2+additive+arrowLen+arrowPaddingMax+normalizedTetherOffsetValue.mainAxis:maxLen+arrowLen+arrowPaddingMax+normalizedTetherOffsetValue.mainAxis,arrowOffsetParent=state.elements.arrow&&getOffsetParent(state.elements.arrow),clientOffset=arrowOffsetParent?"y"===mainAxis?arrowOffsetParent.clientTop||0:arrowOffsetParent.clientLeft||0:0,offsetModifierValue=null!=(_offsetModifierState$=null==offsetModifierState?void 0:offsetModifierState[mainAxis])?_offsetModifierState$:0,tetherMax=offset+maxOffset-offsetModifierValue,preventedOffset=within(tether?math_min(min,offset+minOffset-offsetModifierValue-clientOffset):min,offset,tether?math_max(max,tetherMax):max);popperOffsets[mainAxis]=preventedOffset,data[mainAxis]=preventedOffset-offset}if(checkAltAxis){var _offsetModifierState$2,_mainSide="x"===mainAxis?enums.m:enums.f,_altSide="x"===mainAxis?enums.c:enums.k,_offset=popperOffsets[altAxis],_len="y"===altAxis?"height":"width",_min=_offset+overflow[_mainSide],_max=_offset-overflow[_altSide],isOriginSide=-1!==[enums.m,enums.f].indexOf(basePlacement),_offsetModifierValue=null!=(_offsetModifierState$2=null==offsetModifierState?void 0:offsetModifierState[altAxis])?_offsetModifierState$2:0,_tetherMin=isOriginSide?_min:_offset-referenceRect[_len]-popperRect[_len]-_offsetModifierValue+normalizedTetherOffsetValue.altAxis,_tetherMax=isOriginSide?_offset+referenceRect[_len]+popperRect[_len]-_offsetModifierValue-normalizedTetherOffsetValue.altAxis:_max,_preventedOffset=tether&&isOriginSide?function withinMaxClamp(min,value,max){var v=within(min,value,max);return v>max?max:v}(_tetherMin,_offset,_tetherMax):within(tether?_tetherMin:_min,_offset,tether?_tetherMax:_max);popperOffsets[altAxis]=_preventedOffset,data[altAxis]=_preventedOffset-_offset}state.modifiersData[name]=data}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function arrow(_ref){var _state$modifiersData$,state=_ref.state,name=_ref.name,options=_ref.options,arrowElement=state.elements.arrow,popperOffsets=state.modifiersData.popperOffsets,basePlacement=getBasePlacement(state.placement),axis=getMainAxisFromPlacement(basePlacement),len=[enums.f,enums.k].indexOf(basePlacement)>=0?"height":"width";if(arrowElement&&popperOffsets){var paddingObject=function toPaddingObject(padding,state){return mergePaddingObject("number"!=typeof(padding="function"==typeof padding?padding(Object.assign({},state.rects,{placement:state.placement})):padding)?padding:expandToHashMap(padding,enums.b))}(options.padding,state),arrowRect=getLayoutRect(arrowElement),minProp="y"===axis?enums.m:enums.f,maxProp="y"===axis?enums.c:enums.k,endDiff=state.rects.reference[len]+state.rects.reference[axis]-popperOffsets[axis]-state.rects.popper[len],startDiff=popperOffsets[axis]-state.rects.reference[axis],arrowOffsetParent=getOffsetParent(arrowElement),clientSize=arrowOffsetParent?"y"===axis?arrowOffsetParent.clientHeight||0:arrowOffsetParent.clientWidth||0:0,centerToReference=endDiff/2-startDiff/2,min=paddingObject[minProp],max=clientSize-arrowRect[len]-paddingObject[maxProp],center=clientSize/2-arrowRect[len]/2+centerToReference,offset=within(min,center,max),axisProp=axis;state.modifiersData[name]=((_state$modifiersData$={})[axisProp]=offset,_state$modifiersData$.centerOffset=offset-center,_state$modifiersData$)}},effect:function arrow_effect(_ref2){var state=_ref2.state,_options$element=_ref2.options.element,arrowElement=void 0===_options$element?"[data-popper-arrow]":_options$element;null!=arrowElement&&("string"!=typeof arrowElement||(arrowElement=state.elements.popper.querySelector(arrowElement)))&&contains(state.elements.popper,arrowElement)&&(state.elements.arrow=arrowElement)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function hide(_ref){var state=_ref.state,name=_ref.name,referenceRect=state.rects.reference,popperRect=state.rects.popper,preventedOffsets=state.modifiersData.preventOverflow,referenceOverflow=detectOverflow(state,{elementContext:"reference"}),popperAltOverflow=detectOverflow(state,{altBoundary:!0}),referenceClippingOffsets=getSideOffsets(referenceOverflow,referenceRect),popperEscapeOffsets=getSideOffsets(popperAltOverflow,popperRect,preventedOffsets),isReferenceHidden=isAnySideFullyClipped(referenceClippingOffsets),hasPopperEscaped=isAnySideFullyClipped(popperEscapeOffsets);state.modifiersData[name]={referenceClippingOffsets:referenceClippingOffsets,popperEscapeOffsets:popperEscapeOffsets,isReferenceHidden:isReferenceHidden,hasPopperEscaped:hasPopperEscaped},state.attributes.popper=Object.assign({},state.attributes.popper,{"data-popper-reference-hidden":isReferenceHidden,"data-popper-escaped":hasPopperEscaped})}}]}),react_fast_compare=__webpack_require__("./node_modules/react-fast-compare/index.js"),react_fast_compare_default=__webpack_require__.n(react_fast_compare),EMPTY_MODIFIERS=[],NOOP=function NOOP(){},NOOP_PROMISE=function NOOP_PROMISE(){return Promise.resolve(null)},Popper_EMPTY_MODIFIERS=[];function Popper(_ref){var _ref$placement=_ref.placement,placement=void 0===_ref$placement?"bottom":_ref$placement,_ref$strategy=_ref.strategy,strategy=void 0===_ref$strategy?"absolute":_ref$strategy,_ref$modifiers=_ref.modifiers,modifiers=void 0===_ref$modifiers?Popper_EMPTY_MODIFIERS:_ref$modifiers,referenceElement=_ref.referenceElement,onFirstUpdate=_ref.onFirstUpdate,innerRef=_ref.innerRef,children=_ref.children,referenceNode=react.useContext(ManagerReferenceNodeContext),_React$useState=react.useState(null),popperElement=_React$useState[0],setPopperElement=_React$useState[1],_React$useState2=react.useState(null),arrowElement=_React$useState2[0],setArrowElement=_React$useState2[1];react.useEffect((function(){setRef(innerRef,popperElement)}),[innerRef,popperElement]);var options=react.useMemo((function(){return{placement:placement,strategy:strategy,onFirstUpdate:onFirstUpdate,modifiers:[].concat(modifiers,[{name:"arrow",enabled:null!=arrowElement,options:{element:arrowElement}}])}}),[placement,strategy,onFirstUpdate,modifiers,arrowElement]),_usePopper=function usePopper(referenceElement,popperElement,options){void 0===options&&(options={});var prevOptions=react.useRef(null),optionsWithDefaults={onFirstUpdate:options.onFirstUpdate,placement:options.placement||"bottom",strategy:options.strategy||"absolute",modifiers:options.modifiers||EMPTY_MODIFIERS},_React$useState=react.useState({styles:{popper:{position:optionsWithDefaults.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),state=_React$useState[0],setState=_React$useState[1],updateStateModifier=react.useMemo((function(){return{name:"updateState",enabled:!0,phase:"write",fn:function fn(_ref){var state=_ref.state,elements=Object.keys(state.elements);setState({styles:fromEntries(elements.map((function(element){return[element,state.styles[element]||{}]}))),attributes:fromEntries(elements.map((function(element){return[element,state.attributes[element]]})))})},requires:["computeStyles"]}}),[]),popperOptions=react.useMemo((function(){var newOptions={onFirstUpdate:optionsWithDefaults.onFirstUpdate,placement:optionsWithDefaults.placement,strategy:optionsWithDefaults.strategy,modifiers:[].concat(optionsWithDefaults.modifiers,[updateStateModifier,{name:"applyStyles",enabled:!1}])};return react_fast_compare_default()(prevOptions.current,newOptions)?prevOptions.current||newOptions:(prevOptions.current=newOptions,newOptions)}),[optionsWithDefaults.onFirstUpdate,optionsWithDefaults.placement,optionsWithDefaults.strategy,optionsWithDefaults.modifiers,updateStateModifier]),popperInstanceRef=react.useRef();return useIsomorphicLayoutEffect((function(){popperInstanceRef.current&&popperInstanceRef.current.setOptions(popperOptions)}),[popperOptions]),useIsomorphicLayoutEffect((function(){if(null!=referenceElement&&null!=popperElement){var popperInstance=(options.createPopper||popper_createPopper)(referenceElement,popperElement,popperOptions);return popperInstanceRef.current=popperInstance,function(){popperInstance.destroy(),popperInstanceRef.current=null}}}),[referenceElement,popperElement,options.createPopper]),{state:popperInstanceRef.current?popperInstanceRef.current.state:null,styles:state.styles,attributes:state.attributes,update:popperInstanceRef.current?popperInstanceRef.current.update:null,forceUpdate:popperInstanceRef.current?popperInstanceRef.current.forceUpdate:null}}(referenceElement||referenceNode,popperElement,options),state=_usePopper.state,styles=_usePopper.styles,forceUpdate=_usePopper.forceUpdate,update=_usePopper.update,childrenProps=react.useMemo((function(){return{ref:setPopperElement,style:styles.popper,placement:state?state.placement:placement,hasPopperEscaped:state&&state.modifiersData.hide?state.modifiersData.hide.hasPopperEscaped:null,isReferenceHidden:state&&state.modifiersData.hide?state.modifiersData.hide.isReferenceHidden:null,arrowProps:{style:styles.arrow,ref:setArrowElement},forceUpdate:forceUpdate||NOOP,update:update||NOOP_PROMISE}}),[setPopperElement,setArrowElement,placement,state,styles,update,forceUpdate]);return unwrapArray(children)(childrenProps)}var warning=__webpack_require__("./node_modules/warning/warning.js"),warning_default=__webpack_require__.n(warning);function Reference(_ref){var children=_ref.children,innerRef=_ref.innerRef,setReferenceNode=react.useContext(ManagerReferenceNodeSetterContext),refHandler=react.useCallback((function(node){setRef(innerRef,node),safeInvoke(setReferenceNode,node)}),[innerRef,setReferenceNode]);return react.useEffect((function(){return function(){return setRef(innerRef,null)}})),react.useEffect((function(){warning_default()(Boolean(setReferenceNode),"`Reference` should not be used outside of a `Manager` component.")}),[setReferenceNode]),unwrapArray(children)({ref:refHandler})}var TooltipContext=react_default.a.createContext({}),callAll=function callAll(){for(var _len=arguments.length,fns=new Array(_len),_key=0;_key<_len;_key++)fns[_key]=arguments[_key];return function(){for(var _len2=arguments.length,args=new Array(_len2),_key2=0;_key2<_len2;_key2++)args[_key2]=arguments[_key2];return fns.forEach((function(fn){return fn&&fn.apply(void 0,args)}))}},canUseDOM=function canUseDOM(){return!("undefined"==typeof window||!window.document||!window.document.createElement)},react_popper_tooltip_setRef=function setRef(ref,node){if("function"==typeof ref)return ref(node);null!=ref&&(ref.current=node)},react_popper_tooltip_Tooltip=function(_Component){function Tooltip(){for(var _this,_len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return(_this=_Component.call.apply(_Component,[this].concat(args))||this).observer=void 0,_this.tooltipRef=void 0,_this.handleOutsideClick=function(event){if(_this.tooltipRef&&!_this.tooltipRef.contains(event.target)){var parentOutsideClickHandler=_this.context.parentOutsideClickHandler,_this$props=_this.props,hideTooltip=_this$props.hideTooltip;(0,_this$props.clearScheduled)(),hideTooltip(),parentOutsideClickHandler&&parentOutsideClickHandler(event)}},_this.handleOutsideRightClick=function(event){if(_this.tooltipRef&&!_this.tooltipRef.contains(event.target)){var parentOutsideRightClickHandler=_this.context.parentOutsideRightClickHandler,_this$props2=_this.props,hideTooltip=_this$props2.hideTooltip;(0,_this$props2.clearScheduled)(),hideTooltip(),parentOutsideRightClickHandler&&parentOutsideRightClickHandler(event)}},_this.addOutsideClickHandler=function(){document.body.addEventListener("touchend",_this.handleOutsideClick),document.body.addEventListener("click",_this.handleOutsideClick)},_this.removeOutsideClickHandler=function(){document.body.removeEventListener("touchend",_this.handleOutsideClick),document.body.removeEventListener("click",_this.handleOutsideClick)},_this.addOutsideRightClickHandler=function(){return document.body.addEventListener("contextmenu",_this.handleOutsideRightClick)},_this.removeOutsideRightClickHandler=function(){return document.body.removeEventListener("contextmenu",_this.handleOutsideRightClick)},_this.getTooltipRef=function(node){_this.tooltipRef=node,react_popper_tooltip_setRef(_this.props.innerRef,node)},_this.getArrowProps=function(props){return void 0===props&&(props={}),Object(esm_extends.a)({},props,{style:Object(esm_extends.a)({},props.style,_this.props.arrowProps.style)})},_this.getTooltipProps=function(props){return void 0===props&&(props={}),Object(esm_extends.a)({},props,_this.isTriggeredBy("hover")&&{onMouseEnter:callAll(_this.props.clearScheduled,props.onMouseEnter),onMouseLeave:callAll(_this.props.hideTooltip,props.onMouseLeave)},{style:Object(esm_extends.a)({},props.style,_this.props.style)})},_this.contextValue={isParentNoneTriggered:"none"===_this.props.trigger,addParentOutsideClickHandler:_this.addOutsideClickHandler,addParentOutsideRightClickHandler:_this.addOutsideRightClickHandler,parentOutsideClickHandler:_this.handleOutsideClick,parentOutsideRightClickHandler:_this.handleOutsideRightClick,removeParentOutsideClickHandler:_this.removeOutsideClickHandler,removeParentOutsideRightClickHandler:_this.removeOutsideRightClickHandler},_this}Object(inheritsLoose.a)(Tooltip,_Component);var _proto=Tooltip.prototype;return _proto.componentDidMount=function componentDidMount(){var _this2=this;if((this.observer=new MutationObserver((function(){_this2.props.update()}))).observe(this.tooltipRef,this.props.mutationObserverOptions),this.isTriggeredBy("hover")||this.isTriggeredBy("click")||this.isTriggeredBy("right-click")){var _this$context=this.context,removeParentOutsideClickHandler=_this$context.removeParentOutsideClickHandler,removeParentOutsideRightClickHandler=_this$context.removeParentOutsideRightClickHandler;this.addOutsideClickHandler(),this.addOutsideRightClickHandler(),removeParentOutsideClickHandler&&removeParentOutsideClickHandler(),removeParentOutsideRightClickHandler&&removeParentOutsideRightClickHandler()}},_proto.componentDidUpdate=function componentDidUpdate(){this.props.closeOnReferenceHidden&&this.props.isReferenceHidden&&this.props.hideTooltip()},_proto.componentWillUnmount=function componentWillUnmount(){if(this.observer&&this.observer.disconnect(),this.isTriggeredBy("hover")||this.isTriggeredBy("click")||this.isTriggeredBy("right-click")){var _this$context2=this.context,isParentNoneTriggered=_this$context2.isParentNoneTriggered,addParentOutsideClickHandler=_this$context2.addParentOutsideClickHandler,addParentOutsideRightClickHandler=_this$context2.addParentOutsideRightClickHandler;this.removeOutsideClickHandler(),this.removeOutsideRightClickHandler(),this.handleOutsideClick=void 0,this.handleOutsideRightClick=void 0,!isParentNoneTriggered&&addParentOutsideClickHandler&&addParentOutsideClickHandler(),!isParentNoneTriggered&&addParentOutsideRightClickHandler&&addParentOutsideRightClickHandler()}},_proto.render=function render(){var _this$props3=this.props,arrowProps=_this$props3.arrowProps,placement=_this$props3.placement,tooltip=_this$props3.tooltip;return react_default.a.createElement(TooltipContext.Provider,{value:this.contextValue},tooltip({arrowRef:arrowProps.ref,getArrowProps:this.getArrowProps,getTooltipProps:this.getTooltipProps,placement:placement,tooltipRef:this.getTooltipRef}))},_proto.isTriggeredBy=function isTriggeredBy(event){var trigger=this.props.trigger;return trigger===event||Array.isArray(trigger)&&trigger.includes(event)},Tooltip}(react.Component);react_popper_tooltip_Tooltip.contextType=TooltipContext;var react_popper_tooltip_TooltipTrigger=function(_Component){function TooltipTrigger(){for(var _this,_len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return(_this=_Component.call.apply(_Component,[this].concat(args))||this).state={tooltipShown:_this.props.defaultTooltipShown},_this.hideTimeout=void 0,_this.showTimeout=void 0,_this.popperOffset=void 0,_this.setTooltipState=function(state){var cb=function cb(){return _this.props.onVisibilityChange(state.tooltipShown)};_this.isControlled()?cb():_this.setState(state,cb)},_this.clearScheduled=function(){clearTimeout(_this.hideTimeout),clearTimeout(_this.showTimeout)},_this.showTooltip=function(_ref){var pageX=_ref.pageX,pageY=_ref.pageY;_this.clearScheduled();var state={tooltipShown:!0};_this.props.followCursor&&(state=Object(esm_extends.a)({},state,{pageX:pageX,pageY:pageY})),_this.showTimeout=window.setTimeout((function(){return _this.setTooltipState(state)}),_this.props.delayShow)},_this.hideTooltip=function(){_this.clearScheduled(),_this.hideTimeout=window.setTimeout((function(){return _this.setTooltipState({tooltipShown:!1})}),_this.props.delayHide)},_this.toggleTooltip=function(_ref2){var pageX=_ref2.pageX,pageY=_ref2.pageY,action=_this.getState()?"hideTooltip":"showTooltip";_this[action]({pageX:pageX,pageY:pageY})},_this.clickToggle=function(event){event.preventDefault();var pageX=event.pageX,pageY=event.pageY,action=_this.props.followCursor?"showTooltip":"toggleTooltip";_this[action]({pageX:pageX,pageY:pageY})},_this.contextMenuToggle=function(event){event.preventDefault();var pageX=event.pageX,pageY=event.pageY,action=_this.props.followCursor?"showTooltip":"toggleTooltip";_this[action]({pageX:pageX,pageY:pageY})},_this.getTriggerProps=function(props){return void 0===props&&(props={}),Object(esm_extends.a)({},props,_this.isTriggeredBy("click")&&{onClick:callAll(_this.clickToggle,props.onClick),onTouchEnd:callAll(_this.clickToggle,props.onTouchEnd)},_this.isTriggeredBy("right-click")&&{onContextMenu:callAll(_this.contextMenuToggle,props.onContextMenu)},_this.isTriggeredBy("hover")&&Object(esm_extends.a)({onMouseEnter:callAll(_this.showTooltip,props.onMouseEnter),onMouseLeave:callAll(_this.hideTooltip,props.onMouseLeave)},_this.props.followCursor&&{onMouseMove:callAll(_this.showTooltip,props.onMouseMove)}),_this.isTriggeredBy("focus")&&{onFocus:callAll(_this.showTooltip,props.onFocus),onBlur:callAll(_this.hideTooltip,props.onBlur)})},_this}Object(inheritsLoose.a)(TooltipTrigger,_Component);var _proto=TooltipTrigger.prototype;return _proto.componentWillUnmount=function componentWillUnmount(){this.clearScheduled()},_proto.render=function render(){var _this2=this,_this$props=this.props,children=_this$props.children,tooltip=_this$props.tooltip,placement=_this$props.placement,trigger=_this$props.trigger,getTriggerRef=_this$props.getTriggerRef,modifiers=_this$props.modifiers,closeOnReferenceHidden=_this$props.closeOnReferenceHidden,usePortal=_this$props.usePortal,portalContainer=_this$props.portalContainer,followCursor=_this$props.followCursor,getTooltipRef=_this$props.getTooltipRef,mutationObserverOptions=_this$props.mutationObserverOptions,restProps=Object(objectWithoutPropertiesLoose.a)(_this$props,["children","tooltip","placement","trigger","getTriggerRef","modifiers","closeOnReferenceHidden","usePortal","portalContainer","followCursor","getTooltipRef","mutationObserverOptions"]),popper=react_default.a.createElement(Popper,Object(esm_extends.a)({innerRef:getTooltipRef,placement:placement,modifiers:[{name:"followCursor",enabled:followCursor,phase:"main",fn:function fn(data){_this2.popperOffset=data.state.rects.popper}}].concat(modifiers)},restProps),(function(_ref3){var ref=_ref3.ref,style=_ref3.style,placement=_ref3.placement,arrowProps=_ref3.arrowProps,isReferenceHidden=_ref3.isReferenceHidden,update=_ref3.update;if(followCursor&&_this2.popperOffset){var _this2$state=_this2.state,pageX=_this2$state.pageX,pageY=_this2$state.pageY,_this2$popperOffset=_this2.popperOffset,width=_this2$popperOffset.width,height=_this2$popperOffset.height,x=pageX+width>window.pageXOffset+document.body.offsetWidth?pageX-width:pageX,y=pageY+height>window.pageYOffset+document.body.offsetHeight?pageY-height:pageY;style.transform="translate3d("+x+"px, "+y+"px, 0"}return react_default.a.createElement(react_popper_tooltip_Tooltip,Object(esm_extends.a)({arrowProps:arrowProps,closeOnReferenceHidden:closeOnReferenceHidden,isReferenceHidden:isReferenceHidden,placement:placement,update:update,style:style,tooltip:tooltip,trigger:trigger,mutationObserverOptions:mutationObserverOptions},{clearScheduled:_this2.clearScheduled,hideTooltip:_this2.hideTooltip,innerRef:ref}))}));return react_default.a.createElement(Manager,null,react_default.a.createElement(Reference,{innerRef:getTriggerRef},(function(_ref4){var ref=_ref4.ref;return children({getTriggerProps:_this2.getTriggerProps,triggerRef:ref})})),this.getState()&&(usePortal?Object(react_dom.createPortal)(popper,portalContainer):popper))},_proto.isControlled=function isControlled(){return void 0!==this.props.tooltipShown},_proto.getState=function getState(){return this.isControlled()?this.props.tooltipShown:this.state.tooltipShown},_proto.isTriggeredBy=function isTriggeredBy(event){var trigger=this.props.trigger;return trigger===event||Array.isArray(trigger)&&trigger.includes(event)},TooltipTrigger}(react.Component);react_popper_tooltip_TooltipTrigger.defaultProps={closeOnReferenceHidden:!0,defaultTooltipShown:!1,delayHide:0,delayShow:0,followCursor:!1,onVisibilityChange:function noop(){},placement:"right",portalContainer:canUseDOM()?document.body:null,trigger:"hover",usePortal:canUseDOM(),mutationObserverOptions:{childList:!0,subtree:!0},modifiers:[]};var react_popper_tooltip=react_popper_tooltip_TooltipTrigger,memoizerific=(__webpack_require__("./node_modules/core-js/modules/es.string.split.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.starts-with.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/memoizerific/memoizerific.js")),memoizerific_default=__webpack_require__.n(memoizerific),utils=__webpack_require__("./node_modules/@storybook/theming/dist/esm/utils.js");function _extends(){return _extends=Object.assign||function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}var _templateObject,_templateObject2,match=memoizerific_default()(1e3)((function(requests,actual,value){var fallback=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return actual.split("-")[0]===requests?value:fallback})),Arrow=esm.styled.div({position:"absolute",borderStyle:"solid"},(function(_ref){var placement=_ref.placement,x=0,y=0;switch(!0){case placement.startsWith("left")||placement.startsWith("right"):y=8;break;case placement.startsWith("top")||placement.startsWith("bottom"):x=8}return{transform:"translate3d(".concat(x,"px, ").concat(y,"px, 0px)")}}),(function(_ref2){var theme=_ref2.theme,color=_ref2.color,placement=_ref2.placement;return{bottom:"".concat(match("top",placement,-8,"auto"),"px"),top:"".concat(match("bottom",placement,-8,"auto"),"px"),right:"".concat(match("left",placement,-8,"auto"),"px"),left:"".concat(match("right",placement,-8,"auto"),"px"),borderBottomWidth:"".concat(match("top",placement,"0",8),"px"),borderTopWidth:"".concat(match("bottom",placement,"0",8),"px"),borderRightWidth:"".concat(match("left",placement,"0",8),"px"),borderLeftWidth:"".concat(match("right",placement,"0",8),"px"),borderTopColor:match("top",placement,theme.color[color]||color||"light"===theme.base?Object(utils.c)(theme.background.app):Object(utils.a)(theme.background.app),"transparent"),borderBottomColor:match("bottom",placement,theme.color[color]||color||"light"===theme.base?Object(utils.c)(theme.background.app):Object(utils.a)(theme.background.app),"transparent"),borderLeftColor:match("left",placement,theme.color[color]||color||"light"===theme.base?Object(utils.c)(theme.background.app):Object(utils.a)(theme.background.app),"transparent"),borderRightColor:match("right",placement,theme.color[color]||color||"light"===theme.base?Object(utils.c)(theme.background.app):Object(utils.a)(theme.background.app),"transparent")}})),Wrapper=esm.styled.div((function(_ref3){return{display:_ref3.hidden?"none":"inline-block",zIndex:2147483647}}),(function(_ref4){var theme=_ref4.theme,color=_ref4.color;return _ref4.hasChrome?{background:theme.color[color]||color||"light"===theme.base?Object(utils.c)(theme.background.app):Object(utils.a)(theme.background.app),filter:"\n drop-shadow(0px 5px 5px rgba(0,0,0,0.05))\n drop-shadow(0 1px 3px rgba(0,0,0,0.1))\n ",borderRadius:2*theme.appBorderRadius,fontSize:theme.typography.size.s1}:{}})),Tooltip_Tooltip=function Tooltip(_ref5){var placement=_ref5.placement,hasChrome=_ref5.hasChrome,children=_ref5.children,arrowProps=_ref5.arrowProps,tooltipRef=_ref5.tooltipRef,arrowRef=_ref5.arrowRef,color=_ref5.color,props=_objectWithoutProperties(_ref5,["placement","hasChrome","children","arrowProps","tooltipRef","arrowRef","color"]);return react_default.a.createElement(Wrapper,_extends({hasChrome:hasChrome,placement:placement,ref:tooltipRef},props,{color:color}),hasChrome&&react_default.a.createElement(Arrow,_extends({placement:placement,ref:arrowRef},arrowProps,{color:color})),children)};function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(arr,i){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(arr)))return;var _arr=[],_n=!0,_d=!1,_e=void 0;try{for(var _s,_i=arr[Symbol.iterator]();!(_n=(_s=_i.next()).done)&&(_arr.push(_s.value),!i||_arr.length!==i);_n=!0);}catch(err){_d=!0,_e=err}finally{try{_n||null==_i.return||_i.return()}finally{if(_d)throw _e}}return _arr}(arr,i)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr,i)||function _nonIterableRest(){throw 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(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function _taggedTemplateLiteral(strings,raw){return raw||(raw=strings.slice(0)),Object.freeze(Object.defineProperties(strings,{raw:{value:Object.freeze(raw)}}))}Tooltip_Tooltip.displayName="Tooltip",Tooltip_Tooltip.defaultProps={color:void 0,arrowRef:void 0,tooltipRef:void 0,hasChrome:!0,placement:"top",arrowProps:{}};var WithTooltip_document=window_default.a.document,TargetContainer=esm.styled.div(_templateObject||(_templateObject=_taggedTemplateLiteral(["\n display: inline-block;\n cursor: ",";\n"])),(function(props){return"hover"===props.mode?"default":"pointer"})),TargetSvgContainer=esm.styled.g(_templateObject2||(_templateObject2=_taggedTemplateLiteral(["\n cursor: ",";\n"])),(function(props){return"hover"===props.mode?"default":"pointer"})),WithTooltip_WithTooltipPure=function WithTooltipPure(_ref){var svg=_ref.svg,trigger=_ref.trigger,placement=(_ref.closeOnClick,_ref.placement),modifiers=_ref.modifiers,hasChrome=_ref.hasChrome,_tooltip=_ref.tooltip,children=_ref.children,tooltipShown=_ref.tooltipShown,onVisibilityChange=_ref.onVisibilityChange,props=WithTooltip_objectWithoutProperties(_ref,["svg","trigger","closeOnClick","placement","modifiers","hasChrome","tooltip","children","tooltipShown","onVisibilityChange"]),Container=svg?TargetSvgContainer:TargetContainer;return react_default.a.createElement(react_popper_tooltip,{placement:placement,trigger:trigger,modifiers:modifiers,tooltipShown:tooltipShown,onVisibilityChange:onVisibilityChange,tooltip:function tooltip(_ref2){var getTooltipProps=_ref2.getTooltipProps,getArrowProps=_ref2.getArrowProps,tooltipRef=_ref2.tooltipRef,arrowRef=_ref2.arrowRef,tooltipPlacement=_ref2.placement;return react_default.a.createElement(Tooltip_Tooltip,WithTooltip_extends({hasChrome:hasChrome,placement:tooltipPlacement,tooltipRef:tooltipRef,arrowRef:arrowRef,arrowProps:getArrowProps()},getTooltipProps()),"function"==typeof _tooltip?_tooltip({onHide:function onHide(){return onVisibilityChange(!1)}}):_tooltip)}},(function(_ref3){var getTriggerProps=_ref3.getTriggerProps,triggerRef=_ref3.triggerRef;return react_default.a.createElement(Container,WithTooltip_extends({ref:triggerRef},getTriggerProps(),props),children)}))};WithTooltip_WithTooltipPure.displayName="WithTooltipPure",WithTooltip_WithTooltipPure.defaultProps={svg:!1,trigger:"hover",closeOnClick:!1,placement:"top",modifiers:[{name:"preventOverflow",options:{padding:8}},{name:"offset",options:{offset:[8,8]}},{name:"arrow",options:{padding:8}}],hasChrome:!0,tooltipShown:!1};var WithTooltip_WithToolTipState=function WithToolTipState(_ref4){var startOpen=_ref4.startOpen,onChange=_ref4.onVisibilityChange,rest=WithTooltip_objectWithoutProperties(_ref4,["startOpen","onVisibilityChange"]),_useState2=_slicedToArray(Object(react.useState)(startOpen||!1),2),tooltipShown=_useState2[0],setTooltipShown=_useState2[1],onVisibilityChange=Object(react.useCallback)((function(visibility){onChange&&!1===onChange(visibility)||setTooltipShown(visibility)}),[onChange]);return Object(react.useEffect)((function(){var hide=function hide(){return onVisibilityChange(!1)};WithTooltip_document.addEventListener("keydown",hide,!1);var iframes=Array.from(WithTooltip_document.getElementsByTagName("iframe")),unbinders=[];return iframes.forEach((function(iframe){var bind=function bind(){try{iframe.contentWindow.document&&(iframe.contentWindow.document.addEventListener("click",hide),unbinders.push((function(){try{iframe.contentWindow.document.removeEventListener("click",hide)}catch(e){}})))}catch(e){}};bind(),iframe.addEventListener("load",bind),unbinders.push((function(){iframe.removeEventListener("load",bind)}))})),function(){WithTooltip_document.removeEventListener("keydown",hide),unbinders.forEach((function(unbind){unbind()}))}})),react_default.a.createElement(WithTooltip_WithTooltipPure,WithTooltip_extends({},rest,{tooltipShown:tooltipShown,onVisibilityChange:onVisibilityChange}))};WithTooltip_WithToolTipState.displayName="WithToolTipState"},"./node_modules/react-fast-compare/index.js":function(module,exports){var hasElementType="undefined"!=typeof Element,hasMap="function"==typeof Map,hasSet="function"==typeof Set,hasArrayBuffer="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function equal(a,b){if(a===b)return!0;if(a&&b&&"object"==typeof a&&"object"==typeof b){if(a.constructor!==b.constructor)return!1;var length,i,keys,it;if(Array.isArray(a)){if((length=a.length)!=b.length)return!1;for(i=length;0!=i--;)if(!equal(a[i],b[i]))return!1;return!0}if(hasMap&&a instanceof Map&&b instanceof Map){if(a.size!==b.size)return!1;for(it=a.entries();!(i=it.next()).done;)if(!b.has(i.value[0]))return!1;for(it=a.entries();!(i=it.next()).done;)if(!equal(i.value[1],b.get(i.value[0])))return!1;return!0}if(hasSet&&a instanceof Set&&b instanceof Set){if(a.size!==b.size)return!1;for(it=a.entries();!(i=it.next()).done;)if(!b.has(i.value[0]))return!1;return!0}if(hasArrayBuffer&&ArrayBuffer.isView(a)&&ArrayBuffer.isView(b)){if((length=a.length)!=b.length)return!1;for(i=length;0!=i--;)if(a[i]!==b[i])return!1;return!0}if(a.constructor===RegExp)return a.source===b.source&&a.flags===b.flags;if(a.valueOf!==Object.prototype.valueOf)return a.valueOf()===b.valueOf();if(a.toString!==Object.prototype.toString)return a.toString()===b.toString();if((length=(keys=Object.keys(a)).length)!==Object.keys(b).length)return!1;for(i=length;0!=i--;)if(!Object.prototype.hasOwnProperty.call(b,keys[i]))return!1;if(hasElementType&&a instanceof Element)return!1;for(i=length;0!=i--;)if(("_owner"!==keys[i]&&"__v"!==keys[i]&&"__o"!==keys[i]||!a.$$typeof)&&!equal(a[keys[i]],b[keys[i]]))return!1;return!0}return a!=a&&b!=b}module.exports=function isEqual(a,b){try{return equal(a,b)}catch(error){if((error.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw error}}},"./node_modules/warning/warning.js":function(module,exports,__webpack_require__){"use strict";var warning=function(){};module.exports=warning}}]); \ No newline at end of file diff --git a/docs/109.4802113e.iframe.bundle.js b/docs/109.4802113e.iframe.bundle.js new file mode 100644 index 0000000..1c46ba0 --- /dev/null +++ b/docs/109.4802113e.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkreact_h5_audio_player=self.webpackChunkreact_h5_audio_player||[]).push([[109],{"./node_modules/@storybook/addon-docs/node_modules/@mdx-js/react/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{MDXProvider:()=>_lib_index_js__WEBPACK_IMPORTED_MODULE_0__.x,useMDXComponents:()=>_lib_index_js__WEBPACK_IMPORTED_MODULE_0__.R});var _lib_index_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@storybook/addon-docs/node_modules/@mdx-js/react/lib/index.js")},"./node_modules/@storybook/addon-docs/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/react/index.js");const emptyComponents={},MDXContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext(emptyComponents);function useMDXComponents(components){const contextComponents=react__WEBPACK_IMPORTED_MODULE_0__.useContext(MDXContext);return react__WEBPACK_IMPORTED_MODULE_0__.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__.createElement(MDXContext.Provider,{value:allComponents},properties.children)}}}]); \ No newline at end of file diff --git a/docs/2.a372bc98.iframe.bundle.js b/docs/2.a372bc98.iframe.bundle.js deleted file mode 100644 index f4ebec6..0000000 --- a/docs/2.a372bc98.iframe.bundle.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{"./node_modules/@storybook/preview-web/dist/esm/renderDocs.js":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,"renderDocs",(function(){return renderDocs})),__webpack_require__.d(__webpack_exports__,"unmountDocs",(function(){return unmountDocs}));__webpack_require__("./node_modules/regenerator-runtime/runtime.js"),__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js");var react=__webpack_require__("./node_modules/react/index.js"),react_default=__webpack_require__.n(react),react_dom=__webpack_require__("./node_modules/react-dom/index.js"),react_dom_default=__webpack_require__.n(react_dom),wrapper={fontSize:"14px",letterSpacing:"0.2px",margin:"10px 0"},main={margin:"auto",padding:30,borderRadius:10,background:"rgba(0,0,0,0.03)"},heading={textAlign:"center"},NoDocs_NoDocs=function NoDocs(){return react_default.a.createElement("div",{style:wrapper,className:"sb-nodocs sb-wrapper"},react_default.a.createElement("div",{style:main},react_default.a.createElement("h1",{style:heading},"No Docs"),react_default.a.createElement("p",null,"Sorry, but there are no docs for the selected story. To add them, set the story's ",react_default.a.createElement("code",null,"docs")," parameter. If you think this is an error:"),react_default.a.createElement("ul",null,react_default.a.createElement("li",null,"Please check the story definition."),react_default.a.createElement("li",null,"Please check the Storybook config."),react_default.a.createElement("li",null,"Try reloading the page.")),react_default.a.createElement("p",null,"If the problem persists, check the browser console, or the terminal you've run Storybook from.")))};function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg),value=info.value}catch(error){return void reject(error)}info.done?resolve(value):Promise.resolve(value).then(_next,_throw)}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise((function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}_next(void 0)}))}}function renderDocs(story,docsContext,element,callback){return function renderDocsAsync(_x,_x2,_x3){return _renderDocsAsync.apply(this,arguments)}(story,docsContext,element).then(callback)}function _renderDocsAsync(){return(_renderDocsAsync=_asyncToGenerator(regeneratorRuntime.mark((function _callee(story,docsContext,element){var _docs$getContainer,_docs$getPage,docs,DocsContainer,Page,docsElement;return regeneratorRuntime.wrap((function _callee$(_context){for(;;)switch(_context.prev=_context.next){case 0:if(!(null!=(docs=story.parameters.docs)&&docs.getPage||null!=docs&&docs.page)||(null!=docs&&docs.getContainer||null!=docs&&docs.container)){_context.next=3;break}throw new Error("No `docs.container` set, did you run `addon-docs/preset`?");case 3:if(_context.t1=docs.container,_context.t1){_context.next=8;break}return _context.next=7,null===(_docs$getContainer=docs.getContainer)||void 0===_docs$getContainer?void 0:_docs$getContainer.call(docs);case 7:_context.t1=_context.sent;case 8:if(_context.t0=_context.t1,_context.t0){_context.next=11;break}_context.t0=function(_ref){var children=_ref.children;return react_default.a.createElement(react_default.a.Fragment,null,children)};case 11:if(DocsContainer=_context.t0,_context.t3=docs.page,_context.t3){_context.next=17;break}return _context.next=16,null===(_docs$getPage=docs.getPage)||void 0===_docs$getPage?void 0:_docs$getPage.call(docs);case 16:_context.t3=_context.sent;case 17:if(_context.t2=_context.t3,_context.t2){_context.next=20;break}_context.t2=NoDocs_NoDocs;case 20:return Page=_context.t2,docsElement=react_default.a.createElement(DocsContainer,{key:story.componentId,context:docsContext},react_default.a.createElement(Page,null)),_context.next=24,new Promise((function(resolve){react_dom_default.a.render(docsElement,element,resolve)}));case 24:case"end":return _context.stop()}}),_callee)})))).apply(this,arguments)}function unmountDocs(element){react_dom_default.a.unmountComponentAtNode(element)}NoDocs_NoDocs.displayName="NoDocs"}}]); \ No newline at end of file diff --git a/docs/338.b95184c9.iframe.bundle.js b/docs/338.b95184c9.iframe.bundle.js new file mode 100644 index 0000000..b5ab3d8 --- /dev/null +++ b/docs/338.b95184c9.iframe.bundle.js @@ -0,0 +1,2 @@ +/*! For license information please see 338.b95184c9.iframe.bundle.js.LICENSE.txt */ +"use strict";(self.webpackChunkreact_h5_audio_player=self.webpackChunkreact_h5_audio_player||[]).push([[338],{"./node_modules/react-dom/cjs/react-dom-client.production.js":(__unused_webpack_module,exports,__webpack_require__)=>{var process=__webpack_require__("./node_modules/process/browser.js"),Scheduler=__webpack_require__("./node_modules/scheduler/index.js"),React=__webpack_require__("./node_modules/react/index.js"),ReactDOM=__webpack_require__("./node_modules/react-dom/index.js");function formatProdErrorMessage(code){var url="https://react.dev/errors/"+code;if(1)":-1--namePropDescriptor||sampleLines[RunInRootFrame]!==controlLines[namePropDescriptor]){var frame="\n"+sampleLines[RunInRootFrame].replace(" at new "," at ");return fn.displayName&&frame.includes("")&&(frame=frame.replace("",fn.displayName)),frame}}while(1<=RunInRootFrame&&0<=namePropDescriptor);break}}}finally{reentry=!1,Error.prepareStackTrace=previousPrepareStackTrace}return(previousPrepareStackTrace=fn?fn.displayName||fn.name:"")?describeBuiltInComponentFrame(previousPrepareStackTrace):""}function describeFiber(fiber){switch(fiber.tag){case 26:case 27:case 5:return describeBuiltInComponentFrame(fiber.type);case 16:return describeBuiltInComponentFrame("Lazy");case 13:return describeBuiltInComponentFrame("Suspense");case 19:return describeBuiltInComponentFrame("SuspenseList");case 0:case 15:return fiber=describeNativeComponentFrame(fiber.type,!1);case 11:return fiber=describeNativeComponentFrame(fiber.type.render,!1);case 1:return fiber=describeNativeComponentFrame(fiber.type,!0);default:return""}}function getStackByFiberInDevAndProd(workInProgress){try{var info="";do{info+=describeFiber(workInProgress),workInProgress=workInProgress.return}while(workInProgress);return info}catch(x){return"\nError generating stack: "+x.message+"\n"+x.stack}}function getNearestMountedFiber(fiber){var node=fiber,nearestMounted=fiber;if(fiber.alternate)for(;node.return;)node=node.return;else{fiber=node;do{!!(4098&(node=fiber).flags)&&(nearestMounted=node.return),fiber=node.return}while(fiber)}return 3===node.tag?nearestMounted:null}function getSuspenseInstanceFromFiber(fiber){if(13===fiber.tag){var suspenseState=fiber.memoizedState;if(null===suspenseState&&(null!==(fiber=fiber.alternate)&&(suspenseState=fiber.memoizedState)),null!==suspenseState)return suspenseState.dehydrated}return null}function assertIsMounted(fiber){if(getNearestMountedFiber(fiber)!==fiber)throw Error(formatProdErrorMessage(188))}function findCurrentHostFiberImpl(node){var tag=node.tag;if(5===tag||26===tag||27===tag||6===tag)return node;for(node=node.child;null!==node;){if(null!==(tag=findCurrentHostFiberImpl(node)))return tag;node=node.sibling}return null}var isArrayImpl=Array.isArray,ReactDOMSharedInternals=ReactDOM.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,sharedNotPendingObject={pending:!1,data:null,method:null,action:null},valueStack=[],index=-1;function createCursor(defaultValue){return{current:defaultValue}}function pop(cursor){0>index||(cursor.current=valueStack[index],valueStack[index]=null,index--)}function push(cursor,value){index++,valueStack[index]=cursor.current,cursor.current=value}var contextStackCursor=createCursor(null),contextFiberStackCursor=createCursor(null),rootInstanceStackCursor=createCursor(null),hostTransitionProviderCursor=createCursor(null);function pushHostContainer(fiber,nextRootInstance){switch(push(rootInstanceStackCursor,nextRootInstance),push(contextFiberStackCursor,fiber),push(contextStackCursor,null),fiber=nextRootInstance.nodeType){case 9:case 11:nextRootInstance=(nextRootInstance=nextRootInstance.documentElement)&&(nextRootInstance=nextRootInstance.namespaceURI)?getOwnHostContext(nextRootInstance):0;break;default:if(nextRootInstance=(fiber=8===fiber?nextRootInstance.parentNode:nextRootInstance).tagName,fiber=fiber.namespaceURI)nextRootInstance=getChildHostContextProd(fiber=getOwnHostContext(fiber),nextRootInstance);else switch(nextRootInstance){case"svg":nextRootInstance=1;break;case"math":nextRootInstance=2;break;default:nextRootInstance=0}}pop(contextStackCursor),push(contextStackCursor,nextRootInstance)}function popHostContainer(){pop(contextStackCursor),pop(contextFiberStackCursor),pop(rootInstanceStackCursor)}function pushHostContext(fiber){null!==fiber.memoizedState&&push(hostTransitionProviderCursor,fiber);var context=contextStackCursor.current,JSCompiler_inline_result=getChildHostContextProd(context,fiber.type);context!==JSCompiler_inline_result&&(push(contextFiberStackCursor,fiber),push(contextStackCursor,JSCompiler_inline_result))}function popHostContext(fiber){contextFiberStackCursor.current===fiber&&(pop(contextStackCursor),pop(contextFiberStackCursor)),hostTransitionProviderCursor.current===fiber&&(pop(hostTransitionProviderCursor),HostTransitionContext._currentValue=sharedNotPendingObject)}var hasOwnProperty=Object.prototype.hasOwnProperty,scheduleCallback$3=Scheduler.unstable_scheduleCallback,cancelCallback$1=Scheduler.unstable_cancelCallback,shouldYield=Scheduler.unstable_shouldYield,requestPaint=Scheduler.unstable_requestPaint,now=Scheduler.unstable_now,getCurrentPriorityLevel=Scheduler.unstable_getCurrentPriorityLevel,ImmediatePriority=Scheduler.unstable_ImmediatePriority,UserBlockingPriority=Scheduler.unstable_UserBlockingPriority,NormalPriority$1=Scheduler.unstable_NormalPriority,LowPriority=Scheduler.unstable_LowPriority,IdlePriority=Scheduler.unstable_IdlePriority,log$1=Scheduler.log,unstable_setDisableYieldValue=Scheduler.unstable_setDisableYieldValue,rendererID=null,injectedHook=null;function setIsStrictModeForDevtools(newIsStrictMode){if("function"==typeof log$1&&unstable_setDisableYieldValue(newIsStrictMode),injectedHook&&"function"==typeof injectedHook.setStrictMode)try{injectedHook.setStrictMode(rendererID,newIsStrictMode)}catch(err){}}var clz32=Math.clz32?Math.clz32:function clz32Fallback(x){return 0===(x>>>=0)?32:31-(log(x)/LN2|0)|0},log=Math.log,LN2=Math.LN2;var nextTransitionLane=128,nextRetryLane=4194304;function getHighestPriorityLanes(lanes){var pendingSyncLanes=42&lanes;if(0!==pendingSyncLanes)return pendingSyncLanes;switch(lanes&-lanes){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194176&lanes;case 4194304:case 8388608:case 16777216:case 33554432:return 62914560&lanes;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return lanes}}function getNextLanes(root,wipLanes){var pendingLanes=root.pendingLanes;if(0===pendingLanes)return 0;var nextLanes=0,suspendedLanes=root.suspendedLanes,pingedLanes=root.pingedLanes,warmLanes=root.warmLanes;root=0!==root.finishedLanes;var nonIdlePendingLanes=134217727&pendingLanes;return 0!==nonIdlePendingLanes?0!==(pendingLanes=nonIdlePendingLanes&~suspendedLanes)?nextLanes=getHighestPriorityLanes(pendingLanes):0!==(pingedLanes&=nonIdlePendingLanes)?nextLanes=getHighestPriorityLanes(pingedLanes):root||0!==(warmLanes=nonIdlePendingLanes&~warmLanes)&&(nextLanes=getHighestPriorityLanes(warmLanes)):0!==(nonIdlePendingLanes=pendingLanes&~suspendedLanes)?nextLanes=getHighestPriorityLanes(nonIdlePendingLanes):0!==pingedLanes?nextLanes=getHighestPriorityLanes(pingedLanes):root||0!==(warmLanes=pendingLanes&~warmLanes)&&(nextLanes=getHighestPriorityLanes(warmLanes)),0===nextLanes?0:0!==wipLanes&&wipLanes!==nextLanes&&!(wipLanes&suspendedLanes)&&((suspendedLanes=nextLanes&-nextLanes)>=(warmLanes=wipLanes&-wipLanes)||32===suspendedLanes&&4194176&warmLanes)?wipLanes:nextLanes}function checkIfRootIsPrerendering(root,renderLanes){return!(root.pendingLanes&~(root.suspendedLanes&~root.pingedLanes)&renderLanes)}function computeExpirationTime(lane,currentTime){switch(lane){case 1:case 2:case 4:case 8:return currentTime+250;case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return currentTime+5e3;default:return-1}}function claimNextTransitionLane(){var lane=nextTransitionLane;return!(4194176&(nextTransitionLane<<=1))&&(nextTransitionLane=128),lane}function claimNextRetryLane(){var lane=nextRetryLane;return!(62914560&(nextRetryLane<<=1))&&(nextRetryLane=4194304),lane}function createLaneMap(initial){for(var laneMap=[],i=0;31>i;i++)laneMap.push(initial);return laneMap}function markRootUpdated$1(root,updateLane){root.pendingLanes|=updateLane,268435456!==updateLane&&(root.suspendedLanes=0,root.pingedLanes=0,root.warmLanes=0)}function markSpawnedDeferredLane(root,spawnedLane,entangledLanes){root.pendingLanes|=spawnedLane,root.suspendedLanes&=~spawnedLane;var spawnedLaneIndex=31-clz32(spawnedLane);root.entangledLanes|=spawnedLane,root.entanglements[spawnedLaneIndex]=1073741824|root.entanglements[spawnedLaneIndex]|4194218&entangledLanes}function markRootEntangled(root,entangledLanes){var rootEntangledLanes=root.entangledLanes|=entangledLanes;for(root=root.entanglements;rootEntangledLanes;){var index$8=31-clz32(rootEntangledLanes),lane=1<=documentMode),SPACEBAR_CHAR=String.fromCharCode(32),hasSpaceKeypress=!1;function isFallbackCompositionEnd(domEventName,nativeEvent){switch(domEventName){case"keyup":return-1!==END_KEYCODES.indexOf(nativeEvent.keyCode);case"keydown":return 229!==nativeEvent.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function getDataFromCustomEvent(nativeEvent){return"object"==typeof(nativeEvent=nativeEvent.detail)&&"data"in nativeEvent?nativeEvent.data:null}var isComposing=!1;var supportedInputTypes={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function isTextInputElement(elem){var nodeName=elem&&elem.nodeName&&elem.nodeName.toLowerCase();return"input"===nodeName?!!supportedInputTypes[elem.type]:"textarea"===nodeName}function createAndAccumulateChangeEvent(dispatchQueue,inst,nativeEvent,target){restoreTarget?restoreQueue?restoreQueue.push(target):restoreQueue=[target]:restoreTarget=target,0<(inst=accumulateTwoPhaseListeners(inst,"onChange")).length&&(nativeEvent=new SyntheticEvent("onChange","change",null,nativeEvent,target),dispatchQueue.push({event:nativeEvent,listeners:inst}))}var activeElement$1=null,activeElementInst$1=null;function runEventInBatch(dispatchQueue){processDispatchQueue(dispatchQueue,0)}function getInstIfValueChanged(targetInst){if(updateValueIfChanged(getNodeFromInstance(targetInst)))return targetInst}function getTargetInstForChangeEvent(domEventName,targetInst){if("change"===domEventName)return targetInst}var isInputEventSupported=!1;if(canUseDOM){var JSCompiler_inline_result$jscomp$283;if(canUseDOM){var isSupported$jscomp$inline_418="oninput"in document;if(!isSupported$jscomp$inline_418){var element$jscomp$inline_419=document.createElement("div");element$jscomp$inline_419.setAttribute("oninput","return;"),isSupported$jscomp$inline_418="function"==typeof element$jscomp$inline_419.oninput}JSCompiler_inline_result$jscomp$283=isSupported$jscomp$inline_418}else JSCompiler_inline_result$jscomp$283=!1;isInputEventSupported=JSCompiler_inline_result$jscomp$283&&(!document.documentMode||9=offset)return{node,offset:offset-root};root=nodeEnd}a:{for(;node;){if(node.nextSibling){node=node.nextSibling;break a}node=node.parentNode}node=void 0}node=getLeafNode(node)}}function containsNode(outerNode,innerNode){return!(!outerNode||!innerNode)&&(outerNode===innerNode||(!outerNode||3!==outerNode.nodeType)&&(innerNode&&3===innerNode.nodeType?containsNode(outerNode,innerNode.parentNode):"contains"in outerNode?outerNode.contains(innerNode):!!outerNode.compareDocumentPosition&&!!(16&outerNode.compareDocumentPosition(innerNode))))}function getActiveElementDeep(containerInfo){for(var element=getActiveElement((containerInfo=null!=containerInfo&&null!=containerInfo.ownerDocument&&null!=containerInfo.ownerDocument.defaultView?containerInfo.ownerDocument.defaultView:window).document);element instanceof containerInfo.HTMLIFrameElement;){try{var JSCompiler_inline_result="string"==typeof element.contentWindow.location.href}catch(err){JSCompiler_inline_result=!1}if(!JSCompiler_inline_result)break;element=getActiveElement((containerInfo=element.contentWindow).document)}return element}function hasSelectionCapabilities(elem){var nodeName=elem&&elem.nodeName&&elem.nodeName.toLowerCase();return nodeName&&("input"===nodeName&&("text"===elem.type||"search"===elem.type||"tel"===elem.type||"url"===elem.type||"password"===elem.type)||"textarea"===nodeName||"true"===elem.contentEditable)}function restoreSelection(priorSelectionInformation,containerInfo){var curFocusedElem=getActiveElementDeep(containerInfo);containerInfo=priorSelectionInformation.focusedElem;var priorSelectionRange=priorSelectionInformation.selectionRange;if(curFocusedElem!==containerInfo&&containerInfo&&containerInfo.ownerDocument&&containsNode(containerInfo.ownerDocument.documentElement,containerInfo)){if(null!==priorSelectionRange&&hasSelectionCapabilities(containerInfo))if(priorSelectionInformation=priorSelectionRange.start,void 0===(curFocusedElem=priorSelectionRange.end)&&(curFocusedElem=priorSelectionInformation),"selectionStart"in containerInfo)containerInfo.selectionStart=priorSelectionInformation,containerInfo.selectionEnd=Math.min(curFocusedElem,containerInfo.value.length);else if((curFocusedElem=(priorSelectionInformation=containerInfo.ownerDocument||document)&&priorSelectionInformation.defaultView||window).getSelection){curFocusedElem=curFocusedElem.getSelection();var length=containerInfo.textContent.length,start=Math.min(priorSelectionRange.start,length);priorSelectionRange=void 0===priorSelectionRange.end?start:Math.min(priorSelectionRange.end,length),!curFocusedElem.extend&&start>priorSelectionRange&&(length=priorSelectionRange,priorSelectionRange=start,start=length),length=getNodeForCharacterOffset(containerInfo,start);var endMarker=getNodeForCharacterOffset(containerInfo,priorSelectionRange);length&&endMarker&&(1!==curFocusedElem.rangeCount||curFocusedElem.anchorNode!==length.node||curFocusedElem.anchorOffset!==length.offset||curFocusedElem.focusNode!==endMarker.node||curFocusedElem.focusOffset!==endMarker.offset)&&((priorSelectionInformation=priorSelectionInformation.createRange()).setStart(length.node,length.offset),curFocusedElem.removeAllRanges(),start>priorSelectionRange?(curFocusedElem.addRange(priorSelectionInformation),curFocusedElem.extend(endMarker.node,endMarker.offset)):(priorSelectionInformation.setEnd(endMarker.node,endMarker.offset),curFocusedElem.addRange(priorSelectionInformation)))}for(priorSelectionInformation=[],curFocusedElem=containerInfo;curFocusedElem=curFocusedElem.parentNode;)1===curFocusedElem.nodeType&&priorSelectionInformation.push({element:curFocusedElem,left:curFocusedElem.scrollLeft,top:curFocusedElem.scrollTop});for("function"==typeof containerInfo.focus&&containerInfo.focus(),containerInfo=0;containerInfo=document.documentMode,activeElement=null,activeElementInst=null,lastSelection=null,mouseDown=!1;function constructSelectEvent(dispatchQueue,nativeEvent,nativeEventTarget){var doc=nativeEventTarget.window===nativeEventTarget?nativeEventTarget.document:9===nativeEventTarget.nodeType?nativeEventTarget:nativeEventTarget.ownerDocument;mouseDown||null==activeElement||activeElement!==getActiveElement(doc)||("selectionStart"in(doc=activeElement)&&hasSelectionCapabilities(doc)?doc={start:doc.selectionStart,end:doc.selectionEnd}:doc={anchorNode:(doc=(doc.ownerDocument&&doc.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:doc.anchorOffset,focusNode:doc.focusNode,focusOffset:doc.focusOffset},lastSelection&&shallowEqual(lastSelection,doc)||(lastSelection=doc,0<(doc=accumulateTwoPhaseListeners(activeElementInst,"onSelect")).length&&(nativeEvent=new SyntheticEvent("onSelect","select",null,nativeEvent,nativeEventTarget),dispatchQueue.push({event:nativeEvent,listeners:doc}),nativeEvent.target=activeElement)))}function makePrefixMap(styleProp,eventName){var prefixes={};return prefixes[styleProp.toLowerCase()]=eventName.toLowerCase(),prefixes["Webkit"+styleProp]="webkit"+eventName,prefixes["Moz"+styleProp]="moz"+eventName,prefixes}var vendorPrefixes={animationend:makePrefixMap("Animation","AnimationEnd"),animationiteration:makePrefixMap("Animation","AnimationIteration"),animationstart:makePrefixMap("Animation","AnimationStart"),transitionrun:makePrefixMap("Transition","TransitionRun"),transitionstart:makePrefixMap("Transition","TransitionStart"),transitioncancel:makePrefixMap("Transition","TransitionCancel"),transitionend:makePrefixMap("Transition","TransitionEnd")},prefixedEventNames={},style={};function getVendorPrefixedEventName(eventName){if(prefixedEventNames[eventName])return prefixedEventNames[eventName];if(!vendorPrefixes[eventName])return eventName;var styleProp,prefixMap=vendorPrefixes[eventName];for(styleProp in prefixMap)if(prefixMap.hasOwnProperty(styleProp)&&styleProp in style)return prefixedEventNames[eventName]=prefixMap[styleProp];return eventName}canUseDOM&&(style=document.createElement("div").style,"AnimationEvent"in window||(delete vendorPrefixes.animationend.animation,delete vendorPrefixes.animationiteration.animation,delete vendorPrefixes.animationstart.animation),"TransitionEvent"in window||delete vendorPrefixes.transitionend.transition);var ANIMATION_END=getVendorPrefixedEventName("animationend"),ANIMATION_ITERATION=getVendorPrefixedEventName("animationiteration"),ANIMATION_START=getVendorPrefixedEventName("animationstart"),TRANSITION_RUN=getVendorPrefixedEventName("transitionrun"),TRANSITION_START=getVendorPrefixedEventName("transitionstart"),TRANSITION_CANCEL=getVendorPrefixedEventName("transitioncancel"),TRANSITION_END=getVendorPrefixedEventName("transitionend"),topLevelEventsToReactNames=new Map,simpleEventPluginEvents="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll scrollEnd toggle touchMove waiting wheel".split(" ");function registerSimpleEvent(domEventName,reactName){topLevelEventsToReactNames.set(domEventName,reactName),registerTwoPhaseEvent(reactName,[domEventName])}var concurrentQueues=[],concurrentQueuesIndex=0,concurrentlyUpdatedLanes=0;function finishQueueingConcurrentUpdates(){for(var endIndex=concurrentQueuesIndex,i=concurrentlyUpdatedLanes=concurrentQueuesIndex=0;i>=numberOfOverflowBits,baseLength-=numberOfOverflowBits,treeContextId=1<<32-clz32(totalChildren)+baseLength|index<newIdx?(nextOldFiber=oldFiber,oldFiber=null):nextOldFiber=oldFiber.sibling;var newFiber=updateSlot(returnFiber,oldFiber,newChildren[newIdx],lanes);if(null===newFiber){null===oldFiber&&(oldFiber=nextOldFiber);break}shouldTrackSideEffects&&oldFiber&&null===newFiber.alternate&&deleteChild(returnFiber,oldFiber),currentFirstChild=placeChild(newFiber,currentFirstChild,newIdx),null===previousNewFiber?resultingFirstChild=newFiber:previousNewFiber.sibling=newFiber,previousNewFiber=newFiber,oldFiber=nextOldFiber}if(newIdx===newChildren.length)return deleteRemainingChildren(returnFiber,oldFiber),isHydrating&&pushTreeFork(returnFiber,newIdx),resultingFirstChild;if(null===oldFiber){for(;newIdxnewIdx?(nextOldFiber=oldFiber,oldFiber=null):nextOldFiber=oldFiber.sibling;var newFiber=updateSlot(returnFiber,oldFiber,step.value,lanes);if(null===newFiber){null===oldFiber&&(oldFiber=nextOldFiber);break}shouldTrackSideEffects&&oldFiber&&null===newFiber.alternate&&deleteChild(returnFiber,oldFiber),currentFirstChild=placeChild(newFiber,currentFirstChild,newIdx),null===previousNewFiber?resultingFirstChild=newFiber:previousNewFiber.sibling=newFiber,previousNewFiber=newFiber,oldFiber=nextOldFiber}if(step.done)return deleteRemainingChildren(returnFiber,oldFiber),isHydrating&&pushTreeFork(returnFiber,newIdx),resultingFirstChild;if(null===oldFiber){for(;!step.done;newIdx++,step=newChildren.next())null!==(step=createChild(returnFiber,step.value,lanes))&&(currentFirstChild=placeChild(step,currentFirstChild,newIdx),null===previousNewFiber?resultingFirstChild=step:previousNewFiber.sibling=step,previousNewFiber=step);return isHydrating&&pushTreeFork(returnFiber,newIdx),resultingFirstChild}for(oldFiber=mapRemainingChildren(oldFiber);!step.done;newIdx++,step=newChildren.next())null!==(step=updateFromMap(oldFiber,returnFiber,newIdx,step.value,lanes))&&(shouldTrackSideEffects&&null!==step.alternate&&oldFiber.delete(null===step.key?newIdx:step.key),currentFirstChild=placeChild(step,currentFirstChild,newIdx),null===previousNewFiber?resultingFirstChild=step:previousNewFiber.sibling=step,previousNewFiber=step);return shouldTrackSideEffects&&oldFiber.forEach((function(child){return deleteChild(returnFiber,child)})),isHydrating&&pushTreeFork(returnFiber,newIdx),resultingFirstChild}(returnFiber,currentFirstChild,newChild=key.call(newChild),lanes)}if("function"==typeof newChild.then)return reconcileChildFibersImpl(returnFiber,currentFirstChild,unwrapThenable(newChild),lanes);if(newChild.$$typeof===REACT_CONTEXT_TYPE)return reconcileChildFibersImpl(returnFiber,currentFirstChild,readContextDuringReconciliation(returnFiber,newChild),lanes);throwOnInvalidObjectType(returnFiber,newChild)}return"string"==typeof newChild&&""!==newChild||"number"==typeof newChild||"bigint"==typeof newChild?(newChild=""+newChild,null!==currentFirstChild&&6===currentFirstChild.tag?(deleteRemainingChildren(returnFiber,currentFirstChild.sibling),(lanes=useFiber(currentFirstChild,newChild)).return=returnFiber,returnFiber=lanes):(deleteRemainingChildren(returnFiber,currentFirstChild),(lanes=createFiberFromText(newChild,returnFiber.mode,lanes)).return=returnFiber,returnFiber=lanes),placeSingleChild(returnFiber)):deleteRemainingChildren(returnFiber,currentFirstChild)}return function(returnFiber,currentFirstChild,newChild,lanes){try{thenableIndexCounter$1=0;var firstChildFiber=reconcileChildFibersImpl(returnFiber,currentFirstChild,newChild,lanes);return thenableState$1=null,firstChildFiber}catch(x){if(x===SuspenseException)throw x;var fiber=createFiberImplClass(29,x,null,returnFiber.mode);return fiber.lanes=lanes,fiber.return=returnFiber,fiber}}}var reconcileChildFibers=createChildReconciler(!0),mountChildFibers=createChildReconciler(!1),currentTreeHiddenStackCursor=createCursor(null),prevEntangledRenderLanesCursor=createCursor(0);function pushHiddenContext(fiber,context){push(prevEntangledRenderLanesCursor,fiber=entangledRenderLanes),push(currentTreeHiddenStackCursor,context),entangledRenderLanes=fiber|context.baseLanes}function reuseHiddenContextOnStack(){push(prevEntangledRenderLanesCursor,entangledRenderLanes),push(currentTreeHiddenStackCursor,currentTreeHiddenStackCursor.current)}function popHiddenContext(){entangledRenderLanes=prevEntangledRenderLanesCursor.current,pop(currentTreeHiddenStackCursor),pop(prevEntangledRenderLanesCursor)}var suspenseHandlerStackCursor=createCursor(null),shellBoundary=null;function pushPrimaryTreeSuspenseHandler(handler){var current=handler.alternate;push(suspenseStackCursor,1&suspenseStackCursor.current),push(suspenseHandlerStackCursor,handler),null===shellBoundary&&(null===current||null!==currentTreeHiddenStackCursor.current||null!==current.memoizedState)&&(shellBoundary=handler)}function pushOffscreenSuspenseHandler(fiber){if(22===fiber.tag){if(push(suspenseStackCursor,suspenseStackCursor.current),push(suspenseHandlerStackCursor,fiber),null===shellBoundary){var current=fiber.alternate;null!==current&&null!==current.memoizedState&&(shellBoundary=fiber)}}else reuseSuspenseHandlerOnStack()}function reuseSuspenseHandlerOnStack(){push(suspenseStackCursor,suspenseStackCursor.current),push(suspenseHandlerStackCursor,suspenseHandlerStackCursor.current)}function popSuspenseHandler(fiber){pop(suspenseHandlerStackCursor),shellBoundary===fiber&&(shellBoundary=null),pop(suspenseStackCursor)}var suspenseStackCursor=createCursor(0);function findFirstSuspended(row){for(var node=row;null!==node;){if(13===node.tag){var state=node.memoizedState;if(null!==state&&(null===(state=state.dehydrated)||"$?"===state.data||"$!"===state.data))return node}else if(19===node.tag&&void 0!==node.memoizedProps.revealOrder){if(128&node.flags)return node}else if(null!==node.child){node.child.return=node,node=node.child;continue}if(node===row)break;for(;null===node.sibling;){if(null===node.return||node.return===row)return null;node=node.return}node.sibling.return=node.return,node=node.sibling}return null}var AbortControllerLocal="undefined"!=typeof AbortController?AbortController:function(){var listeners=[],signal=this.signal={aborted:!1,addEventListener:function(type,listener){listeners.push(listener)}};this.abort=function(){signal.aborted=!0,listeners.forEach((function(listener){return listener()}))}},scheduleCallback$2=Scheduler.unstable_scheduleCallback,NormalPriority=Scheduler.unstable_NormalPriority,CacheContext={$$typeof:REACT_CONTEXT_TYPE,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function createCache(){return{controller:new AbortControllerLocal,data:new Map,refCount:0}}function releaseCache(cache){cache.refCount--,0===cache.refCount&&scheduleCallback$2(NormalPriority,(function(){cache.controller.abort()}))}var currentEntangledListeners=null,currentEntangledPendingCount=0,currentEntangledLane=0,currentEntangledActionThenable=null;function pingEngtangledActionScope(){if(0==--currentEntangledPendingCount&&null!==currentEntangledListeners){null!==currentEntangledActionThenable&&(currentEntangledActionThenable.status="fulfilled");var listeners=currentEntangledListeners;currentEntangledListeners=null,currentEntangledLane=0,currentEntangledActionThenable=null;for(var i=0;ipreviousPriority?previousPriority:8;var prevTransition=ReactSharedInternals.T,currentTransition={};ReactSharedInternals.T=currentTransition,dispatchOptimisticSetState(fiber,!1,queue,pendingState);try{var returnValue=callback(),onStartTransitionFinish=ReactSharedInternals.S;if(null!==onStartTransitionFinish&&onStartTransitionFinish(currentTransition,returnValue),null!==returnValue&&"object"==typeof returnValue&&"function"==typeof returnValue.then)dispatchSetStateInternal(fiber,queue,function chainThenableValue(thenable,result){var listeners=[],thenableWithOverride={status:"pending",value:null,reason:null,then:function(resolve){listeners.push(resolve)}};return thenable.then((function(){thenableWithOverride.status="fulfilled",thenableWithOverride.value=result;for(var i=0;i title"))),setInitialProperties(currentResource,flags,current),currentResource[internalInstanceKey]=finishedWork,markNodeAsHoistable(currentResource),flags=currentResource;break a;case"link":var maybeNodes=getHydratableHoistableCache("link","href",hoistableRoot).get(flags+(current.href||""));if(maybeNodes)for(var i=0;i<\/script>",current=current.removeChild(current.firstChild);break;case"select":current="string"==typeof newProps.is?type.createElement("select",{is:newProps.is}):type.createElement("select"),newProps.multiple?current.multiple=!0:newProps.size&&(current.size=newProps.size);break;default:current="string"==typeof newProps.is?type.createElement(renderLanes,{is:newProps.is}):type.createElement(renderLanes)}}current[internalInstanceKey]=workInProgress,current[internalPropsKey]=newProps;a:for(type=workInProgress.child;null!==type;){if(5===type.tag||6===type.tag)current.appendChild(type.stateNode);else if(4!==type.tag&&27!==type.tag&&null!==type.child){type.child.return=type,type=type.child;continue}if(type===workInProgress)break a;for(;null===type.sibling;){if(null===type.return||type.return===workInProgress)break a;type=type.return}type.sibling.return=type.return,type=type.sibling}workInProgress.stateNode=current;a:switch(setInitialProperties(current,renderLanes,newProps),renderLanes){case"button":case"input":case"select":case"textarea":current=!!newProps.autoFocus;break a;case"img":current=!0;break a;default:current=!1}current&&markUpdate(workInProgress)}}return bubbleProperties(workInProgress),workInProgress.flags&=-16777217,null;case 6:if(current&&null!=workInProgress.stateNode)current.memoizedProps!==newProps&&markUpdate(workInProgress);else{if("string"!=typeof newProps&&null===workInProgress.stateNode)throw Error(formatProdErrorMessage(166));if(current=rootInstanceStackCursor.current,popHydrationState(workInProgress)){if(current=workInProgress.stateNode,renderLanes=workInProgress.memoizedProps,newProps=null,null!==(type=hydrationParentFiber))switch(type.tag){case 27:case 5:newProps=type.memoizedProps}current[internalInstanceKey]=workInProgress,(current=!!(current.nodeValue===renderLanes||null!==newProps&&!0===newProps.suppressHydrationWarning||checkForUnmatchedText(current.nodeValue,renderLanes)))||throwOnHydrationMismatch(workInProgress)}else(current=getOwnerDocumentFromRootContainer(current).createTextNode(newProps))[internalInstanceKey]=workInProgress,workInProgress.stateNode=current}return bubbleProperties(workInProgress),null;case 13:if(newProps=workInProgress.memoizedState,null===current||null!==current.memoizedState&&null!==current.memoizedState.dehydrated){if(type=popHydrationState(workInProgress),null!==newProps&&null!==newProps.dehydrated){if(null===current){if(!type)throw Error(formatProdErrorMessage(318));if(!(type=null!==(type=workInProgress.memoizedState)?type.dehydrated:null))throw Error(formatProdErrorMessage(317));type[internalInstanceKey]=workInProgress}else resetHydrationState(),!(128&workInProgress.flags)&&(workInProgress.memoizedState=null),workInProgress.flags|=4;bubbleProperties(workInProgress),type=!1}else null!==hydrationErrors&&(queueRecoverableErrors(hydrationErrors),hydrationErrors=null),type=!0;if(!type)return 256&workInProgress.flags?(popSuspenseHandler(workInProgress),workInProgress):(popSuspenseHandler(workInProgress),null)}if(popSuspenseHandler(workInProgress),128&workInProgress.flags)return workInProgress.lanes=renderLanes,workInProgress;if(renderLanes=null!==newProps,current=null!==current&&null!==current.memoizedState,renderLanes){type=null,null!==(newProps=workInProgress.child).alternate&&null!==newProps.alternate.memoizedState&&null!==newProps.alternate.memoizedState.cachePool&&(type=newProps.alternate.memoizedState.cachePool.pool);var cache$144=null;null!==newProps.memoizedState&&null!==newProps.memoizedState.cachePool&&(cache$144=newProps.memoizedState.cachePool.pool),cache$144!==type&&(newProps.flags|=2048)}return renderLanes!==current&&renderLanes&&(workInProgress.child.flags|=8192),scheduleRetryEffect(workInProgress,workInProgress.updateQueue),bubbleProperties(workInProgress),null;case 4:return popHostContainer(),null===current&&listenToAllSupportedEvents(workInProgress.stateNode.containerInfo),bubbleProperties(workInProgress),null;case 10:return popProvider(workInProgress.type),bubbleProperties(workInProgress),null;case 19:if(pop(suspenseStackCursor),null===(type=workInProgress.memoizedState))return bubbleProperties(workInProgress),null;if(newProps=!!(128&workInProgress.flags),null===(cache$144=type.rendering))if(newProps)cutOffTailIfNeeded(type,!1);else{if(0!==workInProgressRootExitStatus||null!==current&&128¤t.flags)for(current=workInProgress.child;null!==current;){if(null!==(cache$144=findFirstSuspended(current))){for(workInProgress.flags|=128,cutOffTailIfNeeded(type,!1),current=cache$144.updateQueue,workInProgress.updateQueue=current,scheduleRetryEffect(workInProgress,current),workInProgress.subtreeFlags=0,current=renderLanes,renderLanes=workInProgress.child;null!==renderLanes;)resetWorkInProgress(renderLanes,current),renderLanes=renderLanes.sibling;return push(suspenseStackCursor,1&suspenseStackCursor.current|2),workInProgress.child}current=current.sibling}null!==type.tail&&now()>workInProgressRootRenderTargetTime&&(workInProgress.flags|=128,newProps=!0,cutOffTailIfNeeded(type,!1),workInProgress.lanes=4194304)}else{if(!newProps)if(null!==(current=findFirstSuspended(cache$144))){if(workInProgress.flags|=128,newProps=!0,current=current.updateQueue,workInProgress.updateQueue=current,scheduleRetryEffect(workInProgress,current),cutOffTailIfNeeded(type,!0),null===type.tail&&"hidden"===type.tailMode&&!cache$144.alternate&&!isHydrating)return bubbleProperties(workInProgress),null}else 2*now()-type.renderingStartTime>workInProgressRootRenderTargetTime&&536870912!==renderLanes&&(workInProgress.flags|=128,newProps=!0,cutOffTailIfNeeded(type,!1),workInProgress.lanes=4194304);type.isBackwards?(cache$144.sibling=workInProgress.child,workInProgress.child=cache$144):(null!==(current=type.last)?current.sibling=cache$144:workInProgress.child=cache$144,type.last=cache$144)}return null!==type.tail?(workInProgress=type.tail,type.rendering=workInProgress,type.tail=workInProgress.sibling,type.renderingStartTime=now(),workInProgress.sibling=null,current=suspenseStackCursor.current,push(suspenseStackCursor,newProps?1¤t|2:1¤t),workInProgress):(bubbleProperties(workInProgress),null);case 22:case 23:return popSuspenseHandler(workInProgress),popHiddenContext(),newProps=null!==workInProgress.memoizedState,null!==current?null!==current.memoizedState!==newProps&&(workInProgress.flags|=8192):newProps&&(workInProgress.flags|=8192),newProps?!!(536870912&renderLanes)&&!(128&workInProgress.flags)&&(bubbleProperties(workInProgress),6&workInProgress.subtreeFlags&&(workInProgress.flags|=8192)):bubbleProperties(workInProgress),null!==(renderLanes=workInProgress.updateQueue)&&scheduleRetryEffect(workInProgress,renderLanes.retryQueue),renderLanes=null,null!==current&&null!==current.memoizedState&&null!==current.memoizedState.cachePool&&(renderLanes=current.memoizedState.cachePool.pool),newProps=null,null!==workInProgress.memoizedState&&null!==workInProgress.memoizedState.cachePool&&(newProps=workInProgress.memoizedState.cachePool.pool),newProps!==renderLanes&&(workInProgress.flags|=2048),null!==current&&pop(resumedCache),null;case 24:return renderLanes=null,null!==current&&(renderLanes=current.memoizedState.cache),workInProgress.memoizedState.cache!==renderLanes&&(workInProgress.flags|=2048),popProvider(CacheContext),bubbleProperties(workInProgress),null;case 25:return null}throw Error(formatProdErrorMessage(156,workInProgress.tag))}function unwindWork(current,workInProgress){switch(popTreeContext(workInProgress),workInProgress.tag){case 1:return 65536&(current=workInProgress.flags)?(workInProgress.flags=-65537¤t|128,workInProgress):null;case 3:return popProvider(CacheContext),popHostContainer(),65536&(current=workInProgress.flags)&&!(128¤t)?(workInProgress.flags=-65537¤t|128,workInProgress):null;case 26:case 27:case 5:return popHostContext(workInProgress),null;case 13:if(popSuspenseHandler(workInProgress),null!==(current=workInProgress.memoizedState)&&null!==current.dehydrated){if(null===workInProgress.alternate)throw Error(formatProdErrorMessage(340));resetHydrationState()}return 65536&(current=workInProgress.flags)?(workInProgress.flags=-65537¤t|128,workInProgress):null;case 19:return pop(suspenseStackCursor),null;case 4:return popHostContainer(),null;case 10:return popProvider(workInProgress.type),null;case 22:case 23:return popSuspenseHandler(workInProgress),popHiddenContext(),null!==current&&pop(resumedCache),65536&(current=workInProgress.flags)?(workInProgress.flags=-65537¤t|128,workInProgress):null;case 24:return popProvider(CacheContext),null;default:return null}}function unwindInterruptedWork(current,interruptedWork){switch(popTreeContext(interruptedWork),interruptedWork.tag){case 3:popProvider(CacheContext),popHostContainer();break;case 26:case 27:case 5:popHostContext(interruptedWork);break;case 4:popHostContainer();break;case 13:popSuspenseHandler(interruptedWork);break;case 19:pop(suspenseStackCursor);break;case 10:popProvider(interruptedWork.type);break;case 22:case 23:popSuspenseHandler(interruptedWork),popHiddenContext(),null!==current&&pop(resumedCache);break;case 24:popProvider(CacheContext)}}var DefaultAsyncDispatcher={getCacheForType:function(resourceType){var cache=readContext(CacheContext),cacheForType=cache.data.get(resourceType);return void 0===cacheForType&&(cacheForType=resourceType(),cache.data.set(resourceType,cacheForType)),cacheForType}},PossiblyWeakMap="function"==typeof WeakMap?WeakMap:Map,executionContext=0,workInProgressRoot=null,workInProgress=null,workInProgressRootRenderLanes=0,workInProgressSuspendedReason=0,workInProgressThrownValue=null,workInProgressRootDidSkipSuspendedSiblings=!1,workInProgressRootIsPrerendering=!1,workInProgressRootDidAttachPingListener=!1,entangledRenderLanes=0,workInProgressRootExitStatus=0,workInProgressRootSkippedLanes=0,workInProgressRootInterleavedUpdatedLanes=0,workInProgressRootPingedLanes=0,workInProgressDeferredLane=0,workInProgressSuspendedRetryLanes=0,workInProgressRootConcurrentErrors=null,workInProgressRootRecoverableErrors=null,workInProgressRootDidIncludeRecursiveRenderUpdate=!1,globalMostRecentFallbackTime=0,workInProgressRootRenderTargetTime=1/0,workInProgressTransitions=null,legacyErrorBoundariesThatAlreadyFailed=null,rootDoesHavePassiveEffects=!1,rootWithPendingPassiveEffects=null,pendingPassiveEffectsLanes=0,pendingPassiveEffectsRemainingLanes=0,pendingPassiveTransitions=null,nestedUpdateCount=0,rootWithNestedUpdates=null;function requestUpdateLane(){if(2&executionContext&&0!==workInProgressRootRenderLanes)return workInProgressRootRenderLanes&-workInProgressRootRenderLanes;if(null!==ReactSharedInternals.T){return 0!==currentEntangledLane?currentEntangledLane:requestTransitionLane()}return resolveUpdatePriority()}function requestDeferredLane(){0===workInProgressDeferredLane&&(workInProgressDeferredLane=536870912&workInProgressRootRenderLanes&&!isHydrating?536870912:claimNextTransitionLane());var suspenseHandler=suspenseHandlerStackCursor.current;return null!==suspenseHandler&&(suspenseHandler.flags|=32),workInProgressDeferredLane}function scheduleUpdateOnFiber(root,fiber,lane){(root===workInProgressRoot&&2===workInProgressSuspendedReason||null!==root.cancelPendingCommit)&&(prepareFreshStack(root,0),markRootSuspended(root,workInProgressRootRenderLanes,workInProgressDeferredLane,!1)),markRootUpdated$1(root,lane),2&executionContext&&root===workInProgressRoot||(root===workInProgressRoot&&(!(2&executionContext)&&(workInProgressRootInterleavedUpdatedLanes|=lane),4===workInProgressRootExitStatus&&markRootSuspended(root,workInProgressRootRenderLanes,workInProgressDeferredLane,!1)),ensureRootIsScheduled(root))}function performWorkOnRoot(root$jscomp$0,lanes,forceSync){if(6&executionContext)throw Error(formatProdErrorMessage(327));for(var shouldTimeSlice=!forceSync&&!(60&lanes)&&!(lanes&root$jscomp$0.expiredLanes)||checkIfRootIsPrerendering(root$jscomp$0,lanes),exitStatus=shouldTimeSlice?function renderRootConcurrent(root,lanes){var prevExecutionContext=executionContext;executionContext|=2;var prevDispatcher=pushDispatcher(),prevAsyncDispatcher=pushAsyncDispatcher();workInProgressRoot!==root||workInProgressRootRenderLanes!==lanes?(workInProgressTransitions=null,workInProgressRootRenderTargetTime=now()+500,prepareFreshStack(root,lanes)):workInProgressRootIsPrerendering=checkIfRootIsPrerendering(root,lanes);a:for(;;)try{if(0!==workInProgressSuspendedReason&&null!==workInProgress){lanes=workInProgress;var thrownValue=workInProgressThrownValue;b:switch(workInProgressSuspendedReason){case 1:workInProgressSuspendedReason=0,workInProgressThrownValue=null,throwAndUnwindWorkLoop(root,lanes,thrownValue,1);break;case 2:if(isThenableResolved(thrownValue)){workInProgressSuspendedReason=0,workInProgressThrownValue=null,replaySuspendedUnitOfWork(lanes);break}lanes=function(){2===workInProgressSuspendedReason&&workInProgressRoot===root&&(workInProgressSuspendedReason=7),ensureRootIsScheduled(root)},thrownValue.then(lanes,lanes);break a;case 3:workInProgressSuspendedReason=7;break a;case 4:workInProgressSuspendedReason=5;break a;case 7:isThenableResolved(thrownValue)?(workInProgressSuspendedReason=0,workInProgressThrownValue=null,replaySuspendedUnitOfWork(lanes)):(workInProgressSuspendedReason=0,workInProgressThrownValue=null,throwAndUnwindWorkLoop(root,lanes,thrownValue,7));break;case 5:var resource=null;switch(workInProgress.tag){case 26:resource=workInProgress.memoizedState;case 5:case 27:var hostFiber=workInProgress;if(!resource||preloadResource(resource)){workInProgressSuspendedReason=0,workInProgressThrownValue=null;var sibling=hostFiber.sibling;if(null!==sibling)workInProgress=sibling;else{var returnFiber=hostFiber.return;null!==returnFiber?(workInProgress=returnFiber,completeUnitOfWork(returnFiber)):workInProgress=null}break b}}workInProgressSuspendedReason=0,workInProgressThrownValue=null,throwAndUnwindWorkLoop(root,lanes,thrownValue,5);break;case 6:workInProgressSuspendedReason=0,workInProgressThrownValue=null,throwAndUnwindWorkLoop(root,lanes,thrownValue,6);break;case 8:resetWorkInProgressStack(),workInProgressRootExitStatus=6;break a;default:throw Error(formatProdErrorMessage(462))}}workLoopConcurrent();break}catch(thrownValue$166){handleThrow(root,thrownValue$166)}return lastContextDependency=currentlyRenderingFiber=null,ReactSharedInternals.H=prevDispatcher,ReactSharedInternals.A=prevAsyncDispatcher,executionContext=prevExecutionContext,null!==workInProgress?0:(workInProgressRoot=null,workInProgressRootRenderLanes=0,finishQueueingConcurrentUpdates(),workInProgressRootExitStatus)}(root$jscomp$0,lanes):renderRootSync(root$jscomp$0,lanes,!0),renderWasConcurrent=shouldTimeSlice;;){if(0===exitStatus){workInProgressRootIsPrerendering&&!shouldTimeSlice&&markRootSuspended(root$jscomp$0,lanes,0,!1);break}if(6===exitStatus)markRootSuspended(root$jscomp$0,lanes,0,!workInProgressRootDidSkipSuspendedSiblings);else{if(forceSync=root$jscomp$0.current.alternate,renderWasConcurrent&&!isRenderConsistentWithExternalStores(forceSync)){exitStatus=renderRootSync(root$jscomp$0,lanes,!1),renderWasConcurrent=!1;continue}if(2===exitStatus){if(renderWasConcurrent=lanes,root$jscomp$0.errorRecoveryDisabledLanes&renderWasConcurrent)var JSCompiler_inline_result=0;else JSCompiler_inline_result=0!==(JSCompiler_inline_result=-536870913&root$jscomp$0.pendingLanes)?JSCompiler_inline_result:536870912&JSCompiler_inline_result?536870912:0;if(0!==JSCompiler_inline_result){lanes=JSCompiler_inline_result;a:{var root=root$jscomp$0;exitStatus=workInProgressRootConcurrentErrors;var wasRootDehydrated=root.current.memoizedState.isDehydrated;if(wasRootDehydrated&&(prepareFreshStack(root,JSCompiler_inline_result).flags|=256),2!==(JSCompiler_inline_result=renderRootSync(root,JSCompiler_inline_result,!1))){if(workInProgressRootDidAttachPingListener&&!wasRootDehydrated){root.errorRecoveryDisabledLanes|=renderWasConcurrent,workInProgressRootInterleavedUpdatedLanes|=renderWasConcurrent,exitStatus=4;break a}renderWasConcurrent=workInProgressRootRecoverableErrors,workInProgressRootRecoverableErrors=exitStatus,null!==renderWasConcurrent&&queueRecoverableErrors(renderWasConcurrent)}exitStatus=JSCompiler_inline_result}if(renderWasConcurrent=!1,2!==exitStatus)continue}}if(1===exitStatus){prepareFreshStack(root$jscomp$0,0),markRootSuspended(root$jscomp$0,lanes,0,!0);break}a:{switch(shouldTimeSlice=root$jscomp$0,exitStatus){case 0:case 1:throw Error(formatProdErrorMessage(345));case 4:if((4194176&lanes)===lanes){markRootSuspended(shouldTimeSlice,lanes,workInProgressDeferredLane,!workInProgressRootDidSkipSuspendedSiblings);break a}break;case 2:workInProgressRootRecoverableErrors=null;break;case 3:case 5:break;default:throw Error(formatProdErrorMessage(329))}if(shouldTimeSlice.finishedWork=forceSync,shouldTimeSlice.finishedLanes=lanes,(62914560&lanes)===lanes&&10<(renderWasConcurrent=globalMostRecentFallbackTime+300-now())){if(markRootSuspended(shouldTimeSlice,lanes,workInProgressDeferredLane,!workInProgressRootDidSkipSuspendedSiblings),0!==getNextLanes(shouldTimeSlice,0))break a;shouldTimeSlice.timeoutHandle=scheduleTimeout(commitRootWhenReady.bind(null,shouldTimeSlice,forceSync,workInProgressRootRecoverableErrors,workInProgressTransitions,workInProgressRootDidIncludeRecursiveRenderUpdate,lanes,workInProgressDeferredLane,workInProgressRootInterleavedUpdatedLanes,workInProgressSuspendedRetryLanes,workInProgressRootDidSkipSuspendedSiblings,2,-0,0),renderWasConcurrent)}else commitRootWhenReady(shouldTimeSlice,forceSync,workInProgressRootRecoverableErrors,workInProgressTransitions,workInProgressRootDidIncludeRecursiveRenderUpdate,lanes,workInProgressDeferredLane,workInProgressRootInterleavedUpdatedLanes,workInProgressSuspendedRetryLanes,workInProgressRootDidSkipSuspendedSiblings,0,-0,0)}}break}ensureRootIsScheduled(root$jscomp$0)}function queueRecoverableErrors(errors){null===workInProgressRootRecoverableErrors?workInProgressRootRecoverableErrors=errors:workInProgressRootRecoverableErrors.push.apply(workInProgressRootRecoverableErrors,errors)}function commitRootWhenReady(root,finishedWork,recoverableErrors,transitions,didIncludeRenderPhaseUpdate,lanes,spawnedLane,updatedLanes,suspendedRetryLanes,didSkipSuspendedSiblings,suspendedCommitReason,completedRenderStartTime,completedRenderEndTime){var subtreeFlags=finishedWork.subtreeFlags;if((8192&subtreeFlags||!(16785408&~subtreeFlags))&&(suspendedState={stylesheets:null,count:0,unsuspend:noop},accumulateSuspenseyCommitOnFiber(finishedWork),null!==(finishedWork=function waitForCommitToBeReady(){if(null===suspendedState)throw Error(formatProdErrorMessage(475));var state=suspendedState;return state.stylesheets&&0===state.count&&insertSuspendedStylesheets(state,state.stylesheets),0renderPriority?32:renderPriority,ReactSharedInternals.T=null,null===rootWithPendingPassiveEffects)var JSCompiler_inline_result=!1;else{renderPriority=pendingPassiveTransitions,pendingPassiveTransitions=null;var root=rootWithPendingPassiveEffects,lanes=pendingPassiveEffectsLanes;if(rootWithPendingPassiveEffects=null,pendingPassiveEffectsLanes=0,6&executionContext)throw Error(formatProdErrorMessage(331));var prevExecutionContext=executionContext;if(executionContext|=4,commitPassiveUnmountOnFiber(root.current),commitPassiveMountOnFiber(root,root.current,lanes,renderPriority),executionContext=prevExecutionContext,flushSyncWorkAcrossRoots_impl(0,!1),injectedHook&&"function"==typeof injectedHook.onPostCommitFiberRoot)try{injectedHook.onPostCommitFiberRoot(rendererID,root)}catch(err){}JSCompiler_inline_result=!0}return JSCompiler_inline_result}finally{ReactDOMSharedInternals.p=previousPriority,ReactSharedInternals.T=prevTransition,releaseRootPooledCache(root$170,remainingLanes)}}return!1}function captureCommitPhaseErrorOnRoot(rootFiber,sourceFiber,error){sourceFiber=createCapturedValueAtFiber(error,sourceFiber),null!==(rootFiber=enqueueUpdate(rootFiber,sourceFiber=createRootErrorUpdate(rootFiber.stateNode,sourceFiber,2),2))&&(markRootUpdated$1(rootFiber,2),ensureRootIsScheduled(rootFiber))}function captureCommitPhaseError(sourceFiber,nearestMountedAncestor,error){if(3===sourceFiber.tag)captureCommitPhaseErrorOnRoot(sourceFiber,sourceFiber,error);else for(;null!==nearestMountedAncestor;){if(3===nearestMountedAncestor.tag){captureCommitPhaseErrorOnRoot(nearestMountedAncestor,sourceFiber,error);break}if(1===nearestMountedAncestor.tag){var instance=nearestMountedAncestor.stateNode;if("function"==typeof nearestMountedAncestor.type.getDerivedStateFromError||"function"==typeof instance.componentDidCatch&&(null===legacyErrorBoundariesThatAlreadyFailed||!legacyErrorBoundariesThatAlreadyFailed.has(instance))){sourceFiber=createCapturedValueAtFiber(error,sourceFiber),null!==(instance=enqueueUpdate(nearestMountedAncestor,error=createClassErrorUpdate(2),2))&&(initializeClassErrorUpdate(error,instance,nearestMountedAncestor,sourceFiber),markRootUpdated$1(instance,2),ensureRootIsScheduled(instance));break}}nearestMountedAncestor=nearestMountedAncestor.return}}function attachPingListener(root,wakeable,lanes){var pingCache=root.pingCache;if(null===pingCache){pingCache=root.pingCache=new PossiblyWeakMap;var threadIDs=new Set;pingCache.set(wakeable,threadIDs)}else void 0===(threadIDs=pingCache.get(wakeable))&&(threadIDs=new Set,pingCache.set(wakeable,threadIDs));threadIDs.has(lanes)||(workInProgressRootDidAttachPingListener=!0,threadIDs.add(lanes),root=pingSuspendedRoot.bind(null,root,wakeable,lanes),wakeable.then(root,root))}function pingSuspendedRoot(root,wakeable,pingedLanes){var pingCache=root.pingCache;null!==pingCache&&pingCache.delete(wakeable),root.pingedLanes|=root.suspendedLanes&pingedLanes,root.warmLanes&=~pingedLanes,workInProgressRoot===root&&(workInProgressRootRenderLanes&pingedLanes)===pingedLanes&&(4===workInProgressRootExitStatus||3===workInProgressRootExitStatus&&(62914560&workInProgressRootRenderLanes)===workInProgressRootRenderLanes&&300>now()-globalMostRecentFallbackTime?!(2&executionContext)&&prepareFreshStack(root,0):workInProgressRootPingedLanes|=pingedLanes,workInProgressSuspendedRetryLanes===workInProgressRootRenderLanes&&(workInProgressSuspendedRetryLanes=0)),ensureRootIsScheduled(root)}function retryTimedOutBoundary(boundaryFiber,retryLane){0===retryLane&&(retryLane=claimNextRetryLane()),null!==(boundaryFiber=enqueueConcurrentRenderForLane(boundaryFiber,retryLane))&&(markRootUpdated$1(boundaryFiber,retryLane),ensureRootIsScheduled(boundaryFiber))}function retryDehydratedSuspenseBoundary(boundaryFiber){var suspenseState=boundaryFiber.memoizedState,retryLane=0;null!==suspenseState&&(retryLane=suspenseState.retryLane),retryTimedOutBoundary(boundaryFiber,retryLane)}function resolveRetryWakeable(boundaryFiber,wakeable){var retryLane=0;switch(boundaryFiber.tag){case 13:var retryCache=boundaryFiber.stateNode,suspenseState=boundaryFiber.memoizedState;null!==suspenseState&&(retryLane=suspenseState.retryLane);break;case 19:retryCache=boundaryFiber.stateNode;break;case 22:retryCache=boundaryFiber.stateNode._retryCache;break;default:throw Error(formatProdErrorMessage(314))}null!==retryCache&&retryCache.delete(wakeable),retryTimedOutBoundary(boundaryFiber,retryLane)}var firstScheduledRoot=null,lastScheduledRoot=null,didScheduleMicrotask=!1,mightHavePendingSyncWork=!1,isFlushingWork=!1,currentEventTransitionLane=0;function ensureRootIsScheduled(root){root!==lastScheduledRoot&&null===root.next&&(null===lastScheduledRoot?firstScheduledRoot=lastScheduledRoot=root:lastScheduledRoot=lastScheduledRoot.next=root),mightHavePendingSyncWork=!0,didScheduleMicrotask||(didScheduleMicrotask=!0,function scheduleImmediateTask(cb){scheduleMicrotask((function(){6&executionContext?scheduleCallback$3(ImmediatePriority,cb):cb()}))}(processRootScheduleInMicrotask))}function flushSyncWorkAcrossRoots_impl(syncTransitionLanes,onlyLegacy){if(!isFlushingWork&&mightHavePendingSyncWork){isFlushingWork=!0;do{for(var didPerformSomeWork=!1,root$172=firstScheduledRoot;null!==root$172;){if(!onlyLegacy)if(0!==syncTransitionLanes){var pendingLanes=root$172.pendingLanes;if(0===pendingLanes)var JSCompiler_inline_result=0;else{var suspendedLanes=root$172.suspendedLanes,pingedLanes=root$172.pingedLanes;JSCompiler_inline_result=(1<<31-clz32(42|syncTransitionLanes)+1)-1,JSCompiler_inline_result=201326677&(JSCompiler_inline_result&=pendingLanes&~(suspendedLanes&~pingedLanes))?201326677&JSCompiler_inline_result|1:JSCompiler_inline_result?2|JSCompiler_inline_result:0}0!==JSCompiler_inline_result&&(didPerformSomeWork=!0,performSyncWorkOnRoot(root$172,JSCompiler_inline_result))}else JSCompiler_inline_result=workInProgressRootRenderLanes,!(3&(JSCompiler_inline_result=getNextLanes(root$172,root$172===workInProgressRoot?JSCompiler_inline_result:0)))||checkIfRootIsPrerendering(root$172,JSCompiler_inline_result)||(didPerformSomeWork=!0,performSyncWorkOnRoot(root$172,JSCompiler_inline_result));root$172=root$172.next}}while(didPerformSomeWork);isFlushingWork=!1}}function processRootScheduleInMicrotask(){mightHavePendingSyncWork=didScheduleMicrotask=!1;var syncTransitionLanes=0;0!==currentEventTransitionLane&&(function shouldAttemptEagerTransition(){var event=window.event;if(event&&"popstate"===event.type)return event!==currentPopstateTransitionEvent&&(currentPopstateTransitionEvent=event,!0);return currentPopstateTransitionEvent=null,!1}()&&(syncTransitionLanes=currentEventTransitionLane),currentEventTransitionLane=0);for(var currentTime=now(),prev=null,root=firstScheduledRoot;null!==root;){var next=root.next,nextLanes=scheduleTaskForRootDuringMicrotask(root,currentTime);0===nextLanes?(root.next=null,null===prev?firstScheduledRoot=next:prev.next=next,null===next&&(lastScheduledRoot=prev)):(prev=root,(0!==syncTransitionLanes||3&nextLanes)&&(mightHavePendingSyncWork=!0)),root=next}flushSyncWorkAcrossRoots_impl(syncTransitionLanes,!1)}function scheduleTaskForRootDuringMicrotask(root,currentTime){for(var suspendedLanes=root.suspendedLanes,pingedLanes=root.pingedLanes,expirationTimes=root.expirationTimes,lanes=-62914561&root.pendingLanes;0 title"):null)}function preloadResource(resource){return!!("stylesheet"!==resource.type||3&resource.state.loading)}var suspendedState=null;function noop(){}function onUnsuspend(){if(this.count--,0===this.count)if(this.stylesheets)insertSuspendedStylesheets(this,this.stylesheets);else if(this.unsuspend){var unsuspend=this.unsuspend;this.unsuspend=null,unsuspend()}}var precedencesByRoot=null;function insertSuspendedStylesheets(state,resources){state.stylesheets=null,null!==state.unsuspend&&(state.count++,precedencesByRoot=new Map,resources.forEach(insertStylesheetIntoRoot,state),precedencesByRoot=null,onUnsuspend.call(state))}function insertStylesheetIntoRoot(root,resource){if(!(4&resource.state.loading)){var precedences=precedencesByRoot.get(root);if(precedences)var last=precedences.get(null);else{precedences=new Map,precedencesByRoot.set(root,precedences);for(var nodes=root.querySelectorAll("link[data-precedence],style[data-precedence]"),i=0;i{!function checkDCE(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)}catch(err){console.error(err)}}(),module.exports=__webpack_require__("./node_modules/react-dom/cjs/react-dom-client.production.js")},"./node_modules/scheduler/cjs/scheduler.production.js":(__unused_webpack_module,exports)=>{function push(heap,node){var index=heap.length;heap.push(node);a:for(;0>>1,parent=heap[parentIndex];if(!(0>>1;indexcompare(left,last))rightIndexcompare(right,left)?(heap[index]=right,heap[rightIndex]=last,index=rightIndex):(heap[index]=left,heap[leftIndex]=last,index=leftIndex);else{if(!(rightIndexcompare(right,last)))break a;heap[index]=right,heap[rightIndex]=last,index=rightIndex}}}return first}function compare(a,b){var diff=a.sortIndex-b.sortIndex;return 0!==diff?diff:a.id-b.id}if(exports.unstable_now=void 0,"object"==typeof performance&&"function"==typeof performance.now){var localPerformance=performance;exports.unstable_now=function(){return localPerformance.now()}}else{var localDate=Date,initialTime=localDate.now();exports.unstable_now=function(){return localDate.now()-initialTime}}var taskQueue=[],timerQueue=[],taskIdCounter=1,currentTask=null,currentPriorityLevel=3,isPerformingWork=!1,isHostCallbackScheduled=!1,isHostTimeoutScheduled=!1,localSetTimeout="function"==typeof setTimeout?setTimeout:null,localClearTimeout="function"==typeof clearTimeout?clearTimeout:null,localSetImmediate="undefined"!=typeof setImmediate?setImmediate:null;function advanceTimers(currentTime){for(var timer=peek(timerQueue);null!==timer;){if(null===timer.callback)pop(timerQueue);else{if(!(timer.startTime<=currentTime))break;pop(timerQueue),timer.sortIndex=timer.expirationTime,push(taskQueue,timer)}timer=peek(timerQueue)}}function handleTimeout(currentTime){if(isHostTimeoutScheduled=!1,advanceTimers(currentTime),!isHostCallbackScheduled)if(null!==peek(taskQueue))isHostCallbackScheduled=!0,requestHostCallback();else{var firstTimer=peek(timerQueue);null!==firstTimer&&requestHostTimeout(handleTimeout,firstTimer.startTime-currentTime)}}var schedulePerformWorkUntilDeadline,isMessageLoopRunning=!1,taskTimeoutID=-1,frameInterval=5,startTime=-1;function shouldYieldToHost(){return!(exports.unstable_now()-startTimecurrentTime&&shouldYieldToHost());){var callback=currentTask.callback;if("function"==typeof callback){currentTask.callback=null,currentPriorityLevel=currentTask.priorityLevel;var continuationCallback=callback(currentTask.expirationTime<=currentTime);if(currentTime=exports.unstable_now(),"function"==typeof continuationCallback){currentTask.callback=continuationCallback,advanceTimers(currentTime),hasMoreWork=!0;break b}currentTask===peek(taskQueue)&&pop(taskQueue),advanceTimers(currentTime)}else pop(taskQueue);currentTask=peek(taskQueue)}if(null!==currentTask)hasMoreWork=!0;else{var firstTimer=peek(timerQueue);null!==firstTimer&&requestHostTimeout(handleTimeout,firstTimer.startTime-currentTime),hasMoreWork=!1}}break a}finally{currentTask=null,currentPriorityLevel=previousPriorityLevel,isPerformingWork=!1}hasMoreWork=void 0}}finally{hasMoreWork?schedulePerformWorkUntilDeadline():isMessageLoopRunning=!1}}}if("function"==typeof localSetImmediate)schedulePerformWorkUntilDeadline=function(){localSetImmediate(performWorkUntilDeadline)};else if("undefined"!=typeof MessageChannel){var channel=new MessageChannel,port=channel.port2;channel.port1.onmessage=performWorkUntilDeadline,schedulePerformWorkUntilDeadline=function(){port.postMessage(null)}}else schedulePerformWorkUntilDeadline=function(){localSetTimeout(performWorkUntilDeadline,0)};function requestHostCallback(){isMessageLoopRunning||(isMessageLoopRunning=!0,schedulePerformWorkUntilDeadline())}function requestHostTimeout(callback,ms){taskTimeoutID=localSetTimeout((function(){callback(exports.unstable_now())}),ms)}exports.unstable_IdlePriority=5,exports.unstable_ImmediatePriority=1,exports.unstable_LowPriority=4,exports.unstable_NormalPriority=3,exports.unstable_Profiling=null,exports.unstable_UserBlockingPriority=2,exports.unstable_cancelCallback=function(task){task.callback=null},exports.unstable_continueExecution=function(){isHostCallbackScheduled||isPerformingWork||(isHostCallbackScheduled=!0,requestHostCallback())},exports.unstable_forceFrameRate=function(fps){0>fps||125currentTime?(priorityLevel.sortIndex=options,push(timerQueue,priorityLevel),null===peek(taskQueue)&&priorityLevel===peek(timerQueue)&&(isHostTimeoutScheduled?(localClearTimeout(taskTimeoutID),taskTimeoutID=-1):isHostTimeoutScheduled=!0,requestHostTimeout(handleTimeout,options-currentTime))):(priorityLevel.sortIndex=timeout,push(taskQueue,priorityLevel),isHostCallbackScheduled||isPerformingWork||(isHostCallbackScheduled=!0,requestHostCallback())),priorityLevel},exports.unstable_shouldYield=shouldYieldToHost,exports.unstable_wrapCallback=function(callback){var parentPriorityLevel=currentPriorityLevel;return function(){var previousPriorityLevel=currentPriorityLevel;currentPriorityLevel=parentPriorityLevel;try{return callback.apply(this,arguments)}finally{currentPriorityLevel=previousPriorityLevel}}}},"./node_modules/scheduler/index.js":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__("./node_modules/scheduler/cjs/scheduler.production.js")}}]); \ No newline at end of file diff --git a/docs/338.b95184c9.iframe.bundle.js.LICENSE.txt b/docs/338.b95184c9.iframe.bundle.js.LICENSE.txt new file mode 100644 index 0000000..d466257 --- /dev/null +++ b/docs/338.b95184c9.iframe.bundle.js.LICENSE.txt @@ -0,0 +1,9 @@ +/** + * @license React + * scheduler.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ diff --git a/docs/341.b80f4ff0.iframe.bundle.js b/docs/341.b80f4ff0.iframe.bundle.js new file mode 100644 index 0000000..c553dbb --- /dev/null +++ b/docs/341.b80f4ff0.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkreact_h5_audio_player=self.webpackChunkreact_h5_audio_player||[]).push([[341],{"./src/index.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{n:()=>RHAP_UI,A:()=>src});var react=__webpack_require__("./node_modules/react/index.js"),iconify=__webpack_require__("./node_modules/@iconify/react/dist/iconify.js"),esm_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/esm/extends.js");const getMainLayoutClassName=layout=>{switch(layout){case"stacked":default:return"rhap_stacked";case"stacked-reverse":return"rhap_stacked-reverse";case"horizontal":return"rhap_horizontal";case"horizontal-reverse":return"rhap_horizontal-reverse"}},getPosX=event=>event instanceof MouseEvent?event.clientX:event.touches[0].clientX,addHeadingZero=num=>num>9?num.toString():`0${num}`,getDisplayTimeBySeconds=(seconds,totalSeconds,timeFormat)=>{if(!isFinite(seconds))return null;const min=Math.floor(seconds/60),minStr=addHeadingZero(min),secStr=addHeadingZero(Math.floor(seconds%60)),minStrForHour=addHeadingZero(Math.floor(min%60)),mmSs=`${minStr}:${secStr}`,hhMmSs=`${Math.floor(min/60)}:${minStrForHour}:${secStr}`;return"auto"===timeFormat?totalSeconds>=3600?hhMmSs:mmSs:"mm:ss"===timeFormat?mmSs:"hh:mm:ss"===timeFormat?hhMmSs:void 0};function throttle(func,limit){let inThrottle=!1;return arg=>{inThrottle||(func(arg),inThrottle=!0,setTimeout((()=>inThrottle=!1),limit))}}class ProgressBar extends react.Component{timeOnMouseMove=0;hasAddedAudioEventListener=!1;state={isDraggingProgress:!1,currentTimePos:"0%",hasDownloadProgressAnimation:!1,downloadProgressArr:[],waitingForSeekCallback:!1};getDuration(){const{audio,srcDuration}=this.props;return void 0===srcDuration?audio.duration:srcDuration}getCurrentProgress=event=>{const{audio,progressBar}=this.props;if(0!==audio.src.indexOf("blob:")&&void 0===this.props.srcDuration&&(!audio.src||!isFinite(audio.currentTime)||!progressBar.current))return{currentTime:0,currentTimePos:"0%"};const progressBarRect=progressBar.current.getBoundingClientRect(),maxRelativePos=progressBarRect.width;let relativePos=getPosX(event)-progressBarRect.left;relativePos<0?relativePos=0:relativePos>maxRelativePos&&(relativePos=maxRelativePos);return{currentTime:this.getDuration()*relativePos/maxRelativePos,currentTimePos:`${(relativePos/maxRelativePos*100).toFixed(2)}%`}};handleContextMenu=event=>{event.preventDefault()};handleMouseDownOrTouchStartProgressBar=event=>{event.stopPropagation();const{currentTime,currentTimePos}=this.getCurrentProgress(event.nativeEvent);isFinite(currentTime)&&(this.timeOnMouseMove=currentTime,this.setState({isDraggingProgress:!0,currentTimePos}),event.nativeEvent instanceof MouseEvent?(window.addEventListener("mousemove",this.handleWindowMouseOrTouchMove),window.addEventListener("mouseup",this.handleWindowMouseOrTouchUp)):(window.addEventListener("touchmove",this.handleWindowMouseOrTouchMove),window.addEventListener("touchend",this.handleWindowMouseOrTouchUp)))};handleWindowMouseOrTouchMove=event=>{event instanceof MouseEvent&&event.preventDefault(),event.stopPropagation();const windowSelection=window.getSelection();windowSelection&&"Range"===windowSelection.type&&windowSelection.empty();const{isDraggingProgress}=this.state;if(isDraggingProgress){const{currentTime,currentTimePos}=this.getCurrentProgress(event);this.timeOnMouseMove=currentTime,this.setState({currentTimePos})}};handleWindowMouseOrTouchUp=event=>{event.stopPropagation();const newTime=this.timeOnMouseMove,{audio,onChangeCurrentTimeError,onSeek}=this.props;if(onSeek)this.setState({isDraggingProgress:!1,waitingForSeekCallback:!0},(()=>{onSeek(audio,newTime).then((()=>this.setState({waitingForSeekCallback:!1})),(err=>{throw new Error(err)}))}));else{const newProps={isDraggingProgress:!1};if(audio.readyState===audio.HAVE_NOTHING||audio.readyState===audio.HAVE_METADATA||!isFinite(newTime))try{audio.load()}catch(err){return newProps.currentTimePos="0%",onChangeCurrentTimeError&&onChangeCurrentTimeError(err)}audio.currentTime=newTime,this.setState(newProps)}event instanceof MouseEvent?(window.removeEventListener("mousemove",this.handleWindowMouseOrTouchMove),window.removeEventListener("mouseup",this.handleWindowMouseOrTouchUp)):(window.removeEventListener("touchmove",this.handleWindowMouseOrTouchMove),window.removeEventListener("touchend",this.handleWindowMouseOrTouchUp))};handleAudioTimeUpdate=(()=>throttle((e=>{const{isDraggingProgress}=this.state,audio=e.target;if(isDraggingProgress||!0===this.state.waitingForSeekCallback)return;const{currentTime}=audio,duration=this.getDuration();this.setState({currentTimePos:`${(currentTime/duration*100||0).toFixed(2)}%`})}),this.props.progressUpdateInterval))();handleAudioDownloadProgressUpdate=e=>{const audio=e.target,duration=this.getDuration(),downloadProgressArr=[];for(let i=0;i{this.setState({hasDownloadProgressAnimation:!1})}),200)};initialize(){const{audio}=this.props;audio&&!this.hasAddedAudioEventListener&&(this.audio=audio,this.hasAddedAudioEventListener=!0,audio.addEventListener("timeupdate",this.handleAudioTimeUpdate),audio.addEventListener("progress",this.handleAudioDownloadProgressUpdate))}componentDidMount(){this.initialize()}componentDidUpdate(){this.initialize()}componentWillUnmount(){this.audio&&this.hasAddedAudioEventListener&&(this.audio.removeEventListener("timeupdate",this.handleAudioTimeUpdate),this.audio.removeEventListener("progress",this.handleAudioDownloadProgressUpdate)),clearTimeout(this.downloadProgressAnimationTimer)}render(){const{showDownloadProgress,showFilledProgress,progressBar,i18nProgressBar}=this.props,{currentTimePos,downloadProgressArr,hasDownloadProgressAnimation}=this.state;return react.createElement("div",{className:"rhap_progress-container",ref:progressBar,"aria-label":i18nProgressBar,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":Number(currentTimePos.split("%")[0]),tabIndex:0,onMouseDown:this.handleMouseDownOrTouchStartProgressBar,onTouchStart:this.handleMouseDownOrTouchStartProgressBar,onContextMenu:this.handleContextMenu},react.createElement("div",{className:"rhap_progress-bar "+(showDownloadProgress?"rhap_progress-bar-show-download":"")},react.createElement("div",{className:"rhap_progress-indicator",style:{left:currentTimePos}}),showFilledProgress&&react.createElement("div",{className:"rhap_progress-filled",style:{width:currentTimePos}}),showDownloadProgress&&downloadProgressArr.map(((_ref,i)=>{let{left,width}=_ref;return react.createElement("div",{key:i,className:"rhap_download-progress",style:{left,width,transitionDuration:hasDownloadProgressAnimation?".2s":"0s"}})}))))}}const ProgressBarForwardRef=(props,ref)=>react.createElement(ProgressBar,(0,esm_extends.A)({},props,{progressBar:ref})),src_ProgressBar=(0,react.forwardRef)(ProgressBarForwardRef);ProgressBar.__docgenInfo={description:"",methods:[{name:"getDuration",docblock:null,modifiers:[],params:[],returns:{type:{name:"number"}}},{name:"getCurrentProgress",docblock:null,modifiers:[],params:[{name:"event",optional:!1,type:{name:"union",raw:"MouseEvent | TouchEvent",elements:[{name:"MouseEvent"},{name:"TouchEvent"}]}}],returns:{type:{name:"TimePosInfo"}}},{name:"handleContextMenu",docblock:null,modifiers:[],params:[{name:"event",optional:!1,type:{name:"SyntheticEvent",alias:"SyntheticEvent"}}],returns:{type:{name:"void"}}},{name:"handleMouseDownOrTouchStartProgressBar",docblock:null,modifiers:[],params:[{name:"event",optional:!1,type:{name:"union",raw:"React.MouseEvent | React.TouchEvent",elements:[{name:"ReactMouseEvent",raw:"React.MouseEvent"},{name:"ReactTouchEvent",raw:"React.TouchEvent"}]}}],returns:{type:{name:"void"}}},{name:"handleWindowMouseOrTouchMove",docblock:null,modifiers:[],params:[{name:"event",optional:!1,type:{name:"union",raw:"TouchEvent | MouseEvent",elements:[{name:"TouchEvent"},{name:"MouseEvent"}]}}],returns:{type:{name:"void"}}},{name:"handleWindowMouseOrTouchUp",docblock:null,modifiers:[],params:[{name:"event",optional:!1,type:{name:"union",raw:"MouseEvent | TouchEvent",elements:[{name:"MouseEvent"},{name:"TouchEvent"}]}}],returns:{type:{name:"void"}}},{name:"handleAudioDownloadProgressUpdate",docblock:null,modifiers:[],params:[{name:"e",optional:!1,type:{name:"Event",alias:"Event"}}],returns:{type:{name:"void"}}},{name:"initialize",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}}],displayName:"ProgressBar",props:{audio:{required:!0,tsType:{name:"HTMLAudioElement"},description:""},progressUpdateInterval:{required:!0,tsType:{name:"number"},description:""},showDownloadProgress:{required:!0,tsType:{name:"boolean"},description:""},showFilledProgress:{required:!0,tsType:{name:"boolean"},description:""},srcDuration:{required:!1,tsType:{name:"number"},description:""},onSeek:{required:!1,tsType:{name:"signature",type:"function",raw:"(audio: HTMLAudioElement, time: number) => Promise",signature:{arguments:[{type:{name:"HTMLAudioElement"},name:"audio"},{type:{name:"number"},name:"time"}],return:{name:"Promise",elements:[{name:"void"}],raw:"Promise"}}},description:""},onChangeCurrentTimeError:{required:!1,tsType:{name:"signature",type:"function",raw:"(err: Error) => void",signature:{arguments:[{type:{name:"Error"},name:"err"}],return:{name:"void"}}},description:""},i18nProgressBar:{required:!0,tsType:{name:"string"},description:""},progressBar:{required:!0,tsType:{name:"ReactRefObject",raw:"React.RefObject",elements:[{name:"HTMLDivElement"}]},description:""}}},ProgressBarForwardRef.__docgenInfo={description:"",methods:[],displayName:"ProgressBarForwardRef",props:{audio:{required:!0,tsType:{name:"HTMLAudioElement"},description:""},progressUpdateInterval:{required:!0,tsType:{name:"number"},description:""},showDownloadProgress:{required:!0,tsType:{name:"boolean"},description:""},showFilledProgress:{required:!0,tsType:{name:"boolean"},description:""},srcDuration:{required:!1,tsType:{name:"number"},description:""},onSeek:{required:!1,tsType:{name:"signature",type:"function",raw:"(audio: HTMLAudioElement, time: number) => Promise",signature:{arguments:[{type:{name:"HTMLAudioElement"},name:"audio"},{type:{name:"number"},name:"time"}],return:{name:"Promise",elements:[{name:"void"}],raw:"Promise"}}},description:""},onChangeCurrentTimeError:{required:!1,tsType:{name:"signature",type:"function",raw:"(err: Error) => void",signature:{arguments:[{type:{name:"Error"},name:"err"}],return:{name:"void"}}},description:""},i18nProgressBar:{required:!0,tsType:{name:"string"},description:""}}};class CurrentTime extends react.PureComponent{hasAddedAudioEventListener=!1;constructor(props){super(props);const{audio,defaultCurrentTime,isLeftTime,timeFormat}=props;let currentTime=defaultCurrentTime;audio&&(currentTime=getDisplayTimeBySeconds(isLeftTime?audio.duration-audio.currentTime:audio.currentTime,audio.duration,timeFormat)),this.state={currentTime}}state={currentTime:this.props.defaultCurrentTime};handleAudioCurrentTimeChange=e=>{const audio=e.target,{isLeftTime,timeFormat,defaultCurrentTime}=this.props;this.setState({currentTime:getDisplayTimeBySeconds(isLeftTime?audio.duration-audio.currentTime:audio.currentTime,audio.duration,timeFormat)||defaultCurrentTime})};addAudioEventListeners=()=>{const{audio}=this.props;audio&&!this.hasAddedAudioEventListener&&(this.audio=audio,this.hasAddedAudioEventListener=!0,audio.addEventListener("timeupdate",this.handleAudioCurrentTimeChange),audio.addEventListener("loadedmetadata",this.handleAudioCurrentTimeChange))};componentDidMount(){this.addAudioEventListeners()}componentDidUpdate(){this.addAudioEventListeners()}componentWillUnmount(){this.audio&&this.hasAddedAudioEventListener&&(this.audio.removeEventListener("timeupdate",this.handleAudioCurrentTimeChange),this.audio.removeEventListener("loadedmetadata",this.handleAudioCurrentTimeChange))}render(){return this.state.currentTime}}const src_CurrentTime=CurrentTime;CurrentTime.__docgenInfo={description:"",methods:[{name:"handleAudioCurrentTimeChange",docblock:null,modifiers:[],params:[{name:"e",optional:!1,type:{name:"Event",alias:"Event"}}],returns:{type:{name:"void"}}},{name:"addAudioEventListeners",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}}],displayName:"CurrentTime",props:{audio:{required:!1,tsType:{name:"HTMLAudioElement"},description:""},defaultCurrentTime:{required:!0,tsType:{name:"ReactNode"},description:""},isLeftTime:{required:!0,tsType:{name:"boolean"},description:""},timeFormat:{required:!0,tsType:{name:"union",raw:"'auto' | 'mm:ss' | 'hh:mm:ss'",elements:[{name:"literal",value:"'auto'"},{name:"literal",value:"'mm:ss'"},{name:"literal",value:"'hh:mm:ss'"}]},description:""}}};class Duration extends react.PureComponent{hasAddedAudioEventListener=!1;constructor(props){super(props);const{audio,timeFormat,defaultDuration}=props;this.state={duration:audio?getDisplayTimeBySeconds(audio.duration,audio.duration,timeFormat):defaultDuration}}state=(()=>({duration:this.props.audio?getDisplayTimeBySeconds(this.props.audio.duration,this.props.audio.duration,this.props.timeFormat):this.props.defaultDuration}))();handleAudioDurationChange=e=>{const audio=e.target,{timeFormat,defaultDuration}=this.props;this.setState({duration:getDisplayTimeBySeconds(audio.duration,audio.duration,timeFormat)||defaultDuration})};addAudioEventListeners=()=>{const{audio}=this.props;audio&&!this.hasAddedAudioEventListener&&(this.audio=audio,this.hasAddedAudioEventListener=!0,audio.addEventListener("durationchange",this.handleAudioDurationChange),audio.addEventListener("abort",this.handleAudioDurationChange))};componentDidMount(){this.addAudioEventListeners()}componentDidUpdate(){this.addAudioEventListeners()}componentWillUnmount(){this.audio&&this.hasAddedAudioEventListener&&(this.audio.removeEventListener("durationchange",this.handleAudioDurationChange),this.audio.removeEventListener("abort",this.handleAudioDurationChange))}render(){return this.state.duration}}const src_Duration=Duration;Duration.__docgenInfo={description:"",methods:[{name:"handleAudioDurationChange",docblock:null,modifiers:[],params:[{name:"e",optional:!1,type:{name:"Event",alias:"Event"}}],returns:{type:{name:"void"}}},{name:"addAudioEventListeners",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}}],displayName:"Duration",props:{audio:{required:!1,tsType:{name:"HTMLAudioElement"},description:""},defaultDuration:{required:!0,tsType:{name:"ReactNode"},description:""},timeFormat:{required:!0,tsType:{name:"union",raw:"'auto' | 'mm:ss' | 'hh:mm:ss'",elements:[{name:"literal",value:"'auto'"},{name:"literal",value:"'mm:ss'"},{name:"literal",value:"'hh:mm:ss'"}]},description:""}}};class VolumeControls extends react.Component{hasAddedAudioEventListener=!1;volumeBar=(()=>(0,react.createRef)())();volumeAnimationTimer=0;lastVolume=this.props.volume;state=(()=>({currentVolumePos:`${(this.lastVolume/1*100||0).toFixed(2)}%`,hasVolumeAnimation:!1,isDraggingVolume:!1}))();getCurrentVolume=event=>{const{audio}=this.props;if(!this.volumeBar.current)return{currentVolume:audio.volume,currentVolumePos:this.state.currentVolumePos};const volumeBarRect=this.volumeBar.current.getBoundingClientRect(),maxRelativePos=volumeBarRect.width,relativePos=getPosX(event)-volumeBarRect.left;let currentVolume,currentVolumePos;return relativePos<0?(currentVolume=0,currentVolumePos="0%"):relativePos>volumeBarRect.width?(currentVolume=1,currentVolumePos="100%"):(currentVolume=relativePos/maxRelativePos,currentVolumePos=relativePos/maxRelativePos*100+"%"),{currentVolume,currentVolumePos}};handleContextMenu=event=>{event.preventDefault()};handleClickVolumeButton=()=>{const{audio}=this.props;audio.volume>0?(this.lastVolume=audio.volume,audio.volume=0):audio.volume=this.lastVolume};handleVolumnControlMouseOrTouchDown=event=>{event.stopPropagation();const{audio}=this.props,{currentVolume,currentVolumePos}=this.getCurrentVolume(event.nativeEvent);audio.volume=currentVolume,this.setState({isDraggingVolume:!0,currentVolumePos}),event.nativeEvent instanceof MouseEvent?(window.addEventListener("mousemove",this.handleWindowMouseOrTouchMove),window.addEventListener("mouseup",this.handleWindowMouseOrTouchUp)):(window.addEventListener("touchmove",this.handleWindowMouseOrTouchMove),window.addEventListener("touchend",this.handleWindowMouseOrTouchUp))};handleWindowMouseOrTouchMove=event=>{event instanceof MouseEvent&&event.preventDefault(),event.stopPropagation();const{audio}=this.props,windowSelection=window.getSelection();windowSelection&&"Range"===windowSelection.type&&windowSelection.empty();const{isDraggingVolume}=this.state;if(isDraggingVolume){const{currentVolume,currentVolumePos}=this.getCurrentVolume(event);audio.volume=currentVolume,this.setState({currentVolumePos})}};handleWindowMouseOrTouchUp=event=>{event.stopPropagation(),this.setState({isDraggingVolume:!1}),event instanceof MouseEvent?(window.removeEventListener("mousemove",this.handleWindowMouseOrTouchMove),window.removeEventListener("mouseup",this.handleWindowMouseOrTouchUp)):(window.removeEventListener("touchmove",this.handleWindowMouseOrTouchMove),window.removeEventListener("touchend",this.handleWindowMouseOrTouchUp))};handleAudioVolumeChange=e=>{const{isDraggingVolume}=this.state,{volume}=e.target;(this.lastVolume>0&&0===volume||0===this.lastVolume&&volume>0)&&this.props.onMuteChange(),this.lastVolume=volume,isDraggingVolume||(this.setState({hasVolumeAnimation:!0,currentVolumePos:`${(volume/1*100||0).toFixed(2)}%`}),clearTimeout(this.volumeAnimationTimer),this.volumeAnimationTimer=setTimeout((()=>{this.setState({hasVolumeAnimation:!1})}),100))};componentDidUpdate(){const{audio}=this.props;audio&&!this.hasAddedAudioEventListener&&(this.audio=audio,this.hasAddedAudioEventListener=!0,audio.addEventListener("volumechange",this.handleAudioVolumeChange))}componentWillUnmount(){this.audio&&this.hasAddedAudioEventListener&&this.audio.removeEventListener("volumechange",this.handleAudioVolumeChange),clearTimeout(this.volumeAnimationTimer)}render(){const{audio,showFilledVolume,i18nVolumeControl}=this.props,{currentVolumePos,hasVolumeAnimation}=this.state,{volume}=audio||{};return react.createElement("div",{ref:this.volumeBar,onMouseDown:this.handleVolumnControlMouseOrTouchDown,onTouchStart:this.handleVolumnControlMouseOrTouchDown,onContextMenu:this.handleContextMenu,role:"progressbar","aria-label":i18nVolumeControl,"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":Number((100*volume).toFixed(0)),tabIndex:0,className:"rhap_volume-bar-area"},react.createElement("div",{className:"rhap_volume-bar"},react.createElement("div",{className:"rhap_volume-indicator",style:{left:currentVolumePos,transitionDuration:hasVolumeAnimation?".1s":"0s"}}),showFilledVolume&&react.createElement("div",{className:"rhap_volume-filled",style:{width:currentVolumePos}})))}}const VolumeBar=VolumeControls;VolumeControls.__docgenInfo={description:"",methods:[{name:"getCurrentVolume",docblock:null,modifiers:[],params:[{name:"event",optional:!1,type:{name:"union",raw:"TouchEvent | MouseEvent",elements:[{name:"TouchEvent"},{name:"MouseEvent"}]}}],returns:{type:{name:"VolumePosInfo"}}},{name:"handleContextMenu",docblock:null,modifiers:[],params:[{name:"event",optional:!1,type:{name:"SyntheticEvent",alias:"SyntheticEvent"}}],returns:{type:{name:"void"}}},{name:"handleClickVolumeButton",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}},{name:"handleVolumnControlMouseOrTouchDown",docblock:null,modifiers:[],params:[{name:"event",optional:!1,type:{name:"union",raw:"React.MouseEvent | React.TouchEvent",elements:[{name:"ReactMouseEvent",raw:"React.MouseEvent"},{name:"ReactTouchEvent",raw:"React.TouchEvent"}]}}],returns:{type:{name:"void"}}},{name:"handleWindowMouseOrTouchMove",docblock:null,modifiers:[],params:[{name:"event",optional:!1,type:{name:"union",raw:"TouchEvent | MouseEvent",elements:[{name:"TouchEvent"},{name:"MouseEvent"}]}}],returns:{type:{name:"void"}}},{name:"handleWindowMouseOrTouchUp",docblock:null,modifiers:[],params:[{name:"event",optional:!1,type:{name:"union",raw:"MouseEvent | TouchEvent",elements:[{name:"MouseEvent"},{name:"TouchEvent"}]}}],returns:{type:{name:"void"}}},{name:"handleAudioVolumeChange",docblock:null,modifiers:[],params:[{name:"e",optional:!1,type:{name:"Event",alias:"Event"}}],returns:{type:{name:"void"}}}],displayName:"VolumeControls",props:{audio:{required:!0,tsType:{name:"HTMLAudioElement"},description:""},volume:{required:!0,tsType:{name:"number"},description:""},onMuteChange:{required:!0,tsType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},showFilledVolume:{required:!0,tsType:{name:"boolean"},description:""},i18nVolumeControl:{required:!0,tsType:{name:"string"},description:""}}};let RHAP_UI=function(RHAP_UI){return RHAP_UI.CURRENT_TIME="CURRENT_TIME",RHAP_UI.CURRENT_LEFT_TIME="CURRENT_LEFT_TIME",RHAP_UI.PROGRESS_BAR="PROGRESS_BAR",RHAP_UI.DURATION="DURATION",RHAP_UI.ADDITIONAL_CONTROLS="ADDITIONAL_CONTROLS",RHAP_UI.MAIN_CONTROLS="MAIN_CONTROLS",RHAP_UI.VOLUME_CONTROLS="VOLUME_CONTROLS",RHAP_UI.LOOP="LOOP",RHAP_UI.VOLUME="VOLUME",RHAP_UI}({});class H5AudioPlayer extends react.Component{static defaultI18nAriaLabels={player:"Audio player",progressControl:"Audio progress control",volumeControl:"Volume control",play:"Play",pause:"Pause",rewind:"Rewind",forward:"Forward",previous:"Previous",next:"Skip",loop:"Disable loop",loopOff:"Enable loop",volume:"Mute",volumeMute:"Unmute"};audio=(()=>(0,react.createRef)())();progressBar=(()=>(0,react.createRef)())();container=(()=>(0,react.createRef)())();lastVolume=(()=>this.props.volume??1)();togglePlay=e=>{e.stopPropagation();const audio=this.audio.current;(audio.paused||audio.ended)&&audio.src?this.playAudioPromise():audio.paused||audio.pause()};playAudioPromise=()=>{this.audio.current.error&&this.audio.current.load();const playPromise=this.audio.current.play();playPromise?playPromise.then(null).catch((err=>{const{onPlayError}=this.props;onPlayError&&onPlayError(new Error(err))})):this.forceUpdate()};isPlaying=()=>{const audio=this.audio.current;return!!audio&&(!audio.paused&&!audio.ended)};handlePlay=e=>{this.forceUpdate(),this.props.onPlay&&this.props.onPlay(e)};handlePause=e=>{this.audio&&(this.forceUpdate(),this.props.onPause&&this.props.onPause(e))};handleEnded=e=>{this.audio&&(this.forceUpdate(),this.props.onEnded&&this.props.onEnded(e))};handleAbort=e=>{this.props.onAbort&&this.props.onAbort(e)};handleClickVolumeButton=()=>{const audio=this.audio.current;audio.volume>0?(this.lastVolume=audio.volume,audio.volume=0):audio.volume=this.lastVolume};handleMuteChange=()=>{this.forceUpdate()};handleClickLoopButton=()=>{this.audio.current.loop=!this.audio.current.loop,this.forceUpdate()};handleClickRewind=()=>{const{progressJumpSteps,progressJumpStep}=this.props,jumpStep=progressJumpSteps.backward||progressJumpStep;this.setJumpTime(-jumpStep)};handleClickForward=()=>{const{progressJumpSteps,progressJumpStep}=this.props,jumpStep=progressJumpSteps.forward||progressJumpStep;this.setJumpTime(jumpStep)};setJumpTime=time=>{const audio=this.audio.current,{duration,currentTime:prevTime}=audio;if(audio.readyState===audio.HAVE_NOTHING||audio.readyState===audio.HAVE_METADATA||!isFinite(duration)||!isFinite(prevTime))try{audio.load()}catch(err){return this.props.onChangeCurrentTimeError&&this.props.onChangeCurrentTimeError(err)}let currentTime=prevTime+time/1e3;currentTime<0?(audio.currentTime=0,currentTime=0):currentTime>duration?(audio.currentTime=duration,currentTime=duration):audio.currentTime=currentTime};setJumpVolume=volume=>{let newVolume=this.audio.current.volume+volume;newVolume<0?newVolume=0:newVolume>1&&(newVolume=1),this.audio.current.volume=newVolume};handleKeyDown=e=>{if(this.props.hasDefaultKeyBindings??1)switch(e.key){case" ":e.target!==this.container.current&&e.target!==this.progressBar.current||(e.preventDefault(),this.togglePlay(e));break;case"ArrowLeft":this.handleClickRewind();break;case"ArrowRight":this.handleClickForward();break;case"ArrowUp":e.preventDefault(),this.setJumpVolume(this.props.volumeJumpStep);break;case"ArrowDown":e.preventDefault(),this.setJumpVolume(-this.props.volumeJumpStep);break;case"l":this.handleClickLoopButton();break;case"m":this.handleClickVolumeButton()}};renderUIModules=modules=>modules.map(((comp,i)=>this.renderUIModule(comp,i)));renderUIModule=(comp,key)=>{const{defaultCurrentTime="--:--",progressUpdateInterval=20,showDownloadProgress=!0,showFilledProgress=!0,showFilledVolume=!1,defaultDuration="--:--",customIcons={},showSkipControls=!1,onClickPrevious,onClickNext,onChangeCurrentTimeError,showJumpControls=!0,customAdditionalControls=[RHAP_UI.LOOP],customVolumeControls=[RHAP_UI.VOLUME],muted=!1,timeFormat="auto",volume:volumeProp=1,loop:loopProp=!1,mse,i18nAriaLabels=H5AudioPlayer.defaultI18nAriaLabels}=this.props;switch(comp){case RHAP_UI.CURRENT_TIME:return react.createElement("div",{key,id:"rhap_current-time",className:"rhap_time rhap_current-time"},react.createElement(src_CurrentTime,{audio:this.audio.current,isLeftTime:!1,defaultCurrentTime,timeFormat}));case RHAP_UI.CURRENT_LEFT_TIME:return react.createElement("div",{key,id:"rhap_current-left-time",className:"rhap_time rhap_current-left-time"},react.createElement(src_CurrentTime,{audio:this.audio.current,isLeftTime:!0,defaultCurrentTime,timeFormat}));case RHAP_UI.PROGRESS_BAR:return react.createElement(src_ProgressBar,{key,ref:this.progressBar,audio:this.audio.current,progressUpdateInterval,showDownloadProgress,showFilledProgress,onSeek:mse&&mse.onSeek,onChangeCurrentTimeError,srcDuration:mse&&mse.srcDuration,i18nProgressBar:i18nAriaLabels.progressControl});case RHAP_UI.DURATION:return react.createElement("div",{key,className:"rhap_time rhap_total-time"},mse&&mse.srcDuration?getDisplayTimeBySeconds(mse.srcDuration,mse.srcDuration,this.props.timeFormat):react.createElement(src_Duration,{audio:this.audio.current,defaultDuration,timeFormat}));case RHAP_UI.ADDITIONAL_CONTROLS:return react.createElement("div",{key,className:"rhap_additional-controls"},this.renderUIModules(customAdditionalControls));case RHAP_UI.MAIN_CONTROLS:{const isPlaying=this.isPlaying();let actionIcon;return actionIcon=isPlaying?customIcons.pause?customIcons.pause:react.createElement(iconify.In,{icon:"mdi:pause-circle"}):customIcons.play?customIcons.play:react.createElement(iconify.In,{icon:"mdi:play-circle"}),react.createElement("div",{key,className:"rhap_main-controls"},showSkipControls&&react.createElement("button",{"aria-label":i18nAriaLabels.previous,className:"rhap_button-clear rhap_main-controls-button rhap_skip-button",type:"button",onClick:onClickPrevious},customIcons.previous?customIcons.previous:react.createElement(iconify.In,{icon:"mdi:skip-previous"})),showJumpControls&&react.createElement("button",{"aria-label":i18nAriaLabels.rewind,className:"rhap_button-clear rhap_main-controls-button rhap_rewind-button",type:"button",onClick:this.handleClickRewind},customIcons.rewind?customIcons.rewind:react.createElement(iconify.In,{icon:"mdi:rewind"})),react.createElement("button",{"aria-label":isPlaying?i18nAriaLabels.pause:i18nAriaLabels.play,className:"rhap_button-clear rhap_main-controls-button rhap_play-pause-button",type:"button",onClick:this.togglePlay},actionIcon),showJumpControls&&react.createElement("button",{"aria-label":i18nAriaLabels.forward,className:"rhap_button-clear rhap_main-controls-button rhap_forward-button",type:"button",onClick:this.handleClickForward},customIcons.forward?customIcons.forward:react.createElement(iconify.In,{icon:"mdi:fast-forward"})),showSkipControls&&react.createElement("button",{"aria-label":i18nAriaLabels.next,className:"rhap_button-clear rhap_main-controls-button rhap_skip-button",type:"button",onClick:onClickNext},customIcons.next?customIcons.next:react.createElement(iconify.In,{icon:"mdi:skip-next"})))}case RHAP_UI.VOLUME_CONTROLS:return react.createElement("div",{key,className:"rhap_volume-controls"},this.renderUIModules(customVolumeControls));case RHAP_UI.LOOP:{const loop=this.audio.current?this.audio.current.loop:loopProp;let loopIcon;return loopIcon=loop?customIcons.loop?customIcons.loop:react.createElement(iconify.In,{icon:"mdi:repeat"}):customIcons.loopOff?customIcons.loopOff:react.createElement(iconify.In,{icon:"mdi:repeat-off"}),react.createElement("button",{key,"aria-label":loop?i18nAriaLabels.loop:i18nAriaLabels.loopOff,className:"rhap_button-clear rhap_repeat-button",type:"button",onClick:this.handleClickLoopButton},loopIcon)}case RHAP_UI.VOLUME:{const{volume=muted?0:volumeProp}=this.audio.current||{};let volumeIcon;return volumeIcon=volume?customIcons.volume?customIcons.volume:react.createElement(iconify.In,{icon:"mdi:volume-high"}):customIcons.volume?customIcons.volumeMute:react.createElement(iconify.In,{icon:"mdi:volume-mute"}),react.createElement("div",{key,className:"rhap_volume-container"},react.createElement("button",{"aria-label":volume?i18nAriaLabels.volume:i18nAriaLabels.volumeMute,onClick:this.handleClickVolumeButton,type:"button",className:"rhap_button-clear rhap_volume-button"},volumeIcon),react.createElement(VolumeBar,{audio:this.audio.current,volume,onMuteChange:this.handleMuteChange,showFilledVolume,i18nVolumeControl:i18nAriaLabels.volumeControl}))}default:return(0,react.isValidElement)(comp)?comp.key?comp:(0,react.cloneElement)(comp,{key}):null}};componentDidMount(){this.forceUpdate();const audio=this.audio.current;this.props.muted?audio.volume=0:audio.volume=this.lastVolume,audio.addEventListener("error",(e=>{const target=e.target;if(target.error&&target.currentTime===target.duration)return this.props.onEnded&&this.props.onEnded(e);this.props.onError&&this.props.onError(e)})),audio.addEventListener("canplay",(e=>{this.props.onCanPlay&&this.props.onCanPlay(e)})),audio.addEventListener("canplaythrough",(e=>{this.props.onCanPlayThrough&&this.props.onCanPlayThrough(e)})),audio.addEventListener("play",this.handlePlay),audio.addEventListener("abort",this.handleAbort),audio.addEventListener("ended",this.handleEnded),audio.addEventListener("playing",(e=>{this.props.onPlaying&&this.props.onPlaying(e)})),audio.addEventListener("seeking",(e=>{this.props.onSeeking&&this.props.onSeeking(e)})),audio.addEventListener("seeked",(e=>{this.props.onSeeked&&this.props.onSeeked(e)})),audio.addEventListener("waiting",(e=>{this.props.onWaiting&&this.props.onWaiting(e)})),audio.addEventListener("emptied",(e=>{this.props.onEmptied&&this.props.onEmptied(e)})),audio.addEventListener("stalled",(e=>{this.props.onStalled&&this.props.onStalled(e)})),audio.addEventListener("suspend",(e=>{this.props.onSuspend&&this.props.onSuspend(e)})),audio.addEventListener("loadstart",(e=>{this.props.onLoadStart&&this.props.onLoadStart(e)})),audio.addEventListener("loadedmetadata",(e=>{this.props.onLoadedMetaData&&this.props.onLoadedMetaData(e)})),audio.addEventListener("loadeddata",(e=>{this.props.onLoadedData&&this.props.onLoadedData(e)})),audio.addEventListener("pause",this.handlePause),audio.addEventListener("timeupdate",throttle((e=>{this.props.onListen&&this.props.onListen(e)}),this.props.listenInterval)),audio.addEventListener("volumechange",(e=>{this.props.onVolumeChange&&this.props.onVolumeChange(e)})),audio.addEventListener("encrypted",(e=>{const{mse}=this.props;mse&&mse.onEcrypted&&mse.onEcrypted(e)}))}componentDidUpdate(prevProps){const{src,autoPlayAfterSrcChange}=this.props;prevProps.src!==src&&(autoPlayAfterSrcChange?this.playAudioPromise():this.forceUpdate())}render(){const{className="",src,loop:loopProp=!1,preload="auto",autoPlay=!1,crossOrigin,mediaGroup,header,footer,layout="stacked",customProgressBarSection=[RHAP_UI.CURRENT_TIME,RHAP_UI.PROGRESS_BAR,RHAP_UI.DURATION],customControlsSection=[RHAP_UI.ADDITIONAL_CONTROLS,RHAP_UI.MAIN_CONTROLS,RHAP_UI.VOLUME_CONTROLS],children,style,i18nAriaLabels=H5AudioPlayer.defaultI18nAriaLabels}=this.props,loop=this.audio.current?this.audio.current.loop:loopProp,loopClass=loop?"rhap_loop--on":"rhap_loop--off",isPlayingClass=this.isPlaying()?"rhap_play-status--playing":"rhap_play-status--paused";return react.createElement("div",{role:"group",tabIndex:0,"aria-label":i18nAriaLabels.player,className:`rhap_container ${loopClass} ${isPlayingClass} ${className}`,onKeyDown:this.handleKeyDown,ref:this.container,style},react.createElement("audio",{src,controls:!1,loop,autoPlay,preload,crossOrigin,mediaGroup,ref:this.audio},children),header&&react.createElement("div",{className:"rhap_header"},header),react.createElement("div",{className:`rhap_main ${getMainLayoutClassName(layout)}`},react.createElement("div",{className:"rhap_progress-section"},this.renderUIModules(customProgressBarSection)),react.createElement("div",{className:"rhap_controls-section"},this.renderUIModules(customControlsSection))),footer&&react.createElement("div",{className:"rhap_footer"},footer))}}const src=H5AudioPlayer;H5AudioPlayer.__docgenInfo={description:"",methods:[{name:"togglePlay",docblock:null,modifiers:[],params:[{name:"e",optional:!1,type:{name:"ReactSyntheticEvent",raw:"React.SyntheticEvent",alias:"React.SyntheticEvent"}}],returns:{type:{name:"void"}}},{name:"playAudioPromise",docblock:"Safely play audio\n\nReference: https://developers.google.com/web/updates/2017/06/play-request-was-interrupted",modifiers:[],params:[],returns:{type:{name:"void"}},description:"Safely play audio\n\nReference: https://developers.google.com/web/updates/2017/06/play-request-was-interrupted"},{name:"isPlaying",docblock:null,modifiers:[],params:[],returns:{type:{name:"boolean"}}},{name:"handlePlay",docblock:null,modifiers:[],params:[{name:"e",optional:!1,type:{name:"Event",alias:"Event"}}],returns:{type:{name:"void"}}},{name:"handlePause",docblock:null,modifiers:[],params:[{name:"e",optional:!1,type:{name:"Event",alias:"Event"}}],returns:{type:{name:"void"}}},{name:"handleEnded",docblock:null,modifiers:[],params:[{name:"e",optional:!1,type:{name:"Event",alias:"Event"}}],returns:{type:{name:"void"}}},{name:"handleAbort",docblock:null,modifiers:[],params:[{name:"e",optional:!1,type:{name:"Event",alias:"Event"}}],returns:{type:{name:"void"}}},{name:"handleClickVolumeButton",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}},{name:"handleMuteChange",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}},{name:"handleClickLoopButton",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}},{name:"handleClickRewind",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}},{name:"handleClickForward",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}},{name:"setJumpTime",docblock:null,modifiers:[],params:[{name:"time",optional:!1,type:{name:"number"}}],returns:{type:{name:"void"}}},{name:"setJumpVolume",docblock:null,modifiers:[],params:[{name:"volume",optional:!1,type:{name:"number"}}],returns:{type:{name:"void"}}},{name:"handleKeyDown",docblock:null,modifiers:[],params:[{name:"e",optional:!1,type:{name:"ReactKeyboardEvent",raw:"React.KeyboardEvent",alias:"React.KeyboardEvent"}}],returns:{type:{name:"void"}}},{name:"renderUIModules",docblock:null,modifiers:[],params:[{name:"modules",optional:!1,type:{name:"Array",elements:[{name:"union",raw:"RHAP_UI | ReactElement",elements:[{name:"RHAP_UI"},{name:"ReactElement"}]}],raw:"Array",alias:"CustomUIModules"}}],returns:{type:{name:"Array",elements:[{name:"ReactElement"}],raw:"Array"}}},{name:"renderUIModule",docblock:null,modifiers:[],params:[{name:"comp",optional:!1,type:{name:"union",raw:"RHAP_UI | ReactElement",elements:[{name:"RHAP_UI"},{name:"ReactElement"}],alias:"CustomUIModule"}},{name:"key",optional:!1,type:{name:"Key",alias:"Key"}}],returns:{type:{name:"ReactElement"}}}],displayName:"H5AudioPlayer",props:{autoPlay:{required:!1,tsType:{name:"boolean"},description:"HTML5 Audio tag autoPlay property"},autoPlayAfterSrcChange:{required:!1,tsType:{name:"boolean"},description:"Whether to play audio after src prop is changed"},className:{required:!1,tsType:{name:"string"},description:"custom classNames"},listenInterval:{required:!1,tsType:{name:"number"},description:"The time interval to trigger onListen"},progressJumpStep:{required:!1,tsType:{name:"number"},description:""},progressJumpSteps:{required:!1,tsType:{name:"signature",type:"object",raw:"{\n backward?: number\n forward?: number\n}",signature:{properties:[{key:"backward",value:{name:"number",required:!1}},{key:"forward",value:{name:"number",required:!1}}]}},description:""},volumeJumpStep:{required:!1,tsType:{name:"number"},description:""},loop:{required:!1,tsType:{name:"boolean"},description:""},muted:{required:!1,tsType:{name:"boolean"},description:""},crossOrigin:{required:!1,tsType:{name:"ReactAudioHTMLAttributes['crossOrigin']",raw:"React.AudioHTMLAttributes['crossOrigin']"},description:""},mediaGroup:{required:!1,tsType:{name:"string"},description:""},hasDefaultKeyBindings:{required:!1,tsType:{name:"boolean"},description:""},onAbort:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onCanPlay:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onCanPlayThrough:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onEnded:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onPlaying:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onSeeking:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onSeeked:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onStalled:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onSuspend:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onLoadStart:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onLoadedMetaData:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onLoadedData:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onWaiting:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onEmptied:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onError:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onListen:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onVolumeChange:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onPause:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onPlay:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: Event) => void",signature:{arguments:[{type:{name:"Event"},name:"e"}],return:{name:"void"}}},description:""},onClickPrevious:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: React.SyntheticEvent) => void",signature:{arguments:[{type:{name:"ReactSyntheticEvent",raw:"React.SyntheticEvent"},name:"e"}],return:{name:"void"}}},description:""},onClickNext:{required:!1,tsType:{name:"signature",type:"function",raw:"(e: React.SyntheticEvent) => void",signature:{arguments:[{type:{name:"ReactSyntheticEvent",raw:"React.SyntheticEvent"},name:"e"}],return:{name:"void"}}},description:""},onPlayError:{required:!1,tsType:{name:"signature",type:"function",raw:"(err: Error) => void",signature:{arguments:[{type:{name:"Error"},name:"err"}],return:{name:"void"}}},description:""},onChangeCurrentTimeError:{required:!1,tsType:{name:"signature",type:"function",raw:"(err: Error) => void",signature:{arguments:[{type:{name:"Error"},name:"err"}],return:{name:"void"}}},description:""},mse:{required:!1,tsType:{name:"MSEPropsObject"},description:""},preload:{required:!1,tsType:{name:"union",raw:"'auto' | 'metadata' | 'none'",elements:[{name:"literal",value:"'auto'"},{name:"literal",value:"'metadata'"},{name:"literal",value:"'none'"}]},description:"HTML5 Audio tag preload property"},progressUpdateInterval:{required:!1,tsType:{name:"number"},description:"Pregress indicator refresh interval"},src:{required:!1,tsType:{name:"string"},description:"HTML5 Audio tag src property"},defaultCurrentTime:{required:!1,tsType:{name:"ReactNode"},description:""},defaultDuration:{required:!1,tsType:{name:"ReactNode"},description:""},volume:{required:!1,tsType:{name:"number"},description:""},showJumpControls:{required:!1,tsType:{name:"boolean"},description:""},showSkipControls:{required:!1,tsType:{name:"boolean"},description:""},showDownloadProgress:{required:!1,tsType:{name:"boolean"},description:""},showFilledProgress:{required:!1,tsType:{name:"boolean"},description:""},showFilledVolume:{required:!1,tsType:{name:"boolean"},description:""},timeFormat:{required:!1,tsType:{name:"union",raw:"'auto' | 'mm:ss' | 'hh:mm:ss'",elements:[{name:"literal",value:"'auto'"},{name:"literal",value:"'mm:ss'"},{name:"literal",value:"'hh:mm:ss'"}]},description:""},header:{required:!1,tsType:{name:"ReactNode"},description:""},footer:{required:!1,tsType:{name:"ReactNode"},description:""},customIcons:{required:!1,tsType:{name:"CustomIcons"},description:""},layout:{required:!1,tsType:{name:"union",raw:"'stacked' | 'stacked-reverse' | 'horizontal' | 'horizontal-reverse'",elements:[{name:"literal",value:"'stacked'"},{name:"literal",value:"'stacked-reverse'"},{name:"literal",value:"'horizontal'"},{name:"literal",value:"'horizontal-reverse'"}]},description:""},customProgressBarSection:{required:!1,tsType:{name:"Array",elements:[{name:"union",raw:"RHAP_UI | ReactElement",elements:[{name:"RHAP_UI"},{name:"ReactElement"}]}],raw:"Array"},description:""},customControlsSection:{required:!1,tsType:{name:"Array",elements:[{name:"union",raw:"RHAP_UI | ReactElement",elements:[{name:"RHAP_UI"},{name:"ReactElement"}]}],raw:"Array"},description:""},customAdditionalControls:{required:!1,tsType:{name:"Array",elements:[{name:"union",raw:"RHAP_UI | ReactElement",elements:[{name:"RHAP_UI"},{name:"ReactElement"}]}],raw:"Array"},description:""},customVolumeControls:{required:!1,tsType:{name:"Array",elements:[{name:"union",raw:"RHAP_UI | ReactElement",elements:[{name:"RHAP_UI"},{name:"ReactElement"}]}],raw:"Array"},description:""},i18nAriaLabels:{required:!1,tsType:{name:"I18nAriaLabels"},description:""},children:{required:!1,tsType:{name:"ReactNode"},description:""},style:{required:!1,tsType:{name:"CSSProperties"},description:""}}}}}]); \ No newline at end of file diff --git a/docs/364.c34ecd82.iframe.bundle.js b/docs/364.c34ecd82.iframe.bundle.js new file mode 100644 index 0000000..3bde532 --- /dev/null +++ b/docs/364.c34ecd82.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkreact_h5_audio_player=self.webpackChunkreact_h5_audio_player||[]).push([[364],{"./node_modules/storybook/core/components/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{createCopyToClipboardFunction:()=>_storybook_core_components__WEBPACK_IMPORTED_MODULE_0__.zH});var _storybook_core_components__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@storybook/core/dist/components/index.js")}}]); \ No newline at end of file diff --git a/docs/4.448022d5a1f1789fbfd7.manager.bundle.js b/docs/4.448022d5a1f1789fbfd7.manager.bundle.js deleted file mode 100644 index 1309f60..0000000 --- a/docs/4.448022d5a1f1789fbfd7.manager.bundle.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see 4.448022d5a1f1789fbfd7.manager.bundle.js.LICENSE.txt */ -(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{811:function(module,exports,__webpack_require__){"use strict";var normalize=__webpack_require__(812),Schema=__webpack_require__(814),DefinedInfo=__webpack_require__(815);module.exports=function create(definition){var prop,info,space=definition.space,mustUseProperty=definition.mustUseProperty||[],attributes=definition.attributes||{},props=definition.properties,transform=definition.transform,property={},normal={};for(prop in props)info=new DefinedInfo(prop,transform(attributes,prop),props[prop],space),-1!==mustUseProperty.indexOf(prop)&&(info.mustUseProperty=!0),property[prop]=info,normal[normalize(prop)]=prop,normal[normalize(info.attribute)]=prop;return new Schema(property,normal,space)}},812:function(module,exports,__webpack_require__){"use strict";module.exports=function normalize(value){return value.toLowerCase()}},813:function(module,exports,__webpack_require__){"use strict";var powers=0;function increment(){return Math.pow(2,++powers)}exports.boolean=increment(),exports.booleanish=increment(),exports.overloadedBoolean=increment(),exports.number=increment(),exports.spaceSeparated=increment(),exports.commaSeparated=increment(),exports.commaOrSpaceSeparated=increment()},814:function(module,exports,__webpack_require__){"use strict";module.exports=Schema;var proto=Schema.prototype;function Schema(property,normal,space){this.property=property,this.normal=normal,space&&(this.space=space)}proto.space=null,proto.normal={},proto.property={}},815:function(module,exports,__webpack_require__){"use strict";var Info=__webpack_require__(816),types=__webpack_require__(813);module.exports=DefinedInfo,DefinedInfo.prototype=new Info,DefinedInfo.prototype.defined=!0;var checks=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],checksLength=checks.length;function DefinedInfo(property,attribute,mask,space){var check,index=-1;for(mark(this,"space",space),Info.call(this,property,attribute);++index=48&&code<=57}},819:function(module,exports,__webpack_require__){"use strict";function markup(Prism){Prism.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(env){"entity"===env.type&&(env.attributes.title=env.content.value.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function addInlined(tagName,lang){var includedCdataInside={};includedCdataInside["language-"+lang]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[lang]},includedCdataInside.cdata=/^$/i;var inside={"included-cdata":{pattern://i,inside:includedCdataInside}};inside["language-"+lang]={pattern:/[\s\S]+/,inside:Prism.languages[lang]};var def={};def[tagName]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return tagName})),"i"),lookbehind:!0,greedy:!0,inside:inside},Prism.languages.insertBefore("markup","cdata",def)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(attrName,lang){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+attrName+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[lang,"language-"+lang],inside:Prism.languages[lang]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml}module.exports=markup,markup.displayName="markup",markup.aliases=["html","mathml","svg","xml","ssml","atom","rss"]},820:function(module,exports,__webpack_require__){"use strict";function css(Prism){!function(Prism){var string=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;Prism.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+string.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+string.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+string.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:string,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},Prism.languages.css.atrule.inside.rest=Prism.languages.css;var markup=Prism.languages.markup;markup&&(markup.tag.addInlined("style","css"),markup.tag.addAttribute("style","css"))}(Prism)}module.exports=css,css.displayName="css",css.aliases=[]},821:function(module,exports,__webpack_require__){var defineProperty=__webpack_require__(857);module.exports=function _objectSpread(target){for(var i=1;i*\.{3}(?:[^{}]|)*\})/.source;function re(source,flags){return source=source.replace(//g,(function(){return space})).replace(//g,(function(){return braces})).replace(//g,(function(){return spread})),RegExp(source,flags)}spread=re(spread).source,Prism.languages.jsx=Prism.languages.extend("markup",javascript),Prism.languages.jsx.tag.pattern=re(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),Prism.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,Prism.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/i,Prism.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,Prism.languages.jsx.tag.inside.comment=javascript.comment,Prism.languages.insertBefore("inside","attr-name",{spread:{pattern:re(//.source),inside:Prism.languages.jsx}},Prism.languages.jsx.tag),Prism.languages.insertBefore("inside","special-attr",{script:{pattern:re(/=/.source),inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:Prism.languages.jsx},alias:"language-javascript"}},Prism.languages.jsx.tag);var stringifyToken=function(token){return token?"string"==typeof token?token:"string"==typeof token.content?token.content:token.content.map(stringifyToken).join(""):""},walkTokens=function(tokens){for(var openedTags=[],i=0;i0&&openedTags[openedTags.length-1].tagName===stringifyToken(token.content[0].content[1])&&openedTags.pop():"/>"===token.content[token.content.length-1].content||openedTags.push({tagName:stringifyToken(token.content[0].content[1]),openedBraces:0}):openedTags.length>0&&"punctuation"===token.type&&"{"===token.content?openedTags[openedTags.length-1].openedBraces++:openedTags.length>0&&openedTags[openedTags.length-1].openedBraces>0&&"punctuation"===token.type&&"}"===token.content?openedTags[openedTags.length-1].openedBraces--:notTagNorBrace=!0),(notTagNorBrace||"string"==typeof token)&&openedTags.length>0&&0===openedTags[openedTags.length-1].openedBraces){var plainText=stringifyToken(token);i0&&("string"==typeof tokens[i-1]||"plain-text"===tokens[i-1].type)&&(plainText=stringifyToken(tokens[i-1])+plainText,tokens.splice(i-1,1),i--),tokens[i]=new Prism.Token("plain-text",plainText,null,plainText)}token.content&&"string"!=typeof token.content&&walkTokens(token.content)}};Prism.hooks.add("after-tokenize",(function(env){"jsx"!==env.language&&"tsx"!==env.language||walkTokens(env.tokens)}))}(Prism)}module.exports=jsx,jsx.displayName="jsx",jsx.aliases=[]},823:function(module,exports,__webpack_require__){"use strict";function typescript(Prism){!function(Prism){Prism.languages.typescript=Prism.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),Prism.languages.typescript.keyword.push(/\b(?:abstract|as|declare|implements|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete Prism.languages.typescript.parameter;var typeInside=Prism.languages.extend("typescript",{});delete typeInside["class-name"],Prism.languages.typescript["class-name"].inside=typeInside,Prism.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:typeInside}}}}),Prism.languages.ts=Prism.languages.typescript}(Prism)}module.exports=typescript,typescript.displayName="typescript",typescript.aliases=["ts"]},828:function(module,exports,__webpack_require__){"use strict";(function(global){var ctx="object"==typeof globalThis?globalThis:"object"==typeof self?self:"object"==typeof window?window:"object"==typeof global?global:{},restore=function capture(){var defined="Prism"in ctx,current=defined?ctx.Prism:void 0;return function restore(){defined?ctx.Prism=current:delete ctx.Prism;defined=void 0,current=void 0}}();ctx.Prism={manual:!0,disableWorkerMessageHandler:!0};var h=__webpack_require__(829),decode=__webpack_require__(845),Prism=__webpack_require__(852),markup=__webpack_require__(819),css=__webpack_require__(820),clike=__webpack_require__(853),js=__webpack_require__(854);restore();var own={}.hasOwnProperty;function Refractor(){}Refractor.prototype=Prism;var refract=new Refractor;function register(grammar){if("function"!=typeof grammar||!grammar.displayName)throw new Error("Expected `function` for `grammar`, got `"+grammar+"`");void 0===refract.languages[grammar.displayName]&&grammar(refract)}module.exports=refract,refract.highlight=function highlight(value,name){var grammar,sup=Prism.highlight;if("string"!=typeof value)throw new Error("Expected `string` for `value`, got `"+value+"`");if("Object"===refract.util.type(name))grammar=name,name=null;else{if("string"!=typeof name)throw new Error("Expected `string` for `name`, got `"+name+"`");if(!own.call(refract.languages,name))throw new Error("Unknown language: `"+name+"` is not registered");grammar=refract.languages[name]}return sup.call(this,value,grammar,name)},refract.register=register,refract.alias=function alias(name,alias){var key,list,length,index,languages=refract.languages,map=name;alias&&((map={})[name]=alias);for(key in map)for(list=map[key],length=(list="string"==typeof list?[list]:list).length,index=-1;++index4&&"data"===normal.slice(0,4)&&valid.test(value)&&("-"===value.charAt(4)?prop=function datasetToProperty(attribute){var value=attribute.slice(5).replace(dash,camelcase);return"data"+value.charAt(0).toUpperCase()+value.slice(1)}(value):value=function datasetToAttribute(property){var value=property.slice(4);if(dash.test(value))return property;"-"!==(value=value.replace(cap,kebab)).charAt(0)&&(value="-"+value);return"data"+value}(value),Type=DefinedInfo);return new Type(prop,value)};var valid=/^data[-\w.:]+$/i,dash=/-[a-z]/g,cap=/[A-Z]/g;function kebab($0){return"-"+$0.toLowerCase()}function camelcase($0){return $0.charAt(1).toUpperCase()}},842:function(module,exports,__webpack_require__){"use strict";module.exports=function parse(selector,defaultTagName){var subvalue,previous,match,value=selector||"",name=defaultTagName||"div",props={},start=0;for(;start65535&&(output+=fromCharCode((reference-=65536)>>>10|55296),reference=56320|1023&reference),reference=output+fromCharCode(reference))):type!==name&&warning(4,diff)),reference?(flush(),prev=now(),index=end-1,column+=end-start+1,result.push(reference),(next=now()).offset++,handleReference&&handleReference.call(referenceContext,reference,{start:prev,end:next},value.slice(start-1,end)),prev=next):(characters=value.slice(start-1,end),queue+=characters,column+=characters.length,index=end-1)}else 10===character&&(line++,lines++,column=0),character==character?(queue+=fromCharCode(character),column++):flush();return result.join("");function now(){return{line:line,column:column,offset:index+(pos.offset||0)}}function parseError(code,offset){var position=now();position.column+=offset,position.offset+=offset,handleWarning.call(warningContext,messages[code],position,code)}function flush(){queue&&(result.push(queue),handleText&&handleText.call(textContext,queue,{start:prev,end:now()}),queue="")}}(value,settings)};var own={}.hasOwnProperty,fromCharCode=String.fromCharCode,noop=Function.prototype,defaults={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},name="named",hexa="hexadecimal",deci="decimal",bases={hexadecimal:16,decimal:10},tests={};tests.named=alphanumerical,tests[deci]=decimal,tests[hexa]=hexadecimal;var messages={};function prohibited(code){return code>=55296&&code<=57343||code>1114111}function disallowed(code){return code>=1&&code<=8||11===code||code>=13&&code<=31||code>=127&&code<=159||code>=64976&&code<=65007||65535==(65535&code)||65534==(65535&code)}messages[1]="Named character references must be terminated by a semicolon",messages[2]="Numeric character references must be terminated by a semicolon",messages[3]="Named character references cannot be empty",messages[4]="Numeric character references cannot be empty",messages[5]="Named character references must be known",messages[6]="Numeric character references cannot be disallowed",messages[7]="Numeric character references cannot be outside the permissible Unicode range"},846:function(module){module.exports=JSON.parse('{"AElig":"Æ","AMP":"&","Aacute":"Á","Acirc":"Â","Agrave":"À","Aring":"Å","Atilde":"Ã","Auml":"Ä","COPY":"©","Ccedil":"Ç","ETH":"Ð","Eacute":"É","Ecirc":"Ê","Egrave":"È","Euml":"Ë","GT":">","Iacute":"Í","Icirc":"Î","Igrave":"Ì","Iuml":"Ï","LT":"<","Ntilde":"Ñ","Oacute":"Ó","Ocirc":"Ô","Ograve":"Ò","Oslash":"Ø","Otilde":"Õ","Ouml":"Ö","QUOT":"\\"","REG":"®","THORN":"Þ","Uacute":"Ú","Ucirc":"Û","Ugrave":"Ù","Uuml":"Ü","Yacute":"Ý","aacute":"á","acirc":"â","acute":"´","aelig":"æ","agrave":"à","amp":"&","aring":"å","atilde":"ã","auml":"ä","brvbar":"¦","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","curren":"¤","deg":"°","divide":"÷","eacute":"é","ecirc":"ê","egrave":"è","eth":"ð","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","iacute":"í","icirc":"î","iexcl":"¡","igrave":"ì","iquest":"¿","iuml":"ï","laquo":"«","lt":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","ntilde":"ñ","oacute":"ó","ocirc":"ô","ograve":"ò","ordf":"ª","ordm":"º","oslash":"ø","otilde":"õ","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\\"","raquo":"»","reg":"®","sect":"§","shy":"­","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","thorn":"þ","times":"×","uacute":"ú","ucirc":"û","ugrave":"ù","uml":"¨","uuml":"ü","yacute":"ý","yen":"¥","yuml":"ÿ"}')},847:function(module){module.exports=JSON.parse('{"0":"�","128":"€","130":"‚","131":"ƒ","132":"„","133":"…","134":"†","135":"‡","136":"ˆ","137":"‰","138":"Š","139":"‹","140":"Œ","142":"Ž","145":"‘","146":"’","147":"“","148":"”","149":"•","150":"–","151":"—","152":"˜","153":"™","154":"š","155":"›","156":"œ","158":"ž","159":"Ÿ"}')},848:function(module,exports,__webpack_require__){"use strict";module.exports=function hexadecimal(character){var code="string"==typeof character?character.charCodeAt(0):character;return code>=97&&code<=102||code>=65&&code<=70||code>=48&&code<=57}},849:function(module,exports,__webpack_require__){"use strict";var alphabetical=__webpack_require__(850),decimal=__webpack_require__(818);module.exports=function alphanumerical(character){return alphabetical(character)||decimal(character)}},850:function(module,exports,__webpack_require__){"use strict";module.exports=function alphabetical(character){var code="string"==typeof character?character.charCodeAt(0):character;return code>=97&&code<=122||code>=65&&code<=90}},851:function(module,exports,__webpack_require__){"use strict";var el;module.exports=function decodeEntity(characters){var char,entity="&"+characters+";";if((el=el||document.createElement("i")).innerHTML=entity,59===(char=el.textContent).charCodeAt(char.length-1)&&"semi"!==characters)return!1;return char!==entity&&char}},852:function(module,exports,__webpack_require__){(function(global){var Prism=function(_self){var lang=/\blang(?:uage)?-([\w-]+)\b/i,uniqueId=0,plainTextGrammar={},_={manual:_self.Prism&&_self.Prism.manual,disableWorkerMessageHandler:_self.Prism&&_self.Prism.disableWorkerMessageHandler,util:{encode:function encode(tokens){return tokens instanceof Token?new Token(tokens.type,encode(tokens.content),tokens.alias):Array.isArray(tokens)?tokens.map(encode):tokens.replace(/&/g,"&").replace(/=rematch.reach);pos+=currentNode.value.length,currentNode=currentNode.next){var str=currentNode.value;if(tokenList.length>text.length)return;if(!(str instanceof Token)){var match,removeCount=1;if(greedy){if(!(match=matchPattern(pattern,pos,text,lookbehind)))break;var from=match.index,to=match.index+match[0].length,p=pos;for(p+=currentNode.value.length;from>=p;)p+=(currentNode=currentNode.next).value.length;if(pos=p-=currentNode.value.length,currentNode.value instanceof Token)continue;for(var k=currentNode;k!==tokenList.tail&&(prematch.reach&&(rematch.reach=reach);var removeFrom=currentNode.prev;if(before&&(removeFrom=addAfter(tokenList,removeFrom,before),pos+=before.length),removeRange(tokenList,removeFrom,removeCount),currentNode=addAfter(tokenList,removeFrom,new Token(token,inside?_.tokenize(matchStr,inside):matchStr,alias,matchStr)),after&&addAfter(tokenList,currentNode,after),removeCount>1){var nestedRematch={cause:token+","+j,reach:reach};matchGrammar(text,tokenList,grammar,currentNode.prev,pos,nestedRematch),rematch&&nestedRematch.reach>rematch.reach&&(rematch.reach=nestedRematch.reach)}}}}}}function LinkedList(){var head={value:null,prev:null,next:null},tail={value:null,prev:head,next:null};head.next=tail,this.head=head,this.tail=tail,this.length=0}function addAfter(list,node,value){var next=node.next,newNode={value:value,prev:node,next:next};return node.next=newNode,next.prev=newNode,list.length++,newNode}function removeRange(list,node,count){for(var next=node.next,i=0;i"+env.content+""},!_self.document)return _self.addEventListener?(_.disableWorkerMessageHandler||_self.addEventListener("message",(function(evt){var message=JSON.parse(evt.data),lang=message.language,code=message.code,immediateClose=message.immediateClose;_self.postMessage(_.highlight(code,_.languages[lang],lang)),immediateClose&&_self.close()}),!1),_):_;var script=_.util.currentScript();function highlightAutomaticallyCallback(){_.manual||_.highlightAll()}if(script&&(_.filename=script.src,script.hasAttribute("data-manual")&&(_.manual=!0)),!_.manual){var readyState=document.readyState;"loading"===readyState||"interactive"===readyState&&script&&script.defer?document.addEventListener("DOMContentLoaded",highlightAutomaticallyCallback):window.requestAnimationFrame?window.requestAnimationFrame(highlightAutomaticallyCallback):window.setTimeout(highlightAutomaticallyCallback,16)}return _}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});module.exports&&(module.exports=Prism),void 0!==global&&(global.Prism=Prism)}).call(this,__webpack_require__(86))},853:function(module,exports,__webpack_require__){"use strict";function clike(Prism){Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}module.exports=clike,clike.displayName="clike",clike.aliases=[]},854:function(module,exports,__webpack_require__){"use strict";function javascript(Prism){Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),Prism.languages.js=Prism.languages.javascript}module.exports=javascript,javascript.displayName="javascript",javascript.aliases=["js"]},855:function(module,exports,__webpack_require__){var objectWithoutPropertiesLoose=__webpack_require__(856);module.exports=function _objectWithoutProperties(source,excluded){if(null==source)return{};var key,i,target=objectWithoutPropertiesLoose(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target},module.exports.__esModule=!0,module.exports.default=module.exports},856:function(module,exports){module.exports=function _objectWithoutPropertiesLoose(source,excluded){if(null==source)return{};var key,i,target={},sourceKeys=Object.keys(source);for(i=0;i=0||(target[key]=source[key]);return target},module.exports.__esModule=!0,module.exports.default=module.exports},857:function(module,exports){module.exports=function _defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value:value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj},module.exports.__esModule=!0,module.exports.default=module.exports},858:function(module,exports){function _extends(){return module.exports=_extends=Object.assign||function(target){for(var i=1;i/g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),flags)}Prism.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+Prism.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),Prism.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+Prism.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),Prism.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:(?:Uint|Int)(?:8|16|32)|Uint8Clamped|Float(?:32|64))?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|(?:Weak)?(?:Set|Map)|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),Prism.languages.insertBefore("javascript","keyword",{imports:{pattern:withId(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:Prism.languages.javascript},exports:{pattern:withId(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:Prism.languages.javascript}}),Prism.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|for|finally|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),Prism.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),Prism.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:withId(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|location|navigator|performance|(?:local|session)Storage|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var maybeClassNameTokens=["function","function-variable","method","method-variable","property-access"],i=0;i|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,properties="(?:"+tag.source+"(?:[ \t]+"+anchorOrAlias.source+")?|"+anchorOrAlias.source+"(?:[ \t]+"+tag.source+")?)",plainKey=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),string=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function createValuePattern(value,flags){flags=(flags||"").replace(/m/g,"")+"m";var pattern=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,(function(){return properties})).replace(/<>/g,(function(){return value}));return RegExp(pattern,flags)}Prism.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,(function(){return properties}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,(function(){return properties})).replace(/<>/g,(function(){return"(?:"+plainKey+"|"+string+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:createValuePattern(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:createValuePattern(/true|false/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:createValuePattern(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:createValuePattern(string),lookbehind:!0,greedy:!0},number:{pattern:createValuePattern(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:tag,important:anchorOrAlias,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},Prism.languages.yml=Prism.languages.yaml}(Prism)}module.exports=yaml,yaml.displayName="yaml",yaml.aliases=["yml"]},862:function(module,exports,__webpack_require__){"use strict";function markdown(Prism){!function(Prism){var inner=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function createInline(pattern){return pattern=pattern.replace(//g,(function(){return inner})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+pattern+")")}var tableCell=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,tableRow=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return tableCell})),tableLine=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;Prism.languages.markdown=Prism.languages.extend("markup",{}),Prism.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"font-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:Prism.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+tableRow+tableLine+"(?:"+tableRow+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+tableRow+tableLine+")(?:"+tableRow+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(tableCell),inside:Prism.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+tableRow+")"+tableLine+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+tableRow+"$"),inside:{"table-header":{pattern:RegExp(tableCell),alias:"important",inside:Prism.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:createInline(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:createInline(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:createInline(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:createInline(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(token){["url","bold","italic","strike","code-snippet"].forEach((function(inside){token!==inside&&(Prism.languages.markdown[token].inside.content.inside[inside]=Prism.languages.markdown[inside])}))})),Prism.hooks.add("after-tokenize",(function(env){"markdown"!==env.language&&"md"!==env.language||function walkTokens(tokens){if(tokens&&"string"!=typeof tokens)for(var i=0,l=tokens.length;i",quot:'"'},fromCodePoint=String.fromCodePoint||String.fromCharCode;Prism.languages.md=Prism.languages.markdown}(Prism)}module.exports=markdown,markdown.displayName="markdown",markdown.aliases=["md"]},863:function(module,exports,__webpack_require__){"use strict";function bash(Prism){!function(Prism){var envVars="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",commandAfterHeredoc={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},insideString={bash:commandAfterHeredoc,environment:{pattern:RegExp("\\$"+envVars),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+envVars),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};Prism.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+envVars),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:insideString},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:commandAfterHeredoc}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:insideString},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:insideString.entity}}],environment:{pattern:RegExp("\\$?"+envVars),alias:"constant"},variable:insideString.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},commandAfterHeredoc.inside=Prism.languages.bash;for(var toBeCopied=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],inside=insideString.variable[1].inside,i=0;i0)){var mutationEnd=findClosingBracket(/^\{$/,/^\}$/);if(-1===mutationEnd)continue;for(var i=currentIndex;i=0&&addAlias(varToken,"variable-input")}}}}function getToken(offset){return validTokens[currentIndex+offset]}function isTokenType(types,offset){offset=offset||0;for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:{},stylesheet=arguments.length>2?arguments[2]:void 0;return classNames.reduce((function(styleObject,className){return objectSpread_default()({},styleObject,stylesheet[className])}),elementStyle)}function createClassNameString(classNames){return classNames.join(" ")}function createElement(_ref){var node=_ref.node,stylesheet=_ref.stylesheet,_ref$style=_ref.style,style=void 0===_ref$style?{}:_ref$style,useInlineStyles=_ref.useInlineStyles,key=_ref.key,properties=node.properties,type=node.type,TagName=node.tagName,value=node.value;if("text"===type)return value;if(TagName){var childrenCreator=function createChildren(stylesheet,useInlineStyles){var childrenCount=0;return function(children){return childrenCount+=1,children.map((function(child,i){return createElement({node:child,stylesheet:stylesheet,useInlineStyles:useInlineStyles,key:"code-segment-".concat(childrenCount,"-").concat(i)})}))}}(stylesheet,useInlineStyles),nonStylesheetClassNames=useInlineStyles&&properties.className&&properties.className.filter((function(className){return!stylesheet[className]})),className=nonStylesheetClassNames&&nonStylesheetClassNames.length?nonStylesheetClassNames:void 0,props=useInlineStyles?objectSpread_default()({},properties,{className:className&&createClassNameString(className)},{style:createStyleObject(properties.className,Object.assign({},properties.style,style),stylesheet)}):objectSpread_default()({},properties,{className:createClassNameString(properties.className)}),children=childrenCreator(node.children);return react_default.a.createElement(TagName,extends_default()({key:key},props),children)}}var newLineRegex=/\n/g;function AllLineNumbers(_ref2){var codeString=_ref2.codeString,codeStyle=_ref2.codeStyle,_ref2$containerStyle=_ref2.containerStyle,containerStyle=void 0===_ref2$containerStyle?{float:"left",paddingRight:"10px"}:_ref2$containerStyle,_ref2$numberStyle=_ref2.numberStyle,numberStyle=void 0===_ref2$numberStyle?{}:_ref2$numberStyle,startingLineNumber=_ref2.startingLineNumber;return react_default.a.createElement("code",{style:Object.assign({},codeStyle,containerStyle)},function getAllLineNumbers(_ref){var lines=_ref.lines,startingLineNumber=_ref.startingLineNumber,style=_ref.style;return lines.map((function(_,i){var number=i+startingLineNumber;return react_default.a.createElement("span",{key:"line-".concat(i),className:"react-syntax-highlighter-line-number",style:"function"==typeof style?style(number):style},"".concat(number,"\n"))}))}({lines:codeString.replace(/\n$/,"").split("\n"),style:numberStyle,startingLineNumber:startingLineNumber}))}function getInlineLineNumber(lineNumber,inlineLineNumberStyle){return{type:"element",tagName:"span",properties:{key:"line-number--".concat(lineNumber),className:["comment","linenumber","react-syntax-highlighter-line-number"],style:inlineLineNumberStyle},children:[{type:"text",value:lineNumber}]}}function assembleLineNumberStyles(lineNumberStyle,lineNumber,largestLineNumber){var num,len,defaultLineNumberStyle={display:"inline-block",minWidth:(num=largestLineNumber,len=num.toString().length,"".concat(len,"em")),paddingRight:"1em",textAlign:"right",userSelect:"none"},customLineNumberStyle="function"==typeof lineNumberStyle?lineNumberStyle(lineNumber):lineNumberStyle;return objectSpread_default()({},defaultLineNumberStyle,customLineNumberStyle)}function createLineElement(_ref3){var children=_ref3.children,lineNumber=_ref3.lineNumber,lineNumberStyle=_ref3.lineNumberStyle,largestLineNumber=_ref3.largestLineNumber,showInlineLineNumbers=_ref3.showInlineLineNumbers,_ref3$lineProps=_ref3.lineProps,lineProps=void 0===_ref3$lineProps?{}:_ref3$lineProps,_ref3$className=_ref3.className,className=void 0===_ref3$className?[]:_ref3$className,properties="function"==typeof lineProps?lineProps(lineNumber):lineProps;if(properties.className=className,lineNumber&&showInlineLineNumbers){var inlineLineNumberStyle=assembleLineNumberStyles(lineNumberStyle,lineNumber,largestLineNumber);children.unshift(getInlineLineNumber(lineNumber,inlineLineNumberStyle))}return{type:"element",tagName:"span",properties:properties,children:children}}function flattenCodeTree(tree){for(var className=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],newTree=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=0;i2&&void 0!==arguments[2]?arguments[2]:[];return createLineElement({children:children,lineNumber:lineNumber,lineNumberStyle:lineNumberStyle,largestLineNumber:largestLineNumber,showInlineLineNumbers:showInlineLineNumbers,lineProps:lineProps,className:className})}function createUnwrappedLine(children,lineNumber){if(lineNumber&&showInlineLineNumbers){var inlineLineNumberStyle=assembleLineNumberStyles(lineNumberStyle,lineNumber,largestLineNumber);children.unshift(getInlineLineNumber(lineNumber,inlineLineNumberStyle))}return children}function createLine(children,lineNumber){var className=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return wrapLines||className.length>0?createWrappedLine(children,lineNumber,className):createUnwrappedLine(children,lineNumber)}for(var _loop=function _loop(){var node=tree[index],value=node.children[0].value;if(function getNewLines(str){return str.match(newLineRegex)}(value)){var splitValue=value.split("\n");splitValue.forEach((function(text,i){var lineNumber=showLineNumbers&&newTree.length+startingLineNumber,newChild={type:"text",value:"".concat(text,"\n")};if(0===i){var _line=createLine(tree.slice(lastLineBreakIndex+1,index).concat(createLineElement({children:[newChild],className:node.properties.className})),lineNumber);newTree.push(_line)}else if(i===splitValue.length-1){if(tree[index+1]&&tree[index+1].children&&tree[index+1].children[0]){var newElem=createLineElement({children:[{type:"text",value:"".concat(text)}],className:node.properties.className});tree.splice(index+1,0,newElem)}else{var _line2=createLine([newChild],lineNumber,node.properties.className);newTree.push(_line2)}}else{var _line3=createLine([newChild],lineNumber,node.properties.className);newTree.push(_line3)}})),lastLineBreakIndex=index}index++};index=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg),value=info.value}catch(error){return void reject(error)}info.done?resolve(value):Promise.resolve(value).then(_next,_throw)}function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(arr,i){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(arr)))return;var _arr=[],_n=!0,_d=!1,_e=void 0;try{for(var _s,_i=arr[Symbol.iterator]();!(_n=(_s=_i.next()).done)&&(_arr.push(_s.value),!i||_arr.length!==i);_n=!0);}catch(err){_d=!0,_e=err}finally{try{_n||null==_i.return||_i.return()}finally{if(_d)throw _e}}return _arr}(arr,i)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr,i)||function _nonIterableRest(){throw 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(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i - * @author Lea Verou - * @namespace - * @public - */ diff --git a/docs/5.66b7c5d3928352cef6e7.manager.bundle.js b/docs/5.66b7c5d3928352cef6e7.manager.bundle.js deleted file mode 100644 index ca400d8..0000000 --- a/docs/5.66b7c5d3928352cef6e7.manager.bundle.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see 5.66b7c5d3928352cef6e7.manager.bundle.js.LICENSE.txt */ -(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{810:function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,"OverlayScrollbarsComponent",(function(){return OverlayScrollbarsComponent}));__webpack_require__(419),__webpack_require__(29),__webpack_require__(107),__webpack_require__(88),__webpack_require__(63),__webpack_require__(41),__webpack_require__(87),__webpack_require__(48),__webpack_require__(20),__webpack_require__(22),__webpack_require__(5),__webpack_require__(7);var react__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(0),react__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_12__),overlayscrollbars__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(827),overlayscrollbars__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(overlayscrollbars__WEBPACK_IMPORTED_MODULE_13__);function _extends(){return _extends=Object.assign||function(target){for(var i=1;i=0||(target[key]=source[key]);return target}(source,excluded);if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(source,key)&&(target[key]=source[key])}return target}var OverlayScrollbarsComponent=function OverlayScrollbarsComponent(_ref){var _ref$options=_ref.options,options=void 0===_ref$options?{}:_ref$options,extensions=_ref.extensions,className=_ref.className,children=_ref.children,rest=_objectWithoutProperties(_ref,["options","extensions","className","children"]),osTargetRef=react__WEBPACK_IMPORTED_MODULE_12___default.a.useRef(),osInstance=react__WEBPACK_IMPORTED_MODULE_12___default.a.useRef();return react__WEBPACK_IMPORTED_MODULE_12___default.a.useEffect((function(){return osInstance.current=overlayscrollbars__WEBPACK_IMPORTED_MODULE_13___default()(osTargetRef.current,options,extensions),mergeHostClassNames(osInstance.current,className),function(){overlayscrollbars__WEBPACK_IMPORTED_MODULE_13___default.a.valid(osInstance.current)&&(osInstance.current.destroy(),osInstance.current=null)}}),[]),react__WEBPACK_IMPORTED_MODULE_12___default.a.useEffect((function(){overlayscrollbars__WEBPACK_IMPORTED_MODULE_13___default.a.valid(osInstance.current)&&osInstance.current.options(options)}),[options]),react__WEBPACK_IMPORTED_MODULE_12___default.a.useEffect((function(){overlayscrollbars__WEBPACK_IMPORTED_MODULE_13___default.a.valid(osInstance.current)&&mergeHostClassNames(osInstance.current,className)}),[className]),react__WEBPACK_IMPORTED_MODULE_12___default.a.createElement("div",_extends({className:"os-host"},rest,{ref:osTargetRef}),react__WEBPACK_IMPORTED_MODULE_12___default.a.createElement("div",{className:"os-resize-observer-host"}),react__WEBPACK_IMPORTED_MODULE_12___default.a.createElement("div",{className:"os-padding"},react__WEBPACK_IMPORTED_MODULE_12___default.a.createElement("div",{className:"os-viewport"},react__WEBPACK_IMPORTED_MODULE_12___default.a.createElement("div",{className:"os-content"},children))),react__WEBPACK_IMPORTED_MODULE_12___default.a.createElement("div",{className:"os-scrollbar os-scrollbar-horizontal "},react__WEBPACK_IMPORTED_MODULE_12___default.a.createElement("div",{className:"os-scrollbar-track"},react__WEBPACK_IMPORTED_MODULE_12___default.a.createElement("div",{className:"os-scrollbar-handle"}))),react__WEBPACK_IMPORTED_MODULE_12___default.a.createElement("div",{className:"os-scrollbar os-scrollbar-vertical"},react__WEBPACK_IMPORTED_MODULE_12___default.a.createElement("div",{className:"os-scrollbar-track"},react__WEBPACK_IMPORTED_MODULE_12___default.a.createElement("div",{className:"os-scrollbar-handle"}))),react__WEBPACK_IMPORTED_MODULE_12___default.a.createElement("div",{className:"os-scrollbar-corner"}))};function mergeHostClassNames(osInstance,className){if(overlayscrollbars__WEBPACK_IMPORTED_MODULE_13___default.a.valid(osInstance)){var host=osInstance.getElements().host,regex=new RegExp("(^os-host([-_].+|)$)|".concat(osInstance.options().className.replace(/\s/g,"$|"),"$"),"g"),osClassNames=host.className.split(" ").filter((function(name){return name.match(regex)})).join(" ");host.className="".concat(osClassNames," ").concat(className||"")}}OverlayScrollbarsComponent.displayName="OverlayScrollbarsComponent",__webpack_exports__.default=OverlayScrollbarsComponent},827:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_RESULT__,global;global="undefined"!=typeof window?window:this,__WEBPACK_AMD_DEFINE_RESULT__=function(){return function(window,document,undefined){"use strict";var _targets,_instancePropertyString,_easingsMath,PLUGINNAME="OverlayScrollbars",TYPES={o:"object",f:"function",a:"array",s:"string",b:"boolean",n:"number",u:"undefined",z:"null"},LEXICON={c:"class",s:"style",i:"id",l:"length",p:"prototype",ti:"tabindex",oH:"offsetHeight",cH:"clientHeight",sH:"scrollHeight",oW:"offsetWidth",cW:"clientWidth",sW:"scrollWidth",hOP:"hasOwnProperty",bCR:"getBoundingClientRect"},VENDORS=function(){var jsCache={},cssCache={},cssPrefixes=["-webkit-","-moz-","-o-","-ms-"],jsPrefixes=["WebKit","Moz","O","MS"];function firstLetterToUpper(str){return str.charAt(0).toUpperCase()+str.slice(1)}return{_cssPrefixes:cssPrefixes,_jsPrefixes:jsPrefixes,_cssProperty:function(name){var result=cssCache[name];if(cssCache[LEXICON.hOP](name))return result;for(var resultPossibilities,v,currVendorWithoutDashes,uppercasedName=firstLetterToUpper(name),elmStyle=document.createElement("div")[LEXICON.s],i=0;i0&&length-1 in obj)}function stripAndCollapse(value){return(value.match(_rnothtmlwhite)||[]).join(_strSpace)}function matches(elem,selector){for(var nodeList=(elem.parentNode||document).querySelectorAll(selector)||[],i=nodeList[LEXICON.l];i--;)if(nodeList[i]==elem)return!0;return!1}function insertAdjacentElement(el,strategy,child){if(COMPATIBILITY.isA(child))for(var i=0;i0?(nextAnim=animObj.q[0],animate(animObj.el,nextAnim.props,nextAnim.duration,nextAnim.easing,nextAnim.complete,!0)):(index=inArray(animObj,_animations))>-1&&_animations.splice(index,1)}function setAnimationValue(el,prop,value){prop===_strScrollLeft||prop===_strScrollTop?el[prop]=value:setCSSVal(el,prop,value)}function animate(el,props,options,easing,complete,guaranteedNext){var key,animObj,progress,step,specialEasing,duration,hasOptions=isPlainObject(options),from={},to={},i=0;for(hasOptions?(easing=options.easing,options.start,progress=options.progress,step=options.step,specialEasing=options.specialEasing,complete=options.complete,duration=options.duration):duration=options,specialEasing=specialEasing||{},duration=duration||400,easing=easing||"swing",guaranteedNext=guaranteedNext||!1;i<_animations[LEXICON.l];i++)if(_animations[i].el===el){animObj=_animations[i];break}for(key in animObj||(animObj={el:el,q:[]},_animations.push(animObj)),props)from[key]=key===_strScrollLeft||key===_strScrollTop?el[key]:FakejQuery(el).css(key);for(key in from)from[key]!==props[key]&&props[key]!==undefined&&(to[key]=props[key]);if(isEmptyObject(to))guaranteedNext&&startNextAnimationInQ(animObj);else{var timeNow,end,percent,fromVal,toVal,easedVal,timeStart,frame,elapsed,qPos=guaranteedNext?0:inArray(qObj,animObj.q),qObj={props:to,duration:hasOptions?options:duration,easing:easing,complete:complete};if(-1===qPos&&(qPos=animObj.q[LEXICON.l],animObj.q.push(qObj)),0===qPos)if(duration>0)timeStart=COMPATIBILITY.now(),frame=function(){for(key in timeNow=COMPATIBILITY.now(),elapsed=timeNow-timeStart,end=qObj.stop||elapsed>=duration,percent=1-(MATH.max(0,timeStart+duration-timeNow)/duration||0),to)fromVal=parseFloat(from[key]),toVal=parseFloat(to[key]),easedVal=(toVal-fromVal)*EASING[specialEasing[key]||easing](percent,percent*duration,0,1,duration)+fromVal,setAnimationValue(el,key,easedVal),isFunction(step)&&step(easedVal,{elem:el,prop:key,start:fromVal,now:easedVal,end:toVal,pos:percent,options:{easing:easing,speacialEasing:specialEasing,duration:duration,complete:complete,step:step},startTime:timeStart});isFunction(progress)&&progress({},percent,MATH.max(0,duration-elapsed)),end?(startNextAnimationInQ(animObj),isFunction(complete)&&complete()):qObj.frame=COMPATIBILITY.rAF()(frame)},qObj.frame=COMPATIBILITY.rAF()(frame);else{for(key in to)setAnimationValue(el,key,to[key]);startNextAnimationInQ(animObj)}}}function stop(el,clearQ,jumpToEnd){for(var animObj,qObj,key,i=0;i<_animations[LEXICON.l];i++)if((animObj=_animations[i]).el===el){if(animObj.q[LEXICON.l]>0){if((qObj=animObj.q[0]).stop=!0,COMPATIBILITY.cAF()(qObj.frame),animObj.q.splice(0,1),jumpToEnd)for(key in qObj.props)setAnimationValue(el,key,qObj.props[key]);clearQ?animObj.q=[]:startNextAnimationInQ(animObj,!1)}break}}function elementIsVisible(el){return!!(el[LEXICON.oW]||el[LEXICON.oH]||el.getClientRects()[LEXICON.l])}function FakejQuery(selector){if(0===arguments[LEXICON.l])return this;var elms,el,base=new FakejQuery,elements=selector,i=0;if(_type(selector)==TYPES.s)for(elements=[],"<"===selector.charAt(0)?((el=document.createElement("div")).innerHTML=selector,elms=el.children):elms=document.querySelectorAll(selector);i0;)deepest=deepest.childNodes[0];for(i=0;nodes[LEXICON.l]-i;deepest.firstChild===nodes[0]&&i++)deepest.appendChild(nodes[i]);var nextSibling=previousSibling?previousSibling.nextSibling:parent.firstChild;return parent.insertBefore(wrapper,nextSibling),this},wrapInner:function(wrapperHTML){return this.each((function(){var el=FakejQuery(this),contents=el.contents();contents[LEXICON.l]?contents.wrapAll(wrapperHTML):el.append(wrapperHTML)}))},wrap:function(wrapperHTML){return this.each((function(){FakejQuery(this).wrapAll(wrapperHTML)}))},css:function(styles,val){var el,key,cptStyle,getCptStyle=window.getComputedStyle;return _type(styles)==TYPES.s?val===undefined?(el=this[0],cptStyle=getCptStyle?getCptStyle(el,null):el.currentStyle[styles],getCptStyle?null!=cptStyle?cptStyle.getPropertyValue(styles):el[LEXICON.s][styles]:cptStyle):this.each((function(){setCSSVal(this,styles,val)})):this.each((function(){for(key in styles)setCSSVal(this,key,styles[key])}))},hasClass:function(className){for(var elem,classList,i=0,classNamePrepared=_strSpace+className+_strSpace;elem=this[i++];){if((classList=elem.classList)&&classList.contains(className))return!0;if(1===elem.nodeType&&(_strSpace+stripAndCollapse(elem.className+_strEmpty)+_strSpace).indexOf(classNamePrepared)>-1)return!0}return!1},addClass:function(className){var classes,elem,cur,curValue,clazz,finalValue,supportClassList,elmClassList,i=0,v=0;if(className)for(classes=className.match(_rnothtmlwhite)||[];elem=this[i++];)if(elmClassList=elem.classList,supportClassList===undefined&&(supportClassList=elmClassList!==undefined),supportClassList)for(;clazz=classes[v++];)elmClassList.add(clazz);else if(curValue=elem.className+_strEmpty,cur=1===elem.nodeType&&_strSpace+stripAndCollapse(curValue)+_strSpace){for(;clazz=classes[v++];)cur.indexOf(_strSpace+clazz+_strSpace)<0&&(cur+=clazz+_strSpace);curValue!==(finalValue=stripAndCollapse(cur))&&(elem.className=finalValue)}return this},removeClass:function(className){var classes,elem,cur,curValue,clazz,finalValue,supportClassList,elmClassList,i=0,v=0;if(className)for(classes=className.match(_rnothtmlwhite)||[];elem=this[i++];)if(elmClassList=elem.classList,supportClassList===undefined&&(supportClassList=elmClassList!==undefined),supportClassList)for(;clazz=classes[v++];)elmClassList.remove(clazz);else if(curValue=elem.className+_strEmpty,cur=1===elem.nodeType&&_strSpace+stripAndCollapse(curValue)+_strSpace){for(;clazz=classes[v++];)for(;cur.indexOf(_strSpace+clazz+_strSpace)>-1;)cur=cur.replace(_strSpace+clazz+_strSpace,_strSpace);curValue!==(finalValue=stripAndCollapse(cur))&&(elem.className=finalValue)}return this},hide:function(){return this.each((function(){this[LEXICON.s].display="none"}))},show:function(){return this.each((function(){this[LEXICON.s].display="block"}))},attr:function(attrName,value){for(var el,i=0;el=this[i++];){if(value===undefined)return el.getAttribute(attrName);el.setAttribute(attrName,value)}return this},removeAttr:function(attrName){return this.each((function(){this.removeAttribute(attrName)}))},offset:function(){var rect=this[0][LEXICON.bCR](),scrollLeft=window.pageXOffset||document.documentElement[_strScrollLeft],scrollTop=window.pageYOffset||document.documentElement[_strScrollTop];return{top:rect.top+scrollTop,left:rect.left+scrollLeft}},position:function(){var el=this[0];return{top:el.offsetTop,left:el.offsetLeft}},scrollLeft:function(value){for(var el,i=0;el=this[i++];){if(value===undefined)return el[_strScrollLeft];el[_strScrollLeft]=value}return this},scrollTop:function(value){for(var el,i=0;el=this[i++];){if(value===undefined)return el[_strScrollTop];el[_strScrollTop]=value}return this},val:function(value){var el=this[0];return value?(el.value=value,this):el.value},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(index){return FakejQuery(this[index>=0?index:this[LEXICON.l]+index])},find:function(selector){var i,children=[];return this.each((function(){var ch=this.querySelectorAll(selector);for(i=0;i-1){if(!(argLen>1))return _targets[index][_instancePropertyString];delete target[_instancePropertyString],_targets.splice(index,1)}}}),PLUGIN=function(){var _plugin,_pluginsGlobals,_pluginsAutoUpdateLoop,type,possibleTemplateTypes,restrictedStringsSplit,restrictedStringsPossibilitiesSplit,classNameAllowedValues,numberAllowedValues,booleanNullAllowedValues,booleanTrueTemplate,booleanFalseTemplate,callbackTemplate,overflowBehaviorAllowedValues,optionsDefaultsAndTemplate,convert,_pluginsExtensions=[],_pluginsOptions=(type=COMPATIBILITY.type,possibleTemplateTypes=[TYPES.b,TYPES.n,TYPES.s,TYPES.a,TYPES.o,TYPES.f,TYPES.z],restrictedStringsSplit=" ",restrictedStringsPossibilitiesSplit=":",classNameAllowedValues=[TYPES.z,TYPES.s],numberAllowedValues=TYPES.n,booleanNullAllowedValues=[TYPES.z,TYPES.b],booleanTrueTemplate=[!0,TYPES.b],booleanFalseTemplate=[!1,TYPES.b],callbackTemplate=[null,[TYPES.z,TYPES.f]],overflowBehaviorAllowedValues="v-h:visible-hidden v-s:visible-scroll s:scroll h:hidden",optionsDefaultsAndTemplate={className:["os-theme-dark",classNameAllowedValues],resize:["none","n:none b:both h:horizontal v:vertical"],sizeAutoCapable:booleanTrueTemplate,clipAlways:booleanTrueTemplate,normalizeRTL:booleanTrueTemplate,paddingAbsolute:booleanFalseTemplate,autoUpdate:[null,booleanNullAllowedValues],autoUpdateInterval:[33,numberAllowedValues],updateOnLoad:[["img"],[TYPES.s,TYPES.a,TYPES.z]],nativeScrollbarsOverlaid:{showNativeScrollbars:booleanFalseTemplate,initialize:booleanTrueTemplate},overflowBehavior:{x:["scroll",overflowBehaviorAllowedValues],y:["scroll",overflowBehaviorAllowedValues]},scrollbars:{visibility:["auto","v:visible h:hidden a:auto"],autoHide:["never","n:never s:scroll l:leave m:move"],autoHideDelay:[800,numberAllowedValues],dragScrolling:booleanTrueTemplate,clickScrolling:booleanFalseTemplate,touchSupport:booleanTrueTemplate,snapHandle:booleanFalseTemplate},textarea:{dynWidth:booleanFalseTemplate,dynHeight:booleanFalseTemplate,inheritedAttrs:[["style","class"],[TYPES.s,TYPES.a,TYPES.z]]},callbacks:{onInitialized:callbackTemplate,onInitializationWithdrawn:callbackTemplate,onDestroyed:callbackTemplate,onScrollStart:callbackTemplate,onScroll:callbackTemplate,onScrollStop:callbackTemplate,onOverflowChanged:callbackTemplate,onOverflowAmountChanged:callbackTemplate,onDirectionChanged:callbackTemplate,onContentSizeChanged:callbackTemplate,onHostSizeChanged:callbackTemplate,onUpdated:callbackTemplate}},{_defaults:(convert=function(template){var recursive=function(obj){var key,val,valType;for(key in obj)obj[LEXICON.hOP](key)&&(val=obj[key],(valType=type(val))==TYPES.a?obj[key]=val[template?1:0]:valType==TYPES.o&&(obj[key]=recursive(val)));return obj};return recursive(FRAMEWORK.extend(!0,{},optionsDefaultsAndTemplate))})(),_template:convert(!0),_validate:function(obj,template,writeErrors,diffObj){var validatedOptions={},validatedOptionsPrepared={},objectCopy=FRAMEWORK.extend(!0,{},obj),inArray=FRAMEWORK.inArray,isEmptyObj=FRAMEWORK.isEmptyObject,checkObjectProps=function(data,template,diffData,validatedOptions,validatedOptionsPrepared,prevPropName){for(var prop in template)if(template[LEXICON.hOP](prop)&&data[LEXICON.hOP](prop)){var restrictedStringValuesSplit,restrictedStringValuesPossibilitiesSplit,isRestrictedValue,mainPossibility,currType,i,v,j,isValid=!1,isDiff=!1,templateValue=template[prop],templateValueType=type(templateValue),templateIsComplex=templateValueType==TYPES.o,templateTypes=COMPATIBILITY.isA(templateValue)?templateValue:[templateValue],dataDiffValue=diffData[prop],dataValue=data[prop],dataValueType=type(dataValue),propPrefix=prevPropName?prevPropName+".":"",error='The option "'+propPrefix+prop+"\" wasn't set, because",errorPossibleTypes=[],errorRestrictedStrings=[];if(dataDiffValue=dataDiffValue===undefined?{}:dataDiffValue,templateIsComplex&&dataValueType==TYPES.o)validatedOptions[prop]={},validatedOptionsPrepared[prop]={},checkObjectProps(dataValue,templateValue,dataDiffValue,validatedOptions[prop],validatedOptionsPrepared[prop],propPrefix+prop),FRAMEWORK.each([data,validatedOptions,validatedOptionsPrepared],(function(index,value){isEmptyObj(value[prop])&&delete value[prop]}));else if(!templateIsComplex){for(i=0;i0?"\r\nValid strings are: [ "+errorRestrictedStrings.join(", ").split(restrictedStringsPossibilitiesSplit).join(", ")+" ].":"")),delete data[prop]}}};return checkObjectProps(objectCopy,template,diffObj||{},validatedOptions,validatedOptionsPrepared),!isEmptyObj(objectCopy)&&writeErrors&&console.warn("The following options are discarded due to invalidity:\r\n"+window.JSON.stringify(objectCopy,null,2)),{_default:validatedOptions,_prepared:validatedOptionsPrepared}}});function initOverlayScrollbarsStatics(){_pluginsGlobals||(_pluginsGlobals=new OverlayScrollbarsGlobals(_pluginsOptions._defaults)),_pluginsAutoUpdateLoop||(_pluginsAutoUpdateLoop=new OverlayScrollbarsAutoUpdateLoop(_pluginsGlobals))}function OverlayScrollbarsGlobals(defaultOptions){var _base=this,strOverflow="overflow",strHidden="hidden",strScroll="scroll",bodyElement=FRAMEWORK("body"),scrollbarDummyElement=FRAMEWORK('
'),scrollbarDummyElement0=scrollbarDummyElement[0],dummyContainerChild=FRAMEWORK(scrollbarDummyElement.children("div").eq(0));bodyElement.append(scrollbarDummyElement),scrollbarDummyElement.hide().show();var nativeScrollbarSize=calcNativeScrollbarSize(scrollbarDummyElement0),nativeScrollbarIsOverlaid={x:0===nativeScrollbarSize.x,y:0===nativeScrollbarSize.y},msie=function(){var result,ua=window.navigator.userAgent,strIndexOf="indexOf",strSubString="substring",msie=ua[strIndexOf]("MSIE "),trident=ua[strIndexOf]("Trident/"),edge=ua[strIndexOf]("Edge/"),rv=ua[strIndexOf]("rv:"),parseIntFunc=parseInt;return msie>0?result=parseIntFunc(ua[strSubString](msie+5,ua[strIndexOf](".",msie)),10):trident>0?result=parseIntFunc(ua[strSubString](rv+3,ua[strIndexOf](".",rv)),10):edge>0&&(result=parseIntFunc(ua[strSubString](edge+5,ua[strIndexOf](".",edge)),10)),result}();function calcNativeScrollbarSize(measureElement){return{x:measureElement[LEXICON.oH]-measureElement[LEXICON.cH],y:measureElement[LEXICON.oW]-measureElement[LEXICON.cW]}}FRAMEWORK.extend(_base,{defaultOptions:defaultOptions,msie:msie,autoUpdateLoop:!1,autoUpdateRecommended:!COMPATIBILITY.mO(),nativeScrollbarSize:nativeScrollbarSize,nativeScrollbarIsOverlaid:nativeScrollbarIsOverlaid,nativeScrollbarStyling:function(){var result=!1;scrollbarDummyElement.addClass("os-viewport-native-scrollbars-invisible");try{result="none"===scrollbarDummyElement.css("scrollbar-width")&&(msie>9||!msie)||"none"===window.getComputedStyle(scrollbarDummyElement0,"::-webkit-scrollbar").getPropertyValue("display")}catch(ex){}return result}(),overlayScrollbarDummySize:{x:30,y:30},cssCalc:VENDORS._cssPropertyValue("width","calc","(1px)")||null,restrictedMeasuring:function(){scrollbarDummyElement.css(strOverflow,strHidden);var scrollSize={w:scrollbarDummyElement0[LEXICON.sW],h:scrollbarDummyElement0[LEXICON.sH]};scrollbarDummyElement.css(strOverflow,"visible");var scrollSize2={w:scrollbarDummyElement0[LEXICON.sW],h:scrollbarDummyElement0[LEXICON.sH]};return scrollSize.w-scrollSize2.w!=0||scrollSize.h-scrollSize2.h!=0}(),rtlScrollBehavior:function(){scrollbarDummyElement.css({"overflow-y":strHidden,"overflow-x":strScroll,direction:"rtl"}).scrollLeft(0);var dummyContainerOffset=scrollbarDummyElement.offset(),dummyContainerChildOffset=dummyContainerChild.offset();scrollbarDummyElement.scrollLeft(-999);var dummyContainerChildOffsetAfterScroll=dummyContainerChild.offset();return{i:dummyContainerOffset.left===dummyContainerChildOffset.left,n:dummyContainerChildOffset.left!==dummyContainerChildOffsetAfterScroll.left}}(),supportTransform:!!VENDORS._cssProperty("transform"),supportTransition:!!VENDORS._cssProperty("transition"),supportPassiveEvents:function(){var supportsPassive=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){supportsPassive=!0}}))}catch(e){}return supportsPassive}(),supportResizeObserver:!!COMPATIBILITY.rO(),supportMutationObserver:!!COMPATIBILITY.mO()}),scrollbarDummyElement.removeAttr(LEXICON.s).remove(),function(){if(!nativeScrollbarIsOverlaid.x||!nativeScrollbarIsOverlaid.y){var abs=MATH.abs,windowWidth=COMPATIBILITY.wW(),windowHeight=COMPATIBILITY.wH(),windowDpr=getWindowDPR(),onResize=function(){if(INSTANCES().length>0){var newW=COMPATIBILITY.wW(),newH=COMPATIBILITY.wH(),deltaW=newW-windowWidth,deltaH=newH-windowHeight;if(0===deltaW&&0===deltaH)return;var newScrollbarSize,deltaWRatio=MATH.round(newW/(windowWidth/100)),deltaHRatio=MATH.round(newH/(windowHeight/100)),absDeltaW=abs(deltaW),absDeltaH=abs(deltaH),absDeltaWRatio=abs(deltaWRatio),absDeltaHRatio=abs(deltaHRatio),newDPR=getWindowDPR(),deltaIsBigger=absDeltaW>2&&absDeltaH>2,difference=!differenceIsBiggerThanOne(absDeltaWRatio,absDeltaHRatio),isZoom=deltaIsBigger&&difference&&newDPR!==windowDpr&&windowDpr>0,oldScrollbarSize=_base.nativeScrollbarSize;isZoom&&(bodyElement.append(scrollbarDummyElement),newScrollbarSize=_base.nativeScrollbarSize=calcNativeScrollbarSize(scrollbarDummyElement[0]),scrollbarDummyElement.remove(),oldScrollbarSize.x===newScrollbarSize.x&&oldScrollbarSize.y===newScrollbarSize.y||FRAMEWORK.each(INSTANCES(),(function(){INSTANCES(this)&&INSTANCES(this).update("zoom")}))),windowWidth=newW,windowHeight=newH,windowDpr=newDPR}};FRAMEWORK(window).on("resize",onResize)}function differenceIsBiggerThanOne(valOne,valTwo){var absValOne=abs(valOne),absValTwo=abs(valTwo);return!(absValOne===absValTwo||absValOne+1===absValTwo||absValOne-1===absValTwo)}function getWindowDPR(){var dDPI=window.screen.deviceXDPI||0,sDPI=window.screen.logicalXDPI||1;return window.devicePixelRatio||dDPI/sDPI}}()}function OverlayScrollbarsAutoUpdateLoop(globals){var _loopID,_base=this,_inArray=FRAMEWORK.inArray,_getNow=COMPATIBILITY.now,_strAutoUpdate="autoUpdate",_strAutoUpdateInterval=_strAutoUpdate+"Interval",_strLength=LEXICON.l,_loopingInstances=[],_loopingInstancesIntervalCache=[],_loopIsActive=!1,_loopIntervalDefault=33,_loopInterval=_loopIntervalDefault,_loopTimeOld=_getNow(),loop=function(){if(_loopingInstances[_strLength]>0&&_loopIsActive){_loopID=COMPATIBILITY.rAF()((function(){loop()}));var lowestInterval,instance,instanceOptions,instanceAutoUpdateAllowed,instanceAutoUpdateInterval,now,timeNew=_getNow(),timeDelta=timeNew-_loopTimeOld;if(timeDelta>_loopInterval){_loopTimeOld=timeNew-timeDelta%_loopInterval,lowestInterval=_loopIntervalDefault;for(var i=0;i<_loopingInstances[_strLength];i++)(instance=_loopingInstances[i])!==undefined&&(instanceAutoUpdateAllowed=(instanceOptions=instance.options())[_strAutoUpdate],instanceAutoUpdateInterval=MATH.max(1,instanceOptions[_strAutoUpdateInterval]),now=_getNow(),(!0===instanceAutoUpdateAllowed||null===instanceAutoUpdateAllowed)&&now-_loopingInstancesIntervalCache[i]>instanceAutoUpdateInterval&&(instance.update("auto"),_loopingInstancesIntervalCache[i]=new Date(now+=instanceAutoUpdateInterval)),lowestInterval=MATH.max(1,MATH.min(lowestInterval,instanceAutoUpdateInterval)));_loopInterval=lowestInterval}}else _loopInterval=_loopIntervalDefault};_base.add=function(instance){-1===_inArray(instance,_loopingInstances)&&(_loopingInstances.push(instance),_loopingInstancesIntervalCache.push(_getNow()),_loopingInstances[_strLength]>0&&!_loopIsActive&&(_loopIsActive=!0,globals.autoUpdateLoop=_loopIsActive,loop()))},_base.remove=function(instance){var index=_inArray(instance,_loopingInstances);index>-1&&(_loopingInstancesIntervalCache.splice(index,1),_loopingInstances.splice(index,1),0===_loopingInstances[_strLength]&&_loopIsActive&&(_loopIsActive=!1,globals.autoUpdateLoop=_loopIsActive,_loopID!==undefined&&(COMPATIBILITY.cAF()(_loopID),_loopID=-1)))}}function OverlayScrollbarsInstance(pluginTargetElement,options,extensions,globals,autoUpdateLoop){var type=COMPATIBILITY.type,inArray=FRAMEWORK.inArray,each=FRAMEWORK.each,_base=new _plugin,_frameworkProto=FRAMEWORK[LEXICON.p];if(isHTMLElement(pluginTargetElement)){if(INSTANCES(pluginTargetElement)){var inst=INSTANCES(pluginTargetElement);return inst.options(options),inst}var _nativeScrollbarIsOverlaid,_overlayScrollbarDummySize,_rtlScrollBehavior,_autoUpdateRecommended,_msieVersion,_nativeScrollbarStyling,_cssCalc,_nativeScrollbarSize,_supportTransition,_supportTransform,_supportPassiveEvents,_supportResizeObserver,_supportMutationObserver,_initialized,_destroyed,_isTextarea,_isBody,_documentMixed,_domExists,_isBorderBox,_sizeAutoObserverAdded,_paddingX,_paddingY,_borderX,_borderY,_marginX,_marginY,_isRTL,_sleeping,_defaultOptions,_currentOptions,_currentPreparedOptions,_lastUpdateTime,_swallowedUpdateTimeout,_windowElement,_documentElement,_htmlElement,_bodyElement,_targetElement,_hostElement,_sizeAutoObserverElement,_sizeObserverElement,_paddingElement,_viewportElement,_contentElement,_contentArrangeElement,_contentGlueElement,_textareaCoverElement,_scrollbarCornerElement,_scrollbarHorizontalElement,_scrollbarHorizontalTrackElement,_scrollbarHorizontalHandleElement,_scrollbarVerticalElement,_scrollbarVerticalTrackElement,_scrollbarVerticalHandleElement,_windowElementNative,_documentElementNative,_targetElementNative,_hostElementNative,_sizeAutoObserverElementNative,_sizeObserverElementNative,_paddingElementNative,_viewportElementNative,_contentElementNative,_hostSizeCache,_contentScrollSizeCache,_arrangeContentSizeCache,_hasOverflowCache,_hideOverflowCache,_widthAutoCache,_heightAutoCache,_cssBoxSizingCache,_cssPaddingCache,_cssBorderCache,_cssMarginCache,_cssDirectionCache,_cssDirectionDetectedCache,_paddingAbsoluteCache,_clipAlwaysCache,_contentGlueSizeCache,_overflowBehaviorCache,_overflowAmountCache,_ignoreOverlayScrollbarHidingCache,_autoUpdateCache,_sizeAutoCapableCache,_contentElementScrollSizeChangeDetectedCache,_hostElementSizeChangeDetectedCache,_scrollbarsVisibilityCache,_scrollbarsAutoHideCache,_scrollbarsClickScrollingCache,_scrollbarsDragScrollingCache,_resizeCache,_normalizeRTLCache,_classNameCache,_oldClassName,_textareaAutoWrappingCache,_textareaInfoCache,_textareaSizeCache,_textareaDynHeightCache,_textareaDynWidthCache,_bodyMinSizeCache,_mutationObserverHost,_mutationObserverContent,_mutationObserverHostCallback,_mutationObserverContentCallback,_mutationObserversConnected,_textareaHasFocus,_scrollbarsAutoHideTimeoutId,_scrollbarsAutoHideMoveTimeoutId,_scrollbarsAutoHideDelay,_scrollbarsAutoHideNever,_scrollbarsAutoHideScroll,_scrollbarsAutoHideMove,_scrollbarsAutoHideLeave,_scrollbarsHandleHovered,_scrollbarsHandlesDefineScrollPos,_resizeNone,_resizeBoth,_resizeHorizontal,_resizeVertical,_contentBorderSize={},_scrollHorizontalInfo={},_scrollVerticalInfo={},_viewportSize={},_nativeScrollbarMinSize={},_strMinusHidden="-hidden",_strMarginMinus="margin-",_strPaddingMinus="padding-",_strBorderMinus="border-",_strTop="top",_strRight="right",_strBottom="bottom",_strLeft="left",_strMinMinus="min-",_strMaxMinus="max-",_strWidth="width",_strHeight="height",_strFloat="float",_strEmpty="",_strAuto="auto",_strSync="sync",_strScroll="scroll",_strHundredPercent="100%",_strX="x",_strY="y",_strDot=".",_strSpace=" ",_strScrollbar="scrollbar",_strMinusHorizontal="-horizontal",_strMinusVertical="-vertical",_strScrollLeft=_strScroll+"Left",_strScrollTop=_strScroll+"Top",_strMouseTouchDownEvent="mousedown touchstart",_strMouseTouchUpEvent="mouseup touchend touchcancel",_strMouseTouchMoveEvent="mousemove touchmove",_strMouseEnter="mouseenter",_strMouseLeave="mouseleave",_strKeyDownEvent="keydown",_strKeyUpEvent="keyup",_strSelectStartEvent="selectstart",_strTransitionEndEvent="transitionend webkitTransitionEnd oTransitionEnd",_strResizeObserverProperty="__overlayScrollbarsRO__",_cassNamesPrefix="os-",_classNameHTMLElement=_cassNamesPrefix+"html",_classNameHostElement=_cassNamesPrefix+"host",_classNameHostElementForeign=_classNameHostElement+"-foreign",_classNameHostTextareaElement=_classNameHostElement+"-textarea",_classNameHostScrollbarHorizontalHidden=_classNameHostElement+"-"+_strScrollbar+_strMinusHorizontal+_strMinusHidden,_classNameHostScrollbarVerticalHidden=_classNameHostElement+"-"+_strScrollbar+_strMinusVertical+_strMinusHidden,_classNameHostTransition=_classNameHostElement+"-transition",_classNameHostRTL=_classNameHostElement+"-rtl",_classNameHostResizeDisabled=_classNameHostElement+"-resize-disabled",_classNameHostScrolling=_classNameHostElement+"-scrolling",_classNameHostOverflow=_classNameHostElement+"-overflow",_classNameHostOverflowX=(_classNameHostOverflow=_classNameHostElement+"-overflow")+"-x",_classNameHostOverflowY=_classNameHostOverflow+"-y",_classNameTextareaElement=_cassNamesPrefix+"textarea",_classNameTextareaCoverElement=_classNameTextareaElement+"-cover",_classNamePaddingElement=_cassNamesPrefix+"padding",_classNameViewportElement=_cassNamesPrefix+"viewport",_classNameViewportNativeScrollbarsInvisible=_classNameViewportElement+"-native-scrollbars-invisible",_classNameViewportNativeScrollbarsOverlaid=_classNameViewportElement+"-native-scrollbars-overlaid",_classNameContentElement=_cassNamesPrefix+"content",_classNameContentArrangeElement=_cassNamesPrefix+"content-arrange",_classNameContentGlueElement=_cassNamesPrefix+"content-glue",_classNameSizeAutoObserverElement=_cassNamesPrefix+"size-auto-observer",_classNameResizeObserverElement=_cassNamesPrefix+"resize-observer",_classNameResizeObserverItemElement=_cassNamesPrefix+"resize-observer-item",_classNameResizeObserverItemFinalElement=_classNameResizeObserverItemElement+"-final",_classNameTextInherit=_cassNamesPrefix+"text-inherit",_classNameScrollbar=_cassNamesPrefix+_strScrollbar,_classNameScrollbarTrack=_classNameScrollbar+"-track",_classNameScrollbarTrackOff=_classNameScrollbarTrack+"-off",_classNameScrollbarHandle=_classNameScrollbar+"-handle",_classNameScrollbarHandleOff=_classNameScrollbarHandle+"-off",_classNameScrollbarUnusable=_classNameScrollbar+"-unusable",_classNameScrollbarAutoHidden=_classNameScrollbar+"-"+_strAuto+_strMinusHidden,_classNameScrollbarCorner=_classNameScrollbar+"-corner",_classNameScrollbarCornerResize=_classNameScrollbarCorner+"-resize",_classNameScrollbarCornerResizeB=_classNameScrollbarCornerResize+"-both",_classNameScrollbarCornerResizeH=_classNameScrollbarCornerResize+_strMinusHorizontal,_classNameScrollbarCornerResizeV=_classNameScrollbarCornerResize+_strMinusVertical,_classNameScrollbarHorizontal=_classNameScrollbar+_strMinusHorizontal,_classNameScrollbarVertical=_classNameScrollbar+_strMinusVertical,_classNameDragging=_cassNamesPrefix+"dragging",_classNameThemeNone=_cassNamesPrefix+"theme-none",_classNamesDynamicDestroy=[_classNameViewportNativeScrollbarsInvisible,_classNameViewportNativeScrollbarsOverlaid,_classNameScrollbarTrackOff,_classNameScrollbarHandleOff,_classNameScrollbarUnusable,_classNameScrollbarAutoHidden,_classNameScrollbarCornerResize,_classNameScrollbarCornerResizeB,_classNameScrollbarCornerResizeH,_classNameScrollbarCornerResizeV,_classNameDragging].join(_strSpace),_callbacksInitQeueue=[],_viewportAttrsFromTarget=[LEXICON.ti],_extensions={},_extensionsPrivateMethods="added removed on contract",_swallowedUpdateHints={},_swallowUpdateLag=42,_updateOnLoadEventName="load",_updateOnLoadElms=[],_updateAutoCache={},_mutationObserverAttrsTextarea=["wrap","cols","rows"],_mutationObserverAttrsHost=[LEXICON.i,LEXICON.c,LEXICON.s,"open"].concat(_viewportAttrsFromTarget),_destroyEvents=[];return _base.sleep=function(){_sleeping=!0},_base.update=function(force){var attrsChanged,contentSizeC,doUpdateAuto,mutHost,mutContent;if(!_destroyed)return type(force)==TYPES.s?force===_strAuto?(attrsChanged=meaningfulAttrsChanged(),contentSizeC=updateAutoContentSizeChanged(),(doUpdateAuto=attrsChanged||contentSizeC)&&update({_contentSizeChanged:contentSizeC,_changedOptions:_initialized?undefined:_currentPreparedOptions})):force===_strSync?_mutationObserversConnected?(mutHost=_mutationObserverHostCallback(_mutationObserverHost.takeRecords()),mutContent=_mutationObserverContentCallback(_mutationObserverContent.takeRecords())):mutHost=_base.update(_strAuto):"zoom"===force&&update({_hostSizeChanged:!0,_contentSizeChanged:!0}):(force=_sleeping||force,_sleeping=!1,_base.update(_strSync)&&!force||update({_force:force})),updateElementsOnLoad(),doUpdateAuto||mutHost||mutContent},_base.options=function(newOptions,value){var changedOps,option={};if(FRAMEWORK.isEmptyObject(newOptions)||!FRAMEWORK.isPlainObject(newOptions)){if(type(newOptions)!=TYPES.s)return _currentOptions;if(!(arguments.length>1))return getObjectPropVal(_currentOptions,newOptions);setObjectPropVal(option,newOptions,value),changedOps=setOptions(option)}else changedOps=setOptions(newOptions);FRAMEWORK.isEmptyObject(changedOps)||update({_changedOptions:changedOps})},_base.destroy=function(){if(!_destroyed){for(var extName in autoUpdateLoop.remove(_base),disconnectMutationObservers(),setupResizeObserver(_sizeObserverElement),setupResizeObserver(_sizeAutoObserverElement),_extensions)_base.removeExt(extName);for(;_destroyEvents[LEXICON.l]>0;)_destroyEvents.pop()();setupHostMouseTouchEvents(!0),_contentGlueElement&&remove(_contentGlueElement),_contentArrangeElement&&remove(_contentArrangeElement),_sizeAutoObserverAdded&&remove(_sizeAutoObserverElement),setupScrollbarsDOM(!0),setupScrollbarCornerDOM(!0),setupStructureDOM(!0);for(var i=0;i<_updateOnLoadElms[LEXICON.l];i++)FRAMEWORK(_updateOnLoadElms[i]).off(_updateOnLoadEventName,updateOnLoadCallback);_updateOnLoadElms=undefined,_destroyed=!0,_sleeping=!0,INSTANCES(pluginTargetElement,0),dispatchCallback("onDestroyed")}},_base.scroll=function(coordinates,duration,easing,complete){if(0===arguments.length||coordinates===undefined){var infoX=_scrollHorizontalInfo,infoY=_scrollVerticalInfo,normalizeInvert=_normalizeRTLCache&&_isRTL&&_rtlScrollBehavior.i,normalizeNegate=_normalizeRTLCache&&_isRTL&&_rtlScrollBehavior.n,scrollX=infoX._currentScroll,scrollXRatio=infoX._currentScrollRatio,maxScrollX=infoX._maxScroll;return scrollXRatio=normalizeInvert?1-scrollXRatio:scrollXRatio,scrollX=normalizeInvert?maxScrollX-scrollX:scrollX,maxScrollX*=normalizeNegate?-1:1,{position:{x:scrollX*=normalizeNegate?-1:1,y:infoY._currentScroll},ratio:{x:scrollXRatio,y:infoY._currentScrollRatio},max:{x:maxScrollX,y:infoY._maxScroll},handleOffset:{x:infoX._handleOffset,y:infoY._handleOffset},handleLength:{x:infoX._handleLength,y:infoY._handleLength},handleLengthRatio:{x:infoX._handleLengthRatio,y:infoY._handleLengthRatio},trackLength:{x:infoX._trackLength,y:infoY._trackLength},snappedHandleOffset:{x:infoX._snappedHandleOffset,y:infoY._snappedHandleOffset},isRTL:_isRTL,isRTLNormalized:_normalizeRTLCache}}_base.update(_strSync);var i,doScrollLeft,doScrollTop,animationOptions,settingsAxis,settingsScroll,settingsBlock,settingsMargin,finalElement,normalizeRTL=_normalizeRTLCache,coordinatesXAxisProps=[_strX,_strLeft,"l"],coordinatesYAxisProps=[_strY,_strTop,"t"],coordinatesOperators=["+=","-=","*=","/="],durationIsObject=type(duration)==TYPES.o,completeCallback=durationIsObject?duration.complete:complete,finalScroll={},specialEasing={},strEnd="end",strBegin="begin",strCenter="center",strNearest="nearest",strAlways="always",strNever="never",strIfNeeded="ifneeded",strLength=LEXICON.l,elementObjSettingsAxisValues=[_strX,_strY,"xy","yx"],elementObjSettingsBlockValues=[strBegin,strEnd,strCenter,strNearest],elementObjSettingsScrollValues=[strAlways,strNever,strIfNeeded],coordinatesIsElementObj=coordinates[LEXICON.hOP]("el"),possibleElement=coordinatesIsElementObj?coordinates.el:coordinates,possibleElementIsJQuery=!!(possibleElement instanceof FRAMEWORK||JQUERY)&&possibleElement instanceof JQUERY,possibleElementIsHTMLElement=!possibleElementIsJQuery&&isHTMLElement(possibleElement),updateScrollbarInfos=function(){doScrollLeft&&refreshScrollbarHandleOffset(!0),doScrollTop&&refreshScrollbarHandleOffset(!1)},proxyCompleteCallback=type(completeCallback)!=TYPES.f?undefined:function(){updateScrollbarInfos(),completeCallback()};function checkSettingsStringValue(currValue,allowedValues){for(i=0;i2&&(possibleOperator=rawScroll.substr(0,2),inArray(possibleOperator,coordinatesOperators)>-1&&(operator=possibleOperator)),rawScroll=(rawScroll=operator?rawScroll.substr(2):rawScroll)[strReplace](/min/g,0)[strReplace](//g,(normalizeShortcuts?"-":_strEmpty)+_strHundredPercent)[strReplace](/px/g,_strEmpty)[strReplace](/%/g,mult+maxScroll*(isRTLisX&&_rtlScrollBehavior.n?-1:1)/100)[strReplace](/vw/g,mult+_viewportSize.w)[strReplace](/vh/g,mult+_viewportSize.h),amount=parseToZeroOrNumber(isNaN(rawScroll)?parseToZeroOrNumber(evalFunc(rawScroll),!0).toFixed():rawScroll)):amount=rawScroll,amount!==undefined&&!isNaN(amount)&&type(amount)==TYPES.n){var normalizeIsRTLisX=normalizeRTL&&isRTLisX,operatorCurrScroll=currScroll*(normalizeIsRTLisX&&_rtlScrollBehavior.n?-1:1),invert=normalizeIsRTLisX&&_rtlScrollBehavior.i,negate=normalizeIsRTLisX&&_rtlScrollBehavior.n;switch(operatorCurrScroll=invert?maxScroll-operatorCurrScroll:operatorCurrScroll,operator){case"+=":finalValue=operatorCurrScroll+amount;break;case"-=":finalValue=operatorCurrScroll-amount;break;case"*=":finalValue=operatorCurrScroll*amount;break;case"/=":finalValue=operatorCurrScroll/amount;break;default:finalValue=amount}finalValue=invert?maxScroll-finalValue:finalValue,finalValue*=negate?-1:1,finalValue=isRTLisX&&_rtlScrollBehavior.n?MATH.min(0,MATH.max(maxScroll,finalValue)):MATH.max(0,MATH.min(maxScroll,finalValue))}return finalValue===currScroll?undefined:finalValue}function getPerAxisValue(value,valueInternalType,defaultValue,allowedValues){var valueArrLength,valueArrItem,resultDefault=[defaultValue,defaultValue],valueType=type(value);if(valueType==valueInternalType)value=[value,value];else if(valueType==TYPES.a){if((valueArrLength=value[strLength])>2||valueArrLength<1)value=resultDefault;else for(1===valueArrLength&&(value[1]=defaultValue),i=0;i0){margin=marginType==TYPES.n||marginType==TYPES.b?generateMargin([margin,margin,margin,margin]):marginType==TYPES.a?2===(marginLength=margin[strLength])?generateMargin([margin[0],margin[1],margin[0],margin[1]]):marginLength>=4?generateMargin(margin):marginDefault:marginType==TYPES.o?generateMargin([margin[_strTop],margin[_strRight],margin[_strBottom],margin[_strLeft]]):marginDefault,settingsAxis=checkSettingsStringValue(axis,elementObjSettingsAxisValues)?axis:"xy",settingsScroll=getPerAxisValue(scroll,TYPES.s,strAlways,elementObjSettingsScrollValues),settingsBlock=getPerAxisValue(block,TYPES.s,strBegin,elementObjSettingsBlockValues),settingsMargin=margin;var viewportScroll={l:_scrollHorizontalInfo._currentScroll,t:_scrollVerticalInfo._currentScroll},viewportOffset=_paddingElement.offset(),elementOffset=finalElement.offset(),doNotScroll={x:settingsScroll.x==strNever||settingsAxis==_strY,y:settingsScroll.y==strNever||settingsAxis==_strX};elementOffset[_strTop]-=settingsMargin[0],elementOffset[_strLeft]-=settingsMargin[3];var elementScrollCoordinates={x:MATH.round(elementOffset[_strLeft]-viewportOffset[_strLeft]+viewportScroll.l),y:MATH.round(elementOffset[_strTop]-viewportOffset[_strTop]+viewportScroll.t)};if(_isRTL&&(_rtlScrollBehavior.n||_rtlScrollBehavior.i||(elementScrollCoordinates.x=MATH.round(viewportOffset[_strLeft]-elementOffset[_strLeft]+viewportScroll.l)),_rtlScrollBehavior.n&&normalizeRTL&&(elementScrollCoordinates.x*=-1),_rtlScrollBehavior.i&&normalizeRTL&&(elementScrollCoordinates.x=MATH.round(viewportOffset[_strLeft]-elementOffset[_strLeft]+(_scrollHorizontalInfo._maxScroll-viewportScroll.l)))),settingsBlock.x!=strBegin||settingsBlock.y!=strBegin||settingsScroll.x==strIfNeeded||settingsScroll.y==strIfNeeded||_isRTL){var measuringElm=finalElement[0],rawElementSize=_supportTransform?measuringElm[LEXICON.bCR]():{width:measuringElm[LEXICON.oW],height:measuringElm[LEXICON.oH]},elementSize={w:rawElementSize[_strWidth]+settingsMargin[3]+settingsMargin[1],h:rawElementSize[_strHeight]+settingsMargin[0]+settingsMargin[2]},finalizeBlock=function(isX){var vars=getScrollbarVars(isX),wh=vars._w_h,lt=vars._left_top,xy=vars._x_y,blockIsEnd=settingsBlock[xy]==(isX&&_isRTL?strBegin:strEnd),blockIsCenter=settingsBlock[xy]==strCenter,blockIsNearest=settingsBlock[xy]==strNearest,scrollNever=settingsScroll[xy]==strNever,scrollIfNeeded=settingsScroll[xy]==strIfNeeded,vpSize=_viewportSize[wh],vpOffset=viewportOffset[lt],elSize=elementSize[wh],elOffset=elementOffset[lt],divide=blockIsCenter?2:1,elementCenterOffset=elOffset+elSize/2,viewportCenterOffset=vpOffset+vpSize/2,isInView=elSize<=vpSize&&elOffset>=vpOffset&&elOffset+elSize<=vpOffset+vpSize;scrollNever?doNotScroll[xy]=!0:doNotScroll[xy]||((blockIsNearest||scrollIfNeeded)&&(doNotScroll[xy]=!!scrollIfNeeded&&isInView,blockIsEnd=elSizeviewportCenterOffset:elementCenterOffset0||durationIsObject)?durationIsObject?(duration.complete=proxyCompleteCallback,_viewportElement.animate(finalScroll,duration)):(animationOptions={duration:duration,complete:proxyCompleteCallback},COMPATIBILITY.isA(easing)||FRAMEWORK.isPlainObject(easing)?(specialEasing[_strScrollLeft]=easing[0]||easing.x,specialEasing[_strScrollTop]=easing[1]||easing.y,animationOptions.specialEasing=specialEasing):animationOptions.easing=easing,_viewportElement.animate(finalScroll,animationOptions)):(doScrollLeft&&_viewportElement[_strScrollLeft](finalScroll[_strScrollLeft]),doScrollTop&&_viewportElement[_strScrollTop](finalScroll[_strScrollTop]),updateScrollbarInfos())},_base.scrollStop=function(param1,param2,param3){return _viewportElement.stop(param1,param2,param3),_base},_base.getElements=function(elementName){var obj={target:_targetElementNative,host:_hostElementNative,padding:_paddingElementNative,viewport:_viewportElementNative,content:_contentElementNative,scrollbarHorizontal:{scrollbar:_scrollbarHorizontalElement[0],track:_scrollbarHorizontalTrackElement[0],handle:_scrollbarHorizontalHandleElement[0]},scrollbarVertical:{scrollbar:_scrollbarVerticalElement[0],track:_scrollbarVerticalTrackElement[0],handle:_scrollbarVerticalHandleElement[0]},scrollbarCorner:_scrollbarCornerElement[0]};return type(elementName)==TYPES.s?getObjectPropVal(obj,elementName):obj},_base.getState=function(stateProperty){function prepare(obj){if(!FRAMEWORK.isPlainObject(obj))return obj;var extended=extendDeep({},obj),changePropertyName=function(from,to){extended[LEXICON.hOP](from)&&(extended[to]=extended[from],delete extended[from])};return changePropertyName("w",_strWidth),changePropertyName("h",_strHeight),delete extended.c,extended}var obj={destroyed:!!prepare(_destroyed),sleeping:!!prepare(_sleeping),autoUpdate:prepare(!_mutationObserversConnected),widthAuto:prepare(_widthAutoCache),heightAuto:prepare(_heightAutoCache),padding:prepare(_cssPaddingCache),overflowAmount:prepare(_overflowAmountCache),hideOverflow:prepare(_hideOverflowCache),hasOverflow:prepare(_hasOverflowCache),contentScrollSize:prepare(_contentScrollSizeCache),viewportSize:prepare(_viewportSize),hostSize:prepare(_hostSizeCache),documentMixed:prepare(_documentMixed)};return type(stateProperty)==TYPES.s?getObjectPropVal(obj,stateProperty):obj},_base.ext=function(extName){var result,privateMethods=_extensionsPrivateMethods.split(" "),i=0;if(type(extName)==TYPES.s){if(_extensions[LEXICON.hOP](extName))for(result=extendDeep({},_extensions[extName]);i9||!_autoUpdateRecommended){targetElement.prepend(generateDiv(_classNameResizeObserverElement,generateDiv({c:_classNameResizeObserverItemElement,dir:"ltr"},generateDiv(_classNameResizeObserverItemElement,generateDiv(_classNameResizeObserverItemFinalElement))+generateDiv(_classNameResizeObserverItemElement,generateDiv({c:_classNameResizeObserverItemFinalElement,style:"width: 200%; height: 200%"})))));var isDirty,rAFId,currWidth,currHeight,observerElement=targetElement[0][strChildNodes][0][strChildNodes][0],shrinkElement=FRAMEWORK(observerElement[strChildNodes][1]),expandElement=FRAMEWORK(observerElement[strChildNodes][0]),expandElementChild=FRAMEWORK(expandElement[0][strChildNodes][0]),widthCache=observerElement[LEXICON.oW],heightCache=observerElement[LEXICON.oH],factor=2,nativeScrollbarSize=globals.nativeScrollbarSize,reset=function(){expandElement[_strScrollLeft](constScroll)[_strScrollTop](constScroll),shrinkElement[_strScrollLeft](constScroll)[_strScrollTop](constScroll)},onResized=function(){rAFId=0,isDirty&&(widthCache=currWidth,heightCache=currHeight,callback())},onScroll=function(event){return currWidth=observerElement[LEXICON.oW],currHeight=observerElement[LEXICON.oH],isDirty=currWidth!=widthCache||currHeight!=heightCache,event&&isDirty&&!rAFId?(COMPATIBILITY.cAF()(rAFId),rAFId=COMPATIBILITY.rAF()(onResized)):event||onResized(),reset(),event&&(COMPATIBILITY.prvD(event),COMPATIBILITY.stpP(event)),!1},expandChildCSS={},observerElementCSS={};setTopRightBottomLeft(observerElementCSS,_strEmpty,[-(nativeScrollbarSize.y+1)*factor,nativeScrollbarSize.x*-factor,nativeScrollbarSize.y*-factor,-(nativeScrollbarSize.x+1)*factor]),FRAMEWORK(observerElement).css(observerElementCSS),expandElement.on(_strScroll,onScroll),shrinkElement.on(_strScroll,onScroll),targetElement.on(strAnimationStartEvent,(function(){onScroll(!1)})),expandChildCSS[_strWidth]=constScroll,expandChildCSS[_strHeight]=constScroll,expandElementChild.css(expandChildCSS),reset()}else{var attachEvent=_documentElementNative.attachEvent,isIE=_msieVersion!==undefined;if(attachEvent)targetElement.prepend(generateDiv(_classNameResizeObserverElement)),findFirst(targetElement,_strDot+_classNameResizeObserverElement)[0].attachEvent("onresize",callback);else{var obj=_documentElementNative.createElement(TYPES.o);obj.setAttribute(LEXICON.ti,"-1"),obj.setAttribute(LEXICON.c,_classNameResizeObserverElement),obj.onload=function(){var wnd=this.contentDocument.defaultView;wnd.addEventListener("resize",callback),wnd.document.documentElement.style.display="none"},obj.type="text/html",isIE&&targetElement.prepend(obj),obj.data="about:blank",isIE||targetElement.prepend(obj),targetElement.on(strAnimationStartEvent,callback)}}if(targetElement[0]===_sizeObserverElementNative){var directionChanged=function(){var dir=_hostElement.css("direction"),css={},scrollLeftValue=0,result=!1;return dir!==_cssDirectionDetectedCache&&("ltr"===dir?(css[_strLeft]=0,css[_strRight]=_strAuto,scrollLeftValue=constScroll):(css[_strLeft]=_strAuto,css[_strRight]=0,scrollLeftValue=_rtlScrollBehavior.n?-constScroll:_rtlScrollBehavior.i?0:constScroll),_sizeObserverElement.children().eq(0).css(css),_sizeObserverElement[_strScrollLeft](scrollLeftValue)[_strScrollTop](constScroll),_cssDirectionDetectedCache=dir,result=!0),result};directionChanged(),addDestroyEventListener(targetElement,_strScroll,(function(event){return directionChanged()&&update(),COMPATIBILITY.prvD(event),COMPATIBILITY.stpP(event),!1}))}}else if(_supportResizeObserver){var element,resizeObserverObj=(element=targetElement.contents()[0])[_strResizeObserverProperty];resizeObserverObj&&(resizeObserverObj.disconnect(),delete element[_strResizeObserverProperty])}else remove(targetElement.children(_strDot+_classNameResizeObserverElement).eq(0))}}function createMutationObservers(){if(_supportMutationObserver){var mutationTarget,mutationAttrName,mutationIsClass,oldMutationVal,newClassVal,hostClassNameRegex,contentTimeout,now,sizeAuto,action,mutationObserverContentLag=11,mutationObserver=COMPATIBILITY.mO(),contentLastUpdate=COMPATIBILITY.now();_mutationObserverContentCallback=function(mutations){var doUpdate=!1;return _initialized&&!_sleeping&&(each(mutations,(function(){return!(doUpdate=isUnknownMutation(this))})),doUpdate&&(now=COMPATIBILITY.now(),sizeAuto=_heightAutoCache||_widthAutoCache,action=function(){_destroyed||(contentLastUpdate=now,_isTextarea&&textareaUpdate(),sizeAuto?update():_base.update(_strAuto))},clearTimeout(contentTimeout),mutationObserverContentLag<=0||now-contentLastUpdate>mutationObserverContentLag||!sizeAuto?action():contentTimeout=setTimeout(action,mutationObserverContentLag))),doUpdate},_mutationObserverHost=new mutationObserver(_mutationObserverHostCallback=function(mutations){var mutation,doUpdate=!1,doUpdateForce=!1,mutatedAttrs=[];return _initialized&&!_sleeping&&(each(mutations,(function(){mutationTarget=(mutation=this).target,mutationAttrName=mutation.attributeName,mutationIsClass=mutationAttrName===LEXICON.c,oldMutationVal=mutation.oldValue,newClassVal=mutationTarget.className,_domExists&&mutationIsClass&&!doUpdateForce&&oldMutationVal.indexOf(_classNameHostElementForeign)>-1&&newClassVal.indexOf(_classNameHostElementForeign)<0&&(hostClassNameRegex=createHostClassNameRegExp(!0),_hostElementNative.className=newClassVal.split(_strSpace).concat(oldMutationVal.split(_strSpace).filter((function(name){return name.match(hostClassNameRegex)}))).join(_strSpace),doUpdate=doUpdateForce=!0),doUpdate||(doUpdate=mutationIsClass?hostClassNamesChanged(oldMutationVal,newClassVal):mutationAttrName!==LEXICON.s||oldMutationVal!==mutationTarget[LEXICON.s].cssText),mutatedAttrs.push(mutationAttrName)})),updateViewportAttrsFromTarget(mutatedAttrs),doUpdate&&_base.update(doUpdateForce||_strAuto)),doUpdate}),_mutationObserverContent=new mutationObserver(_mutationObserverContentCallback)}}function connectMutationObservers(){_supportMutationObserver&&!_mutationObserversConnected&&(_mutationObserverHost.observe(_hostElementNative,{attributes:!0,attributeOldValue:!0,attributeFilter:_mutationObserverAttrsHost}),_mutationObserverContent.observe(_isTextarea?_targetElementNative:_contentElementNative,{attributes:!0,attributeOldValue:!0,subtree:!_isTextarea,childList:!_isTextarea,characterData:!_isTextarea,attributeFilter:_isTextarea?_mutationObserverAttrsTextarea:_mutationObserverAttrsHost}),_mutationObserversConnected=!0)}function disconnectMutationObservers(){_supportMutationObserver&&_mutationObserversConnected&&(_mutationObserverHost.disconnect(),_mutationObserverContent.disconnect(),_mutationObserversConnected=!1)}function hostOnResized(){if(!_sleeping){var changed,hostSize={w:_sizeObserverElementNative[LEXICON.sW],h:_sizeObserverElementNative[LEXICON.sH]};changed=checkCache(hostSize,_hostElementSizeChangeDetectedCache),_hostElementSizeChangeDetectedCache=hostSize,changed&&update({_hostSizeChanged:!0})}}function hostOnMouseEnter(){_scrollbarsAutoHideLeave&&refreshScrollbarsAutoHide(!0)}function hostOnMouseLeave(){_scrollbarsAutoHideLeave&&!_bodyElement.hasClass(_classNameDragging)&&refreshScrollbarsAutoHide(!1)}function hostOnMouseMove(){_scrollbarsAutoHideMove&&(refreshScrollbarsAutoHide(!0),clearTimeout(_scrollbarsAutoHideMoveTimeoutId),_scrollbarsAutoHideMoveTimeoutId=setTimeout((function(){_scrollbarsAutoHideMove&&!_destroyed&&refreshScrollbarsAutoHide(!1)}),100))}function documentOnSelectStart(event){return COMPATIBILITY.prvD(event),!1}function updateOnLoadCallback(event){var elm=FRAMEWORK(event.target);eachUpdateOnLoad((function(i,updateOnLoadSelector){elm.is(updateOnLoadSelector)&&update({_contentSizeChanged:!0})}))}function setupHostMouseTouchEvents(destroy){destroy||setupHostMouseTouchEvents(!0),setupResponsiveEventListener(_hostElement,_strMouseTouchMoveEvent.split(_strSpace)[0],hostOnMouseMove,!_scrollbarsAutoHideMove||destroy,!0),setupResponsiveEventListener(_hostElement,[_strMouseEnter,_strMouseLeave],[hostOnMouseEnter,hostOnMouseLeave],!_scrollbarsAutoHideLeave||destroy,!0),_initialized||destroy||_hostElement.one("mouseover",hostOnMouseEnter)}function bodyMinSizeChanged(){var bodyMinSize={};return _isBody&&_contentArrangeElement&&(bodyMinSize.w=parseToZeroOrNumber(_contentArrangeElement.css(_strMinMinus+_strWidth)),bodyMinSize.h=parseToZeroOrNumber(_contentArrangeElement.css(_strMinMinus+_strHeight)),bodyMinSize.c=checkCache(bodyMinSize,_bodyMinSizeCache),bodyMinSize.f=!0),_bodyMinSizeCache=bodyMinSize,!!bodyMinSize.c}function hostClassNamesChanged(oldClassNames,newClassNames){var i,regex,currClasses=typeof newClassNames==TYPES.s?newClassNames.split(_strSpace):[],diff=getArrayDifferences(typeof oldClassNames==TYPES.s?oldClassNames.split(_strSpace):[],currClasses),idx=inArray(_classNameThemeNone,diff);if(idx>-1&&diff.splice(idx,1),diff[LEXICON.l]>0)for(regex=createHostClassNameRegExp(!0,!0),i=0;i0}}function isSizeAffectingCSSProperty(propertyName){if(!_initialized)return!0;var flexGrow="flex-grow",flexShrink="flex-shrink",flexBasis="flex-basis",affectingPropsX=[_strWidth,_strMinMinus+_strWidth,_strMaxMinus+_strWidth,_strMarginMinus+_strLeft,_strMarginMinus+_strRight,_strLeft,_strRight,"font-weight","word-spacing",flexGrow,flexShrink,flexBasis],affectingPropsXContentBox=[_strPaddingMinus+_strLeft,_strPaddingMinus+_strRight,_strBorderMinus+_strLeft+_strWidth,_strBorderMinus+_strRight+_strWidth],affectingPropsY=[_strHeight,_strMinMinus+_strHeight,_strMaxMinus+_strHeight,_strMarginMinus+_strTop,_strMarginMinus+_strBottom,_strTop,_strBottom,"line-height",flexGrow,flexShrink,flexBasis],affectingPropsYContentBox=[_strPaddingMinus+_strTop,_strPaddingMinus+_strBottom,_strBorderMinus+_strTop+_strWidth,_strBorderMinus+_strBottom+_strWidth],_strS="s",_strVS="v-s",checkX=_overflowBehaviorCache.x===_strS||_overflowBehaviorCache.x===_strVS,sizeIsAffected=!1,checkPropertyName=function(arr,name){for(var i=0;i-1){var targetAttr=_targetElement.attr(attr);type(targetAttr)==TYPES.s?_viewportElement.attr(attr,targetAttr):_viewportElement.removeAttr(attr)}}))}function textareaUpdate(){if(!_sleeping){var origWidth,width,origHeight,height,wrapAttrOff=!_textareaAutoWrappingCache,minWidth=_viewportSize.w,minHeight=_viewportSize.h,css={},doMeasure=_widthAutoCache||wrapAttrOff;return css[_strMinMinus+_strWidth]=_strEmpty,css[_strMinMinus+_strHeight]=_strEmpty,css[_strWidth]=_strAuto,_targetElement.css(css),origWidth=_targetElementNative[LEXICON.oW],width=doMeasure?MATH.max(origWidth,_targetElementNative[LEXICON.sW]-1):1,css[_strWidth]=_widthAutoCache?_strAuto:_strHundredPercent,css[_strMinMinus+_strWidth]=_strHundredPercent,css[_strHeight]=_strAuto,_targetElement.css(css),origHeight=_targetElementNative[LEXICON.oH],height=MATH.max(origHeight,_targetElementNative[LEXICON.sH]-1),css[_strWidth]=width,css[_strHeight]=height,_textareaCoverElement.css(css),css[_strMinMinus+_strWidth]=minWidth,css[_strMinMinus+_strHeight]=minHeight,_targetElement.css(css),{_originalWidth:origWidth,_originalHeight:origHeight,_dynamicWidth:width,_dynamicHeight:height}}}function update(updateHints){clearTimeout(_swallowedUpdateTimeout),updateHints=updateHints||{},_swallowedUpdateHints._hostSizeChanged|=updateHints._hostSizeChanged,_swallowedUpdateHints._contentSizeChanged|=updateHints._contentSizeChanged,_swallowedUpdateHints._force|=updateHints._force;var displayIsHidden,now=COMPATIBILITY.now(),hostSizeChanged=!!_swallowedUpdateHints._hostSizeChanged,contentSizeChanged=!!_swallowedUpdateHints._contentSizeChanged,force=!!_swallowedUpdateHints._force,changedOptions=updateHints._changedOptions,swallow=_swallowUpdateLag>0&&_initialized&&!_destroyed&&!force&&!changedOptions&&now-_lastUpdateTime<_swallowUpdateLag&&!_heightAutoCache&&!_widthAutoCache;if(swallow&&(_swallowedUpdateTimeout=setTimeout(update,_swallowUpdateLag)),!(_destroyed||swallow||_sleeping&&!changedOptions||_initialized&&!force&&(displayIsHidden=_hostElement.is(":hidden"))||"inline"===_hostElement.css("display"))){_lastUpdateTime=now,_swallowedUpdateHints={},!_nativeScrollbarStyling||_nativeScrollbarIsOverlaid.x&&_nativeScrollbarIsOverlaid.y?_nativeScrollbarSize=extendDeep({},globals.nativeScrollbarSize):(_nativeScrollbarSize.x=0,_nativeScrollbarSize.y=0),_nativeScrollbarMinSize={x:3*(_nativeScrollbarSize.x+(_nativeScrollbarIsOverlaid.x?0:3)),y:3*(_nativeScrollbarSize.y+(_nativeScrollbarIsOverlaid.y?0:3))},changedOptions=changedOptions||{};var checkCacheAutoForce=function(){return checkCache.apply(this,[].slice.call(arguments).concat([force]))},currScroll={x:_viewportElement[_strScrollLeft](),y:_viewportElement[_strScrollTop]()},currentPreparedOptionsScrollbars=_currentPreparedOptions.scrollbars,currentPreparedOptionsTextarea=_currentPreparedOptions.textarea,scrollbarsVisibility=currentPreparedOptionsScrollbars.visibility,scrollbarsVisibilityChanged=checkCacheAutoForce(scrollbarsVisibility,_scrollbarsVisibilityCache),scrollbarsAutoHide=currentPreparedOptionsScrollbars.autoHide,scrollbarsAutoHideChanged=checkCacheAutoForce(scrollbarsAutoHide,_scrollbarsAutoHideCache),scrollbarsClickScrolling=currentPreparedOptionsScrollbars.clickScrolling,scrollbarsClickScrollingChanged=checkCacheAutoForce(scrollbarsClickScrolling,_scrollbarsClickScrollingCache),scrollbarsDragScrolling=currentPreparedOptionsScrollbars.dragScrolling,scrollbarsDragScrollingChanged=checkCacheAutoForce(scrollbarsDragScrolling,_scrollbarsDragScrollingCache),className=_currentPreparedOptions.className,classNameChanged=checkCacheAutoForce(className,_classNameCache),resize=_currentPreparedOptions.resize,resizeChanged=checkCacheAutoForce(resize,_resizeCache)&&!_isBody,paddingAbsolute=_currentPreparedOptions.paddingAbsolute,paddingAbsoluteChanged=checkCacheAutoForce(paddingAbsolute,_paddingAbsoluteCache),clipAlways=_currentPreparedOptions.clipAlways,clipAlwaysChanged=checkCacheAutoForce(clipAlways,_clipAlwaysCache),sizeAutoCapable=_currentPreparedOptions.sizeAutoCapable&&!_isBody,sizeAutoCapableChanged=checkCacheAutoForce(sizeAutoCapable,_sizeAutoCapableCache),ignoreOverlayScrollbarHiding=_currentPreparedOptions.nativeScrollbarsOverlaid.showNativeScrollbars,ignoreOverlayScrollbarHidingChanged=checkCacheAutoForce(ignoreOverlayScrollbarHiding,_ignoreOverlayScrollbarHidingCache),autoUpdate=_currentPreparedOptions.autoUpdate,autoUpdateChanged=checkCacheAutoForce(autoUpdate,_autoUpdateCache),overflowBehavior=_currentPreparedOptions.overflowBehavior,overflowBehaviorChanged=checkCacheAutoForce(overflowBehavior,_overflowBehaviorCache,force),textareaDynWidth=currentPreparedOptionsTextarea.dynWidth,textareaDynWidthChanged=checkCacheAutoForce(_textareaDynWidthCache,textareaDynWidth),textareaDynHeight=currentPreparedOptionsTextarea.dynHeight,textareaDynHeightChanged=checkCacheAutoForce(_textareaDynHeightCache,textareaDynHeight);if(_scrollbarsAutoHideNever="n"===scrollbarsAutoHide,_scrollbarsAutoHideScroll="s"===scrollbarsAutoHide,_scrollbarsAutoHideMove="m"===scrollbarsAutoHide,_scrollbarsAutoHideLeave="l"===scrollbarsAutoHide,_scrollbarsAutoHideDelay=currentPreparedOptionsScrollbars.autoHideDelay,_oldClassName=_classNameCache,_resizeNone="n"===resize,_resizeBoth="b"===resize,_resizeHorizontal="h"===resize,_resizeVertical="v"===resize,_normalizeRTLCache=_currentPreparedOptions.normalizeRTL,ignoreOverlayScrollbarHiding=ignoreOverlayScrollbarHiding&&_nativeScrollbarIsOverlaid.x&&_nativeScrollbarIsOverlaid.y,_scrollbarsVisibilityCache=scrollbarsVisibility,_scrollbarsAutoHideCache=scrollbarsAutoHide,_scrollbarsClickScrollingCache=scrollbarsClickScrolling,_scrollbarsDragScrollingCache=scrollbarsDragScrolling,_classNameCache=className,_resizeCache=resize,_paddingAbsoluteCache=paddingAbsolute,_clipAlwaysCache=clipAlways,_sizeAutoCapableCache=sizeAutoCapable,_ignoreOverlayScrollbarHidingCache=ignoreOverlayScrollbarHiding,_autoUpdateCache=autoUpdate,_overflowBehaviorCache=extendDeep({},overflowBehavior),_textareaDynWidthCache=textareaDynWidth,_textareaDynHeightCache=textareaDynHeight,_hasOverflowCache=_hasOverflowCache||{x:!1,y:!1},classNameChanged&&(removeClass(_hostElement,_oldClassName+_strSpace+_classNameThemeNone),addClass(_hostElement,className!==undefined&&null!==className&&className.length>0?className:_classNameThemeNone)),autoUpdateChanged&&(!0===autoUpdate||null===autoUpdate&&_autoUpdateRecommended?(disconnectMutationObservers(),autoUpdateLoop.add(_base)):(autoUpdateLoop.remove(_base),connectMutationObservers())),sizeAutoCapableChanged)if(sizeAutoCapable)if(_contentGlueElement?_contentGlueElement.show():(_contentGlueElement=FRAMEWORK(generateDiv(_classNameContentGlueElement)),_paddingElement.before(_contentGlueElement)),_sizeAutoObserverAdded)_sizeAutoObserverElement.show();else{_sizeAutoObserverElement=FRAMEWORK(generateDiv(_classNameSizeAutoObserverElement)),_sizeAutoObserverElementNative=_sizeAutoObserverElement[0],_contentGlueElement.before(_sizeAutoObserverElement);var oldSize={w:-1,h:-1};setupResizeObserver(_sizeAutoObserverElement,(function(){var newSize={w:_sizeAutoObserverElementNative[LEXICON.oW],h:_sizeAutoObserverElementNative[LEXICON.oH]};checkCache(newSize,oldSize)&&(_initialized&&_heightAutoCache&&newSize.h>0||_widthAutoCache&&newSize.w>0||_initialized&&!_heightAutoCache&&0===newSize.h||!_widthAutoCache&&0===newSize.w)&&update(),oldSize=newSize})),_sizeAutoObserverAdded=!0,null!==_cssCalc&&_sizeAutoObserverElement.css(_strHeight,_cssCalc+"(100% + 1px)")}else _sizeAutoObserverAdded&&_sizeAutoObserverElement.hide(),_contentGlueElement&&_contentGlueElement.hide();force&&(_sizeObserverElement.find("*").trigger(_strScroll),_sizeAutoObserverAdded&&_sizeAutoObserverElement.find("*").trigger(_strScroll)),displayIsHidden=displayIsHidden===undefined?_hostElement.is(":hidden"):displayIsHidden;var sizeAutoObserverElementBCRect,textareaAutoWrapping=!!_isTextarea&&"off"!==_targetElement.attr("wrap"),textareaAutoWrappingChanged=checkCacheAutoForce(textareaAutoWrapping,_textareaAutoWrappingCache),cssDirection=_hostElement.css("direction"),cssDirectionChanged=checkCacheAutoForce(cssDirection,_cssDirectionCache),boxSizing=_hostElement.css("box-sizing"),boxSizingChanged=checkCacheAutoForce(boxSizing,_cssBoxSizingCache),padding=getTopRightBottomLeftHost(_strPaddingMinus);try{sizeAutoObserverElementBCRect=_sizeAutoObserverAdded?_sizeAutoObserverElementNative[LEXICON.bCR]():null}catch(ex){return}_isBorderBox="border-box"===boxSizing;var isRTLLeft=(_isRTL="rtl"===cssDirection)?_strLeft:_strRight,isRTLRight=_isRTL?_strRight:_strLeft,widthAutoResizeDetection=!1,widthAutoObserverDetection=!(!_sizeAutoObserverAdded||"none"===_hostElement.css(_strFloat))&&0===MATH.round(sizeAutoObserverElementBCRect.right-sizeAutoObserverElementBCRect.left)&&(!!paddingAbsolute||_hostElementNative[LEXICON.cW]-_paddingX>0);if(sizeAutoCapable&&!widthAutoObserverDetection){var tmpCurrHostWidth=_hostElementNative[LEXICON.oW],tmpCurrContentGlueWidth=_contentGlueElement.css(_strWidth);_contentGlueElement.css(_strWidth,_strAuto);var tmpNewHostWidth=_hostElementNative[LEXICON.oW];_contentGlueElement.css(_strWidth,tmpCurrContentGlueWidth),(widthAutoResizeDetection=tmpCurrHostWidth!==tmpNewHostWidth)||(_contentGlueElement.css(_strWidth,tmpCurrHostWidth+1),tmpNewHostWidth=_hostElementNative[LEXICON.oW],_contentGlueElement.css(_strWidth,tmpCurrContentGlueWidth),widthAutoResizeDetection=tmpCurrHostWidth!==tmpNewHostWidth)}var widthAuto=(widthAutoObserverDetection||widthAutoResizeDetection)&&sizeAutoCapable&&!displayIsHidden,widthAutoChanged=checkCacheAutoForce(widthAuto,_widthAutoCache),wasWidthAuto=!widthAuto&&_widthAutoCache,heightAuto=!(!_sizeAutoObserverAdded||!sizeAutoCapable||displayIsHidden)&&0===MATH.round(sizeAutoObserverElementBCRect.bottom-sizeAutoObserverElementBCRect.top),heightAutoChanged=checkCacheAutoForce(heightAuto,_heightAutoCache),wasHeightAuto=!heightAuto&&_heightAutoCache,border=getTopRightBottomLeftHost(_strBorderMinus,"-"+_strWidth,!(widthAuto&&_isBorderBox||!_isBorderBox),!(heightAuto&&_isBorderBox||!_isBorderBox)),margin=getTopRightBottomLeftHost(_strMarginMinus),contentElementCSS={},contentGlueElementCSS={},getHostSize=function(){return{w:_hostElementNative[LEXICON.cW],h:_hostElementNative[LEXICON.cH]}},getViewportSize=function(){return{w:_paddingElementNative[LEXICON.oW]+MATH.max(0,_contentElementNative[LEXICON.cW]-_contentElementNative[LEXICON.sW]),h:_paddingElementNative[LEXICON.oH]+MATH.max(0,_contentElementNative[LEXICON.cH]-_contentElementNative[LEXICON.sH])}},paddingAbsoluteX=_paddingX=padding.l+padding.r,paddingAbsoluteY=_paddingY=padding.t+padding.b;if(paddingAbsoluteX*=paddingAbsolute?1:0,paddingAbsoluteY*=paddingAbsolute?1:0,padding.c=checkCacheAutoForce(padding,_cssPaddingCache),_borderX=border.l+border.r,_borderY=border.t+border.b,border.c=checkCacheAutoForce(border,_cssBorderCache),_marginX=margin.l+margin.r,_marginY=margin.t+margin.b,margin.c=checkCacheAutoForce(margin,_cssMarginCache),_textareaAutoWrappingCache=textareaAutoWrapping,_cssDirectionCache=cssDirection,_cssBoxSizingCache=boxSizing,_widthAutoCache=widthAuto,_heightAutoCache=heightAuto,_cssPaddingCache=padding,_cssBorderCache=border,_cssMarginCache=margin,cssDirectionChanged&&_sizeAutoObserverAdded&&_sizeAutoObserverElement.css(_strFloat,isRTLRight),padding.c||cssDirectionChanged||paddingAbsoluteChanged||widthAutoChanged||heightAutoChanged||boxSizingChanged||sizeAutoCapableChanged){var paddingElementCSS={},textareaCSS={},paddingValues=[padding.t,padding.r,padding.b,padding.l];setTopRightBottomLeft(contentGlueElementCSS,_strMarginMinus,[-padding.t,-padding.r,-padding.b,-padding.l]),paddingAbsolute?(setTopRightBottomLeft(paddingElementCSS,_strEmpty,paddingValues),setTopRightBottomLeft(_isTextarea?textareaCSS:contentElementCSS,_strPaddingMinus)):(setTopRightBottomLeft(paddingElementCSS,_strEmpty),setTopRightBottomLeft(_isTextarea?textareaCSS:contentElementCSS,_strPaddingMinus,paddingValues)),_paddingElement.css(paddingElementCSS),_targetElement.css(textareaCSS)}_viewportSize=getViewportSize();var textareaSize=!!_isTextarea&&textareaUpdate(),textareaSizeChanged=_isTextarea&&checkCacheAutoForce(textareaSize,_textareaSizeCache),textareaDynOrigSize=_isTextarea&&textareaSize?{w:textareaDynWidth?textareaSize._dynamicWidth:textareaSize._originalWidth,h:textareaDynHeight?textareaSize._dynamicHeight:textareaSize._originalHeight}:{};if(_textareaSizeCache=textareaSize,heightAuto&&(heightAutoChanged||paddingAbsoluteChanged||boxSizingChanged||padding.c||border.c)?contentElementCSS[_strHeight]=_strAuto:(heightAutoChanged||paddingAbsoluteChanged)&&(contentElementCSS[_strHeight]=_strHundredPercent),widthAuto&&(widthAutoChanged||paddingAbsoluteChanged||boxSizingChanged||padding.c||border.c||cssDirectionChanged)?(contentElementCSS[_strWidth]=_strAuto,contentGlueElementCSS[_strMaxMinus+_strWidth]=_strHundredPercent):(widthAutoChanged||paddingAbsoluteChanged)&&(contentElementCSS[_strWidth]=_strHundredPercent,contentElementCSS[_strFloat]=_strEmpty,contentGlueElementCSS[_strMaxMinus+_strWidth]=_strEmpty),widthAuto?(contentGlueElementCSS[_strWidth]=_strAuto,contentElementCSS[_strWidth]=VENDORS._cssPropertyValue(_strWidth,"max-content intrinsic")||_strAuto,contentElementCSS[_strFloat]=isRTLRight):contentGlueElementCSS[_strWidth]=_strEmpty,contentGlueElementCSS[_strHeight]=heightAuto?textareaDynOrigSize.h||_contentElementNative[LEXICON.cH]:_strEmpty,sizeAutoCapable&&_contentGlueElement.css(contentGlueElementCSS),_contentElement.css(contentElementCSS),contentElementCSS={},contentGlueElementCSS={},hostSizeChanged||contentSizeChanged||textareaSizeChanged||cssDirectionChanged||boxSizingChanged||paddingAbsoluteChanged||widthAutoChanged||widthAuto||heightAutoChanged||heightAuto||ignoreOverlayScrollbarHidingChanged||overflowBehaviorChanged||clipAlwaysChanged||resizeChanged||scrollbarsVisibilityChanged||scrollbarsAutoHideChanged||scrollbarsDragScrollingChanged||scrollbarsClickScrollingChanged||textareaDynWidthChanged||textareaDynHeightChanged||textareaAutoWrappingChanged){var strOverflow="overflow",strOverflowX=strOverflow+"-x",strOverflowY=strOverflow+"-y",strHidden="hidden",strVisible="visible";if(!_nativeScrollbarStyling){var viewportElementResetCSS={},resetXTmp=_hasOverflowCache.y&&_hideOverflowCache.ys&&!ignoreOverlayScrollbarHiding?_nativeScrollbarIsOverlaid.y?_viewportElement.css(isRTLLeft):-_nativeScrollbarSize.y:0,resetBottomTmp=_hasOverflowCache.x&&_hideOverflowCache.xs&&!ignoreOverlayScrollbarHiding?_nativeScrollbarIsOverlaid.x?_viewportElement.css(_strBottom):-_nativeScrollbarSize.x:0;setTopRightBottomLeft(viewportElementResetCSS,_strEmpty),_viewportElement.css(viewportElementResetCSS)}var contentMeasureElement=getContentMeasureElement(),contentSize={w:textareaDynOrigSize.w||contentMeasureElement[LEXICON.cW],h:textareaDynOrigSize.h||contentMeasureElement[LEXICON.cH]},scrollSize={w:contentMeasureElement[LEXICON.sW],h:contentMeasureElement[LEXICON.sH]};_nativeScrollbarStyling||(viewportElementResetCSS[_strBottom]=wasHeightAuto?_strEmpty:resetBottomTmp,viewportElementResetCSS[isRTLLeft]=wasWidthAuto?_strEmpty:resetXTmp,_viewportElement.css(viewportElementResetCSS)),_viewportSize=getViewportSize();var hostSize=getHostSize(),hostAbsoluteRectSize={w:hostSize.w-_marginX-_borderX-(_isBorderBox?0:_paddingX),h:hostSize.h-_marginY-_borderY-(_isBorderBox?0:_paddingY)},contentGlueSize={w:MATH.max((widthAuto?contentSize.w:scrollSize.w)+paddingAbsoluteX,hostAbsoluteRectSize.w),h:MATH.max((heightAuto?contentSize.h:scrollSize.h)+paddingAbsoluteY,hostAbsoluteRectSize.h)};if(contentGlueSize.c=checkCacheAutoForce(contentGlueSize,_contentGlueSizeCache),_contentGlueSizeCache=contentGlueSize,sizeAutoCapable){(contentGlueSize.c||heightAuto||widthAuto)&&(contentGlueElementCSS[_strWidth]=contentGlueSize.w,contentGlueElementCSS[_strHeight]=contentGlueSize.h,_isTextarea||(contentSize={w:contentMeasureElement[LEXICON.cW],h:contentMeasureElement[LEXICON.cH]}));var textareaCoverCSS={},setContentGlueElementCSSfunction=function(horizontal){var scrollbarVars=getScrollbarVars(horizontal),wh=scrollbarVars._w_h,strWH=scrollbarVars._width_height,autoSize=horizontal?widthAuto:heightAuto,borderSize=horizontal?_borderX:_borderY,paddingSize=horizontal?_paddingX:_paddingY,marginSize=horizontal?_marginX:_marginY,viewportSize=_viewportSize[wh]-borderSize-marginSize-(_isBorderBox?0:paddingSize);(!autoSize||!autoSize&&border.c)&&(contentGlueElementCSS[strWH]=hostAbsoluteRectSize[wh]-1),!(autoSize&&contentSize[wh]0&&(contentGlueElementCSS[strWH]=MATH.max(1,contentGlueElementCSS[strWH]))};setContentGlueElementCSSfunction(!0),setContentGlueElementCSSfunction(!1),_isTextarea&&_textareaCoverElement.css(textareaCoverCSS),_contentGlueElement.css(contentGlueElementCSS)}widthAuto&&(contentElementCSS[_strWidth]=_strHundredPercent),!widthAuto||_isBorderBox||_mutationObserversConnected||(contentElementCSS[_strFloat]="none"),_contentElement.css(contentElementCSS),contentElementCSS={};var contentScrollSize={w:contentMeasureElement[LEXICON.sW],h:contentMeasureElement[LEXICON.sH]};contentScrollSize.c=contentSizeChanged=checkCacheAutoForce(contentScrollSize,_contentScrollSizeCache),_contentScrollSizeCache=contentScrollSize,_viewportSize=getViewportSize(),hostSizeChanged=checkCacheAutoForce(hostSize=getHostSize(),_hostSizeCache),_hostSizeCache=hostSize;var hideOverflowForceTextarea=_isTextarea&&(0===_viewportSize.w||0===_viewportSize.h),previousOverflowAmount=_overflowAmountCache,overflowBehaviorIsVS={},overflowBehaviorIsVH={},overflowBehaviorIsS={},overflowAmount={},hasOverflow={},hideOverflow={},canScroll={},viewportRect=_paddingElementNative[LEXICON.bCR](),setOverflowVariables=function(horizontal){var scrollbarVars=getScrollbarVars(horizontal),xyI=getScrollbarVars(!horizontal)._x_y,xy=scrollbarVars._x_y,wh=scrollbarVars._w_h,widthHeight=scrollbarVars._width_height,scrollMax=_strScroll+scrollbarVars._Left_Top+"Max",fractionalOverflowAmount=viewportRect[widthHeight]?MATH.abs(viewportRect[widthHeight]-_viewportSize[wh]):0,checkFractionalOverflowAmount=previousOverflowAmount&&previousOverflowAmount[xy]>0&&0===_viewportElementNative[scrollMax];overflowBehaviorIsVS[xy]="v-s"===overflowBehavior[xy],overflowBehaviorIsVH[xy]="v-h"===overflowBehavior[xy],overflowBehaviorIsS[xy]="s"===overflowBehavior[xy],overflowAmount[xy]=MATH.max(0,MATH.round(100*(contentScrollSize[wh]-_viewportSize[wh]))/100),overflowAmount[xy]*=hideOverflowForceTextarea||checkFractionalOverflowAmount&&fractionalOverflowAmount>0&&fractionalOverflowAmount<1?0:1,hasOverflow[xy]=overflowAmount[xy]>0,hideOverflow[xy]=overflowBehaviorIsVS[xy]||overflowBehaviorIsVH[xy]?hasOverflow[xyI]&&!overflowBehaviorIsVS[xyI]&&!overflowBehaviorIsVH[xyI]:hasOverflow[xy],hideOverflow[xy+"s"]=!!hideOverflow[xy]&&(overflowBehaviorIsS[xy]||overflowBehaviorIsVS[xy]),canScroll[xy]=hasOverflow[xy]&&hideOverflow[xy+"s"]};if(setOverflowVariables(!0),setOverflowVariables(!1),overflowAmount.c=checkCacheAutoForce(overflowAmount,_overflowAmountCache),_overflowAmountCache=overflowAmount,hasOverflow.c=checkCacheAutoForce(hasOverflow,_hasOverflowCache),_hasOverflowCache=hasOverflow,hideOverflow.c=checkCacheAutoForce(hideOverflow,_hideOverflowCache),_hideOverflowCache=hideOverflow,_nativeScrollbarIsOverlaid.x||_nativeScrollbarIsOverlaid.y){var setContentElementCSS,borderDesign="px solid transparent",contentArrangeElementCSS={},arrangeContent={},arrangeChanged=force;(hasOverflow.x||hasOverflow.y)&&(arrangeContent.w=_nativeScrollbarIsOverlaid.y&&hasOverflow.y?contentScrollSize.w+_overlayScrollbarDummySize.y:_strEmpty,arrangeContent.h=_nativeScrollbarIsOverlaid.x&&hasOverflow.x?contentScrollSize.h+_overlayScrollbarDummySize.x:_strEmpty,arrangeChanged=checkCacheAutoForce(arrangeContent,_arrangeContentSizeCache),_arrangeContentSizeCache=arrangeContent),(hasOverflow.c||hideOverflow.c||contentScrollSize.c||cssDirectionChanged||widthAutoChanged||heightAutoChanged||widthAuto||heightAuto||ignoreOverlayScrollbarHidingChanged)&&(contentElementCSS[_strMarginMinus+isRTLRight]=contentElementCSS[_strBorderMinus+isRTLRight]=_strEmpty,setContentElementCSS=function(horizontal){var scrollbarVars=getScrollbarVars(horizontal),scrollbarVarsInverted=getScrollbarVars(!horizontal),xy=scrollbarVars._x_y,strDirection=horizontal?_strBottom:isRTLLeft,invertedAutoSize=horizontal?heightAuto:widthAuto;_nativeScrollbarIsOverlaid[xy]&&hasOverflow[xy]&&hideOverflow[xy+"s"]?(contentElementCSS[_strMarginMinus+strDirection]=invertedAutoSize?ignoreOverlayScrollbarHiding?_strEmpty:_overlayScrollbarDummySize[xy]:_strEmpty,contentElementCSS[_strBorderMinus+strDirection]=horizontal&&invertedAutoSize||ignoreOverlayScrollbarHiding?_strEmpty:_overlayScrollbarDummySize[xy]+borderDesign):(arrangeContent[scrollbarVarsInverted._w_h]=contentElementCSS[_strMarginMinus+strDirection]=contentElementCSS[_strBorderMinus+strDirection]=_strEmpty,arrangeChanged=!0)},_nativeScrollbarStyling?addRemoveClass(_viewportElement,_classNameViewportNativeScrollbarsInvisible,!ignoreOverlayScrollbarHiding):(setContentElementCSS(!0),setContentElementCSS(!1))),ignoreOverlayScrollbarHiding&&(arrangeContent.w=arrangeContent.h=_strEmpty,arrangeChanged=!0),arrangeChanged&&!_nativeScrollbarStyling&&(contentArrangeElementCSS[_strWidth]=hideOverflow.y?arrangeContent.w:_strEmpty,contentArrangeElementCSS[_strHeight]=hideOverflow.x?arrangeContent.h:_strEmpty,_contentArrangeElement||(_contentArrangeElement=FRAMEWORK(generateDiv(_classNameContentArrangeElement)),_viewportElement.prepend(_contentArrangeElement)),_contentArrangeElement.css(contentArrangeElementCSS)),_contentElement.css(contentElementCSS)}var setViewportCSS,viewportElementCSS={};if(paddingElementCSS={},(hostSizeChanged||hasOverflow.c||hideOverflow.c||contentScrollSize.c||overflowBehaviorChanged||boxSizingChanged||ignoreOverlayScrollbarHidingChanged||cssDirectionChanged||clipAlwaysChanged||heightAutoChanged)&&(viewportElementCSS[isRTLRight]=_strEmpty,(setViewportCSS=function(horizontal){var scrollbarVars=getScrollbarVars(horizontal),scrollbarVarsInverted=getScrollbarVars(!horizontal),xy=scrollbarVars._x_y,XY=scrollbarVars._X_Y,strDirection=horizontal?_strBottom:isRTLLeft,reset=function(){viewportElementCSS[strDirection]=_strEmpty,_contentBorderSize[scrollbarVarsInverted._w_h]=0};hasOverflow[xy]&&hideOverflow[xy+"s"]?(viewportElementCSS[strOverflow+XY]=_strScroll,ignoreOverlayScrollbarHiding||_nativeScrollbarStyling?reset():(viewportElementCSS[strDirection]=-(_nativeScrollbarIsOverlaid[xy]?_overlayScrollbarDummySize[xy]:_nativeScrollbarSize[xy]),_contentBorderSize[scrollbarVarsInverted._w_h]=_nativeScrollbarIsOverlaid[xy]?_overlayScrollbarDummySize[scrollbarVarsInverted._x_y]:0)):(viewportElementCSS[strOverflow+XY]=_strEmpty,reset())})(!0),setViewportCSS(!1),!_nativeScrollbarStyling&&(_viewportSize.h<_nativeScrollbarMinSize.x||_viewportSize.w<_nativeScrollbarMinSize.y)&&(hasOverflow.x&&hideOverflow.x&&!_nativeScrollbarIsOverlaid.x||hasOverflow.y&&hideOverflow.y&&!_nativeScrollbarIsOverlaid.y)?(viewportElementCSS[_strPaddingMinus+_strTop]=_nativeScrollbarMinSize.x,viewportElementCSS[_strMarginMinus+_strTop]=-_nativeScrollbarMinSize.x,viewportElementCSS[_strPaddingMinus+isRTLRight]=_nativeScrollbarMinSize.y,viewportElementCSS[_strMarginMinus+isRTLRight]=-_nativeScrollbarMinSize.y):viewportElementCSS[_strPaddingMinus+_strTop]=viewportElementCSS[_strMarginMinus+_strTop]=viewportElementCSS[_strPaddingMinus+isRTLRight]=viewportElementCSS[_strMarginMinus+isRTLRight]=_strEmpty,viewportElementCSS[_strPaddingMinus+isRTLLeft]=viewportElementCSS[_strMarginMinus+isRTLLeft]=_strEmpty,hasOverflow.x&&hideOverflow.x||hasOverflow.y&&hideOverflow.y||hideOverflowForceTextarea?_isTextarea&&hideOverflowForceTextarea&&(paddingElementCSS[strOverflowX]=paddingElementCSS[strOverflowY]=strHidden):(!clipAlways||overflowBehaviorIsVH.x||overflowBehaviorIsVS.x||overflowBehaviorIsVH.y||overflowBehaviorIsVS.y)&&(_isTextarea&&(paddingElementCSS[strOverflowX]=paddingElementCSS[strOverflowY]=_strEmpty),viewportElementCSS[strOverflowX]=viewportElementCSS[strOverflowY]=strVisible),_paddingElement.css(paddingElementCSS),_viewportElement.css(viewportElementCSS),viewportElementCSS={},(hasOverflow.c||boxSizingChanged||widthAutoChanged||heightAutoChanged)&&(!_nativeScrollbarIsOverlaid.x||!_nativeScrollbarIsOverlaid.y))){var elementStyle=_contentElementNative[LEXICON.s];elementStyle.webkitTransform="scale(1)",elementStyle.display="run-in",_contentElementNative[LEXICON.oH],elementStyle.display=_strEmpty,elementStyle.webkitTransform=_strEmpty}if(contentElementCSS={},cssDirectionChanged||widthAutoChanged||heightAutoChanged)if(_isRTL&&widthAuto){var floatTmp=_contentElement.css(_strFloat),posLeftWithoutFloat=MATH.round(_contentElement.css(_strFloat,_strEmpty).css(_strLeft,_strEmpty).position().left);_contentElement.css(_strFloat,floatTmp),posLeftWithoutFloat!==MATH.round(_contentElement.position().left)&&(contentElementCSS[_strLeft]=posLeftWithoutFloat)}else contentElementCSS[_strLeft]=_strEmpty;if(_contentElement.css(contentElementCSS),_isTextarea&&contentSizeChanged){var textareaInfo=getTextareaInfo();if(textareaInfo){var textareaRowsChanged=_textareaInfoCache===undefined||textareaInfo._rows!==_textareaInfoCache._rows,cursorRow=textareaInfo._cursorRow,cursorCol=textareaInfo._cursorColumn,widestRow=textareaInfo._widestRow,lastRow=textareaInfo._rows,lastCol=textareaInfo._columns,cursorIsLastPosition=textareaInfo._cursorPosition>=textareaInfo._cursorMax&&_textareaHasFocus,textareaScrollAmount={x:textareaAutoWrapping||cursorCol!==lastCol||cursorRow!==widestRow?-1:_overflowAmountCache.x,y:(textareaAutoWrapping?cursorIsLastPosition||textareaRowsChanged&&previousOverflowAmount&&currScroll.y===previousOverflowAmount.y:(cursorIsLastPosition||textareaRowsChanged)&&cursorRow===lastRow)?_overflowAmountCache.y:-1};currScroll.x=textareaScrollAmount.x>-1?_isRTL&&_normalizeRTLCache&&_rtlScrollBehavior.i?0:textareaScrollAmount.x:currScroll.x,currScroll.y=textareaScrollAmount.y>-1?textareaScrollAmount.y:currScroll.y}_textareaInfoCache=textareaInfo}_isRTL&&_rtlScrollBehavior.i&&_nativeScrollbarIsOverlaid.y&&hasOverflow.x&&_normalizeRTLCache&&(currScroll.x+=_contentBorderSize.w||0),widthAuto&&_hostElement[_strScrollLeft](0),heightAuto&&_hostElement[_strScrollTop](0),_viewportElement[_strScrollLeft](currScroll.x)[_strScrollTop](currScroll.y);var scrollbarsVisibilityVisible="v"===scrollbarsVisibility,scrollbarsVisibilityHidden="h"===scrollbarsVisibility,scrollbarsVisibilityAuto="a"===scrollbarsVisibility,refreshScrollbarsVisibility=function(showX,showY){showY=showY===undefined?showX:showY,refreshScrollbarAppearance(!0,showX,canScroll.x),refreshScrollbarAppearance(!1,showY,canScroll.y)};addRemoveClass(_hostElement,_classNameHostOverflow,hideOverflow.x||hideOverflow.y),addRemoveClass(_hostElement,_classNameHostOverflowX,hideOverflow.x),addRemoveClass(_hostElement,_classNameHostOverflowY,hideOverflow.y),cssDirectionChanged&&!_isBody&&addRemoveClass(_hostElement,_classNameHostRTL,_isRTL),_isBody&&addClass(_hostElement,_classNameHostResizeDisabled),resizeChanged&&(addRemoveClass(_hostElement,_classNameHostResizeDisabled,_resizeNone),addRemoveClass(_scrollbarCornerElement,_classNameScrollbarCornerResize,!_resizeNone),addRemoveClass(_scrollbarCornerElement,_classNameScrollbarCornerResizeB,_resizeBoth),addRemoveClass(_scrollbarCornerElement,_classNameScrollbarCornerResizeH,_resizeHorizontal),addRemoveClass(_scrollbarCornerElement,_classNameScrollbarCornerResizeV,_resizeVertical)),(scrollbarsVisibilityChanged||overflowBehaviorChanged||hideOverflow.c||hasOverflow.c||ignoreOverlayScrollbarHidingChanged)&&(ignoreOverlayScrollbarHiding?ignoreOverlayScrollbarHidingChanged&&(removeClass(_hostElement,_classNameHostScrolling),ignoreOverlayScrollbarHiding&&refreshScrollbarsVisibility(!1)):scrollbarsVisibilityAuto?refreshScrollbarsVisibility(canScroll.x,canScroll.y):scrollbarsVisibilityVisible?refreshScrollbarsVisibility(!0):scrollbarsVisibilityHidden&&refreshScrollbarsVisibility(!1)),(scrollbarsAutoHideChanged||ignoreOverlayScrollbarHidingChanged)&&(setupHostMouseTouchEvents(!_scrollbarsAutoHideLeave&&!_scrollbarsAutoHideMove),refreshScrollbarsAutoHide(_scrollbarsAutoHideNever,!_scrollbarsAutoHideNever)),(hostSizeChanged||overflowAmount.c||heightAutoChanged||widthAutoChanged||resizeChanged||boxSizingChanged||paddingAbsoluteChanged||ignoreOverlayScrollbarHidingChanged||cssDirectionChanged)&&(refreshScrollbarHandleLength(!0),refreshScrollbarHandleOffset(!0),refreshScrollbarHandleLength(!1),refreshScrollbarHandleOffset(!1)),scrollbarsClickScrollingChanged&&refreshScrollbarsInteractive(!0,scrollbarsClickScrolling),scrollbarsDragScrollingChanged&&refreshScrollbarsInteractive(!1,scrollbarsDragScrolling),dispatchCallback("onDirectionChanged",{isRTL:_isRTL,dir:cssDirection},cssDirectionChanged),dispatchCallback("onHostSizeChanged",{width:_hostSizeCache.w,height:_hostSizeCache.h},hostSizeChanged),dispatchCallback("onContentSizeChanged",{width:_contentScrollSizeCache.w,height:_contentScrollSizeCache.h},contentSizeChanged),dispatchCallback("onOverflowChanged",{x:hasOverflow.x,y:hasOverflow.y,xScrollable:hideOverflow.xs,yScrollable:hideOverflow.ys,clipped:hideOverflow.x||hideOverflow.y},hasOverflow.c||hideOverflow.c),dispatchCallback("onOverflowAmountChanged",{x:overflowAmount.x,y:overflowAmount.y},overflowAmount.c)}_isBody&&_bodyMinSizeCache&&(_hasOverflowCache.c||_bodyMinSizeCache.c)&&(_bodyMinSizeCache.f||bodyMinSizeChanged(),_nativeScrollbarIsOverlaid.y&&_hasOverflowCache.x&&_contentElement.css(_strMinMinus+_strWidth,_bodyMinSizeCache.w+_overlayScrollbarDummySize.y),_nativeScrollbarIsOverlaid.x&&_hasOverflowCache.y&&_contentElement.css(_strMinMinus+_strHeight,_bodyMinSizeCache.h+_overlayScrollbarDummySize.x),_bodyMinSizeCache.c=!1),_initialized&&changedOptions.updateOnLoad&&updateElementsOnLoad(),dispatchCallback("onUpdated",{forced:force})}}function updateElementsOnLoad(){_isTextarea||eachUpdateOnLoad((function(i,updateOnLoadSelector){_contentElement.find(updateOnLoadSelector).each((function(i,el){COMPATIBILITY.inA(el,_updateOnLoadElms)<0&&(_updateOnLoadElms.push(el),FRAMEWORK(el).off(_updateOnLoadEventName,updateOnLoadCallback).on(_updateOnLoadEventName,updateOnLoadCallback))}))}))}function setOptions(newOptions){var validatedOpts=_pluginsOptions._validate(newOptions,_pluginsOptions._template,!0,_currentOptions);return _currentOptions=extendDeep({},_currentOptions,validatedOpts._default),_currentPreparedOptions=extendDeep({},_currentPreparedOptions,validatedOpts._prepared),validatedOpts._prepared}function setupStructureDOM(destroy){var strParent="parent",classNameResizeObserverHost="os-resize-observer-host",classNameTextareaElementFull=_classNameTextareaElement+_strSpace+_classNameTextInherit,textareaClass=_isTextarea?_strSpace+_classNameTextInherit:_strEmpty,adoptAttrs=_currentPreparedOptions.textarea.inheritedAttrs,adoptAttrsMap={},applyAdoptedAttrs=function(){var applyAdoptedAttrsElm=destroy?_targetElement:_hostElement;each(adoptAttrsMap,(function(key,value){type(value)==TYPES.s&&(key==LEXICON.c?applyAdoptedAttrsElm.addClass(value):applyAdoptedAttrsElm.attr(key,value))}))},hostElementClassNames=[_classNameHostElement,_classNameHostElementForeign,_classNameHostTextareaElement,_classNameHostResizeDisabled,_classNameHostRTL,_classNameHostScrollbarHorizontalHidden,_classNameHostScrollbarVerticalHidden,_classNameHostTransition,_classNameHostScrolling,_classNameHostOverflow,_classNameHostOverflowX,_classNameHostOverflowY,_classNameThemeNone,_classNameTextareaElement,_classNameTextInherit,_classNameCache].join(_strSpace),hostElementCSS={};_hostElement=_hostElement||(_isTextarea?_domExists?_targetElement[strParent]()[strParent]()[strParent]()[strParent]():FRAMEWORK(generateDiv(_classNameHostTextareaElement)):_targetElement),_contentElement=_contentElement||selectOrGenerateDivByClass(_classNameContentElement+textareaClass),_viewportElement=_viewportElement||selectOrGenerateDivByClass(_classNameViewportElement+textareaClass),_paddingElement=_paddingElement||selectOrGenerateDivByClass(_classNamePaddingElement+textareaClass),_sizeObserverElement=_sizeObserverElement||selectOrGenerateDivByClass(classNameResizeObserverHost),_textareaCoverElement=_textareaCoverElement||(_isTextarea?selectOrGenerateDivByClass(_classNameTextareaCoverElement):undefined),_domExists&&addClass(_hostElement,_classNameHostElementForeign),destroy&&removeClass(_hostElement,hostElementClassNames),adoptAttrs=type(adoptAttrs)==TYPES.s?adoptAttrs.split(_strSpace):adoptAttrs,COMPATIBILITY.isA(adoptAttrs)&&_isTextarea&&each(adoptAttrs,(function(i,v){type(v)==TYPES.s&&(adoptAttrsMap[v]=destroy?_hostElement.attr(v):_targetElement.attr(v))})),destroy?(_domExists&&_initialized?(_sizeObserverElement.children().remove(),each([_paddingElement,_viewportElement,_contentElement,_textareaCoverElement],(function(i,elm){elm&&removeClass(elm.removeAttr(LEXICON.s),_classNamesDynamicDestroy)})),addClass(_hostElement,_isTextarea?_classNameHostTextareaElement:_classNameHostElement)):(remove(_sizeObserverElement),_contentElement.contents().unwrap().unwrap().unwrap(),_isTextarea&&(_targetElement.unwrap(),remove(_hostElement),remove(_textareaCoverElement),applyAdoptedAttrs())),_isTextarea&&_targetElement.removeAttr(LEXICON.s),_isBody&&removeClass(_htmlElement,_classNameHTMLElement)):(_isTextarea&&(_currentPreparedOptions.sizeAutoCapable||(hostElementCSS[_strWidth]=_targetElement.css(_strWidth),hostElementCSS[_strHeight]=_targetElement.css(_strHeight)),_domExists||_targetElement.addClass(_classNameTextInherit).wrap(_hostElement),_hostElement=_targetElement[strParent]().css(hostElementCSS)),_domExists||(addClass(_targetElement,_isTextarea?classNameTextareaElementFull:_classNameHostElement),_hostElement.wrapInner(_contentElement).wrapInner(_viewportElement).wrapInner(_paddingElement).prepend(_sizeObserverElement),_contentElement=findFirst(_hostElement,_strDot+_classNameContentElement),_viewportElement=findFirst(_hostElement,_strDot+_classNameViewportElement),_paddingElement=findFirst(_hostElement,_strDot+_classNamePaddingElement),_isTextarea&&(_contentElement.prepend(_textareaCoverElement),applyAdoptedAttrs())),_nativeScrollbarStyling&&addClass(_viewportElement,_classNameViewportNativeScrollbarsInvisible),_nativeScrollbarIsOverlaid.x&&_nativeScrollbarIsOverlaid.y&&addClass(_viewportElement,_classNameViewportNativeScrollbarsOverlaid),_isBody&&addClass(_htmlElement,_classNameHTMLElement),_sizeObserverElementNative=_sizeObserverElement[0],_hostElementNative=_hostElement[0],_paddingElementNative=_paddingElement[0],_viewportElementNative=_viewportElement[0],_contentElementNative=_contentElement[0],updateViewportAttrsFromTarget())}function setupStructureEvents(){var textareaUpdateIntervalID,scrollStopTimeoutId,textareaKeyDownRestrictedKeyCodes=[112,113,114,115,116,117,118,119,120,121,123,33,34,37,38,39,40,16,17,18,19,20,144],textareaKeyDownKeyCodesList=[],scrollStopDelay=175,strFocus="focus";function updateTextarea(doClearInterval){textareaUpdate(),_base.update(_strAuto),doClearInterval&&_autoUpdateRecommended&&clearInterval(textareaUpdateIntervalID)}function textareaOnScroll(event){return _targetElement[_strScrollLeft](_rtlScrollBehavior.i&&_normalizeRTLCache?9999999:0),_targetElement[_strScrollTop](0),COMPATIBILITY.prvD(event),COMPATIBILITY.stpP(event),!1}function textareaOnDrop(event){setTimeout((function(){_destroyed||updateTextarea()}),50)}function textareaOnFocus(){_textareaHasFocus=!0,addClass(_hostElement,strFocus)}function textareaOnFocusout(){_textareaHasFocus=!1,textareaKeyDownKeyCodesList=[],removeClass(_hostElement,strFocus),updateTextarea(!0)}function textareaOnKeyDown(event){var keyCode=event.keyCode;inArray(keyCode,textareaKeyDownRestrictedKeyCodes)<0&&(textareaKeyDownKeyCodesList[LEXICON.l]||(updateTextarea(),textareaUpdateIntervalID=setInterval(updateTextarea,1e3/60)),inArray(keyCode,textareaKeyDownKeyCodesList)<0&&textareaKeyDownKeyCodesList.push(keyCode))}function textareaOnKeyUp(event){var keyCode=event.keyCode,index=inArray(keyCode,textareaKeyDownKeyCodesList);inArray(keyCode,textareaKeyDownRestrictedKeyCodes)<0&&(index>-1&&textareaKeyDownKeyCodesList.splice(index,1),textareaKeyDownKeyCodesList[LEXICON.l]||updateTextarea(!0))}function contentOnTransitionEnd(event){!0!==_autoUpdateCache&&isSizeAffectingCSSProperty((event=event.originalEvent||event).propertyName)&&_base.update(_strAuto)}function viewportOnScroll(event){_sleeping||(scrollStopTimeoutId!==undefined?clearTimeout(scrollStopTimeoutId):((_scrollbarsAutoHideScroll||_scrollbarsAutoHideMove)&&refreshScrollbarsAutoHide(!0),nativeOverlayScrollbarsAreActive()||addClass(_hostElement,_classNameHostScrolling),dispatchCallback("onScrollStart",event)),_scrollbarsHandlesDefineScrollPos||(refreshScrollbarHandleOffset(!0),refreshScrollbarHandleOffset(!1)),dispatchCallback("onScroll",event),scrollStopTimeoutId=setTimeout((function(){_destroyed||(clearTimeout(scrollStopTimeoutId),scrollStopTimeoutId=undefined,(_scrollbarsAutoHideScroll||_scrollbarsAutoHideMove)&&refreshScrollbarsAutoHide(!1),nativeOverlayScrollbarsAreActive()||removeClass(_hostElement,_classNameHostScrolling),dispatchCallback("onScrollStop",event))}),scrollStopDelay))}_isTextarea?(_msieVersion>9||!_autoUpdateRecommended?addDestroyEventListener(_targetElement,"input",updateTextarea):addDestroyEventListener(_targetElement,[_strKeyDownEvent,_strKeyUpEvent],[textareaOnKeyDown,textareaOnKeyUp]),addDestroyEventListener(_targetElement,[_strScroll,"drop",strFocus,strFocus+"out"],[textareaOnScroll,textareaOnDrop,textareaOnFocus,textareaOnFocusout])):addDestroyEventListener(_contentElement,_strTransitionEndEvent,contentOnTransitionEnd),addDestroyEventListener(_viewportElement,_strScroll,viewportOnScroll,!0)}function setupScrollbarsDOM(destroy){var horizontalElements,verticalElements,selectOrGenerateScrollbarDOM=function(isHorizontal){var scrollbar=selectOrGenerateDivByClass(_classNameScrollbar+_strSpace+(isHorizontal?_classNameScrollbarHorizontal:_classNameScrollbarVertical),!0),track=selectOrGenerateDivByClass(_classNameScrollbarTrack,scrollbar),handle=selectOrGenerateDivByClass(_classNameScrollbarHandle,scrollbar);return _domExists||destroy||(scrollbar.append(track),track.append(handle)),{_scrollbar:scrollbar,_track:track,_handle:handle}};function resetScrollbarDOM(isHorizontal){var scrollbarVars=getScrollbarVars(isHorizontal),scrollbar=scrollbarVars._scrollbar,track=scrollbarVars._track,handle=scrollbarVars._handle;_domExists&&_initialized?each([scrollbar,track,handle],(function(i,elm){removeClass(elm.removeAttr(LEXICON.s),_classNamesDynamicDestroy)})):remove(scrollbar||selectOrGenerateScrollbarDOM(isHorizontal)._scrollbar)}destroy?(resetScrollbarDOM(!0),resetScrollbarDOM()):(horizontalElements=selectOrGenerateScrollbarDOM(!0),verticalElements=selectOrGenerateScrollbarDOM(),_scrollbarHorizontalElement=horizontalElements._scrollbar,_scrollbarHorizontalTrackElement=horizontalElements._track,_scrollbarHorizontalHandleElement=horizontalElements._handle,_scrollbarVerticalElement=verticalElements._scrollbar,_scrollbarVerticalTrackElement=verticalElements._track,_scrollbarVerticalHandleElement=verticalElements._handle,_domExists||(_paddingElement.after(_scrollbarVerticalElement),_paddingElement.after(_scrollbarHorizontalElement)))}function setupScrollbarEvents(isHorizontal){var trackTimeout,mouseDownScroll,mouseDownOffset,mouseDownInvertedScale,scrollbarVars=getScrollbarVars(isHorizontal),scrollbarVarsInfo=scrollbarVars._info,insideIFrame=_windowElementNative.top!==_windowElementNative,xy=scrollbarVars._x_y,XY=scrollbarVars._X_Y,scroll=_strScroll+scrollbarVars._Left_Top,strActive="active",strSnapHandle="snapHandle",strClickEvent="click",scrollDurationFactor=1,increaseDecreaseScrollAmountKeyCodes=[16,17];function getPointerPosition(event){return _msieVersion&&insideIFrame?event["screen"+XY]:COMPATIBILITY.page(event)[xy]}function getPreparedScrollbarsOption(name){return _currentPreparedOptions.scrollbars[name]}function increaseTrackScrollAmount(){scrollDurationFactor=.5}function decreaseTrackScrollAmount(){scrollDurationFactor=1}function stopClickEventPropagation(event){COMPATIBILITY.stpP(event)}function documentKeyDown(event){inArray(event.keyCode,increaseDecreaseScrollAmountKeyCodes)>-1&&increaseTrackScrollAmount()}function documentKeyUp(event){inArray(event.keyCode,increaseDecreaseScrollAmountKeyCodes)>-1&&decreaseTrackScrollAmount()}function onMouseTouchDownContinue(event){var isTouchEvent=(event.originalEvent||event).touches!==undefined;return!(_sleeping||_destroyed||nativeOverlayScrollbarsAreActive()||!_scrollbarsDragScrollingCache||isTouchEvent&&!getPreparedScrollbarsOption("touchSupport"))&&(1===COMPATIBILITY.mBtn(event)||isTouchEvent)}function documentDragMove(event){if(onMouseTouchDownContinue(event)){var trackLength=scrollbarVarsInfo._trackLength,handleLength=scrollbarVarsInfo._handleLength,scrollDelta=scrollbarVarsInfo._maxScroll*((getPointerPosition(event)-mouseDownOffset)*mouseDownInvertedScale/(trackLength-handleLength));scrollDelta=isFinite(scrollDelta)?scrollDelta:0,_isRTL&&isHorizontal&&!_rtlScrollBehavior.i&&(scrollDelta*=-1),_viewportElement[scroll](MATH.round(mouseDownScroll+scrollDelta)),_scrollbarsHandlesDefineScrollPos&&refreshScrollbarHandleOffset(isHorizontal,mouseDownScroll+scrollDelta),_supportPassiveEvents||COMPATIBILITY.prvD(event)}else documentMouseTouchUp(event)}function documentMouseTouchUp(event){if(event=event||event.originalEvent,setupResponsiveEventListener(_documentElement,[_strMouseTouchMoveEvent,_strMouseTouchUpEvent,_strKeyDownEvent,_strKeyUpEvent,_strSelectStartEvent],[documentDragMove,documentMouseTouchUp,documentKeyDown,documentKeyUp,documentOnSelectStart],!0),COMPATIBILITY.rAF()((function(){setupResponsiveEventListener(_documentElement,strClickEvent,stopClickEventPropagation,!0,{_capture:!0})})),_scrollbarsHandlesDefineScrollPos&&refreshScrollbarHandleOffset(isHorizontal,!0),_scrollbarsHandlesDefineScrollPos=!1,removeClass(_bodyElement,_classNameDragging),removeClass(scrollbarVars._handle,strActive),removeClass(scrollbarVars._track,strActive),removeClass(scrollbarVars._scrollbar,strActive),mouseDownScroll=undefined,mouseDownOffset=undefined,mouseDownInvertedScale=1,decreaseTrackScrollAmount(),trackTimeout!==undefined&&(_base.scrollStop(),clearTimeout(trackTimeout),trackTimeout=undefined),event){var rect=_hostElementNative[LEXICON.bCR]();event.clientX>=rect.left&&event.clientX<=rect.right&&event.clientY>=rect.top&&event.clientY<=rect.bottom||hostOnMouseLeave(),(_scrollbarsAutoHideScroll||_scrollbarsAutoHideMove)&&refreshScrollbarsAutoHide(!1)}}function onHandleMouseTouchDown(event){onMouseTouchDownContinue(event)&&onHandleMouseTouchDownAction(event)}function onHandleMouseTouchDownAction(event){mouseDownScroll=_viewportElement[scroll](),mouseDownScroll=isNaN(mouseDownScroll)?0:mouseDownScroll,(_isRTL&&isHorizontal&&!_rtlScrollBehavior.n||!_isRTL)&&(mouseDownScroll=mouseDownScroll<0?0:mouseDownScroll),mouseDownInvertedScale=getHostElementInvertedScale()[xy],mouseDownOffset=getPointerPosition(event),_scrollbarsHandlesDefineScrollPos=!getPreparedScrollbarsOption(strSnapHandle),addClass(_bodyElement,_classNameDragging),addClass(scrollbarVars._handle,strActive),addClass(scrollbarVars._scrollbar,strActive),setupResponsiveEventListener(_documentElement,[_strMouseTouchMoveEvent,_strMouseTouchUpEvent,_strSelectStartEvent],[documentDragMove,documentMouseTouchUp,documentOnSelectStart]),COMPATIBILITY.rAF()((function(){setupResponsiveEventListener(_documentElement,strClickEvent,stopClickEventPropagation,!1,{_capture:!0})})),!_msieVersion&&_documentMixed||COMPATIBILITY.prvD(event),COMPATIBILITY.stpP(event)}function onTrackMouseTouchDown(event){if(onMouseTouchDownContinue(event)){var decreaseScroll,handleToViewportRatio=scrollbarVars._info._handleLength/Math.round(MATH.min(1,_viewportSize[scrollbarVars._w_h]/_contentScrollSizeCache[scrollbarVars._w_h])*scrollbarVars._info._trackLength),scrollDistance=MATH.round(_viewportSize[scrollbarVars._w_h]*handleToViewportRatio),scrollBaseDuration=270*handleToViewportRatio,scrollFirstIterationDelay=400*handleToViewportRatio,trackOffset=scrollbarVars._track.offset()[scrollbarVars._left_top],ctrlKey=event.ctrlKey,instantScroll=event.shiftKey,instantScrollTransition=instantScroll&&ctrlKey,isFirstIteration=!0,easing="linear",scrollActionFinsished=function(transition){_scrollbarsHandlesDefineScrollPos&&refreshScrollbarHandleOffset(isHorizontal,transition)},scrollActionInstantFinished=function(){scrollActionFinsished(),onHandleMouseTouchDownAction(event)},scrollAction=function(){if(!_destroyed){var mouseOffset=(mouseDownOffset-trackOffset)*mouseDownInvertedScale,handleOffset=scrollbarVarsInfo._handleOffset,trackLength=scrollbarVarsInfo._trackLength,handleLength=scrollbarVarsInfo._handleLength,scrollRange=scrollbarVarsInfo._maxScroll,currScroll=scrollbarVarsInfo._currentScroll,scrollDuration=scrollBaseDuration*scrollDurationFactor,timeoutDelay=isFirstIteration?MATH.max(scrollFirstIterationDelay,scrollDuration):scrollDuration,instantScrollPosition=scrollRange*((mouseOffset-handleLength/2)/(trackLength-handleLength)),rtlIsNormal=_isRTL&&isHorizontal&&(!_rtlScrollBehavior.i&&!_rtlScrollBehavior.n||_normalizeRTLCache),decreaseScrollCondition=rtlIsNormal?handleOffsetmouseOffset,scrollObj={},animationObj={easing:easing,step:function(now){_scrollbarsHandlesDefineScrollPos&&(_viewportElement[scroll](now),refreshScrollbarHandleOffset(isHorizontal,now))}};instantScrollPosition=isFinite(instantScrollPosition)?instantScrollPosition:0,instantScrollPosition=_isRTL&&isHorizontal&&!_rtlScrollBehavior.i?scrollRange-instantScrollPosition:instantScrollPosition,instantScroll?(_viewportElement[scroll](instantScrollPosition),instantScrollTransition?(instantScrollPosition=_viewportElement[scroll](),_viewportElement[scroll](currScroll),instantScrollPosition=rtlIsNormal&&_rtlScrollBehavior.i?scrollRange-instantScrollPosition:instantScrollPosition,instantScrollPosition=rtlIsNormal&&_rtlScrollBehavior.n?-instantScrollPosition:instantScrollPosition,scrollObj[xy]=instantScrollPosition,_base.scroll(scrollObj,extendDeep(animationObj,{duration:130,complete:scrollActionInstantFinished}))):scrollActionInstantFinished()):(decreaseScroll=isFirstIteration?decreaseScrollCondition:decreaseScroll,(rtlIsNormal?decreaseScroll?handleOffset+handleLength>=mouseOffset:handleOffset<=mouseOffset:decreaseScroll?handleOffset<=mouseOffset:handleOffset+handleLength>=mouseOffset)?(clearTimeout(trackTimeout),_base.scrollStop(),trackTimeout=undefined,scrollActionFinsished(!0)):(trackTimeout=setTimeout(scrollAction,timeoutDelay),scrollObj[xy]=(decreaseScroll?"-=":"+=")+scrollDistance,_base.scroll(scrollObj,extendDeep(animationObj,{duration:scrollDuration}))),isFirstIteration=!1)}};ctrlKey&&increaseTrackScrollAmount(),mouseDownInvertedScale=getHostElementInvertedScale()[xy],mouseDownOffset=COMPATIBILITY.page(event)[xy],_scrollbarsHandlesDefineScrollPos=!getPreparedScrollbarsOption(strSnapHandle),addClass(_bodyElement,_classNameDragging),addClass(scrollbarVars._track,strActive),addClass(scrollbarVars._scrollbar,strActive),setupResponsiveEventListener(_documentElement,[_strMouseTouchUpEvent,_strKeyDownEvent,_strKeyUpEvent,_strSelectStartEvent],[documentMouseTouchUp,documentKeyDown,documentKeyUp,documentOnSelectStart]),scrollAction(),COMPATIBILITY.prvD(event),COMPATIBILITY.stpP(event)}}function onTrackMouseTouchEnter(event){_scrollbarsHandleHovered=!0,(_scrollbarsAutoHideScroll||_scrollbarsAutoHideMove)&&refreshScrollbarsAutoHide(!0)}function onTrackMouseTouchLeave(event){_scrollbarsHandleHovered=!1,(_scrollbarsAutoHideScroll||_scrollbarsAutoHideMove)&&refreshScrollbarsAutoHide(!1)}function onScrollbarMouseTouchDown(event){COMPATIBILITY.stpP(event)}addDestroyEventListener(scrollbarVars._handle,_strMouseTouchDownEvent,onHandleMouseTouchDown),addDestroyEventListener(scrollbarVars._track,[_strMouseTouchDownEvent,_strMouseEnter,_strMouseLeave],[onTrackMouseTouchDown,onTrackMouseTouchEnter,onTrackMouseTouchLeave]),addDestroyEventListener(scrollbarVars._scrollbar,_strMouseTouchDownEvent,onScrollbarMouseTouchDown),_supportTransition&&addDestroyEventListener(scrollbarVars._scrollbar,_strTransitionEndEvent,(function(event){event.target===scrollbarVars._scrollbar[0]&&(refreshScrollbarHandleLength(isHorizontal),refreshScrollbarHandleOffset(isHorizontal))}))}function refreshScrollbarAppearance(isHorizontal,shallBeVisible,canScroll){var scrollbarElement=isHorizontal?_scrollbarHorizontalElement:_scrollbarVerticalElement;addRemoveClass(_hostElement,isHorizontal?_classNameHostScrollbarHorizontalHidden:_classNameHostScrollbarVerticalHidden,!shallBeVisible),addRemoveClass(scrollbarElement,_classNameScrollbarUnusable,!canScroll)}function refreshScrollbarsAutoHide(shallBeVisible,delayfree){if(clearTimeout(_scrollbarsAutoHideTimeoutId),shallBeVisible)removeClass(_scrollbarHorizontalElement,_classNameScrollbarAutoHidden),removeClass(_scrollbarVerticalElement,_classNameScrollbarAutoHidden);else{var anyActive,strActive="active",hide=function(){_scrollbarsHandleHovered||_destroyed||(!(anyActive=_scrollbarHorizontalHandleElement.hasClass(strActive)||_scrollbarVerticalHandleElement.hasClass(strActive))&&(_scrollbarsAutoHideScroll||_scrollbarsAutoHideMove||_scrollbarsAutoHideLeave)&&addClass(_scrollbarHorizontalElement,_classNameScrollbarAutoHidden),!anyActive&&(_scrollbarsAutoHideScroll||_scrollbarsAutoHideMove||_scrollbarsAutoHideLeave)&&addClass(_scrollbarVerticalElement,_classNameScrollbarAutoHidden))};_scrollbarsAutoHideDelay>0&&!0!==delayfree?_scrollbarsAutoHideTimeoutId=setTimeout(hide,_scrollbarsAutoHideDelay):hide()}}function refreshScrollbarHandleLength(isHorizontal){var handleCSS={},scrollbarVars=getScrollbarVars(isHorizontal),scrollbarVarsInfo=scrollbarVars._info,digit=1e6,handleRatio=MATH.min(1,_viewportSize[scrollbarVars._w_h]/_contentScrollSizeCache[scrollbarVars._w_h]);handleCSS[scrollbarVars._width_height]=MATH.floor(100*handleRatio*digit)/digit+"%",nativeOverlayScrollbarsAreActive()||scrollbarVars._handle.css(handleCSS),scrollbarVarsInfo._handleLength=scrollbarVars._handle[0]["offset"+scrollbarVars._Width_Height],scrollbarVarsInfo._handleLengthRatio=handleRatio}function refreshScrollbarHandleOffset(isHorizontal,scrollOrTransition){var transformOffset,translateValue,transition=type(scrollOrTransition)==TYPES.b,transitionDuration=250,isRTLisHorizontal=_isRTL&&isHorizontal,scrollbarVars=getScrollbarVars(isHorizontal),scrollbarVarsInfo=scrollbarVars._info,strTranslateBrace="translate(",strTransform=VENDORS._cssProperty("transform"),strTransition=VENDORS._cssProperty("transition"),nativeScroll=isHorizontal?_viewportElement[_strScrollLeft]():_viewportElement[_strScrollTop](),currentScroll=scrollOrTransition===undefined||transition?nativeScroll:scrollOrTransition,handleLength=scrollbarVarsInfo._handleLength,trackLength=scrollbarVars._track[0]["offset"+scrollbarVars._Width_Height],handleTrackDiff=trackLength-handleLength,handleCSS={},maxScroll=(_viewportElementNative[_strScroll+scrollbarVars._Width_Height]-_viewportElementNative["client"+scrollbarVars._Width_Height])*(_rtlScrollBehavior.n&&isRTLisHorizontal?-1:1),getScrollRatio=function(base){return isNaN(base/maxScroll)?0:MATH.max(0,MATH.min(1,base/maxScroll))},getHandleOffset=function(scrollRatio){var offset=handleTrackDiff*scrollRatio;return offset=isNaN(offset)?0:offset,offset=isRTLisHorizontal&&!_rtlScrollBehavior.i?trackLength-handleLength-offset:offset,offset=MATH.max(0,offset)},scrollRatio=getScrollRatio(nativeScroll),handleOffset=getHandleOffset(getScrollRatio(currentScroll)),snappedHandleOffset=getHandleOffset(scrollRatio);scrollbarVarsInfo._maxScroll=maxScroll,scrollbarVarsInfo._currentScroll=nativeScroll,scrollbarVarsInfo._currentScrollRatio=scrollRatio,_supportTransform?(transformOffset=isRTLisHorizontal?-(trackLength-handleLength-handleOffset):handleOffset,translateValue=isHorizontal?strTranslateBrace+transformOffset+"px, 0)":strTranslateBrace+"0, "+transformOffset+"px)",handleCSS[strTransform]=translateValue,_supportTransition&&(handleCSS[strTransition]=transition&&MATH.abs(handleOffset-scrollbarVarsInfo._handleOffset)>1?getCSSTransitionString(scrollbarVars._handle)+", "+(strTransform+_strSpace+transitionDuration)+"ms":_strEmpty)):handleCSS[scrollbarVars._left_top]=handleOffset,nativeOverlayScrollbarsAreActive()||(scrollbarVars._handle.css(handleCSS),_supportTransform&&_supportTransition&&transition&&scrollbarVars._handle.one(_strTransitionEndEvent,(function(){_destroyed||scrollbarVars._handle.css(strTransition,_strEmpty)}))),scrollbarVarsInfo._handleOffset=handleOffset,scrollbarVarsInfo._snappedHandleOffset=snappedHandleOffset,scrollbarVarsInfo._trackLength=trackLength}function refreshScrollbarsInteractive(isTrack,value){var action=value?"removeClass":"addClass",element2=isTrack?_scrollbarVerticalTrackElement:_scrollbarVerticalHandleElement,className=isTrack?_classNameScrollbarTrackOff:_classNameScrollbarHandleOff;(isTrack?_scrollbarHorizontalTrackElement:_scrollbarHorizontalHandleElement)[action](className),element2[action](className)}function getScrollbarVars(isHorizontal){return{_width_height:isHorizontal?_strWidth:_strHeight,_Width_Height:isHorizontal?"Width":"Height",_left_top:isHorizontal?_strLeft:_strTop,_Left_Top:isHorizontal?"Left":"Top",_x_y:isHorizontal?_strX:_strY,_X_Y:isHorizontal?"X":"Y",_w_h:isHorizontal?"w":"h",_l_t:isHorizontal?"l":"t",_track:isHorizontal?_scrollbarHorizontalTrackElement:_scrollbarVerticalTrackElement,_handle:isHorizontal?_scrollbarHorizontalHandleElement:_scrollbarVerticalHandleElement,_scrollbar:isHorizontal?_scrollbarHorizontalElement:_scrollbarVerticalElement,_info:isHorizontal?_scrollHorizontalInfo:_scrollVerticalInfo}}function setupScrollbarCornerDOM(destroy){_scrollbarCornerElement=_scrollbarCornerElement||selectOrGenerateDivByClass(_classNameScrollbarCorner,!0),destroy?_domExists&&_initialized?removeClass(_scrollbarCornerElement.removeAttr(LEXICON.s),_classNamesDynamicDestroy):remove(_scrollbarCornerElement):_domExists||_hostElement.append(_scrollbarCornerElement)}function setupScrollbarCornerEvents(){var reconnectMutationObserver,insideIFrame=_windowElementNative.top!==_windowElementNative,mouseDownPosition={},mouseDownSize={},mouseDownInvertedScale={};function documentDragMove(event){if(onMouseTouchDownContinue(event)){var pageOffset=getCoordinates(event),hostElementCSS={};(_resizeHorizontal||_resizeBoth)&&(hostElementCSS[_strWidth]=mouseDownSize.w+(pageOffset.x-mouseDownPosition.x)*mouseDownInvertedScale.x),(_resizeVertical||_resizeBoth)&&(hostElementCSS[_strHeight]=mouseDownSize.h+(pageOffset.y-mouseDownPosition.y)*mouseDownInvertedScale.y),_hostElement.css(hostElementCSS),COMPATIBILITY.stpP(event)}else documentMouseTouchUp(event)}function documentMouseTouchUp(event){var eventIsTrusted=event!==undefined;setupResponsiveEventListener(_documentElement,[_strSelectStartEvent,_strMouseTouchMoveEvent,_strMouseTouchUpEvent],[documentOnSelectStart,documentDragMove,documentMouseTouchUp],!0),removeClass(_bodyElement,_classNameDragging),_scrollbarCornerElement.releaseCapture&&_scrollbarCornerElement.releaseCapture(),eventIsTrusted&&(reconnectMutationObserver&&connectMutationObservers(),_base.update(_strAuto)),reconnectMutationObserver=!1}function onMouseTouchDownContinue(event){var isTouchEvent=(event.originalEvent||event).touches!==undefined;return!_sleeping&&!_destroyed&&(1===COMPATIBILITY.mBtn(event)||isTouchEvent)}function getCoordinates(event){return _msieVersion&&insideIFrame?{x:event.screenX,y:event.screenY}:COMPATIBILITY.page(event)}addDestroyEventListener(_scrollbarCornerElement,_strMouseTouchDownEvent,(function(event){onMouseTouchDownContinue(event)&&!_resizeNone&&(_mutationObserversConnected&&(reconnectMutationObserver=!0,disconnectMutationObservers()),mouseDownPosition=getCoordinates(event),mouseDownSize.w=_hostElementNative[LEXICON.oW]-(_isBorderBox?0:_paddingX),mouseDownSize.h=_hostElementNative[LEXICON.oH]-(_isBorderBox?0:_paddingY),mouseDownInvertedScale=getHostElementInvertedScale(),setupResponsiveEventListener(_documentElement,[_strSelectStartEvent,_strMouseTouchMoveEvent,_strMouseTouchUpEvent],[documentOnSelectStart,documentDragMove,documentMouseTouchUp]),addClass(_bodyElement,_classNameDragging),_scrollbarCornerElement.setCapture&&_scrollbarCornerElement.setCapture(),COMPATIBILITY.prvD(event),COMPATIBILITY.stpP(event))}))}function dispatchCallback(name,args,dependent){if(!1!==dependent)if(_initialized){var ext,callback=_currentPreparedOptions.callbacks[name],extensionOnName=name;"on"===extensionOnName.substr(0,2)&&(extensionOnName=extensionOnName.substr(2,1).toLowerCase()+extensionOnName.substr(3)),type(callback)==TYPES.f&&callback.call(_base,args),each(_extensions,(function(){type((ext=this).on)==TYPES.f&&ext.on(extensionOnName,args)}))}else _destroyed||_callbacksInitQeueue.push({n:name,a:args})}function setTopRightBottomLeft(targetCSSObject,prefix,values){values=values||[_strEmpty,_strEmpty,_strEmpty,_strEmpty],targetCSSObject[(prefix=prefix||_strEmpty)+_strTop]=values[0],targetCSSObject[prefix+_strRight]=values[1],targetCSSObject[prefix+_strBottom]=values[2],targetCSSObject[prefix+_strLeft]=values[3]}function getTopRightBottomLeftHost(prefix,suffix,zeroX,zeroY){return suffix=suffix||_strEmpty,prefix=prefix||_strEmpty,{t:zeroY?0:parseToZeroOrNumber(_hostElement.css(prefix+_strTop+suffix)),r:zeroX?0:parseToZeroOrNumber(_hostElement.css(prefix+_strRight+suffix)),b:zeroY?0:parseToZeroOrNumber(_hostElement.css(prefix+_strBottom+suffix)),l:zeroX?0:parseToZeroOrNumber(_hostElement.css(prefix+_strLeft+suffix))}}function getCSSTransitionString(element){var transitionStr=VENDORS._cssProperty("transition"),assembledValue=element.css(transitionStr);if(assembledValue)return assembledValue;for(var strResult,valueArray,j,regExpString="\\s*(([^,(]+(\\(.+?\\))?)+)[\\s,]*",regExpMain=new RegExp(regExpString),regExpValidate=new RegExp("^("+regExpString+")+$"),properties="property duration timing-function delay".split(" "),result=[],i=0,splitCssStyleByComma=function(str){if(strResult=[],!str.match(regExpValidate))return str;for(;str.match(regExpMain);)strResult.push(RegExp.$1),str=str.replace(regExpMain,_strEmpty);return strResult};itextareaLastCol&&(widestRow=i+1,textareaLastCol=rowCols);return{_cursorRow:cursorRow,_cursorColumn:cursorCol,_rows:textareaLastRow,_columns:textareaLastCol,_widestRow:widestRow,_cursorPosition:textareaCursorPosition,_cursorMax:textareaLength}}}function nativeOverlayScrollbarsAreActive(){return _ignoreOverlayScrollbarHidingCache&&_nativeScrollbarIsOverlaid.x&&_nativeScrollbarIsOverlaid.y}function getContentMeasureElement(){return _isTextarea?_textareaCoverElement[0]:_contentElementNative}function generateDiv(classesOrAttrs,content){return"
"+(content||_strEmpty)+"
"}function selectOrGenerateDivByClass(className,selectParentOrOnlyChildren){var onlyChildren=type(selectParentOrOnlyChildren)==TYPES.b,selectParent=onlyChildren?_hostElement:selectParentOrOnlyChildren||_hostElement;return _domExists&&!selectParent[LEXICON.l]?null:_domExists?selectParent[onlyChildren?"children":"find"](_strDot+className.replace(/\s/g,_strDot)).eq(0):FRAMEWORK(generateDiv(className))}function getObjectPropVal(obj,path){for(var val,splits=path.split(_strDot),i=0;i0&&(optsIsPlainObj?FRAMEWORK.each(pluginTargetElements,(function(i,v){(inst=v)!==undefined&&arr.push(OverlayScrollbarsInstance(inst,options,extensions,_pluginsGlobals,_pluginsAutoUpdateLoop))})):FRAMEWORK.each(pluginTargetElements,(function(i,v){inst=INSTANCES(v),("!"===options&&_plugin.valid(inst)||COMPATIBILITY.type(options)==TYPES.f&&options(v,inst)||options===undefined)&&arr.push(inst)})),result=1===arr[LEXICON.l]?arr[0]:arr),result):optsIsPlainObj||!options?result:arr},_plugin.globals=function(){initOverlayScrollbarsStatics();var globals=FRAMEWORK.extend(!0,{},_pluginsGlobals);return delete globals.msie,globals},_plugin.defaultOptions=function(newDefaultOptions){initOverlayScrollbarsStatics();var currDefaultOptions=_pluginsGlobals.defaultOptions;if(newDefaultOptions===undefined)return FRAMEWORK.extend(!0,{},currDefaultOptions);_pluginsGlobals.defaultOptions=FRAMEWORK.extend(!0,{},currDefaultOptions,_pluginsOptions._validate(newDefaultOptions,_pluginsOptions._template,!0,currDefaultOptions)._default)},_plugin.valid=function(osInstance){return osInstance instanceof _plugin&&!osInstance.getState().destroyed},_plugin.extension=function(extensionName,extension,defaultOptions){var extNameTypeString=COMPATIBILITY.type(extensionName)==TYPES.s,argLen=arguments[LEXICON.l],i=0;if(argLen<1||!extNameTypeString)return FRAMEWORK.extend(!0,{length:_pluginsExtensions[LEXICON.l]},_pluginsExtensions);if(extNameTypeString)if(COMPATIBILITY.type(extension)==TYPES.f)_pluginsExtensions.push({name:extensionName,extensionFactory:extension,defaultOptions:defaultOptions});else for(;i<_pluginsExtensions[LEXICON.l];i++)if(_pluginsExtensions[i].name===extensionName){if(!(argLen>1))return FRAMEWORK.extend(!0,{},_pluginsExtensions[i]);_pluginsExtensions.splice(i,1)}},_plugin}();return JQUERY&&JQUERY.fn&&(JQUERY.fn.overlayScrollbars=function(options,extensions){var _elements=this;return JQUERY.isPlainObject(options)?(JQUERY.each(_elements,(function(){PLUGIN(this,options,extensions)})),_elements):PLUGIN(_elements,options)}),PLUGIN}(global,global.document,void 0)}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)}}]); \ No newline at end of file diff --git a/docs/5.66b7c5d3928352cef6e7.manager.bundle.js.LICENSE.txt b/docs/5.66b7c5d3928352cef6e7.manager.bundle.js.LICENSE.txt deleted file mode 100644 index cfda1d6..0000000 --- a/docs/5.66b7c5d3928352cef6e7.manager.bundle.js.LICENSE.txt +++ /dev/null @@ -1,12 +0,0 @@ -/*! - * OverlayScrollbars - * https://github.com/KingSora/OverlayScrollbars - * - * Version: 1.13.0 - * - * Copyright KingSora | Rene Haas. - * https://github.com/KingSora - * - * Released under the MIT license. - * Date: 02.08.2020 - */ diff --git a/docs/517.b9a83429.iframe.bundle.js b/docs/517.b9a83429.iframe.bundle.js new file mode 100644 index 0000000..bfa6794 --- /dev/null +++ b/docs/517.b9a83429.iframe.bundle.js @@ -0,0 +1,95 @@ +/*! For license information please see 517.b9a83429.iframe.bundle.js.LICENSE.txt */ +(self.webpackChunkreact_h5_audio_player=self.webpackChunkreact_h5_audio_player||[]).push([[517],{"./node_modules/@storybook/addon-actions/dist/preview.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{argsEnhancers:()=>argsEnhancers,loaders:()=>loaders});var storybook_internal_preview_api__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("storybook/internal/preview-api"),storybook_internal_preview_errors__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("storybook/internal/preview-errors"),_storybook_global__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("@storybook/global"),uuid__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/uuid/dist/esm-browser/v4.js"),config={depth:10,clearOnStoryChange:!0,limit:50},findProto=(obj,callback)=>{let proto=Object.getPrototypeOf(obj);return!proto||callback(proto)?proto:findProto(proto,callback)},serializeArg=a=>{if("object"==typeof(e=a)&&e&&findProto(e,(proto=>/^Synthetic(?:Base)?Event$/.test(proto.constructor.name)))&&"function"==typeof e.persist){let e=Object.create(a.constructor.prototype,Object.getOwnPropertyDescriptors(a));e.persist();let viewDescriptor=Object.getOwnPropertyDescriptor(e,"view"),view=viewDescriptor?.value;return"object"==typeof view&&"Window"===view?.constructor.name&&Object.defineProperty(e,"view",{...viewDescriptor,value:Object.create(view.constructor.prototype)}),e}var e;return a};function action(name,options={}){let actionOptions={...config,...options},handler=function(...args){if(options.implicit){let storyRenderer=("__STORYBOOK_PREVIEW__"in _storybook_global__WEBPACK_IMPORTED_MODULE_2__.global?_storybook_global__WEBPACK_IMPORTED_MODULE_2__.global.__STORYBOOK_PREVIEW__:void 0)?.storyRenders.find((render=>"playing"===render.phase||"rendering"===render.phase));if(storyRenderer){let deprecated=!window?.FEATURES?.disallowImplicitActionsInRenderV8,error=new storybook_internal_preview_errors__WEBPACK_IMPORTED_MODULE_1__.ImplicitActionsDuringRendering({phase:storyRenderer.phase,name,deprecated});if(!deprecated)throw error;console.warn(error)}}let channel=storybook_internal_preview_api__WEBPACK_IMPORTED_MODULE_0__.addons.getChannel(),id="object"==typeof crypto&&"function"==typeof crypto.getRandomValues?(0,uuid__WEBPACK_IMPORTED_MODULE_3__.A)():Date.now().toString(36)+Math.random().toString(36).substring(2),serializedArgs=args.map(serializeArg),normalizedArgs=args.length>1?serializedArgs:serializedArgs[0],actionDisplayToEmit={id,count:0,data:{name,args:normalizedArgs},options:{...actionOptions,maxDepth:5+(actionOptions.depth||3),allowFunction:actionOptions.allowFunction||!1}};channel.emit("storybook/actions/action-event",actionDisplayToEmit)};return handler.isAction=!0,handler.implicit=options.implicit,handler}var isInInitialArgs=(name,initialArgs)=>typeof initialArgs[name]>"u"&&!(name in initialArgs),argsEnhancers=[context=>{let{initialArgs,argTypes,parameters:{actions}}=context;return actions?.disable||!argTypes?{}:Object.entries(argTypes).filter((([name,argType])=>!!argType.action)).reduce(((acc,[name,argType])=>(isInInitialArgs(name,initialArgs)&&(acc[name]=action("string"==typeof argType.action?argType.action:name)),acc)),{})},context=>{let{initialArgs,argTypes,id,parameters:{actions}}=context;if(!actions||actions.disable||!actions.argTypesRegex||!argTypes)return{};let argTypesRegex=new RegExp(actions.argTypesRegex);return Object.entries(argTypes).filter((([name])=>!!argTypesRegex.test(name))).reduce(((acc,[name,argType])=>(isInInitialArgs(name,initialArgs)&&(acc[name]=action(name,{implicit:!0,id})),acc)),{})}],subscribed=!1,loaders=[context=>{let{parameters:{actions}}=context;if(!actions?.disable&&!subscribed&&"__STORYBOOK_TEST_ON_MOCK_CALL__"in _storybook_global__WEBPACK_IMPORTED_MODULE_2__.global&&"function"==typeof _storybook_global__WEBPACK_IMPORTED_MODULE_2__.global.__STORYBOOK_TEST_ON_MOCK_CALL__){(0,_storybook_global__WEBPACK_IMPORTED_MODULE_2__.global.__STORYBOOK_TEST_ON_MOCK_CALL__)(((mock,args)=>{let name=mock.getMockName();"spy"!==name&&(!/^next\/.*::/.test(name)||["next/router::useRouter()","next/navigation::useRouter()","next/navigation::redirect","next/cache::","next/headers::cookies().set","next/headers::cookies().delete","next/headers::headers().set","next/headers::headers().delete"].some((prefix=>name.startsWith(prefix))))&&action(name)(args)})),subscribed=!0}}]},"./node_modules/@storybook/addon-docs/dist/chunk-H6MOWX77.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";Object.create,Object.defineProperty,Object.getOwnPropertyDescriptor,Object.getOwnPropertyNames,Object.getPrototypeOf,Object.prototype.hasOwnProperty},"./node_modules/@storybook/addon-docs/dist/preview.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{parameters:()=>parameters});__webpack_require__("./node_modules/@storybook/addon-docs/dist/chunk-H6MOWX77.mjs");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 Promise.all([__webpack_require__.e(338),__webpack_require__.e(998)]).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/blocks/dist/chunk-2PTXLE6R.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{P$:()=>__commonJS,Yq:()=>getControlSetterButtonId,ZA:()=>getControlId,f1:()=>__toESM,fN:()=>pickBy,ki:()=>__require,mg:()=>cloneDeep2,sb:()=>uniq,sg:()=>debounce2});var __create=Object.create,__defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropNames=Object.getOwnPropertyNames,__getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty,__require=__webpack_require__("./node_modules/@storybook/blocks/dist sync recursive"),__commonJS=(cb,mod)=>function(){return mod||(0,cb[__getOwnPropNames(cb)[0]])((mod={exports:{}}).exports,mod),mod.exports},__toESM=(mod,isNodeMode,target)=>(target=null!=mod?__create(__getProtoOf(mod)):{},((to,from,except,desc)=>{if(from&&"object"==typeof from||"function"==typeof from)for(let key of __getOwnPropNames(from))!__hasOwnProp.call(to,key)&&key!==except&&__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable});return to})(!isNodeMode&&mod&&mod.__esModule?target:__defProp(target,"default",{value:mod,enumerable:!0}),mod));function debounce(func,debounceMs,{signal,edges}={}){let pendingThis,pendingArgs=null,leading=null!=edges&&edges.includes("leading"),trailing=null==edges||edges.includes("trailing"),invoke=()=>{null!==pendingArgs&&(func.apply(pendingThis,pendingArgs),pendingThis=void 0,pendingArgs=null)},timeoutId=null,schedule=()=>{null!=timeoutId&&clearTimeout(timeoutId),timeoutId=setTimeout((()=>{timeoutId=null,trailing&&invoke(),cancel()}),debounceMs)},cancelTimer=()=>{null!==timeoutId&&(clearTimeout(timeoutId),timeoutId=null)},cancel=()=>{cancelTimer(),pendingThis=void 0,pendingArgs=null},debounced=function(...args){if(signal?.aborted)return;pendingThis=this,pendingArgs=args;let isFirstCall=null==timeoutId;schedule(),leading&&isFirstCall&&invoke()};return debounced.schedule=schedule,debounced.cancel=cancel,debounced.flush=()=>{cancelTimer(),invoke()},signal?.addEventListener("abort",cancel,{once:!0}),debounced}function debounce2(func,debounceMs=0,options={}){"object"!=typeof options&&(options={});let{signal,leading=!1,trailing=!0,maxWait}=options,edges=Array(2);leading&&(edges[0]="leading"),trailing&&(edges[1]="trailing");let result,pendingAt=null,_debounced=debounce((function(...args){result=func.apply(this,args),pendingAt=null}),debounceMs,{signal,edges}),debounced=function(...args){if(null!=maxWait)if(null===pendingAt)pendingAt=Date.now();else if(Date.now()-pendingAt>=maxWait)return result=func.apply(this,args),pendingAt=Date.now(),_debounced.cancel(),_debounced.schedule(),result;return _debounced.apply(this,args),result};return debounced.cancel=_debounced.cancel,debounced.flush=()=>(_debounced.flush(),result),debounced}function uniq(arr){return Array.from(new Set(arr))}function pickBy(obj,shouldPick){let result={},objEntries=Object.entries(obj);for(let i=0;i`control-${value.replace(/\s+/g,"-")}`,getControlSetterButtonId=value=>`set-${value.replace(/\s+/g,"-")}`},"./node_modules/@storybook/blocks/dist/index.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{zE:()=>AnchorMdx,Hl:()=>Canvas,XA:()=>CodeOrSourceMdx,kQ:()=>Docs,vD:()=>DocsContainer,By:()=>DocsPage,Sw:()=>HeadersMdx,W8:()=>Meta,gG:()=>Story2});var chunk_2PTXLE6R=__webpack_require__("./node_modules/@storybook/blocks/dist/chunk-2PTXLE6R.mjs"),react=__webpack_require__("./node_modules/react/index.js"),components=__webpack_require__("./node_modules/@storybook/core/dist/components/index.js"),theming=__webpack_require__("./node_modules/@storybook/core/dist/theming/index.js"),dist=__webpack_require__("./node_modules/@storybook/icons/dist/index.mjs"),external_STORYBOOK_MODULE_CLIENT_LOGGER_=__webpack_require__("storybook/internal/client-logger"),csf_dist=__webpack_require__("./node_modules/@storybook/csf/dist/index.mjs"),external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),docs_tools=__webpack_require__("./node_modules/@storybook/core/dist/docs-tools/index.js"),external_STORYBOOK_MODULE_CORE_EVENTS_=__webpack_require__("storybook/internal/core-events");function dedent(templ){for(var values=[],_i=1;_i=0?(this.lastItem=this.list[index],this.list[index].val):void 0},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))>=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))>=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))||(index=this.indexOf(key2))>=0&&(this.lastItem=this.list[index],!0)},Similar.prototype.forEach=function(callback,thisArg){var i2;for(i2=0;i20&&(lruPath[argsLengthMinusOne]={cacheItem:currentCache,arg:arguments[argsLengthMinusOne]},isMemoized?function moveToMostRecentLru(lru,lruPath){var isMatch,i2,ii,lruLen=lru.length,lruPathLen=lruPath.length;for(i2=0;i2limit&&function removeCachedResult(removedLru){var tmp,i2,removedLruLen=removedLru.length,currentLru=removedLru[removedLruLen-1];for(currentLru.cacheItem.delete(currentLru.arg),i2=removedLruLen-2;i2>=0&&(currentLru=removedLru[i2],!(tmp=currentLru.cacheItem.get(currentLru.arg))||!tmp.size);i2--)currentLru.cacheItem.delete(currentLru.arg)}(lru.shift())),memoizerific.wasMemoized=isMemoized,memoizerific.numArgs=argsLengthMinusOne+1,fnResult};return memoizerific.limit=limit,memoizerific.wasMemoized=!1,memoizerific.cache=cache,memoizerific.lru=lru,memoizerific}}},{"map-or-similar":1}]},{},[3])(3)}))}}),require_default_options=(0,chunk_2PTXLE6R.P$)({"../../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}}}),require_build_html=(0,chunk_2PTXLE6R.P$)({"../../node_modules/tocbot/src/js/build-html.js"(exports,module){module.exports=function(options2){var tocElement,forEach=[].forEach,some=[].some,body=document.body,currentlyHighlighting=!0;function createEl(d2,container){var link=container.appendChild(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+" node-name--"+data.nodeName+" "+options2.extraLinkClasses),item.appendChild(a2),item}(d2));if(d2.children.length){var list=createList(d2.isCollapsed);d2.children.forEach((function(child){createEl(child,list)})),link.appendChild(list)}}function createList(isCollapsed){var listElement=options2.orderedList?"ol":"ul",list=document.createElement(listElement),classes=options2.listClass+" "+options2.extraListClasses;return isCollapsed&&(classes=(classes=classes+" "+options2.collapsibleClass)+" "+options2.isCollapsedClass),list.setAttribute("class",classes),list}function getHeadingTopPos(obj){var position=0;return null!==obj&&(position=obj.offsetTop,options2.hasInnerContainers&&(position+=getHeadingTopPos(obj.offsetParent))),position}function updateClassname(obj,className){return obj&&obj.className!==className&&(obj.className=className),obj}function removeCollapsedFromParents(element){return element&&-1!==element.className.indexOf(options2.collapsibleClass)&&-1!==element.className.indexOf(options2.isCollapsedClass)?(updateClassname(element,element.className.replace(" "+options2.isCollapsedClass,"")),removeCollapsedFromParents(element.parentNode.parentNode)):element}return{enableTocAnimation:function enableTocAnimation(){currentlyHighlighting=!0},disableTocAnimation:function disableTocAnimation(event){var target=event.target||event.srcElement;"string"!=typeof target.className||-1===target.className.indexOf(options2.linkClass)||(currentlyHighlighting=!1)},render:function render(parent,data){var container=createList(!1);if(data.forEach((function(d2){createEl(d2,container)})),null!==(tocElement=parent||tocElement))return tocElement.firstChild&&tocElement.removeChild(tocElement.firstChild),0===data.length?tocElement:tocElement.appendChild(container)},updateToc:function updateToc(headingsArray){var top;top=options2.scrollContainer&&document.querySelector(options2.scrollContainer)?document.querySelector(options2.scrollContainer).scrollTop:document.documentElement.scrollTop||body.scrollTop,options2.positionFixedSelector&&function updateFixedSidebarClass(){var top;top=options2.scrollContainer&&document.querySelector(options2.scrollContainer)?document.querySelector(options2.scrollContainer).scrollTop:document.documentElement.scrollTop||body.scrollTop;var posFixedEl=document.querySelector(options2.positionFixedSelector);"auto"===options2.fixedSidebarOffset&&(options2.fixedSidebarOffset=tocElement.offsetTop),top>options2.fixedSidebarOffset?-1===posFixedEl.className.indexOf(options2.positionFixedClass)&&(posFixedEl.className+=" "+options2.positionFixedClass):posFixedEl.className=posFixedEl.className.replace(" "+options2.positionFixedClass,"")}();var topHeader,headings=headingsArray;if(currentlyHighlighting&&null!==tocElement&&headings.length>0){some.call(headings,(function(heading,i2){return getHeadingTopPos(heading)>top+options2.headingsOffset+10?(topHeader=headings[0===i2?i2:i2-1],!0):i2===headings.length-1?(topHeader=headings[headings.length-1],!0):void 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(" "+options2.activeLinkClass,""))}));var tocLis=tocElement.querySelectorAll("."+options2.listItemClass);forEach.call(tocLis,(function(tocLi){updateClassname(tocLi,tocLi.className.replace(" "+options2.activeListItemClass,""))})),activeTocLink&&-1===activeTocLink.className.indexOf(options2.activeLinkClass)&&(activeTocLink.className+=" "+options2.activeLinkClass);var li=activeTocLink&&activeTocLink.parentNode;li&&-1===li.className.indexOf(options2.activeListItemClass)&&(li.className+=" "+options2.activeListItemClass);var tocLists=tocElement.querySelectorAll("."+options2.listClass+"."+options2.collapsibleClass);forEach.call(tocLists,(function(list){-1===list.className.indexOf(options2.isCollapsedClass)&&(list.className+=" "+options2.isCollapsedClass)})),activeTocLink&&activeTocLink.nextSibling&&-1!==activeTocLink.nextSibling.className.indexOf(options2.isCollapsedClass)&&updateClassname(activeTocLink.nextSibling,activeTocLink.nextSibling.className.replace(" "+options2.isCollapsedClass,"")),removeCollapsedFromParents(activeTocLink&&activeTocLink.parentNode.parentNode)}}}}}}),require_parse_content=(0,chunk_2PTXLE6R.P$)({"../../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 getHeadingObject(heading){if(!function isHTMLElement(maybeElement){try{return maybeElement instanceof window.HTMLElement||maybeElement instanceof window.parent.HTMLElement}catch{return maybeElement instanceof window.HTMLElement}}(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}return{nestHeadingsArray:function nestHeadingsArray(headingsArray){return reduce.call(headingsArray,(function(prev,curr){var currentHeading=getHeadingObject(curr);return currentHeading&&function addNode(node,nest){for(var obj=getHeadingObject(node),level=obj.headingLevel,array2=nest,lastItem=getLastItem(array2),counter=level-(lastItem?lastItem.headingLevel:0);counter>0&&(!(lastItem=getLastItem(array2))||level!==lastItem.headingLevel);)lastItem&&void 0!==lastItem.children&&(array2=lastItem.children),counter--;return level>=options2.collapseDepth&&(obj.isCollapsed=!0),array2.push(obj),array2}(currentHeading,prev.nest),prev}),{nest:[]})},selectHeadings: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}}}}}}),require_update_toc_scroll=(0,chunk_2PTXLE6R.P$)({"../../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)}}}}),require_scroll_smooth=(0,chunk_2PTXLE6R.P$)({"../../node_modules/tocbot/src/js/scroll-smooth/index.js"(exports){exports.initSmoothScrolling=function initSmoothScrolling(options2){var duration=options2.duration,offset=options2.offset,pageUrl=location.hash?stripHash(location.href):location.href;function stripHash(url){return url.slice(0,url.lastIndexOf("#"))}!function delegatedLinkHijacking(){document.body.addEventListener("click",(function onClick(e2){!function isInPageLink(n2){return"a"===n2.tagName.toLowerCase()&&(n2.hash.length>0||"#"===n2.href.charAt(n2.href.length-1))&&(stripHash(n2.href)===pageUrl||stripHash(n2.href)+"#"===pageUrl)}(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)||-1===e2.target.className.indexOf(options2.linkClass)||function jump(target,options2){var timeStart,timeElapsed,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="string"==typeof target?opt.offset+(target?tgt&&tgt.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):target,duration="function"==typeof opt.duration?opt.duration(distance):opt.duration;function loop(time){timeElapsed=time-timeStart,window.scrollTo(0,opt.easing(timeElapsed,start,distance,duration)),timeElapsed"u")||supports){var headingsArray,hasOwnProperty5=Object.prototype.hasOwnProperty;return tocbot2.destroy=function(){var tocElement=getTocElement(options2);null!==tocElement&&(options2.skipRendering||tocElement&&(tocElement.innerHTML=""),options2.scrollContainer&&document.querySelector(options2.scrollContainer)?(document.querySelector(options2.scrollContainer).removeEventListener("scroll",this._scrollListener,!1),document.querySelector(options2.scrollContainer).removeEventListener("resize",this._scrollListener,!1),buildHtml&&document.querySelector(options2.scrollContainer).removeEventListener("click",this._clickListener,!1)):(document.removeEventListener("scroll",this._scrollListener,!1),document.removeEventListener("resize",this._scrollListener,!1),buildHtml&&document.removeEventListener("click",this._clickListener,!1)))},tocbot2.init=function(customOptions){if(supports){options2=function extend(){for(var target={},i2=0;i21?_len2-1:0),_key2=1;_key2<_len2;_key2++)args2[_key2-1]=arguments[_key2];return function _assertThisInitialized(e2){if(void 0===e2)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e2}(_Error.call(this,format.apply(void 0,[ERRORS[code]].concat(args2)))||this)}return function _inheritsLoose(t2,o2){t2.prototype=Object.create(o2.prototype),t2.prototype.constructor=t2,_setPrototypeOf(t2,o2)}(PolishedError2,_Error),PolishedError2}(_wrapNativeSuper(Error));function colorToInt(color){return Math.round(255*color)}function convertToInt(red,green,blue){return colorToInt(red)+","+colorToInt(green)+","+colorToInt(blue)}function hslToRgb(hue,saturation,lightness,convert2){if(void 0===convert2&&(convert2=convertToInt),0===saturation)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;return convert2(red+lightnessModification,green+lightnessModification,blue+lightnessModification)}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"};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("string"!=typeof color)throw new PolishedError(3);var normalizedColor=function nameToHex(color){if("string"!=typeof color)return color;var normalizedColorName=color.toLowerCase();return namedColorMap[normalizedColorName]?"#"+namedColorMap[normalizedColorName]:color}(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 rgbColorString="rgb("+hslToRgb(parseInt(""+hslMatched[1],10),parseInt(""+hslMatched[2],10)/100,parseInt(""+hslMatched[3],10)/100)+")",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 _rgbColorString="rgb("+hslToRgb(parseInt(""+hslaMatched[1],10),parseInt(""+hslaMatched[2],10)/100,parseInt(""+hslaMatched[3],10)/100)+")",_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 parseToHsl(color){return 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 void 0!==color.alpha?{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?rgb(firstValue,secondValue,thirdValue):"rgba("+firstValue+","+secondValue+","+thirdValue+","+fourthValue+")";if("object"==typeof firstValue&&void 0===secondValue&&void 0===thirdValue&&void 0===fourthValue)return firstValue.alpha>=1?rgb(firstValue.red,firstValue.green,firstValue.blue):"rgba("+firstValue.red+","+firstValue.green+","+firstValue.blue+","+firstValue.alpha+")";throw new PolishedError(7)}function toColorString(color){if("object"!=typeof color)throw new PolishedError(8);if(function(color){return"number"==typeof color.red&&"number"==typeof color.green&&"number"==typeof color.blue&&"number"==typeof color.alpha}(color))return rgba(color);if(function(color){return"number"==typeof color.red&&"number"==typeof color.green&&"number"==typeof color.blue&&("number"!=typeof color.alpha||typeof color.alpha>"u")}(color))return rgb(color);if(function(color){return"number"==typeof color.hue&&"number"==typeof color.saturation&&"number"==typeof color.lightness&&"number"==typeof color.alpha}(color))return function hsla(value3,saturation,lightness,alpha){if("number"==typeof value3&&"number"==typeof saturation&&"number"==typeof lightness&&"number"==typeof alpha)return alpha>=1?hslToHex(value3,saturation,lightness):"rgba("+hslToRgb(value3,saturation,lightness)+","+alpha+")";if("object"==typeof value3&&void 0===saturation&&void 0===lightness&&void 0===alpha)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)}(color);if(function(color){return"number"==typeof color.hue&&"number"==typeof color.saturation&&"number"==typeof color.lightness&&("number"!=typeof color.alpha||typeof color.alpha>"u")}(color))return function hsl(value3,saturation,lightness){if("number"==typeof value3&&"number"==typeof saturation&&"number"==typeof lightness)return hslToHex(value3,saturation,lightness);if("object"==typeof value3&&void 0===saturation&&void 0===lightness)return hslToHex(value3.hue,value3.saturation,value3.lightness);throw new PolishedError(1)}(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))}var curriedDarken$1=curry((function darken(amount,color){if("transparent"===color)return color;var hslColor=parseToHsl(color);return toColorString(_extends({},hslColor,{lightness:guard(0,1,hslColor.lightness-parseFloat(amount))}))}));var curriedLighten$1=curry((function lighten(amount,color){if("transparent"===color)return color;var hslColor=parseToHsl(color);return toColorString(_extends({},hslColor,{lightness:guard(0,1,hslColor.lightness+parseFloat(amount))}))}));var curriedOpacify$1=curry((function opacify(amount,color){if("transparent"===color)return color;var parsedColor=parseToRgb(color);return rgba(_extends({},parsedColor,{alpha:guard(0,1,(100*("number"==typeof parsedColor.alpha?parsedColor.alpha:1)+100*parseFloat(amount))/100)}))}));var curriedTransparentize$1=curry((function transparentize(amount,color){if("transparent"===color)return color;var parsedColor=parseToRgb(color);return rgba(_extends({},parsedColor,{alpha:guard(0,1,+(100*("number"==typeof parsedColor.alpha?parsedColor.alpha:1)-100*parseFloat(amount)).toFixed(2)/100)}))})),Wrapper=theming.I4.div(components.YV,(({theme})=>({backgroundColor:"light"===theme.base?"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=>react.createElement(Wrapper,{...props,className:"docblock-emptyblock sb-unstyled"}),StyledSyntaxHighlighter=(0,theming.I4)(components.bF)((({theme})=>({fontSize:theme.typography.size.s2-1+"px",lineHeight:"19px",margin:"25px 0 40px",borderRadius:theme.appBorderRadius,boxShadow:"light"===theme.base?"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"}}))),SourceSkeletonWrapper=theming.I4.div((({theme})=>({background:theme.background.content,borderRadius:theme.appBorderRadius,border:`1px solid ${theme.appBorderColor}`,boxShadow:"light"===theme.base?"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=theming.I4.div((({theme})=>({animation:`${theme.animation.glow} 1.5s ease-in-out infinite`,background:theme.appBorderColor,height:17,marginTop:1,width:"60%",[`&:first-child${theming.v_}`]:{margin:0}}))),SourceSkeleton=()=>react.createElement(SourceSkeletonWrapper,null,react.createElement(SourceSkeletonPlaceholder,null),react.createElement(SourceSkeletonPlaceholder,{style:{width:"80%"}}),react.createElement(SourceSkeletonPlaceholder,{style:{width:"30%"}}),react.createElement(SourceSkeletonPlaceholder,{style:{width:"80%"}})),Source=({isLoading,error,language,code,dark,format:format3=!1,...rest})=>{let{typography}=(0,theming.DP)();if(isLoading)return react.createElement(SourceSkeleton,null);if(error)return react.createElement(EmptyBlock,null,error);let syntaxHighlighter=react.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?theming.Zj.dark:theming.Zj.light;return react.createElement(theming.NP,{theme:(0,theming.C6)({...overrideTheme,fontCode:typography.fonts.mono,fontBase:typography.fonts.base})},syntaxHighlighter)},toGlobalSelector=element=>`& :where(${element}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${element}))`,Title=theming.I4.h1(components.YV,(({theme})=>({color:theme.color.defaultText,fontSize:theme.typography.size.m3,fontWeight:theme.typography.weight.bold,lineHeight:"32px","@media (min-width: 600px)":{fontSize:theme.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}}))),Subtitle=theming.I4.h2(components.YV,(({theme})=>({fontWeight:theme.typography.weight.regular,fontSize:theme.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,"@media (min-width: 600px)":{fontSize:theme.typography.size.m1,lineHeight:"28px",marginBottom:24},color:curriedTransparentize$1(.25,theme.color.defaultText)}))),DocsContent=theming.I4.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:"light"===theme.base?`1px solid ${theme.color.mediumlight}`:`1px solid ${theme.color.darker}`,color:"light"===theme.base?curriedTransparentize$1(.1,theme.color.defaultText):curriedTransparentize$1(.3,theme.color.defaultText),backgroundColor:"light"===theme.base?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:"dark"===theme.base?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=theming.I4.div((({theme})=>({background:theme.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px",minHeight:"100vh",boxSizing:"border-box",gap:"3rem","@media (min-width: 600px)":{}}))),DocsPageWrapper=({children,toc})=>react.createElement(DocsWrapper,{className:"sbdocs sbdocs-wrapper"},react.createElement(DocsContent,{className:"sbdocs sbdocs-content"},children),toc),getBlockBackgroundStyle=theme=>({borderRadius:theme.appBorderRadius,background:theme.background.content,boxShadow:"light"===theme.base?"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}`}),{window:globalWindow}=globalThis,IFrame=class extends react.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:100*scale+"%",height:100*scale+"%",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 react.createElement("iframe",{id,title,src,...allowFullScreen?{allow:"fullscreen"}:{},loading:"lazy",...rest})}},ZoomContext=(0,react.createContext)({scale:1}),{PREVIEW_URL}=globalThis,BASE_URL=PREVIEW_URL||"iframe.html",storyBlockIdFromId=({story,primary})=>`story--${story.id}${primary?"--primary":""}`,InlineStory=props=>{let storyRef=(0,react.useRef)(),[showLoader,setShowLoader]=(0,react.useState)(!0),[error,setError]=(0,react.useState)(),{story,height,autoplay,forceInitialArgs,renderStoryToElement}=props;return(0,react.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?react.createElement("pre",null,react.createElement(components.Df,{error})):react.createElement(react.Fragment,null,height?react.createElement("style",null,`#${storyBlockIdFromId(props)} { min-height: ${height}; transform: translateZ(0); overflow: auto }`):null,showLoader&&react.createElement(StorySkeleton,null),react.createElement("div",{ref:storyRef,id:`${storyBlockIdFromId(props)}-inner`,"data-name":story.name}))},IFrameStory=({story,height="500px"})=>react.createElement("div",{style:{width:"100%",height}},react.createElement(ZoomContext.Consumer,null,(({scale})=>react.createElement(IFrame,{key:"iframe",id:`iframe--${story.id}`,title:story.name,src:(0,components.jZ)(BASE_URL,story.id,{viewMode:"story"}),allowFullScreen:!0,scale,style:{width:"100%",height:"100%",border:"0 none"}})))),ErrorMessage=theming.I4.strong((({theme})=>({color:theme.color.orange}))),Story=props=>{let{inline,story}=props;return inline&&!props.autoplay&&story.usesMount?react.createElement(ErrorMessage,null,"This story mounts inside of play. Set"," ",react.createElement("a",{href:"https://storybook.js.org/docs/api/doc-blocks/doc-block-story#autoplay"},"autoplay")," ","to true to view this story."):react.createElement("div",{id:storyBlockIdFromId(props),className:"sb-story sb-unstyled","data-story-block":"true"},inline?react.createElement(InlineStory,{...props}):react.createElement(IFrameStory,{...props}))},StorySkeleton=()=>react.createElement(components.aH,null),Bar=(0,theming.I4)(components.px)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),Wrapper2=theming.I4.div({display:"flex",alignItems:"center",gap:4}),IconPlaceholder=theming.I4.div((({theme})=>({width:14,height:14,borderRadius:2,margin:"0 7px",backgroundColor:theme.appBorderColor,animation:`${theme.animation.glow} 1.5s ease-in-out infinite`}))),ChildrenContainer=theming.I4.div((({isColumn,columns,layout})=>({display:isColumn||!columns?"block":"flex",position:"relative",flexWrap:"wrap",overflow:"auto",flexDirection:isColumn?"column":"row","& .innerZoomElementWrapper > *":isColumn?{width:"fullscreen"!==layout?"calc(100% - 20px)":"100%",display:"block"}:{maxWidth:"fullscreen"!==layout?"calc(100% - 20px)":"100%",display:"inline-block"}})),(({layout="padded"})=>"centered"===layout||"padded"===layout?{padding:"30px 20px","& .innerZoomElementWrapper > *":{width:"auto",border:"10px solid transparent!important"}}:{}),(({layout="padded"})=>"centered"===layout?{display:"flex",justifyContent:"center",justifyItems:"center",alignContent:"center",alignItems:"center"}:{}),(({columns})=>columns&&columns>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${columns} - 20px)`}}:{})),StyledSource=(0,theming.I4)(Source)((({theme})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:theme.appBorderRadius,borderBottomRightRadius:theme.appBorderRadius,border:"none",background:"light"===theme.base?"rgba(0, 0, 0, 0.85)":curriedDarken$1(.05,theme.background.content),color:theme.color.lightest,button:{background:"light"===theme.base?"rgba(0, 0, 0, 0.85)":curriedDarken$1(.05,theme.background.content)}}))),PreviewContainer=theming.I4.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}));function getStoryId(children){if(1===react.Children.count(children)){let elt=children;if(elt.props)return elt.props.id}return null}var PositionedToolbar=(0,theming.I4)((({isLoading,storyId,baseUrl,zoom,resetZoom,...rest})=>react.createElement(Bar,{...rest},react.createElement(Wrapper2,{key:"left"},isLoading?[1,2,3].map((key2=>react.createElement(IconPlaceholder,{key:key2}))):react.createElement(react.Fragment,null,react.createElement(components.K0,{key:"zoomin",onClick:e2=>{e2.preventDefault(),zoom(.8)},title:"Zoom in"},react.createElement(dist.PU,null)),react.createElement(components.K0,{key:"zoomout",onClick:e2=>{e2.preventDefault(),zoom(1.25)},title:"Zoom out"},react.createElement(dist.LoD,null)),react.createElement(components.K0,{key:"zoomreset",onClick:e2=>{e2.preventDefault(),resetZoom()},title:"Reset zoom"},react.createElement(dist.wV5,null)))))))({position:"absolute",top:0,left:0,right:0,height:40}),Relative=theming.I4.div({overflow:"hidden",position:"relative"}),Preview=({isLoading,isColumn,columns,children,withSource,withToolbar=!1,isExpanded=!1,additionalActions,className,layout="padded",...props})=>{let[expanded,setExpanded]=(0,react.useState)(isExpanded),{source:source2,actionItem}=((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:react.createElement(StyledSource,{...withSource,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>setExpanded(!1)}};default:return{source:react.createElement(StyledSource,{...withSource,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>setExpanded(!0)}}}})(withSource,expanded,setExpanded),[scale,setScale]=(0,react.useState)(1),previewClasses=[className].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),defaultActionItems=withSource?[actionItem]:[],[additionalActionItems,setAdditionalActionItems]=(0,react.useState)(additionalActions?[...additionalActions]:[]),actionItems=[...defaultActionItems,...additionalActionItems],{window:globalWindow4}=globalThis,copyToClipboard=(0,react.useCallback)((async text=>{let{createCopyToClipboardFunction}=await __webpack_require__.e(364).then(__webpack_require__.bind(__webpack_require__,"./node_modules/storybook/core/components/index.js"));createCopyToClipboardFunction()}),[]);return react.createElement(PreviewContainer,{withSource,withToolbar,...props,className:previewClasses.join(" ")},withToolbar&&react.createElement(PositionedToolbar,{isLoading,border:!0,zoom:z2=>setScale(scale*z2),resetZoom:()=>setScale(1),storyId:getStoryId(children),baseUrl:"./iframe.html"}),react.createElement(ZoomContext.Provider,{value:{scale}},react.createElement(Relative,{className:"docs-story",onCopyCapture:withSource&&(e2=>{let selection=globalWindow4.getSelection();selection&&"Range"===selection.type||(e2.preventDefault(),0===additionalActionItems.filter((item=>"Copied"===item.title)).length&©ToClipboard(source2.props.code).then((()=>{setAdditionalActionItems([...additionalActionItems,{title:"Copied",onClick:()=>{}}]),globalWindow4.setTimeout((()=>setAdditionalActionItems(additionalActionItems.filter((item=>"Copied"!==item.title)))),1500)})))})},react.createElement(ChildrenContainer,{isColumn:isColumn||!Array.isArray(children),columns,layout},react.createElement(components.GP.Element,{scale},Array.isArray(children)?children.map(((child,i2)=>react.createElement("div",{key:i2},child))):react.createElement("div",null,children))),react.createElement(components.E7,{actionItems}))),withSource&&expanded&&source2)};function n(){return n=Object.assign?Object.assign.bind():function(e2){for(var n2=1;n2({".docs-story":{paddingTop:32,paddingBottom:40}})));var r,i,e2,t=["children","options"];(e2=r||(r={})).blockQuote="0",e2.breakLine="1",e2.breakThematic="2",e2.codeBlock="3",e2.codeFenced="4",e2.codeInline="5",e2.footnote="6",e2.footnoteReference="7",e2.gfmTask="8",e2.heading="9",e2.headingSetext="10",e2.htmlBlock="11",e2.htmlComment="12",e2.htmlSelfClosing="13",e2.image="14",e2.link="15",e2.linkAngleBraceStyleDetector="16",e2.linkBareUrlDetector="17",e2.linkMailtoDetector="18",e2.newlineCoalescer="19",e2.orderedList="20",e2.paragraph="21",e2.ref="22",e2.refImage="23",e2.refLink="24",e2.table="25",e2.tableSeparator="26",e2.text="27",e2.textBolded="28",e2.textEmphasized="29",e2.textEscaped="30",e2.textMarked="31",e2.textStrikethroughed="32",e2.unorderedList="33",function(e2){e2[e2.MAX=0]="MAX",e2[e2.HIGH=1]="HIGH",e2[e2.MED=2]="MED",e2[e2.LOW=3]="LOW",e2[e2.MIN=4]="MIN"}(i||(i={}));var l=["allowFullScreen","allowTransparency","autoComplete","autoFocus","autoPlay","cellPadding","cellSpacing","charSet","className","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(((e2,n2)=>(e2[n2.toLowerCase()]=n2,e2)),{for:"htmlFor"}),o={amp:"&",apos:"'",gt:">",lt:"<",nbsp:" ",quot:"“"},c=["style","script"],a=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,s=/mailto:/i,d=/\n{2,}$/,u=/^(\s*>[\s\S]*?)(?=\n{2,})/,p=/^ *> ?/gm,f2=/^ {2,}\n/,h=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,m=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,g=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,y=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,k=/^(?:\n *)*\n/,x=/\r\n?/g,b=/^\[\^([^\]]+)](:(.*)((\n+ {4,}.*)|(\n(?!\[\^).+))*)/,v=/^\[\^([^\]]+)]/,$=/\f/g,w=/^---[ \t]*\n(.|\n)*\n---[ \t]*\n/,E=/^\s*?\[(x|\s)\]/,S=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,C=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,A=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,O=/^ *(?!<[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,L=/^)/,R=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,z=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,M=/^\{.*\}$/,I=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,U=/^<([^ >]+@[^ >]+)>/,j=/^<([^ >]+:\/[^ >]+)>/,B=/-([a-z])?/gi,N=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,H=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,D=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,P=/^\[([^\]]*)\] ?\[([^\]]*)\]/,_=/(\[|\])/g,F=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,W=/\t/g,G=/^ *\| */,Z=/(^ *\||\| *$)/g,q=/ *$/,V=/^ *:-+: *$/,X=/^ *:-+ *$/,Q=/^ *-+: *$/,J="((?:\\[.*?\\][([].*?[)\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\n)*?)",K=new RegExp(`^([*_])\\1${J}\\1\\1(?!\\1)`),Y=new RegExp(`^([*_])${J}\\1(?!\\1|\\w)`),ee=new RegExp(`^==${J}==`),ne=new RegExp(`^~~${J}~~`),te=/^\\([^0-9A-Za-z\s])/,re=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,ie=/^\n+/,le=/^([ \t]*)/,oe=/\\([^\\])/g,ce=/ *\n+$/,ae=/(?:^|\n)( *)$/,se="(?:\\d+\\.)",de="(?:[*+-])";function ue(e2){return"( *)("+(1===e2?se:de)+") +"}var pe=ue(1),fe=ue(2);function he(e2){return new RegExp("^"+(1===e2?pe:fe))}var me=he(1),ge=he(2);function ye(e2){return new RegExp("^"+(1===e2?pe:fe)+"[^\\n]*(?:\\n(?!\\1"+(1===e2?se:de)+" )[^\\n]*)*(\\n|$)","gm")}var ke=ye(1),xe=ye(2);function be(e2){let n2=1===e2?se:de;return new RegExp("^( *)("+n2+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+n2+" (?!"+n2+" ))\\n*|\\s*\\n*$)")}var ve=be(1),$e=be(2);function we(e2,n2){let t2=1===n2,r2=t2?ve:$e,i2=t2?ke:xe,l2=t2?me:ge;return{match(e3,n3,t3){let i3=ae.exec(t3);return i3&&(n3.list||!n3.inline&&!n3.simple)?r2.exec(e3=i3[1]+e3):null},order:1,parse(e3,n3,r3){let o2=t2?+e3[2]:void 0,c2=e3[0].replace(d,"\n").match(i2),a2=!1;return{items:c2.map((function(e4,t3){let i3=l2.exec(e4)[0].length,o3=new RegExp("^ {1,"+i3+"}","gm"),s2=e4.replace(o3,"").replace(l2,""),d2=t3===c2.length-1,u2=-1!==s2.indexOf("\n\n")||d2&&a2;a2=u2;let h2,p2=r3.inline,f3=r3.list;r3.list=!0,u2?(r3.inline=!1,h2=s2.replace(ce,"\n\n")):(r3.inline=!0,h2=s2.replace(ce,""));let m2=n3(h2,r3);return r3.inline=p2,r3.list=f3,m2})),ordered:t2,start:o2}},render:(n3,t3,r3)=>e2(n3.ordered?"ol":"ul",{key:r3.key,start:"20"===n3.type?n3.start:void 0},n3.items.map((function(n4,i3){return e2("li",{key:i3},t3(n4,r3))})))}}var Ee=new RegExp("^\\[((?:\\[[^\\]]*\\]|[^\\[\\]]|\\](?=[^\\[]*\\]))*)\\]\\(\\s*?(?:\\s+['\"]([\\s\\S]*?)['\"])?\\s*\\)"),Se=/^!\[(.*?)\]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Ce=[u,m,g,S,A,C,L,N,ke,ve,xe,$e],Ae=[...Ce,/^[^\n]+(?: \n|\n{2,})/,O,z];function Oe(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 Te(e2){return Q.test(e2)?"right":V.test(e2)?"center":X.test(e2)?"left":null}function Le(e2,n2,t2){let r2=t2.inTable;t2.inTable=!0;let i2=n2(e2.trim(),t2);t2.inTable=r2;let l2=[[]];return i2.forEach((function(e3,n3){"26"===e3.type?0!==n3&&n3!==i2.length-1&&l2.push([]):("27"!==e3.type||null!=i2[n3+1]&&"26"!==i2[n3+1].type||(e3.text=e3.text.replace(q,"")),l2[l2.length-1].push(e3))})),l2}function Re(e2,n2,t2){t2.inline=!0;let r2=Le(e2[1],n2,t2),i2=e2[2].replace(Z,"").split("|").map(Te),l2=(e3=e2[3],n3=n2,t3=t2,e3.trim().split("\n").map((function(e4){return Le(e4,n3,t3)})));var e3,n3,t3;return t2.inline=!1,{align:i2,cells:l2,header:r2,type:"25"}}function ze(e2,n2){return null==e2.align[n2]?{}:{textAlign:e2.align[n2]}}function Me(e2){return function(n2,t2){return t2.inline?e2.exec(n2):null}}function Ie(e2){return function(n2,t2){return t2.inline||t2.simple?e2.exec(n2):null}}function Ue(e2){return function(n2,t2){return t2.inline||t2.simple?null:e2.exec(n2)}}function je(e2){return function(n2){return e2.exec(n2)}}function Be(e2,n2,t2){if(n2.inline||n2.simple||t2&&!t2.endsWith("\n"))return null;let r2="";e2.split("\n").every((e3=>!Ce.some((n3=>n3.test(e3)))&&(r2+=e3+"\n",e3.trim())));let i2=r2.trimEnd();return""==i2?null:[r2,i2]}function Ne(e2){try{if(decodeURIComponent(e2).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch{return null}return e2}function He(e2){return e2.replace(oe,"$1")}function De(e2,n2,t2){let r2=t2.inline||!1,i2=t2.simple||!1;t2.inline=!0,t2.simple=!0;let l2=e2(n2,t2);return t2.inline=r2,t2.simple=i2,l2}function Pe(e2,n2,t2){let r2=t2.inline||!1,i2=t2.simple||!1;t2.inline=!1,t2.simple=!0;let l2=e2(n2,t2);return t2.inline=r2,t2.simple=i2,l2}function _e(e2,n2,t2){return t2.inline=!1,e2(n2,t2)}var Fe=(e2,n2,t2)=>({children:De(n2,e2[1],t2)});function We(){return{}}function Ge(){return null}function Ze(...e2){return e2.filter(Boolean).join(" ")}function qe(e2,n2,t2){let r2=e2,i2=n2.split(".");for(;i2.length&&(r2=r2[i2[0]],void 0!==r2);)i2.shift();return r2||t2}var index_modern_default=n2=>{let{children:r2="",options:i2}=n2,l2=function(e2,n3){if(null==e2)return{};var t2,r3,i3={},l3=Object.keys(e2);for(r3=0;r3=0||(i3[t2]=e2[t2]);return i3}(n2,t);return react.cloneElement(function Ve(t2="",r2={}){r2.overrides=r2.overrides||{},r2.slugify=r2.slugify||Oe,r2.namedCodesToUnicode=r2.namedCodesToUnicode?n({},o,r2.namedCodesToUnicode):o;let i2=r2.createElement||react.createElement;function d2(e2,t3,...l2){let o2=qe(r2.overrides,`${e2}.props`,{});return i2(function(e3,n2){let t4=qe(n2,e3);return t4?"function"==typeof t4||"object"==typeof t4&&"render"in t4?t4:qe(n2,`${e3}.component`,e3):e3}(e2,r2.overrides),n({},t3,o2,{className:Ze(t3?.className,o2.className)||void 0}),...l2)}function Z2(n2){n2=n2.replace(w,"");let t3=!1;r2.forceInline?t3=!0:r2.forceBlock||(t3=!1===F.test(n2));let i3=oe2(J2(t3?n2:`${n2.trimEnd().replace(ie,"")}\n\n`,{inline:t3}));for(;"string"==typeof i3[i3.length-1]&&!i3[i3.length-1].trim();)i3.pop();if(null===r2.wrapper)return i3;let o2,l2=r2.wrapper||(t3?"span":"div");if(i3.length>1||r2.forceWrapper)o2=i3;else{if(1===i3.length)return o2=i3[0],"string"==typeof o2?d2("span",{key:"outer"},o2):o2;o2=null}return react.createElement(l2,{key:"outer"},o2)}function q2(n2){let t3=n2.match(a);return t3?t3.reduce((function(n3,t4,r3){let i3=t4.indexOf("=");if(-1!==i3){let o2=function(e2){return-1!==e2.indexOf("-")&&null===e2.match(R)&&(e2=e2.replace(B,(function(e3,n4){return n4.toUpperCase()}))),e2}(t4.slice(0,i3)).trim(),c2=function(e2){let n4=e2[0];return('"'===n4||"'"===n4)&&e2.length>=2&&e2[e2.length-1]===n4?e2.slice(1,-1):e2}(t4.slice(i3+1).trim()),a2=l[o2]||o2,s2=n3[a2]=function(e2,n4){return"style"===e2?n4.split(/;\s?/).reduce((function(e3,n5){let t5=n5.slice(0,n5.indexOf(":"));return e3[t5.trim().replace(/(-[a-z])/g,(e4=>e4[1].toUpperCase()))]=n5.slice(t5.length+1).trim(),e3}),{}):"href"===e2||"src"===e2?Ne(n4):(n4.match(M)&&(n4=n4.slice(1,n4.length-1)),"true"===n4||"false"!==n4&&n4)}(o2,c2);"string"==typeof s2&&(O.test(s2)||z.test(s2))&&(n3[a2]=react.cloneElement(Z2(s2.trim()),{key:r3}))}else"style"!==t4&&(n3[l[t4]||t4]=!0);return n3}),{}):null}let V2=[],X2={},Q2={0:{match:Ue(u),order:1,parse:(e2,n2,t3)=>({children:n2(e2[0].replace(p,""),t3)}),render:(e2,n2,t3)=>d2("blockquote",{key:t3.key},n2(e2.children,t3))},1:{match:je(f2),order:1,parse:We,render:(e2,n2,t3)=>d2("br",{key:t3.key})},2:{match:Ue(h),order:1,parse:We,render:(e2,n2,t3)=>d2("hr",{key:t3.key})},3:{match:Ue(g),order:0,parse:e2=>({lang:void 0,text:e2[0].replace(/^ {4}/gm,"").replace(/\n+$/,"")}),render:(e2,t3,r3)=>d2("pre",{key:r3.key},d2("code",n({},e2.attrs,{className:e2.lang?`lang-${e2.lang}`:""}),e2.text))},4:{match:Ue(m),order:0,parse:e2=>({attrs:q2(e2[3]||""),lang:e2[2]||void 0,text:e2[4],type:"3"})},5:{match:Ie(y),order:3,parse:e2=>({text:e2[2]}),render:(e2,n2,t3)=>d2("code",{key:t3.key},e2.text)},6:{match:Ue(b),order:0,parse:e2=>(V2.push({footnote:e2[2],identifier:e2[1]}),{}),render:Ge},7:{match:Me(v),order:1,parse:e2=>({target:`#${r2.slugify(e2[1])}`,text:e2[1]}),render:(e2,n2,t3)=>d2("a",{key:t3.key,href:Ne(e2.target)},d2("sup",{key:t3.key},e2.text))},8:{match:Me(E),order:1,parse:e2=>({completed:"x"===e2[1].toLowerCase()}),render:(e2,n2,t3)=>d2("input",{checked:e2.completed,key:t3.key,readOnly:!0,type:"checkbox"})},9:{match:Ue(r2.enforceAtxHeadings?C:S),order:1,parse:(e2,n2,t3)=>({children:De(n2,e2[2],t3),id:r2.slugify(e2[2]),level:e2[1].length}),render:(e2,n2,t3)=>d2(`h${e2.level}`,{id:e2.id,key:t3.key},n2(e2.children,t3))},10:{match:Ue(A),order:0,parse:(e2,n2,t3)=>({children:De(n2,e2[1],t3),level:"="===e2[2]?1:2,type:"9"})},11:{match:je(O),order:1,parse(e2,n2,t3){let[,r3]=e2[3].match(le),i3=new RegExp(`^${r3}`,"gm"),l2=e2[3].replace(i3,""),o2=(a2=l2,Ae.some((e3=>e3.test(a2)))?_e:De);var a2;let s2=e2[1].toLowerCase(),d3=-1!==c.indexOf(s2),u2={attrs:q2(e2[2]),noInnerParse:d3,tag:(d3?s2:e2[1]).trim()};return t3.inAnchor=t3.inAnchor||"a"===s2,d3?u2.text=e2[3]:u2.children=o2(n2,l2,t3),t3.inAnchor=!1,u2},render:(e2,t3,r3)=>d2(e2.tag,n({key:r3.key},e2.attrs),e2.text||t3(e2.children,r3))},13:{match:je(z),order:1,parse:e2=>({attrs:q2(e2[2]||""),tag:e2[1].trim()}),render:(e2,t3,r3)=>d2(e2.tag,n({},e2.attrs,{key:r3.key}))},12:{match:je(L),order:1,parse:()=>({}),render:Ge},14:{match:Ie(Se),order:1,parse:e2=>({alt:e2[1],target:He(e2[2]),title:e2[3]}),render:(e2,n2,t3)=>d2("img",{key:t3.key,alt:e2.alt||void 0,title:e2.title||void 0,src:Ne(e2.target)})},15:{match:Me(Ee),order:3,parse:(e2,n2,t3)=>({children:Pe(n2,e2[1],t3),target:He(e2[2]),title:e2[3]}),render:(e2,n2,t3)=>d2("a",{key:t3.key,href:Ne(e2.target),title:e2.title},n2(e2.children,t3))},16:{match:Me(j),order:0,parse:e2=>({children:[{text:e2[1],type:"27"}],target:e2[1],type:"15"})},17:{match:(e2,n2)=>n2.inAnchor?null:Me(I)(e2,n2),order:0,parse:e2=>({children:[{text:e2[1],type:"27"}],target:e2[1],title:void 0,type:"15"})},18:{match:Me(U),order:0,parse(e2){let n2=e2[1],t3=e2[1];return s.test(t3)||(t3="mailto:"+t3),{children:[{text:n2.replace("mailto:",""),type:"27"}],target:t3,type:"15"}}},20:we(d2,1),33:we(d2,2),19:{match:Ue(k),order:3,parse:We,render:()=>"\n"},21:{match:Be,order:3,parse:Fe,render:(e2,n2,t3)=>d2("p",{key:t3.key},n2(e2.children,t3))},22:{match:Me(H),order:0,parse:e2=>(X2[e2[1]]={target:e2[2],title:e2[4]},{}),render:Ge},23:{match:Ie(D),order:0,parse:e2=>({alt:e2[1]||void 0,ref:e2[2]}),render:(e2,n2,t3)=>X2[e2.ref]?d2("img",{key:t3.key,alt:e2.alt,src:Ne(X2[e2.ref].target),title:X2[e2.ref].title}):null},24:{match:Me(P),order:0,parse:(e2,n2,t3)=>({children:n2(e2[1],t3),fallbackChildren:n2(e2[0].replace(_,"\\$1"),t3),ref:e2[2]}),render:(e2,n2,t3)=>X2[e2.ref]?d2("a",{key:t3.key,href:Ne(X2[e2.ref].target),title:X2[e2.ref].title},n2(e2.children,t3)):d2("span",{key:t3.key},n2(e2.fallbackChildren,t3))},25:{match:Ue(N),order:1,parse:Re,render:(e2,n2,t3)=>d2("table",{key:t3.key},d2("thead",null,d2("tr",null,e2.header.map((function(r3,i3){return d2("th",{key:i3,style:ze(e2,i3)},n2(r3,t3))})))),d2("tbody",null,e2.cells.map((function(r3,i3){return d2("tr",{key:i3},r3.map((function(r4,i4){return d2("td",{key:i4,style:ze(e2,i4)},n2(r4,t3))})))}))))},26:{match:function(e2,n2){return n2.inTable?(n2.inline=!0,G.exec(e2)):null},order:1,parse:function(){return{type:"26"}},render:()=>" | "},27:{match:je(re),order:4,parse:e2=>({text:e2[0].replace(T,((e3,n2)=>r2.namedCodesToUnicode[n2]?r2.namedCodesToUnicode[n2]:e3))}),render:e2=>e2.text},28:{match:Ie(K),order:2,parse:(e2,n2,t3)=>({children:n2(e2[2],t3)}),render:(e2,n2,t3)=>d2("strong",{key:t3.key},n2(e2.children,t3))},29:{match:Ie(Y),order:3,parse:(e2,n2,t3)=>({children:n2(e2[2],t3)}),render:(e2,n2,t3)=>d2("em",{key:t3.key},n2(e2.children,t3))},30:{match:Ie(te),order:1,parse:e2=>({text:e2[1],type:"27"})},31:{match:Ie(ee),order:3,parse:Fe,render:(e2,n2,t3)=>d2("mark",{key:t3.key},n2(e2.children,t3))},32:{match:Ie(ne),order:3,parse:Fe,render:(e2,n2,t3)=>d2("del",{key:t3.key},n2(e2.children,t3))}};!0===r2.disableParsingRawHTML&&(delete Q2[11],delete Q2[13]);let J2=function(e2){let n2=Object.keys(e2);function t3(r3,i3){let l2=[],o2="";for(;r3;){let c2=0;for(;c2l2(t3,r3,i3)),t3,r3,i3):l2(t3,r3,i3)}}(Q2,r2.renderRule),function e2(n2,t3={}){if(Array.isArray(n2)){let r3=t3.key,i3=[],l2=!1;for(let r4=0;r4({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:"light"===theme.base?`${curriedOpacify$1(.1,theme.appBorderColor)} 0 0 2px`:`${theme.appBorderColor} 0 0 0 1px`,color:theme.color.defaultText,padding:"7px 15px"}}))),FormInput=(0,theming.I4)(components.lV.Input)((({readOnly})=>({opacity:readOnly?.5:1}))),FlexSpaced=theming.I4.div((({theme})=>({flex:1,display:"flex",input:{marginLeft:10,flex:1,height:32,"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:"light"===theme.base?void 0:"invert(1)"}},"input:first-of-type":{marginLeft:0,flexGrow:4},"input:last-of-type":{flexGrow:3}}))),Wrapper3=theming.I4.label({display:"flex"}),FormInput2=(0,theming.I4)(components.lV.Input)((({readOnly})=>({opacity:readOnly?.5:1}))),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])),Wrapper4=theming.I4.div((({isInline})=>isInline?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}}),(props=>{if("true"===props["aria-readonly"])return{input:{cursor:"not-allowed"}}})),Text=theming.I4.span({"[aria-readonly=true] &":{opacity:.5}}),Label2=theming.I4.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 external_STORYBOOK_MODULE_CLIENT_LOGGER_.logger.warn(`Checkbox with no options: ${name2}`),react.createElement(react.Fragment,null,"-");let initial=selectedKeys(value3,options2),[selected,setSelected]=(0,react.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)};(0,react.useEffect)((()=>{setSelected(selectedKeys(value3,options2))}),[value3]);let controlId=(0,chunk_2PTXLE6R.ZA)(name2);return react.createElement(Wrapper4,{"aria-readonly":readonly,isInline},Object.keys(options2).map(((key2,index)=>{let id=`${controlId}-${index}`;return react.createElement(Label2,{key:id,htmlFor:id},react.createElement("input",{type:"checkbox",disabled:readonly,id,name:id,value:key2,onChange:handleChange,checked:selected?.includes(key2)}),react.createElement(Text,null,key2))})))},Wrapper5=theming.I4.div((({isInline})=>isInline?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}}),(props=>{if("true"===props["aria-readonly"])return{input:{cursor:"not-allowed"}}})),Text2=theming.I4.span({"[aria-readonly=true] &":{opacity:.5}}),Label3=theming.I4.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 external_STORYBOOK_MODULE_CLIENT_LOGGER_.logger.warn(`Radio with no options: ${name2}`),react.createElement(react.Fragment,null,"-");let selection=selectedKey(value3,options2),controlId=(0,chunk_2PTXLE6R.ZA)(name2),readonly=!!argType?.table?.readonly;return react.createElement(Wrapper5,{"aria-readonly":readonly,isInline},Object.keys(options2).map(((key2,index)=>{let id=`${controlId}-${index}`;return react.createElement(Label3,{key:id,htmlFor:id},react.createElement("input",{type:"radio",id,name:controlId,disabled:readonly,value:key2,onChange:e2=>onChange(options2[e2.currentTarget.value]),checked:key2===selection}),react.createElement(Text2,null,key2))})))},OptionsSelect=theming.I4.select({appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},(({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=theming.I4.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}}}))),SingleSelect=({name:name2,value:value3,options:options2,onChange,argType})=>{let selection=selectedKey(value3,options2)||"Choose option...",controlId=(0,chunk_2PTXLE6R.ZA)(name2),readonly=!!argType?.table?.readonly;return react.createElement(SelectWrapper,null,react.createElement(dist.abt,null),react.createElement(OptionsSelect,{disabled:readonly,id:controlId,value:selection,onChange:e2=>{onChange(options2[e2.currentTarget.value])}},react.createElement("option",{key:"no-selection",disabled:!0},"Choose option..."),Object.keys(options2).map((key2=>react.createElement("option",{key:key2,value:key2},key2)))))},MultiSelect=({name:name2,value:value3,options:options2,onChange,argType})=>{let selection=selectedKeys(value3,options2),controlId=(0,chunk_2PTXLE6R.ZA)(name2),readonly=!!argType?.table?.readonly;return react.createElement(SelectWrapper,null,react.createElement(OptionsSelect,{disabled:readonly,id:controlId,multiple:!0,value:selection,onChange:e2=>{let selection2=Array.from(e2.currentTarget.options).filter((option=>option.selected)).map((option=>option.value));onChange(selectedValues(selection2,options2))}},Object.keys(options2).map((key2=>react.createElement("option",{key:key2,value:key2},key2)))))},SelectControl=props=>{let{name:name2,options:options2}=props;return options2?props.isMulti?react.createElement(MultiSelect,{...props}):react.createElement(SingleSelect,{...props}):(external_STORYBOOK_MODULE_CLIENT_LOGGER_.logger.warn(`Select with no options: ${name2}`),react.createElement(react.Fragment,null,"-"))},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 react.createElement(Control,{...normalized});throw new Error(`Unknown options type: ${type}`)};function getObjectType(obj){return null===obj||"object"!=typeof obj||Array.isArray(obj)||"function"!=typeof obj[Symbol.iterator]?Object.prototype.toString.call(obj).slice(8,-1):"Iterable"}function isComponentWillChange(oldValue,newValue){let oldType=getObjectType(oldValue),newType=getObjectType(newValue);return("Function"===oldType||"Function"===newType)&&newType!==oldType}var JsonAddValue=class extends react.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&&"function"==typeof inputRefKey.focus&&inputRefKey.focus(),onlyValue&&inputRefValue&&"function"==typeof inputRefValue.focus&&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||(("Enter"===event.code||"Enter"===event.key)&&(event.preventDefault(),this.onSubmit()),("Escape"===event.code||"Escape"===event.key)&&(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=(0,react.cloneElement)(addButtonElement,{onClick:this.onSubmit}),cancelButtonElementLayout=(0,react.cloneElement)(cancelButtonElement,{onClick:handleCancel}),inputElementValue=inputElementGenerator("value",keyPath,deep),inputElementValueLayout=(0,react.cloneElement)(inputElementValue,{placeholder:"Value",ref:this.refInputValue}),inputElementKeyLayout=null;if(!onlyValue){let inputElementKey=inputElementGenerator("key",keyPath,deep);inputElementKeyLayout=(0,react.cloneElement)(inputElementKey,{placeholder:"Key",ref:this.refInputKey})}return react.createElement("span",{className:"rejt-add-value-node"},inputElementKeyLayout,inputElementValueLayout,cancelButtonElementLayout,addButtonElementLayout)}};JsonAddValue.defaultProps={onlyValue:!1,addButtonElement:react.createElement("button",null,"+"),cancelButtonElement:react.createElement("button",null,"c")};var JsonArray=class extends react.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;onUpdate(keyPath[keyPath.length-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=(0,react.cloneElement)(minusMenuElement,{onClick:handleRemove,className:"rejt-minus-menu",style:minus});return react.createElement("span",{className:"rejt-collapsed"},react.createElement("span",{className:"rejt-collapsed-text",style:collapsed,onClick:this.handleCollapseMode},"[...] ",data.length," ",1===data.length?"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=(0,react.cloneElement)(plusMenuElement,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:plus}),removeItemButton=(0,react.cloneElement)(minusMenuElement,{onClick:handleRemove,className:"rejt-minus-menu",style:minus});return react.createElement("span",{className:"rejt-not-collapsed"},react.createElement("span",{className:"rejt-not-collapsed-delimiter",style:delimiter},"["),!addFormVisible&&addItemButton,react.createElement("ul",{className:"rejt-not-collapsed-list",style:ul},data.map(((item,index)=>react.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&&react.createElement("div",{className:"rejt-add-form",style:addForm},react.createElement(JsonAddValue,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement,cancelButtonElement,inputElementGenerator,keyPath,deep,onSubmitValueParser})),react.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 react.createElement("div",{className:"rejt-array-node"},react.createElement("span",{onClick:this.handleCollapseMode},react.createElement("span",{className:"rejt-name",style:style.name},name2," :"," ")),value3)}};JsonArray.defaultProps={keyPath:[],deep:0,minusMenuElement:react.createElement("span",null," - "),plusMenuElement:react.createElement("span",null," + ")};var JsonFunctionValue=class extends react.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&&"function"==typeof inputRef.focus&&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||(("Enter"===event.code||"Enter"===event.key)&&(event.preventDefault(),this.handleEdit()),("Escape"===event.code||"Escape"===event.key)&&(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=(0,react.cloneElement)(editButtonElement,{onClick:this.handleEdit}),cancelButtonElementLayout=(0,react.cloneElement)(cancelButtonElement,{onClick:this.handleCancelEdit}),textareaElementLayout=(0,react.cloneElement)(textareaElement,{ref:this.refInput,defaultValue:originalValue});result2=react.createElement("span",{className:"rejt-edit-form",style:style.editForm},textareaElementLayout," ",cancelButtonElementLayout,editButtonElementLayout),minusElement=null}else{result2=react.createElement("span",{className:"rejt-value",style:style.value,onClick:resultOnlyResult?null:this.handleEditMode},value3);let minusMenuLayout=(0,react.cloneElement)(minusMenuElement,{onClick:handleRemove,className:"rejt-minus-menu",style:style.minus});minusElement=resultOnlyResult?null:minusMenuLayout}return react.createElement("li",{className:"rejt-function-value-node",style:style.li},react.createElement("span",{className:"rejt-name",style:style.name},name2," :"," "),result2,minusElement)}};JsonFunctionValue.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:react.createElement("button",null,"e"),cancelButtonElement:react.createElement("button",null,"c"),minusMenuElement:react.createElement("span",null," - ")};var JsonNode=class extends react.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 react.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 react.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 react.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 react.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 react.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 react.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 react.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 react.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 react.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 react.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 react.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 react.Component{constructor(props){super(props);let keyPath=-1===props.deep?[]:[...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;onUpdate(keyPath[keyPath.length-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=(0,react.cloneElement)(minusMenuElement,{onClick:handleRemove,className:"rejt-minus-menu",style:minus});return react.createElement("span",{className:"rejt-collapsed"},react.createElement("span",{className:"rejt-collapsed-text",style:collapsed,onClick:this.handleCollapseMode},"{...}"," ",keyList.length," ",1===keyList.length?"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=(0,react.cloneElement)(plusMenuElement,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:plus}),removeItemButton=(0,react.cloneElement)(minusMenuElement,{onClick:handleRemove,className:"rejt-minus-menu",style:minus}),list=keyList.map((key2=>react.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 react.createElement("span",{className:"rejt-not-collapsed"},react.createElement("span",{className:"rejt-not-collapsed-delimiter",style:delimiter},"{"),!isReadOnly&&addItemButton,react.createElement("ul",{className:"rejt-not-collapsed-list",style:ul},list),!isReadOnly&&addFormVisible&&react.createElement("div",{className:"rejt-add-form",style:addForm},react.createElement(JsonAddValue,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement,cancelButtonElement,inputElementGenerator,keyPath,deep,onSubmitValueParser})),react.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 react.createElement("div",{className:"rejt-object-node"},react.createElement("span",{onClick:this.handleCollapseMode},react.createElement("span",{className:"rejt-name",style:style.name},name2," :"," ")),value3)}};JsonObject.defaultProps={keyPath:[],deep:0,minusMenuElement:react.createElement("span",null," - "),plusMenuElement:react.createElement("span",null," + ")};var JsonValue=class extends react.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&&"function"==typeof inputRef.focus&&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||(("Enter"===event.code||"Enter"===event.key)&&(event.preventDefault(),this.handleEdit()),("Escape"===event.code||"Escape"===event.key)&&(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=(0,react.cloneElement)(editButtonElement,{onClick:this.handleEdit}),cancelButtonElementLayout=(0,react.cloneElement)(cancelButtonElement,{onClick:this.handleCancelEdit}),inputElementLayout=(0,react.cloneElement)(inputElement,{ref:this.refInput,defaultValue:JSON.stringify(originalValue)}),minusMenuLayout=(0,react.cloneElement)(minusMenuElement,{onClick:handleRemove,className:"rejt-minus-menu",style:style.minus});return react.createElement("li",{className:"rejt-value-node",style:style.li},react.createElement("span",{className:"rejt-name",style:style.name},name2," : "),isEditing?react.createElement("span",{className:"rejt-edit-form",style:style.editForm},inputElementLayout," ",cancelButtonElementLayout,editButtonElementLayout):react.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:react.createElement("button",null,"e"),cancelButtonElement:react.createElement("button",null,"c"),minusMenuElement:react.createElement("span",null," - ")};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"}},JsonTree=class extends react.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;"Boolean"===getObjectType(readOnly)&&(readOnlyFunction=()=>readOnly);let inputElementFunction=inputElement;inputElement&&"Function"!==getObjectType(inputElement)&&(inputElementFunction=()=>inputElement);let textareaElementFunction=textareaElement;return textareaElement&&"Function"!==getObjectType(textareaElement)&&(textareaElementFunction=()=>textareaElement),"Object"===dataType||"Array"===dataType?react.createElement("div",{className:"rejt-tree"},react.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)=>-1!==deep,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)=>function parse3(string){let result2=string;if(0===result2.indexOf("function"))return(0,eval)(`(${result2})`);try{result2=JSON.parse(string)}catch{}return result2}(rawValue),inputElement:()=>react.createElement("input",null),textareaElement:()=>react.createElement("textarea",null),fallback:null};var{window:globalWindow2}=globalThis,Wrapper6=theming.I4.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=theming.I4.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=(0,theming.I4)(dist.REV)((({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=(0,theming.I4)(dist.Qpb)((({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=theming.I4.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:"Key"===placeholder?80:120,"&:focus":{border:`1px solid ${theme.color.secondary}`}}))),RawButton=(0,theming.I4)(components.K0)((({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=(0,theming.I4)(components.lV.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=(0,theming.DP)(),data=(0,react.useMemo)((()=>value3&&(0,chunk_2PTXLE6R.mg)(value3)),[value3]),hasData=null!=data,[showRaw,setShowRaw]=(0,react.useState)(!hasData),[parseError,setParseError]=(0,react.useState)(null),readonly=!!argType?.table?.readonly,updateRaw=(0,react.useCallback)((raw=>{try{raw&&onChange(JSON.parse(raw)),setParseError(void 0)}catch(e2){setParseError(e2)}}),[onChange]),[forceVisible,setForceVisible]=(0,react.useState)(!1),onForceVisible=(0,react.useCallback)((()=>{onChange({}),setForceVisible(!0)}),[setForceVisible]),htmlElRef=(0,react.useRef)(null);if((0,react.useEffect)((()=>{forceVisible&&htmlElRef.current&&htmlElRef.current.select()}),[forceVisible]),!hasData)return react.createElement(components.$n,{disabled:readonly,id:(0,chunk_2PTXLE6R.Yq)(name2),onClick:onForceVisible},"Set object");let rawJSONForm=react.createElement(RawInput,{ref:htmlElRef,id:(0,chunk_2PTXLE6R.ZA)(name2),name:name2,defaultValue:null===value3?"":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)||"object"==typeof value3&&value3?.constructor===Object;return react.createElement(Wrapper6,{"aria-readonly":readonly},isObjectOrArray&&react.createElement(RawButton,{onClick:e2=>{e2.preventDefault(),setShowRaw((v2=>!v2))}},showRaw?react.createElement(dist.dbI,null):react.createElement(dist.bMW,null),react.createElement("span",null,"RAW")),showRaw?rawJSONForm:react.createElement(JsonTree,{readOnly:readonly||!isObjectOrArray,isCollapsed:isObjectOrArray?void 0:()=>!0,data,rootName:name2,onFullyUpdate:onChange,getStyle:getCustomStyleFunction(theme),cancelButtonElement:react.createElement(ButtonInline,{type:"button"},"Cancel"),editButtonElement:react.createElement(ButtonInline,{type:"submit"},"Save"),addButtonElement:react.createElement(ButtonInline,{type:"submit",primary:!0},"Save"),plusMenuElement:react.createElement(ActionAddIcon,null),minusMenuElement:react.createElement(ActionSubstractIcon,null),inputElement:(_2,__,___,key2)=>key2?react.createElement(Input,{onFocus:selectValue,onBlur:dispatchEnterKey}):react.createElement(Input,null),fallback:rawJSONForm}))},RangeInput=theming.I4.input((({theme,min,max,value:value3,disabled})=>({"&":{width:"100%",backgroundColor:"transparent",appearance:"none"},"&::-webkit-slider-runnable-track":{background:"light"===theme.base?`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:"light"===theme.base?`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:"light"===theme.base?`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=theming.I4.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums","[aria-readonly=true] &":{opacity:.5}}),RangeCurrentAndMaxLabel=(0,theming.I4)(RangeLabel)((({numberOFDecimalsPlaces,max})=>({width:`${numberOFDecimalsPlaces+2*max.toString().length+3}ch`,textAlign:"right",flexShrink:0}))),RangeWrapper=theming.I4.div({display:"flex",alignItems:"center",width:"100%"});var Wrapper7=theming.I4.label({display:"flex"}),MaxLength=theming.I4.div((({isMaxed})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:isMaxed?"red":void 0}))),FileInput=(0,theming.I4)(components.lV.Input)({padding:10});var LazyColorControl=(0,react.lazy)((()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,"./node_modules/@storybook/blocks/dist/Color-F6OSRLHC.mjs")))),Controls2={array:ObjectControl,object:ObjectControl,boolean:({name:name2,value:value3,onChange,onBlur,onFocus,argType})=>{let onSetFalse=(0,react.useCallback)((()=>onChange(!1)),[onChange]),readonly=!!argType?.table?.readonly;if(void 0===value3)return react.createElement(components.$n,{variant:"outline",size:"medium",id:(0,chunk_2PTXLE6R.Yq)(name2),onClick:onSetFalse,disabled:readonly},"Set boolean");let controlId=(0,chunk_2PTXLE6R.ZA)(name2),parsedValue="string"==typeof value3?(value3=>"true"===value3)(value3):value3;return react.createElement(Label,{"aria-disabled":readonly,htmlFor:controlId,"aria-label":name2},react.createElement("input",{id:controlId,type:"checkbox",onChange:e2=>onChange(e2.target.checked),checked:parsedValue,role:"switch",disabled:readonly,name:name2,onBlur,onFocus}),react.createElement("span",{"aria-hidden":"true"},"False"),react.createElement("span",{"aria-hidden":"true"},"True"))},color:props=>react.createElement(react.Suspense,{fallback:react.createElement("div",null)},react.createElement(LazyColorControl,{...props})),date:({name:name2,value:value3,onChange,onFocus,onBlur,argType})=>{let[valid,setValid]=(0,react.useState)(!0),dateRef=(0,react.useRef)(),timeRef=(0,react.useRef)(),readonly=!!argType?.table?.readonly;(0,react.useEffect)((()=>{!1!==valid&&(dateRef&&dateRef.current&&(dateRef.current.value=value3?(value3=>{let date=new Date(value3);return`${`000${date.getFullYear()}`.slice(-4)}-${`0${date.getMonth()+1}`.slice(-2)}-${`0${date.getDate()}`.slice(-2)}`})(value3):""),timeRef&&timeRef.current&&(timeRef.current.value=value3?(value3=>{let date=new Date(value3);return`${`0${date.getHours()}`.slice(-2)}:${`0${date.getMinutes()}`.slice(-2)}`})(value3):""))}),[value3]);let controlId=(0,chunk_2PTXLE6R.ZA)(name2);return react.createElement(FlexSpaced,null,react.createElement(FormInput,{type:"date",max:"9999-12-31",ref:dateRef,id:`${controlId}-date`,name:`${controlId}-date`,readOnly:readonly,onChange:e2=>{if(!e2.target.value)return onChange();let parsed=(value3=>{let[year,month,day]=value3.split("-"),result2=new Date;return result2.setFullYear(parseInt(year,10),parseInt(month,10)-1,parseInt(day,10)),result2})(e2.target.value),result2=new Date(value3);result2.setFullYear(parsed.getFullYear(),parsed.getMonth(),parsed.getDate());let time=result2.getTime();time&&onChange(time),setValid(!!time)},onFocus,onBlur}),react.createElement(FormInput,{type:"time",id:`${controlId}-time`,name:`${controlId}-time`,ref:timeRef,onChange:e2=>{if(!e2.target.value)return onChange();let parsed=(value3=>{let[hours,minutes]=value3.split(":"),result2=new Date;return result2.setHours(parseInt(hours,10)),result2.setMinutes(parseInt(minutes,10)),result2})(e2.target.value),result2=new Date(value3);result2.setHours(parsed.getHours()),result2.setMinutes(parsed.getMinutes());let time=result2.getTime();time&&onChange(time),setValid(!!time)},readOnly:readonly,onFocus,onBlur}),valid?null:react.createElement("div",null,"invalid"))},number:({name:name2,value:value3,onChange,min,max,step,onBlur,onFocus,argType})=>{let[inputValue,setInputValue]=(0,react.useState)("number"==typeof value3?value3:""),[forceVisible,setForceVisible]=(0,react.useState)(!1),[parseError,setParseError]=(0,react.useState)(null),readonly=!!argType?.table?.readonly,handleChange=(0,react.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=(0,react.useCallback)((()=>{setInputValue("0"),onChange(0),setForceVisible(!0)}),[setForceVisible]),htmlElRef=(0,react.useRef)(null);return(0,react.useEffect)((()=>{forceVisible&&htmlElRef.current&&htmlElRef.current.select()}),[forceVisible]),(0,react.useEffect)((()=>{inputValue!==("number"==typeof value3?value3:"")&&setInputValue(value3)}),[value3]),void 0===value3?react.createElement(components.$n,{variant:"outline",size:"medium",id:(0,chunk_2PTXLE6R.Yq)(name2),onClick:onForceVisible,disabled:readonly},"Set number"):react.createElement(Wrapper3,null,react.createElement(FormInput2,{ref:htmlElRef,id:(0,chunk_2PTXLE6R.ZA)(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}))},check:OptionsControl,"inline-check":OptionsControl,radio:OptionsControl,"inline-radio":OptionsControl,select:OptionsControl,"multi-select":OptionsControl,range:({name:name2,value:value3,onChange,min=0,max=100,step=1,onBlur,onFocus,argType})=>{let hasValue=void 0!==value3,numberOFDecimalsPlaces=(0,react.useMemo)((()=>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}(step)),[step]),readonly=!!argType?.table?.readonly;return react.createElement(RangeWrapper,{"aria-readonly":readonly},react.createElement(RangeLabel,null,min),react.createElement(RangeInput,{id:(0,chunk_2PTXLE6R.ZA)(name2),type:"range",disabled:readonly,onChange:event=>{onChange((value3=>{let result2=parseFloat(value3);return Number.isNaN(result2)?void 0:result2})(event.target.value))},name:name2,value:value3,min,max,step,onFocus,onBlur}),react.createElement(RangeCurrentAndMaxLabel,{numberOFDecimalsPlaces,max},hasValue?value3.toFixed(numberOFDecimalsPlaces):"--"," / ",max))},text:({name:name2,value:value3,onChange,onFocus,onBlur,maxLength,argType})=>{let readonly=!!argType?.table?.readonly,[forceVisible,setForceVisible]=(0,react.useState)(!1),onForceVisible=(0,react.useCallback)((()=>{onChange(""),setForceVisible(!0)}),[setForceVisible]);if(void 0===value3)return react.createElement(components.$n,{variant:"outline",size:"medium",disabled:readonly,id:(0,chunk_2PTXLE6R.Yq)(name2),onClick:onForceVisible},"Set string");let isValid="string"==typeof value3;return react.createElement(Wrapper7,null,react.createElement(components.lV.Textarea,{id:(0,chunk_2PTXLE6R.ZA)(name2),maxLength,onChange:event=>{onChange(event.target.value)},disabled:readonly,size:"flex",placeholder:"Edit string...",autoFocus:forceVisible,valid:isValid?null:"error",name:name2,value:isValid?value3:"",onFocus,onBlur}),maxLength&&react.createElement(MaxLength,{isMaxed:value3?.length===maxLength},value3?.length??0," / ",maxLength))},file:({onChange,name:name2,accept="image/*",value:value3,argType})=>{let inputElement=(0,react.useRef)(null),readonly=argType?.control?.readOnly;return(0,react.useEffect)((()=>{null==value3&&inputElement.current&&(inputElement.current.value=null)}),[value3,name2]),react.createElement(FileInput,{ref:inputElement,id:(0,chunk_2PTXLE6R.ZA)(name2),type:"file",name:name2,multiple:!0,disabled:readonly,onChange:function handleFileChange(e2){if(!e2.target.files)return;let fileUrls=Array.from(e2.target.files).map((file=>URL.createObjectURL(file)));onChange(fileUrls),function revokeOldUrls(urls){urls.forEach((url=>{url.startsWith("blob:")&&URL.revokeObjectURL(url)}))}(value3)},accept,size:"flex"})}},NoControl=()=>react.createElement(react.Fragment,null,"-"),ArgControl=({row,arg,updateArgs,isHovered})=>{let{key:key2,control}=row,[isFocused,setFocused]=(0,react.useState)(!1),[boxedValue,setBoxedValue]=(0,react.useState)({value:arg});(0,react.useEffect)((()=>{isFocused||setBoxedValue({value:arg})}),[isFocused,arg]);let onChange=(0,react.useCallback)((argVal=>(setBoxedValue({value:argVal}),updateArgs({[key2]:argVal}),argVal)),[updateArgs,key2]),onBlur=(0,react.useCallback)((()=>setFocused(!1)),[]),onFocus=(0,react.useCallback)((()=>setFocused(!0)),[]);if(!control||control.disable){return isHovered&&(!0!==control?.disable&&"function"!==row?.type?.name)?react.createElement(components.N_,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):react.createElement(NoControl,null)}let props={name:key2,argType:row,value:boxedValue.value,onChange,onBlur,onFocus},Control=Controls2[control.type]||NoControl;return react.createElement(Control,{...props,...control,controlType:control.type})},Table=theming.I4.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:(0,components.zb)({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=0!==params.length,hasDisplayableDeprecated=null!=tags.deprecated,hasDisplayableReturns=null!=tags.returns&&null!=tags.returns.description;return hasDisplayableParams||hasDisplayableReturns||hasDisplayableDeprecated?react.createElement(react.Fragment,null,react.createElement(Table,null,react.createElement("tbody",null,hasDisplayableDeprecated&&react.createElement("tr",{key:"deprecated"},react.createElement("td",{colSpan:2},react.createElement("strong",null,"Deprecated"),": ",tags.deprecated.toString())),hasDisplayableParams&¶ms.map((x2=>react.createElement("tr",{key:x2.name},react.createElement("td",null,react.createElement("code",null,x2.name)),react.createElement("td",null,x2.description)))),hasDisplayableReturns&&react.createElement("tr",{key:"returns"},react.createElement("td",null,react.createElement("code",null,"Returns")),react.createElement("td",null,tags.returns.description))))):null},import_memoizerific=(0,chunk_2PTXLE6R.f1)(require_memoizerific()),Summary=theming.I4.div((({isExpanded})=>({display:"flex",flexDirection:isExpanded?"column":"row",flexWrap:"wrap",alignItems:"flex-start",marginBottom:"-4px",minWidth:100}))),Text3=theming.I4.span(components.zb,(({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=theming.I4.button((({theme})=>({fontFamily:theme.typography.fonts.mono,color:theme.color.secondary,marginBottom:"4px",background:"none",border:"none"}))),Expandable=theming.I4.div(components.zb,(({theme})=>({fontFamily:theme.typography.fonts.mono,color:theme.color.secondary,fontSize:theme.typography.size.s1,margin:0,whiteSpace:"nowrap",display:"flex",alignItems:"center"}))),Detail=theming.I4.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=(0,theming.I4)(dist.tN5)({marginLeft:4}),ChevronDownIcon=(0,theming.I4)(dist.abt)({marginLeft:4}),EmptyArg=()=>react.createElement("span",null,"-"),ArgText=({text,simple})=>react.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`})),renderSummaryItems=(summaryItems,isExpanded=!0)=>{let items=summaryItems;return isExpanded||(items=summaryItems.slice(0,8)),items.map((item=>react.createElement(ArgText,{key:item,text:""===item?'""':item})))},ArgSummary=({value:value3,initialExpandedArgs})=>{let{summary,detail}=value3,[isOpen,setIsOpen]=(0,react.useState)(!1),[isExpanded,setIsExpanded]=(0,react.useState)(initialExpandedArgs||!1);if(null==summary)return null;let summaryAsString="function"==typeof summary.toString?summary.toString():summary;if(null==detail){if(/[(){}[\]<>]/.test(summaryAsString))return react.createElement(ArgText,{text:summaryAsString});let summaryItems=(summary=>{if(!summary)return[summary];let summaryItems=summary.split("|").map((value3=>value3.trim()));return(0,chunk_2PTXLE6R.sb)(summaryItems)})(summaryAsString),itemsCount=summaryItems.length;return itemsCount>8?react.createElement(Summary,{isExpanded},renderSummaryItems(summaryItems,isExpanded),react.createElement(ExpandButton,{onClick:()=>setIsExpanded(!isExpanded)},isExpanded?"Show less...":`Show ${itemsCount-8} more...`)):react.createElement(Summary,null,renderSummaryItems(summaryItems))}return react.createElement(components.o4,{closeOnOutsideClick:!0,placement:"bottom",visible:isOpen,onVisibleChange:isVisible=>{setIsOpen(isVisible)},tooltip:react.createElement(Detail,{width:calculateDetailWidth(detail)},react.createElement(components.bF,{language:"jsx",format:!1},detail))},react.createElement(Expandable,{className:"sbdocs-expandable"},react.createElement("span",null,summaryAsString),isOpen?react.createElement(ChevronUpIcon,null):react.createElement(ChevronDownIcon,null)))},ArgValue=({value:value3,initialExpandedArgs})=>null==value3?react.createElement(EmptyArg,null):react.createElement(ArgSummary,{value:value3,initialExpandedArgs}),Name=theming.I4.span({fontWeight:"bold"}),Required=theming.I4.span((({theme})=>({color:theme.color.negative,fontFamily:theme.typography.fonts.mono,cursor:"help"}))),Description=theming.I4.div((({theme})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:theme.color.secondary}},code:{...(0,components.zb)({theme}),fontSize:12,fontFamily:theme.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}}))),Type=theming.I4.div((({theme,hasDescription})=>({color:"light"===theme.base?curriedTransparentize$1(.1,theme.color.defaultText):curriedTransparentize$1(.2,theme.color.defaultText),marginTop:hasDescription?4:0}))),TypeWithJsDoc=theming.I4.div((({theme,hasDescription})=>({color:"light"===theme.base?curriedTransparentize$1(.1,theme.color.defaultText):curriedTransparentize$1(.2,theme.color.defaultText),marginTop:hasDescription?12:0,marginBottom:12}))),StyledTd=theming.I4.td((({theme,expandable})=>({paddingLeft:expandable?"40px !important":"20px !important"}))),ArgRow=props=>{let[isHovered,setIsHovered]=(0,react.useState)(!1),{row,updateArgs,compact,expandable,initialExpandedArgs}=props,{name:name2,description}=row,table=row.table||{},type=table.type||(value3=row.type)&&{summary:"string"==typeof value3?value3:value3.name},defaultValue=table.defaultValue||row.defaultValue,required=row.type?.required,hasDescription=null!=description&&""!==description;var value3;return react.createElement("tr",{onMouseEnter:()=>setIsHovered(!0),onMouseLeave:()=>setIsHovered(!1)},react.createElement(StyledTd,{expandable},react.createElement(Name,null,name2),required?react.createElement(Required,{title:"Required"},"*"):null),compact?null:react.createElement("td",null,hasDescription&&react.createElement(Description,null,react.createElement(index_modern_default,null,description)),null!=table.jsDocTags?react.createElement(react.Fragment,null,react.createElement(TypeWithJsDoc,{hasDescription},react.createElement(ArgValue,{value:type,initialExpandedArgs})),react.createElement(ArgJsDoc,{tags:table.jsDocTags})):react.createElement(Type,{hasDescription},react.createElement(ArgValue,{value:type,initialExpandedArgs}))),compact?null:react.createElement("td",null,react.createElement(ArgValue,{value:defaultValue,initialExpandedArgs})),updateArgs?react.createElement("td",null,react.createElement(ArgControl,{...props,isHovered})):null)},Wrapper8=theming.I4.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=theming.I4.div((({theme})=>({display:"flex",fontSize:theme.typography.size.s2-1,gap:25}))),Divider=theming.I4.div((({theme})=>({width:1,height:16,backgroundColor:theme.appBorderColor}))),Empty=({inAddonPanel})=>{let[isLoading,setIsLoading]=(0,react.useState)(!0);return(0,react.useEffect)((()=>{let load=setTimeout((()=>{setIsLoading(!1)}),100);return()=>clearTimeout(load)}),[]),isLoading?null:react.createElement(Wrapper8,{inAddonPanel},react.createElement(components.Q2,{title:inAddonPanel?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated",description:react.createElement(react.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:react.createElement(Links,null,inAddonPanel&&react.createElement(react.Fragment,null,react.createElement(components.N_,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},react.createElement(dist.npA,null)," Watch 5m video"),react.createElement(Divider,null),react.createElement(components.N_,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},react.createElement(dist.pyG,null)," Read docs")),!inAddonPanel&&react.createElement(components.N_,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},react.createElement(dist.pyG,null)," Learn how to set that up"))}))},ExpanderIconDown=(0,theming.I4)(dist.D3D)((({theme})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:"light"===theme.base?curriedTransparentize$1(.25,theme.color.defaultText):curriedTransparentize$1(.3,theme.color.defaultText),border:"none",display:"inline-block"}))),ExpanderIconRight=(0,theming.I4)(dist.vKP)((({theme})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:"light"===theme.base?curriedTransparentize$1(.25,theme.color.defaultText):curriedTransparentize$1(.3,theme.color.defaultText),border:"none",display:"inline-block"}))),FlexWrapper=theming.I4.span((({theme})=>({display:"flex",lineHeight:"20px",alignItems:"center"}))),Section=theming.I4.td((({theme})=>({position:"relative",letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:theme.typography.weight.bold,fontSize:theme.typography.size.s1-1,color:"light"===theme.base?curriedTransparentize$1(.4,theme.color.defaultText):curriedTransparentize$1(.6,theme.color.defaultText),background:`${theme.background.app} !important`,"& ~ td":{background:`${theme.background.app} !important`}}))),Subsection=theming.I4.td((({theme})=>({position:"relative",fontWeight:theme.typography.weight.bold,fontSize:theme.typography.size.s2-1,background:theme.background.app}))),StyledTd2=theming.I4.td((()=>({position:"relative"}))),StyledTr=theming.I4.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=theming.I4.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]=(0,react.useState)(initialExpanded),Level="subsection"===level?Subsection:Section,itemCount=children?.length||0,caption="subsection"===level?`${itemCount} item${1!==itemCount?"s":""}`:"",helperText=`${expanded?"Hide":"Show"} ${"subsection"===level?itemCount:label} item${1!==itemCount?"s":""}`;return react.createElement(react.Fragment,null,react.createElement(StyledTr,{title:helperText},react.createElement(Level,{colSpan:1},react.createElement(ClickIntercept,{onClick:e2=>setExpanded(!expanded),tabIndex:0},helperText),react.createElement(FlexWrapper,null,expanded?react.createElement(ExpanderIconDown,null):react.createElement(ExpanderIconRight,null),label)),react.createElement(StyledTd2,{colSpan:colSpan-1},react.createElement(ClickIntercept,{onClick:e2=>setExpanded(!expanded),tabIndex:-1,style:{outline:"none"}},helperText),expanded?null:caption)),expanded?children:null)},Row=theming.I4.div((({theme})=>({display:"flex",gap:16,borderBottom:`1px solid ${theme.appBorderColor}`,"&:last-child":{borderBottom:0}}))),Column=theming.I4.div((({numColumn})=>({display:"flex",flexDirection:"column",flex:numColumn||1,gap:5,padding:"12px 20px"}))),SkeletonText=theming.I4.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=()=>react.createElement(react.Fragment,null,react.createElement(Row,null,react.createElement(Column,{numColumn:columnWidth[0]},react.createElement(SkeletonText,{width:"60%"})),react.createElement(Column,{numColumn:columnWidth[1]},react.createElement(SkeletonText,{width:"30%"})),react.createElement(Column,{numColumn:columnWidth[2]},react.createElement(SkeletonText,{width:"60%"})),react.createElement(Column,{numColumn:columnWidth[3]},react.createElement(SkeletonText,{width:"60%"}))),react.createElement(Row,null,react.createElement(Column,{numColumn:columnWidth[0]},react.createElement(SkeletonText,{width:"60%"})),react.createElement(Column,{numColumn:columnWidth[1]},react.createElement(SkeletonText,{width:"80%"}),react.createElement(SkeletonText,{width:"30%"})),react.createElement(Column,{numColumn:columnWidth[2]},react.createElement(SkeletonText,{width:"60%"})),react.createElement(Column,{numColumn:columnWidth[3]},react.createElement(SkeletonText,{width:"60%"}))),react.createElement(Row,null,react.createElement(Column,{numColumn:columnWidth[0]},react.createElement(SkeletonText,{width:"60%"})),react.createElement(Column,{numColumn:columnWidth[1]},react.createElement(SkeletonText,{width:"80%"}),react.createElement(SkeletonText,{width:"30%"})),react.createElement(Column,{numColumn:columnWidth[2]},react.createElement(SkeletonText,{width:"60%"})),react.createElement(Column,{numColumn:columnWidth[3]},react.createElement(SkeletonText,{width:"60%"}))),react.createElement(Row,null,react.createElement(Column,{numColumn:columnWidth[0]},react.createElement(SkeletonText,{width:"60%"})),react.createElement(Column,{numColumn:columnWidth[1]},react.createElement(SkeletonText,{width:"80%"}),react.createElement(SkeletonText,{width:"30%"})),react.createElement(Column,{numColumn:columnWidth[2]},react.createElement(SkeletonText,{width:"60%"})),react.createElement(Column,{numColumn:columnWidth[3]},react.createElement(SkeletonText,{width:"60%"})))),TableWrapper=theming.I4.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:"light"===theme.base?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:"light"===theme.base?"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=(0,theming.I4)(components.K0)((({theme})=>({margin:"-4px -12px -4px 0"}))),ControlHeadingWrapper=theming.I4.span({display:"flex",justifyContent:"space-between"}),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},ArgsTable=props=>{let{updateArgs,resetArgs,compact,inAddonPanel,initialExpandedArgs,sort="none",isLoading}=props;if("error"in props){let{error}=props;return react.createElement(EmptyBlock,null,error," ",react.createElement(components.N_,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},react.createElement(dist.pyG,null)," Read the docs"))}if(isLoading)return react.createElement(Skeleton,null);let{rows,args:args2,globals}="rows"in props&&props,groups=((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){let subsection=section.subsections[subcategory]||[];subsection.push({key:key2,...row}),section.subsections[subcategory]=subsection}else section.ungrouped.push({key:key2,...row});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)}})),{})}})((0,chunk_2PTXLE6R.fN)(rows||{},(row=>!row?.table?.disable&&((row,args2,globals)=>{try{return(0,csf_dist.hX)(row,args2,globals)}catch(err){return external_STORYBOOK_MODULE_CLIENT_LOGGER_.once.warn(err.message),!1}})(row,args2||{},globals||{}))),sort),hasNoUngrouped=0===groups.ungrouped.length,hasNoSections=0===Object.entries(groups.sections).length,hasNoUngroupedSubsections=0===Object.entries(groups.ungroupedSubsections).length;if(hasNoUngrouped&&hasNoSections&&hasNoUngroupedSubsections)return react.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 react.createElement(components.dL,null,react.createElement(TableWrapper,{compact,inAddonPanel,className:"docblock-argstable sb-unstyled"},react.createElement("thead",{className:"docblock-argstable-head"},react.createElement("tr",null,react.createElement("th",null,react.createElement("span",null,"Name")),compact?null:react.createElement("th",null,react.createElement("span",null,"Description")),compact?null:react.createElement("th",null,react.createElement("span",null,"Default")),updateArgs?react.createElement("th",null,react.createElement(ControlHeadingWrapper,null,"Control"," ",!isLoading&&resetArgs&&react.createElement(StyledIconButton,{onClick:()=>resetArgs(),title:"Reset controls"},react.createElement(dist.ejX,{"aria-hidden":!0})))):null)),react.createElement("tbody",{className:"docblock-argstable-body"},groups.ungrouped.map((row=>react.createElement(ArgRow,{key:row.key,row,arg:args2&&args2[row.key],...common}))),Object.entries(groups.ungroupedSubsections).map((([subcategory,subsection])=>react.createElement(SectionRow,{key:subcategory,label:subcategory,level:"subsection",colSpan},subsection.map((row=>react.createElement(ArgRow,{key:row.key,row,arg:args2&&args2[row.key],expandable,...common})))))),Object.entries(groups.sections).map((([category,section])=>react.createElement(SectionRow,{key:category,label:category,level:"section",colSpan},section.ungrouped.map((row=>react.createElement(ArgRow,{key:row.key,row,arg:args2&&args2[row.key],...common}))),Object.entries(section.subsections).map((([subcategory,subsection])=>react.createElement(SectionRow,{key:subcategory,label:subcategory,level:"subsection",colSpan},subsection.map((row=>react.createElement(ArgRow,{key:row.key,row,arg:args2&&args2[row.key],expandable,...common}))))))))))))},TabbedArgsTable=({tabs,...props})=>{let entries=Object.entries(tabs);return 1===entries.length?react.createElement(ArgsTable,{...entries[0][1],...props}):react.createElement(components._j,null,entries.map(((entry,index)=>{let[label,table]=entry,id=`prop_table_div_${label}`,argsTableProps=0===index?props:{sort:props.sort};return react.createElement("div",{key:id,id,title:label},(({active})=>active?react.createElement(ArgsTable,{key:`prop_table_${label}`,...table,...argsTableProps}):null))})))};theming.I4.div((({theme})=>({marginRight:30,fontSize:`${theme.typography.size.s1}px`,color:"light"===theme.base?curriedTransparentize$1(.4,theme.color.defaultText):curriedTransparentize$1(.6,theme.color.defaultText)}))),theming.I4.div({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}),theming.I4.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}}),theming.I4.div(components.YV,(({theme})=>({...getBlockBackgroundStyle(theme),margin:"25px 0 40px",padding:"30px 20px"}))),theming.I4.div((({theme})=>({fontWeight:theme.typography.weight.bold,color:theme.color.defaultText}))),theming.I4.div((({theme})=>({color:"light"===theme.base?curriedTransparentize$1(.2,theme.color.defaultText):curriedTransparentize$1(.6,theme.color.defaultText)}))),theming.I4.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5}),theming.I4.div((({theme})=>({flex:1,textAlign:"center",fontFamily:theme.typography.fonts.mono,fontSize:theme.typography.size.s1,lineHeight:1,overflow:"hidden",color:"light"===theme.base?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}}))),theming.I4.div({display:"flex",flexDirection:"row"}),theming.I4.div((({background})=>({position:"relative",flex:1,"&::before":{position:"absolute",top:0,left:0,width:"100%",height:"100%",background,content:'""'}}))),theming.I4.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"}))),theming.I4.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30}),theming.I4.div({flex:1,display:"flex",flexDirection:"row"}),theming.I4.div({display:"flex",alignItems:"flex-start"}),theming.I4.div({flex:"0 0 30%"}),theming.I4.div({flex:1}),theming.I4.div((({theme})=>({display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:theme.typography.weight.bold,color:"light"===theme.base?curriedTransparentize$1(.4,theme.color.defaultText):curriedTransparentize$1(.6,theme.color.defaultText)}))),theming.I4.div((({theme})=>({fontSize:theme.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"})));theming.I4.div((({theme})=>({fontFamily:theme.typography.fonts.base,fontSize:theme.typography.size.s2,color:theme.color.defaultText,marginLeft:10,lineHeight:1.2}))),theming.I4.div((({theme})=>({...getBlockBackgroundStyle(theme),overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}}))),theming.I4.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"}),theming.I4.div({display:"flex",flexFlow:"row wrap"});var anchorBlockIdFromId=storyId=>`anchor--${storyId}`,Anchor=({storyId,children})=>react.createElement("div",{id:anchorBlockIdFromId(storyId),className:"sb-anchor"},children);globalThis&&void 0===globalThis.__DOCS_CONTEXT__&&(globalThis.__DOCS_CONTEXT__=(0,react.createContext)(null),globalThis.__DOCS_CONTEXT__.displayName="DocsContext");var DocsContext=globalThis?globalThis.__DOCS_CONTEXT__:(0,react.createContext)(null),useOf=(moduleExportOrType,validTypes)=>(0,react.useContext)(DocsContext).resolveOf(moduleExportOrType,validTypes),getComponentName=component=>{if(component)return"string"==typeof component?component.includes("-")?component.split("-").map((part=>part.charAt(0).toUpperCase()+part.slice(1))).join(""):component:component.__docgenInfo&&component.__docgenInfo.displayName?component.__docgenInfo.displayName:component.name};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},__toESM2=(mod,isNodeMode,target)=>(target=null!=mod?__create(__getProtoOf(mod)):{},((to,from,except,desc)=>{if(from&&"object"==typeof from||"function"==typeof from)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})(!isNodeMode&&mod&&mod.__esModule?target:__defProp(target,"default",{value:mod,enumerable:!0}),mod)),eventProperties=["bubbles","cancelBubble","cancelable","composed","currentTarget","defaultPrevented","eventPhase","isTrusted","returnValue","srcElement","target","timeStamp","type"],customEventSpecificProperties=["detail"];var import_memoizerific2=(0,chunk_2PTXLE6R.f1)(require_memoizerific(),1),require_shams=__commonJS2({"node_modules/has-symbols/shams.js"(exports,module){module.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var obj={},sym=Symbol("test"),symObj=Object(sym);if("string"==typeof sym||"[object Symbol]"!==Object.prototype.toString.call(sym)||"[object Symbol]"!==Object.prototype.toString.call(symObj))return!1;for(sym in obj[sym]=42,obj)return!1;if("function"==typeof Object.keys&&0!==Object.keys(obj).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(obj).length)return!1;var syms=Object.getOwnPropertySymbols(obj);if(1!==syms.length||syms[0]!==sym||!Object.prototype.propertyIsEnumerable.call(obj,sym))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var descriptor=Object.getOwnPropertyDescriptor(obj,sym);if(42!==descriptor.value||!0!==descriptor.enumerable)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"function"==typeof origSymbol&&"function"==typeof Symbol&&"symbol"==typeof origSymbol("foo")&&"symbol"==typeof Symbol("bar")&&hasSymbolSham()}}}),require_implementation=__commonJS2({"node_modules/function-bind/implementation.js"(exports,module){var slice=Array.prototype.slice,toStr=Object.prototype.toString;module.exports=function(that){var target=this;if("function"!=typeof target||"[object Function]"!==toStr.call(target))throw new TypeError("Function.prototype.bind called on incompatible "+target);for(var bound,args2=slice.call(arguments,1),boundLength=Math.max(0,target.length-args2.length),boundArgs=[],i2=0;i2"u"?undefined:getProto(Uint8Array),INTRINSICS={"%AggregateError%":typeof AggregateError>"u"?undefined:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?undefined:ArrayBuffer,"%ArrayIteratorPrototype%":hasSymbols?getProto([][Symbol.iterator]()):undefined,"%AsyncFromSyncIteratorPrototype%":undefined,"%AsyncFunction%":needsEval,"%AsyncGenerator%":needsEval,"%AsyncGeneratorFunction%":needsEval,"%AsyncIteratorPrototype%":needsEval,"%Atomics%":typeof Atomics>"u"?undefined:Atomics,"%BigInt%":typeof BigInt>"u"?undefined:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?undefined:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?undefined:Float32Array,"%Float64Array%":typeof Float64Array>"u"?undefined:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?undefined:FinalizationRegistry,"%Function%":$Function,"%GeneratorFunction%":needsEval,"%Int8Array%":typeof Int8Array>"u"?undefined:Int8Array,"%Int16Array%":typeof Int16Array>"u"?undefined:Int16Array,"%Int32Array%":typeof Int32Array>"u"?undefined:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":hasSymbols?getProto(getProto([][Symbol.iterator]())):undefined,"%JSON%":"object"==typeof JSON?JSON:undefined,"%Map%":typeof Map>"u"?undefined:Map,"%MapIteratorPrototype%":typeof Map>"u"||!hasSymbols?undefined:getProto((new Map)[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?undefined:Promise,"%Proxy%":typeof Proxy>"u"?undefined:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?undefined:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?undefined:Set,"%SetIteratorPrototype%":typeof Set>"u"||!hasSymbols?undefined:getProto((new Set)[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?undefined:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":hasSymbols?getProto(""[Symbol.iterator]()):undefined,"%Symbol%":hasSymbols?Symbol:undefined,"%SyntaxError%":$SyntaxError,"%ThrowTypeError%":ThrowTypeError,"%TypedArray%":TypedArray,"%TypeError%":$TypeError,"%Uint8Array%":typeof Uint8Array>"u"?undefined:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?undefined:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?undefined:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?undefined:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?undefined:WeakMap,"%WeakRef%":typeof WeakRef>"u"?undefined:WeakRef,"%WeakSet%":typeof WeakSet>"u"?undefined:WeakSet},doEval=function doEval2(name2){var value22;if("%AsyncFunction%"===name2)value22=getEvalledConstructor("async function () {}");else if("%GeneratorFunction%"===name2)value22=getEvalledConstructor("function* () {}");else if("%AsyncGeneratorFunction%"===name2)value22=getEvalledConstructor("async function* () {}");else if("%AsyncGenerator%"===name2){var fn=doEval2("%AsyncGeneratorFunction%");fn&&(value22=fn.prototype)}else if("%AsyncIteratorPrototype%"===name2){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,getBaseIntrinsic=function(name2,allowMissing){var alias,intrinsicName=name2;if(hasOwn(LEGACY_ALIASES,intrinsicName)&&(intrinsicName="%"+(alias=LEGACY_ALIASES[intrinsicName])[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("string"!=typeof name2||0===name2.length)throw new $TypeError("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof allowMissing)throw new $TypeError('"allowMissing" argument must be a boolean');if(null===$exec(/^%?[^%]*%?$/,name2))throw new $SyntaxError("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var parts=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}(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);value22=(isOwn=!!desc)&&"get"in desc&&!("originalValue"in desc.get)?desc.get: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);$gOPD&&$defineProperty&&($gOPD(func,"length").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"function"==typeof intrinsic&&$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 has,$exec,isRegexMarker,badStringifier,callBound=require_callBound(),hasToStringTag=require_shams2()();hasToStringTag&&(has=callBound("Object.prototype.hasOwnProperty"),$exec=callBound("RegExp.prototype.exec"),isRegexMarker={},badStringifier={toString:throwRegexMarker=function(){throw isRegexMarker},valueOf:throwRegexMarker},"symbol"==typeof Symbol.toPrimitive&&(badStringifier[Symbol.toPrimitive]=throwRegexMarker));var throwRegexMarker,$toString=callBound("Object.prototype.toString"),gOPD=Object.getOwnPropertyDescriptor;module.exports=hasToStringTag?function(value22){if(!value22||"object"!=typeof value22)return!1;var descriptor=gOPD(value22,"lastIndex");if(!(descriptor&&has(descriptor,"value")))return!1;try{$exec(value22,badStringifier)}catch(e2){return e2===isRegexMarker}}:function(value22){return!(!value22||"object"!=typeof value22&&"function"!=typeof value22)&&"[object RegExp]"===$toString(value22)}}}),require_is_function=__commonJS2({"node_modules/is-function/index.js"(exports,module){module.exports=function isFunction3(fn){if(!fn)return!1;var string=toString2.call(fn);return"[object Function]"===string||"function"==typeof fn&&"[object RegExp]"!==string||typeof window<"u"&&(fn===window.setTimeout||fn===window.alert||fn===window.confirm||fn===window.prompt)};var toString2=Object.prototype.toString}}),require_is_symbol=__commonJS2({"node_modules/is-symbol/index.js"(exports,module){var symToStr,symStringRegex,isSymbolObject,toStr=Object.prototype.toString;require_has_symbols()()?(symToStr=Symbol.prototype.toString,symStringRegex=/^Symbol\(.*\)$/,isSymbolObject=function(value22){return"symbol"==typeof value22.valueOf()&&symStringRegex.test(symToStr.call(value22))},module.exports=function(value22){if("symbol"==typeof value22)return!0;if("[object Symbol]"!==toStr.call(value22))return!1;try{return isSymbolObject(value22)}catch{return!1}}):module.exports=function(value22){return!1}}}),import_is_regex=__toESM2(require_is_regex()),import_is_function=__toESM2(require_is_function()),import_is_symbol=__toESM2(require_is_symbol());var freeGlobal_default="object"==typeof __webpack_require__.g&&__webpack_require__.g&&__webpack_require__.g.Object===Object&&__webpack_require__.g,freeSelf="object"==typeof self&&self&&self.Object===Object&&self,root_default=freeGlobal_default||freeSelf||Function("return this")(),Symbol_default=root_default.Symbol,objectProto=Object.prototype,dist_hasOwnProperty=objectProto.hasOwnProperty,nativeObjectToString=objectProto.toString,symToStringTag=Symbol_default?Symbol_default.toStringTag:void 0;var getRawTag_default=function getRawTag(value22){var isOwn=dist_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},nativeObjectToString2=Object.prototype.toString;var objectToString_default=function objectToString(value22){return nativeObjectToString2.call(value22)},symToStringTag2=Symbol_default?Symbol_default.toStringTag:void 0;var baseGetTag_default=function baseGetTag(value22){return null==value22?void 0===value22?"[object Undefined]":"[object Null]":symToStringTag2&&symToStringTag2 in Object(value22)?getRawTag_default(value22):objectToString_default(value22)},symbolProto=Symbol_default?Symbol_default.prototype:void 0;symbolProto&&symbolProto.toString;var isObject_default=function isObject2(value22){var type=typeof value22;return null!=value22&&("object"==type||"function"==type)};var uid,isFunction_default=function isFunction(value22){if(!isObject_default(value22))return!1;var tag=baseGetTag_default(value22);return"[object Function]"==tag||"[object GeneratorFunction]"==tag||"[object AsyncFunction]"==tag||"[object Proxy]"==tag},coreJsData_default=root_default["__core-js_shared__"],maskSrcKey=(uid=/[^.]+$/.exec(coreJsData_default&&coreJsData_default.keys&&coreJsData_default.keys.IE_PROTO||""))?"Symbol(src)_1."+uid:"";var isMasked_default=function isMasked(func){return!!maskSrcKey&&maskSrcKey in func},funcToString=Function.prototype.toString;var toSource_default=function toSource(func){if(null!=func){try{return funcToString.call(func)}catch{}try{return func+""}catch{}}return""},reIsHostCtor=/^\[object .+?Constructor\]$/,funcProto2=Function.prototype,objectProto3=Object.prototype,funcToString2=funcProto2.toString,hasOwnProperty2=objectProto3.hasOwnProperty,reIsNative=RegExp("^"+funcToString2.call(hasOwnProperty2).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");var baseIsNative_default=function baseIsNative(value22){return!(!isObject_default(value22)||isMasked_default(value22))&&(isFunction_default(value22)?reIsNative:reIsHostCtor).test(toSource_default(value22))};var getValue_default=function getValue(object2,key2){return object2?.[key2]};var getNative_default=function getNative(object2,key2){var value22=getValue_default(object2,key2);return baseIsNative_default(value22)?value22:void 0};var eq_default=function eq(value22,other){return value22===other||value22!=value22&&other!=other},nativeCreate_default=getNative_default(Object,"create");var hashClear_default=function hashClear(){this.__data__=nativeCreate_default?nativeCreate_default(null):{},this.size=0};var hashDelete_default=function hashDelete(key2){var result2=this.has(key2)&&delete this.__data__[key2];return this.size-=result2?1:0,result2},hasOwnProperty3=Object.prototype.hasOwnProperty;var hashGet_default=function hashGet(key2){var data=this.__data__;if(nativeCreate_default){var result2=data[key2];return"__lodash_hash_undefined__"===result2?void 0:result2}return hasOwnProperty3.call(data,key2)?data[key2]:void 0},hasOwnProperty4=Object.prototype.hasOwnProperty;var hashHas_default=function hashHas(key2){var data=this.__data__;return nativeCreate_default?void 0!==data[key2]:hasOwnProperty4.call(data,key2)};var hashSet_default=function hashSet(key2,value22){var data=this.__data__;return this.size+=this.has(key2)?0:1,data[key2]=nativeCreate_default&&void 0===value22?"__lodash_hash_undefined__":value22,this};function Hash(entries){var index=-1,length=null==entries?0:entries.length;for(this.clear();++index-1};var listCacheSet_default=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};function ListCache(entries){var index=-1,length=null==entries?0:entries.length;for(this.clear();++index(code=>{let inQuoteChar=null,inBlockComment=!1,inLineComment=!1,inRegexLiteral=!1,newCode="";if(code.indexOf("//")>=0||code.indexOf("/*")>=0)for(let i2=0;i2void 0!==event[value3])).reduce(((acc,value3)=>({...acc,[value3]:event[value3]})),{});return event instanceof CustomEvent&&customEventSpecificProperties.filter((value3=>void 0!==event[value3])).forEach((value3=>{rebuildEvent[value3]=event[value3]})),rebuildEvent}(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 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),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("boolean"==typeof value22)return value22;if(void 0===value22)return options2.allowUndefined?"_undefined_":void 0;if(null===value22)return null;if("number"==typeof value22)return value22===-1/0?"_-Infinity_":value22===1/0?"_Infinity_":Number.isNaN(value22)?"_NaN_":value22;if("bigint"==typeof value22)return`_bigint_${value22.toString()}`;if("string"==typeof value22)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(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}(key2,stringified))}`}if((0,import_is_symbol.default)(value22)){if(!options2.allowSymbol)return;let globalRegistryKey=Symbol.keyFor(value22);return void 0!==globalRegistryKey?`_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&&"Object"!==value22.constructor.name&&!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&&"Object"!==value22.constructor.name&&!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}}}(mergedOptions),options2.space)};function argsHash(args2){return stringify(args2,{allowFunction:!1})}var SourceContext=(0,react.createContext)({sources:{}}),SourceContainer=({children,channel})=>{let[sources,setSources]=(0,react.useState)({});return(0,react.useEffect)((()=>{let handleSnippetRendered=(idOrEvent,inputSource=null,inputFormat=!1)=>{let{id,args:args2,source:source2,format:format3}="string"==typeof idOrEvent?{id:idOrEvent,source:inputSource,format:inputFormat}:idOrEvent,hash=args2?argsHash(args2):"--unknown--";setSources((current=>({...current,[id]:{...current[id],[hash]:{code:source2,format:format3}}})))};return channel.on(docs_tools.Op,handleSnippetRendered),()=>channel.off(docs_tools.Op,handleSnippetRendered)}),[]),react.createElement(SourceContext.Provider,{value:{sources}},children)},getSnippet=({snippet,storyContext,typeFromProps,transformFromProps})=>{let{__isArgsStory:isArgsStory}=storyContext.parameters,sourceParameters=storyContext.parameters.docs?.source||{},type=typeFromProps||sourceParameters.type||docs_tools.Y1.AUTO;if(void 0!==sourceParameters.code)return sourceParameters.code;let code=type===docs_tools.Y1.DYNAMIC||type===docs_tools.Y1.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&&void 0===of)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=((storyId,args2,sourceContext)=>{let{sources}=sourceContext,sourceMap=sources?.[storyId];return sourceMap?.[argsHash(args2)]||sourceMap?.["--unknown--"]||{code:""}})(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}};function useStory(storyId,context){let stories=function useStories(storyIds,context){let[storiesById,setStories]=(0,react.useState)({});return(0,react.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}}))}([storyId],context);return stories&&stories[0]}var Story2=(props={__forceInitialArgs:!1,__primary:!1})=>{let context=(0,react.useContext)(DocsContext),storyId=((props,context)=>{let{of,meta}=props;if("of"in props&&void 0===of)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})(props,context),story=useStory(storyId,context);if(!story)return react.createElement(StorySkeleton,null);let storyProps=((props,story,context)=>{let{parameters={}}=story||{},{docs={}}=parameters,storyParameters=docs.story||{};if(docs.disable)return null;if(props.inline??storyParameters.inline)return{story,inline:!0,height:props.height??storyParameters.height,autoplay:props.autoplay??storyParameters.autoplay??!1,forceInitialArgs:!!props.__forceInitialArgs,primary:!!props.__primary,renderStoryToElement:context.renderStoryToElement};return{story,inline:!1,height:props.height??storyParameters.height??storyParameters.iframeHeight??"100px",primary:!!props.__primary}})(props,story,context);return storyProps?react.createElement(Story,{...storyProps}):null},Canvas=props=>{let docsContext=(0,react.useContext)(DocsContext),sourceContext=(0,react.useContext)(SourceContext),{of,source:source2}=props;if("of"in props&&void 0===of)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 react.createElement(Preview,{withSource:"none"===sourceState?void 0:sourceProps,isExpanded:"shown"===sourceState,withToolbar,additionalActions,className,layout},react.createElement(Story2,{of:of||story.moduleExport,meta:props.meta,...props.story}))},useArgsIfDefined=(story,context)=>{let storyContext=story?context.getStoryContext(story):{args:{}},{id:storyId}=story||{id:"none"},[args2,setArgs]=(0,react.useState)(storyContext.args);(0,react.useEffect)((()=>{let onArgsUpdated=changed=>{changed.storyId===storyId&&setArgs(changed.args)};return context.channel.on(external_STORYBOOK_MODULE_CORE_EVENTS_.STORY_ARGS_UPDATED,onArgsUpdated),()=>context.channel.off(external_STORYBOOK_MODULE_CORE_EVENTS_.STORY_ARGS_UPDATED,onArgsUpdated)}),[storyId,context.channel]);let updateArgs=(0,react.useCallback)((updatedArgs=>context.channel.emit(external_STORYBOOK_MODULE_CORE_EVENTS_.UPDATE_STORY_ARGS,{storyId,updatedArgs})),[storyId,context.channel]),resetArgs=(0,react.useCallback)((argNames=>context.channel.emit(external_STORYBOOK_MODULE_CORE_EVENTS_.RESET_STORY_ARGS,{storyId,argNames})),[storyId,context.channel]);return story&&[args2,updateArgs,resetArgs]};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&&void 0===of)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let context=(0,react.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]=((story,context)=>{let result2=useArgsIfDefined(story,context);if(!result2)throw new Error("No result when story was defined");return result2})(story,context),[globals]=((story,context)=>{let storyContext=context.getStoryContext(story),[globals,setGlobals]=(0,react.useState)(storyContext.globals);return(0,react.useEffect)((()=>{let onGlobalsUpdated=changed=>{setGlobals(changed.globals)};return context.channel.on(external_STORYBOOK_MODULE_CORE_EVENTS_.GLOBALS_UPDATED,onGlobalsUpdated),()=>context.channel.off(external_STORYBOOK_MODULE_CORE_EVENTS_.GLOBALS_UPDATED,onGlobalsUpdated)}),[context.channel]),[globals]})(story,context),filteredArgTypes=(0,external_STORYBOOK_MODULE_PREVIEW_API_.filterArgTypes)(argTypes,include,exclude);if(!(subcomponents&&Object.keys(subcomponents).length>0))return Object.keys(filteredArgTypes).length>0||Object.keys(args2).length>0?react.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:(0,external_STORYBOOK_MODULE_PREVIEW_API_.filterArgTypes)(extractComponentArgTypes2(comp,parameters),include,exclude),sort}]))),tabs={[mainComponentName]:{rows:filteredArgTypes,sort},...subcomponentTabs};return react.createElement(TabbedArgsTable,{tabs,sort,args:args2,globals,updateArgs,resetArgs})},{document:document2}=globalThis,CodeOrSourceMdx=({className,children,...rest})=>{if("string"!=typeof className&&("string"!=typeof children||!children.match(/[\n\r]/g)))return react.createElement(components.Cy,null,children);let language=className&&className.split("-");return react.createElement(Source,{language:language&&language[1]||"text",format:!1,code:children,...rest})};function dist_navigate(context,url){context.channel.emit(external_STORYBOOK_MODULE_CORE_EVENTS_.NAVIGATE_URL,url)}var DescriptionType2,A2=components.dK.a,AnchorInPage=({hash,children})=>{let context=(0,react.useContext)(DocsContext);return react.createElement(A2,{href:hash,target:"_self",onClick:event=>{let id=hash.substring(1);document2.getElementById(id)&&dist_navigate(context,hash)}},children)},AnchorMdx=props=>{let{href,target,children,...rest}=props,context=(0,react.useContext)(DocsContext);return!href||"_blank"===target||/^https?:\/\//.test(href)?react.createElement(A2,{...props}):href.startsWith("#")?react.createElement(AnchorInPage,{hash:href},children):react.createElement(A2,{href,onClick:event=>{0===event.button&&!event.altKey&&!event.ctrlKey&&!event.metaKey&&!event.shiftKey&&(event.preventDefault(),dist_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]:(0,theming.I4)(headerType)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})})),{}),OcticonAnchor=theming.I4.a((()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"}))),HeaderWithOcticonAnchor=({as,id,children,...rest})=>{let context=(0,react.useContext)(DocsContext),OcticonHeader=OcticonHeaders[as],hash=`#${id}`;return react.createElement(OcticonHeader,{id,...rest},react.createElement(OcticonAnchor,{"aria-hidden":"true",href:hash,tabIndex:-1,target:"_self",onClick:event=>{document2.getElementById(id)&&dist_navigate(context,hash)}},react.createElement(dist.qYV,null)),children)},HeaderMdx=props=>{let{as,id,children,...rest}=props;if(id)return react.createElement(HeaderWithOcticonAnchor,{as,id,...rest},children);let Component4=as,{as:omittedAs,...withoutAs}=props;return react.createElement(Component4,{...(0,components.mc)(withoutAs,as)})},HeadersMdx=SUPPORTED_MDX_HEADERS.reduce(((acc,headerType)=>({...acc,[headerType]:props=>react.createElement(HeaderMdx,{as:headerType,...props})})),{}),Markdown=props=>{if(!props.children)return null;if("string"!=typeof props.children)throw new Error(dedent`The Markdown block only accepts children as a single string, but children were of type: '${typeof props.children}' + This is often caused by not wrapping the child in a template string. + + This is invalid: + + # Some heading + A paragraph + + + Instead do: + + {\` + # Some heading + A paragraph + \`} + + `);return react.createElement(index_modern_default,{...props,options:{forceBlock:!0,overrides:{code:CodeOrSourceMdx,a:AnchorMdx,...HeadersMdx,...props?.options?.overrides},...props?.options}})},DescriptionType=((DescriptionType2=DescriptionType||{}).INFO="info",DescriptionType2.NOTES="notes",DescriptionType2.DOCGEN="docgen",DescriptionType2.AUTO="auto",DescriptionType2),DescriptionContainer=props=>{let{of}=props;if("of"in props&&void 0===of)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let markdown=(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}`)}})(useOf(of||"meta"));return markdown?react.createElement(Markdown,null,markdown):null},tocbot=(0,chunk_2PTXLE6R.f1)(require_js()),Wrapper10=theming.I4.div((({theme})=>({width:"10rem","@media (max-width: 768px)":{display:"none"}}))),Content=theming.I4.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=theming.I4.p((({theme})=>({fontWeight:600,fontSize:"0.875em",color:theme.textColor,textTransform:"uppercase",marginBottom:10}))),OptionalTitle=({title})=>null===title?null:"string"==typeof title?react.createElement(Heading,null,title):title,TableOfContents=({title,disable,headingSelector,contentsSelector,ignoreSelector,unsafeTocbotOptions})=>((0,react.useEffect)((()=>{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:()=>!1,...unsafeTocbotOptions},timeout=setTimeout((()=>tocbot.init(configuration)),100);return()=>{clearTimeout(timeout),tocbot.destroy()}}),[disable]),react.createElement(react.Fragment,null,react.createElement(Wrapper10,null,disable?null:react.createElement(Content,null,react.createElement(OptionalTitle,{title:title||null}),react.createElement("div",{className:"toc-wrapper"}))))),{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(0,react.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((()=>{!function scrollToElement(element,block="start"){element.scrollIntoView({behavior:"smooth",block,inline:"nearest"})}(element)}),200)}}catch{}})),react.createElement(DocsContext.Provider,{value:context},react.createElement(SourceContainer,{channel:context.channel},react.createElement(theming.NP,{theme:(0,theming.D8)(theme)},react.createElement(DocsPageWrapper,{toc:toc?react.createElement(TableOfContents,{className:"sbdocs sbdocs-toc--custom",...toc}):null},children))))},Subheading=({children,disableAnchor})=>{if(disableAnchor||"string"!=typeof children)return react.createElement(components.H3,null,children);let tagID=globalThis.encodeURIComponent(children.toLowerCase());return react.createElement(HeaderMdx,{as:"h3",id:tagID},children)},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 react.createElement(Anchor,{storyId:story.id},expanded&&react.createElement(react.Fragment,null,react.createElement(Subheading,null,story.name),react.createElement(DescriptionContainer,{of})),react.createElement(Canvas,{of,withToolbar,story:{__forceInitialArgs,__primary},source:{__forceInitialArgs}}))},Primary=props=>{let{of}=props;if("of"in props&&void 0===of)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let{csfFile}=useOf(of||"meta",["meta"]),primaryStory=(0,react.useContext)(DocsContext).componentStoriesFromCSFFile(csfFile)[0];return primaryStory?react.createElement(DocsStory,{of:primaryStory.moduleExport,expanded:!1,__primary:!0,withToolbar:!0}):null},StyledHeading=(0,theming.I4)((({children,disableAnchor,...props})=>{if(disableAnchor||"string"!=typeof children)return react.createElement(components.H2,null,children);let tagID=children.toLowerCase().replace(/[^a-z0-9]/gi,"-");return react.createElement(HeaderMdx,{as:"h2",id:tagID,...props},children)}))((({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}=(0,react.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&&0!==stories.length?react.createElement(react.Fragment,null,react.createElement(StyledHeading,null,title),stories.map((story=>story&&react.createElement(DocsStory,{key:story.id,of:story.moduleExport,expanded:!0,__forceInitialArgs:!0})))):null},Subtitle2=props=>{let preparedMeta,{of,children}=props;if("of"in props&&void 0===of)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");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&&(0,external_STORYBOOK_MODULE_CLIENT_LOGGER_.deprecate)("Using 'parameters.componentSubtitle' property to subtitle stories is deprecated. See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#subtitle-block-and-parameterscomponentsubtitle");let content=children||docs?.subtitle||componentSubtitle;return content?react.createElement(Subtitle,{className:"sbdocs-subtitle sb-unstyled"},content):null},STORY_KIND_PATH_SEPARATOR=/\s*\/\s*/,Title2=props=>{let preparedMeta,{children,of}=props;if("of"in props&&void 0===of)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");try{preparedMeta=useOf(of||"meta",["meta"]).preparedMeta}catch(error){if(children&&!error.message.includes("did you forget to use ?"))throw error}let content=children||(title=>{let groups=title.trim().split(STORY_KIND_PATH_SEPARATOR);return groups?.[groups?.length-1]||title})(preparedMeta?.title);return content?react.createElement(Title,{className:"sbdocs-title sb-unstyled"},content):null},DocsPage=()=>{let resolvedOf=useOf("meta",["meta"]),{stories}=resolvedOf.csfFile,isSingleStory=1===Object.keys(stories).length;return react.createElement(react.Fragment,null,react.createElement(Title2,null),react.createElement(Subtitle2,null),react.createElement(DescriptionContainer,{of:"meta"}),isSingleStory?react.createElement(DescriptionContainer,{of:"story"}):null,react.createElement(Primary,null),react.createElement(Controls3,null),isSingleStory?null:react.createElement(Stories,null))};function Docs({context,docsParameter}){let Container=docsParameter.container||DocsContainer,Page=docsParameter.page||DocsPage;return react.createElement(Container,{context,theme:docsParameter.theme},react.createElement(Page,null))}var ExternalDocsContext=class extends external_STORYBOOK_MODULE_PREVIEW_API_.DocsContext{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)}}},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)}};external_STORYBOOK_MODULE_PREVIEW_API_.Preview;var Meta=({of})=>{let context=(0,react.useContext)(DocsContext);of&&context.referenceMeta(of,!0);try{let primary=context.storyById();return react.createElement(Anchor,{storyId:primary.id})}catch{return null}}},"./node_modules/@storybook/core/dist/components/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{$n:()=>Lo,Cy:()=>vu,Df:()=>yI,E7:()=>au,GP:()=>dI,H2:()=>Du,H3:()=>xu,K0:()=>Il,N_:()=>ju,Q2:()=>$1,YV:()=>q,_:()=>KB,_j:()=>N1,aH:()=>d_,bF:()=>wg,dK:()=>iee,dL:()=>dp,jZ:()=>h_,kR:()=>$B,lV:()=>NI,mc:()=>te,o4:()=>OB,px:()=>Kl,zH:()=>mu,zb:()=>kt});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@storybook/core/dist/theming/index.js"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/react/jsx-runtime.js"),react_dom__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/react-dom/index.js"),_storybook_core_client_logger__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("storybook/internal/client-logger"),_storybook_csf__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/@storybook/csf/dist/index.mjs"),L4=Object.create,Qa=Object.defineProperty,I4=Object.getOwnPropertyDescriptor,B4=Object.getOwnPropertyNames,M4=Object.getPrototypeOf,_4=Object.prototype.hasOwnProperty,a=(e,t)=>Qa(e,"name",{value:t,configurable:!0}),Ko=(()=>__webpack_require__("./node_modules/@storybook/core/dist/components sync recursive"))(),F=(e,t)=>()=>(e&&(t=e(e=0)),t),_=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),an=(e,t)=>{for(var r in t)Qa(e,r,{get:t[r],enumerable:!0})},we=(e,t,r)=>(r=null!=e?L4(M4(e)):{},((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of B4(t))!_4.call(e,o)&&o!==r&&Qa(e,o,{get:()=>t[o],enumerable:!(n=I4(t,o))||n.enumerable});return e})(!t&&e&&e.__esModule?r:Qa(r,"default",{value:e,enumerable:!0}),e));function H(){return H=Object.assign?Object.assign.bind():function(e){for(var t=1;t{a(H,"_extends")}));function rp(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var np=F((()=>{a(rp,"_assertThisInitialized")}));function Xt(e,t){return(Xt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r})(e,t)}var ei=F((()=>{a(Xt,"_setPrototypeOf")}));function ti(e){return(ti=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)})(e)}var ln,ap=F((()=>{a(ti,"_getPrototypeOf")})),oi=F((()=>{ln=(()=>{let e;return e=typeof window<"u"?window:typeof globalThis<"u"?globalThis:typeof __webpack_require__.g<"u"?__webpack_require__.g:typeof self<"u"?self:{},e})()})),Qo=_(((hp,vs)=>{!function(e){if("object"==typeof hp&&typeof vs<"u")vs.exports=e();else if("function"==typeof define&&__webpack_require__.amdO)define([],e);else{(typeof window<"u"?window:typeof __webpack_require__.g<"u"?__webpack_require__.g:typeof self<"u"?self:this).memoizerific=e()}}((function(){return a((function n(o,i,l){function u(d,h){if(!i[d]){if(!o[d]){var f="function"==typeof Ko&&Ko;if(!h&&f)return f(d,!0);if(c)return c(d,!0);var v=new Error("Cannot find module '"+d+"'");throw v.code="MODULE_NOT_FOUND",v}var b=i[d]={exports:{}};o[d][0].call(b.exports,(function(m){return u(o[d][1][m]||m)}),b,b.exports,n,o,i,l)}return i[d].exports}a(u,"s");for(var c="function"==typeof Ko&&Ko,p=0;p=0?(this.lastItem=this.list[c],this.list[c].val):void 0},l.prototype.set=function(u,c){var p;return this.lastItem&&this.isEqual(this.lastItem.key,u)?(this.lastItem.val=c,this):(p=this.indexOf(u))>=0?(this.lastItem=this.list[p],this.list[p].val=c,this):(this.lastItem={key:u,val:c},this.list.push(this.lastItem),this.size++,this)},l.prototype.delete=function(u){var c;if(this.lastItem&&this.isEqual(this.lastItem.key,u)&&(this.lastItem=void 0),(c=this.indexOf(u))>=0)return this.size--,this.list.splice(c,1)[0]},l.prototype.has=function(u){var c;return!(!this.lastItem||!this.isEqual(this.lastItem.key,u))||(c=this.indexOf(u))>=0&&(this.lastItem=this.list[c],!0)},l.prototype.forEach=function(u,c){var p;for(p=0;p=0&&(!(v=(f=d[b]).cacheItem.get(f.arg))||!v.size);b--)f.cacheItem.delete(f.arg)}function p(d,h){return d===h||d!=d&&h!=h}o.exports=function(d){var h=new l(!1),f=[];return function(v){var b=a((function(){var g,y,C,m=h,w=arguments.length-1,D=Array(w+1),x=!0;if((b.numArgs||0===b.numArgs)&&b.numArgs!==w+1)throw new Error("Memoizerific functions should always be called with the same number of arguments");for(C=0;C0&&(D[w]={cacheItem:m,arg:arguments[w]},x?u(f,D):f.push(D),f.length>d&&c(f.shift())),b.wasMemoized=x,b.numArgs=w+1,y}),"memoizerific");return b.limit=d,b.wasMemoized=!1,b.cache=h,b.lru=f,b}},a(u,"moveToMostRecentLru"),a(c,"removeCachedResult"),a(p,"isEqual")},{"map-or-similar":1}]},{},[3])(3)}))}));function sn(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}var ai=F((()=>{a(sn,"_objectWithoutPropertiesLoose")}));function mp(e,t){if(null==e)return{};var r,n,o=sn(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||{}.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var gp=F((()=>{ai(),a(mp,"_objectWithoutProperties")}));function ea(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r{a(ea,"_arrayLikeToArray")}));function vp(e){if(Array.isArray(e))return ea(e)}var wp=F((()=>{ws(),a(vp,"_arrayWithoutHoles")}));function bp(e){if(typeof Symbol<"u"&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}var yp=F((()=>{a(bp,"_iterableToArray")}));function Dp(e,t){if(e){if("string"==typeof e)return ea(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ea(e,t):void 0}}var xp=F((()=>{ws(),a(Dp,"_unsupportedIterableToArray")}));function Cp(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var Ep=F((()=>{a(Cp,"_nonIterableSpread")}));function Sp(e){return vp(e)||bp(e)||Dp(e)||Cp()}var Rp=F((()=>{wp(),yp(),xp(),Ep(),a(Sp,"_toConsumableArray")}));function br(e){return(br="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(e)}var bs=F((()=>{a(br,"_typeof")}));function Ap(e,t){if("object"!=br(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=br(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var Fp=F((()=>{bs(),a(Ap,"toPrimitive")}));function kp(e){var t=Ap(e,"string");return"symbol"==br(t)?t:t+""}var Tp=F((()=>{bs(),Fp(),a(kp,"toPropertyKey")}));function ii(e,t,r){return(t=kp(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ys=F((()=>{Tp(),a(ii,"_defineProperty")}));function Lp(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),r.push.apply(r,n)}return r}function un(e){for(var t=1;t=4?[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]),"".concat(e[1],".").concat(e[0]),"".concat(e[1],".").concat(e[2]),"".concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[1]),"".concat(e[2],".").concat(e[3]),"".concat(e[3],".").concat(e[0]),"".concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[0]),"".concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[1],".").concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[2],".").concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[3],".").concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[2],".").concat(e[1],".").concat(e[0])]:void 0}function m6(e){if(0===e.length||1===e.length)return e;var t=e.join(".");return Ds[t]||(Ds[t]=h6(e)),Ds[t]}function g6(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;return m6(e.filter((function(i){return"token"!==i}))).reduce((function(i,l){return un(un({},i),r[l])}),t)}function Ip(e){return e.join(" ")}function v6(e,t){var r=0;return function(n){return r+=1,n.map((function(o,i){return yr({node:o,stylesheet:e,useInlineStyles:t,key:"code-segment-".concat(r,"-").concat(i)})}))}}function yr(e){var t=e.node,r=e.stylesheet,n=e.style,o=void 0===n?{}:n,i=e.useInlineStyles,l=e.key,u=t.properties,c=t.type,p=t.tagName,d=t.value;if("text"===c)return d;if(p){var f,h=v6(r,i);if(i){var v=Object.keys(r).reduce((function(y,w){return w.split(".").forEach((function(D){y.includes(D)||y.push(D)})),y}),[]),b=u.className&&u.className.includes("token")?["token"]:[],m=u.className&&b.concat(u.className.filter((function(y){return!v.includes(y)})));f=un(un({},u),{},{className:Ip(m)||void 0,style:g6(u.className,Object.assign({},u.style,o),r)})}else f=un(un({},u),{},{className:Ip(u.className)});var g=h(t.children);return react__WEBPACK_IMPORTED_MODULE_0__.createElement(p,H({key:l},f),g)}}var Ds,Bp,xs=F((()=>{qe(),ys(),a(Lp,"ownKeys"),a(un,"_objectSpread"),a(h6,"powerSetPermutations"),Ds={},a(m6,"getClassNameCombinations"),a(g6,"createStyleObject"),a(Ip,"createClassNameString"),a(v6,"createChildren"),a(yr,"createElement")})),Mp=F((()=>{Bp=a((function(e,t){return-1!==e.listLanguages().indexOf(t)}),"default")}));function _p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable}))),r.push.apply(r,n)}return r}function mt(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=0;n2&&void 0!==arguments[2]?arguments[2]:[],showLineNumbers:n,wrapLongLines:c})}function m(C,E){if(n&&E&&o){var S=Hp(u,E,l);C.unshift(Pp(E,S))}return C}function g(C,E){var S=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return t||S.length>0?b(C,E,S):m(C,E)}a(b,"createWrappedLine"),a(m,"createUnwrappedLine"),a(g,"createLine");for(var y=a((function(){var E=d[v],S=E.children[0].value;if(y6(S)){var A=S.split("\n");A.forEach((function(k,B){var $=n&&h.length+i,M={type:"text",value:"".concat(k,"\n")};if(0===B){var T=g(d.slice(f+1,v).concat(li({children:[M],className:E.properties.className})),$);h.push(T)}else if(B===A.length-1){var L=d[v+1]&&d[v+1].children&&d[v+1].children[0],P={type:"text",value:"".concat(k)};if(L){var U=li({children:[P],className:E.properties.className});d.splice(v+1,0,U)}else{var G=g([P],$,E.properties.className);h.push(G)}}else{var K=g([M],$,E.properties.className);h.push(K)}})),f=v}v++}),"_loop");v{gp(),Rp(),ys(),xs(),Mp(),w6=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"],a(_p,"ownKeys"),a(mt,"_objectSpread"),b6=/\n/g,a(y6,"getNewLines"),a(D6,"getAllLineNumbers"),a(x6,"AllLineNumbers"),a(C6,"getEmWidthOfNumber"),a(Pp,"getInlineLineNumber"),a(Hp,"assembleLineNumberStyles"),a(li,"createLineElement"),a($p,"flattenCodeTree"),a(E6,"processLines"),a(S6,"defaultRenderer"),a(zp,"isHighlightJs"),a(R6,"getCodeTree"),a(Cs,"default")})),jp=_(((DH,Np)=>{Np.exports=F6;var A6=Object.prototype.hasOwnProperty;function F6(){for(var e={},t=0;t{qp.exports=Vp;var Es=Vp.prototype;function Vp(e,t,r){this.property=e,this.normal=t,r&&(this.space=r)}Es.space=null,Es.normal={},Es.property={},a(Vp,"Schema")})),Gp=_(((SH,Up)=>{var Wp=jp(),k6=Ss();function T6(e){for(var i,l,t=e.length,r=[],n=[],o=-1;++o{function L6(e){return e.toLowerCase()}Xp.exports=L6,a(L6,"normalize")})),Rs=_(((kH,Kp)=>{Kp.exports=Yp;var Ue=Yp.prototype;function Yp(e,t){this.property=e,this.attribute=t}Ue.space=null,Ue.attribute=null,Ue.property=null,Ue.boolean=!1,Ue.booleanish=!1,Ue.overloadedBoolean=!1,Ue.number=!1,Ue.commaSeparated=!1,Ue.spaceSeparated=!1,Ue.commaOrSpaceSeparated=!1,Ue.mustUseProperty=!1,Ue.defined=!1,a(Yp,"Info")})),ui=_((Kt=>{var I6=0;function xr(){return Math.pow(2,++I6)}Kt.boolean=xr(),Kt.booleanish=xr(),Kt.overloadedBoolean=xr(),Kt.number=xr(),Kt.spaceSeparated=xr(),Kt.commaSeparated=xr(),Kt.commaOrSpaceSeparated=xr(),a(xr,"increment")})),Fs=_(((BH,td)=>{var Qp=Rs(),Zp=ui();td.exports=As,As.prototype=new Qp,As.prototype.defined=!0;var ed=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],B6=ed.length;function As(e,t,r,n){var i,o=-1;for(Jp(this,"space",n),Qp.call(this,e,t);++o{var rd=si(),M6=Ss(),_6=Fs();function P6(e){var c,p,t=e.space,r=e.mustUseProperty||[],n=e.attributes||{},o=e.properties,i=e.transform,l={},u={};for(c in o)p=new _6(c,i(n,c),o[c],t),-1!==r.indexOf(c)&&(p.mustUseProperty=!0),l[c]=p,u[rd(c)]=c,u[rd(p.attribute)]=c;return new M6(l,u,t)}nd.exports=P6,a(P6,"create")})),ad=_(((HH,od)=>{var H6=cn();function $6(e,t){return"xlink:"+t.slice(5).toLowerCase()}od.exports=H6({space:"xlink",transform:$6,properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),a($6,"xlinkTransform")})),ld=_(((zH,id)=>{var z6=cn();function O6(e,t){return"xml:"+t.slice(3).toLowerCase()}id.exports=z6({space:"xml",transform:O6,properties:{xmlLang:null,xmlBase:null,xmlSpace:null}}),a(O6,"xmlTransform")})),ud=_(((NH,sd)=>{function N6(e,t){return t in e?e[t]:t}sd.exports=N6,a(N6,"caseSensitiveTransform")})),ks=_(((VH,cd)=>{var j6=ud();function V6(e,t){return j6(e,t.toLowerCase())}cd.exports=V6,a(V6,"caseInsensitiveTransform")})),dd=_(((WH,pd)=>{var q6=cn(),W6=ks();pd.exports=q6({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:W6,properties:{xmlns:null,xmlnsXLink:null}})})),hd=_(((UH,fd)=>{var Ts=ui(),U6=cn(),Me=Ts.booleanish,Ge=Ts.number,Cr=Ts.spaceSeparated;function G6(e,t){return"role"===t?t:"aria-"+t.slice(4).toLowerCase()}fd.exports=U6({transform:G6,properties:{ariaActiveDescendant:null,ariaAtomic:Me,ariaAutoComplete:null,ariaBusy:Me,ariaChecked:Me,ariaColCount:Ge,ariaColIndex:Ge,ariaColSpan:Ge,ariaControls:Cr,ariaCurrent:null,ariaDescribedBy:Cr,ariaDetails:null,ariaDisabled:Me,ariaDropEffect:Cr,ariaErrorMessage:null,ariaExpanded:Me,ariaFlowTo:Cr,ariaGrabbed:Me,ariaHasPopup:null,ariaHidden:Me,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Cr,ariaLevel:Ge,ariaLive:null,ariaModal:Me,ariaMultiLine:Me,ariaMultiSelectable:Me,ariaOrientation:null,ariaOwns:Cr,ariaPlaceholder:null,ariaPosInSet:Ge,ariaPressed:Me,ariaReadOnly:Me,ariaRelevant:null,ariaRequired:Me,ariaRoleDescription:Cr,ariaRowCount:Ge,ariaRowIndex:Ge,ariaRowSpan:Ge,ariaSelected:Me,ariaSetSize:Ge,ariaSort:null,ariaValueMax:Ge,ariaValueMin:Ge,ariaValueNow:Ge,ariaValueText:null,role:null}}),a(G6,"ariaTransform")})),gd=_(((XH,md)=>{var pn=ui(),X6=cn(),Y6=ks(),V=pn.boolean,K6=pn.overloadedBoolean,ta=pn.booleanish,Z=pn.number,Re=pn.spaceSeparated,ci=pn.commaSeparated;md.exports=X6({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:Y6,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:ci,acceptCharset:Re,accessKey:Re,action:null,allow:null,allowFullScreen:V,allowPaymentRequest:V,allowUserMedia:V,alt:null,as:null,async:V,autoCapitalize:null,autoComplete:Re,autoFocus:V,autoPlay:V,capture:V,charSet:null,checked:V,cite:null,className:Re,cols:Z,colSpan:null,content:null,contentEditable:ta,controls:V,controlsList:Re,coords:Z|ci,crossOrigin:null,data:null,dateTime:null,decoding:null,default:V,defer:V,dir:null,dirName:null,disabled:V,download:K6,draggable:ta,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:V,formTarget:null,headers:Re,height:Z,hidden:V,high:Z,href:null,hrefLang:null,htmlFor:Re,httpEquiv:Re,id:null,imageSizes:null,imageSrcSet:ci,inputMode:null,integrity:null,is:null,isMap:V,itemId:null,itemProp:Re,itemRef:Re,itemScope:V,itemType:Re,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:V,low:Z,manifest:null,max:null,maxLength:Z,media:null,method:null,min:null,minLength:Z,multiple:V,muted:V,name:null,nonce:null,noModule:V,noValidate:V,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextMenu:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:V,optimum:Z,pattern:null,ping:Re,placeholder:null,playsInline:V,poster:null,preload:null,readOnly:V,referrerPolicy:null,rel:Re,required:V,reversed:V,rows:Z,rowSpan:Z,sandbox:Re,scope:null,scoped:V,seamless:V,selected:V,shape:null,size:Z,sizes:null,slot:null,span:Z,spellCheck:ta,src:null,srcDoc:null,srcLang:null,srcSet:ci,start:Z,step:null,style:null,tabIndex:Z,target:null,title:null,translate:null,type:null,typeMustMatch:V,useMap:null,value:ta,width:Z,wrap:null,align:null,aLink:null,archive:Re,axis:null,background:null,bgColor:null,border:Z,borderColor:null,bottomMargin:Z,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:V,declare:V,event:null,face:null,frame:null,frameBorder:null,hSpace:Z,leftMargin:Z,link:null,longDesc:null,lowSrc:null,marginHeight:Z,marginWidth:Z,noResize:V,noHref:V,noShade:V,noWrap:V,object:null,profile:null,prompt:null,rev:null,rightMargin:Z,rules:null,scheme:null,scrolling:ta,standby:null,summary:null,text:null,topMargin:Z,valueType:null,version:null,vAlign:null,vLink:null,vSpace:Z,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:V,disableRemotePlayback:V,prefix:null,property:null,results:Z,security:null,unselectable:null}})})),wd=_(((YH,vd)=>{var Z6=Gp(),J6=ad(),Q6=ld(),e7=dd(),t7=hd(),r7=gd();vd.exports=Z6([Q6,J6,e7,t7,r7])})),Dd=_(((KH,yd)=>{var n7=si(),o7=Fs(),a7=Rs(),Ls="data";yd.exports=s7;var i7=/^data[-\w.:]+$/i,bd=/-[a-z]/g,l7=/[A-Z]/g;function s7(e,t){var r=n7(t),n=t,o=a7;return r in e.normal?e.property[e.normal[r]]:(r.length>4&&r.slice(0,4)===Ls&&i7.test(t)&&("-"===t.charAt(4)?n=u7(t):t=c7(t),o=o7),new o(n,t))}function u7(e){var t=e.slice(5).replace(bd,d7);return Ls+t.charAt(0).toUpperCase()+t.slice(1)}function c7(e){var t=e.slice(4);return bd.test(t)?e:("-"!==(t=t.replace(l7,p7)).charAt(0)&&(t="-"+t),Ls+t)}function p7(e){return"-"+e.toLowerCase()}function d7(e){return e.charAt(1).toUpperCase()}a(s7,"find"),a(u7,"datasetToProperty"),a(c7,"datasetToAttribute"),a(p7,"kebab"),a(d7,"camelcase")})),Ed=_(((JH,Cd)=>{Cd.exports=f7;var xd=/[#.]/g;function f7(e,t){for(var l,u,c,r=e||"",n=t||"div",o={},i=0;i{Is.parse=g7,Is.stringify=v7;var Sd="",h7=" ",m7=/[ \t\n\r\f]+/g;function g7(e){var t=String(e||Sd).trim();return t===Sd?[]:t.split(m7)}function v7(e){return e.join(h7).trim()}a(g7,"parse"),a(v7,"stringify")})),Fd=_((Ms=>{Ms.parse=w7,Ms.stringify=b7;var Bs=",",Ad=" ",ra="";function w7(e){for(var l,t=[],r=String(e||ra),n=r.indexOf(Bs),o=0,i=!1;!i;)-1===n&&(n=r.length,i=!0),((l=r.slice(o,n).trim())||!i)&&t.push(l),o=n+1,n=r.indexOf(Bs,o);return t}function b7(e,t){var r=t||{},n=!1===r.padLeft?ra:Ad,o=r.padRight?Ad:ra;return e[e.length-1]===ra&&(e=e.concat(ra)),e.join(o+Bs+n).trim()}a(w7,"parse"),a(b7,"stringify")})),_d=_(((o$,Md)=>{var y7=Dd(),kd=si(),D7=Ed(),Td=Rd().parse,Ld=Fd().parse;Md.exports=C7;var x7={}.hasOwnProperty;function C7(e,t,r){var n=r?F7(r):null;return function o(l,u){var h,c=D7(l,t),p=Array.prototype.slice.call(arguments,2),d=c.tagName.toLowerCase();if(c.tagName=n&&x7.call(n,d)?n[d]:d,u&&E7(u,c)&&(p.unshift(u),u=null),u)for(h in u)i(c.properties,h,u[h]);return Bd(c.children,p),"template"===c.tagName&&(c.content={type:"root",children:c.children},c.children=[]),c};function i(l,u,c){var p,d,h;null==c||c!=c||(d=(p=y7(e,u)).property,"string"==typeof(h=c)&&(p.spaceSeparated?h=Td(h):p.commaSeparated?h=Ld(h):p.commaOrSpaceSeparated&&(h=Td(Ld(h).join(" ")))),"style"===d&&"string"!=typeof c&&(h=A7(h)),"className"===d&&l.className&&(h=l.className.concat(h)),l[d]=R7(p,d,h))}}function E7(e,t){return"string"==typeof e||"length"in e||S7(t.tagName,e)}function S7(e,t){var r=t.type;return!("input"===e||!r||"string"!=typeof r)&&("object"==typeof t.children&&"length"in t.children||(r=r.toLowerCase(),"button"===e?"menu"!==r&&"submit"!==r&&"reset"!==r&&"button"!==r:"value"in t))}function Bd(e,t){var r,n;if("string"!=typeof t&&"number"!=typeof t)if("object"==typeof t&&"length"in t)for(r=-1,n=t.length;++r{var k7=wd(),Pd=_d()(k7,"div");Pd.displayName="html",Hd.exports=Pd})),Od=_(((l$,zd)=>{zd.exports=$d()})),Nd=_(((s$,L7)=>{L7.exports={AElig:"Æ",AMP:"&",Aacute:"Á",Acirc:"Â",Agrave:"À",Aring:"Å",Atilde:"Ã",Auml:"Ä",COPY:"©",Ccedil:"Ç",ETH:"Ð",Eacute:"É",Ecirc:"Ê",Egrave:"È",Euml:"Ë",GT:">",Iacute:"Í",Icirc:"Î",Igrave:"Ì",Iuml:"Ï",LT:"<",Ntilde:"Ñ",Oacute:"Ó",Ocirc:"Ô",Ograve:"Ò",Oslash:"Ø",Otilde:"Õ",Ouml:"Ö",QUOT:'"',REG:"®",THORN:"Þ",Uacute:"Ú",Ucirc:"Û",Ugrave:"Ù",Uuml:"Ü",Yacute:"Ý",aacute:"á",acirc:"â",acute:"´",aelig:"æ",agrave:"à",amp:"&",aring:"å",atilde:"ã",auml:"ä",brvbar:"¦",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",ecirc:"ê",egrave:"è",eth:"ð",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",iacute:"í",icirc:"î",iexcl:"¡",igrave:"ì",iquest:"¿",iuml:"ï",laquo:"«",lt:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",oacute:"ó",ocirc:"ô",ograve:"ò",ordf:"ª",ordm:"º",oslash:"ø",otilde:"õ",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',raquo:"»",reg:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",times:"×",uacute:"ú",ucirc:"û",ugrave:"ù",uml:"¨",uuml:"ü",yacute:"ý",yen:"¥",yuml:"ÿ"}})),jd=_(((u$,I7)=>{I7.exports={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"}})),_s=_(((c$,Vd)=>{function B7(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=48&&t<=57}Vd.exports=B7,a(B7,"decimal")})),Wd=_(((d$,qd)=>{function M7(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=97&&t<=102||t>=65&&t<=70||t>=48&&t<=57}qd.exports=M7,a(M7,"hexadecimal")})),Gd=_(((h$,Ud)=>{function _7(e){var t="string"==typeof e?e.charCodeAt(0):e;return t>=97&&t<=122||t>=65&&t<=90}Ud.exports=_7,a(_7,"alphabetical")})),Yd=_(((g$,Xd)=>{var P7=Gd(),H7=_s();function $7(e){return P7(e)||H7(e)}Xd.exports=$7,a($7,"alphanumerical")})),Zd=_(((w$,Kd)=>{var pi;function O7(e){var r,t="&"+e+";";return(pi=pi||document.createElement("i")).innerHTML=t,(59!==(r=pi.textContent).charCodeAt(r.length-1)||"semi"===e)&&r!==t&&r}Kd.exports=O7,a(O7,"decodeEntity")})),df=_(((y$,pf)=>{var Jd=Nd(),Qd=jd(),N7=_s(),j7=Wd(),nf=Yd(),V7=Zd();pf.exports=rw;var q7={}.hasOwnProperty,dn=String.fromCharCode,W7=Function.prototype,ef={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},U7=9,tf=10,G7=12,X7=32,rf=38,Y7=59,K7=60,Z7=61,J7=35,Q7=88,ew=120,tw=65533,fn="named",Hs="hexadecimal",$s="decimal",zs={};zs[Hs]=16,zs[$s]=10;var di={};di[fn]=nf,di[$s]=N7,di[Hs]=j7;var of=1,af=2,lf=3,sf=4,uf=5,Ps=6,cf=7,Zt={};function rw(e,t){var n,o,r={};for(o in t||(t={}),ef)n=t[o],r[o]=n??ef[o];return(r.position.indent||r.position.start)&&(r.indent=r.position.indent||[],r.position=r.position.start),nw(e,r)}function nw(e,t){var D,x,C,E,S,R,A,k,B,$,M,W,T,L,P,U,N,G,z,r=t.additional,n=t.nonTerminated,o=t.text,i=t.reference,l=t.warning,u=t.textContext,c=t.referenceContext,p=t.warningContext,d=t.position,h=t.indent||[],f=e.length,v=0,b=-1,m=d.column||1,g=d.line||1,y="",w=[];for("string"==typeof r&&(r=r.charCodeAt(0)),U=K(),k=l?function Te(de,Ce){var Le=K();Le.column+=Ce,Le.offset+=Ce,l.call(p,Zt[de],Le,de)}:W7,v--,f++;++v65535&&($+=dn((R-=65536)>>>10|55296),R=56320|1023&R),R=$+dn(R))):L!==fn&&k(sf,G)),R?(ve(),U=K(),v=z-1,m+=z-T+1,w.push(R),(N=K()).offset++,i&&i.call(c,R,{start:U,end:N},e.slice(T-1,z)),U=N):(E=e.slice(T-1,z),y+=E,m+=E.length,v=z-1)}else 10===S&&(g++,b++,m=0),S==S?(y+=dn(S),m++):ve();return w.join("");function K(){return{line:g,column:m,offset:v+(d.offset||0)}}function ve(){y&&(w.push(y),o&&o.call(u,y,{start:U,end:K()}),y="")}}function ow(e){return e>=55296&&e<=57343||e>1114111}function aw(e){return e>=1&&e<=8||11===e||e>=13&&e<=31||e>=127&&e<=159||e>=64976&&e<=65007||!(65535&~e)||65534==(65535&e)}Zt[of]="Named character references must be terminated by a semicolon",Zt[af]="Numeric character references must be terminated by a semicolon",Zt[lf]="Named character references cannot be empty",Zt[sf]="Numeric character references cannot be empty",Zt[uf]="Named character references must be known",Zt[Ps]="Numeric character references cannot be disallowed",Zt[cf]="Numeric character references cannot be outside the permissible Unicode range",a(rw,"parseEntities"),a(nw,"parse"),a(ow,"prohibited"),a(aw,"disallowed")})),hf=_(((x$,fi)=>{var ff=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,r=0,n={},o={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:a((function m(g){return g instanceof i?new i(g.type,m(g.content),g.alias):Array.isArray(g)?g.map(m):g.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(w){var m=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(w.stack)||[])[1];if(m){var g=document.getElementsByTagName("script");for(var y in g)if(g[y].src==m)return g[y]}return null}}),"currentScript"),isActive:a((function(m,g,y){for(var w="no-"+g;m;){var D=m.classList;if(D.contains(g))return!0;if(D.contains(w))return!1;m=m.parentElement}return!!y}),"isActive")},languages:{plain:n,plaintext:n,text:n,txt:n,extend:a((function(m,g){var y=o.util.clone(o.languages[m]);for(var w in g)y[w]=g[w];return y}),"extend"),insertBefore:a((function(m,g,y,w){var D=(w=w||o.languages)[m],x={};for(var C in D)if(D.hasOwnProperty(C)){if(C==g)for(var E in y)y.hasOwnProperty(E)&&(x[E]=y[E]);y.hasOwnProperty(C)||(x[C]=D[C])}var S=w[m];return w[m]=x,o.languages.DFS(o.languages,(function(R,A){A===S&&R!=m&&(this[R]=x)})),x}),"insertBefore"),DFS:a((function m(g,y,w,D){D=D||{};var x=o.util.objId;for(var C in g)if(g.hasOwnProperty(C)){y.call(g,C,g[C],w||C);var E=g[C],S=o.util.type(E);"Object"!==S||D[x(E)]?"Array"===S&&!D[x(E)]&&(D[x(E)]=!0,m(E,y,C,D)):(D[x(E)]=!0,m(E,y,null,D))}}),"DFS")},plugins:{},highlightAll:a((function(m,g){o.highlightAllUnder(document,m,g)}),"highlightAll"),highlightAllUnder:a((function(m,g,y){var w={callback:y,container:m,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};o.hooks.run("before-highlightall",w),w.elements=Array.prototype.slice.apply(w.container.querySelectorAll(w.selector)),o.hooks.run("before-all-elements-highlight",w);for(var x,D=0;x=w.elements[D++];)o.highlightElement(x,!0===g,w.callback)}),"highlightAllUnder"),highlightElement:a((function(m,g,y){var w=o.util.getLanguage(m),D=o.languages[w];o.util.setLanguage(m,w);var x=m.parentElement;x&&"pre"===x.nodeName.toLowerCase()&&o.util.setLanguage(x,w);var E={element:m,language:w,grammar:D,code:m.textContent};function S(A){E.highlightedCode=A,o.hooks.run("before-insert",E),E.element.innerHTML=E.highlightedCode,o.hooks.run("after-highlight",E),o.hooks.run("complete",E),y&&y.call(E.element)}if(a(S,"insertHighlightedCode"),o.hooks.run("before-sanity-check",E),(x=E.element.parentElement)&&"pre"===x.nodeName.toLowerCase()&&!x.hasAttribute("tabindex")&&x.setAttribute("tabindex","0"),!E.code)return o.hooks.run("complete",E),void(y&&y.call(E.element));if(o.hooks.run("before-highlight",E),E.grammar)if(g&&e.Worker){var R=new Worker(o.filename);R.onmessage=function(A){S(A.data)},R.postMessage(JSON.stringify({language:E.language,code:E.code,immediateClose:!0}))}else S(o.highlight(E.code,E.grammar,E.language));else S(o.util.encode(E.code))}),"highlightElement"),highlight:a((function(m,g,y){var w={code:m,grammar:g,language:y};if(o.hooks.run("before-tokenize",w),!w.grammar)throw new Error('The language "'+w.language+'" has no grammar.');return w.tokens=o.tokenize(w.code,w.grammar),o.hooks.run("after-tokenize",w),i.stringify(o.util.encode(w.tokens),w.language)}),"highlight"),tokenize:a((function(m,g){var y=g.rest;if(y){for(var w in y)g[w]=y[w];delete g.rest}var D=new c;return p(D,D.head,m),u(m,D,g,D.head,0),h(D)}),"tokenize"),hooks:{all:{},add:a((function(m,g){var y=o.hooks.all;y[m]=y[m]||[],y[m].push(g)}),"add"),run:a((function(m,g){var y=o.hooks.all[m];if(y&&y.length)for(var D,w=0;D=y[w++];)D(g)}),"run")},Token:i};function i(m,g,y,w){this.type=m,this.content=g,this.alias=y,this.length=0|(w||"").length}function l(m,g,y,w){m.lastIndex=g;var D=m.exec(y);if(D&&w&&D[1]){var x=D[1].length;D.index+=x,D[0]=D[0].slice(x)}return D}function u(m,g,y,w,D,x){for(var C in y)if(y.hasOwnProperty(C)&&y[C]){var E=y[C];E=Array.isArray(E)?E:[E];for(var S=0;S=x.reach);L+=T.value.length,T=T.next){var P=T.value;if(g.length>m.length)return;if(!(P instanceof i)){var N,U=1;if(B){if(!(N=l(W,L,m,k))||N.index>=m.length)break;var Te=N.index,G=N.index+N[0].length,z=L;for(z+=T.value.length;Te>=z;)z+=(T=T.next).value.length;if(L=z-=T.value.length,T.value instanceof i)continue;for(var K=T;K!==g.tail&&(zx.reach&&(x.reach=Le);var Ie=T.prev;if(de&&(Ie=p(g,Ie,de),L+=de.length),d(g,Ie,U),T=p(g,Ie,new i(C,A?o.tokenize(ve,A):ve,$,ve)),Ce&&p(g,T,Ce),U>1){var Yo={cause:C+","+S,reach:Le};u(m,g,y,T.prev,L,Yo),x&&Yo.reach>x.reach&&(x.reach=Yo.reach)}}}}}}function c(){var m={value:null,prev:null,next:null},g={value:null,prev:m,next:null};m.next=g,this.head=m,this.tail=g,this.length=0}function p(m,g,y){var w=g.next,D={value:y,prev:g,next:w};return g.next=D,w.prev=D,m.length++,D}function d(m,g,y){for(var w=g.next,D=0;D"+D.content+""}),"stringify"),a(l,"matchPattern"),a(u,"matchGrammar"),a(c,"LinkedList"),a(p,"addAfter"),a(d,"removeRange"),a(h,"toArray"),!e.document)return e.addEventListener&&(o.disableWorkerMessageHandler||e.addEventListener("message",(function(m){var g=JSON.parse(m.data),y=g.language,w=g.code,D=g.immediateClose;e.postMessage(o.highlight(w,o.languages[y],y)),D&&e.close()}),!1)),o;var f=o.util.currentScript();function v(){o.manual||o.highlightAll()}if(f&&(o.filename=f.src,f.hasAttribute("data-manual")&&(o.manual=!0)),a(v,"highlightAutomaticallyCallback"),!o.manual){var b=document.readyState;"loading"===b||"interactive"===b&&f&&f.defer?document.addEventListener("DOMContentLoaded",v):window.requestAnimationFrame?window.requestAnimationFrame(v):window.setTimeout(v,16)}return o}(typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{});typeof fi<"u"&&fi.exports&&(fi.exports=ff),typeof __webpack_require__.g<"u"&&(__webpack_require__.g.Prism=ff)})),Ns=_(((E$,mf)=>{function Os(e){e.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},e.languages.markup.tag.inside["attr-value"].inside.entity=e.languages.markup.entity,e.languages.markup.doctype.inside["internal-subset"].inside=e.languages.markup,e.hooks.add("wrap",(function(t){"entity"===t.type&&(t.attributes.title=t.content.value.replace(/&/,"&"))})),Object.defineProperty(e.languages.markup.tag,"addInlined",{value:a((function(r,n){var o={};o["language-"+n]={pattern:/(^$)/i,lookbehind:!0,inside:e.languages[n]},o.cdata=/^$/i;var i={"included-cdata":{pattern://i,inside:o}};i["language-"+n]={pattern:/[\s\S]+/,inside:e.languages[n]};var l={};l[r]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return r})),"i"),lookbehind:!0,greedy:!0,inside:i},e.languages.insertBefore("markup","cdata",l)}),"addInlined")}),Object.defineProperty(e.languages.markup.tag,"addAttribute",{value:a((function(t,r){e.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+t+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[r,"language-"+r],inside:e.languages[r]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}),"value")}),e.languages.html=e.languages.markup,e.languages.mathml=e.languages.markup,e.languages.svg=e.languages.markup,e.languages.xml=e.languages.extend("markup",{}),e.languages.ssml=e.languages.xml,e.languages.atom=e.languages.xml,e.languages.rss=e.languages.xml}mf.exports=Os,Os.displayName="markup",Os.aliases=["html","mathml","svg","xml","ssml","atom","rss"],a(Os,"markup")})),Vs=_(((R$,gf)=>{function js(e){!function(t){var r=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;t.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+r.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+r.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+r.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:r,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},t.languages.css.atrule.inside.rest=t.languages.css;var n=t.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(e)}gf.exports=js,js.displayName="css",js.aliases=[],a(js,"css")})),wf=_(((F$,vf)=>{function qs(e){e.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}vf.exports=qs,qs.displayName="clike",qs.aliases=[],a(qs,"clike")})),yf=_(((T$,bf)=>{function Ws(e){e.languages.javascript=e.languages.extend("clike",{"class-name":[e.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),e.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,e.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:e.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:e.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:e.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:e.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:e.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),e.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:e.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),e.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),e.languages.markup&&(e.languages.markup.tag.addInlined("script","javascript"),e.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),e.languages.js=e.languages.javascript}bf.exports=Ws,Ws.displayName="javascript",Ws.aliases=["js"],a(Ws,"javascript")})),Ef=_(((I$,Cf)=>{var na="object"==typeof globalThis?globalThis:"object"==typeof self?self:"object"==typeof window?window:"object"==typeof __webpack_require__.g?__webpack_require__.g:{},lw=xw();na.Prism={manual:!0,disableWorkerMessageHandler:!0};var sw=Od(),uw=df(),Df=hf(),cw=Ns(),pw=Vs(),dw=wf(),fw=yf();lw();var Us={}.hasOwnProperty;function xf(){}a(xf,"Refractor"),xf.prototype=Df;var ae=new xf;function oa(e){if("function"!=typeof e||!e.displayName)throw new Error("Expected `function` for `grammar`, got `"+e+"`");void 0===ae.languages[e.displayName]&&e(ae)}function hw(e,t){var o,i,l,u,r=ae.languages,n=e;for(o in t&&((n={})[e]=t),n)for(l=(i="string"==typeof(i=n[o])?[i]:i).length,u=-1;++u{Op(),hi=we(Ef()),(Gs=Cs(hi.default,{})).registerLanguage=function(e,t){return hi.default.register(t)},Gs.alias=function(e,t){return hi.default.alias(e,t)},mi=Gs})),Rf=F((()=>{xs()})),Ff=_((($$,Af)=>{function Xs(e){!function(t){var r="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},o={bash:n,environment:{pattern:RegExp("\\$"+r),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+r),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};t.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+r),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:o},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:o},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:o.entity}}],environment:{pattern:RegExp("\\$?"+r),alias:"constant"},variable:o.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=t.languages.bash;for(var i=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],l=o.variable[1].inside,u=0;u{kf=we(Ff()),Tf=kf.default})),Mf=F((()=>{If=we(Vs()),Bf=If.default})),Pf=_(((j$,_f)=>{function Ys(e){e.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:e.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},e.hooks.add("after-tokenize",a((function(r){if("graphql"===r.language){var n=r.tokens.filter((function(g){return"string"!=typeof g&&"comment"!==g.type&&"scalar"!==g.type})),o=0;for(a(i,"getToken"),a(l,"isTokenType"),a(u,"findClosingBracket"),a(c,"addAlias");o0)){var v=u(/^\{$/,/^\}$/);if(-1===v)continue;for(var b=o;b=0&&c(m,"variable-input")}}}}}function i(g){return n[o+g]}function l(g,y){y=y||0;for(var w=0;w{Hf=we(Pf()),$f=Hf.default})),Nf=_(((W$,Of)=>{function Ks(e){!function(t){function r(c,p){return RegExp(c.replace(//g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),p)}t.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+t.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),t.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+t.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),t.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),a(r,"withId"),t.languages.insertBefore("javascript","keyword",{imports:{pattern:r(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:t.languages.javascript},exports:{pattern:r(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:t.languages.javascript}}),t.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),t.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),t.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:r(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],o=0;o{jf=we(Nf()),Vf=jf.default})),Uf=_(((X$,Wf)=>{function Zs(e){e.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},e.languages.webmanifest=e.languages.json}Wf.exports=Zs,Zs.displayName="json",Zs.aliases=["webmanifest"],a(Zs,"json")})),Yf=F((()=>{Gf=we(Uf()),Xf=Gf.default})),Qs=_(((Z$,Kf)=>{function Js(e){!function(t){var r=t.util.clone(t.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,o=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,i=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function l(p,d){return p=p.replace(//g,(function(){return n})).replace(//g,(function(){return o})).replace(//g,(function(){return i})),RegExp(p,d)}a(l,"re"),i=l(i).source,t.languages.jsx=t.languages.extend("markup",r),t.languages.jsx.tag.pattern=l(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),t.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,t.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,t.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,t.languages.jsx.tag.inside.comment=r.comment,t.languages.insertBefore("inside","attr-name",{spread:{pattern:l(//.source),inside:t.languages.jsx}},t.languages.jsx.tag),t.languages.insertBefore("inside","special-attr",{script:{pattern:l(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:t.languages.jsx}}},t.languages.jsx.tag);var u=a((function(p){return p?"string"==typeof p?p:"string"==typeof p.content?p.content:p.content.map(u).join(""):""}),"stringifyToken"),c=a((function(p){for(var d=[],h=0;h0&&d[d.length-1].tagName===u(f.content[0].content[1])&&d.pop():"/>"===f.content[f.content.length-1].content||d.push({tagName:u(f.content[0].content[1]),openedBraces:0}):d.length>0&&"punctuation"===f.type&&"{"===f.content?d[d.length-1].openedBraces++:d.length>0&&d[d.length-1].openedBraces>0&&"punctuation"===f.type&&"}"===f.content?d[d.length-1].openedBraces--:v=!0),(v||"string"==typeof f)&&d.length>0&&0===d[d.length-1].openedBraces){var b=u(f);h0&&("string"==typeof p[h-1]||"plain-text"===p[h-1].type)&&(b=u(p[h-1])+b,p.splice(h-1,1),h--),p[h]=new t.Token("plain-text",b,null,b)}f.content&&"string"!=typeof f.content&&c(f.content)}}),"walkTokens");t.hooks.add("after-tokenize",(function(p){"jsx"!==p.language&&"tsx"!==p.language||c(p.tokens)}))}(e)}Kf.exports=Js,Js.displayName="jsx",Js.aliases=[],a(Js,"jsx")})),Qf=F((()=>{Zf=we(Qs()),Jf=Zf.default})),th=_(((ez,eh)=>{function eu(e){!function(t){var r=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(h){return h=h.replace(//g,(function(){return r})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+h+")")}a(n,"createInline");var o=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,i=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return o})),l=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;t.languages.markdown=t.languages.extend("markup",{}),t.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:t.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+i+l+"(?:"+i+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+i+l+")(?:"+i+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(o),inside:t.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+i+")"+l+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+i+"$"),inside:{"table-header":{pattern:RegExp(o),alias:"important",inside:t.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(h){["url","bold","italic","strike","code-snippet"].forEach((function(f){h!==f&&(t.languages.markdown[h].inside.content.inside[f]=t.languages.markdown[f])}))})),t.hooks.add("after-tokenize",(function(h){function f(v){if(v&&"string"!=typeof v)for(var b=0,m=v.length;b",quot:'"'},p=String.fromCodePoint||String.fromCharCode;function d(h){var f=h.replace(u,"");return f=f.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,(function(v,b){var m;return"#"===(b=b.toLowerCase())[0]?(m="x"===b[1]?parseInt(b.slice(2),16):Number(b.slice(1)),p(m)):c[b]||v}))}a(d,"textContent"),t.languages.md=t.languages.markdown}(e)}eh.exports=eu,eu.displayName="markdown",eu.aliases=["md"],a(eu,"markdown")})),oh=F((()=>{rh=we(th()),nh=rh.default})),lh=F((()=>{ah=we(Ns()),ih=ah.default})),ru=_(((oz,sh)=>{function tu(e){!function(t){t.languages.typescript=t.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),t.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete t.languages.typescript.parameter,delete t.languages.typescript["literal-property"];var r=t.languages.extend("typescript",{});delete r["class-name"],t.languages.typescript["class-name"].inside=r,t.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:r}}}}),t.languages.ts=t.languages.typescript}(e)}sh.exports=tu,tu.displayName="typescript",tu.aliases=["ts"],a(tu,"typescript")})),ch=_(((iz,uh)=>{var Cw=Qs(),Ew=ru();function nu(e){e.register(Cw),e.register(Ew),function(t){var r=t.util.clone(t.languages.typescript);t.languages.tsx=t.languages.extend("jsx",r),delete t.languages.tsx.parameter,delete t.languages.tsx["literal-property"];var n=t.languages.tsx.tag;n.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+n.pattern.source+")",n.pattern.flags),n.lookbehind=!0}(e)}uh.exports=nu,nu.displayName="tsx",nu.aliases=[],a(nu,"tsx")})),fh=F((()=>{ph=we(ch()),dh=ph.default})),gh=F((()=>{hh=we(ru()),mh=hh.default})),wh=_(((cz,vh)=>{function ou(e){!function(t){var r=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,o="(?:"+n.source+"(?:[ \t]+"+r.source+")?|"+r.source+"(?:[ \t]+"+n.source+")?)",i=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),l=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function u(c,p){p=(p||"").replace(/m/g,"")+"m";var d=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,(function(){return o})).replace(/<>/g,(function(){return c}));return RegExp(d,p)}a(u,"createValuePattern"),t.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,(function(){return o}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,(function(){return o})).replace(/<>/g,(function(){return"(?:"+i+"|"+l+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:u(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:u(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:u(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:u(l),lookbehind:!0,greedy:!0},number:{pattern:u(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:r,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},t.languages.yml=t.languages.yaml}(e)}vh.exports=ou,ou.displayName="yaml",ou.aliases=["yml"],a(ou,"yaml")})),Dh=F((()=>{bh=we(wh()),yh=bh.default})),iu=F((()=>{Sw=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({position:"absolute",bottom:0,right:0,maxWidth:"100%",display:"flex",background:e.background.content,zIndex:1}))),(Eh=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.button((({theme:e})=>({margin:0,border:"0 none",padding:"4px 10px",cursor:"pointer",display:"flex",alignItems:"center",color:e.color.defaultText,background:e.background.content,fontSize:12,lineHeight:"16px",fontFamily:e.typography.fonts.base,fontWeight:e.typography.weight.bold,borderTop:`1px solid ${e.appBorderColor}`,borderLeft:`1px solid ${e.appBorderColor}`,marginLeft:-1,borderRadius:"4px 0 0 0","&:not(:last-child)":{borderRight:`1px solid ${e.appBorderColor}`},"& + *":{borderLeft:`1px solid ${e.appBorderColor}`,borderRadius:0},"&:focus":{boxShadow:`${e.color.secondary} 0 -3px 0 0 inset`,outline:"0 none"}})),(({disabled:e})=>e&&{cursor:"not-allowed",opacity:.5}))).displayName="ActionButton",au=a((({actionItems:e,...t})=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Sw,{...t},e.map((({title:r,className:n,onClick:o,disabled:i},l)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Eh,{key:l,className:n,onClick:o,disabled:!!i},r))))),"ActionBar")}));function Aw(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}function Sh(...e){return t=>e.forEach((r=>Aw(r,t)))}var Rh=F((()=>{a(Aw,"setRef"),a(Sh,"composeRefs")}));function Tw(e){return react__WEBPACK_IMPORTED_MODULE_0__.isValidElement(e)&&e.type===kw}function Lw(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...u)=>{i(...u),o(...u)}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}function Iw(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var aa,su,kw,hn,uu=F((()=>{Rh(),(aa=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let{children:r,...n}=e,o=react__WEBPACK_IMPORTED_MODULE_0__.Children.toArray(r),i=o.find(Tw);if(i){let l=i.props.children,u=o.map((c=>c===i?react__WEBPACK_IMPORTED_MODULE_0__.Children.count(l)>1?react__WEBPACK_IMPORTED_MODULE_0__.Children.only(null):react__WEBPACK_IMPORTED_MODULE_0__.isValidElement(l)?l.props.children:null:c));return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(su,{...n,ref:t,children:react__WEBPACK_IMPORTED_MODULE_0__.isValidElement(l)?react__WEBPACK_IMPORTED_MODULE_0__.cloneElement(l,void 0,u):null})}return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(su,{...n,ref:t,children:r})}))).displayName="Slot",(su=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let{children:r,...n}=e;if(react__WEBPACK_IMPORTED_MODULE_0__.isValidElement(r)){let o=Iw(r);return react__WEBPACK_IMPORTED_MODULE_0__.cloneElement(r,{...Lw(n,r.props),ref:t?Sh(t,o):o})}return react__WEBPACK_IMPORTED_MODULE_0__.Children.count(r)>1?react__WEBPACK_IMPORTED_MODULE_0__.Children.only(null):null}))).displayName="SlotClone",kw=a((({children:e})=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment,{children:e})),"Slottable"),a(Tw,"isSlottable"),a(Lw,"mergeProps"),a(Iw,"getElementRef")})),Fh=F((()=>{uu(),hn=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce(((e,t)=>{let r=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((n,o)=>{let{asChild:i,...l}=n,u=i?aa:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(u,{...l,ref:o})}));return r.displayName=`Primitive.${t}`,{...e,[t]:r}}),{})}));function Pw(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}function Hw(...e){return t=>e.forEach((r=>Pw(r,t)))}function Tt(...e){return react__WEBPACK_IMPORTED_MODULE_0__.useCallback(Hw(...e),e)}var ia,cu=F((()=>{a(Pw,"setRef"),a(Hw,"composeRefs"),a(Tt,"useComposedRefs")})),pu=F((()=>{ia=globalThis?.document?react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect:()=>{}}));function $w(e,t){return react__WEBPACK_IMPORTED_MODULE_0__.useReducer(((r,n)=>t[r][n]??r),e)}function zw(e){let[t,r]=react__WEBPACK_IMPORTED_MODULE_0__.useState(),n=react__WEBPACK_IMPORTED_MODULE_0__.useRef({}),o=react__WEBPACK_IMPORTED_MODULE_0__.useRef(e),i=react__WEBPACK_IMPORTED_MODULE_0__.useRef("none"),l=e?"mounted":"unmounted",[u,c]=$w(l,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return react__WEBPACK_IMPORTED_MODULE_0__.useEffect((()=>{let p=gi(n.current);i.current="mounted"===u?p:"none"}),[u]),ia((()=>{let p=n.current,d=o.current;if(d!==e){let f=i.current,v=gi(p);c(e?"MOUNT":"none"===v||"none"===p?.display?"UNMOUNT":d&&f!==v?"ANIMATION_OUT":"UNMOUNT"),o.current=e}}),[e,c]),ia((()=>{if(t){let p=a((h=>{let v=gi(n.current).includes(h.animationName);h.target===t&&v&&react_dom__WEBPACK_IMPORTED_MODULE_3__.flushSync((()=>c("ANIMATION_END")))}),"handleAnimationEnd"),d=a((h=>{h.target===t&&(i.current=gi(n.current))}),"handleAnimationStart");return t.addEventListener("animationstart",d),t.addEventListener("animationcancel",p),t.addEventListener("animationend",p),()=>{t.removeEventListener("animationstart",d),t.removeEventListener("animationcancel",p),t.removeEventListener("animationend",p)}}c("ANIMATION_END")}),[t,c]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:react__WEBPACK_IMPORTED_MODULE_0__.useCallback((p=>{p&&(n.current=getComputedStyle(p)),r(p)}),[])}}function gi(e){return e?.animationName||"none"}function Ow(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning;return r?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,r=t&&"isReactWarning"in t&&t.isReactWarning,r?e.props.ref:e.props.ref||e.ref)}var mn,Bh=F((()=>{cu(),pu(),a($w,"useStateMachine"),(mn=a((e=>{let{present:t,children:r}=e,n=zw(t),o="function"==typeof r?r({present:n.isPresent}):react__WEBPACK_IMPORTED_MODULE_0__.Children.only(r),i=Tt(n.ref,Ow(o));return"function"==typeof r||n.isPresent?react__WEBPACK_IMPORTED_MODULE_0__.cloneElement(o,{ref:i}):null}),"Presence")).displayName="Presence",a(zw,"usePresence"),a(gi,"getAnimationName"),a(Ow,"getElementRef")}));function Mh(e,t=[]){let r=[];function n(i,l){let u=react__WEBPACK_IMPORTED_MODULE_0__.createContext(l),c=r.length;function p(h){let{scope:f,children:v,...b}=h,m=f?.[e][c]||u,g=react__WEBPACK_IMPORTED_MODULE_0__.useMemo((()=>b),Object.values(b));return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(m.Provider,{value:g,children:v})}function d(h,f){let v=f?.[e][c]||u,b=react__WEBPACK_IMPORTED_MODULE_0__.useContext(v);if(b)return b;if(void 0!==l)return l;throw new Error(`\`${h}\` must be used within \`${i}\``)}return r=[...r,l],a(p,"Provider"),a(d,"useContext2"),p.displayName=i+"Provider",[p,d]}a(n,"createContext3");let o=a((()=>{let i=r.map((l=>react__WEBPACK_IMPORTED_MODULE_0__.createContext(l)));return a((function(u){let c=u?.[e]||i;return react__WEBPACK_IMPORTED_MODULE_0__.useMemo((()=>({[`__scope${e}`]:{...u,[e]:c}})),[u,c])}),"useScope")}),"createScope");return o.scopeName=e,[n,jw(o,...t)]}function jw(...e){let t=e[0];if(1===e.length)return t;let r=a((()=>{let n=e.map((o=>({useScope:o(),scopeName:o.scopeName})));return a((function(i){let l=n.reduce(((u,{useScope:c,scopeName:p})=>({...u,...c(i)[`__scope${p}`]})),{});return react__WEBPACK_IMPORTED_MODULE_0__.useMemo((()=>({[`__scope${t.scopeName}`]:l})),[l])}),"useComposedScopes")}),"createScope");return r.scopeName=t.scopeName,r}var _h=F((()=>{a(Mh,"createContextScope"),a(jw,"composeContextScopes")}));function Jt(e){let t=react__WEBPACK_IMPORTED_MODULE_0__.useRef(e);return react__WEBPACK_IMPORTED_MODULE_0__.useEffect((()=>{t.current=e})),react__WEBPACK_IMPORTED_MODULE_0__.useMemo((()=>(...r)=>t.current?.(...r)),[])}var Ph=F((()=>{a(Jt,"useCallbackRef")}));function Hh(e){let t=react__WEBPACK_IMPORTED_MODULE_0__.useContext(Vw);return e||t||"ltr"}var Vw,$h=F((()=>{Vw=react__WEBPACK_IMPORTED_MODULE_0__.createContext(void 0),a(Hh,"useDirection")}));function zh(e,[t,r]){return Math.min(r,Math.max(t,e))}var Oh=F((()=>{a(zh,"clamp")}));function Qt(e,t,{checkForDefaultPrevented:r=!0}={}){return a((function(o){if(e?.(o),!1===r||!o.defaultPrevented)return t?.(o)}),"handleEvent")}var Nh=F((()=>{a(Qt,"composeEventHandlers")}));function qw(e,t){return react__WEBPACK_IMPORTED_MODULE_0__.useReducer(((r,n)=>t[r][n]??r),e)}function bi(e){return e?parseInt(e,10):0}function e5(e,t){let r=e/t;return isNaN(r)?0:r}function yi(e){let t=e5(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,n=(e.scrollbar.size-r)*t;return Math.max(n,18)}function tb(e,t,r,n="ltr"){let o=yi(r),l=t||o/2,u=o-l,c=r.scrollbar.paddingStart+l,p=r.scrollbar.size-r.scrollbar.paddingEnd-u,d=r.content-r.viewport;return t5([c,p],"ltr"===n?[0,d]:[-1*d,0])(e)}function jh(e,t,r="ltr"){let n=yi(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,i=t.scrollbar.size-o,l=t.content-t.viewport,u=i-n,p=zh(e,"ltr"===r?[0,l]:[-1*l,0]);return t5([0,l],[0,u])(p)}function t5(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}function r5(e,t){return e>0&&e()=>window.clearTimeout(n.current)),[]),react__WEBPACK_IMPORTED_MODULE_0__.useCallback((()=>{window.clearTimeout(n.current),n.current=window.setTimeout(r,t)}),[r,t])}function vn(e,t){let r=Jt(t);ia((()=>{let n=0;if(e){let o=new ResizeObserver((()=>{cancelAnimationFrame(n),n=window.requestAnimationFrame(r)}));return o.observe(e),()=>{window.cancelAnimationFrame(n),o.unobserve(e)}}}),[e,r])}function nb(e,t){let{asChild:r,children:n}=e;if(!r)return"function"==typeof t?t(n):t;let o=react__WEBPACK_IMPORTED_MODULE_0__.Children.only(n);return react__WEBPACK_IMPORTED_MODULE_0__.cloneElement(o,{children:"function"==typeof t?t(o.props.children):t})}var du,qh,nO,Gw,Xe,Wh,Uh,Gh,gt,Xh,Xw,Yw,Yh,fu,Kw,Zw,Jw,Kh,Zh,wi,Jh,Qw,hu,Qh,eb,rb,n5,o5,a5,i5,l5,ib,lb,u5,c5,wn,s5=F((()=>{Fh(),Bh(),_h(),cu(),Ph(),$h(),pu(),Oh(),Nh(),a(qw,"useStateMachine"),du="ScrollArea",[qh,nO]=Mh(du),[Gw,Xe]=qh(du),(Wh=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let{__scopeScrollArea:r,type:n="hover",dir:o,scrollHideDelay:i=600,...l}=e,[u,c]=react__WEBPACK_IMPORTED_MODULE_0__.useState(null),[p,d]=react__WEBPACK_IMPORTED_MODULE_0__.useState(null),[h,f]=react__WEBPACK_IMPORTED_MODULE_0__.useState(null),[v,b]=react__WEBPACK_IMPORTED_MODULE_0__.useState(null),[m,g]=react__WEBPACK_IMPORTED_MODULE_0__.useState(null),[y,w]=react__WEBPACK_IMPORTED_MODULE_0__.useState(0),[D,x]=react__WEBPACK_IMPORTED_MODULE_0__.useState(0),[C,E]=react__WEBPACK_IMPORTED_MODULE_0__.useState(!1),[S,R]=react__WEBPACK_IMPORTED_MODULE_0__.useState(!1),A=Tt(t,(B=>c(B))),k=Hh(o);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Gw,{scope:r,type:n,dir:k,scrollHideDelay:i,scrollArea:u,viewport:p,onViewportChange:d,content:h,onContentChange:f,scrollbarX:v,onScrollbarXChange:b,scrollbarXEnabled:C,onScrollbarXEnabledChange:E,scrollbarY:m,onScrollbarYChange:g,scrollbarYEnabled:S,onScrollbarYEnabledChange:R,onCornerWidthChange:w,onCornerHeightChange:x,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(hn.div,{dir:k,...l,ref:A,style:{position:"relative","--radix-scroll-area-corner-width":y+"px","--radix-scroll-area-corner-height":D+"px",...e.style}})})}))).displayName=du,Uh="ScrollAreaViewport",(Gh=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let{__scopeScrollArea:r,children:n,asChild:o,nonce:i,...l}=e,u=Xe(Uh,r),p=Tt(t,react__WEBPACK_IMPORTED_MODULE_0__.useRef(null),u.onViewportChange);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("style",{dangerouslySetInnerHTML:{__html:"\n[data-radix-scroll-area-viewport] {\n scrollbar-width: none;\n -ms-overflow-style: none;\n -webkit-overflow-scrolling: touch;\n}\n[data-radix-scroll-area-viewport]::-webkit-scrollbar {\n display: none;\n}\n:where([data-radix-scroll-area-viewport]) {\n display: flex;\n flex-direction: column;\n align-items: stretch;\n}\n:where([data-radix-scroll-area-content]) {\n flex-grow: 1;\n}\n"},nonce:i}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(hn.div,{"data-radix-scroll-area-viewport":"",...l,asChild:o,ref:p,style:{overflowX:u.scrollbarXEnabled?"scroll":"hidden",overflowY:u.scrollbarYEnabled?"scroll":"hidden",...e.style},children:nb({asChild:o,children:n},(d=>(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)("div",{"data-radix-scroll-area-content":"",ref:u.onContentChange,style:{minWidth:u.scrollbarXEnabled?"fit-content":void 0},children:d})))})]})}))).displayName=Uh,gt="ScrollAreaScrollbar",(Xh=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let{forceMount:r,...n}=e,o=Xe(gt,e.__scopeScrollArea),{onScrollbarXEnabledChange:i,onScrollbarYEnabledChange:l}=o,u="horizontal"===e.orientation;return react__WEBPACK_IMPORTED_MODULE_0__.useEffect((()=>(u?i(!0):l(!0),()=>{u?i(!1):l(!1)})),[u,i,l]),"hover"===o.type?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Xw,{...n,ref:t,forceMount:r}):"scroll"===o.type?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Yw,{...n,ref:t,forceMount:r}):"auto"===o.type?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Yh,{...n,ref:t,forceMount:r}):"always"===o.type?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(fu,{...n,ref:t}):null}))).displayName=gt,Xw=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let{forceMount:r,...n}=e,o=Xe(gt,e.__scopeScrollArea),[i,l]=react__WEBPACK_IMPORTED_MODULE_0__.useState(!1);return react__WEBPACK_IMPORTED_MODULE_0__.useEffect((()=>{let u=o.scrollArea,c=0;if(u){let p=a((()=>{window.clearTimeout(c),l(!0)}),"handlePointerEnter"),d=a((()=>{c=window.setTimeout((()=>l(!1)),o.scrollHideDelay)}),"handlePointerLeave");return u.addEventListener("pointerenter",p),u.addEventListener("pointerleave",d),()=>{window.clearTimeout(c),u.removeEventListener("pointerenter",p),u.removeEventListener("pointerleave",d)}}}),[o.scrollArea,o.scrollHideDelay]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(mn,{present:r||i,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Yh,{"data-state":i?"visible":"hidden",...n,ref:t})})})),Yw=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let{forceMount:r,...n}=e,o=Xe(gt,e.__scopeScrollArea),i="horizontal"===e.orientation,l=Di((()=>c("SCROLL_END")),100),[u,c]=qw("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return react__WEBPACK_IMPORTED_MODULE_0__.useEffect((()=>{if("idle"===u){let p=window.setTimeout((()=>c("HIDE")),o.scrollHideDelay);return()=>window.clearTimeout(p)}}),[u,o.scrollHideDelay,c]),react__WEBPACK_IMPORTED_MODULE_0__.useEffect((()=>{let p=o.viewport,d=i?"scrollLeft":"scrollTop";if(p){let h=p[d],f=a((()=>{let v=p[d];h!==v&&(c("SCROLL"),l()),h=v}),"handleScroll");return p.addEventListener("scroll",f),()=>p.removeEventListener("scroll",f)}}),[o.viewport,i,c,l]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(mn,{present:r||"hidden"!==u,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(fu,{"data-state":"hidden"===u?"hidden":"visible",...n,ref:t,onPointerEnter:Qt(e.onPointerEnter,(()=>c("POINTER_ENTER"))),onPointerLeave:Qt(e.onPointerLeave,(()=>c("POINTER_LEAVE")))})})})),Yh=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let r=Xe(gt,e.__scopeScrollArea),{forceMount:n,...o}=e,[i,l]=react__WEBPACK_IMPORTED_MODULE_0__.useState(!1),u="horizontal"===e.orientation,c=Di((()=>{if(r.viewport){let p=r.viewport.offsetWidth{let{orientation:r="vertical",...n}=e,o=Xe(gt,e.__scopeScrollArea),i=react__WEBPACK_IMPORTED_MODULE_0__.useRef(null),l=react__WEBPACK_IMPORTED_MODULE_0__.useRef(0),[u,c]=react__WEBPACK_IMPORTED_MODULE_0__.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),p=e5(u.viewport,u.content),d={...n,sizes:u,onSizesChange:c,hasThumb:p>0&&p<1,onThumbChange:a((f=>i.current=f),"onThumbChange"),onThumbPointerUp:a((()=>l.current=0),"onThumbPointerUp"),onThumbPointerDown:a((f=>l.current=f),"onThumbPointerDown")};function h(f,v){return tb(f,l.current,u,v)}return a(h,"getScrollPosition"),"horizontal"===r?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Kw,{...d,ref:t,onThumbPositionChange:a((()=>{if(o.viewport&&i.current){let v=jh(o.viewport.scrollLeft,u,o.dir);i.current.style.transform=`translate3d(${v}px, 0, 0)`}}),"onThumbPositionChange"),onWheelScroll:a((f=>{o.viewport&&(o.viewport.scrollLeft=f)}),"onWheelScroll"),onDragScroll:a((f=>{o.viewport&&(o.viewport.scrollLeft=h(f,o.dir))}),"onDragScroll")}):"vertical"===r?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Zw,{...d,ref:t,onThumbPositionChange:a((()=>{if(o.viewport&&i.current){let v=jh(o.viewport.scrollTop,u);i.current.style.transform=`translate3d(0, ${v}px, 0)`}}),"onThumbPositionChange"),onWheelScroll:a((f=>{o.viewport&&(o.viewport.scrollTop=f)}),"onWheelScroll"),onDragScroll:a((f=>{o.viewport&&(o.viewport.scrollTop=h(f))}),"onDragScroll")}):null})),Kw=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let{sizes:r,onSizesChange:n,...o}=e,i=Xe(gt,e.__scopeScrollArea),[l,u]=react__WEBPACK_IMPORTED_MODULE_0__.useState(),c=react__WEBPACK_IMPORTED_MODULE_0__.useRef(null),p=Tt(t,c,i.onScrollbarXChange);return react__WEBPACK_IMPORTED_MODULE_0__.useEffect((()=>{c.current&&u(getComputedStyle(c.current))}),[c]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Zh,{"data-orientation":"horizontal",...o,ref:p,sizes:r,style:{bottom:0,left:"rtl"===i.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===i.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":yi(r)+"px",...e.style},onThumbPointerDown:a((d=>e.onThumbPointerDown(d.x)),"onThumbPointerDown"),onDragScroll:a((d=>e.onDragScroll(d.x)),"onDragScroll"),onWheelScroll:a(((d,h)=>{if(i.viewport){let f=i.viewport.scrollLeft+d.deltaX;e.onWheelScroll(f),r5(f,h)&&d.preventDefault()}}),"onWheelScroll"),onResize:a((()=>{c.current&&i.viewport&&l&&n({content:i.viewport.scrollWidth,viewport:i.viewport.offsetWidth,scrollbar:{size:c.current.clientWidth,paddingStart:bi(l.paddingLeft),paddingEnd:bi(l.paddingRight)}})}),"onResize")})})),Zw=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let{sizes:r,onSizesChange:n,...o}=e,i=Xe(gt,e.__scopeScrollArea),[l,u]=react__WEBPACK_IMPORTED_MODULE_0__.useState(),c=react__WEBPACK_IMPORTED_MODULE_0__.useRef(null),p=Tt(t,c,i.onScrollbarYChange);return react__WEBPACK_IMPORTED_MODULE_0__.useEffect((()=>{c.current&&u(getComputedStyle(c.current))}),[c]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Zh,{"data-orientation":"vertical",...o,ref:p,sizes:r,style:{top:0,right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":yi(r)+"px",...e.style},onThumbPointerDown:a((d=>e.onThumbPointerDown(d.y)),"onThumbPointerDown"),onDragScroll:a((d=>e.onDragScroll(d.y)),"onDragScroll"),onWheelScroll:a(((d,h)=>{if(i.viewport){let f=i.viewport.scrollTop+d.deltaY;e.onWheelScroll(f),r5(f,h)&&d.preventDefault()}}),"onWheelScroll"),onResize:a((()=>{c.current&&i.viewport&&l&&n({content:i.viewport.scrollHeight,viewport:i.viewport.offsetHeight,scrollbar:{size:c.current.clientHeight,paddingStart:bi(l.paddingTop),paddingEnd:bi(l.paddingBottom)}})}),"onResize")})})),[Jw,Kh]=qh(gt),Zh=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let{__scopeScrollArea:r,sizes:n,hasThumb:o,onThumbChange:i,onThumbPointerUp:l,onThumbPointerDown:u,onThumbPositionChange:c,onDragScroll:p,onWheelScroll:d,onResize:h,...f}=e,v=Xe(gt,r),[b,m]=react__WEBPACK_IMPORTED_MODULE_0__.useState(null),g=Tt(t,(A=>m(A))),y=react__WEBPACK_IMPORTED_MODULE_0__.useRef(null),w=react__WEBPACK_IMPORTED_MODULE_0__.useRef(""),D=v.viewport,x=n.content-n.viewport,C=Jt(d),E=Jt(c),S=Di(h,10);function R(A){if(y.current){let k=A.clientX-y.current.left,B=A.clientY-y.current.top;p({x:k,y:B})}}return a(R,"handleDragScroll"),react__WEBPACK_IMPORTED_MODULE_0__.useEffect((()=>{let A=a((k=>{let B=k.target;b?.contains(B)&&C(k,x)}),"handleWheel");return document.addEventListener("wheel",A,{passive:!1}),()=>document.removeEventListener("wheel",A,{passive:!1})}),[D,b,x,C]),react__WEBPACK_IMPORTED_MODULE_0__.useEffect(E,[n,E]),vn(b,S),vn(v.content,S),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Jw,{scope:r,scrollbar:b,hasThumb:o,onThumbChange:Jt(i),onThumbPointerUp:Jt(l),onThumbPositionChange:E,onThumbPointerDown:Jt(u),children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(hn.div,{...f,ref:g,style:{position:"absolute",...f.style},onPointerDown:Qt(e.onPointerDown,(A=>{0===A.button&&(A.target.setPointerCapture(A.pointerId),y.current=b.getBoundingClientRect(),w.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",v.viewport&&(v.viewport.style.scrollBehavior="auto"),R(A))})),onPointerMove:Qt(e.onPointerMove,R),onPointerUp:Qt(e.onPointerUp,(A=>{let k=A.target;k.hasPointerCapture(A.pointerId)&&k.releasePointerCapture(A.pointerId),document.body.style.webkitUserSelect=w.current,v.viewport&&(v.viewport.style.scrollBehavior=""),y.current=null}))})})})),wi="ScrollAreaThumb",Jh=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let{forceMount:r,...n}=e,o=Kh(wi,e.__scopeScrollArea);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(mn,{present:r||o.hasThumb,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(Qw,{ref:t,...n})})})),Qw=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let{__scopeScrollArea:r,style:n,...o}=e,i=Xe(wi,r),l=Kh(wi,r),{onThumbPositionChange:u}=l,c=Tt(t,(h=>l.onThumbChange(h))),p=react__WEBPACK_IMPORTED_MODULE_0__.useRef(),d=Di((()=>{p.current&&(p.current(),p.current=void 0)}),100);return react__WEBPACK_IMPORTED_MODULE_0__.useEffect((()=>{let h=i.viewport;if(h){let f=a((()=>{if(d(),!p.current){let v=rb(h,u);p.current=v,u()}}),"handleScroll");return u(),h.addEventListener("scroll",f),()=>h.removeEventListener("scroll",f)}}),[i.viewport,d,u]),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(hn.div,{"data-state":l.hasThumb?"visible":"hidden",...o,ref:c,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...n},onPointerDownCapture:Qt(e.onPointerDownCapture,(h=>{let v=h.target.getBoundingClientRect(),b=h.clientX-v.left,m=h.clientY-v.top;l.onThumbPointerDown({x:b,y:m})})),onPointerUp:Qt(e.onPointerUp,l.onThumbPointerUp)})})),Jh.displayName=wi,hu="ScrollAreaCorner",(Qh=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let r=Xe(hu,e.__scopeScrollArea),n=!(!r.scrollbarX||!r.scrollbarY);return"scroll"!==r.type&&n?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(eb,{...e,ref:t}):null}))).displayName=hu,eb=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(((e,t)=>{let{__scopeScrollArea:r,...n}=e,o=Xe(hu,r),[i,l]=react__WEBPACK_IMPORTED_MODULE_0__.useState(0),[u,c]=react__WEBPACK_IMPORTED_MODULE_0__.useState(0),p=!(!i||!u);return vn(o.scrollbarX,(()=>{let d=o.scrollbarX?.offsetHeight||0;o.onCornerHeightChange(d),c(d)})),vn(o.scrollbarY,(()=>{let d=o.scrollbarY?.offsetWidth||0;o.onCornerWidthChange(d),l(d)})),p?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_2__.jsx)(hn.div,{...n,ref:t,style:{width:i,height:u,position:"absolute",right:"ltr"===o.dir?0:void 0,left:"rtl"===o.dir?0:void 0,bottom:0,...e.style}}):null})),a(bi,"toInt"),a(e5,"getThumbRatio"),a(yi,"getThumbSize"),a(tb,"getScrollPositionFromPointer"),a(jh,"getThumbOffsetFromScroll"),a(t5,"linearScale"),a(r5,"isScrollingWithinScrollbarBounds"),rb=a(((e,t=()=>{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return a((function o(){let i={left:e.scrollLeft,top:e.scrollTop},l=r.left!==i.left,u=r.top!==i.top;(l||u)&&t(),r=i,n=window.requestAnimationFrame(o)}),"loop")(),()=>window.cancelAnimationFrame(n)}),"addUnlinkedScrollListener"),a(Di,"useDebounceCallback"),a(vn,"useResizeObserver"),a(nb,"getSubtree"),n5=Wh,o5=Gh,a5=Xh,i5=Jh,l5=Qh})),Ci=F((()=>{s5(),ib=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)(n5)((({scrollbarsize:e,offset:t})=>({width:"100%",height:"100%",overflow:"hidden","--scrollbar-size":`${e+t}px`,"--radix-scroll-area-thumb-width":`${e}px`}))),lb=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)(o5)({width:"100%",height:"100%"}),u5=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)(a5)((({offset:e,horizontal:t,vertical:r})=>({display:"flex",userSelect:"none",touchAction:"none",background:"transparent",transition:"all 0.2s ease-out",borderRadius:"var(--scrollbar-size)",zIndex:1,'&[data-orientation="vertical"]':{width:"var(--scrollbar-size)",paddingRight:e,marginTop:e,marginBottom:"true"===t&&"true"===r?0:e},'&[data-orientation="horizontal"]':{flexDirection:"column",height:"var(--scrollbar-size)",paddingBottom:e,marginLeft:e,marginRight:"true"===t&&"true"===r?0:e}}))),c5=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)(i5)((({theme:e})=>({flex:1,background:e.textMutedColor,opacity:.5,borderRadius:"var(--scrollbar-size)",position:"relative",transition:"opacity 0.2s ease-out","&:hover":{opacity:.8},"::before":{content:'""',position:"absolute",top:"50%",left:"50%",transform:"translate(-50%,-50%)",width:"100%",height:"100%"}}))),(wn=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)((({children:e,horizontal:t=!1,vertical:r=!1,offset:n=2,scrollbarSize:o=6,className:i},l)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(ib,{scrollbarsize:o,offset:n,className:i},react__WEBPACK_IMPORTED_MODULE_0__.createElement(lb,{ref:l},e),t&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(u5,{orientation:"horizontal",offset:n,horizontal:t.toString(),vertical:r.toString()},react__WEBPACK_IMPORTED_MODULE_0__.createElement(c5,null)),r&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(u5,{orientation:"vertical",offset:n,horizontal:t.toString(),vertical:r.toString()},react__WEBPACK_IMPORTED_MODULE_0__.createElement(c5,null)),t&&r&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(l5,null))))).displayName="ScrollArea"})),gu={};function mu(){return d5?.clipboard?e=>d5.clipboard.writeText(e):async e=>{let t=la.createElement("TEXTAREA"),r=la.activeElement;t.value=e,la.body.appendChild(t),t.select(),la.execCommand("copy"),la.body.removeChild(t),r.focus()}}an(gu,{SyntaxHighlighter:()=>ua,createCopyToClipboardFunction:()=>mu,default:()=>Db,supportedLanguages:()=>h5});var f5,d5,la,pb,h5,db,fb,hb,mb,gb,vb,wb,m5,bb,yb,ua,Db,ca=F((()=>{oi(),f5=we(Qo(),1),Rf(),Lf(),Mf(),zf(),qf(),Yf(),Qf(),oh(),lh(),fh(),gh(),Dh(),Sf(),iu(),Ci(),({navigator:d5,document:la,window:pb}=ln),h5={jsextra:Vf,jsx:Jf,json:Xf,yml:yh,md:nh,bash:Tf,css:Bf,html:ih,tsx:dh,typescript:mh,graphql:$f},Object.entries(h5).forEach((([e,t])=>{mi.registerLanguage(e,t)})),db=(0,f5.default)(2)((e=>Object.entries(e.code||{}).reduce(((t,[r,n])=>({...t,[`* .${r}`]:n})),{}))),fb=mu(),a(mu,"createCopyToClipboardFunction"),hb=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({position:"relative",overflow:"hidden",color:e.color.defaultText})),(({theme:e,bordered:t})=>t?{border:`1px solid ${e.appBorderColor}`,borderRadius:e.borderRadius,background:e.background.content}:{}),(({showLineNumbers:e})=>e?{".react-syntax-highlighter-line-number::before":{content:"attr(data-line-number)"}}:{})),mb=a((({children:e,className:t})=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(wn,{horizontal:!0,vertical:!0,className:t},e)),"UnstyledScroller"),gb=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)(mb)({position:"relative"},(({theme:e})=>db(e))),vb=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.pre((({theme:e,padded:t})=>({display:"flex",justifyContent:"flex-start",margin:0,padding:t?e.layoutMargin:0}))),wb=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({flex:1,paddingLeft:2,paddingRight:e.layoutMargin,opacity:1,fontFamily:e.typography.fonts.mono}))),m5=a((e=>{let t=[...e.children],r=t[0],n=r.children[0].value,o={...r,children:[],properties:{...r.properties,"data-line-number":n,style:{...r.properties.style,userSelect:"auto"}}};return t[0]=o,{...e,children:t}}),"processLineNumber"),bb=a((({rows:e,stylesheet:t,useInlineStyles:r})=>e.map(((n,o)=>yr({node:m5(n),stylesheet:t,useInlineStyles:r,key:`code-segement${o}`})))),"defaultRenderer"),yb=a(((e,t)=>t?e?({rows:r,...n})=>e({rows:r.map((o=>m5(o))),...n}):bb:e),"wrapRenderer"),(ua=a((({children:e,language:t="jsx",copyable:r=!1,bordered:n=!1,padded:o=!1,format:i=!0,formatter:l,className:u,showLineNumbers:c=!1,...p})=>{if("string"!=typeof e||!e.trim())return null;let[d,h]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)("");(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{l?l(i,e).then(h):h(e.trim())}),[e,i,l]);let[f,v]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),b=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((g=>{g.preventDefault(),fb(d).then((()=>{v(!0),pb.setTimeout((()=>v(!1)),1500)})).catch(_storybook_core_client_logger__WEBPACK_IMPORTED_MODULE_4__.logger.error)}),[d]),m=yb(p.renderer,c);return react__WEBPACK_IMPORTED_MODULE_0__.createElement(hb,{bordered:n,padded:o,showLineNumbers:c,className:u},react__WEBPACK_IMPORTED_MODULE_0__.createElement(gb,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(mi,{padded:o||n,language:t,showLineNumbers:c,showInlineLineNumbers:c,useInlineStyles:!1,PreTag:vb,CodeTag:wb,lineNumberContainerStyle:{},...p,renderer:m},d)),r?react__WEBPACK_IMPORTED_MODULE_0__.createElement(au,{actionItems:[{title:f?"Copied":"Copy",onClick:b}]}):null)}),"SyntaxHighlighter")).registerLanguage=(...e)=>mi.registerLanguage(...e),Db=ua}));function kx(e){if("string"==typeof e)return ec;if(Array.isArray(e))return tc;if(!e)return;let{type:t}=e;return e2.has(t)?t:void 0}function Lx(e){let t=null===e?"null":typeof e;if("string"!==t&&"object"!==t)return`Unexpected doc '${t}', \nExpected it to be 'string' or 'object'.`;if(lc(e))throw new Error("doc is valid.");let r=Object.prototype.toString.call(e);if("[object Object]"!==r)return`Unexpected doc '${r}'.`;let n=Tx([...e2].map((o=>`'${o}'`)));return`Unexpected doc.type '${e.type}'.\nExpected it to be ${n}.`}function bt(e){return Tr(e),{type:zi,contents:e}}function n2(e,t){return Tr(t),{type:Oi,contents:t,n:e}}function ue(e,t={}){return Tr(e),sc(t.expandedStates,!0),{type:wa,id:t.id,contents:e,break:!!t.shouldBreak,expandedStates:t.expandedStates}}function Bx(e){return n2(Number.NEGATIVE_INFINITY,e)}function Mx(e){return n2({type:"root"},e)}function o2(e){return sc(e),{type:Ni,parts:e}}function Ii(e,t="",r={}){return Tr(e),""!==t&&Tr(t),{type:ji,breakContents:e,flatContents:t,groupId:r.groupId}}function _x(e,t){return Tr(e),{type:Vi,contents:e,groupId:t.groupId,negate:t.negate}}function Jn(e,t){Tr(e),sc(t);let r=[];for(let n=0;n""===t)))return"";break;case wa:if(!(e.contents||e.id||e.break||e.expandedStates))return"";if(e.contents.type===wa&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case Oi:case zi:case Vi:case oc:if(!e.contents)return"";break;case ji:if(!e.flatContents&&!e.breakContents)return"";break;case tc:{let t=[];for(let r of e){if(!r)continue;let[n,...o]=Array.isArray(r)?r:[r];"string"==typeof n&&"string"==typeof xa(!1,t,-1)?t[t.length-1]+=n:t.push(n),t.push(...o)}return 0===t.length?"":1===t.length?t[0]:t}case ec:case rc:case nc:case ac:case Mr:case ic:case qi:break;default:throw new t2(e)}return e}function Nx(e){return uc(e,(t=>Ox(t)))}function ot(e,t=$x){return uc(e,(r=>"string"==typeof r?Jn(t,r.split("\n")):r))}function jx(e,t){let r=!0===t||t===Si?Si:y5,n=r===Si?y5:Si,o=0,i=0;for(let l of e)l===r?o++:l===n&&i++;return o>i?n:r}function qx(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function Zx(e){return"front-matter"===e?.type}function a2(e,t){var r;if("text"===e.type||"comment"===e.type||Wi(e)||"yaml"===e.type||"toml"===e.type)return null;if("attribute"===e.type&&delete t.value,"docType"===e.type&&delete t.value,"angularControlFlowBlock"===e.type&&null!=(r=e.parameters)&&r.children)for(let n of t.parameters.children)Qx.has(e.name)?delete n.expression:n.expression=n.expression.trim();"angularIcuExpression"===e.type&&(t.switchValue=e.switchValue.trim()),"angularLetDeclarationInitializer"===e.type&&delete t.value}async function tC(e,t){if("yaml"===e.language){let r=e.value.trim(),n=r?await t(r,{parser:"yaml"}):"";return Mx([e.startDelimiter,e.explicitLanguage,Q,n,n?Q:"",e.endDelimiter])}}function Ui(e,t=!0){return[bt([Ee,e]),t?Ee:""]}function Qn(e,t){let r="NGRoot"===e.type?"NGMicrosyntax"===e.node.type&&1===e.node.body.length&&"NGMicrosyntaxExpression"===e.node.body[0].type?e.node.body[0].expression:e.node:"JsExpressionRoot"===e.type?e.node:e;return r&&("ObjectExpression"===r.type||"ArrayExpression"===r.type||("__vue_expression"===t.parser||"__vue_ts_expression"===t.parser)&&("TemplateLiteral"===r.type||"StringLiteral"===r.type))}async function at(e,t,r,n){r={__isInHtmlAttribute:!0,__embeddedInHtml:!0,...r};let o=!0;n&&(r.__onHtmlBindingRoot=(l,u)=>{o=n(l,u)});let i=await t(e,r,t);return o?ue(i):Ui(i)}function nC(e,t,r,n){let{node:o}=r,i=n.originalText.slice(o.sourceSpan.start.offset,o.sourceSpan.end.offset);return/^\s*$/u.test(i)?"":at(i,e,{parser:"__ng_directive",__isInHtmlAttribute:!1},Qn)}function D5(e,t){if(!t)return;let r=aC(t).toLowerCase();return e.find((({filenames:n})=>n?.some((o=>o.toLowerCase()===r))))??e.find((({extensions:n})=>n?.some((o=>r.endsWith(o)))))}function iC(e,t){if(t)return e.find((({name:r})=>r.toLowerCase()===t))??e.find((({aliases:r})=>r?.includes(t)))??e.find((({extensions:r})=>r?.includes(`.${t}`)))}function lC(e,t){let r=e.plugins.flatMap((o=>o.languages??[])),n=iC(r,t.language)??D5(r,t.physicalFile)??D5(r,t.file)??void t.physicalFile;return n?.parsers[0]}function dC(e){return"element"===e.type&&!e.hasExplicitNamespace&&!["html","svg"].includes(e.namespace)}function l2(e,t){return!!("ieConditionalComment"===e.type&&e.lastChild&&!e.lastChild.isSelfClosing&&!e.lastChild.endSourceSpan||"ieConditionalComment"===e.type&&!e.complete||Zn(e)&&e.children.some((r=>"text"!==r.type&&"interpolation"!==r.type))||pc(e,t)&&!It(e)&&"interpolation"!==e.type)}function Xi(e){return!("attribute"===e.type||!e.parent||!e.prev)&&mC(e.prev)}function mC(e){return"comment"===e.type&&"prettier-ignore"===e.value.trim()}function Ye(e){return"text"===e.type||"comment"===e.type}function It(e){return"element"===e.type&&("script"===e.fullName||"style"===e.fullName||"svg:style"===e.fullName||"svg:script"===e.fullName||ba(e)&&("script"===e.name||"style"===e.name))}function gC(e){return e.children&&!It(e)}function vC(e){return It(e)||"interpolation"===e.type||s2(e)}function s2(e){return m2(e).startsWith("pre")}function wC(e,t){var r,n;let o=function i(){return!Wi(e)&&"angularControlFlowBlock"!==e.type&&(!("text"!==e.type&&"interpolation"!==e.type||!e.prev||"text"!==e.prev.type&&"interpolation"!==e.prev.type)||!(!e.parent||"none"===e.parent.cssDisplay)&&(!!Zn(e.parent)||!(!e.prev&&("root"===e.parent.type||Zn(e)&&e.parent||It(e.parent)||Yi(e.parent,t)||!AC(e.parent.cssDisplay))||e.prev&&!TC(e.prev.cssDisplay))))}();return o&&!e.prev&&null!=(n=null==(r=e.parent)?void 0:r.tagDefinition)&&n.ignoreFirstLf?"interpolation"===e.type:o}function bC(e,t){return!Wi(e)&&"angularControlFlowBlock"!==e.type&&(!("text"!==e.type&&"interpolation"!==e.type||!e.next||"text"!==e.next.type&&"interpolation"!==e.next.type)||!(!e.parent||"none"===e.parent.cssDisplay)&&(!!Zn(e.parent)||!(!e.next&&("root"===e.parent.type||Zn(e)&&e.parent||It(e.parent)||Yi(e.parent,t)||!FC(e.parent.cssDisplay))||e.next&&!kC(e.next.cssDisplay))))}function yC(e){return LC(e.cssDisplay)&&!It(e)}function Ri(e){return Wi(e)||e.next&&e.sourceSpan.end&&e.sourceSpan.end.line+10&&(["body","script","style"].includes(e.name)||e.children.some((t=>CC(t))))||e.firstChild&&e.firstChild===e.lastChild&&"text"!==e.firstChild.type&&p2(e.firstChild)&&(!e.lastChild.isTrailingSpaceSensitive||d2(e.lastChild))}function u2(e){return"element"===e.type&&e.children.length>0&&(["html","head","ul","ol","select"].includes(e.name)||e.cssDisplay.startsWith("table")&&"table-cell"!==e.cssDisplay)}function Vu(e){return f2(e)||e.prev&&xC(e.prev)||c2(e)}function xC(e){return f2(e)||"element"===e.type&&"br"===e.fullName||c2(e)}function c2(e){return p2(e)&&d2(e)}function p2(e){return e.hasLeadingSpaces&&(e.prev?e.prev.sourceSpan.end.linee.sourceSpan.end.line:"root"===e.parent.type||e.parent.endSourceSpan&&e.parent.endSourceSpan.start.line>e.sourceSpan.end.line)}function f2(e){switch(e.type){case"ieConditionalComment":case"comment":case"directive":return!0;case"element":return["script","select"].includes(e.name)}return!1}function cc(e){return e.lastChild?cc(e.lastChild):e}function CC(e){var t;return null==(t=e.children)?void 0:t.some((r=>"text"!==r.type))}function h2(e){if(e)switch(e){case"module":case"text/javascript":case"text/babel":case"application/javascript":return"babel";case"application/x-typescript":return"typescript";case"text/markdown":return"markdown";case"text/html":return"html";case"text/x-handlebars-template":return"glimmer";default:if(e.endsWith("json")||e.endsWith("importmap")||"speculationrules"===e)return"json"}}function EC(e,t){let{name:r,attrMap:n}=e;if("script"!==r||Object.prototype.hasOwnProperty.call(n,"src"))return;let{type:o,lang:i}=e.attrMap;return i||o?Gi(t,{language:i})??h2(o):"babel"}function SC(e,t){if(!pc(e,t))return;let{attrMap:r}=e;if(Object.prototype.hasOwnProperty.call(r,"src"))return;let{type:n,lang:o}=r;return Gi(t,{language:o})??h2(n)}function RC(e,t){if("style"!==e.name)return;let{lang:r}=e.attrMap;return r?Gi(t,{language:r}):"css"}function x5(e,t){return EC(e,t)??RC(e,t)??SC(e,t)}function Ca(e){return"block"===e||"list-item"===e||e.startsWith("table")}function AC(e){return!Ca(e)&&"inline-block"!==e}function FC(e){return!Ca(e)&&"inline-block"!==e}function kC(e){return!Ca(e)}function TC(e){return!Ca(e)}function LC(e){return!Ca(e)&&"inline-block"!==e}function Zn(e){return m2(e).startsWith("pre")}function IC(e,t){let r=e;for(;r;){if(t(r))return!0;r=r.parent}return!1}function BC(e,t){var r;if(eo(e,t))return"block";if("comment"===(null==(r=e.prev)?void 0:r.type)){let o=e.prev.value.match(/^\s*display:\s*([a-z]+)\s*$/u);if(o)return o[1]}let n=!1;if("element"===e.type&&"svg"===e.namespace){if(!IC(e,(o=>"svg:foreignObject"===o.fullName)))return"svg"===e.name?"inline-block":"block";n=!0}switch(t.htmlWhitespaceSensitivity){case"strict":return"inline";case"ignore":return"block";default:return"element"===e.type&&(!e.namespace||n||ba(e))&&uC[e.name]||sC}}function m2(e){return"element"===e.type&&(!e.namespace||ba(e))&&pC[e.name]||cC}function MC(e){let t=Number.POSITIVE_INFINITY;for(let r of e.split("\n")){if(0===r.length)continue;let n=wt.getLeadingWhitespaceCount(r);if(0===n)return 0;r.length!==n&&nr.slice(t))).join("\n")}function v2(e){return Oe(!1,Oe(!1,e,"'","'"),""",'"')}function or(e){return v2(e.value)}function Yi(e,t){return eo(e,t)&&!_C.has(e.fullName)}function eo(e,t){return"vue"===t.parser&&"element"===e.type&&"root"===e.parent.type&&"html"!==e.fullName.toLowerCase()}function pc(e,t){return eo(e,t)&&(Yi(e,t)||e.attrMap.lang&&"html"!==e.attrMap.lang)}function PC(e){let t=e.fullName;return"#"===t.charAt(0)||"slot-scope"===t||"v-slot"===t||t.startsWith("v-slot:")}function HC(e,t){let r=e.parent;if(!eo(r,t))return!1;let n=r.fullName,o=e.fullName;return"script"===n&&"setup"===o||"style"===n&&"vars"===o}function w2(e,t=e.value){return e.parent.isWhitespaceSensitive?e.parent.isIndentationSensitive?ot(t):ot(g2(i2(t)),Q):Jn(fe,wt.split(t))}function b2(e,t){return eo(e,t)&&"script"===e.name}async function $C(e,t){let r=[];for(let[n,o]of e.split(y2).entries())if(n%2==0)r.push(ot(o));else try{r.push(ue(["{{",bt([fe,await at(o,t,{parser:"__ng_interpolation",__isInHtmlInterpolation:!0})]),fe,"}}"]))}catch{r.push("{{",ot(o),"}}")}return r}function dc({parser:e}){return(t,r,n)=>at(or(n.node),t,{parser:e},Qn)}function jC(e,t){if("angular"!==t.parser)return;let{node:r}=e,n=r.fullName;if(n.startsWith("(")&&n.endsWith(")")||n.startsWith("on-"))return zC;if(n.startsWith("[")&&n.endsWith("]")||/^bind(?:on)?-/u.test(n)||/^ng-(?:if|show|hide|class|style)$/u.test(n))return OC;if(n.startsWith("*"))return NC;let o=or(r);return/^i18n(?:-.+)?$/u.test(n)?()=>Ui(o2(w2(r,o.trim())),!o.includes("@@")):y2.test(o)?i=>$C(o,i):void 0}function qC(e,t){let{node:r}=e,n=or(r);if("class"===r.fullName&&!t.parentParser&&!n.includes("{{"))return()=>n.trim().split(/\s+/u).join(" ")}function C5(e){return"\t"===e||"\n"===e||"\f"===e||"\r"===e||" "===e}function ZC(e){let r,n,o,i,l,c,t=e.length,u=0;function p(v){let b,m=v.exec(e.substring(u));if(m)return[b]=m,u+=b.length,b}a(p,"p");let d=[];for(;;){if(p(GC),u>=t){if(0===d.length)throw new Error("Must contain one or more image candidate strings.");return d}c=u,r=p(XC),n=[],","===r.slice(-1)?(r=r.replace(YC,""),f()):h()}function h(){for(p(UC),o="",i="in descriptor";;){if(l=e.charAt(u),"in descriptor"===i)if(C5(l))o&&(n.push(o),o="",i="after descriptor");else{if(","===l)return u+=1,o&&n.push(o),void f();if("("===l)o+=l,i="in parens";else{if(""===l)return o&&n.push(o),void f();o+=l}}else if("in parens"===i)if(")"===l)o+=l,i="in descriptor";else{if(""===l)return n.push(o),void f();o+=l}else if("after descriptor"===i&&!C5(l)){if(""===l)return void f();i="in descriptor",u-=1}u+=1}}function f(){let b,m,g,y,D,x,C,E,S,v=!1,w={};for(y=0;ytE(or(e.node))}function tE(e){let t=JC(e),r=eE.filter((d=>t.some((h=>Object.prototype.hasOwnProperty.call(h,d)))));if(r.length>1)throw new Error("Mixed descriptor in srcset is not supported");let[n]=r,o=D2[n],i=t.map((d=>d.source.value)),l=Math.max(...i.map((d=>d.length))),u=t.map((d=>d[n]?String(d[n].value):"")),c=u.map((d=>{let h=d.indexOf(".");return-1===h?d.length:h})),p=Math.max(...c);return Ui(Jn([",",fe],i.map(((d,h)=>{let f=[d],v=u[h];if(v){let b=l-d.length+1,m=p-c[h],g=" ".repeat(b+m);f.push(Ii(g," "),v+o)}return f}))))}function nE(e,t){let{node:r}=e,n=or(e.node).trim();if("style"===r.fullName&&!t.parentParser&&!n.includes("{{"))return async o=>Ui(await o(n,{parser:"css",__isHTMLStyleAttribute:!0}))}function oE(e,t){let{root:r}=e;return qu.has(r)||qu.set(r,r.children.some((n=>b2(n,t)&&["ts","typescript"].includes(n.attrMap.lang)))),qu.get(r)}function aE(e,t,r){let{node:n}=r;return at(`type T<${or(n)}> = any`,e,{parser:"babel-ts",__isEmbeddedTypescriptGenericParameters:!0},Qn)}function iE(e,t,{parseWithTs:r}){return at(`function _(${e}) {}`,t,{parser:r?"babel-ts":"babel",__isVueBindings:!0})}function lE(e){let n=e.trim();return/^(?:[\w$]+|\([^)]*\))\s*=>|^function\s*\(/u.test(n)||/^[$_a-z][\w$]*(?:\.[$_a-z][\w$]*|\['[^']*'\]|\["[^"]*"\]|\[\d+\]|\[[$_a-z][\w$]*\])*$/iu.test(n)}async function sE(e,t,r,n){let o=or(r.node),{left:i,operator:l,right:u}=uE(o),c=fc(r,n);return[ue(await at(`function _(${i}) {}`,e,{parser:c?"babel-ts":"babel",__isVueForBindingLeft:!0}))," ",l," ",await at(u,e,{parser:c?"__ts_expression":"__js_expression"})]}function uE(e){let r=/,([^,\]}]*)(?:,([^,\]}]*))?$/u,o=e.match(/(.*?)\s+(in|of)\s+(.*)/su);if(!o)return;let i={};if(i.for=o[3].trim(),!i.for)return;let l=Oe(!1,o[1].trim(),/^\(|\)$/gu,""),u=l.match(r);u?(i.alias=l.replace(r,""),i.iterator1=u[1].trim(),u[2]&&(i.iterator2=u[2].trim())):i.alias=l;let c=[i.alias,i.iterator1,i.iterator2];return c.some(((p,d)=>!p&&(0===d||c.slice(d+1).some(Boolean))))?void 0:{left:c.filter(Boolean).join(","),operator:o[2],right:i.for}}function cE(e,t){if("vue"!==t.parser)return;let{node:r}=e,n=r.fullName;if("v-for"===n)return sE;if("generic"===n&&b2(r.parent,t))return aE;let o=or(r),i=fc(e,t);return PC(r)||HC(r,t)?l=>iE(o,l,{parseWithTs:i}):n.startsWith("@")||n.startsWith("v-on:")?l=>pE(o,l,{parseWithTs:i}):n.startsWith(":")||n.startsWith("v-bind:")?l=>dE(o,l,{parseWithTs:i}):n.startsWith("v-")?l=>x2(o,l,{parseWithTs:i}):void 0}function pE(e,t,{parseWithTs:r}){return lE(e)?x2(e,t,{parseWithTs:r}):at(e,t,{parser:r?"__vue_ts_event_binding":"__vue_event_binding"},Qn)}function dE(e,t,{parseWithTs:r}){return at(e,t,{parser:r?"__vue_ts_expression":"__vue_expression"},Qn)}function x2(e,t,{parseWithTs:r}){return at(e,t,{parser:r?"__ts_expression":"__js_expression"},Qn)}function hE(e,t){let{node:r}=e;if(r.value){if(/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/u.test(t.originalText.slice(r.valueSpan.start.offset,r.valueSpan.end.offset))||"lwc"===t.parser&&r.value.startsWith("{")&&r.value.endsWith("}"))return[r.rawName,"=",r.value];for(let n of[rE,nE,WC,fE,VC]){let o=n(e,t);if(o)return mE(o)}}}function mE(e){return async(t,r,n,o)=>{let i=await e(t,r,n,o);if(i)return i=uc(i,(l=>"string"==typeof l?Oe(!1,l,'"',"""):l)),[n.node.rawName,'="',ue(i),'"']}}function vE(e){return Array.isArray(e)&&e.length>0}function Ki(e){return e.sourceSpan.start.offset}function Zi(e){return e.sourceSpan.end.offset}function Ku(e,t){return[e.isSelfClosing?"":wE(e,t),ma(e,t)]}function wE(e,t){return e.lastChild&&ya(e.lastChild)?"":[bE(e,t),mc(e,t)]}function ma(e,t){return(e.next?Ir(e.next):Sa(e.parent))?"":[Ea(e,t),Lr(e,t)]}function bE(e,t){return Sa(e)?Ea(e.lastChild,t):""}function Lr(e,t){return ya(e)?mc(e.parent,t):Ji(e)?gc(e.next):""}function mc(e,t){if(E2(!e.isSelfClosing),S2(e,t))return"";switch(e.type){case"ieConditionalComment":return"\x3c!--\x3e";case"interpolation":return"}}";case"angularIcuExpression":return"}";case"element":if(e.isSelfClosing)return"/>";default:return">"}}function S2(e,t){return!e.isSelfClosing&&!e.endSourceSpan&&(Xi(e)||l2(e.parent,t))}function Ir(e){return e.prev&&"docType"!==e.prev.type&&"angularControlFlowBlock"!==e.type&&!Ye(e.prev)&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function Sa(e){var t;return(null==(t=e.lastChild)?void 0:t.isTrailingSpaceSensitive)&&!e.lastChild.hasTrailingSpaces&&!Ye(cc(e.lastChild))&&!Zn(e)}function ya(e){return!e.next&&!e.hasTrailingSpaces&&e.isTrailingSpaceSensitive&&Ye(cc(e))}function Ji(e){return e.next&&!Ye(e.next)&&Ye(e)&&e.isTrailingSpaceSensitive&&!e.hasTrailingSpaces}function yE(e){let t=e.trim().match(/^prettier-ignore-attribute(?:\s+(.+))?$/su);return!!t&&(!t[1]||t[1].split(/\s+/u))}function Qi(e){return!e.prev&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function DE(e,t,r){var n;let{node:o}=e;if(!hc(o.attrs))return o.isSelfClosing?" ":"";let i="comment"===(null==(n=o.prev)?void 0:n.type)&&yE(o.prev.value),l="boolean"==typeof i?()=>i:Array.isArray(i)?h=>i.includes(h.rawName):()=>!1,u=e.map((({node:h})=>l(h)?ot(t.originalText.slice(Ki(h),Zi(h))):r()),"attrs"),c="element"===o.type&&"script"===o.fullName&&1===o.attrs.length&&"src"===o.attrs[0].fullName&&0===o.children.length,p=t.singleAttributePerLine&&o.attrs.length>1&&!eo(o,t)?Q:fe,d=[bt([c?" ":fe,Jn(p,u)])];return o.firstChild&&Qi(o.firstChild)||o.isSelfClosing&&Sa(o.parent)||c?d.push(o.isSelfClosing?" ":""):d.push(t.bracketSameLine?o.isSelfClosing?" ":"":o.isSelfClosing?fe:Ee),d}function xE(e){return e.firstChild&&Qi(e.firstChild)?"":vc(e)}function Zu(e,t,r){let{node:n}=e;return[ga(n,t),DE(e,t,r),n.isSelfClosing?"":xE(n)]}function ga(e,t){return e.prev&&Ji(e.prev)?"":[Br(e,t),gc(e)]}function Br(e,t){return Qi(e)?vc(e.parent):Ir(e)?Ea(e.prev,t):""}function gc(e){switch(e.type){case"ieConditionalComment":case"ieConditionalStartComment":return`\x3c!--[if ${e.condition}`;case"ieConditionalEndComment":return"\x3c!--\x3c!--\x3e<${e.rawName}`;default:return`<${e.rawName}`}}function vc(e){switch(E2(!e.isSelfClosing),e.type){case"ieConditionalComment":return"]>";case"element":if(e.condition)return">\x3c!--"}}function CE(e,t){if(!e.endSourceSpan)return"";let r=e.startSourceSpan.end.offset;e.firstChild&&Qi(e.firstChild)&&(r-=vc(e).length);let n=e.endSourceSpan.start.offset;return e.lastChild&&ya(e.lastChild)?n+=mc(e,t).length:Sa(e)&&(n-=Ea(e.lastChild,t).length),t.originalText.slice(r,n)}function SE(e,t){let{node:r}=e;switch(r.type){case"element":if(It(r)||"interpolation"===r.type)return;if(!r.isSelfClosing&&pc(r,t)){let n=x5(r,t);return n?async(o,i)=>{let l=R2(r,t),u=/^\s*$/u.test(l),c="";return u||(c=await o(i2(l),{parser:n,__embeddedInHtml:!0}),u=""===c),[Br(r,t),ue(Zu(e,t,i)),u?"":Q,c,u?"":Q,Ku(r,t),Lr(r,t)]}:void 0}break;case"text":if(It(r.parent)){let n=x5(r.parent,t);if(n)return async o=>{let i="markdown"===n?g2(r.value.replace(/^[^\S\n]*\n/u,"")):r.value,l={parser:n,__embeddedInHtml:!0};if("html"===t.parser&&"babel"===n){let u="script",{attrMap:c}=r.parent;c&&("module"===c.type||"text/babel"===c.type&&"module"===c["data-type"])&&(u="module"),l.__babelSourceType=u}return[Da,Br(r,t),await o(i,l),Lr(r,t)]}}else if("interpolation"===r.parent.type)return async n=>{let o={__isInHtmlInterpolation:!0,__embeddedInHtml:!0};return"angular"===t.parser?o.parser="__ng_interpolation":"vue"===t.parser?o.parser=fc(e,t)?"__vue_ts_expression":"__vue_expression":o.parser="__js_expression",[bt([fe,await n(r.value,o)]),r.parent.next&&Ir(r.parent.next)?" ":fe]};break;case"attribute":return gE(e,t);case"front-matter":return n=>rC(r,n);case"angularControlFlowBlockParameters":return EE.has(e.parent.name)?oC:void 0;case"angularLetDeclarationInitializer":return n=>at(r.value,n,{parser:"__ng_binding",__isInHtmlAttribute:!1})}}function va(e){if(null!==pa&&(pa.property,1)){let t=pa;return pa=va.prototype=null,t}return pa=va.prototype=e??Object.create(null),new va}function FE(e){return va(e)}function kE(e,t="type"){function r(n){let o=n[t],i=e[o];if(!Array.isArray(i))throw Object.assign(new Error(`Missing visitor keys for '${o}'.`),{node:n});return i}return FE(e),a(r,"r"),r}function _E(e){return/^\s*/u.test(e)}function PE(e){return"\x3c!-- @format --\x3e\n\n"+e}function A2(e){let t=Zi(e);return"element"===e.type&&!e.endSourceSpan&&hc(e.children)?Math.max(t,A2(xa(!1,e.children,-1))):t}function da(e,t,r){let n=e.node;if(Xi(n)){let o=A2(n);return[Br(n,t),ot(wt.trimEnd(t.originalText.slice(Ki(n)+(n.prev&&Ji(n.prev)?gc(n).length:0),o-(n.next&&Ir(n.next)?Ea(n,t).length:0)))),Lr(n,t)]}return r()}function Ai(e,t){return Ye(e)&&Ye(t)?e.isTrailingSpaceSensitive?e.hasTrailingSpaces?Vu(t)?Q:fe:"":Vu(t)?Q:Ee:Ji(e)&&(Xi(t)||t.firstChild||t.isSelfClosing||"element"===t.type&&t.attrs.length>0)||"element"===e.type&&e.isSelfClosing&&Ir(t)?"":!t.isLeadingSpaceSensitive||Vu(t)||Ir(t)&&e.lastChild&&ya(e.lastChild)&&e.lastChild.lastChild&&ya(e.lastChild.lastChild)?Q:t.hasLeadingSpaces?fe:Ee}function wc(e,t,r){let{node:n}=e;if(u2(n))return[Da,...e.map((i=>{let l=i.node,u=l.prev?Ai(l.prev,l):"";return[u?[u,Ri(l.prev)?Q:""]:"",da(i,t,r)]}),"children")];let o=n.children.map((()=>Symbol("")));return e.map(((i,l)=>{let u=i.node;if(Ye(u)){if(u.prev&&Ye(u.prev)){let b=Ai(u.prev,u);if(b)return Ri(u.prev)?[Q,Q,da(i,t,r)]:[b,da(i,t,r)]}return da(i,t,r)}let c=[],p=[],d=[],h=[],f=u.prev?Ai(u.prev,u):"",v=u.next?Ai(u,u.next):"";return f&&(Ri(u.prev)?c.push(Q,Q):f===Q?c.push(Q):Ye(u.prev)?p.push(f):p.push(Ii("",Ee,{groupId:o[l-1]}))),v&&(Ri(u)?Ye(u.next)&&h.push(Q,Q):v===Q?Ye(u.next)&&h.push(Q):d.push(v)),[...c,ue([...p,ue([da(i,t,r),...d],{id:o[l]})]),...h]}),"children")}function $E(e,t,r){let{node:n}=e,o=[];zE(e)&&o.push("} "),o.push("@",n.name),n.parameters&&o.push(" (",ue(r("parameters")),")"),o.push(" {");let i=F2(n);return n.children.length>0?(n.firstChild.hasLeadingSpaces=!0,n.lastChild.hasTrailingSpaces=!0,o.push(bt([Q,wc(e,t,r)])),i&&o.push(Q,"}")):i&&o.push("}"),ue(o,{shouldBreak:!0})}function F2(e){var t,r;return!("angularControlFlowBlock"===(null==(t=e.next)?void 0:t.type)&&null!=(r=HE.get(e.name))&&r.has(e.next.name))}function zE(e){let{previous:t}=e;return"angularControlFlowBlock"===t?.type&&!Xi(t)&&!F2(t)}function OE(e,t,r){return[bt([Ee,Jn([";",fe],e.map(r,"children"))]),Ee]}function NE(e,t,r){let{node:n}=e;return[ga(n,t),ue([n.switchValue.trim(),", ",n.clause,n.cases.length>0?[",",bt([fe,Jn(fe,e.map(r,"cases"))])]:"",Ee]),ma(n,t)]}function jE(e,t,r){let{node:n}=e;return[n.value," {",ue([bt([Ee,e.map((({node:o})=>"text"!==o.type||wt.trim(o.value)?r():""),"expression")]),Ee]),"}"]}function VE(e,t,r){let{node:n}=e;if(l2(n,t))return[Br(n,t),ue(Zu(e,t,r)),ot(R2(n,t)),...Ku(n,t),Lr(n,t)];let o=1===n.children.length&&("interpolation"===n.firstChild.type||"angularIcuExpression"===n.firstChild.type)&&n.firstChild.isLeadingSpaceSensitive&&!n.firstChild.hasLeadingSpaces&&n.lastChild.isTrailingSpaceSensitive&&!n.lastChild.hasTrailingSpaces,i=Symbol("element-attr-group-id"),l=a((d=>ue([ue(Zu(e,t,r),{id:i}),d,Ku(n,t)])),"a"),u=a((d=>o?_x(d,{groupId:i}):!It(n)&&!Yi(n,t)||"root"!==n.parent.type||"vue"!==t.parser||t.vueIndentScriptAndStyle?bt(d):d),"o"),c=a((()=>o?Ii(Ee,"",{groupId:i}):n.firstChild.hasLeadingSpaces&&n.firstChild.isLeadingSpaceSensitive?fe:"text"===n.firstChild.type&&n.isWhitespaceSensitive&&n.isIndentationSensitive?Bx(Ee):Ee),"u"),p=a((()=>(n.next?Ir(n.next):Sa(n.parent))?n.lastChild.hasTrailingSpaces&&n.lastChild.isTrailingSpaceSensitive?" ":"":o?Ii(Ee,"",{groupId:i}):n.lastChild.hasTrailingSpaces&&n.lastChild.isTrailingSpaceSensitive?fe:("comment"===n.lastChild.type||"text"===n.lastChild.type&&n.isWhitespaceSensitive&&n.isIndentationSensitive)&&new RegExp(`\\n[\\t ]{${t.tabWidth*(e.ancestors.length-1)}}$`,"u").test(n.lastChild.value)?"":Ee),"p");return 0===n.children.length?l(n.hasDanglingSpaces&&n.isDanglingSpaceSensitive?fe:""):l([DC(n)?Da:"",u([c(),wc(e,t,r)]),p()])}function Bi(e){return e>=9&&e<=32||160==e}function bc(e){return 48<=e&&e<=57}function Mi(e){return e>=97&&e<=122||e>=65&&e<=90}function qE(e){return e>=97&&e<=102||e>=65&&e<=70||bc(e)}function yc(e){return 10===e||13===e}function S5(e){return 48<=e&&e<=55}function Wu(e){return 39===e||34===e||96===e}function UE(e){return e.replace(WE,((...t)=>t[1].toUpperCase()))}function XE(e,t){for(let r of GE)r(e,t);return e}function YE(e){e.walk((t=>{if("element"===t.type&&t.tagDefinition.ignoreFirstLf&&t.children.length>0&&"text"===t.children[0].type&&"\n"===t.children[0].value[0]){let r=t.children[0];1===r.value.length?t.removeChild(r):r.value=r.value.slice(1)}}))}function KE(e){let t=a((r=>{var n,o;return"element"===r.type&&"ieConditionalStartComment"===(null==(n=r.prev)?void 0:n.type)&&r.prev.sourceSpan.end.offset===r.startSourceSpan.start.offset&&"ieConditionalEndComment"===(null==(o=r.firstChild)?void 0:o.type)&&r.firstChild.sourceSpan.start.offset===r.startSourceSpan.end.offset}),"e");e.walk((r=>{if(r.children)for(let n=0;n{if(n.children)for(let o=0;o"cdata"===t.type),(t=>``))}function QE(e){let t=a((r=>{var n,o;return"element"===r.type&&0===r.attrs.length&&1===r.children.length&&"text"===r.firstChild.type&&!wt.hasWhitespaceCharacter(r.children[0].value)&&!r.firstChild.hasLeadingSpaces&&!r.firstChild.hasTrailingSpaces&&r.isLeadingSpaceSensitive&&!r.hasLeadingSpaces&&r.isTrailingSpaceSensitive&&!r.hasTrailingSpaces&&"text"===(null==(n=r.prev)?void 0:n.type)&&"text"===(null==(o=r.next)?void 0:o.type)}),"e");e.walk((r=>{if(r.children)for(let n=0;n`+o.firstChild.value+``+l.value,i.sourceSpan=new j(i.sourceSpan.start,l.sourceSpan.end),i.isTrailingSpaceSensitive=l.isTrailingSpaceSensitive,i.hasTrailingSpaces=l.hasTrailingSpaces,r.removeChild(o),n--,r.removeChild(l)}}))}function eS(e,t){if("html"===t.parser)return;let r=/\{\{(.+?)\}\}/su;e.walk((n=>{if(gC(n))for(let o of n.children){if("text"!==o.type)continue;let i=o.sourceSpan.start,l=null,u=o.value.split(r);for(let c=0;c0&&n.insertChildBefore(o,{type:"text",value:p,sourceSpan:new j(i,l)}))}n.removeChild(o)}}))}function tS(e){e.walk((t=>{if(!t.children)return;if(0===t.children.length||1===t.children.length&&"text"===t.children[0].type&&0===wt.trim(t.children[0].value).length)return t.hasDanglingSpaces=t.children.length>0,void(t.children=[]);let r=vC(t),n=s2(t);if(!r)for(let o=0;o{t.isSelfClosing=!t.children||"element"===t.type&&(t.tagDefinition.isVoid||t.endSourceSpan&&t.startSourceSpan.start===t.endSourceSpan.start&&t.startSourceSpan.end===t.endSourceSpan.end)}))}function nS(e,t){e.walk((r=>{"element"===r.type&&(r.hasHtmComponentClosingTag=r.endSourceSpan&&/^<\s*\/\s*\/\s*>$/u.test(t.originalText.slice(r.endSourceSpan.start.offset,r.endSourceSpan.end.offset)))}))}function oS(e,t){e.walk((r=>{r.cssDisplay=BC(r,t)}))}function aS(e,t){e.walk((r=>{let{children:n}=r;if(n){if(0===n.length)return void(r.isDanglingSpaceSensitive=yC(r));for(let o of n)o.isLeadingSpaceSensitive=wC(o,t),o.isTrailingSpaceSensitive=bC(o,t);for(let o=0;o{!fa[t]&&null===Ti(t)&&(fa[t]=new O({canSelfClose:!1}))}))),fa[e]??H5}function B2(e,t,r=null){let n=[],o=e.visit?i=>e.visit(i,r)||i.visit(e,r):i=>i.visit(e,r);return t.forEach((i=>{let l=o(i);l&&n.push(l)})),n}function IS(e,t){if(null!=t&&(!Array.isArray(t)||2!=t.length))throw new Error(`Expected '${e}' to be an array, [start, end].`);if(null!=t){let r=t[0],n=t[1];LS.forEach((o=>{if(o.test(r)||o.test(n))throw new Error(`['${r}', '${n}'] contains unusable interpolation symbol.`)}))}}function _S(e,t,r,n={}){let o=new $S(new k2(e,t),r,n);return o.tokenize(),new MS(qS(o.tokens),o.errors,o.nonNormalizedIcuExpressions)}function yn(e){return`Unexpected character "${0===e?"EOF":String.fromCharCode(e)}"`}function O5(e){return`Unknown entity "${e}" - use the "&#;" or "&#x;" syntax`}function HS(e,t){return`Unable to parse entity "${t}" - ${e} character reference entities must end with ";"`}function ie(e){return!Bi(e)||0===e}function N5(e){return Bi(e)||62===e||60===e||47===e||39===e||34===e||61===e||0===e}function zS(e){return(e<97||12257)}function OS(e){return 59===e||0===e||!qE(e)}function NS(e){return 59===e||0===e||!Mi(e)}function jS(e){return 125!==e}function VS(e,t){return j5(e)===j5(t)}function j5(e){return e>=97&&e<=122?e-97+65:e}function V5(e){return Mi(e)||bc(e)||95===e}function q5(e){return 59!==e&&ie(e)}function qS(e){let r,t=[];for(let n=0;n0&&e[e.length-1]===t}function U5(e,t){return void 0!==Hi[t]?Hi[t]||e:/^#x[a-f0-9]+$/i.test(t)?String.fromCodePoint(parseInt(t.slice(2),16)):/^#\d+$/.test(t)?String.fromCodePoint(parseInt(t.slice(1),10)):e}function G5(e,t={}){let{canSelfClose:r=!1,allowHtmComponentClosingTags:n=!1,isTagNameCaseSensitive:o=!1,getTagContentType:i,tokenizeAngularBlocks:l=!1,tokenizeAngularLetDeclaration:u=!1}=t;return KS().parse(e,"angular-html-parser",{tokenizeExpansionForms:l,interpolationConfig:void 0,canSelfClose:r,allowHtmComponentClosingTags:n,tokenizeBlocks:l,tokenizeLet:u},o,i)}function ZS(e,t){let r=new SyntaxError(e+" ("+t.loc.start.line+":"+t.loc.start.column+")");return Object.assign(r,t)}function QS(e){let t=e.slice(0,ha);if("---"!==t&&"+++"!==t)return;let r=e.indexOf("\n",ha);if(-1===r)return;let n=e.slice(ha,r).trim(),o=e.indexOf(`\n${t}`,r),i=n;if(i||(i="+++"===t?"toml":"yaml"),-1===o&&"---"===t&&"yaml"===i&&(o=e.indexOf("\n...",r)),-1===o)return;let l=o+1+ha,u=e.charAt(l+1);if(!/\s?/u.test(u))return;let c=e.slice(0,l);return{type:"front-matter",language:i,explicitLanguage:n,value:e.slice(r+1,o),startDelimiter:t,endDelimiter:c.slice(-ha),raw:c}}function eR(e){let t=QS(e);if(!t)return{content:e};let{raw:r}=t;return{frontMatter:t,content:Oe(!1,r,/[^\n]/gu," ")+e.slice(r.length)}}function nR(e,t){let r=e.map(t);return r.some(((n,o)=>n!==e[o]))?r:e}function aR(e,t){if(e.value)for(let{regex:r,parse:n}of oR){let o=e.value.match(r);if(o)return n(e,t,o)}return null}function iR(e,t,r){let[,n,o,i]=r,l=4+n.length,u=e.sourceSpan.start.moveBy(l),c=u.moveBy(i.length),[p,d]=(()=>{try{return[!0,t(i,u).children]}catch{return[!1,[{type:"text",value:i,sourceSpan:new j(u,c)}]]}})();return{type:"ieConditionalComment",complete:p,children:d,condition:Oe(!1,o.trim(),/\s+/gu," "),sourceSpan:e.sourceSpan,startSourceSpan:new j(e.sourceSpan.start,u),endSourceSpan:new j(c,e.sourceSpan.end)}}function lR(e,t,r){let[,n]=r;return{type:"ieConditionalStartComment",condition:Oe(!1,n.trim(),/\s+/gu," "),sourceSpan:e.sourceSpan}}function sR(e){return{type:"ieConditionalEndComment",sourceSpan:e.sourceSpan}}function cR(e){if("block"===e.type){if(e.name=Oe(!1,e.name.toLowerCase(),/\s+/gu," ").trim(),e.type="angularControlFlowBlock",!hc(e.parameters))return void delete e.parameters;for(let t of e.parameters)t.type="angularControlFlowBlockParameter";e.parameters={type:"angularControlFlowBlockParameters",children:e.parameters,sourceSpan:new j(e.parameters[0].sourceSpan.start,xa(!1,e.parameters,-1).sourceSpan.end)}}}function pR(e){"letDeclaration"===e.type&&(e.type="angularLetDeclaration",e.id=e.name,e.init={type:"angularLetDeclarationInitializer",sourceSpan:new j(e.valueSpan.start,e.valueSpan.end),value:e.value},delete e.name,delete e.value)}function dR(e){("plural"===e.type||"select"===e.type)&&(e.clause=e.type,e.type="angularIcuExpression"),"expansionCase"===e.type&&(e.type="angularIcuCase")}function P2(e,t,r){let{name:n,canSelfClose:o=!0,normalizeTagName:i=!1,normalizeAttributeName:l=!1,allowHtmComponentClosingTags:u=!1,isTagNameCaseSensitive:c=!1,shouldParseAsRawText:p}=t,{rootNodes:d,errors:h}=G5(e,{canSelfClose:o,allowHtmComponentClosingTags:u,isTagNameCaseSensitive:c,getTagContentType:p?(...w)=>p(...w)?nt.RAW_TEXT:void 0:void 0,tokenizeAngularBlocks:"angular"===n||void 0,tokenizeAngularLetDeclaration:"angular"===n||void 0});if("vue"===n){if(d.some((C=>"docType"===C.type&&"html"===C.value||"element"===C.type&&"html"===C.name.toLowerCase())))return P2(e,$2,r);let w,D=a((()=>w??(w=G5(e,{canSelfClose:o,allowHtmComponentClosingTags:u,isTagNameCaseSensitive:c}))),"y"),x=a((C=>D().rootNodes.find((({startSourceSpan:E})=>E&&E.start.offset===C.startSourceSpan.start.offset))??C),"M");for(let[C,E]of d.entries()){let{endSourceSpan:S,startSourceSpan:R}=E;if(null===S)h=D().errors,d[C]=x(E);else if(fR(E,r)){let A=D().errors.find((k=>k.span.start.offset>R.start.offset&&k.span.start.offset0&&Y5(h[0]);let f=a((w=>{let D=w.name.startsWith(":")?w.name.slice(1).split(":")[0]:null,x=w.nameSpan.toString(),C=null!==D&&x.startsWith(`${D}:`),E=C?x.slice(D.length+1):x;w.name=E,w.namespace=D,w.hasExplicitNamespace=C}),"d"),v=a((w=>{switch(w.type){case"element":f(w);for(let D of w.attrs)f(D),D.valueSpan?(D.value=D.valueSpan.toString(),/["']/u.test(D.value[0])&&(D.value=D.value.slice(1,-1))):D.value=null;break;case"comment":w.value=w.sourceSpan.toString().slice(4,-3);break;case"text":w.value=w.sourceSpan.toString()}}),"C"),b=a(((w,D)=>{let x=w.toLowerCase();return D(x)?x:w}),"A"),m=a((w=>{if("element"===w.type&&(i&&(!w.namespace||w.namespace===w.tagDefinition.implicitNamespacePrefix||ba(w))&&(w.name=b(w.name,(D=>uR.has(D)))),l))for(let D of w.attrs)D.namespace||(D.name=b(D.name,(x=>Yu.has(w.name)&&(Yu.get("*").has(x)||Yu.get(w.name).has(x)))))}),"D"),g=a((w=>{w.sourceSpan&&w.endSourceSpan&&(w.sourceSpan=new j(w.sourceSpan.start,w.endSourceSpan.end))}),"R"),y=a((w=>{if("element"===w.type){let D=Qu(c?w.name:w.name.toLowerCase());!w.namespace||w.namespace===D.implicitNamespacePrefix||ba(w)?w.tagDefinition=D:w.tagDefinition=Qu("")}}),"F");return B2(new class extends kS{visitExpansionCase(w,D){"angular"===n&&this.visitChildren(D,(x=>{x(w.expression)}))}visit(w){v(w),y(w),m(w),g(w)}},d),d}function fR(e,t){var r;if("element"!==e.type||"template"!==e.name)return!1;let n=null==(r=e.attrs.find((o=>"lang"===o.name)))?void 0:r.value;return!n||"html"===Gi(t,{language:n})}function Y5(e){let{msg:t,span:{start:r,end:n}}=e;throw JS(t,{loc:{start:{line:r.line+1,column:r.col+1},end:{line:n.line+1,column:n.col+1}},cause:e})}function H2(e,t,r={},n=!0){let{frontMatter:o,content:i}=n?tR(e):{frontMatter:null,content:e},l=new k2(e,r.filepath),u=new Ju(l,0,0,0),c=u.moveBy(e.length),p={type:"root",sourceSpan:new j(u,c),children:P2(i,t,r)};if(o){let f=new Ju(l,0,0,0),v=f.moveBy(o.raw.length);o.sourceSpan=new j(f,v),p.children.unshift(o)}let d=new rR(p),h=a(((f,v)=>{let{offset:b}=v,g=H2(Oe(!1,e.slice(0,b),/[^\n\r]/gu," ")+f,t,r,!1);g.sourceSpan=new j(v,xa(!1,g.children,-1).sourceSpan.end);let y=g.children[0];return y.length===b?g.children.shift():(y.sourceSpan=new j(y.sourceSpan.start.moveBy(b),y.sourceSpan.end),y.value=y.value.slice(b)),g}),"f");return d.walk((f=>{if("comment"===f.type){let v=aR(f,h);v&&f.parent.replaceChild(f,v)}cR(f),pR(f),dR(f)})),d}function tl(e){return{parse:a(((t,r)=>H2(t,e,r)),"parse"),hasPragma:_E,astFormat:"html",locStart:Ki,locEnd:Zi}}var Sx,K5,Z5,J5,er,Rx,Ax,Q5,Fx,Oe,ec,tc,rc,zi,Oi,nc,wa,Ni,ji,Vi,oc,ac,Mr,ic,qi,e2,lc,Tx,Dn,t2,r2,Tr,sc,Da,fe,Ee,Q,$x,zx,xa,Si,y5,Vx,rt,xn,Wx,Xx,wt,Cn,Kx,Wi,Jx,Qx,eC,rC,oC,aC,Gi,sC,uC,cC,pC,ba,fC,i2,hC,_C,y2,zC,OC,NC,VC,WC,UC,GC,XC,YC,E5,KC,JC,D2,eE,rE,qu,fc,fE,gE,C2,E2,hc,R2,EE,RE,pa,BE,ME,HE,WE,Rr,Ju,En,k2,Sn,j,_i,Rn,T2,GE,iS,uS,cS,R5,dS,L2,F5,k5,T5,L5,I5,Sr,B5,nt,Li,An,fS,wS,I2,bS,Fn,yS,kn,O,H5,fa,Tn,to,Ln,xS,In,CS,Bn,ES,Mn,SS,_n,RS,Pn,tr,Hn,AS,$n,FS,zn,bn,On,$5,Nn,z5,jn,kS,Hi,LS,Ar,M2,Vn,Uu,qn,MS,PS,$i,Wn,Gu,Un,$S,rr,_2,nr,WS,Gn,Dc,Fr,Ae,Xn,US,Yn,GS,kr,XS,Kn,YS,Xu,KS,JS,ha,tR,ki,X5,vt,rR,oR,Yu,uR,$2,hR,mR,gR,vR,wR,z2,O2=F((()=>{Sx=Object.defineProperty,K5=a((e=>{throw TypeError(e)}),"Xr"),Z5=a(((e,t)=>{for(var r in t)Sx(e,r,{get:t[r],enumerable:!0})}),"Jr"),J5=a(((e,t,r)=>t.has(e)||K5("Cannot "+r)),"Zr"),er=a(((e,t,r)=>(J5(e,t,"read from private field"),r?r.call(e):t.get(e))),"Q"),Rx=a(((e,t,r)=>t.has(e)?K5("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r)),"en"),Ax=a(((e,t,r,n)=>(J5(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r)),"tn"),Z5(Q5={},{languages:a((()=>cS),"languages"),options:a((()=>dS),"options"),parsers:a((()=>L2),"parsers"),printers:a((()=>wR),"printers")}),Fx=a(((e,t,r,n)=>{if(!e||null!=t)return t.replaceAll?t.replaceAll(r,n):r.global?t.replace(r,n):t.split(r).join(n)}),"si"),Oe=Fx,ec="string",tc="array",rc="cursor",zi="indent",Oi="align",nc="trim",wa="group",Ni="fill",ji="if-break",Vi="indent-if-break",oc="line-suffix",ac="line-suffix-boundary",Mr="line",ic="label",qi="break-parent",e2=new Set([rc,zi,Oi,nc,wa,Ni,ji,Vi,oc,ac,Mr,ic,qi]),a(kx,"ii"),lc=kx,Tx=a((e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e)),"ai"),a(Lx,"oi"),Dn=class extends Error{name="InvalidDocError";constructor(t){super(Lx(t)),this.doc=t}},a(Dn,"lr"),t2=Dn,Tr=r2=a((()=>{}),"rn"),sc=r2,a(bt,"k"),a(n2,"nn"),a(ue,"_"),a(Bx,"sn"),a(Mx,"an"),a(o2,"At"),a(Ii,"ge"),a(_x,"on"),fe={type:Mr},Ee={type:Mr,soft:!0},Q=[{type:Mr,hard:!0},Da={type:qi}],$x=[{type:Mr,hard:!0,literal:!0},Da],a(Jn,"q"),zx=a(((e,t,r)=>{if(!e||null!=t)return Array.isArray(t)||"string"==typeof t?t[r<0?t.length+r:r]:t.at(r)}),"ci"),xa=zx,a(uc,"Dt"),a(Ox,"pi"),a(Nx,"ln"),a(ot,"B"),Si="'",y5='"',a(jx,"hi"),Vx=jx,a(qx,"cr"),a(xn=class{constructor(t){Rx(this,rt),Ax(this,rt,new Set(t))}getLeadingWhitespaceCount(t){let r=er(this,rt),n=0;for(let o=0;o=0&&r.has(t.charAt(o));o--)n++;return n}getLeadingWhitespace(t){let r=this.getLeadingWhitespaceCount(t);return t.slice(0,r)}getTrailingWhitespace(t){let r=this.getTrailingWhitespaceCount(t);return t.slice(t.length-r)}hasLeadingWhitespace(t){return er(this,rt).has(t.charAt(0))}hasTrailingWhitespace(t){return er(this,rt).has(xa(!1,t,-1))}trimStart(t){let r=this.getLeadingWhitespaceCount(t);return t.slice(r)}trimEnd(t){let r=this.getTrailingWhitespaceCount(t);return t.slice(0,t.length-r)}trim(t){return this.trimEnd(this.trimStart(t))}split(t,r=!1){let n=`[${qx([...er(this,rt)].join(""))}]+`,o=new RegExp(r?`(${n})`:n,"u");return t.split(o)}hasWhitespaceCharacter(t){let r=er(this,rt);return Array.prototype.some.call(t,(n=>r.has(n)))}hasNonWhitespaceCharacter(t){let r=er(this,rt);return Array.prototype.some.call(t,(n=>!r.has(n)))}isWhitespaceOnly(t){let r=er(this,rt);return Array.prototype.every.call(t,(n=>r.has(n)))}},"pr"),Wx=xn,rt=new WeakMap,Xx=new Wx(["\t","\n","\f","\r"," "]),wt=Xx,Cn=class extends Error{name="UnexpectedNodeError";constructor(t,r,n="type"){super(`Unexpected ${r} node ${n}: ${JSON.stringify(t[n])}.`),this.node=t}},a(Cn,"hr"),Kx=Cn,a(Zx,"di"),Wi=Zx,Jx=new Set(["sourceSpan","startSourceSpan","endSourceSpan","nameSpan","valueSpan","keySpan","tagDefinition","tokens","valueTokens","switchValueSourceSpan","expSourceSpan","valueSourceSpan"]),Qx=new Set(["if","else if","for","switch","case"]),a(a2,"fn"),a2.ignoredProperties=Jx,eC=a2,a(tC,"Si"),rC=tC,a(Ui,"Ce"),a(Qn,"j"),a(at,"T"),a(nC,"_i"),oC=nC,aC=a((e=>String(e).split(/[/\\]/u).pop()),"Ei"),a(D5,"Sn"),a(iC,"Ai"),a(lC,"Di"),Gi=lC,sC="inline",uC={area:"none",base:"none",basefont:"none",datalist:"none",head:"none",link:"none",meta:"none",noembed:"none",noframes:"none",param:"block",rp:"none",script:"block",style:"none",template:"inline",title:"none",html:"block",body:"block",address:"block",blockquote:"block",center:"block",dialog:"block",div:"block",figure:"block",figcaption:"block",footer:"block",form:"block",header:"block",hr:"block",legend:"block",listing:"block",main:"block",p:"block",plaintext:"block",pre:"block",search:"block",xmp:"block",slot:"contents",ruby:"ruby",rt:"ruby-text",article:"block",aside:"block",h1:"block",h2:"block",h3:"block",h4:"block",h5:"block",h6:"block",hgroup:"block",nav:"block",section:"block",dir:"block",dd:"block",dl:"block",dt:"block",menu:"block",ol:"block",ul:"block",li:"list-item",table:"table",caption:"table-caption",colgroup:"table-column-group",col:"table-column",thead:"table-header-group",tbody:"table-row-group",tfoot:"table-footer-group",tr:"table-row",td:"table-cell",th:"table-cell",input:"inline-block",button:"inline-block",fieldset:"block",marquee:"inline-block",source:"block",track:"block",details:"block",summary:"block",meter:"inline-block",progress:"inline-block",object:"inline-block",video:"inline-block",audio:"inline-block",select:"inline-block",option:"block",optgroup:"block"},cC="normal",pC={listing:"pre",plaintext:"pre",pre:"pre",xmp:"pre",nobr:"nowrap",table:"initial",textarea:"pre-wrap"},a(dC,"vi"),ba=dC,fC=a((e=>Oe(!1,e,/^[\t\f\r ]*\n/gu,"")),"yi"),i2=a((e=>fC(wt.trimEnd(e))),"mr"),hC=a((e=>{let t=e,r=wt.getLeadingWhitespace(t);r&&(t=t.slice(r.length));let n=wt.getTrailingWhitespace(t);return n&&(t=t.slice(0,-n.length)),{leadingWhitespace:r,trailingWhitespace:n,text:t}}),"vn"),a(l2,"yt"),a(Xi,"Ee"),a(mC,"wi"),a(Ye,"$"),a(It,"U"),a(gC,"yn"),a(vC,"wn"),a(s2,"fr"),a(wC,"bn"),a(bC,"Tn"),a(yC,"xn"),a(Ri,"Qe"),a(DC,"kn"),a(u2,"dr"),a(Vu,"wt"),a(xC,"bi"),a(c2,"Bn"),a(p2,"Ln"),a(d2,"Fn"),a(f2,"Nn"),a(cc,"bt"),a(CC,"Ti"),a(h2,"Pn"),a(EC,"xi"),a(SC,"ki"),a(RC,"Bi"),a(x5,"gr"),a(Ca,"Xe"),a(AC,"Li"),a(FC,"Fi"),a(kC,"Ni"),a(TC,"Pi"),a(LC,"Ii"),a(Zn,"_e"),a(IC,"Ri"),a(BC,"In"),a(m2,"Rn"),a(MC,"$i"),a(g2,"Cr"),a(v2,"Sr"),a(or,"P"),_C=new Set(["template","style","script"]),a(Yi,"Je"),a(eo,"Ae"),a(pc,"Tt"),a(PC,"$n"),a(HC,"On"),a(w2,"xt"),a(b2,"kt"),y2=/\{\{(.+?)\}\}/su,a($C,"Mn"),a(dc,"Er"),zC=dc({parser:"__ng_action"}),OC=dc({parser:"__ng_binding"}),NC=dc({parser:"__ng_directive"}),a(jC,"Vi"),VC=jC,a(qC,"Ui"),WC=qC,a(C5,"Vn"),UC=/^[ \t\n\r\u000c]+/,GC=/^[, \t\n\r\u000c]+/,XC=/^[^ \t\n\r\u000c]+/,YC=/[,]+$/,E5=/^\d+$/,KC=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,a(ZC,"Ki"),JC=ZC,a(QC,"Qi"),D2={width:"w",height:"h",density:"x"},eE=Object.keys(D2),a(tE,"Ji"),rE=QC,a(nE,"Yn"),qu=new WeakMap,a(oE,"Zi"),fc=oE,a(aE,"jn"),a(iE,"Kn"),a(lE,"Qn"),a(sE,"Xn"),a(uE,"ea"),a(cE,"ta"),a(pE,"ra"),a(dE,"na"),a(x2,"Jn"),fE=cE,a(hE,"sa"),a(mE,"ia"),gE=hE,C2=new Proxy((()=>{}),{get:a((()=>C2),"get")}),E2=C2,a(vE,"aa"),hc=vE,a(Ki,"se"),a(Zi,"ie"),a(Ku,"Ze"),a(wE,"oa"),a(ma,"De"),a(bE,"ua"),a(Lr,"W"),a(mc,"Bt"),a(Ea,"ve"),a(S2,"rs"),a(Ir,"K"),a(Sa,"ye"),a(ya,"we"),a(Ji,"et"),a(yE,"la"),a(Qi,"tt"),a(DE,"ca"),a(xE,"pa"),a(Zu,"rt"),a(ga,"be"),a(Br,"z"),a(gc,"Lt"),a(vc,"Ft"),a(CE,"ha"),R2=CE,EE=new Set(["if","else if","for","switch","case"]),a(SE,"fa"),RE=SE,pa=null,a(va,"st");for(let e=0;e<=10;e++)va();var e;a(FE,"vr"),a(kE,"ga"),BE=kE({"front-matter":[],root:["children"],element:["attrs","children"],ieConditionalComment:["children"],ieConditionalStartComment:[],ieConditionalEndComment:[],interpolation:["children"],text:["children"],docType:[],comment:[],attribute:[],cdata:[],angularControlFlowBlock:["children","parameters"],angularControlFlowBlockParameters:["children"],angularControlFlowBlockParameter:[],angularLetDeclaration:["init"],angularLetDeclarationInitializer:[],angularIcuExpression:["cases"],angularIcuCase:["expression"]}),ME=BE,a(_E,"os"),a(PE,"us"),HE=new Map([["if",new Set(["else if","else"])],["else if",new Set(["else if","else"])],["for",new Set(["empty"])],["defer",new Set(["placeholder","error","loading"])],["placeholder",new Set(["placeholder","error","loading"])],["error",new Set(["placeholder","error","loading"])],["loading",new Set(["placeholder","error","loading"])]]),a(A2,"cs"),a(da,"it"),a(Ai,"Pt"),a(wc,"He"),a($E,"ps"),a(F2,"hs"),a(zE,"_a"),a(OE,"ms"),a(NE,"fs"),a(jE,"ds"),a(VE,"gs"),a(Bi,"at"),a(bc,"It"),a(Mi,"ot"),a(qE,"Cs"),a(yc,"Rt"),a(S5,"yr"),a(Wu,"$t"),WE=/-+([a-z0-9])/g,a(UE,"_s"),a(Rr=class{constructor(t,r,n,o){this.file=t,this.offset=r,this.line=n,this.col=o}toString(){return null!=this.offset?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(t){let r=this.file.content,n=r.length,o=this.offset,i=this.line,l=this.col;for(;o>0&&t<0;)if(o--,t++,10==r.charCodeAt(o)){i--;let u=r.substring(0,o-1).lastIndexOf("\n");l=u>0?o-u:o}else l--;for(;o0;){let u=r.charCodeAt(o);o++,t--,10==u?(i++,l=0):l++}return new Rr(this.file,o,i,l)}getContext(t,r){let n=this.file.content,o=this.offset;if(null!=o){o>n.length-1&&(o=n.length-1);let i=o,l=0,u=0;for(;l0&&(o--,l++,"\n"!=n[o]||++u!=r););for(l=0,u=0;l]${t.after}")`:this.msg}toString(){let t=this.span.details?`, ${this.span.details}`:"";return`${this.contextualMessage()}: ${this.span.start}${t}`}},"Ue"),T2=Rn,GE=[YE,KE,JE,eS,tS,oS,rS,nS,aS,QE],a(XE,"Da"),a(YE,"va"),a(KE,"ya"),a(ZE,"wa"),a(JE,"ba"),a(QE,"Ta"),a(eS,"xa"),a(tS,"ka"),a(rS,"Ba"),a(nS,"La"),a(oS,"Fa"),a(aS,"Na"),iS=XE,a(lS,"Pa"),uS={preprocess:iS,print:lS,insertPragma:PE,massageAstNode:eC,embed:RE,getVisitorKeys:ME},cS=[{linguistLanguageId:146,name:"Angular",type:"markup",tmScope:"text.html.basic",aceMode:"html",codemirrorMode:"htmlmixed",codemirrorMimeType:"text/html",color:"#e34c26",aliases:["xhtml"],extensions:[".component.html"],parsers:["angular"],vscodeLanguageIds:["html"],filenames:[]},{linguistLanguageId:146,name:"HTML",type:"markup",tmScope:"text.html.basic",aceMode:"html",codemirrorMode:"htmlmixed",codemirrorMimeType:"text/html",color:"#e34c26",aliases:["xhtml"],extensions:[".html",".hta",".htm",".html.hl",".inc",".xht",".xhtml",".mjml"],parsers:["html"],vscodeLanguageIds:["html"]},{linguistLanguageId:146,name:"Lightning Web Components",type:"markup",tmScope:"text.html.basic",aceMode:"html",codemirrorMode:"htmlmixed",codemirrorMimeType:"text/html",color:"#e34c26",aliases:["xhtml"],extensions:[],parsers:["lwc"],vscodeLanguageIds:["html"],filenames:[]},{linguistLanguageId:391,name:"Vue",type:"markup",color:"#41b883",extensions:[".vue"],tmScope:"text.html.vue",aceMode:"html",parsers:["vue"],vscodeLanguageIds:["vue"]}],dS={bracketSameLine:(R5={bracketSpacing:{category:"Common",type:"boolean",default:!0,description:"Print spaces between brackets.",oppositeDescription:"Do not print spaces between brackets."},singleQuote:{category:"Common",type:"boolean",default:!1,description:"Use single quotes instead of double quotes."},proseWrap:{category:"Common",type:"choice",default:"preserve",description:"How to wrap prose.",choices:[{value:"always",description:"Wrap prose if it exceeds the print width."},{value:"never",description:"Do not wrap prose."},{value:"preserve",description:"Wrap prose as-is."}]},bracketSameLine:{category:"Common",type:"boolean",default:!1,description:"Put > of opening tags on the last line instead of on a new line."},singleAttributePerLine:{category:"Common",type:"boolean",default:!1,description:"Enforce single attribute per line in HTML, Vue and JSX."}}).bracketSameLine,htmlWhitespaceSensitivity:{category:"HTML",type:"choice",default:"css",description:"How to handle whitespaces in HTML.",choices:[{value:"css",description:"Respect the default value of CSS display property."},{value:"strict",description:"Whitespaces are considered sensitive."},{value:"ignore",description:"Whitespaces are considered insensitive."}]},singleAttributePerLine:R5.singleAttributePerLine,vueIndentScriptAndStyle:{category:"HTML",type:"boolean",default:!1,description:"Indent script and style tags in Vue files."}},Z5(L2={},{angular:a((()=>mR),"angular"),html:a((()=>hR),"html"),lwc:a((()=>vR),"lwc"),vue:a((()=>gR),"vue")}),new RegExp("(\\:not\\()|(([\\.\\#]?)[-\\w]+)|(?:\\[([-.\\w*\\\\$]+)(?:=([\"']?)([^\\]\"']*)\\5)?\\])|(\\))|(\\s*,\\s*)","g"),function(e){e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom"}(F5||(F5={})),function(e){e[e.OnPush=0]="OnPush",e[e.Default=1]="Default"}(k5||(k5={})),function(e){e[e.None=0]="None",e[e.SignalBased=1]="SignalBased",e[e.HasDecoratorInputTransform=2]="HasDecoratorInputTransform"}(T5||(T5={})),L5={name:"custom-elements"},I5={name:"no-errors-schema"},function(e){e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL"}(Sr||(Sr={})),function(e){e[e.Error=0]="Error",e[e.Warning=1]="Warning",e[e.Ignore=2]="Ignore"}(B5||(B5={})),function(e){e[e.RAW_TEXT=0]="RAW_TEXT",e[e.ESCAPABLE_RAW_TEXT=1]="ESCAPABLE_RAW_TEXT",e[e.PARSABLE_DATA=2]="PARSABLE_DATA"}(nt||(nt={})),a(el,"ut"),a(M5,"xr"),a(_5,"kr"),a(Ti,"We"),a(Pi,"ze"),a(P5,"Br"),a(Fi,"Mt"),a(An=class{},"Ht"),fS=An,wS=["[Element]|textContent,%ariaAtomic,%ariaAutoComplete,%ariaBusy,%ariaChecked,%ariaColCount,%ariaColIndex,%ariaColSpan,%ariaCurrent,%ariaDescription,%ariaDisabled,%ariaExpanded,%ariaHasPopup,%ariaHidden,%ariaKeyShortcuts,%ariaLabel,%ariaLevel,%ariaLive,%ariaModal,%ariaMultiLine,%ariaMultiSelectable,%ariaOrientation,%ariaPlaceholder,%ariaPosInSet,%ariaPressed,%ariaReadOnly,%ariaRelevant,%ariaRequired,%ariaRoleDescription,%ariaRowCount,%ariaRowIndex,%ariaRowSpan,%ariaSelected,%ariaSetSize,%ariaSort,%ariaValueMax,%ariaValueMin,%ariaValueNow,%ariaValueText,%classList,className,elementTiming,id,innerHTML,*beforecopy,*beforecut,*beforepaste,*fullscreenchange,*fullscreenerror,*search,*webkitfullscreenchange,*webkitfullscreenerror,outerHTML,%part,#scrollLeft,#scrollTop,slot,*message,*mozfullscreenchange,*mozfullscreenerror,*mozpointerlockchange,*mozpointerlockerror,*webglcontextcreationerror,*webglcontextlost,*webglcontextrestored","[HTMLElement]^[Element]|accessKey,autocapitalize,!autofocus,contentEditable,dir,!draggable,enterKeyHint,!hidden,!inert,innerText,inputMode,lang,nonce,*abort,*animationend,*animationiteration,*animationstart,*auxclick,*beforexrselect,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contextmenu,*copy,*cuechange,*cut,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*formdata,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*paste,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerrawupdate,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*securitypolicyviolation,*seeked,*seeking,*select,*selectionchange,*selectstart,*slotchange,*stalled,*submit,*suspend,*timeupdate,*toggle,*transitioncancel,*transitionend,*transitionrun,*transitionstart,*volumechange,*waiting,*webkitanimationend,*webkitanimationiteration,*webkitanimationstart,*webkittransitionend,*wheel,outerText,!spellcheck,%style,#tabIndex,title,!translate,virtualKeyboardPolicy","abbr,address,article,aside,b,bdi,bdo,cite,content,code,dd,dfn,dt,em,figcaption,figure,footer,header,hgroup,i,kbd,main,mark,nav,noscript,rb,rp,rt,rtc,ruby,s,samp,section,small,strong,sub,sup,u,var,wbr^[HTMLElement]|accessKey,autocapitalize,!autofocus,contentEditable,dir,!draggable,enterKeyHint,!hidden,innerText,inputMode,lang,nonce,*abort,*animationend,*animationiteration,*animationstart,*auxclick,*beforexrselect,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contextmenu,*copy,*cuechange,*cut,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*formdata,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*paste,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerrawupdate,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*securitypolicyviolation,*seeked,*seeking,*select,*selectionchange,*selectstart,*slotchange,*stalled,*submit,*suspend,*timeupdate,*toggle,*transitioncancel,*transitionend,*transitionrun,*transitionstart,*volumechange,*waiting,*webkitanimationend,*webkitanimationiteration,*webkitanimationstart,*webkittransitionend,*wheel,outerText,!spellcheck,%style,#tabIndex,title,!translate,virtualKeyboardPolicy","media^[HTMLElement]|!autoplay,!controls,%controlsList,%crossOrigin,#currentTime,!defaultMuted,#defaultPlaybackRate,!disableRemotePlayback,!loop,!muted,*encrypted,*waitingforkey,#playbackRate,preload,!preservesPitch,src,%srcObject,#volume",":svg:^[HTMLElement]|!autofocus,nonce,*abort,*animationend,*animationiteration,*animationstart,*auxclick,*beforexrselect,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contextmenu,*copy,*cuechange,*cut,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*formdata,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*paste,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerrawupdate,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*securitypolicyviolation,*seeked,*seeking,*select,*selectionchange,*selectstart,*slotchange,*stalled,*submit,*suspend,*timeupdate,*toggle,*transitioncancel,*transitionend,*transitionrun,*transitionstart,*volumechange,*waiting,*webkitanimationend,*webkitanimationiteration,*webkitanimationstart,*webkittransitionend,*wheel,%style,#tabIndex",":svg:graphics^:svg:|",":svg:animation^:svg:|*begin,*end,*repeat",":svg:geometry^:svg:|",":svg:componentTransferFunction^:svg:|",":svg:gradient^:svg:|",":svg:textContent^:svg:graphics|",":svg:textPositioning^:svg:textContent|","a^[HTMLElement]|charset,coords,download,hash,host,hostname,href,hreflang,name,password,pathname,ping,port,protocol,referrerPolicy,rel,%relList,rev,search,shape,target,text,type,username","area^[HTMLElement]|alt,coords,download,hash,host,hostname,href,!noHref,password,pathname,ping,port,protocol,referrerPolicy,rel,%relList,search,shape,target,username","audio^media|","br^[HTMLElement]|clear","base^[HTMLElement]|href,target","body^[HTMLElement]|aLink,background,bgColor,link,*afterprint,*beforeprint,*beforeunload,*blur,*error,*focus,*hashchange,*languagechange,*load,*message,*messageerror,*offline,*online,*pagehide,*pageshow,*popstate,*rejectionhandled,*resize,*scroll,*storage,*unhandledrejection,*unload,text,vLink","button^[HTMLElement]|!disabled,formAction,formEnctype,formMethod,!formNoValidate,formTarget,name,type,value","canvas^[HTMLElement]|#height,#width","content^[HTMLElement]|select","dl^[HTMLElement]|!compact","data^[HTMLElement]|value","datalist^[HTMLElement]|","details^[HTMLElement]|!open","dialog^[HTMLElement]|!open,returnValue","dir^[HTMLElement]|!compact","div^[HTMLElement]|align","embed^[HTMLElement]|align,height,name,src,type,width","fieldset^[HTMLElement]|!disabled,name","font^[HTMLElement]|color,face,size","form^[HTMLElement]|acceptCharset,action,autocomplete,encoding,enctype,method,name,!noValidate,target","frame^[HTMLElement]|frameBorder,longDesc,marginHeight,marginWidth,name,!noResize,scrolling,src","frameset^[HTMLElement]|cols,*afterprint,*beforeprint,*beforeunload,*blur,*error,*focus,*hashchange,*languagechange,*load,*message,*messageerror,*offline,*online,*pagehide,*pageshow,*popstate,*rejectionhandled,*resize,*scroll,*storage,*unhandledrejection,*unload,rows","hr^[HTMLElement]|align,color,!noShade,size,width","head^[HTMLElement]|","h1,h2,h3,h4,h5,h6^[HTMLElement]|align","html^[HTMLElement]|version","iframe^[HTMLElement]|align,allow,!allowFullscreen,!allowPaymentRequest,csp,frameBorder,height,loading,longDesc,marginHeight,marginWidth,name,referrerPolicy,%sandbox,scrolling,src,srcdoc,width","img^[HTMLElement]|align,alt,border,%crossOrigin,decoding,#height,#hspace,!isMap,loading,longDesc,lowsrc,name,referrerPolicy,sizes,src,srcset,useMap,#vspace,#width","input^[HTMLElement]|accept,align,alt,autocomplete,!checked,!defaultChecked,defaultValue,dirName,!disabled,%files,formAction,formEnctype,formMethod,!formNoValidate,formTarget,#height,!incremental,!indeterminate,max,#maxLength,min,#minLength,!multiple,name,pattern,placeholder,!readOnly,!required,selectionDirection,#selectionEnd,#selectionStart,#size,src,step,type,useMap,value,%valueAsDate,#valueAsNumber,#width","li^[HTMLElement]|type,#value","label^[HTMLElement]|htmlFor","legend^[HTMLElement]|align","link^[HTMLElement]|as,charset,%crossOrigin,!disabled,href,hreflang,imageSizes,imageSrcset,integrity,media,referrerPolicy,rel,%relList,rev,%sizes,target,type","map^[HTMLElement]|name","marquee^[HTMLElement]|behavior,bgColor,direction,height,#hspace,#loop,#scrollAmount,#scrollDelay,!trueSpeed,#vspace,width","menu^[HTMLElement]|!compact","meta^[HTMLElement]|content,httpEquiv,media,name,scheme","meter^[HTMLElement]|#high,#low,#max,#min,#optimum,#value","ins,del^[HTMLElement]|cite,dateTime","ol^[HTMLElement]|!compact,!reversed,#start,type","object^[HTMLElement]|align,archive,border,code,codeBase,codeType,data,!declare,height,#hspace,name,standby,type,useMap,#vspace,width","optgroup^[HTMLElement]|!disabled,label","option^[HTMLElement]|!defaultSelected,!disabled,label,!selected,text,value","output^[HTMLElement]|defaultValue,%htmlFor,name,value","p^[HTMLElement]|align","param^[HTMLElement]|name,type,value,valueType","picture^[HTMLElement]|","pre^[HTMLElement]|#width","progress^[HTMLElement]|#max,#value","q,blockquote,cite^[HTMLElement]|","script^[HTMLElement]|!async,charset,%crossOrigin,!defer,event,htmlFor,integrity,!noModule,%referrerPolicy,src,text,type","select^[HTMLElement]|autocomplete,!disabled,#length,!multiple,name,!required,#selectedIndex,#size,value","slot^[HTMLElement]|name","source^[HTMLElement]|#height,media,sizes,src,srcset,type,#width","span^[HTMLElement]|","style^[HTMLElement]|!disabled,media,type","caption^[HTMLElement]|align","th,td^[HTMLElement]|abbr,align,axis,bgColor,ch,chOff,#colSpan,headers,height,!noWrap,#rowSpan,scope,vAlign,width","col,colgroup^[HTMLElement]|align,ch,chOff,#span,vAlign,width","table^[HTMLElement]|align,bgColor,border,%caption,cellPadding,cellSpacing,frame,rules,summary,%tFoot,%tHead,width","tr^[HTMLElement]|align,bgColor,ch,chOff,vAlign","tfoot,thead,tbody^[HTMLElement]|align,ch,chOff,vAlign","template^[HTMLElement]|","textarea^[HTMLElement]|autocomplete,#cols,defaultValue,dirName,!disabled,#maxLength,#minLength,name,placeholder,!readOnly,!required,#rows,selectionDirection,#selectionEnd,#selectionStart,value,wrap","time^[HTMLElement]|dateTime","title^[HTMLElement]|text","track^[HTMLElement]|!default,kind,label,src,srclang","ul^[HTMLElement]|!compact,type","unknown^[HTMLElement]|","video^media|!disablePictureInPicture,#height,*enterpictureinpicture,*leavepictureinpicture,!playsInline,poster,#width",":svg:a^:svg:graphics|",":svg:animate^:svg:animation|",":svg:animateMotion^:svg:animation|",":svg:animateTransform^:svg:animation|",":svg:circle^:svg:geometry|",":svg:clipPath^:svg:graphics|",":svg:defs^:svg:graphics|",":svg:desc^:svg:|",":svg:discard^:svg:|",":svg:ellipse^:svg:geometry|",":svg:feBlend^:svg:|",":svg:feColorMatrix^:svg:|",":svg:feComponentTransfer^:svg:|",":svg:feComposite^:svg:|",":svg:feConvolveMatrix^:svg:|",":svg:feDiffuseLighting^:svg:|",":svg:feDisplacementMap^:svg:|",":svg:feDistantLight^:svg:|",":svg:feDropShadow^:svg:|",":svg:feFlood^:svg:|",":svg:feFuncA^:svg:componentTransferFunction|",":svg:feFuncB^:svg:componentTransferFunction|",":svg:feFuncG^:svg:componentTransferFunction|",":svg:feFuncR^:svg:componentTransferFunction|",":svg:feGaussianBlur^:svg:|",":svg:feImage^:svg:|",":svg:feMerge^:svg:|",":svg:feMergeNode^:svg:|",":svg:feMorphology^:svg:|",":svg:feOffset^:svg:|",":svg:fePointLight^:svg:|",":svg:feSpecularLighting^:svg:|",":svg:feSpotLight^:svg:|",":svg:feTile^:svg:|",":svg:feTurbulence^:svg:|",":svg:filter^:svg:|",":svg:foreignObject^:svg:graphics|",":svg:g^:svg:graphics|",":svg:image^:svg:graphics|decoding",":svg:line^:svg:geometry|",":svg:linearGradient^:svg:gradient|",":svg:mpath^:svg:|",":svg:marker^:svg:|",":svg:mask^:svg:|",":svg:metadata^:svg:|",":svg:path^:svg:geometry|",":svg:pattern^:svg:|",":svg:polygon^:svg:geometry|",":svg:polyline^:svg:geometry|",":svg:radialGradient^:svg:gradient|",":svg:rect^:svg:geometry|",":svg:svg^:svg:graphics|#currentScale,#zoomAndPan",":svg:script^:svg:|type",":svg:set^:svg:animation|",":svg:stop^:svg:|",":svg:style^:svg:|!disabled,media,title,type",":svg:switch^:svg:graphics|",":svg:symbol^:svg:|",":svg:tspan^:svg:textPositioning|",":svg:text^:svg:textPositioning|",":svg:textPath^:svg:textContent|",":svg:title^:svg:|",":svg:use^:svg:graphics|",":svg:view^:svg:|#zoomAndPan","data^[HTMLElement]|value","keygen^[HTMLElement]|!autofocus,challenge,!disabled,form,keytype,name","menuitem^[HTMLElement]|type,label,icon,!disabled,!checked,radiogroup,!default","summary^[HTMLElement]|","time^[HTMLElement]|dateTime",":svg:cursor^:svg:|",":math:^[HTMLElement]|!autofocus,nonce,*abort,*animationend,*animationiteration,*animationstart,*auxclick,*beforeinput,*beforematch,*beforetoggle,*beforexrselect,*blur,*cancel,*canplay,*canplaythrough,*change,*click,*close,*contentvisibilityautostatechange,*contextlost,*contextmenu,*contextrestored,*copy,*cuechange,*cut,*dblclick,*drag,*dragend,*dragenter,*dragleave,*dragover,*dragstart,*drop,*durationchange,*emptied,*ended,*error,*focus,*formdata,*gotpointercapture,*input,*invalid,*keydown,*keypress,*keyup,*load,*loadeddata,*loadedmetadata,*loadstart,*lostpointercapture,*mousedown,*mouseenter,*mouseleave,*mousemove,*mouseout,*mouseover,*mouseup,*mousewheel,*paste,*pause,*play,*playing,*pointercancel,*pointerdown,*pointerenter,*pointerleave,*pointermove,*pointerout,*pointerover,*pointerrawupdate,*pointerup,*progress,*ratechange,*reset,*resize,*scroll,*scrollend,*securitypolicyviolation,*seeked,*seeking,*select,*selectionchange,*selectstart,*slotchange,*stalled,*submit,*suspend,*timeupdate,*toggle,*transitioncancel,*transitionend,*transitionrun,*transitionstart,*volumechange,*waiting,*webkitanimationend,*webkitanimationiteration,*webkitanimationstart,*webkittransitionend,*wheel,%style,#tabIndex",":math:math^:math:|",":math:maction^:math:|",":math:menclose^:math:|",":math:merror^:math:|",":math:mfenced^:math:|",":math:mfrac^:math:|",":math:mi^:math:|",":math:mmultiscripts^:math:|",":math:mn^:math:|",":math:mo^:math:|",":math:mover^:math:|",":math:mpadded^:math:|",":math:mphantom^:math:|",":math:mroot^:math:|",":math:mrow^:math:|",":math:ms^:math:|",":math:mspace^:math:|",":math:msqrt^:math:|",":math:mstyle^:math:|",":math:msub^:math:|",":math:msubsup^:math:|",":math:msup^:math:|",":math:mtable^:math:|",":math:mtd^:math:|",":math:mtext^:math:|",":math:mtr^:math:|",":math:munder^:math:|",":math:munderover^:math:|",":math:semantics^:math:|"],I2=new Map(Object.entries({class:"className",for:"htmlFor",formaction:"formAction",innerHtml:"innerHTML",readonly:"readOnly",tabindex:"tabIndex"})),bS=Array.from(I2).reduce(((e,[t,r])=>(e.set(t,r),e)),new Map),a(Fn=class extends fS{constructor(){super(),this._schema=new Map,this._eventSchema=new Map,wS.forEach((t=>{let r=new Map,n=new Set,[o,i]=t.split("|"),l=i.split(","),[u,c]=o.split("^");u.split(",").forEach((d=>{this._schema.set(d.toLowerCase(),r),this._eventSchema.set(d.toLowerCase(),n)}));let p=c&&this._schema.get(c.toLowerCase());if(p){for(let[d,h]of p)r.set(d,h);for(let d of this._eventSchema.get(c.toLowerCase()))n.add(d)}l.forEach((d=>{if(d.length>0)switch(d[0]){case"*":n.add(d.substring(1));break;case"!":r.set(d.substring(1),"boolean");break;case"#":r.set(d.substring(1),"number");break;case"%":r.set(d.substring(1),"object");break;default:r.set(d,"string")}}))}))}hasProperty(t,r,n){if(n.some((o=>o.name===I5.name)))return!0;if(t.indexOf("-")>-1){if(M5(t)||_5(t))return!1;if(n.some((o=>o.name===L5.name)))return!0}return(this._schema.get(t.toLowerCase())||this._schema.get("unknown")).has(r)}hasElement(t,r){return!!(r.some((n=>n.name===I5.name))||t.indexOf("-")>-1&&(M5(t)||_5(t)||r.some((n=>n.name===L5.name))))||this._schema.has(t.toLowerCase())}securityContext(t,r,n){n&&(r=this.getMappedPropName(r)),t=t.toLowerCase(),r=r.toLowerCase();let o=P5()[t+"|"+r];return o||(o=P5()["*|"+r],o||Sr.NONE)}getMappedPropName(t){return I2.get(t)??t}getDefaultComponentElementName(){return"ng-component"}validateProperty(t){return t.toLowerCase().startsWith("on")?{error:!0,msg:`Binding to event property '${t}' is disallowed for security reasons, please use (${t.slice(2)})=...\nIf '${t}' is a directive input, make sure the directive is imported by the current module.`}:{error:!1}}validateAttribute(t){return t.toLowerCase().startsWith("on")?{error:!0,msg:`Binding to event attribute '${t}' is disallowed for security reasons, please use (${t.slice(2)})=...`}:{error:!1}}allKnownElementNames(){return Array.from(this._schema.keys())}allKnownAttributesOfElement(t){let r=this._schema.get(t.toLowerCase())||this._schema.get("unknown");return Array.from(r.keys()).map((n=>bS.get(n)??n))}allKnownEventsOfElement(t){return Array.from(this._eventSchema.get(t.toLowerCase())??[])}normalizeAnimationStyleProperty(t){return UE(t)}normalizeAnimationStyleValue(t,r,n){let o="",i=n.toString().trim(),l=null;if(DS(t)&&0!==n&&"0"!==n)if("number"==typeof n)o="px";else{let u=n.match(/^[+-]?[\d\.]+([a-z]*)$/);u&&0==u[1].length&&(l=`Please provide a CSS unit value for ${r}:${n}`)}return{error:l,value:i+o}}},"Vt"),yS=Fn,a(DS,"Ua"),a(kn=class{constructor({closedByChildren:t,implicitNamespacePrefix:r,contentType:n=nt.PARSABLE_DATA,closedByParent:o=!1,isVoid:i=!1,ignoreFirstLf:l=!1,preventNamespaceInheritance:u=!1,canSelfClose:c=!1}={}){this.closedByChildren={},this.closedByParent=!1,t&&t.length>0&&t.forEach((p=>this.closedByChildren[p]=!0)),this.isVoid=i,this.closedByParent=o||i,this.implicitNamespacePrefix=r||null,this.contentType=n,this.ignoreFirstLf=l,this.preventNamespaceInheritance=u,this.canSelfClose=c??i}isClosedByChild(t){return this.isVoid||t.toLowerCase()in this.closedByChildren}getContentType(t){return"object"==typeof this.contentType?(void 0===t?void 0:this.contentType[t])??this.contentType.default:this.contentType}},"m"),O=kn,a(Qu,"Ge"),a(Tn=class{constructor(t,r){this.sourceSpan=t,this.i18n=r}},"oe"),to=Tn,a(Ln=class extends to{constructor(t,r,n,o){super(r,o),this.value=t,this.tokens=n,this.type="text"}visit(t,r){return t.visitText(this,r)}},"Ut"),xS=Ln,a(In=class extends to{constructor(t,r,n,o){super(r,o),this.value=t,this.tokens=n,this.type="cdata"}visit(t,r){return t.visitCdata(this,r)}},"Wt"),CS=In,a(Bn=class extends to{constructor(t,r,n,o,i,l){super(o,l),this.switchValue=t,this.type=r,this.cases=n,this.switchValueSourceSpan=i}visit(t,r){return t.visitExpansion(this,r)}},"zt"),ES=Bn,a(Mn=class{constructor(t,r,n,o,i){this.value=t,this.expression=r,this.sourceSpan=n,this.valueSourceSpan=o,this.expSourceSpan=i,this.type="expansionCase"}visit(t,r){return t.visitExpansionCase(this,r)}},"Gt"),SS=Mn,a(_n=class extends to{constructor(t,r,n,o,i,l,u){super(n,u),this.name=t,this.value=r,this.keySpan=o,this.valueSpan=i,this.valueTokens=l,this.type="attribute"}visit(t,r){return t.visitAttribute(this,r)}get nameSpan(){return this.keySpan}},"Yt"),RS=_n,a(Pn=class extends to{constructor(t,r,n,o,i,l=null,u=null,c){super(o,c),this.name=t,this.attrs=r,this.children=n,this.startSourceSpan=i,this.endSourceSpan=l,this.nameSpan=u,this.type="element"}visit(t,r){return t.visitElement(this,r)}},"G"),tr=Pn,a(Hn=class{constructor(t,r){this.value=t,this.sourceSpan=r,this.type="comment"}visit(t,r){return t.visitComment(this,r)}},"jt"),AS=Hn,a($n=class{constructor(t,r){this.value=t,this.sourceSpan=r,this.type="docType"}visit(t,r){return t.visitDocType(this,r)}},"Kt"),FS=$n,a(zn=class extends to{constructor(t,r,n,o,i,l,u=null,c){super(o,c),this.name=t,this.parameters=r,this.children=n,this.nameSpan=i,this.startSourceSpan=l,this.endSourceSpan=u,this.type="block"}visit(t,r){return t.visitBlock(this,r)}},"Z"),bn=zn,a(On=class{constructor(t,r){this.expression=t,this.sourceSpan=r,this.type="blockParameter",this.startSourceSpan=null,this.endSourceSpan=null}visit(t,r){return t.visitBlockParameter(this,r)}},"ct"),$5=On,a(Nn=class{constructor(t,r,n,o,i){this.name=t,this.value=r,this.sourceSpan=n,this.nameSpan=o,this.valueSpan=i,this.type="letDeclaration",this.startSourceSpan=null,this.endSourceSpan=null}visit(t,r){return t.visitLetDeclaration(this,r)}},"pt"),z5=Nn,a(B2,"Qt"),jn=class{constructor(){}visitElement(t,r){this.visitChildren(r,(n=>{n(t.attrs),n(t.children)}))}visitAttribute(t,r){}visitText(t,r){}visitCdata(t,r){}visitComment(t,r){}visitDocType(t,r){}visitExpansion(t,r){return this.visitChildren(r,(n=>{n(t.cases)}))}visitExpansionCase(t,r){}visitBlock(t,r){this.visitChildren(r,(n=>{n(t.parameters),n(t.children)}))}visitBlockParameter(t,r){}visitLetDeclaration(t,r){}visitChildren(t,r){let n=[],o=this;function i(l){l&&n.push(B2(o,l,t))}return a(i,"i"),r(i),Array.prototype.concat.apply([],n)}},a(jn,"ht"),kS=jn,(Hi={AElig:"Æ",AMP:"&",amp:"&",Aacute:"Á",Abreve:"Ă",Acirc:"Â",Acy:"А",Afr:"𝔄",Agrave:"À",Alpha:"Α",Amacr:"Ā",And:"⩓",Aogon:"Ą",Aopf:"𝔸",ApplyFunction:"⁡",af:"⁡",Aring:"Å",angst:"Å",Ascr:"𝒜",Assign:"≔",colone:"≔",coloneq:"≔",Atilde:"Ã",Auml:"Ä",Backslash:"∖",setminus:"∖",setmn:"∖",smallsetminus:"∖",ssetmn:"∖",Barv:"⫧",Barwed:"⌆",doublebarwedge:"⌆",Bcy:"Б",Because:"∵",becaus:"∵",because:"∵",Bernoullis:"ℬ",Bscr:"ℬ",bernou:"ℬ",Beta:"Β",Bfr:"𝔅",Bopf:"𝔹",Breve:"˘",breve:"˘",Bumpeq:"≎",HumpDownHump:"≎",bump:"≎",CHcy:"Ч",COPY:"©",copy:"©",Cacute:"Ć",Cap:"⋒",CapitalDifferentialD:"ⅅ",DD:"ⅅ",Cayleys:"ℭ",Cfr:"ℭ",Ccaron:"Č",Ccedil:"Ç",Ccirc:"Ĉ",Cconint:"∰",Cdot:"Ċ",Cedilla:"¸",cedil:"¸",CenterDot:"·",centerdot:"·",middot:"·",Chi:"Χ",CircleDot:"⊙",odot:"⊙",CircleMinus:"⊖",ominus:"⊖",CirclePlus:"⊕",oplus:"⊕",CircleTimes:"⊗",otimes:"⊗",ClockwiseContourIntegral:"∲",cwconint:"∲",CloseCurlyDoubleQuote:"”",rdquo:"”",rdquor:"”",CloseCurlyQuote:"’",rsquo:"’",rsquor:"’",Colon:"∷",Proportion:"∷",Colone:"⩴",Congruent:"≡",equiv:"≡",Conint:"∯",DoubleContourIntegral:"∯",ContourIntegral:"∮",conint:"∮",oint:"∮",Copf:"ℂ",complexes:"ℂ",Coproduct:"∐",coprod:"∐",CounterClockwiseContourIntegral:"∳",awconint:"∳",Cross:"⨯",Cscr:"𝒞",Cup:"⋓",CupCap:"≍",asympeq:"≍",DDotrahd:"⤑",DJcy:"Ђ",DScy:"Ѕ",DZcy:"Џ",Dagger:"‡",ddagger:"‡",Darr:"↡",Dashv:"⫤",DoubleLeftTee:"⫤",Dcaron:"Ď",Dcy:"Д",Del:"∇",nabla:"∇",Delta:"Δ",Dfr:"𝔇",DiacriticalAcute:"´",acute:"´",DiacriticalDot:"˙",dot:"˙",DiacriticalDoubleAcute:"˝",dblac:"˝",DiacriticalGrave:"`",grave:"`",DiacriticalTilde:"˜",tilde:"˜",Diamond:"⋄",diam:"⋄",diamond:"⋄",DifferentialD:"ⅆ",dd:"ⅆ",Dopf:"𝔻",Dot:"¨",DoubleDot:"¨",die:"¨",uml:"¨",DotDot:"⃜",DotEqual:"≐",doteq:"≐",esdot:"≐",DoubleDownArrow:"⇓",Downarrow:"⇓",dArr:"⇓",DoubleLeftArrow:"⇐",Leftarrow:"⇐",lArr:"⇐",DoubleLeftRightArrow:"⇔",Leftrightarrow:"⇔",hArr:"⇔",iff:"⇔",DoubleLongLeftArrow:"⟸",Longleftarrow:"⟸",xlArr:"⟸",DoubleLongLeftRightArrow:"⟺",Longleftrightarrow:"⟺",xhArr:"⟺",DoubleLongRightArrow:"⟹",Longrightarrow:"⟹",xrArr:"⟹",DoubleRightArrow:"⇒",Implies:"⇒",Rightarrow:"⇒",rArr:"⇒",DoubleRightTee:"⊨",vDash:"⊨",DoubleUpArrow:"⇑",Uparrow:"⇑",uArr:"⇑",DoubleUpDownArrow:"⇕",Updownarrow:"⇕",vArr:"⇕",DoubleVerticalBar:"∥",par:"∥",parallel:"∥",shortparallel:"∥",spar:"∥",DownArrow:"↓",ShortDownArrow:"↓",darr:"↓",downarrow:"↓",DownArrowBar:"⤓",DownArrowUpArrow:"⇵",duarr:"⇵",DownBreve:"̑",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVector:"↽",leftharpoondown:"↽",lhard:"↽",DownLeftVectorBar:"⥖",DownRightTeeVector:"⥟",DownRightVector:"⇁",rhard:"⇁",rightharpoondown:"⇁",DownRightVectorBar:"⥗",DownTee:"⊤",top:"⊤",DownTeeArrow:"↧",mapstodown:"↧",Dscr:"𝒟",Dstrok:"Đ",ENG:"Ŋ",ETH:"Ð",Eacute:"É",Ecaron:"Ě",Ecirc:"Ê",Ecy:"Э",Edot:"Ė",Efr:"𝔈",Egrave:"È",Element:"∈",in:"∈",isin:"∈",isinv:"∈",Emacr:"Ē",EmptySmallSquare:"◻",EmptyVerySmallSquare:"▫",Eogon:"Ę",Eopf:"𝔼",Epsilon:"Ε",Equal:"⩵",EqualTilde:"≂",eqsim:"≂",esim:"≂",Equilibrium:"⇌",rightleftharpoons:"⇌",rlhar:"⇌",Escr:"ℰ",expectation:"ℰ",Esim:"⩳",Eta:"Η",Euml:"Ë",Exists:"∃",exist:"∃",ExponentialE:"ⅇ",ee:"ⅇ",exponentiale:"ⅇ",Fcy:"Ф",Ffr:"𝔉",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",blacksquare:"▪",squarf:"▪",squf:"▪",Fopf:"𝔽",ForAll:"∀",forall:"∀",Fouriertrf:"ℱ",Fscr:"ℱ",GJcy:"Ѓ",GT:">",gt:">",Gamma:"Γ",Gammad:"Ϝ",Gbreve:"Ğ",Gcedil:"Ģ",Gcirc:"Ĝ",Gcy:"Г",Gdot:"Ġ",Gfr:"𝔊",Gg:"⋙",ggg:"⋙",Gopf:"𝔾",GreaterEqual:"≥",ge:"≥",geq:"≥",GreaterEqualLess:"⋛",gel:"⋛",gtreqless:"⋛",GreaterFullEqual:"≧",gE:"≧",geqq:"≧",GreaterGreater:"⪢",GreaterLess:"≷",gl:"≷",gtrless:"≷",GreaterSlantEqual:"⩾",geqslant:"⩾",ges:"⩾",GreaterTilde:"≳",gsim:"≳",gtrsim:"≳",Gscr:"𝒢",Gt:"≫",NestedGreaterGreater:"≫",gg:"≫",HARDcy:"Ъ",Hacek:"ˇ",caron:"ˇ",Hat:"^",Hcirc:"Ĥ",Hfr:"ℌ",Poincareplane:"ℌ",HilbertSpace:"ℋ",Hscr:"ℋ",hamilt:"ℋ",Hopf:"ℍ",quaternions:"ℍ",HorizontalLine:"─",boxh:"─",Hstrok:"Ħ",HumpEqual:"≏",bumpe:"≏",bumpeq:"≏",IEcy:"Е",IJlig:"IJ",IOcy:"Ё",Iacute:"Í",Icirc:"Î",Icy:"И",Idot:"İ",Ifr:"ℑ",Im:"ℑ",image:"ℑ",imagpart:"ℑ",Igrave:"Ì",Imacr:"Ī",ImaginaryI:"ⅈ",ii:"ⅈ",Int:"∬",Integral:"∫",int:"∫",Intersection:"⋂",bigcap:"⋂",xcap:"⋂",InvisibleComma:"⁣",ic:"⁣",InvisibleTimes:"⁢",it:"⁢",Iogon:"Į",Iopf:"𝕀",Iota:"Ι",Iscr:"ℐ",imagline:"ℐ",Itilde:"Ĩ",Iukcy:"І",Iuml:"Ï",Jcirc:"Ĵ",Jcy:"Й",Jfr:"𝔍",Jopf:"𝕁",Jscr:"𝒥",Jsercy:"Ј",Jukcy:"Є",KHcy:"Х",KJcy:"Ќ",Kappa:"Κ",Kcedil:"Ķ",Kcy:"К",Kfr:"𝔎",Kopf:"𝕂",Kscr:"𝒦",LJcy:"Љ",LT:"<",lt:"<",Lacute:"Ĺ",Lambda:"Λ",Lang:"⟪",Laplacetrf:"ℒ",Lscr:"ℒ",lagran:"ℒ",Larr:"↞",twoheadleftarrow:"↞",Lcaron:"Ľ",Lcedil:"Ļ",Lcy:"Л",LeftAngleBracket:"⟨",lang:"⟨",langle:"⟨",LeftArrow:"←",ShortLeftArrow:"←",larr:"←",leftarrow:"←",slarr:"←",LeftArrowBar:"⇤",larrb:"⇤",LeftArrowRightArrow:"⇆",leftrightarrows:"⇆",lrarr:"⇆",LeftCeiling:"⌈",lceil:"⌈",LeftDoubleBracket:"⟦",lobrk:"⟦",LeftDownTeeVector:"⥡",LeftDownVector:"⇃",dharl:"⇃",downharpoonleft:"⇃",LeftDownVectorBar:"⥙",LeftFloor:"⌊",lfloor:"⌊",LeftRightArrow:"↔",harr:"↔",leftrightarrow:"↔",LeftRightVector:"⥎",LeftTee:"⊣",dashv:"⊣",LeftTeeArrow:"↤",mapstoleft:"↤",LeftTeeVector:"⥚",LeftTriangle:"⊲",vartriangleleft:"⊲",vltri:"⊲",LeftTriangleBar:"⧏",LeftTriangleEqual:"⊴",ltrie:"⊴",trianglelefteq:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVector:"↿",uharl:"↿",upharpoonleft:"↿",LeftUpVectorBar:"⥘",LeftVector:"↼",leftharpoonup:"↼",lharu:"↼",LeftVectorBar:"⥒",LessEqualGreater:"⋚",leg:"⋚",lesseqgtr:"⋚",LessFullEqual:"≦",lE:"≦",leqq:"≦",LessGreater:"≶",lessgtr:"≶",lg:"≶",LessLess:"⪡",LessSlantEqual:"⩽",leqslant:"⩽",les:"⩽",LessTilde:"≲",lesssim:"≲",lsim:"≲",Lfr:"𝔏",Ll:"⋘",Lleftarrow:"⇚",lAarr:"⇚",Lmidot:"Ŀ",LongLeftArrow:"⟵",longleftarrow:"⟵",xlarr:"⟵",LongLeftRightArrow:"⟷",longleftrightarrow:"⟷",xharr:"⟷",LongRightArrow:"⟶",longrightarrow:"⟶",xrarr:"⟶",Lopf:"𝕃",LowerLeftArrow:"↙",swarr:"↙",swarrow:"↙",LowerRightArrow:"↘",searr:"↘",searrow:"↘",Lsh:"↰",lsh:"↰",Lstrok:"Ł",Lt:"≪",NestedLessLess:"≪",ll:"≪",Map:"⤅",Mcy:"М",MediumSpace:" ",Mellintrf:"ℳ",Mscr:"ℳ",phmmat:"ℳ",Mfr:"𝔐",MinusPlus:"∓",mnplus:"∓",mp:"∓",Mopf:"𝕄",Mu:"Μ",NJcy:"Њ",Nacute:"Ń",Ncaron:"Ň",Ncedil:"Ņ",Ncy:"Н",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",ZeroWidthSpace:"​",NewLine:"\n",Nfr:"𝔑",NoBreak:"⁠",NonBreakingSpace:" ",nbsp:" ",Nopf:"ℕ",naturals:"ℕ",Not:"⫬",NotCongruent:"≢",nequiv:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",npar:"∦",nparallel:"∦",nshortparallel:"∦",nspar:"∦",NotElement:"∉",notin:"∉",notinva:"∉",NotEqual:"≠",ne:"≠",NotEqualTilde:"≂̸",nesim:"≂̸",NotExists:"∄",nexist:"∄",nexists:"∄",NotGreater:"≯",ngt:"≯",ngtr:"≯",NotGreaterEqual:"≱",nge:"≱",ngeq:"≱",NotGreaterFullEqual:"≧̸",ngE:"≧̸",ngeqq:"≧̸",NotGreaterGreater:"≫̸",nGtv:"≫̸",NotGreaterLess:"≹",ntgl:"≹",NotGreaterSlantEqual:"⩾̸",ngeqslant:"⩾̸",nges:"⩾̸",NotGreaterTilde:"≵",ngsim:"≵",NotHumpDownHump:"≎̸",nbump:"≎̸",NotHumpEqual:"≏̸",nbumpe:"≏̸",NotLeftTriangle:"⋪",nltri:"⋪",ntriangleleft:"⋪",NotLeftTriangleBar:"⧏̸",NotLeftTriangleEqual:"⋬",nltrie:"⋬",ntrianglelefteq:"⋬",NotLess:"≮",nless:"≮",nlt:"≮",NotLessEqual:"≰",nle:"≰",nleq:"≰",NotLessGreater:"≸",ntlg:"≸",NotLessLess:"≪̸",nLtv:"≪̸",NotLessSlantEqual:"⩽̸",nleqslant:"⩽̸",nles:"⩽̸",NotLessTilde:"≴",nlsim:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",NotPrecedes:"⊀",npr:"⊀",nprec:"⊀",NotPrecedesEqual:"⪯̸",npre:"⪯̸",npreceq:"⪯̸",NotPrecedesSlantEqual:"⋠",nprcue:"⋠",NotReverseElement:"∌",notni:"∌",notniva:"∌",NotRightTriangle:"⋫",nrtri:"⋫",ntriangleright:"⋫",NotRightTriangleBar:"⧐̸",NotRightTriangleEqual:"⋭",nrtrie:"⋭",ntrianglerighteq:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",nsqsube:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",nsqsupe:"⋣",NotSubset:"⊂⃒",nsubset:"⊂⃒",vnsub:"⊂⃒",NotSubsetEqual:"⊈",nsube:"⊈",nsubseteq:"⊈",NotSucceeds:"⊁",nsc:"⊁",nsucc:"⊁",NotSucceedsEqual:"⪰̸",nsce:"⪰̸",nsucceq:"⪰̸",NotSucceedsSlantEqual:"⋡",nsccue:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",nsupset:"⊃⃒",vnsup:"⊃⃒",NotSupersetEqual:"⊉",nsupe:"⊉",nsupseteq:"⊉",NotTilde:"≁",nsim:"≁",NotTildeEqual:"≄",nsime:"≄",nsimeq:"≄",NotTildeFullEqual:"≇",ncong:"≇",NotTildeTilde:"≉",nap:"≉",napprox:"≉",NotVerticalBar:"∤",nmid:"∤",nshortmid:"∤",nsmid:"∤",Nscr:"𝒩",Ntilde:"Ñ",Nu:"Ν",OElig:"Œ",Oacute:"Ó",Ocirc:"Ô",Ocy:"О",Odblac:"Ő",Ofr:"𝔒",Ograve:"Ò",Omacr:"Ō",Omega:"Ω",ohm:"Ω",Omicron:"Ο",Oopf:"𝕆",OpenCurlyDoubleQuote:"“",ldquo:"“",OpenCurlyQuote:"‘",lsquo:"‘",Or:"⩔",Oscr:"𝒪",Oslash:"Ø",Otilde:"Õ",Otimes:"⨷",Ouml:"Ö",OverBar:"‾",oline:"‾",OverBrace:"⏞",OverBracket:"⎴",tbrk:"⎴",OverParenthesis:"⏜",PartialD:"∂",part:"∂",Pcy:"П",Pfr:"𝔓",Phi:"Φ",Pi:"Π",PlusMinus:"±",plusmn:"±",pm:"±",Popf:"ℙ",primes:"ℙ",Pr:"⪻",Precedes:"≺",pr:"≺",prec:"≺",PrecedesEqual:"⪯",pre:"⪯",preceq:"⪯",PrecedesSlantEqual:"≼",prcue:"≼",preccurlyeq:"≼",PrecedesTilde:"≾",precsim:"≾",prsim:"≾",Prime:"″",Product:"∏",prod:"∏",Proportional:"∝",prop:"∝",propto:"∝",varpropto:"∝",vprop:"∝",Pscr:"𝒫",Psi:"Ψ",QUOT:'"',quot:'"',Qfr:"𝔔",Qopf:"ℚ",rationals:"ℚ",Qscr:"𝒬",RBarr:"⤐",drbkarow:"⤐",REG:"®",circledR:"®",reg:"®",Racute:"Ŕ",Rang:"⟫",Rarr:"↠",twoheadrightarrow:"↠",Rarrtl:"⤖",Rcaron:"Ř",Rcedil:"Ŗ",Rcy:"Р",Re:"ℜ",Rfr:"ℜ",real:"ℜ",realpart:"ℜ",ReverseElement:"∋",SuchThat:"∋",ni:"∋",niv:"∋",ReverseEquilibrium:"⇋",leftrightharpoons:"⇋",lrhar:"⇋",ReverseUpEquilibrium:"⥯",duhar:"⥯",Rho:"Ρ",RightAngleBracket:"⟩",rang:"⟩",rangle:"⟩",RightArrow:"→",ShortRightArrow:"→",rarr:"→",rightarrow:"→",srarr:"→",RightArrowBar:"⇥",rarrb:"⇥",RightArrowLeftArrow:"⇄",rightleftarrows:"⇄",rlarr:"⇄",RightCeiling:"⌉",rceil:"⌉",RightDoubleBracket:"⟧",robrk:"⟧",RightDownTeeVector:"⥝",RightDownVector:"⇂",dharr:"⇂",downharpoonright:"⇂",RightDownVectorBar:"⥕",RightFloor:"⌋",rfloor:"⌋",RightTee:"⊢",vdash:"⊢",RightTeeArrow:"↦",map:"↦",mapsto:"↦",RightTeeVector:"⥛",RightTriangle:"⊳",vartriangleright:"⊳",vrtri:"⊳",RightTriangleBar:"⧐",RightTriangleEqual:"⊵",rtrie:"⊵",trianglerighteq:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVector:"↾",uharr:"↾",upharpoonright:"↾",RightUpVectorBar:"⥔",RightVector:"⇀",rharu:"⇀",rightharpoonup:"⇀",RightVectorBar:"⥓",Ropf:"ℝ",reals:"ℝ",RoundImplies:"⥰",Rrightarrow:"⇛",rAarr:"⇛",Rscr:"ℛ",realine:"ℛ",Rsh:"↱",rsh:"↱",RuleDelayed:"⧴",SHCHcy:"Щ",SHcy:"Ш",SOFTcy:"Ь",Sacute:"Ś",Sc:"⪼",Scaron:"Š",Scedil:"Ş",Scirc:"Ŝ",Scy:"С",Sfr:"𝔖",ShortUpArrow:"↑",UpArrow:"↑",uarr:"↑",uparrow:"↑",Sigma:"Σ",SmallCircle:"∘",compfn:"∘",Sopf:"𝕊",Sqrt:"√",radic:"√",Square:"□",squ:"□",square:"□",SquareIntersection:"⊓",sqcap:"⊓",SquareSubset:"⊏",sqsub:"⊏",sqsubset:"⊏",SquareSubsetEqual:"⊑",sqsube:"⊑",sqsubseteq:"⊑",SquareSuperset:"⊐",sqsup:"⊐",sqsupset:"⊐",SquareSupersetEqual:"⊒",sqsupe:"⊒",sqsupseteq:"⊒",SquareUnion:"⊔",sqcup:"⊔",Sscr:"𝒮",Star:"⋆",sstarf:"⋆",Sub:"⋐",Subset:"⋐",SubsetEqual:"⊆",sube:"⊆",subseteq:"⊆",Succeeds:"≻",sc:"≻",succ:"≻",SucceedsEqual:"⪰",sce:"⪰",succeq:"⪰",SucceedsSlantEqual:"≽",sccue:"≽",succcurlyeq:"≽",SucceedsTilde:"≿",scsim:"≿",succsim:"≿",Sum:"∑",sum:"∑",Sup:"⋑",Supset:"⋑",Superset:"⊃",sup:"⊃",supset:"⊃",SupersetEqual:"⊇",supe:"⊇",supseteq:"⊇",THORN:"Þ",TRADE:"™",trade:"™",TSHcy:"Ћ",TScy:"Ц",Tab:"\t",Tau:"Τ",Tcaron:"Ť",Tcedil:"Ţ",Tcy:"Т",Tfr:"𝔗",Therefore:"∴",there4:"∴",therefore:"∴",Theta:"Θ",ThickSpace:"  ",ThinSpace:" ",thinsp:" ",Tilde:"∼",sim:"∼",thicksim:"∼",thksim:"∼",TildeEqual:"≃",sime:"≃",simeq:"≃",TildeFullEqual:"≅",cong:"≅",TildeTilde:"≈",ap:"≈",approx:"≈",asymp:"≈",thickapprox:"≈",thkap:"≈",Topf:"𝕋",TripleDot:"⃛",tdot:"⃛",Tscr:"𝒯",Tstrok:"Ŧ",Uacute:"Ú",Uarr:"↟",Uarrocir:"⥉",Ubrcy:"Ў",Ubreve:"Ŭ",Ucirc:"Û",Ucy:"У",Udblac:"Ű",Ufr:"𝔘",Ugrave:"Ù",Umacr:"Ū",UnderBar:"_",lowbar:"_",UnderBrace:"⏟",UnderBracket:"⎵",bbrk:"⎵",UnderParenthesis:"⏝",Union:"⋃",bigcup:"⋃",xcup:"⋃",UnionPlus:"⊎",uplus:"⊎",Uogon:"Ų",Uopf:"𝕌",UpArrowBar:"⤒",UpArrowDownArrow:"⇅",udarr:"⇅",UpDownArrow:"↕",updownarrow:"↕",varr:"↕",UpEquilibrium:"⥮",udhar:"⥮",UpTee:"⊥",bot:"⊥",bottom:"⊥",perp:"⊥",UpTeeArrow:"↥",mapstoup:"↥",UpperLeftArrow:"↖",nwarr:"↖",nwarrow:"↖",UpperRightArrow:"↗",nearr:"↗",nearrow:"↗",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",Uring:"Ů",Uscr:"𝒰",Utilde:"Ũ",Uuml:"Ü",VDash:"⊫",Vbar:"⫫",Vcy:"В",Vdash:"⊩",Vdashl:"⫦",Vee:"⋁",bigvee:"⋁",xvee:"⋁",Verbar:"‖",Vert:"‖",VerticalBar:"∣",mid:"∣",shortmid:"∣",smid:"∣",VerticalLine:"|",verbar:"|",vert:"|",VerticalSeparator:"❘",VerticalTilde:"≀",wr:"≀",wreath:"≀",VeryThinSpace:" ",hairsp:" ",Vfr:"𝔙",Vopf:"𝕍",Vscr:"𝒱",Vvdash:"⊪",Wcirc:"Ŵ",Wedge:"⋀",bigwedge:"⋀",xwedge:"⋀",Wfr:"𝔚",Wopf:"𝕎",Wscr:"𝒲",Xfr:"𝔛",Xi:"Ξ",Xopf:"𝕏",Xscr:"𝒳",YAcy:"Я",YIcy:"Ї",YUcy:"Ю",Yacute:"Ý",Ycirc:"Ŷ",Ycy:"Ы",Yfr:"𝔜",Yopf:"𝕐",Yscr:"𝒴",Yuml:"Ÿ",ZHcy:"Ж",Zacute:"Ź",Zcaron:"Ž",Zcy:"З",Zdot:"Ż",Zeta:"Ζ",Zfr:"ℨ",zeetrf:"ℨ",Zopf:"ℤ",integers:"ℤ",Zscr:"𝒵",aacute:"á",abreve:"ă",ac:"∾",mstpos:"∾",acE:"∾̳",acd:"∿",acirc:"â",acy:"а",aelig:"æ",afr:"𝔞",agrave:"à",alefsym:"ℵ",aleph:"ℵ",alpha:"α",amacr:"ā",amalg:"⨿",and:"∧",wedge:"∧",andand:"⩕",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",angle:"∠",ange:"⦤",angmsd:"∡",measuredangle:"∡",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angzarr:"⍼",aogon:"ą",aopf:"𝕒",apE:"⩰",apacir:"⩯",ape:"≊",approxeq:"≊",apid:"≋",apos:"'",aring:"å",ascr:"𝒶",ast:"*",midast:"*",atilde:"ã",auml:"ä",awint:"⨑",bNot:"⫭",backcong:"≌",bcong:"≌",backepsilon:"϶",bepsi:"϶",backprime:"‵",bprime:"‵",backsim:"∽",bsim:"∽",backsimeq:"⋍",bsime:"⋍",barvee:"⊽",barwed:"⌅",barwedge:"⌅",bbrktbrk:"⎶",bcy:"б",bdquo:"„",ldquor:"„",bemptyv:"⦰",beta:"β",beth:"ℶ",between:"≬",twixt:"≬",bfr:"𝔟",bigcirc:"◯",xcirc:"◯",bigodot:"⨀",xodot:"⨀",bigoplus:"⨁",xoplus:"⨁",bigotimes:"⨂",xotime:"⨂",bigsqcup:"⨆",xsqcup:"⨆",bigstar:"★",starf:"★",bigtriangledown:"▽",xdtri:"▽",bigtriangleup:"△",xutri:"△",biguplus:"⨄",xuplus:"⨄",bkarow:"⤍",rbarr:"⤍",blacklozenge:"⧫",lozf:"⧫",blacktriangle:"▴",utrif:"▴",blacktriangledown:"▾",dtrif:"▾",blacktriangleleft:"◂",ltrif:"◂",blacktriangleright:"▸",rtrif:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bnot:"⌐",bopf:"𝕓",bowtie:"⋈",boxDL:"╗",boxDR:"╔",boxDl:"╖",boxDr:"╓",boxH:"═",boxHD:"╦",boxHU:"╩",boxHd:"╤",boxHu:"╧",boxUL:"╝",boxUR:"╚",boxUl:"╜",boxUr:"╙",boxV:"║",boxVH:"╬",boxVL:"╣",boxVR:"╠",boxVh:"╫",boxVl:"╢",boxVr:"╟",boxbox:"⧉",boxdL:"╕",boxdR:"╒",boxdl:"┐",boxdr:"┌",boxhD:"╥",boxhU:"╨",boxhd:"┬",boxhu:"┴",boxminus:"⊟",minusb:"⊟",boxplus:"⊞",plusb:"⊞",boxtimes:"⊠",timesb:"⊠",boxuL:"╛",boxuR:"╘",boxul:"┘",boxur:"└",boxv:"│",boxvH:"╪",boxvL:"╡",boxvR:"╞",boxvh:"┼",boxvl:"┤",boxvr:"├",brvbar:"¦",bscr:"𝒷",bsemi:"⁏",bsol:"\\",bsolb:"⧅",bsolhsub:"⟈",bull:"•",bullet:"•",bumpE:"⪮",cacute:"ć",cap:"∩",capand:"⩄",capbrcup:"⩉",capcap:"⩋",capcup:"⩇",capdot:"⩀",caps:"∩︀",caret:"⁁",ccaps:"⩍",ccaron:"č",ccedil:"ç",ccirc:"ĉ",ccups:"⩌",ccupssm:"⩐",cdot:"ċ",cemptyv:"⦲",cent:"¢",cfr:"𝔠",chcy:"ч",check:"✓",checkmark:"✓",chi:"χ",cir:"○",cirE:"⧃",circ:"ˆ",circeq:"≗",cire:"≗",circlearrowleft:"↺",olarr:"↺",circlearrowright:"↻",orarr:"↻",circledS:"Ⓢ",oS:"Ⓢ",circledast:"⊛",oast:"⊛",circledcirc:"⊚",ocir:"⊚",circleddash:"⊝",odash:"⊝",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",clubs:"♣",clubsuit:"♣",colon:":",comma:",",commat:"@",comp:"∁",complement:"∁",congdot:"⩭",copf:"𝕔",copysr:"℗",crarr:"↵",cross:"✗",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",curlyeqprec:"⋞",cuesc:"⋟",curlyeqsucc:"⋟",cularr:"↶",curvearrowleft:"↶",cularrp:"⤽",cup:"∪",cupbrcap:"⩈",cupcap:"⩆",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curvearrowright:"↷",curarrm:"⤼",curlyvee:"⋎",cuvee:"⋎",curlywedge:"⋏",cuwed:"⋏",curren:"¤",cwint:"∱",cylcty:"⌭",dHar:"⥥",dagger:"†",daleth:"ℸ",dash:"‐",hyphen:"‐",dbkarow:"⤏",rBarr:"⤏",dcaron:"ď",dcy:"д",ddarr:"⇊",downdownarrows:"⇊",ddotseq:"⩷",eDDot:"⩷",deg:"°",delta:"δ",demptyv:"⦱",dfisht:"⥿",dfr:"𝔡",diamondsuit:"♦",diams:"♦",digamma:"ϝ",gammad:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",djcy:"ђ",dlcorn:"⌞",llcorner:"⌞",dlcrop:"⌍",dollar:"$",dopf:"𝕕",doteqdot:"≑",eDot:"≑",dotminus:"∸",minusd:"∸",dotplus:"∔",plusdo:"∔",dotsquare:"⊡",sdotb:"⊡",drcorn:"⌟",lrcorner:"⌟",drcrop:"⌌",dscr:"𝒹",dscy:"ѕ",dsol:"⧶",dstrok:"đ",dtdot:"⋱",dtri:"▿",triangledown:"▿",dwangle:"⦦",dzcy:"џ",dzigrarr:"⟿",eacute:"é",easter:"⩮",ecaron:"ě",ecir:"≖",eqcirc:"≖",ecirc:"ê",ecolon:"≕",eqcolon:"≕",ecy:"э",edot:"ė",efDot:"≒",fallingdotseq:"≒",efr:"𝔢",eg:"⪚",egrave:"è",egs:"⪖",eqslantgtr:"⪖",egsdot:"⪘",el:"⪙",elinters:"⏧",ell:"ℓ",els:"⪕",eqslantless:"⪕",elsdot:"⪗",emacr:"ē",empty:"∅",emptyset:"∅",emptyv:"∅",varnothing:"∅",emsp13:" ",emsp14:" ",emsp:" ",eng:"ŋ",ensp:" ",eogon:"ę",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",epsilon:"ε",epsiv:"ϵ",straightepsilon:"ϵ",varepsilon:"ϵ",equals:"=",equest:"≟",questeq:"≟",equivDD:"⩸",eqvparsl:"⧥",erDot:"≓",risingdotseq:"≓",erarr:"⥱",escr:"ℯ",eta:"η",eth:"ð",euml:"ë",euro:"€",excl:"!",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",ffr:"𝔣",filig:"fi",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",fopf:"𝕗",fork:"⋔",pitchfork:"⋔",forkv:"⫙",fpartint:"⨍",frac12:"½",half:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",sfrown:"⌢",fscr:"𝒻",gEl:"⪌",gtreqqless:"⪌",gacute:"ǵ",gamma:"γ",gap:"⪆",gtrapprox:"⪆",gbreve:"ğ",gcirc:"ĝ",gcy:"г",gdot:"ġ",gescc:"⪩",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",gfr:"𝔤",gimel:"ℷ",gjcy:"ѓ",glE:"⪒",gla:"⪥",glj:"⪤",gnE:"≩",gneqq:"≩",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gneq:"⪈",gnsim:"⋧",gopf:"𝕘",gscr:"ℊ",gsime:"⪎",gsiml:"⪐",gtcc:"⪧",gtcir:"⩺",gtdot:"⋗",gtrdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrarr:"⥸",gvertneqq:"≩︀",gvnE:"≩︀",hardcy:"ъ",harrcir:"⥈",harrw:"↭",leftrightsquigarrow:"↭",hbar:"ℏ",hslash:"ℏ",planck:"ℏ",plankv:"ℏ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",mldr:"…",hercon:"⊹",hfr:"𝔥",hksearow:"⤥",searhk:"⤥",hkswarow:"⤦",swarhk:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",larrhk:"↩",hookrightarrow:"↪",rarrhk:"↪",hopf:"𝕙",horbar:"―",hscr:"𝒽",hstrok:"ħ",hybull:"⁃",iacute:"í",icirc:"î",icy:"и",iecy:"е",iexcl:"¡",ifr:"𝔦",igrave:"ì",iiiint:"⨌",qint:"⨌",iiint:"∭",tint:"∭",iinfin:"⧜",iiota:"℩",ijlig:"ij",imacr:"ī",imath:"ı",inodot:"ı",imof:"⊷",imped:"Ƶ",incare:"℅",infin:"∞",infintie:"⧝",intcal:"⊺",intercal:"⊺",intlarhk:"⨗",intprod:"⨼",iprod:"⨼",iocy:"ё",iogon:"į",iopf:"𝕚",iota:"ι",iquest:"¿",iscr:"𝒾",isinE:"⋹",isindot:"⋵",isins:"⋴",isinsv:"⋳",itilde:"ĩ",iukcy:"і",iuml:"ï",jcirc:"ĵ",jcy:"й",jfr:"𝔧",jmath:"ȷ",jopf:"𝕛",jscr:"𝒿",jsercy:"ј",jukcy:"є",kappa:"κ",kappav:"ϰ",varkappa:"ϰ",kcedil:"ķ",kcy:"к",kfr:"𝔨",kgreen:"ĸ",khcy:"х",kjcy:"ќ",kopf:"𝕜",kscr:"𝓀",lAtail:"⤛",lBarr:"⤎",lEg:"⪋",lesseqqgtr:"⪋",lHar:"⥢",lacute:"ĺ",laemptyv:"⦴",lambda:"λ",langd:"⦑",lap:"⪅",lessapprox:"⪅",laquo:"«",larrbfs:"⤟",larrfs:"⤝",larrlp:"↫",looparrowleft:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",leftarrowtail:"↢",lat:"⪫",latail:"⤙",late:"⪭",lates:"⪭︀",lbarr:"⤌",lbbrk:"❲",lbrace:"{",lcub:"{",lbrack:"[",lsqb:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",lcaron:"ľ",lcedil:"ļ",lcy:"л",ldca:"⤶",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",leq:"≤",leftleftarrows:"⇇",llarr:"⇇",leftthreetimes:"⋋",lthree:"⋋",lescc:"⪨",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessdot:"⋖",ltdot:"⋖",lfisht:"⥼",lfr:"𝔩",lgE:"⪑",lharul:"⥪",lhblk:"▄",ljcy:"љ",llhard:"⥫",lltri:"◺",lmidot:"ŀ",lmoust:"⎰",lmoustache:"⎰",lnE:"≨",lneqq:"≨",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lneq:"⪇",lnsim:"⋦",loang:"⟬",loarr:"⇽",longmapsto:"⟼",xmap:"⟼",looparrowright:"↬",rarrlp:"↬",lopar:"⦅",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",loz:"◊",lozenge:"◊",lpar:"(",lparlt:"⦓",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",lsime:"⪍",lsimg:"⪏",lsquor:"‚",sbquo:"‚",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltrPar:"⦖",ltri:"◃",triangleleft:"◃",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",mDDot:"∺",macr:"¯",strns:"¯",male:"♂",malt:"✠",maltese:"✠",marker:"▮",mcomma:"⨩",mcy:"м",mdash:"—",mfr:"𝔪",mho:"℧",micro:"µ",midcir:"⫰",minus:"−",minusdu:"⨪",mlcp:"⫛",models:"⊧",mopf:"𝕞",mscr:"𝓂",mu:"μ",multimap:"⊸",mumap:"⊸",nGg:"⋙̸",nGt:"≫⃒",nLeftarrow:"⇍",nlArr:"⇍",nLeftrightarrow:"⇎",nhArr:"⇎",nLl:"⋘̸",nLt:"≪⃒",nRightarrow:"⇏",nrArr:"⇏",nVDash:"⊯",nVdash:"⊮",nacute:"ń",nang:"∠⃒",napE:"⩰̸",napid:"≋̸",napos:"ʼn",natur:"♮",natural:"♮",ncap:"⩃",ncaron:"ň",ncedil:"ņ",ncongdot:"⩭̸",ncup:"⩂",ncy:"н",ndash:"–",neArr:"⇗",nearhk:"⤤",nedot:"≐̸",nesear:"⤨",toea:"⤨",nfr:"𝔫",nharr:"↮",nleftrightarrow:"↮",nhpar:"⫲",nis:"⋼",nisd:"⋺",njcy:"њ",nlE:"≦̸",nleqq:"≦̸",nlarr:"↚",nleftarrow:"↚",nldr:"‥",nopf:"𝕟",not:"¬",notinE:"⋹̸",notindot:"⋵̸",notinvb:"⋷",notinvc:"⋶",notnivb:"⋾",notnivc:"⋽",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",nrarr:"↛",nrightarrow:"↛",nrarrc:"⤳̸",nrarrw:"↝̸",nscr:"𝓃",nsub:"⊄",nsubE:"⫅̸",nsubseteqq:"⫅̸",nsup:"⊅",nsupE:"⫆̸",nsupseteqq:"⫆̸",ntilde:"ñ",nu:"ν",num:"#",numero:"№",numsp:" ",nvDash:"⊭",nvHarr:"⤄",nvap:"≍⃒",nvdash:"⊬",nvge:"≥⃒",nvgt:">⃒",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwArr:"⇖",nwarhk:"⤣",nwnear:"⤧",oacute:"ó",ocirc:"ô",ocy:"о",odblac:"ő",odiv:"⨸",odsold:"⦼",oelig:"œ",ofcir:"⦿",ofr:"𝔬",ogon:"˛",ograve:"ò",ogt:"⧁",ohbar:"⦵",olcir:"⦾",olcross:"⦻",olt:"⧀",omacr:"ō",omega:"ω",omicron:"ο",omid:"⦶",oopf:"𝕠",opar:"⦷",operp:"⦹",or:"∨",vee:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",oscr:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oslash:"ø",osol:"⊘",otilde:"õ",otimesas:"⨶",ouml:"ö",ovbar:"⌽",para:"¶",parsim:"⫳",parsl:"⫽",pcy:"п",percnt:"%",period:".",permil:"‰",pertenk:"‱",pfr:"𝔭",phi:"φ",phiv:"ϕ",straightphi:"ϕ",varphi:"ϕ",phone:"☎",pi:"π",piv:"ϖ",varpi:"ϖ",planckh:"ℎ",plus:"+",plusacir:"⨣",pluscir:"⨢",plusdu:"⨥",pluse:"⩲",plussim:"⨦",plustwo:"⨧",pointint:"⨕",popf:"𝕡",pound:"£",prE:"⪳",prap:"⪷",precapprox:"⪷",precnapprox:"⪹",prnap:"⪹",precneqq:"⪵",prnE:"⪵",precnsim:"⋨",prnsim:"⋨",prime:"′",profalar:"⌮",profline:"⌒",profsurf:"⌓",prurel:"⊰",pscr:"𝓅",psi:"ψ",puncsp:" ",qfr:"𝔮",qopf:"𝕢",qprime:"⁗",qscr:"𝓆",quatint:"⨖",quest:"?",rAtail:"⤜",rHar:"⥤",race:"∽̱",racute:"ŕ",raemptyv:"⦳",rangd:"⦒",range:"⦥",raquo:"»",rarrap:"⥵",rarrbfs:"⤠",rarrc:"⤳",rarrfs:"⤞",rarrpl:"⥅",rarrsim:"⥴",rarrtl:"↣",rightarrowtail:"↣",rarrw:"↝",rightsquigarrow:"↝",ratail:"⤚",ratio:"∶",rbbrk:"❳",rbrace:"}",rcub:"}",rbrack:"]",rsqb:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",rcaron:"ř",rcedil:"ŗ",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdsh:"↳",rect:"▭",rfisht:"⥽",rfr:"𝔯",rharul:"⥬",rho:"ρ",rhov:"ϱ",varrho:"ϱ",rightrightarrows:"⇉",rrarr:"⇉",rightthreetimes:"⋌",rthree:"⋌",ring:"˚",rlm:"‏",rmoust:"⎱",rmoustache:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",ropar:"⦆",ropf:"𝕣",roplus:"⨮",rotimes:"⨵",rpar:")",rpargt:"⦔",rppolint:"⨒",rsaquo:"›",rscr:"𝓇",rtimes:"⋊",rtri:"▹",triangleright:"▹",rtriltri:"⧎",ruluhar:"⥨",rx:"℞",sacute:"ś",scE:"⪴",scap:"⪸",succapprox:"⪸",scaron:"š",scedil:"ş",scirc:"ŝ",scnE:"⪶",succneqq:"⪶",scnap:"⪺",succnapprox:"⪺",scnsim:"⋩",succnsim:"⋩",scpolint:"⨓",scy:"с",sdot:"⋅",sdote:"⩦",seArr:"⇘",sect:"§",semi:";",seswar:"⤩",tosa:"⤩",sext:"✶",sfr:"𝔰",sharp:"♯",shchcy:"щ",shcy:"ш",shy:"­",sigma:"σ",sigmaf:"ς",sigmav:"ς",varsigma:"ς",simdot:"⩪",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",smashp:"⨳",smeparsl:"⧤",smile:"⌣",ssmile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",softcy:"ь",sol:"/",solb:"⧄",solbar:"⌿",sopf:"𝕤",spades:"♠",spadesuit:"♠",sqcaps:"⊓︀",sqcups:"⊔︀",sscr:"𝓈",star:"☆",sub:"⊂",subset:"⊂",subE:"⫅",subseteqq:"⫅",subdot:"⪽",subedot:"⫃",submult:"⫁",subnE:"⫋",subsetneqq:"⫋",subne:"⊊",subsetneq:"⊊",subplus:"⪿",subrarr:"⥹",subsim:"⫇",subsub:"⫕",subsup:"⫓",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",supE:"⫆",supseteqq:"⫆",supdot:"⪾",supdsub:"⫘",supedot:"⫄",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supsetneqq:"⫌",supne:"⊋",supsetneq:"⊋",supplus:"⫀",supsim:"⫈",supsub:"⫔",supsup:"⫖",swArr:"⇙",swnwar:"⤪",szlig:"ß",target:"⌖",tau:"τ",tcaron:"ť",tcedil:"ţ",tcy:"т",telrec:"⌕",tfr:"𝔱",theta:"θ",thetasym:"ϑ",thetav:"ϑ",vartheta:"ϑ",thorn:"þ",times:"×",timesbar:"⨱",timesd:"⨰",topbot:"⌶",topcir:"⫱",topf:"𝕥",topfork:"⫚",tprime:"‴",triangle:"▵",utri:"▵",triangleq:"≜",trie:"≜",tridot:"◬",triminus:"⨺",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",tscr:"𝓉",tscy:"ц",tshcy:"ћ",tstrok:"ŧ",uHar:"⥣",uacute:"ú",ubrcy:"ў",ubreve:"ŭ",ucirc:"û",ucy:"у",udblac:"ű",ufisht:"⥾",ufr:"𝔲",ugrave:"ù",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",umacr:"ū",uogon:"ų",uopf:"𝕦",upsi:"υ",upsilon:"υ",upuparrows:"⇈",uuarr:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",uring:"ů",urtri:"◹",uscr:"𝓊",utdot:"⋰",utilde:"ũ",uuml:"ü",uwangle:"⦧",vBar:"⫨",vBarv:"⫩",vangrt:"⦜",varsubsetneq:"⊊︀",vsubne:"⊊︀",varsubsetneqq:"⫋︀",vsubnE:"⫋︀",varsupsetneq:"⊋︀",vsupne:"⊋︀",varsupsetneqq:"⫌︀",vsupnE:"⫌︀",vcy:"в",veebar:"⊻",veeeq:"≚",vellip:"⋮",vfr:"𝔳",vopf:"𝕧",vscr:"𝓋",vzigzag:"⦚",wcirc:"ŵ",wedbar:"⩟",wedgeq:"≙",weierp:"℘",wp:"℘",wfr:"𝔴",wopf:"𝕨",wscr:"𝓌",xfr:"𝔵",xi:"ξ",xnis:"⋻",xopf:"𝕩",xscr:"𝓍",yacute:"ý",yacy:"я",ycirc:"ŷ",ycy:"ы",yen:"¥",yfr:"𝔶",yicy:"ї",yopf:"𝕪",yscr:"𝓎",yucy:"ю",yuml:"ÿ",zacute:"ź",zcaron:"ž",zcy:"з",zdot:"ż",zeta:"ζ",zfr:"𝔷",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",zscr:"𝓏",zwj:"‍",zwnj:"‌"}).ngsp="",LS=[/@/,/^\s*$/,/[<>]/,/^[{}]$/,/&(#|[a-z])/i,/^\/\//],a(IS,"Ls"),a(Ar=class{static fromArray(t){return t?(IS("interpolation",t),new Ar(t[0],t[1])):M2}constructor(t,r){this.start=t,this.end=r}},"t"),M2=new Ar("{{","}}"),a(Vn=class extends T2{constructor(t,r,n){super(n,t),this.tokenType=r}},"ft"),Uu=Vn,a(qn=class{constructor(t,r,n){this.tokens=t,this.errors=r,this.nonNormalizedIcuExpressions=n}},"$r"),MS=qn,a(_S,"Ws"),PS=/\r\n?/g,a(yn,"je"),a(O5,"Rs"),a(HS,"ho"),function(e){e.HEX="hexadecimal",e.DEC="decimal"}($i||($i={})),a(Wn=class{constructor(t){this.error=t}},"dt"),Gu=Wn,a(Un=class{constructor(t,r,n){this._getTagContentType=r,this._currentTokenStart=null,this._currentTokenType=null,this._expansionCaseStack=[],this._inInterpolation=!1,this._fullNameStack=[],this.tokens=[],this.errors=[],this.nonNormalizedIcuExpressions=[],this._tokenizeIcu=n.tokenizeExpansionForms||!1,this._interpolationConfig=n.interpolationConfig||M2,this._leadingTriviaCodePoints=n.leadingTriviaChars&&n.leadingTriviaChars.map((i=>i.codePointAt(0)||0)),this._canSelfClose=n.canSelfClose||!1,this._allowHtmComponentClosingTags=n.allowHtmComponentClosingTags||!1;let o=n.range||{endPos:t.content.length,startPos:0,startLine:0,startCol:0};this._cursor=n.escapedString?new WS(t,o):new _2(t,o),this._preserveLineEndings=n.preserveLineEndings||!1,this._i18nNormalizeLineEndingsInICUs=n.i18nNormalizeLineEndingsInICUs||!1,this._tokenizeBlocks=n.tokenizeBlocks??!0,this._tokenizeLet=n.tokenizeLet??!0;try{this._cursor.init()}catch(i){this.handleError(i)}}_processCarriageReturns(t){return this._preserveLineEndings?t:t.replace(PS,"\n")}tokenize(){for(;0!==this._cursor.peek();){let t=this._cursor.clone();try{if(this._attemptCharCode(60))if(this._attemptCharCode(33))this._attemptStr("[CDATA[")?this._consumeCdata(t):this._attemptStr("--")?this._consumeComment(t):this._attemptStrCaseInsensitive("doctype")?this._consumeDocType(t):this._consumeBogusComment(t);else if(this._attemptCharCode(47))this._consumeTagClose(t);else{let r=this._cursor.clone();this._attemptCharCode(63)?(this._cursor=r,this._consumeBogusComment(t)):this._consumeTagOpen(t)}else this._tokenizeLet&&64===this._cursor.peek()&&!this._inInterpolation&&this._attemptStr("@let")?this._consumeLetDeclaration(t):this._tokenizeBlocks&&this._attemptCharCode(64)?this._consumeBlockStart(t):!this._tokenizeBlocks||this._inInterpolation||this._isInExpansionCase()||this._isInExpansionForm()||!this._attemptCharCode(125)?this._tokenizeIcu&&this._tokenizeExpansionForm()||this._consumeWithInterpolation(5,8,(()=>this._isTextEnd()),(()=>this._isTagStart())):this._consumeBlockEnd(t)}catch(r){this.handleError(r)}}this._beginToken(34),this._endToken([])}_getBlockName(){let t=!1,r=this._cursor.clone();return this._attemptCharCodeUntilFn((n=>Bi(n)?!t:!V5(n)||(t=!0,!1))),this._cursor.getChars(r).trim()}_consumeBlockStart(t){this._beginToken(25,t);let r=this._endToken([this._getBlockName()]);if(40===this._cursor.peek()){if(this._cursor.advance(),this._consumeBlockParameters(),this._attemptCharCodeUntilFn(ie),!this._attemptCharCode(41))return void(r.type=29);this._attemptCharCodeUntilFn(ie)}this._attemptCharCode(123)?(this._beginToken(26),this._endToken([])):r.type=29}_consumeBlockEnd(t){this._beginToken(27,t),this._endToken([])}_consumeBlockParameters(){for(this._attemptCharCodeUntilFn(q5);41!==this._cursor.peek()&&0!==this._cursor.peek();){this._beginToken(28);let t=this._cursor.clone(),r=null,n=0;for(;59!==this._cursor.peek()&&0!==this._cursor.peek()||null!==r;){let o=this._cursor.peek();if(92===o)this._cursor.advance();else if(o===r)r=null;else if(null===r&&Wu(o))r=o;else if(40===o&&null===r)n++;else if(41===o&&null===r){if(0===n)break;n>0&&n--}this._cursor.advance()}this._endToken([this._cursor.getChars(t)]),this._attemptCharCodeUntilFn(q5)}}_consumeLetDeclaration(t){if(this._beginToken(30,t),!Bi(this._cursor.peek())){return void(this._endToken([this._cursor.getChars(t)]).type=33)}this._attemptCharCodeUntilFn(ie);let r=this._endToken([this._getLetDeclarationName()]);this._attemptCharCodeUntilFn(ie),this._attemptCharCode(61)?(this._attemptCharCodeUntilFn((n=>ie(n)&&!yc(n))),this._consumeLetDeclarationValue(),59===this._cursor.peek()?(this._beginToken(32),this._endToken([]),this._cursor.advance()):(r.type=33,r.sourceSpan=this._cursor.getSpan(t))):r.type=33}_getLetDeclarationName(){let t=this._cursor.clone(),r=!1;return this._attemptCharCodeUntilFn((n=>!(Mi(n)||36==n||95===n||r&&bc(n))||(r=!0,!1))),this._cursor.getChars(t).trim()}_consumeLetDeclarationValue(){let t=this._cursor.clone();for(this._beginToken(31,t);0!==this._cursor.peek();){let r=this._cursor.peek();if(59===r)break;Wu(r)&&(this._cursor.advance(),this._attemptCharCodeUntilFn((n=>92===n?(this._cursor.advance(),!1):n===r))),this._cursor.advance()}this._endToken([this._cursor.getChars(t)])}_tokenizeExpansionForm(){if(this.isExpansionFormStart())return this._consumeExpansionFormStart(),!0;if(jS(this._cursor.peek())&&this._isInExpansionForm())return this._consumeExpansionCaseStart(),!0;if(125===this._cursor.peek()){if(this._isInExpansionCase())return this._consumeExpansionCaseEnd(),!0;if(this._isInExpansionForm())return this._consumeExpansionFormEnd(),!0}return!1}_beginToken(t,r=this._cursor.clone()){this._currentTokenStart=r,this._currentTokenType=t}_endToken(t,r){if(null===this._currentTokenStart)throw new Uu("Programming error - attempted to end a token when there was no start to the token",this._currentTokenType,this._cursor.getSpan(r));if(null===this._currentTokenType)throw new Uu("Programming error - attempted to end a token which has no token type",null,this._cursor.getSpan(this._currentTokenStart));let n={type:this._currentTokenType,parts:t,sourceSpan:(r??this._cursor).getSpan(this._currentTokenStart,this._leadingTriviaCodePoints)};return this.tokens.push(n),this._currentTokenStart=null,this._currentTokenType=null,n}_createError(t,r){this._isInExpansionForm()&&(t+=' (Do you have an unescaped "{" in your template? Use "{{ \'{\' }}") to escape it.)');let n=new Uu(t,this._currentTokenType,r);return this._currentTokenStart=null,this._currentTokenType=null,new Gu(n)}handleError(t){if(t instanceof Dc&&(t=this._createError(t.msg,this._cursor.getSpan(t.cursor))),!(t instanceof Gu))throw t;this.errors.push(t.error)}_attemptCharCode(t){return this._cursor.peek()===t&&(this._cursor.advance(),!0)}_attemptCharCodeCaseInsensitive(t){return!!VS(this._cursor.peek(),t)&&(this._cursor.advance(),!0)}_requireCharCode(t){let r=this._cursor.clone();if(!this._attemptCharCode(t))throw this._createError(yn(this._cursor.peek()),this._cursor.getSpan(r))}_attemptStr(t){let r=t.length;if(this._cursor.charsLeft()this._attemptStr("--\x3e"))),this._beginToken(11),this._requireStr("--\x3e"),this._endToken([])}_consumeBogusComment(t){this._beginToken(10,t),this._endToken([]),this._consumeRawText(!1,(()=>62===this._cursor.peek())),this._beginToken(11),this._cursor.advance(),this._endToken([])}_consumeCdata(t){this._beginToken(12,t),this._endToken([]),this._consumeRawText(!1,(()=>this._attemptStr("]]>"))),this._beginToken(13),this._requireStr("]]>"),this._endToken([])}_consumeDocType(t){this._beginToken(18,t),this._endToken([]),this._consumeRawText(!1,(()=>62===this._cursor.peek())),this._beginToken(19),this._cursor.advance(),this._endToken([])}_consumePrefixAndName(){let n,t=this._cursor.clone(),r="";for(;58!==this._cursor.peek()&&!zS(this._cursor.peek());)this._cursor.advance();return 58===this._cursor.peek()?(r=this._cursor.getChars(t),this._cursor.advance(),n=this._cursor.clone()):n=t,this._requireCharCodeUntilFn(N5,""===r?0:1),[r,this._cursor.getChars(n)]}_consumeTagOpen(t){let r,n,o,i=[];try{if(!Mi(this._cursor.peek()))throw this._createError(yn(this._cursor.peek()),this._cursor.getSpan(t));for(o=this._consumeTagOpenStart(t),n=o.parts[0],r=o.parts[1],this._attemptCharCodeUntilFn(ie);47!==this._cursor.peek()&&62!==this._cursor.peek()&&60!==this._cursor.peek()&&0!==this._cursor.peek();){let[u,c]=this._consumeAttributeName();if(this._attemptCharCodeUntilFn(ie),this._attemptCharCode(61)){this._attemptCharCodeUntilFn(ie);let p=this._consumeAttributeValue();i.push({prefix:u,name:c,value:p})}else i.push({prefix:u,name:c});this._attemptCharCodeUntilFn(ie)}this._consumeTagOpenEnd()}catch(u){if(u instanceof Gu)return void(o?o.type=4:(this._beginToken(5,t),this._endToken(["<"])));throw u}if(this._canSelfClose&&2===this.tokens[this.tokens.length-1].type)return;let l=this._getTagContentType(r,n,this._fullNameStack.length>0,i);this._handleFullNameStackForTagOpen(n,r),l===nt.RAW_TEXT?this._consumeRawTextWithTagClose(n,r,!1):l===nt.ESCAPABLE_RAW_TEXT&&this._consumeRawTextWithTagClose(n,r,!0)}_consumeRawTextWithTagClose(t,r,n){this._consumeRawText(n,(()=>!!(this._attemptCharCode(60)&&this._attemptCharCode(47)&&(this._attemptCharCodeUntilFn(ie),this._attemptStrCaseInsensitive(t?`${t}:${r}`:r)))&&(this._attemptCharCodeUntilFn(ie),this._attemptCharCode(62)))),this._beginToken(3),this._requireCharCodeUntilFn((o=>62===o),3),this._cursor.advance(),this._endToken([t,r]),this._handleFullNameStackForTagClose(t,r)}_consumeTagOpenStart(t){this._beginToken(0,t);let r=this._consumePrefixAndName();return this._endToken(r)}_consumeAttributeName(){let t=this._cursor.peek();if(39===t||34===t)throw this._createError(yn(t),this._cursor.getSpan());this._beginToken(14);let r=this._consumePrefixAndName();return this._endToken(r),r}_consumeAttributeValue(){let t;if(39===this._cursor.peek()||34===this._cursor.peek()){let r=this._cursor.peek();this._consumeQuote(r);let n=a((()=>this._cursor.peek()===r),"n");t=this._consumeWithInterpolation(16,17,n,n),this._consumeQuote(r)}else{let r=a((()=>N5(this._cursor.peek())),"r");t=this._consumeWithInterpolation(16,17,r,r)}return t}_consumeQuote(t){this._beginToken(15),this._requireCharCode(t),this._endToken([String.fromCodePoint(t)])}_consumeTagOpenEnd(){let t=this._attemptCharCode(47)?2:1;this._beginToken(t),this._requireCharCode(62),this._endToken([])}_consumeTagClose(t){if(this._beginToken(3,t),this._attemptCharCodeUntilFn(ie),this._allowHtmComponentClosingTags&&this._attemptCharCode(47))this._attemptCharCodeUntilFn(ie),this._requireCharCode(62),this._endToken([]);else{let[r,n]=this._consumePrefixAndName();this._attemptCharCodeUntilFn(ie),this._requireCharCode(62),this._endToken([r,n]),this._handleFullNameStackForTagClose(r,n)}}_consumeExpansionFormStart(){this._beginToken(20),this._requireCharCode(123),this._endToken([]),this._expansionCaseStack.push(20),this._beginToken(7);let t=this._readUntil(44),r=this._processCarriageReturns(t);if(this._i18nNormalizeLineEndingsInICUs)this._endToken([r]);else{let o=this._endToken([t]);r!==t&&this.nonNormalizedIcuExpressions.push(o)}this._requireCharCode(44),this._attemptCharCodeUntilFn(ie),this._beginToken(7);let n=this._readUntil(44);this._endToken([n]),this._requireCharCode(44),this._attemptCharCodeUntilFn(ie)}_consumeExpansionCaseStart(){this._beginToken(21);let t=this._readUntil(123).trim();this._endToken([t]),this._attemptCharCodeUntilFn(ie),this._beginToken(22),this._requireCharCode(123),this._endToken([]),this._attemptCharCodeUntilFn(ie),this._expansionCaseStack.push(22)}_consumeExpansionCaseEnd(){this._beginToken(23),this._requireCharCode(125),this._endToken([]),this._attemptCharCodeUntilFn(ie),this._expansionCaseStack.pop()}_consumeExpansionFormEnd(){this._beginToken(24),this._requireCharCode(125),this._endToken([]),this._expansionCaseStack.pop()}_consumeWithInterpolation(t,r,n,o){this._beginToken(t);let i=[];for(;!n();){let u=this._cursor.clone();this._interpolationConfig&&this._attemptStr(this._interpolationConfig.start)?(this._endToken([this._processCarriageReturns(i.join(""))],u),i.length=0,this._consumeInterpolation(r,u,o),this._beginToken(t)):38===this._cursor.peek()?(this._endToken([this._processCarriageReturns(i.join(""))]),i.length=0,this._consumeEntity(t),this._beginToken(t)):i.push(this._readChar())}this._inInterpolation=!1;let l=this._processCarriageReturns(i.join(""));return this._endToken([l]),l}_consumeInterpolation(t,r,n){let o=[];this._beginToken(t,r),o.push(this._interpolationConfig.start);let i=this._cursor.clone(),l=null,u=!1;for(;0!==this._cursor.peek()&&(null===n||!n());){let c=this._cursor.clone();if(this._isTagStart())return this._cursor=c,o.push(this._getProcessedChars(i,c)),void this._endToken(o);if(null===l){if(this._attemptStr(this._interpolationConfig.end))return o.push(this._getProcessedChars(i,c)),o.push(this._interpolationConfig.end),void this._endToken(o);this._attemptStr("//")&&(u=!0)}let p=this._cursor.peek();this._cursor.advance(),92===p?this._cursor.advance():p===l?l=null:!u&&null===l&&Wu(p)&&(l=p)}o.push(this._getProcessedChars(i,this._cursor)),this._endToken(o)}_getProcessedChars(t,r){return this._processCarriageReturns(r.getChars(t))}_isTextEnd(){return!!(this._isTagStart()||0===this._cursor.peek()||this._tokenizeIcu&&!this._inInterpolation&&(this.isExpansionFormStart()||125===this._cursor.peek()&&this._isInExpansionCase())||this._tokenizeBlocks&&!this._inInterpolation&&!this._isInExpansion()&&(this._isBlockStart()||64===this._cursor.peek()||125===this._cursor.peek()))}_isTagStart(){if(60===this._cursor.peek()){let t=this._cursor.clone();t.advance();let r=t.peek();if(97<=r&&r<=122||65<=r&&r<=90||47===r||33===r)return!0}return!1}_isBlockStart(){if(this._tokenizeBlocks&&64===this._cursor.peek()){let t=this._cursor.clone();if(t.advance(),V5(t.peek()))return!0}return!1}_readUntil(t){let r=this._cursor.clone();return this._attemptUntilChar(t),this._cursor.getChars(r)}_isInExpansion(){return this._isInExpansionCase()||this._isInExpansionForm()}_isInExpansionCase(){return this._expansionCaseStack.length>0&&22===this._expansionCaseStack[this._expansionCaseStack.length-1]}_isInExpansionForm(){return this._expansionCaseStack.length>0&&20===this._expansionCaseStack[this._expansionCaseStack.length-1]}isExpansionFormStart(){if(123!==this._cursor.peek())return!1;if(this._interpolationConfig){let t=this._cursor.clone(),r=this._attemptStr(this._interpolationConfig.start);return this._cursor=t,!r}return!0}_handleFullNameStackForTagOpen(t,r){let n=Pi(t,r);(0===this._fullNameStack.length||this._fullNameStack[this._fullNameStack.length-1]===n)&&this._fullNameStack.push(n)}_handleFullNameStackForTagClose(t,r){let n=Pi(t,r);0!==this._fullNameStack.length&&this._fullNameStack[this._fullNameStack.length-1]===n&&this._fullNameStack.pop()}},"Or"),$S=Un,a(ie,"b"),a(N5,"$s"),a(zS,"mo"),a(OS,"fo"),a(NS,"go"),a(jS,"Co"),a(VS,"So"),a(j5,"Os"),a(V5,"Ms"),a(q5,"qs"),a(qS,"_o"),a(rr=class{constructor(t,r){if(t instanceof rr){this.file=t.file,this.input=t.input,this.end=t.end;let n=t.state;this.state={peek:n.peek,offset:n.offset,line:n.line,column:n.column}}else{if(!r)throw new Error("Programming error: the range argument must be provided with a file argument.");this.file=t,this.input=t.content,this.end=r.endPos,this.state={peek:-1,offset:r.startPos,line:r.startLine,column:r.startCol}}}clone(){return new rr(this)}peek(){return this.state.peek}charsLeft(){return this.end-this.state.offset}diff(t){return this.state.offset-t.state.offset}advance(){this.advanceState(this.state)}init(){this.updatePeek(this.state)}getSpan(t,r){let n=t=t||this;if(r)for(;this.diff(t)>0&&-1!==r.indexOf(t.peek());)n===t&&(t=t.clone()),t.advance();let o=this.locationFromCursor(t),i=this.locationFromCursor(this),l=n!==t?this.locationFromCursor(n):o;return new j(o,i,l)}getChars(t){return this.input.substring(t.state.offset,this.state.offset)}charAt(t){return this.input.charCodeAt(t)}advanceState(t){if(t.offset>=this.end)throw this.state=t,new Dc('Unexpected character "EOF"',this);let r=this.charAt(t.offset);10===r?(t.line++,t.column=0):yc(r)||t.column++,t.offset++,this.updatePeek(t)}updatePeek(t){t.peek=t.offset>=this.end?0:this.charAt(t.offset)}locationFromCursor(t){return new Ju(t.file,t.state.offset,t.state.line,t.state.column)}},"t"),_2=rr,a(nr=class extends _2{constructor(t,r){t instanceof nr?(super(t),this.internalState={...t.internalState}):(super(t,r),this.internalState=this.state)}advance(){this.state=this.internalState,super.advance(),this.processEscapeSequence()}init(){super.init(),this.processEscapeSequence()}clone(){return new nr(this)}getChars(t){let r=t.clone(),n="";for(;r.internalState.offsetthis.internalState.peek),"e");if(92===t())if(this.internalState={...this.state},this.advanceState(this.internalState),110===t())this.state.peek=10;else if(114===t())this.state.peek=13;else if(118===t())this.state.peek=11;else if(116===t())this.state.peek=9;else if(98===t())this.state.peek=8;else if(102===t())this.state.peek=12;else if(117===t())if(this.advanceState(this.internalState),123===t()){this.advanceState(this.internalState);let r=this.clone(),n=0;for(;125!==t();)this.advanceState(this.internalState),n++;this.state.peek=this.decodeHexDigits(r,n)}else{let r=this.clone();this.advanceState(this.internalState),this.advanceState(this.internalState),this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(r,4)}else if(120===t()){this.advanceState(this.internalState);let r=this.clone();this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(r,2)}else if(S5(t())){let r="",n=0,o=this.clone();for(;S5(t())&&n<3;)o=this.clone(),r+=String.fromCodePoint(t()),this.advanceState(this.internalState),n++;this.state.peek=parseInt(r,8),this.internalState=o.internalState}else yc(this.internalState.peek)?(this.advanceState(this.internalState),this.state=this.internalState):this.state.peek=this.internalState.peek}decodeHexDigits(t,r){let n=this.input.slice(t.internalState.offset,t.internalState.offset+r),o=parseInt(n,16);if(isNaN(o))throw t.state=t.internalState,new Dc("Invalid hexadecimal escape sequence",t);return o}},"t"),WS=nr,a(Gn=class{constructor(t,r){this.msg=t,this.cursor=r}},"gt"),Dc=Gn,a(Fr=class extends T2{static create(t,r,n){return new Fr(t,r,n)}constructor(t,r,n){super(r,n),this.elementName=t}},"t"),Ae=Fr,a(Xn=class{constructor(t,r){this.rootNodes=t,this.errors=r}},"Vr"),US=Xn,a(Yn=class{constructor(t){this.getTagDefinition=t}parse(t,r,n,o=!1,i){let l=a((b=>(m,...g)=>b(m.toLowerCase(),...g)),"a"),u=o?this.getTagDefinition:l(this.getTagDefinition),c=a((b=>u(b).getContentType()),"u"),p=o?i:l(i),d=_S(t,r,i?(b,m,g,y)=>{let w=p(b,m,g,y);return void 0!==w?w:c(b)}:c,n),h=n&&n.canSelfClose||!1,f=n&&n.allowHtmComponentClosingTags||!1,v=new XS(d.tokens,u,h,f,o);return v.build(),new US(v.rootNodes,d.errors.concat(v.errors))}},"nr"),GS=Yn,a(kr=class{constructor(t,r,n,o,i){this.tokens=t,this.getTagDefinition=r,this.canSelfClose=n,this.allowHtmComponentClosingTags=o,this.isTagNameCaseSensitive=i,this._index=-1,this._containerStack=[],this.rootNodes=[],this.errors=[],this._advance()}build(){for(;34!==this._peek.type;)0===this._peek.type||4===this._peek.type?this._consumeStartTag(this._advance()):3===this._peek.type?(this._closeVoidElement(),this._consumeEndTag(this._advance())):12===this._peek.type?(this._closeVoidElement(),this._consumeCdata(this._advance())):10===this._peek.type?(this._closeVoidElement(),this._consumeComment(this._advance())):5===this._peek.type||7===this._peek.type||6===this._peek.type?(this._closeVoidElement(),this._consumeText(this._advance())):20===this._peek.type?this._consumeExpansion(this._advance()):25===this._peek.type?(this._closeVoidElement(),this._consumeBlockOpen(this._advance())):27===this._peek.type?(this._closeVoidElement(),this._consumeBlockClose(this._advance())):29===this._peek.type?(this._closeVoidElement(),this._consumeIncompleteBlock(this._advance())):30===this._peek.type?(this._closeVoidElement(),this._consumeLet(this._advance())):18===this._peek.type?this._consumeDocType(this._advance()):33===this._peek.type?(this._closeVoidElement(),this._consumeIncompleteLet(this._advance())):this._advance();for(let t of this._containerStack)t instanceof bn&&this.errors.push(Ae.create(t.name,t.sourceSpan,`Unclosed block "${t.name}"`))}_advance(){let t=this._peek;return this._index0)return this.errors=this.errors.concat(i.errors),null;let l=new j(t.sourceSpan.start,o.sourceSpan.end,t.sourceSpan.fullStart),u=new j(r.sourceSpan.start,o.sourceSpan.end,r.sourceSpan.fullStart);return new SS(t.parts[0],i.rootNodes,l,t.sourceSpan,u)}_collectExpansionExpTokens(t){let r=[],n=[22];for(;;){if((20===this._peek.type||22===this._peek.type)&&n.push(this._peek.type),23===this._peek.type){if(!W5(n,22))return this.errors.push(Ae.create(null,t.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(n.pop(),0===n.length)return r}if(24===this._peek.type){if(!W5(n,20))return this.errors.push(Ae.create(null,t.sourceSpan,"Invalid ICU message. Missing '}'.")),null;n.pop()}if(34===this._peek.type)return this.errors.push(Ae.create(null,t.sourceSpan,"Invalid ICU message. Missing '}'.")),null;r.push(this._advance())}}_getText(t){let r=t.parts[0];if(r.length>0&&"\n"==r[0]){let n=this._getClosestParentElement();null!=n&&0==n.children.length&&this.getTagDefinition(n.name).ignoreFirstLf&&(r=r.substring(1))}return r}_consumeText(t){let r=[t],n=t.sourceSpan,o=t.parts[0];if(o.length>0&&"\n"===o[0]){let i=this._getContainer();null!=i&&0===i.children.length&&this.getTagDefinition(i.name).ignoreFirstLf&&(o=o.substring(1),r[0]={type:t.type,sourceSpan:t.sourceSpan,parts:[o]})}for(;8===this._peek.type||5===this._peek.type||9===this._peek.type;)t=this._advance(),r.push(t),8===t.type?o+=t.parts.join("").replace(/&([^;]+);/g,U5):9===t.type?o+=t.parts[0]:o+=t.parts.join("");if(o.length>0){let i=t.sourceSpan;this._addToParent(new xS(o,new j(n.start,i.end,n.fullStart,n.details),r))}}_closeVoidElement(){let t=this._getContainer();t instanceof tr&&this.getTagDefinition(t.name).isVoid&&this._containerStack.pop()}_consumeStartTag(t){let[r,n]=t.parts,o=[];for(;14===this._peek.type;)o.push(this._consumeAttr(this._advance()));let i=this._getElementFullName(r,n,this._getClosestParentElement()),l=!1;if(2===this._peek.type){this._advance(),l=!0;let v=this.getTagDefinition(i);this.canSelfClose||v.canSelfClose||null!==Ti(i)||v.isVoid||this.errors.push(Ae.create(i,t.sourceSpan,`Only void, custom and foreign elements can be self closed "${t.parts[1]}"`))}else 1===this._peek.type&&(this._advance(),l=!1);let u=this._peek.sourceSpan.fullStart,c=new j(t.sourceSpan.start,u,t.sourceSpan.fullStart),p=new j(t.sourceSpan.start,u,t.sourceSpan.fullStart),d=new j(t.sourceSpan.start.moveBy(1),t.sourceSpan.end),h=new tr(i,o,[],c,p,void 0,d),f=this._getContainer();this._pushContainer(h,f instanceof tr&&this.getTagDefinition(f.name).isClosedByChild(h.name)),l?this._popContainer(i,tr,c):4===t.type&&(this._popContainer(i,tr,null),this.errors.push(Ae.create(i,c,`Opening tag "${i}" not terminated.`)))}_pushContainer(t,r){r&&this._containerStack.pop(),this._addToParent(t),this._containerStack.push(t)}_consumeEndTag(t){let r=this.allowHtmComponentClosingTags&&0===t.parts.length?null:this._getElementFullName(t.parts[0],t.parts[1],this._getClosestParentElement());if(r&&this.getTagDefinition(r).isVoid)this.errors.push(Ae.create(r,t.sourceSpan,`Void elements do not have end tags "${t.parts[1]}"`));else if(!this._popContainer(r,tr,t.sourceSpan)){let n=`Unexpected closing tag "${r}". It may happen when the tag has already been closed by another tag. For more info see https://www.w3.org/TR/html5/syntax.html#closing-elements-that-have-implied-end-tags`;this.errors.push(Ae.create(r,t.sourceSpan,n))}}_popContainer(t,r,n){let o=!1;for(let i=this._containerStack.length-1;i>=0;i--){let l=this._containerStack[i];if(Ti(l.name)?l.name===t:(null==t||l.name.toLowerCase()===t.toLowerCase())&&l instanceof r)return l.endSourceSpan=n,l.sourceSpan.end=null!==n?n.end:l.sourceSpan.end,this._containerStack.splice(i,this._containerStack.length-i),!o;(l instanceof bn||l instanceof tr&&!this.getTagDefinition(l.name).closedByParent)&&(o=!0)}return!1}_consumeAttr(t){let o,r=Pi(t.parts[0],t.parts[1]),n=t.sourceSpan.end;15===this._peek.type&&(o=this._advance());let u,c,i="",l=[];if(16===this._peek.type)for(u=this._peek.sourceSpan,c=this._peek.sourceSpan.end;16===this._peek.type||17===this._peek.type||9===this._peek.type;){let d=this._advance();l.push(d),17===d.type?i+=d.parts.join("").replace(/&([^;]+);/g,U5):9===d.type?i+=d.parts[0]:i+=d.parts.join(""),c=n=d.sourceSpan.end}15===this._peek.type&&(c=n=this._advance().sourceSpan.end);let p=u&&c&&new j(o?.sourceSpan.start??u.start,c,o?.sourceSpan.fullStart??u.fullStart);return new RS(r,i,new j(t.sourceSpan.start,n,t.sourceSpan.fullStart),t.sourceSpan,p,l.length>0?l:void 0,void 0)}_consumeBlockOpen(t){let r=[];for(;28===this._peek.type;){let u=this._advance();r.push(new $5(u.parts[0],u.sourceSpan))}26===this._peek.type&&this._advance();let n=this._peek.sourceSpan.fullStart,o=new j(t.sourceSpan.start,n,t.sourceSpan.fullStart),i=new j(t.sourceSpan.start,n,t.sourceSpan.fullStart),l=new bn(t.parts[0],r,[],o,t.sourceSpan,i);this._pushContainer(l,!1)}_consumeBlockClose(t){this._popContainer(null,bn,t.sourceSpan)||this.errors.push(Ae.create(null,t.sourceSpan,'Unexpected closing block. The block may have been closed earlier. If you meant to write the } character, you should use the "}" HTML entity instead.'))}_consumeIncompleteBlock(t){let r=[];for(;28===this._peek.type;){let u=this._advance();r.push(new $5(u.parts[0],u.sourceSpan))}let n=this._peek.sourceSpan.fullStart,o=new j(t.sourceSpan.start,n,t.sourceSpan.fullStart),i=new j(t.sourceSpan.start,n,t.sourceSpan.fullStart),l=new bn(t.parts[0],r,[],o,t.sourceSpan,i);this._pushContainer(l,!1),this._popContainer(null,bn,null),this.errors.push(Ae.create(t.parts[0],o,`Incomplete block "${t.parts[0]}". If you meant to write the @ character, you should use the "@" HTML entity instead.`))}_consumeLet(t){let n,o,r=t.parts[0];if(31!==this._peek.type)return void this.errors.push(Ae.create(t.parts[0],t.sourceSpan,`Invalid @let declaration "${r}". Declaration must have a value.`));if(n=this._advance(),32!==this._peek.type)return void this.errors.push(Ae.create(t.parts[0],t.sourceSpan,`Unterminated @let declaration "${r}". Declaration must be terminated with a semicolon.`));o=this._advance();let i=o.sourceSpan.fullStart,l=new j(t.sourceSpan.start,i,t.sourceSpan.fullStart),u=t.sourceSpan.toString().lastIndexOf(r),c=t.sourceSpan.start.moveBy(u),p=new j(c,t.sourceSpan.end),d=new z5(r,n.parts[0],l,p,n.sourceSpan);this._addToParent(d)}_consumeIncompleteLet(t){let r=t.parts[0]??"",n=r?` "${r}"`:"";if(r.length>0){let o=t.sourceSpan.toString().lastIndexOf(r),i=t.sourceSpan.start.moveBy(o),l=new j(i,t.sourceSpan.end),u=new j(t.sourceSpan.start,t.sourceSpan.start.moveBy(0)),c=new z5(r,"",t.sourceSpan,l,u);this._addToParent(c)}this.errors.push(Ae.create(t.parts[0],t.sourceSpan,`Incomplete @let declaration${n}. @let declarations must be written as \`@let = ;\``))}_getContainer(){return this._containerStack.length>0?this._containerStack[this._containerStack.length-1]:null}_getClosestParentElement(){for(let t=this._containerStack.length-1;t>-1;t--)if(this._containerStack[t]instanceof tr)return this._containerStack[t];return null}_addToParent(t){let r=this._getContainer();null===r?this.rootNodes.push(t):r.children.push(t)}_getElementFullName(t,r,n){if(""===t&&(""===(t=this.getTagDefinition(r).implicitNamespacePrefix||"")&&null!=n)){let o=el(n.name)[1];this.getTagDefinition(o).preventNamespaceInheritance||(t=Ti(n.name))}return Pi(t,r)}},"t"),XS=kr,a(W5,"zs"),a(U5,"Gs"),a(Kn=class extends GS{constructor(){super(Qu)}parse(t,r,n,o=!1,i){return super.parse(t,r,n,o,i)}},"sr"),YS=Kn,Xu=null,KS=a((()=>(Xu||(Xu=new YS),Xu)),"Eo"),a(G5,"zr"),a(ZS,"Ao"),JS=ZS,ha=3,a(QS,"Do"),a(eR,"vo"),tR=eR,ki={attrs:!0,children:!0,cases:!0,expression:!0},X5=new Set(["parent"]),a(vt=class{constructor(t={}){for(let r of new Set([...X5,...Object.keys(t)]))this.setProperty(r,t[r])}setProperty(t,r){if(this[t]!==r){if(t in ki&&(r=r.map((n=>this.createChild(n)))),!X5.has(t))return void(this[t]=r);Object.defineProperty(this,t,{value:r,enumerable:!1,configurable:!0})}}map(t){let r;for(let n in ki){let o=this[n];if(o){let i=nR(o,(l=>l.map(t)));r!==o&&(r||(r=new vt({parent:this.parent})),r.setProperty(n,i))}}if(r)for(let n in this)n in ki||(r[n]=this[n]);return t(r||this)}walk(t){for(let r in ki){let n=this[r];if(n)for(let o=0;o[t.fullName,t.value])))}},"t"),rR=vt,a(nR,"yo"),oR=[{regex:/^(\[if([^\]]*)\]>)(.*?)"html"!==e.toLowerCase()&&!r&&("template"!==e||n.some((({name:o,value:i})=>"lang"===o&&"html"!==i&&""!==i&&void 0!==i)))}),vR=tl({name:"lwc",canSelfClose:!1}),wR={html:uS},z2=Q5}));function _t(){}function IR(e,t,r,n,o){for(var l,i=[];t;)i.push(t),l=t.previousComponent,delete t.previousComponent,t=l;i.reverse();for(var u=0,c=i.length,p=0,d=0;um.length?y:m})),h.value=e.join(v)}else h.value=e.join(r.slice(p,p+h.count));p+=h.count,h.added||(d+=h.count)}}var b=i[c-1];return c>1&&"string"==typeof b.value&&(b.added||b.removed)&&e.equals("",b.value)&&(i[c-2].value+=b.value,i.pop()),i}function nl(e){return(nl="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?a((function(t){return typeof t}),"$e"):a((function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t}),"$e"))(e)}function Fc(e,t,r,n,o){var i,l;for(t=t||[],r=r||[],n&&(e=n(o,e)),i=0;i=0?"\n"===e.charAt(t+1)?"crlf":"cr":"lf"}function zc(e){switch(e){case"cr":return"\r";case"crlf":return"\r\n";default:return"\n"}}function xm(e,t){let r;switch(t){case"\n":r=/\n/gu;break;case"\r":r=/\r/gu;break;case"\r\n":r=/\r\n/gu;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(t)}.`)}let n=e.match(r);return n?n.length:0}function $R(e){return pl(!1,e,/\r\n?/gu,"\n")}function zR(e){if("string"==typeof e)return Or;if(Array.isArray(e))return Mt;if(!e)return;let{type:t}=e;return Cm.has(t)?t:void 0}function NR(e){let t=null===e?"null":typeof e;if("string"!==t&&"object"!==t)return`Unexpected doc '${t}', \nExpected it to be 'string' or 'object'.`;if(jr(e))throw new Error("doc is valid.");let r=Object.prototype.toString.call(e);if("[object Object]"!==r)return`Unexpected doc '${r}'.`;let n=OR([...Cm].map((o=>`'${o}'`)));return`Unexpected doc.type '${e.type}'.\nExpected it to be ${n}.`}function VR(e,t,r,n){let o=[e];for(;o.length>0;){let i=o.pop();if(i===V2){r(o.pop());continue}r&&o.push(i,V2);let l=jr(i);if(!l)throw new Do(i);if(!1!==t?.(i))switch(l){case Mt:case xt:{let u=l===Mt?i:i.parts;for(let p=u.length-1;p>=0;--p)o.push(u[p]);break}case Ne:o.push(i.flatContents,i.breakContents);break;case He:if(n&&i.expandedStates)for(let c=i.expandedStates.length-1;c>=0;--c)o.push(i.expandedStates[c]);else o.push(i.contents);break;case Ht:case Pt:case zt:case Ct:case Ot:o.push(i.contents);break;case Or:case Nr:case $t:case Nt:case De:case Ke:break;default:throw new Do(i)}}}function ll(e){return Dt(e),{type:Pt,contents:e}}function xo(e,t){return Dt(t),{type:Ht,contents:t,n:e}}function Sm(e,t={}){return Dt(e),Nc(t.expandedStates,!0),{type:He,id:t.id,contents:e,break:!!t.shouldBreak,expandedStates:t.expandedStates}}function qR(e){return xo(Number.NEGATIVE_INFINITY,e)}function WR(e){return xo({type:"root"},e)}function UR(e){return xo(-1,e)}function GR(e,t){return Sm(e[0],{...t,expandedStates:e})}function Rm(e){return Nc(e),{type:xt,parts:e}}function XR(e,t="",r={}){return Dt(e),""!==t&&Dt(t),{type:Ne,breakContents:e,flatContents:t,groupId:r.groupId}}function YR(e,t){return Dt(e),{type:zt,contents:e,groupId:t.groupId,negate:t.negate}}function kc(e){return Dt(e),{type:Ot,contents:e}}function Tm(e,t){Dt(e),Nc(t);let r=[];for(let n=0;n0){for(let o=0;o0?`, { ${d.join(", ")} }`:"";return`indentIfBreak(${n(i.contents)}${h})`}if(i.type===He){let d=[];i.break&&"propagated"!==i.break&&d.push("shouldBreak: true"),i.id&&d.push(`id: ${o(i.id)}`);let h=d.length>0?`, { ${d.join(", ")} }`:"";return i.expandedStates?`conditionalGroup([${i.expandedStates.map((f=>n(f))).join(",")}]${h})`:`group(${n(i.contents)}${h})`}if(i.type===xt)return`fill([${i.parts.map((d=>n(d))).join(", ")}])`;if(i.type===Ot)return"lineSuffix("+n(i.contents)+")";if(i.type===Nt)return"lineSuffixBoundary";if(i.type===Ct)return`label(${JSON.stringify(i.label)}, ${n(i.contents)})`;throw new Error("Unknown doc type "+i.type)}(Bt(e));function o(i){if("symbol"!=typeof i)return JSON.stringify(String(i));if(i in t)return t[i];let l=i.description||"symbol";for(let u=0;;u++){let c=l+(u>0?` #${u}`:"");if(!r.has(c))return r.add(c),t[i]=`Symbol.for(${JSON.stringify(c)})`}}}function nA(e){return 12288===e||e>=65281&&e<=65376||e>=65504&&e<=65510}function oA(e){return e>=4352&&e<=4447||8986===e||8987===e||9001===e||9002===e||e>=9193&&e<=9196||9200===e||9203===e||9725===e||9726===e||9748===e||9749===e||e>=9800&&e<=9811||9855===e||9875===e||9889===e||9898===e||9899===e||9917===e||9918===e||9924===e||9925===e||9934===e||9940===e||9962===e||9970===e||9971===e||9973===e||9978===e||9981===e||9989===e||9994===e||9995===e||10024===e||10060===e||10062===e||e>=10067&&e<=10069||10071===e||e>=10133&&e<=10135||10160===e||10175===e||11035===e||11036===e||11088===e||11093===e||e>=11904&&e<=11929||e>=11931&&e<=12019||e>=12032&&e<=12245||e>=12272&&e<=12287||e>=12289&&e<=12350||e>=12353&&e<=12438||e>=12441&&e<=12543||e>=12549&&e<=12591||e>=12593&&e<=12686||e>=12688&&e<=12771||e>=12783&&e<=12830||e>=12832&&e<=12871||e>=12880&&e<=19903||e>=19968&&e<=42124||e>=42128&&e<=42182||e>=43360&&e<=43388||e>=44032&&e<=55203||e>=63744&&e<=64255||e>=65040&&e<=65049||e>=65072&&e<=65106||e>=65108&&e<=65126||e>=65128&&e<=65131||e>=94176&&e<=94180||94192===e||94193===e||e>=94208&&e<=100343||e>=100352&&e<=101589||e>=101632&&e<=101640||e>=110576&&e<=110579||e>=110581&&e<=110587||110589===e||110590===e||e>=110592&&e<=110882||110898===e||e>=110928&&e<=110930||110933===e||e>=110948&&e<=110951||e>=110960&&e<=111355||126980===e||127183===e||127374===e||e>=127377&&e<=127386||e>=127488&&e<=127490||e>=127504&&e<=127547||e>=127552&&e<=127560||127568===e||127569===e||e>=127584&&e<=127589||e>=127744&&e<=127776||e>=127789&&e<=127797||e>=127799&&e<=127868||e>=127870&&e<=127891||e>=127904&&e<=127946||e>=127951&&e<=127955||e>=127968&&e<=127984||127988===e||e>=127992&&e<=128062||128064===e||e>=128066&&e<=128252||e>=128255&&e<=128317||e>=128331&&e<=128334||e>=128336&&e<=128359||128378===e||128405===e||128406===e||128420===e||e>=128507&&e<=128591||e>=128640&&e<=128709||128716===e||e>=128720&&e<=128722||e>=128725&&e<=128727||e>=128732&&e<=128735||128747===e||128748===e||e>=128756&&e<=128764||e>=128992&&e<=129003||129008===e||e>=129292&&e<=129338||e>=129340&&e<=129349||e>=129351&&e<=129535||e>=129648&&e<=129660||e>=129664&&e<=129672||e>=129680&&e<=129725||e>=129727&&e<=129733||e>=129742&&e<=129755||e>=129760&&e<=129768||e>=129776&&e<=129784||e>=131072&&e<=196605||e>=196608&&e<=262141}function lA(e){if(!e)return 0;if(!iA.test(e))return e.length;e=e.replace(rA()," ");let t=0;for(let r of e){let n=r.codePointAt(0);n<=31||n>=127&&n<=159||n>=768&&n<=879||(t+=aA(n)?1:2)}return t}function fl(e,t){if("string"==typeof e)return t(e);let r=new Map;return n(e);function n(i){if(r.has(i))return r.get(i);let l=function o(i){switch(jr(i)){case Mt:return t(i.map(n));case xt:return t({...i,parts:i.parts.map(n)});case Ne:return t({...i,breakContents:n(i.breakContents),flatContents:n(i.flatContents)});case He:{let{expandedStates:l,contents:u}=i;return l?(l=l.map(n),u=l[0]):u=n(u),t({...i,contents:u,expandedStates:l})}case Ht:case Pt:case zt:case Ct:case Ot:return t({...i,contents:n(i.contents)});case Or:case Nr:case $t:case Nt:case De:case Ke:return t(i);default:throw new Do(i)}}(i);return r.set(i,l),l}}function qc(e,t,r){let n=r,o=!1;function i(l){if(o)return!1;let u=t(l);void 0!==u&&(o=!0,n=u)}return a(i,"u"),Oc(e,i),n}function sA(e){if(e.type===He&&e.break||e.type===De&&e.hard||e.type===Ke)return!0}function uA(e){return qc(e,sA,!1)}function q2(e){if(e.length>0){let t=he(!1,e,-1);!t.expandedStates&&!t.break&&(t.break="propagated")}return null}function cA(e){let t=new Set,r=[];function n(i){if(i.type===Ke&&q2(r),i.type===He){if(r.push(i),t.has(i))return!1;t.add(i)}}function o(i){i.type===He&&r.pop().break&&q2(r)}a(n,"n"),a(o,"o"),Oc(e,n,o,!0)}function pA(e){return e.type!==De||e.hard?e.type===Ne?e.flatContents:e:e.soft?"":" "}function dA(e){return fl(e,pA)}function W2(e){for(e=[...e];e.length>=2&&he(!1,e,-2).type===De&&he(!1,e,-1).type===Ke;)e.length-=2;if(e.length>0){let t=Aa(he(!1,e,-1));e[e.length-1]=t}return e}function Aa(e){switch(jr(e)){case Pt:case zt:case He:case Ot:case Ct:{let t=Aa(e.contents);return{...e,contents:t}}case Ne:return{...e,breakContents:Aa(e.breakContents),flatContents:Aa(e.flatContents)};case xt:return{...e,parts:W2(e.parts)};case Mt:return W2(e);case Or:return e.replace(/[\n\r]*$/u,"");case Ht:case Nr:case $t:case Nt:case De:case Ke:break;default:throw new Do(e)}return e}function Im(e){return Aa(hA(e))}function fA(e){switch(jr(e)){case xt:if(e.parts.every((t=>""===t)))return"";break;case He:if(!(e.contents||e.id||e.break||e.expandedStates))return"";if(e.contents.type===He&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case Ht:case Pt:case zt:case Ot:if(!e.contents)return"";break;case Ne:if(!e.flatContents&&!e.breakContents)return"";break;case Mt:{let t=[];for(let r of e){if(!r)continue;let[n,...o]=Array.isArray(r)?r:[r];"string"==typeof n&&"string"==typeof he(!1,t,-1)?t[t.length-1]+=n:t.push(n),t.push(...o)}return 0===t.length?"":1===t.length?t[0]:t}case Or:case Nr:case $t:case Nt:case De:case Ct:case Ke:break;default:throw new Do(e)}return e}function hA(e){return fl(e,(t=>fA(t)))}function mA(e,t=km){return fl(e,(r=>"string"==typeof r?Tm(t,r.split("\n")):r))}function gA(e){if(e.type===De)return!0}function vA(e){return qc(e,gA,!1)}function Bm(e,t){return e.type===Ct?{...e,contents:t(e.contents)}:t(e)}function Mm(){return{value:"",length:0,queue:[]}}function wA(e,t){return Lc(e,{type:"indent"},t)}function bA(e,t,r){return t===Number.NEGATIVE_INFINITY?e.root||{value:"",length:0,queue:[]}:t<0?Lc(e,{type:"dedent"},r):t?"root"===t.type?{...e,root:e}:Lc(e,{type:"string"==typeof t?"stringAlign":"numberAlign",n:t},r):e}function Lc(e,t,r){let n="dedent"===t.type?e.queue.slice(0,-1):[...e.queue,t],o="",i=0,l=0,u=0;for(let b of n)switch(b.type){case"indent":d(),r.useTabs?c(1):p(r.tabWidth);break;case"stringAlign":d(),o+=b.n,i+=b.n.length;break;case"numberAlign":l+=1,u+=b.n;break;default:throw new Error(`Unexpected type '${b.type}'`)}return f(),{...e,value:o,length:i,queue:n};function c(b){o+="\t".repeat(b),i+=r.tabWidth*b}function p(b){o+=" ".repeat(b),i+=b}function d(){r.useTabs?function h(){l>0&&c(l),v()}():f()}function f(){u>0&&p(u),v()}function v(){l=0,u=0}}function Ic(e){let t=0,r=0,n=e.length;e:for(;n--;){let o=e[n];if(o!==Fa)for(let i=o.length-1;i>=0;i--){let l=o[i];if(" "!==l&&"\t"!==l){e[n]=o.slice(0,i+1);break e}t++}else r++}if(t>0||r>0)for(e.length=n+1;r-- >0;)e.push(Fa);return t}function rl(e,t,r,n,o,i){if(r===Number.POSITIVE_INFINITY)return!0;let l=t.length,u=[e],c=[];for(;r>=0;){if(0===u.length){if(0===l)return!0;u.push(t[--l]);continue}let{mode:p,doc:d}=u.pop(),h=jr(d);switch(h){case Or:c.push(d),r-=Vc(d);break;case Mt:case xt:{let f=h===Mt?d:d.parts;for(let v=f.length-1;v>=0;v--)u.push({mode:p,doc:f[v]});break}case Pt:case Ht:case zt:case Ct:u.push({mode:p,doc:d.contents});break;case $t:r+=Ic(c);break;case He:{if(i&&d.break)return!1;let f=d.break?Pe:p,v=d.expandedStates&&f===Pe?he(!1,d.expandedStates,-1):d.contents;u.push({mode:f,doc:v});break}case Ne:{let f=(d.groupId?o[d.groupId]||yt:p)===Pe?d.breakContents:d.flatContents;f&&u.push({mode:p,doc:f});break}case De:if(p===Pe||d.hard)return!0;d.soft||(c.push(" "),r--);break;case Ot:n=!0;break;case Nt:if(n)return!1}}return!1}function hl(e,t){let r={},n=t.printWidth,o=zc(t.endOfLine),i=0,l=[{ind:{value:"",length:0,queue:[]},mode:Pe,doc:e}],u=[],c=!1,p=[],d=0;for(cA(e);l.length>0;){let{ind:f,mode:v,doc:b}=l.pop();switch(jr(b)){case Or:{let m="\n"!==o?pl(!1,b,"\n",o):b;u.push(m),l.length>0&&(i+=Vc(m));break}case Mt:for(let m=b.length-1;m>=0;m--)l.push({ind:f,mode:v,doc:b[m]});break;case Nr:if(d>=2)throw new Error("There are too many 'cursor' in doc.");u.push(Fa),d++;break;case Pt:l.push({ind:wA(f,t),mode:v,doc:b.contents});break;case Ht:l.push({ind:bA(f,b.n,t),mode:v,doc:b.contents});break;case $t:i-=Ic(u);break;case He:switch(v){case yt:if(!c){l.push({ind:f,mode:b.break?Pe:yt,doc:b.contents});break}case Pe:{c=!1;let m={ind:f,mode:yt,doc:b.contents},g=n-i,y=p.length>0;if(!b.break&&rl(m,l,g,y,r))l.push(m);else if(b.expandedStates){let w=he(!1,b.expandedStates,-1);if(b.break){l.push({ind:f,mode:Pe,doc:w});break}for(let D=1;D=b.expandedStates.length){l.push({ind:f,mode:Pe,doc:w});break}{let x=b.expandedStates[D],C={ind:f,mode:yt,doc:x};if(rl(C,l,g,y,r)){l.push(C);break}}}}else l.push({ind:f,mode:Pe,doc:b.contents});break}}b.id&&(r[b.id]=he(!1,l,-1).mode);break;case xt:{let m=n-i,{parts:g}=b;if(0===g.length)break;let[y,w]=g,D={ind:f,mode:yt,doc:y},x={ind:f,mode:Pe,doc:y},C=rl(D,[],m,p.length>0,r,!0);if(1===g.length){C?l.push(D):l.push(x);break}let E={ind:f,mode:yt,doc:w},S={ind:f,mode:Pe,doc:w};if(2===g.length){C?l.push(E,D):l.push(S,x);break}g.splice(0,2);let R={ind:f,mode:v,doc:Rm(g)},A=g[0];rl({ind:f,mode:yt,doc:[y,w,A]},[],m,p.length>0,r,!0)?l.push(R,E,D):C?l.push(R,S,D):l.push(R,S,x);break}case Ne:case zt:{let m=b.groupId?r[b.groupId]:v;if(m===Pe){let g=b.type===Ne?b.breakContents:b.negate?b.contents:ll(b.contents);g&&l.push({ind:f,mode:v,doc:g})}if(m===yt){let g=b.type===Ne?b.flatContents:b.negate?ll(b.contents):b.contents;g&&l.push({ind:f,mode:v,doc:g})}break}case Ot:p.push({ind:f,mode:v,doc:b.contents});break;case Nt:p.length>0&&l.push({ind:f,mode:v,doc:jc});break;case De:switch(v){case yt:if(!b.hard){b.soft||(u.push(" "),i+=1);break}c=!0;case Pe:if(p.length>0){l.push({ind:f,mode:v,doc:b},...p.reverse()),p.length=0;break}b.literal?f.root?(u.push(o,f.root.value),i=f.root.length):(u.push(o),i=0):(i-=Ic(u),u.push(o+f.value),i=f.length)}break;case Ct:l.push({ind:f,mode:v,doc:b.contents});break;case Ke:break;default:throw new Do(b)}0===l.length&&p.length>0&&(l.push(...p.reverse()),p.length=0)}let h=u.indexOf(Fa);if(-1!==h){let f=u.indexOf(Fa,h+1),v=u.slice(0,h).join(""),b=u.slice(h+1,f).join("");return{formatted:v+b+u.slice(f+1).join(""),cursorNodeStart:v.length,cursorNodeText:b}}return{formatted:u.join("")}}function yA(e,t,r=0){let n=0;for(let o=r;o!0),"n")}=t,o=a((i=>EA(i)&&n(i)),"o");for(let i of r(e)){let l=e[i];if(Array.isArray(l))for(let u of l)o(u)&&(yield u);else o(l)&&(yield l)}}function*SA(e,t){let r=[e];for(let n=0;n{let o=!(null==n||!n.backwards);if(!1===r)return!1;let{length:i}=t,l=r;for(;l>=0&&l0}function IA(e){return e?t=>e(t,zm):LA}function BA(e){let t=e.type||e.kind||"(unknown type)",r=String(e.name||e.id&&("object"==typeof e.id?e.id.name:e.id)||e.key&&("object"==typeof e.key?e.key.name:e.key)||e.value&&("object"==typeof e.value?"":String(e.value))||e.operator||"");return r.length>20&&(r=r.slice(0,19)+"…"),t+(r?" "+r:"")}function Uc(e,t){(e.comments??(e.comments=[])).push(t),t.printed=!1,t.nodeDescription=BA(e)}function ro(e,t){t.leading=!0,t.trailing=!1,Uc(e,t)}function Pr(e,t,r){t.leading=!1,t.trailing=!1,r&&(t.marker=r),Uc(e,t)}function no(e,t){t.leading=!1,t.trailing=!0,Uc(e,t)}function Gc(e,t){if(xc.has(e))return xc.get(e);let{printer:{getCommentChildNodes:r,canAttachComment:n,getVisitorKeys:o},locStart:i,locEnd:l}=t;if(!n)return[];let u=(r?.(e,t)??[...Pm(e,{getVisitorKeys:ml(o)})]).flatMap((c=>n(c)?[c]:Gc(c,t)));return u.sort(((c,p)=>i(c)-i(p)||l(c)-l(p))),xc.set(e,u),u}function Om(e,t,r,n){let p,d,{locStart:o,locEnd:i}=r,l=o(t),u=i(t),c=Gc(e,r),h=0,f=c.length;for(;h>1,b=c[v],m=o(b),g=i(b);if(m<=l&&u<=g)return Om(b,t,r,b);if(g<=l)p=b,h=v+1;else{if(!(u<=m))throw new Error("Comment location overlaps with node location");d=b,f=v}}if("TemplateLiteral"===n?.type){let{quasis:v}=n,b=Ec(v,t,r);p&&Ec(v,p,r)!==b&&(p=null),d&&Ec(v,d,r)!==b&&(d=null)}return{enclosingNode:n,precedingNode:p,followingNode:d}}function MA(e,t){let{comments:r}=e;if(delete e.comments,!TA(r)||!t.printer.canAttachComment)return;let n=[],{locStart:o,locEnd:i,printer:{experimentalFeatures:{avoidAstMutation:l=!1}={},handleComments:u={}},originalText:c}=t,{ownLine:p=Cc,endOfLine:d=Cc,remaining:h=Cc}=u,f=r.map(((v,b)=>({...Om(e,v,t),comment:v,text:c,options:t,ast:e,isLastComment:r.length-1===b})));for(let[v,b]of f.entries()){let S,{comment:m,precedingNode:g,enclosingNode:y,followingNode:w,text:D,options:x,ast:C,isLastComment:E}=b;if("json"===x.parser||"json5"===x.parser||"jsonc"===x.parser||"__js_expression"===x.parser||"__ts_expression"===x.parser||"__vue_expression"===x.parser||"__vue_ts_expression"===x.parser){if(o(m)-o(C)<=0){ro(C,m);continue}if(i(m)-i(C)>=0){no(C,m);continue}}if(l?S=[b]:(m.enclosingNode=y,m.precedingNode=g,m.followingNode=w,S=[m,D,x,C,E]),_A(D,x,f,v))m.placement="ownLine",p(...S)||(w?ro(w,m):g?no(g,m):Pr(y||C,m));else if(PA(D,x,f,v))m.placement="endOfLine",d(...S)||(g?no(g,m):w?ro(w,m):Pr(y||C,m));else if(m.placement="remaining",!h(...S))if(g&&w){let R=n.length;R>0&&n[R-1].followingNode!==w&&U2(n,x),n.push(b)}else g?no(g,m):w?ro(w,m):Pr(y||C,m)}if(U2(n,t),!l)for(let v of r)delete v.precedingNode,delete v.enclosingNode,delete v.followingNode}function _A(e,t,r,n){let{comment:o,precedingNode:i}=r[n],{locStart:l,locEnd:u}=t,c=l(o);if(i)for(let p=n-1;p>=0;p--){let{comment:d,precedingNode:h}=r[p];if(h!==i||!Nm(e.slice(u(d),c)))break;c=l(d)}return ar(e,c,{backwards:!0})}function PA(e,t,r,n){let{comment:o,followingNode:i}=r[n],{locStart:l,locEnd:u}=t,c=u(o);if(i)for(let p=n+1;p0;--c){let{comment:p,precedingNode:d,followingNode:h}=e[c-1];Mc.strictEqual(d,i),Mc.strictEqual(h,l);let f=t.originalText.slice(t.locEnd(p),u);if(!((null==(n=(r=t.printer).isGap)?void 0:n.call(r,f,t))??/^[\s(]*$/u.test(f)))break;u=t.locStart(p)}for(let[p,{comment:d}]of e.entries())p1&&p.comments.sort(((d,h)=>t.locStart(d)-t.locStart(h)));e.length=0}function Ec(e,t,r){let n=r.locStart(t)-1;for(let o=1;o!n.has(u))).length)return{leading:"",trailing:""};let l,o=[],i=[];return e.each((()=>{let u=e.node;if(null!=n&&n.has(u))return;let{leading:c,trailing:p}=u;c?o.push($A(e,t)):p&&(l=zA(e,t,l),i.push(l.doc))}),"comments"),{leading:o,trailing:i}}function NA(e,t,r){let{leading:n,trailing:o}=OA(e,r);return n||o?Bm(t,(i=>[n,i,o])):t}function jA(e){let{[Symbol.for("comments")]:t,[Symbol.for("printedComments")]:r}=e;for(let n of t){if(!n.printed&&!r.has(n))throw new Error('Comment "'+n.value.trim()+'" was not printed. Please report this error!');delete n.printed}}function VA(e){return()=>{}}function qm({plugins:e=[],showDeprecated:t=!1}={}){let r=e.flatMap((o=>o.languages??[])),n=[];for(let o of GA(Object.assign({},...e.map((({options:i})=>i)),WA)))!t&&o.deprecated||(Array.isArray(o.choices)&&(t||(o.choices=o.choices.filter((i=>!i.deprecated))),"parser"===o.name&&(o.choices=[...o.choices,...UA(o.choices,r,e)])),o.pluginDefaults=Object.fromEntries(e.filter((i=>{var l;return void 0!==(null==(l=i.defaultOptions)?void 0:l[o.name])})).map((i=>[i.name,i.defaultOptions[o.name]]))),n.push(o));return{languages:r,options:n}}function*UA(e,t,r){let n=new Set(e.map((o=>o.value)));for(let o of t)if(o.parsers)for(let i of o.parsers)if(!n.has(i)){n.add(i);let l=r.find((c=>c.parsers&&Object.prototype.hasOwnProperty.call(c.parsers,i))),u=o.name;null!=l&&l.name&&(u+=` (plugin: ${l.name})`),yield{value:i,description:u}}}function GA(e){let t=[];for(let[r,n]of Object.entries(e)){let o={name:r,...n};Array.isArray(o.default)&&(o.default=he(!1,o.default,-1).value),t.push(o)}return t}function X2(e,t){if(!t)return;let r=XA(t).toLowerCase();return e.find((({filenames:n})=>n?.some((o=>o.toLowerCase()===r))))??e.find((({extensions:n})=>n?.some((o=>r.endsWith(o)))))}function YA(e,t){if(t)return e.find((({name:r})=>r.toLowerCase()===t))??e.find((({aliases:r})=>r?.includes(t)))??e.find((({extensions:r})=>r?.includes(`.${t}`)))}function KA(e,t){let r=e.plugins.flatMap((o=>o.languages??[])),n=YA(r,t.language)??X2(r,t.physicalFile)??X2(r,t.file)??void t.physicalFile;return n?.parsers[0]}function Z2(e,t,r,n){return[`Invalid ${ao.default.red(n.key(e))} value.`,`Expected ${ao.default.blue(r)},`,`but received ${t===Wm?ao.default.gray("nothing"):ao.default.red(n.value(t))}.`].join(" ")}function Um({text:e,list:t},r){let n=[];return e&&n.push(`- ${ao.default.blue(e)}`),t&&n.push([`- ${ao.default.blue(t.title)}:`].concat(t.values.map((o=>Um(o,r-K2.length).replace(/^|\n/g,`$&${K2}`)))).join("\n")),Gm(n,r)}function Gm(e,t){if(1===e.length)return e[0];let[r,n]=e,[o,i]=e.map((l=>l.split("\n",1)[0].length));return o>t&&o>i?n:r}function eF(e,t){if(e===t)return 0;let r=e;e.length>t.length&&(e=t,t=r);let n=e.length,o=t.length;for(;n>0&&e.charCodeAt(~-n)===t.charCodeAt(~-o);)n--,o--;let i=0;for(;iu?p>u?u+1:p:p>c?c+1:p;return u}function rF(e,t){let r=new e(t),n=Object.create(r);for(let o of tF)o in t&&(n[o]=nF(t[o],r,lr.prototype[o].length));return n}function nF(e,t,r){return"function"==typeof e?(...n)=>e(...n.slice(0,r-1),t,...n.slice(r-1)):()=>e}function em({from:e,to:t}){return{from:[e],to:t}}function sF(e,t){let r=Object.create(null);for(let n of e){let o=n[t];if(r[o])throw new Error(`Duplicate ${t} ${JSON.stringify(o)}`);r[o]=n}return r}function uF(e,t){let r=new Map;for(let n of e){let o=n[t];if(r.has(o))throw new Error(`Duplicate ${t} ${JSON.stringify(o)}`);r.set(o,n)}return r}function cF(){let e=Object.create(null);return t=>{let r=JSON.stringify(t);return!!e[r]||(e[r]=!0,!1)}}function pF(e,t){let r=[],n=[];for(let o of e)t(o)?r.push(o):n.push(o);return[r,n]}function dF(e){return e===Math.floor(e)}function fF(e,t){if(e===t)return 0;let r=typeof e,n=typeof t,o=["undefined","object","boolean","number","string"];return r!==n?o.indexOf(r)-o.indexOf(n):"string"!==r?Number(e)-Number(t):e.localeCompare(t)}function hF(e){return(...t)=>{let r=e(...t);return"string"==typeof r?new Error(r):r}}function tm(e){return void 0===e?{}:e}function Ym(e){if("string"==typeof e)return{text:e};let{text:t,list:r}=e;return mF(void 0!==(t||r),"Unexpected `expected` result, there should be at least one field."),r?{text:t,list:{title:r.title,values:r.values.map(Ym)}}:{text:t}}function rm(e,t){return!0===e||(!1===e?{value:t}:e)}function nm(e,t,r=!1){return!1!==e&&(!0===e?!!r||[{value:t}]:"value"in e?[e]:0!==e.length&&e)}function om(e,t){return"string"==typeof e||"key"in e?{from:t,to:e}:"from"in e?{from:e.from,to:e.to}:{from:t,to:e.to}}function _c(e,t){return void 0===e?[]:Array.isArray(e)?e.map((r=>om(r,t))):[om(e,t)]}function am(e,t){let r=_c("object"==typeof e&&"redirect"in e?e.redirect:e,t);return 0===r.length?{remain:t,redirect:r}:"object"==typeof e&&"remain"in e?{remain:e.remain,redirect:r}:{redirect:r}}function mF(e,t){if(!e)throw new Error(t)}function EF(e,t,{logger:r=!1,isCLI:n=!1,passThrough:o=!1,FlagSchema:i,descriptor:l}={}){if(n){if(!i)throw new Error("'FlagSchema' option is required.");if(!l)throw new Error("'descriptor' option is required.")}else l=oo;let u=o?Array.isArray(o)?(f,v)=>o.includes(f)?{[f]:v}:void 0:(f,v)=>({[f]:v}):(f,v,b)=>{let{_:m,...g}=b.schemas;return Xm(f,v,{...b,schemas:g})},c=SF(t,{isCLI:n,FlagSchema:i}),p=new CF(c,{logger:r,unknown:u,descriptor:l}),d=!1!==r;d&&Rc&&(p._hasDeprecationWarned=Rc);let h=p.normalize(e);return d&&(Rc=p._hasDeprecationWarned),h}function SF(e,{isCLI:t,FlagSchema:r}){let n=[];t&&n.push(aF.create({name:"_"}));for(let o of e)n.push(RF(o,{isCLI:t,optionInfos:e,FlagSchema:r})),o.alias&&t&&n.push(oF.create({name:o.alias,sourceName:o.name}));return n}function RF(e,{isCLI:t,optionInfos:r,FlagSchema:n}){let l,{name:o}=e,i={name:o},u={};switch(e.type){case"int":l=wF,t&&(i.preprocess=Number);break;case"string":case"path":l=im;break;case"choice":l=gF,i.choices=e.choices.map((c=>null!=c&&c.redirect?{...c,redirect:{to:{key:e.name,value:c.redirect}}}:c));break;case"boolean":l=lF;break;case"flag":l=n,i.flags=r.flatMap((c=>[c.alias,c.description&&c.name,c.oppositeDescription&&`no-${c.name}`].filter(Boolean)));break;default:throw new Error(`Unexpected type ${e.type}`)}if(e.exception?i.validate=(c,p,d)=>e.exception(c)||p.validate(c,d):i.validate=(c,p,d)=>void 0===c||p.validate(c,d),e.redirect&&(u.redirect=c=>c?{to:"string"==typeof e.redirect?e.redirect:{key:e.redirect.option,value:e.redirect.value}}:void 0),e.deprecated&&(u.deprecated=!0),t&&!e.array){let c=i.preprocess||(p=>p);i.preprocess=(p,d,h)=>d.preprocess(c(Array.isArray(p)?he(!1,p,-1):p),h)}return e.array?iF.create({...t?{preprocess:a((c=>Array.isArray(c)?c:[c]),"preprocess")}:{},...u,valueSchema:l.create(i)}):l.create({...i,...u})}function Zm(e,t){if(!t)throw new Error("parserName is required.");let r=Km(!1,e,(o=>o.parsers&&Object.prototype.hasOwnProperty.call(o.parsers,t)));if(r)return r;let n=`Couldn't resolve parser "${t}".`;throw n+=" Plugins must be explicitly added to the standalone bundle.",new Vm(n)}function kF(e,t){if(!t)throw new Error("astFormat is required.");let r=Km(!1,e,(o=>o.printers&&Object.prototype.hasOwnProperty.call(o.printers,t)));if(r)return r;let n=`Couldn't find plugin for AST format "${t}".`;throw n+=" Plugins must be explicitly added to the standalone bundle.",new Vm(n)}function Jm({plugins:e,parser:t}){return Qm(Zm(e,t),t)}function Qm(e,t){let r=e.parsers[t];return"function"==typeof r?r():r}function TF(e,t){let r=e.printers[t];return"function"==typeof r?r():r}async function LF(e,t={}){var r;let n={...e};if(!n.parser){if(!n.filepath)throw new G2("No parser and no file path given, couldn't infer a parser.");if(n.parser=ZA(n,{physicalFile:n.filepath}),!n.parser)throw new G2(`No parser could be inferred for file "${n.filepath}".`)}let o=qm({plugins:e.plugins,showDeprecated:!0}).options,i={...lm,...Object.fromEntries(o.filter((f=>void 0!==f.default)).map((f=>[f.name,f.default])))},l=Zm(n.plugins,n.parser),u=await Qm(l,n.parser);n.astFormat=u.astFormat,n.locEnd=u.locEnd,n.locStart=u.locStart;let c=null!=(r=l.printers)&&r[u.astFormat]?l:kF(n.plugins,u.astFormat),p=await TF(c,u.astFormat);n.printer=p;let h={...i,...c.defaultOptions?Object.fromEntries(Object.entries(c.defaultOptions).filter((([,f])=>void 0!==f))):{}};for(let[f,v]of Object.entries(h))(null===n[f]||void 0===n[f])&&(n[f]=v);return"json"===n.parser&&(n.trailingComma="none"),AF(n,o,{passThrough:Object.keys(lm),...t})}async function BF(e,t){let o,r=await Jm(t),n=r.preprocess?r.preprocess(e,t):e;t.originalText=n;try{o=await r.parse(n,t,t)}catch(i){MF(i,e)}return{text:n,ast:o}}function MF(e,t){let{loc:r}=e;if(r){let n=(0,IF.codeFrameColumns)(t,r,{highlightCode:!0});throw e.message+="\n"+n,e.codeFrame=n,e}throw e}async function _F(e,t,r,n,o){let{embeddedLanguageFormatting:i,printer:{embed:l,hasPrettierIgnore:u=a((()=>!1),"s"),getVisitorKeys:c}}=r;if(!l||"auto"!==i)return;if(l.length>2)throw new Error("printer.embed has too many parameters. The API changed in Prettier v3. Please update your plugin. See https://prettier.io/docs/en/plugins.html#optional-embed");let p=ml(l.getVisitorKeys??c),d=[];v();let h=e.stack;for(let{print:b,node:m,pathStack:g}of d)try{e.stack=g;let y=await b(f,t,e,r);y&&o.set(m,y)}catch(y){if(globalThis.PRETTIER_DEBUG)throw y}function f(b,m){return PF(b,m,r,n)}function v(){let{node:b}=e;if(null===b||"object"!=typeof b||u(e))return;for(let g of p(b))Array.isArray(b[g])?e.each(v,g):e.call(v,g);let m=l(e,r);if(m){if("function"==typeof m)return void d.push({print:m,node:b,pathStack:[...e.stack]});o.set(b,m)}}e.stack=h,a(f,"f"),a(v,"p")}async function PF(e,t,r,n){let o=await Co({...r,...t,parentParser:r.parser,originalText:e},{passThrough:!0}),{ast:i}=await La(e,o);return Im(await n(i,o))}function HF(e,t){let{originalText:r,[Symbol.for("comments")]:n,locStart:o,locEnd:i,[Symbol.for("printedComments")]:l}=t,{node:u}=e,c=o(u),p=i(u);for(let d of n)o(d)>=c&&i(d)<=p&&l.add(d);return r.slice(c,p)}async function gl(e,t){({ast:e}=await eg(e,t));let r=new Map,n=new xA(e),o=qA(t),i=new Map;await _F(n,u,t,gl,i);let l=await sm(n,t,u,void 0,i);return jA(t),l;function u(p,d){return void 0===p||p===n?c(d):Array.isArray(p)?n.call((()=>c(d)),...p):n.call((()=>c(d)),p)}function c(p){o(n);let d=n.node;if(null==d)return"";let h=d&&"object"==typeof d&&void 0===p;if(h&&r.has(d))return r.get(d);let f=sm(n,t,u,p,i);return h&&r.set(d,f),f}}function sm(e,t,r,n,o){var i;let c,{node:l}=e,{printer:u}=t;return c=null!=(i=u.hasPrettierIgnore)&&i.call(u,e)?$F(e,t):o.has(l)?o.get(l):u.print(e,t,r,n),l===t.cursorNode&&(c=Bm(c,(p=>[Tc,p,Tc]))),u.printComment&&(!u.willPrintOwnComments||!u.willPrintOwnComments(e,t))&&(c=NA(e,c,t)),c}async function eg(e,t){let r=e.comments??[];t[Symbol.for("comments")]=r,t[Symbol.for("tokens")]=e.tokens??[],t[Symbol.for("printedComments")]=new Set,MA(e,t);let{printer:{preprocess:n}}=t;return{ast:e=n?await n(e,t):e,comments:r}}function zF(e,t){let{cursorOffset:r,locStart:n,locEnd:o}=t,i=ml(t.printer.getVisitorKeys),l=a((c=>n(c)<=r&&o(c)>=r),"i"),u=e;for(let c of SA(e,{getVisitorKeys:i,filter:l}))u=c;return u}function NF(e,t){let{printer:{massageAstNode:r,getVisitorKeys:n}}=t;if(!r)return e;let o=ml(n),i=r.ignoredProperties??new Set;return function l(u,c){if(null===u||"object"!=typeof u)return u;if(Array.isArray(u))return u.map((f=>l(f,c))).filter(Boolean);let p={},d=new Set(o(u));for(let f in u)!Object.prototype.hasOwnProperty.call(u,f)||i.has(f)||(d.has(f)?p[f]=l(u[f],u):p[f]=u[f]);let h=r(u,p,c);if(null!==h)return h??p}(e)}function UF(e,t){let r=[e.node,...e.parentNodes],n=new Set([t.node,...t.parentNodes]);return r.find((o=>tg.has(o.type)&&n.has(o)))}function um(e){let t=qF(!1,e,(r=>"Program"!==r.type&&"File"!==r.type));return-1===t?e:e.slice(0,t+1)}function GF(e,t,{locStart:r,locEnd:n}){let o=e.node,i=t.node;if(o===i)return{startNode:o,endNode:i};let l=r(e.node);for(let c of um(t.parentNodes)){if(!(r(c)>=l))break;i=c}let u=n(t.node);for(let c of um(e.parentNodes)){if(!(n(c)<=u))break;if(o=c,o===i)break}return{startNode:o,endNode:i}}function Pc(e,t,r,n,o=[],i){let{locStart:l,locEnd:u}=r,c=l(e),p=u(e);if(!(t>p||tn);let u=e.slice(n,o).search(/\S/u),c=-1===u;if(!c)for(n+=u;o>n&&!/\S/u.test(e[o-1]);--o);let h,f,p=Pc(r,n,t,((v,b)=>cm(t,v,b)),[],"rangeStart"),d=c?p:Pc(r,o,t,(v=>cm(t,v)),[],"rangeEnd");if(!p||!d)return{rangeStart:0,rangeEnd:0};if(WF(t)){let v=UF(p,d);h=v,f=v}else({startNode:h,endNode:f}=GF(p,d,t));return{rangeStart:Math.min(i(h),i(f)),rangeEnd:Math.max(l(h),l(f))}}async function ng(e,t,r=0){if(!e||0===e.trim().length)return{formatted:"",cursorOffset:-1,comments:[]};let{ast:n,text:o}=await La(e,t);t.cursorOffset>=0&&(t.cursorNode=OF(n,t));let i=await gl(n,t);r>0&&(i=Lm([$r,i],r,t.tabWidth));let l=hl(i,t);if(r>0){let c=l.formatted.trim();void 0!==l.cursorNodeStart&&(l.cursorNodeStart-=l.formatted.indexOf(c)),l.formatted=c+zc(t.endOfLine)}let u=t[Symbol.for("comments")];if(t.cursorOffset>=0){let c,p,d,h,f;if(t.cursorNode&&l.cursorNodeText?(c=t.locStart(t.cursorNode),p=o.slice(c,t.locEnd(t.cursorNode)),d=t.cursorOffset-c,h=l.cursorNodeStart,f=l.cursorNodeText):(c=0,p=o,d=t.cursorOffset,h=0,f=l.formatted),p===f)return{formatted:l.formatted,cursorOffset:h+d,comments:u};let v=p.split("");v.splice(d,0,pm);let m=PR(v,f.split("")),g=h;for(let y of m)if(y.removed){if(y.value.includes(pm))break}else g+=y.count;return{formatted:l.formatted,cursorOffset:g,comments:u}}return{formatted:l.formatted,cursorOffset:-1,comments:u}}async function ZF(e,t){let{ast:r,text:n}=await La(e,t),{rangeStart:o,rangeEnd:i}=KF(n,t,r),l=n.slice(o,i),u=Math.min(o,n.lastIndexOf("\n",o)+1),c=n.slice(u,o).match(/^\s*/u)[0],p=Wc(c,t.tabWidth),d=await ng(l,{...t,rangeStart:0,rangeEnd:Number.POSITIVE_INFINITY,cursorOffset:t.cursorOffset>o&&t.cursorOffset<=i?t.cursorOffset-o:-1,endOfLine:"lf"},p),h=d.formatted.trimEnd(),{cursorOffset:f}=t;f>i?f+=h.length-l.length:d.cursorOffset>=0&&(f=d.cursorOffset+o);let v=n.slice(0,o)+h+n.slice(i);if("lf"!==t.endOfLine){let b=zc(t.endOfLine);f>=0&&"\r\n"===b&&(f+=xm(v.slice(0,f),"\n")),v=pl(!1,v,"\n",b)}return{formatted:v,cursorOffset:f,comments:d.comments}}function Ac(e,t,r){return"number"!=typeof t||Number.isNaN(t)||t<0||t>e.length?r:t}function dm(e,t){let{cursorOffset:r,rangeStart:n,rangeEnd:o}=t;return r=Ac(e,r,-1),n=Ac(e,n,0),o=Ac(e,o,e.length),{...t,cursorOffset:r,rangeStart:n,rangeEnd:o}}function og(e,t){let{cursorOffset:r,rangeStart:n,rangeEnd:o,endOfLine:i}=dm(e,t),l=e.charAt(0)===rg;if(l&&(e=e.slice(1),r--,n--,o--),"auto"===i&&(i=HR(e)),e.includes("\r")){let u=a((c=>xm(e.slice(0,Math.max(c,0)),"\r\n")),"s");r-=u(r),n-=u(n),o-=u(o),e=$R(e)}return{hasBOM:l,text:e,options:dm(e,{...t,cursorOffset:r,rangeStart:n,rangeEnd:o,endOfLine:i})}}async function fm(e,t){let r=await Jm(t);return!r.hasPragma||r.hasPragma(e)}async function ag(e,t){let i,{hasBOM:r,text:n,options:o}=og(e,await Co(t));return o.rangeStart>=o.rangeEnd&&""!==n||o.requirePragma&&!await fm(n,o)?{formatted:e,cursorOffset:t.cursorOffset,comments:[]}:(o.rangeStart>0||o.rangeEnd=0&&i.cursorOffset++),i)}async function JF(e,t,r){let{text:n,options:o}=og(e,await Co(t)),i=await La(n,o);return r&&(r.preprocessForPrint&&(i.ast=await eg(i.ast,o)),r.massage&&(i.ast=jF(i.ast,o))),i}async function QF(e,t){return t=await Co(t),hl(await gl(e,t),t)}async function ek(e,t){let r=eA(e),{formatted:n}=await ag(r,{...t,parser:"__js_expression"});return n}async function tk(e,t){t=await Co(t);let{ast:r}=await La(e,t);return gl(r,t)}async function rk(e,t){return hl(e,await Co(t))}function lk(e,t){if(!1===t)return!1;if("/"===e.charAt(t)&&"*"===e.charAt(t+1))for(let r=t+2;rMath.max(n,o.length/t.length)),0)}function gk(e,t){let r=Zc(e,t);return!1===r?"":e.charAt(r)}function wk(e,t,r){for(let n=t;nl===n?l:u===t?"\\"+u:u||(r&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/u.test(l)?l:"\\"+l)));return t+o+t}function Ek(e,t,r){return Zc(e,r(t))}function Sk(e,t){return 2===arguments.length||"number"==typeof t?Zc(e,t):Ek(...arguments)}function Rk(e,t,r){return Xc(e,r(t))}function Ak(e,t){return 2===arguments.length||"number"==typeof t?Xc(e,t):Rk(...arguments)}function Fk(e,t,r){return Jc(e,r(t))}function kk(e,t){return 2===arguments.length||"number"==typeof t?Jc(e,t):Fk(...arguments)}function Hr(e,t=1){return async(...r)=>{let n=r[t]??{},o=n.plugins??[];return r[t]={...n,plugins:Array.isArray(o)?o:Object.values(o)},e(...r)}}async function ug(e,t){let{formatted:r}=await sg(e,{...t,cursorOffset:-1});return r}async function Tk(e,t){return await ug(e,t)===e}var bR,sl,yR,DR,xR,CR,hm,ER,Hc,ul,mm,cl,SR,RR,AR,Ra,$c,gm,vm,wm,FR,kR,TR,bm,pl,N2,j2,ym,Dm,_R,ka,il,Or,Mt,Nr,Pt,Ht,$t,He,xt,Ne,zt,Ot,Nt,De,Ct,Ke,Cm,jr,OR,io,Do,V2,Oc,Em,Dt,Nc,KR,dl,ZR,jc,Am,Fm,JR,$r,km,Tc,he,rA,aA,iA,Vc,Pe,yt,Fa,Wc,_r,Bc,ol,lo,DA,xA,_m,Mc,EA,RA,ir,Hm,$m,zr,ar,TA,zm,LA,ml,xc,Cc,Nm,Xc,qA,so,Vm,uo,G2,WA,XA,ZA,oo,Y2,JA,ao,Wm,al,K2,QA,J2,Sc,Q2,Xm,tF,co,lr,po,oF,fo,aF,ho,iF,mo,lF,go,gF,vo,vF,wo,wF,bo,im,bF,yF,DF,xF,yo,CF,Rc,AF,Km,lm,Co,IF,La,$F,OF,jF,qF,WF,tg,YF,rg,pm,ig,nk,ok,ak,ik,lg,Yc,Kc,Zc,Jc,dk,mk,vk,bk,Dk,Ck,sg,Lk,Ik,cg,pg=F((()=>{bR=Object.create,sl=Object.defineProperty,yR=Object.getOwnPropertyDescriptor,DR=Object.getOwnPropertyNames,xR=Object.getPrototypeOf,CR=Object.prototype.hasOwnProperty,hm=a((e=>{throw TypeError(e)}),"sr"),ER=a(((e,t)=>()=>(e&&(t=e(e=0)),t)),"_u"),Hc=a(((e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports)),"At"),ul=a(((e,t)=>{for(var r in t)sl(e,r,{get:t[r],enumerable:!0})}),"We"),mm=a(((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of DR(t))!CR.call(e,o)&&o!==r&&sl(e,o,{get:a((()=>t[o]),"get"),enumerable:!(n=yR(t,o))||n.enumerable});return e}),"ar"),cl=a(((e,t,r)=>(r=null!=e?bR(xR(e)):{},mm(!t&&e&&e.__esModule?r:sl(r,"default",{value:e,enumerable:!0}),e))),"Me"),SR=a((e=>mm(sl({},"__esModule",{value:!0}),e)),"vu"),RR=a(((e,t,r)=>t.has(e)||hm("Cannot "+r)),"bu"),AR=a(((e,t,r)=>t.has(e)?hm("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,r)),"Dr"),Ra=a(((e,t,r)=>(RR(e,t,"access private method"),r)),"pe"),$c=Hc(((e,t)=>{var r=new Proxy(String,{get:a((()=>r),"get")});t.exports=r})),ul(gm={},{default:a((()=>wm),"default"),shouldHighlight:a((()=>vm),"shouldHighlight")}),FR=ER((()=>{vm=a((()=>!1),"xo"),wm=String})),kR=Hc(((e,t)=>{var r=String,n=a((function(){return{isColorSupported:!1,reset:r,bold:r,dim:r,italic:r,underline:r,inverse:r,hidden:r,strikethrough:r,black:r,red:r,green:r,yellow:r,blue:r,magenta:r,cyan:r,white:r,gray:r,bgBlack:r,bgRed:r,bgGreen:r,bgYellow:r,bgBlue:r,bgMagenta:r,bgCyan:r,bgWhite:r}}),"Ln");t.exports=n(),t.exports.createColors=n})),TR=Hc((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.codeFrameColumns=v,e.default=b;var t=(FR(),SR(gm)),r=o(kR(),!0);function n(m){if("function"!=typeof WeakMap)return null;var g=new WeakMap,y=new WeakMap;return(n=a((function(w){return w?y:g}),"Wn"))(m)}function o(m,g){if(!g&&m&&m.__esModule)return m;if(null===m||"object"!=typeof m&&"function"!=typeof m)return{default:m};var y=n(g);if(y&&y.has(m))return y.get(m);var w={__proto__:null},D=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var x in m)if("default"!==x&&{}.hasOwnProperty.call(m,x)){var C=D?Object.getOwnPropertyDescriptor(m,x):null;C&&(C.get||C.set)?Object.defineProperty(w,x,C):w[x]=m[x]}return w.default=m,y&&y.set(m,w),w}a(n,"Wn"),a(o,"vo");var u,i=r.default,l=a(((m,g)=>y=>m(g(y))),"Rn");function c(m){return m?(null!=u||(u=(0,r.createColors)(!0)),u):i}a(c,"Oo");var p=!1;function d(m){return{gutter:m.gray,marker:l(m.red,m.bold),message:l(m.red,m.bold)}}a(d,"So");var h=/\r\n|[\n\r\u2028\u2029]/;function f(m,g,y){let w=Object.assign({column:0,line:-1},m.start),D=Object.assign({},w,m.end),{linesAbove:x=2,linesBelow:C=3}=y||{},E=w.line,S=w.column,R=D.line,A=D.column,k=Math.max(E-(x+1),0),B=Math.min(g.length,R+C);-1===E&&(k=0),-1===R&&(B=g.length);let $=R-E,M={};if($)for(let W=0;W<=$;W++){let T=W+E;if(S)if(0===W){let L=g[T-1].length;M[T]=[S,L-S+1]}else if(W===$)M[T]=[0,A];else{let L=g[T-W].length;M[T]=[0,L]}else M[T]=!0}else M[E]=S===A?!S||[S,0]:[S,A-S];return{start:k,end:B,markerLines:M}}function v(m,g,y={}){let w=(y.highlightCode||y.forceColor)&&(0,t.shouldHighlight)(y),D=c(y.forceColor),x=d(D),C=a(((M,W)=>w?M(W):W),"i"),E=m.split(h),{start:S,end:R,markerLines:A}=f(g,E,y),k=g.start&&"number"==typeof g.start.column,B=String(R).length,$=(w?(0,t.default)(m,y):m).split(h,R).slice(S,R).map(((M,W)=>{let T=S+1+W,L=` ${` ${T}`.slice(-B)} |`,P=A[T],U=!A[T+1];if(P){let N="";if(Array.isArray(P)){let G=M.slice(0,Math.max(P[0]-1,0)).replace(/[^\t]/g," "),z=P[1]||1;N=["\n ",C(x.gutter,L.replace(/\d/g," "))," ",G,C(x.marker,"^").repeat(z)].join(""),U&&y.message&&(N+=" "+C(x.message,y.message))}return[C(x.marker,">"),C(x.gutter,L),M.length>0?` ${M}`:"",N].join("")}return` ${C(x.gutter,L)}${M.length>0?` ${M}`:""}`})).join("\n");return y.message&&!k&&($=`${" ".repeat(B+1)}${y.message}\n${$}`),w?D.reset($):$}function b(m,g,y,w={}){if(!p){p=!0;let D="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";new Error(D).name="DeprecationWarning",console.warn(new Error(D))}return v(m,{start:{column:y=Math.max(y,0),line:g}},w)}a(f,"No"),a(v,"Mn"),a(b,"To")})),ul(bm={},{__debug:a((()=>Ik),"__debug"),check:a((()=>Tk),"check"),doc:a((()=>ig),"doc"),format:a((()=>ug),"format"),formatWithCursor:a((()=>sg),"formatWithCursor"),getSupportInfo:a((()=>Lk),"getSupportInfo"),util:a((()=>lg),"util"),version:a((()=>ik),"version")}),pl=a(((e,t,r,n)=>{if(!e||null!=t)return t.replaceAll?t.replaceAll(r,n):r.global?t.replace(r,n):t.split(r).join(n)}),"Ou"),a(_t,"Z"),_t.prototype={diff:a((function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=n.callback;"function"==typeof n&&(o=n,n={}),this.options=n;var i=this;function l(D){return o?(setTimeout((function(){o(void 0,D)}),0),!0):D}a(l,"s"),e=this.castInput(e),t=this.castInput(t),e=this.removeEmpty(this.tokenize(e));var u=(t=this.removeEmpty(this.tokenize(t))).length,c=e.length,p=1,d=u+c;n.maxEditLength&&(d=Math.min(d,n.maxEditLength));var h=null!==(r=n.timeout)&&void 0!==r?r:1/0,f=Date.now()+h,v=[{oldPos:-1,lastComponent:void 0}],b=this.extractCommon(v[0],t,e,0);if(v[0].oldPos+1>=c&&b+1>=u)return l([{value:this.join(t),count:t.length}]);var m=-1/0,g=1/0;function y(){for(var D=Math.max(m,-p);D<=Math.min(g,p);D+=2){var x=void 0,C=v[D-1],E=v[D+1];C&&(v[D-1]=void 0);var S=!1;if(E){var R=E.oldPos-D;S=E&&0<=R&&R=c&&b+1>=u)return l(IR(i,x.lastComponent,t,e,i.useLongestToken));v[D]=x,x.oldPos+1>=c&&(g=Math.min(g,D-1)),b+1>=u&&(m=Math.max(m,D+1))}else v[D]=void 0}p++}if(a(y,"A"),o)a((function D(){setTimeout((function(){if(p>d||Date.now()>f)return o();y()||D()}),0)}),"h")();else for(;p<=d&&Date.now()<=f;){var w=y();if(w)return w}}),"diff"),addToPath:a((function(e,t,r,n){var o=e.lastComponent;return o&&o.added===t&&o.removed===r?{oldPos:e.oldPos+n,lastComponent:{count:o.count+1,added:t,removed:r,previousComponent:o.previousComponent}}:{oldPos:e.oldPos+n,lastComponent:{count:1,added:t,removed:r,previousComponent:o}}}),"addToPath"),extractCommon:a((function(e,t,r,n){for(var o=t.length,i=r.length,l=e.oldPos,u=l-n,c=0;u+1"u"?r:l}:n;return"string"==typeof e?e:JSON.stringify(Fc(e,null,null,o),o," ")},ka.equals=function(e,t){return _t.prototype.equals.call(ka,e.replace(/,([\r\n])/g,"$1"),t.replace(/,([\r\n])/g,"$1"))},a(Fc,"Bt"),(il=new _t).tokenize=function(e){return e.slice()},il.join=il.removeEmpty=function(e){return e},a(PR,"dr"),a(HR,"Fr"),a(zc,"Be"),a(xm,"wt"),a($R,"mr"),Or="string",Mt="array",Nr="cursor",Pt="indent",Ht="align",$t="trim",He="group",xt="fill",Ne="if-break",zt="indent-if-break",Ot="line-suffix",Nt="line-suffix-boundary",De="line",Ct="label",Ke="break-parent",Cm=new Set([Nr,Pt,Ht,$t,He,xt,Ne,zt,Ot,Nt,De,Ct,Ke]),a(zR,"Lu"),jr=zR,OR=a((e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e)),"Pu"),a(NR,"Iu"),io=class extends Error{name="InvalidDocError";constructor(t){super(NR(t)),this.doc=t}},a(io,"xt"),Do=io,V2={},a(VR,"Ru"),Oc=VR,Dt=Em=a((()=>{}),"hr"),Nc=Em,a(ll,"De"),a(xo,"ae"),a(Sm,"_t"),a(qR,"Cr"),a(WR,"gr"),a(UR,"yr"),a(GR,"Ar"),a(Rm,"Ge"),a(XR,"Br"),a(YR,"wr"),a(kc,"xe"),KR={type:Nt},ZR={type:$t},Fm={type:De},JR={type:De,soft:!0},$r=[jc={type:De,hard:!0},dl={type:Ke}],km=[Am={type:De,hard:!0,literal:!0},dl],Tc={type:Nr},a(Tm,"be"),a(Lm,"Je"),a(QR,"br"),a(Bt,"ee"),a(eA,"Or"),he=a(((e,t,r)=>{if(!e||null!=t)return Array.isArray(t)||"string"==typeof t?t[r<0?t.length+r:r]:t.at(r)}),"Yu"),rA=a((()=>/[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26D3\uFE0F?(?:\u200D\uD83D\uDCA5)?|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF43\uDF45-\uDF4A\uDF4C-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDF44(?:\u200D\uD83D\uDFEB)?|\uDF4B(?:\u200D\uD83D\uDFE9)?|\uDFC3(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4\uDEB5](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE41\uDE43\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC08(?:\u200D\u2B1B)?|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC26(?:\u200D(?:\u2B1B|\uD83D\uDD25))?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?|\uDE42(?:\u200D[\u2194\u2195]\uFE0F?)?|\uDEB6(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDCE(?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D(?:[\u2640\u2642]\uFE0F?(?:\u200D\u27A1\uFE0F?)?|\u27A1\uFE0F?))?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1|\uDDD1\u200D\uD83E\uDDD2(?:\u200D\uD83E\uDDD2)?|\uDDD2(?:\u200D\uD83E\uDDD2)?))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF\uDDBC\uDDBD](?:\u200D\u27A1\uFE0F?)?|[\uDDB0-\uDDB3]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g),"Sr"),a(nA,"Nr"),a(oA,"Tr"),aA=a((e=>!(nA(e)||oA(e))),"kr"),iA=/[^\x20-\x7F]/u,a(lA,"Hu"),Vc=lA,a(fl,"Ne"),a(qc,"Xe"),a(sA,"Wu"),a(uA,"Ir"),a(q2,"Lr"),a(cA,"Rr"),a(pA,"Mu"),a(dA,"Yr"),a(W2,"Pr"),a(Aa,"Se"),a(Im,"Ze"),a(fA,"$u"),a(hA,"Vu"),a(mA,"jr"),a(gA,"Uu"),a(vA,"Hr"),a(Bm,"Qe"),Pe=Symbol("MODE_BREAK"),yt=Symbol("MODE_FLAT"),Fa=Symbol("cursor"),a(Mm,"Wr"),a(wA,"zu"),a(bA,"Gu"),a(Lc,"bt"),a(Ic,"Ot"),a(rl,"et"),a(hl,"Fe"),a(yA,"Ku"),Wc=yA,a(lo=class{constructor(t){AR(this,_r),this.stack=[t]}get key(){let{stack:t,siblings:r}=this;return he(!1,t,null===r?-2:-4)??null}get index(){return null===this.siblings?null:he(!1,this.stack,-2)}get node(){return he(!1,this.stack,-1)}get parent(){return this.getNode(1)}get grandparent(){return this.getNode(2)}get isInArray(){return null!==this.siblings}get siblings(){let{stack:t}=this,r=he(!1,t,-3);return Array.isArray(r)?r:null}get next(){let{siblings:t}=this;return null===t?null:t[this.index+1]}get previous(){let{siblings:t}=this;return null===t?null:t[this.index-1]}get isFirst(){return 0===this.index}get isLast(){let{siblings:t,index:r}=this;return null!==t&&r===t.length-1}get isRoot(){return 1===this.stack.length}get root(){return this.stack[0]}get ancestors(){return[...Ra(this,_r,ol).call(this)]}getName(){let{stack:t}=this,{length:r}=t;return r>1?he(!1,t,-2):null}getValue(){return he(!1,this.stack,-1)}getNode(t=0){let r=Ra(this,_r,Bc).call(this,t);return-1===r?null:this.stack[r]}getParentNode(t=0){return this.getNode(t+1)}call(t,...r){let{stack:n}=this,{length:o}=n,i=he(!1,n,-1);for(let l of r)i=i[l],n.push(l,i);try{return t(this)}finally{n.length=o}}callParent(t,r=0){let n=Ra(this,_r,Bc).call(this,r+1),o=this.stack.splice(n+1);try{return t(this)}finally{this.stack.push(...o)}}each(t,...r){let{stack:n}=this,{length:o}=n,i=he(!1,n,-1);for(let l of r)i=i[l],n.push(l,i);try{for(let l=0;l{n[i]=t(o,i,l)}),...r),n}match(...t){let r=this.stack.length-1,n=null,o=this.stack[r--];for(let i of t){if(void 0===o)return!1;let l=null;if("number"==typeof n&&(l=n,n=this.stack[r--],o=this.stack[r--]),i&&!i(o,n,l))return!1;n=this.stack[r--],o=this.stack[r--]}return!0}findAncestor(t){for(let r of Ra(this,_r,ol).call(this))if(t(r))return r}hasAncestor(t){for(let r of Ra(this,_r,ol).call(this))if(t(r))return!0;return!1}},"St"),DA=lo,_r=new WeakSet,Bc=a((function(e){let{stack:t}=this;for(let r=t.length-1;r>=0;r-=2)if(!Array.isArray(t[r])&&--e<0)return r;return-1}),"Nt"),ol=a((function*(){let{stack:e}=this;for(let t=e.length-3;t>=0;t-=2){let r=e[t];Array.isArray(r)||(yield r)}}),"tt"),xA=DA,_m=new Proxy((()=>{}),{get:a((()=>_m),"get")}),Mc=_m,a(CA,"qu"),EA=CA,a(Pm,"Tt"),a(SA,"Ur"),a(Ta,"Ee"),RA=Ta(/\s/u),ir=Ta(" \t"),Hm=Ta(",; \t"),$m=Ta(/[^\n\r]/u),a(AA,"Ju"),zr=AA,a(FA,"Xu"),ar=FA,a(kA,"Zu"),TA=kA,zm=new Set(["tokens","comments","parent","enclosingNode","precedingNode","followingNode"]),LA=a((e=>Object.keys(e).filter((t=>!zm.has(t)))),"Qu"),a(IA,"eo"),ml=IA,a(BA,"to"),a(Uc,"Lt"),a(ro,"ue"),a(Pr,"re"),a(no,"oe"),xc=new WeakMap,a(Gc,"ut"),a(Om,"qr"),Cc=a((()=>!1),"It"),a(MA,"Jr"),Nm=a((e=>!/[\S\n\u2028\u2029]/u.test(e)),"Xr"),a(_A,"ro"),a(PA,"no"),a(U2,"Kr"),a(Ec,"Rt"),a(HA,"uo"),Xc=HA,a(jm,"Zr"),a($A,"oo"),a(zA,"io"),a(OA,"so"),a(NA,"Qr"),a(jA,"en"),a(VA,"ao"),qA=VA,so=class extends Error{name="ConfigError"},a(so,"Pe"),Vm=so,uo=class extends Error{name="UndefinedParserError"},a(uo,"Ie"),G2=uo,WA={cursorOffset:{category:"Special",type:"int",default:-1,range:{start:-1,end:1/0,step:1},description:"Print (to stderr) where a cursor at the given position would move to after formatting.",cliCategory:"Editor"},endOfLine:{category:"Global",type:"choice",default:"lf",description:"Which end of line characters to apply.",choices:[{value:"lf",description:"Line Feed only (\\n), common on Linux and macOS as well as inside git repos"},{value:"crlf",description:"Carriage Return + Line Feed characters (\\r\\n), common on Windows"},{value:"cr",description:"Carriage Return character only (\\r), used very rarely"},{value:"auto",description:"Maintain existing\n(mixed values within one file are normalised by looking at what's used after the first line)"}]},filepath:{category:"Special",type:"path",description:"Specify the input filepath. This will be used to do parser inference.",cliName:"stdin-filepath",cliCategory:"Other",cliDescription:"Path to the file to pretend that stdin comes from."},insertPragma:{category:"Special",type:"boolean",default:!1,description:"Insert @format pragma into file's first docblock comment.",cliCategory:"Other"},parser:{category:"Global",type:"choice",default:void 0,description:"Which parser to use.",exception:a((e=>"string"==typeof e||"function"==typeof e),"exception"),choices:[{value:"flow",description:"Flow"},{value:"babel",description:"JavaScript"},{value:"babel-flow",description:"Flow"},{value:"babel-ts",description:"TypeScript"},{value:"typescript",description:"TypeScript"},{value:"acorn",description:"JavaScript"},{value:"espree",description:"JavaScript"},{value:"meriyah",description:"JavaScript"},{value:"css",description:"CSS"},{value:"less",description:"Less"},{value:"scss",description:"SCSS"},{value:"json",description:"JSON"},{value:"json5",description:"JSON5"},{value:"jsonc",description:"JSON with Comments"},{value:"json-stringify",description:"JSON.stringify"},{value:"graphql",description:"GraphQL"},{value:"markdown",description:"Markdown"},{value:"mdx",description:"MDX"},{value:"vue",description:"Vue"},{value:"yaml",description:"YAML"},{value:"glimmer",description:"Ember / Handlebars"},{value:"html",description:"HTML"},{value:"angular",description:"Angular"},{value:"lwc",description:"Lightning Web Components"}]},plugins:{type:"path",array:!0,default:[{value:[]}],category:"Global",description:"Add a plugin. Multiple plugins can be passed as separate `--plugin`s.",exception:a((e=>"string"==typeof e||"object"==typeof e),"exception"),cliName:"plugin",cliCategory:"Config"},printWidth:{category:"Global",type:"int",default:80,description:"The line length where Prettier will try wrap.",range:{start:0,end:1/0,step:1}},rangeEnd:{category:"Special",type:"int",default:1/0,range:{start:0,end:1/0,step:1},description:"Format code ending at a given character offset (exclusive).\nThe range will extend forwards to the end of the selected statement.",cliCategory:"Editor"},rangeStart:{category:"Special",type:"int",default:0,range:{start:0,end:1/0,step:1},description:"Format code starting at a given character offset.\nThe range will extend backwards to the start of the first line containing the selected statement.",cliCategory:"Editor"},requirePragma:{category:"Special",type:"boolean",default:!1,description:"Require either '@prettier' or '@format' to be present in the file's first docblock comment\nin order for it to be formatted.",cliCategory:"Other"},tabWidth:{type:"int",category:"Global",default:2,description:"Number of spaces per indentation level.",range:{start:0,end:1/0,step:1}},useTabs:{category:"Global",type:"boolean",default:!1,description:"Indent with tabs instead of spaces."},embeddedLanguageFormatting:{category:"Global",type:"choice",default:"auto",description:"Control how Prettier formats quoted code embedded in the file.",choices:[{value:"auto",description:"Format embedded code if Prettier can automatically identify it."},{value:"off",description:"Never automatically format embedded code."}]}},a(qm,"ot"),a(UA,"Do"),a(GA,"lo"),XA=a((e=>String(e).split(/[/\\]/u).pop()),"co"),a(X2,"nn"),a(YA,"fo"),a(KA,"po"),ZA=KA,oo={key:a((e=>/^[$_a-zA-Z][$_a-zA-Z0-9]*$/.test(e)?e:JSON.stringify(e)),"key"),value(e){if(null===e||"object"!=typeof e)return JSON.stringify(e);if(Array.isArray(e))return`[${e.map((r=>oo.value(r))).join(", ")}]`;let t=Object.keys(e);return 0===t.length?"{}":`{ ${t.map((r=>`${oo.key(r)}: ${oo.value(e[r])}`)).join(", ")} }`},pair:a((({key:e,value:t})=>oo.value({[e]:t})),"pair")},Y2=cl($c(),1),JA=a(((e,t,{descriptor:r})=>{let n=[`${Y2.default.yellow("string"==typeof e?r.key(e):r.pair(e))} is deprecated`];return t&&n.push(`we now treat it as ${Y2.default.blue("string"==typeof t?r.key(t):r.pair(t))}`),n.join("; ")+"."}),"an"),ao=cl($c(),1),Wm=Symbol.for("vnopts.VALUE_NOT_EXIST"),al=Symbol.for("vnopts.VALUE_UNCHANGED"),K2=" ".repeat(2),QA=a(((e,t,r)=>{let{text:n,list:o}=r.normalizeExpectedResult(r.schemas[e].expected(r)),i=[];return n&&i.push(Z2(e,t,n,r.descriptor)),o&&i.push([Z2(e,t,o.title,r.descriptor)].concat(o.values.map((l=>Um(l,r.loggerPrintWidth)))).join("\n")),Gm(i,r.loggerPrintWidth)}),"cn"),a(Z2,"ln"),a(Um,"fn"),a(Gm,"pn"),J2=cl($c(),1),Sc=[],Q2=[],a(eF,"Ht"),Xm=a(((e,t,{descriptor:r,logger:n,schemas:o})=>{let i=[`Ignored unknown option ${J2.default.yellow(r.pair({key:e,value:t}))}.`],l=Object.keys(o).sort().find((u=>eF(e,u)<3));l&&i.push(`Did you mean ${J2.default.blue(r.key(l))}?`),n.warn(i.join(" "))}),"at"),tF=["default","expected","validate","deprecated","forward","redirect","overlap","preprocess","postprocess"],a(rF,"mo"),a(co=class{static create(t){return rF(this,t)}constructor(t){this.name=t.name}default(t){}expected(t){return"nothing"}validate(t,r){return!1}deprecated(t,r){return!1}forward(t,r){}redirect(t,r){}overlap(t,r,n){return t}preprocess(t,r){return t}postprocess(t,r){return al}},"O"),lr=co,a(nF,"Eo"),a(po=class extends lr{constructor(t){super(t),this._sourceName=t.sourceName}expected(t){return t.schemas[this._sourceName].expected(t)}validate(t,r){return r.schemas[this._sourceName].validate(t,r)}redirect(t,r){return this._sourceName}},"Dt"),oF=po,a(fo=class extends lr{expected(){return"anything"}validate(){return!0}},"lt"),aF=fo,a(ho=class extends lr{constructor({valueSchema:t,name:r=t.name,...n}){super({...n,name:r}),this._valueSchema=t}expected(t){let{text:r,list:n}=t.normalizeExpectedResult(this._valueSchema.expected(t));return{text:r&&`an array of ${r}`,list:n&&{title:"an array of the following values",values:[{list:n}]}}}validate(t,r){if(!Array.isArray(t))return!1;let n=[];for(let o of t){let i=r.normalizeValidateResult(this._valueSchema.validate(o,r),o);!0!==i&&n.push(i.value)}return 0===n.length||{value:n}}deprecated(t,r){let n=[];for(let o of t){let i=r.normalizeDeprecatedResult(this._valueSchema.deprecated(o,r),o);!1!==i&&n.push(...i.map((({value:l})=>({value:[l]}))))}return n}forward(t,r){let n=[];for(let o of t){let i=r.normalizeForwardResult(this._valueSchema.forward(o,r),o);n.push(...i.map(em))}return n}redirect(t,r){let n=[],o=[];for(let i of t){let l=r.normalizeRedirectResult(this._valueSchema.redirect(i,r),i);"remain"in l&&n.push(l.remain),o.push(...l.redirect.map(em))}return 0===n.length?{redirect:o}:{redirect:o,remain:n}}overlap(t,r){return t.concat(r)}},"ct"),iF=ho,a(em,"Fn"),a(mo=class extends lr{expected(){return"true or false"}validate(t){return"boolean"==typeof t}},"ft"),lF=mo,a(sF,"En"),a(uF,"hn"),a(cF,"Cn"),a(pF,"gn"),a(dF,"yn"),a(fF,"An"),a(hF,"Bn"),a(tm,"Mt"),a(Ym,"$t"),a(rm,"Vt"),a(nm,"Ut"),a(om,"mn"),a(_c,"pt"),a(am,"zt"),a(mF,"ho"),a(go=class extends lr{constructor(t){super(t),this._choices=uF(t.choices.map((r=>r&&"object"==typeof r?r:{value:r})),"value")}expected({descriptor:t}){let r=Array.from(this._choices.keys()).map((i=>this._choices.get(i))).filter((({hidden:i})=>!i)).map((i=>i.value)).sort(fF).map(t.value),n=r.slice(0,-2),o=r.slice(-2);return{text:n.concat(o.join(" or ")).join(", "),list:{title:"one of the following values",values:r}}}validate(t){return this._choices.has(t)}deprecated(t){let r=this._choices.get(t);return!(!r||!r.deprecated)&&{value:t}}forward(t){let r=this._choices.get(t);return r?r.forward:void 0}redirect(t){let r=this._choices.get(t);return r?r.redirect:void 0}},"dt"),gF=go,a(vo=class extends lr{expected(){return"a number"}validate(t,r){return"number"==typeof t}},"Ft"),vF=vo,a(wo=class extends vF{expected(){return"an integer"}validate(t,r){return!0===r.normalizeValidateResult(super.validate(t,r),t)&&dF(t)}},"mt"),wF=wo,a(bo=class extends lr{expected(){return"a string"}validate(t){return"string"==typeof t}},"Re"),im=bo,bF=oo,yF=Xm,DF=QA,xF=JA,a(yo=class{constructor(t,r){let{logger:n=console,loggerPrintWidth:o=80,descriptor:i=bF,unknown:l=yF,invalid:u=DF,deprecated:c=xF,missing:p=a((()=>!1),"D"),required:d=a((()=>!1),"l"),preprocess:h=a((v=>v),"d"),postprocess:f=a((()=>al),"f")}=r||{};this._utils={descriptor:i,logger:n||{warn:a((()=>{}),"warn")},loggerPrintWidth:o,schemas:sF(t,"name"),normalizeDefaultResult:tm,normalizeExpectedResult:Ym,normalizeDeprecatedResult:nm,normalizeForwardResult:_c,normalizeRedirectResult:am,normalizeValidateResult:rm},this._unknownHandler=l,this._invalidHandler=hF(u),this._deprecatedHandler=c,this._identifyMissing=(v,b)=>!(v in b)||p(v,b),this._identifyRequired=d,this._preprocess=h,this._postprocess=f,this.cleanHistory()}cleanHistory(){this._hasDeprecationWarned=cF()}normalize(t){let r={},n=[this._preprocess(t,this._utils)],o=a((()=>{for(;0!==n.length;){let i=n.shift(),l=this._applyNormalization(i,r);n.push(...l)}}),"u");o();for(let i of Object.keys(this._utils.schemas)){let l=this._utils.schemas[i];if(!(i in r)){let u=tm(l.default(this._utils));"value"in u&&n.push({[i]:u.value})}}o();for(let i of Object.keys(this._utils.schemas)){if(!(i in r))continue;let l=this._utils.schemas[i],u=r[i],c=l.postprocess(u,this._utils);c!==al&&(this._applyValidation(c,i,l),r[i]=c)}return this._applyPostprocess(r),this._applyRequiredCheck(r),r}_applyNormalization(t,r){let n=[],{knownKeys:o,unknownKeys:i}=this._partitionOptionKeys(t);for(let l of o){let u=this._utils.schemas[l],c=u.preprocess(t[l],this._utils);this._applyValidation(c,l,u);let p=a((({from:f,to:v})=>{n.push("string"==typeof v?{[v]:f}:{[v.key]:v.value})}),"D"),d=a((({value:f,redirectTo:v})=>{let b=nm(u.deprecated(f,this._utils),c,!0);if(!1!==b)if(!0===b)this._hasDeprecationWarned(l)||this._utils.logger.warn(this._deprecatedHandler(l,v,this._utils));else for(let{value:m}of b){let g={key:l,value:m};if(!this._hasDeprecationWarned(g)){let y="string"==typeof v?{key:v,value:m}:v;this._utils.logger.warn(this._deprecatedHandler(g,y,this._utils))}}}),"l");_c(u.forward(c,this._utils),c).forEach(p);let h=am(u.redirect(c,this._utils),c);if(h.redirect.forEach(p),"remain"in h){let f=h.remain;r[l]=l in r?u.overlap(r[l],f,this._utils):f,d({value:f})}for(let{from:f,to:v}of h.redirect)d({value:f,redirectTo:v})}for(let l of i){let u=t[l];this._applyUnknownHandler(l,u,r,((c,p)=>{n.push({[c]:p})}))}return n}_applyRequiredCheck(t){for(let r of Object.keys(this._utils.schemas))if(this._identifyMissing(r,t)&&this._identifyRequired(r))throw this._invalidHandler(r,Wm,this._utils)}_partitionOptionKeys(t){let[r,n]=pF(Object.keys(t).filter((o=>!this._identifyMissing(o,t))),(o=>o in this._utils.schemas));return{knownKeys:r,unknownKeys:n}}_applyValidation(t,r,n){let o=rm(n.validate(t,this._utils),t);if(!0!==o)throw this._invalidHandler(r,o.value,this._utils)}_applyUnknownHandler(t,r,n,o){let i=this._unknownHandler(t,r,this._utils);if(i)for(let l of Object.keys(i)){if(this._identifyMissing(l,i))continue;let u=i[l];l in this._utils.schemas?o(l,u):n[l]=u}}_applyPostprocess(t){let r=this._postprocess(t,this._utils);if(r!==al){if(r.delete)for(let n of r.delete)delete t[n];if(r.override){let{knownKeys:n,unknownKeys:o}=this._partitionOptionKeys(r.override);for(let i of n){let l=r.override[i];this._applyValidation(l,i,this._utils.schemas[i]),t[i]=l}for(let i of o){let l=r.override[i];this._applyUnknownHandler(i,l,t,((u,c)=>{let p=this._utils.schemas[u];this._applyValidation(c,u,p),t[u]=c}))}}}}},"Et"),CF=yo,a(EF,"go"),a(SF,"yo"),a(RF,"Ao"),AF=EF,Km=a(((e,t,r)=>{if(!e||null!=t){if(t.findLast)return t.findLast(r);for(let n=t.length-1;n>=0;n--){let o=t[n];if(r(o,n,t))return o}}}),"Bo"),a(Zm,"qt"),a(kF,"On"),a(Jm,"ht"),a(Qm,"Jt"),a(TF,"Sn"),lm={astFormat:"estree",printer:{},originalText:void 0,locStart:null,locEnd:null},a(LF,"wo"),Co=LF,IF=cl(TR(),1),a(BF,"ko"),a(MF,"Lo"),La=BF,a(_F,"Un"),a(PF,"Po"),a(HF,"Io"),$F=HF,a(gl,"Ye"),a(sm,"Gn"),a(eg,"Qt"),a(zF,"Ro"),OF=zF,a(NF,"Yo"),jF=NF,qF=a(((e,t,r)=>{if(!e||null!=t){if(t.findLastIndex)return t.findLastIndex(r);for(let n=t.length-1;n>=0;n--){if(r(t[n],n,t))return n}return-1}}),"jo"),WF=a((({parser:e})=>"json"===e||"json5"===e||"jsonc"===e||"json-stringify"===e),"Ho"),a(UF,"Wo"),a(um,"Xn"),a(GF,"Mo"),a(Pc,"er"),a(XF,"$o"),tg=new Set(["JsonRoot","ObjectExpression","ArrayExpression","StringLiteral","NumericLiteral","BooleanLiteral","NullLiteral","UnaryExpression","TemplateLiteral"]),YF=new Set(["OperationDefinition","FragmentDefinition","VariableDefinition","TypeExtensionDefinition","ObjectTypeDefinition","FieldDefinition","DirectiveDefinition","EnumTypeDefinition","EnumValueDefinition","InputValueDefinition","InputObjectTypeDefinition","SchemaDefinition","OperationTypeDefinition","InterfaceTypeDefinition","UnionTypeDefinition","ScalarTypeDefinition"]),a(cm,"Zn"),a(KF,"eu"),rg="\ufeff",pm=Symbol("cursor"),a(ng,"ou"),a(ZF,"Uo"),a(Ac,"tr"),a(dm,"ru"),a(og,"iu"),a(fm,"nu"),a(ag,"rr"),a(JF,"su"),a(QF,"au"),a(ek,"Du"),a(tk,"lu"),a(rk,"cu"),ul(ig={},{builders:a((()=>nk),"builders"),printer:a((()=>ok),"printer"),utils:a((()=>ak),"utils")}),nk={join:Tm,line:Fm,softline:JR,hardline:$r,literalline:km,group:Sm,conditionalGroup:GR,fill:Rm,lineSuffix:kc,lineSuffixBoundary:KR,cursor:Tc,breakParent:dl,ifBreak:XR,trim:ZR,indent:ll,indentIfBreak:YR,align:xo,addAlignmentToDoc:Lm,markAsRoot:WR,dedentToRoot:qR,dedent:UR,hardlineWithoutBreakParent:jc,literallineWithoutBreakParent:Am,label:QR,concat:a((e=>e),"concat")},ok={printDocToString:hl},ak={willBreak:uA,traverseDoc:Oc,findInDoc:qc,mapDoc:fl,removeLines:dA,stripTrailingHardline:Im,replaceEndOfLine:mA,canBreak:vA},ik="3.3.3",ul(lg={},{addDanglingComment:a((()=>Pr),"addDanglingComment"),addLeadingComment:a((()=>ro),"addLeadingComment"),addTrailingComment:a((()=>no),"addTrailingComment"),getAlignmentSize:a((()=>Wc),"getAlignmentSize"),getIndentSize:a((()=>dk),"getIndentSize"),getMaxContinuousCount:a((()=>mk),"getMaxContinuousCount"),getNextNonSpaceNonCommentCharacter:a((()=>vk),"getNextNonSpaceNonCommentCharacter"),getNextNonSpaceNonCommentCharacterIndex:a((()=>Sk),"getNextNonSpaceNonCommentCharacterIndex"),getStringWidth:a((()=>Vc),"getStringWidth"),hasNewline:a((()=>ar),"hasNewline"),hasNewlineInRange:a((()=>bk),"hasNewlineInRange"),hasSpaces:a((()=>Dk),"hasSpaces"),isNextLineEmpty:a((()=>kk),"isNextLineEmpty"),isNextLineEmptyAfterIndex:a((()=>Jc),"isNextLineEmptyAfterIndex"),isPreviousLineEmpty:a((()=>Ak),"isPreviousLineEmpty"),makeString:a((()=>Ck),"makeString"),skip:a((()=>Ta),"skip"),skipEverythingButNewLine:a((()=>$m),"skipEverythingButNewLine"),skipInlineComment:a((()=>Yc),"skipInlineComment"),skipNewline:a((()=>zr),"skipNewline"),skipSpaces:a((()=>ir),"skipSpaces"),skipToLineEnd:a((()=>Hm),"skipToLineEnd"),skipTrailingComment:a((()=>Kc),"skipTrailingComment"),skipWhitespace:a((()=>RA),"skipWhitespace")}),a(lk,"Jo"),Yc=lk,a(sk,"Xo"),Kc=sk,a(uk,"Zo"),Zc=uk,a(ck,"Qo"),Jc=ck,a(pk,"ei"),dk=pk,a(fk,"ur"),a(hk,"ti"),mk=hk,a(gk,"ri"),vk=gk,a(wk,"ni"),bk=wk,a(yk,"ui"),Dk=yk,a(xk,"oi"),Ck=xk,a(Ek,"ii"),a(Sk,"si"),a(Rk,"ai"),a(Ak,"Di"),a(Fk,"li"),a(kk,"ci"),a(Hr,"fe"),sg=Hr(ag),a(ug,"gu"),a(Tk,"fi"),Lk=Hr(qm,0),Ik={parse:Hr(JF),formatAST:Hr(QF),formatDoc:Hr(ek),printToDoc:Hr(tk),printDocToString:Hr(rk)},cg=bm}));function dg(e){for(var t=[],r=1;r{a(dg,"dedent")})),mg={};an(mg,{formatter:()=>Bk});var hg,Bk,Q0,e1,ne,ce,se,oe,Pl,cr,Vt,Xr,r3,Hl,Mo,n3,t1,$l,o3,gg=F((()=>{hg=we(Qo(),1),O2(),pg(),fg(),Bk=(0,hg.default)(2)((async(e,t)=>!1===e?t:"dedent"===e||!0===e?dg(t):(await cg.format(t,{parser:e,plugins:[z2],htmlWhitespaceSensitivity:"ignore"})).trim()))})),t3=F((()=>{Q0=a((function(t){return t.reduce((function(r,n){var o=n[0],i=n[1];return r[o]=i,r}),{})}),"fromEntries"),e1=typeof window<"u"&&window.document&&window.document.createElement?react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect:react__WEBPACK_IMPORTED_MODULE_0__.useEffect})),je=F((()=>{Pl="auto",Vt="start",Xr="end",r3="clippingParents",Hl="viewport",Mo="popper",n3="reference",t1=(cr=[ne="top",ce="bottom",se="right",oe="left"]).reduce((function(e,t){return e.concat([t+"-"+Vt,t+"-"+Xr])}),[]),$l=[].concat(cr,[Pl]).reduce((function(e,t){return e.concat([t,t+"-"+Vt,t+"-"+Xr])}),[]),o3=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"]}));function me(e){return e?(e.nodeName||"").toLowerCase():null}var pr=F((()=>{a(me,"getNodeName")}));function ee(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}var ut=F((()=>{a(ee,"getWindow")}));function Je(e){return e instanceof ee(e).Element||e instanceof Element}function pe(e){return e instanceof ee(e).HTMLElement||e instanceof HTMLElement}function _o(e){return!(typeof ShadowRoot>"u")&&(e instanceof ee(e).ShadowRoot||e instanceof ShadowRoot)}var Ve=F((()=>{ut(),a(Je,"isElement"),a(pe,"isHTMLElement"),a(_o,"isShadowRoot")}));function ZI(e){var t=e.state;Object.keys(t.elements).forEach((function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},i=t.elements[r];!pe(i)||!me(i)||(Object.assign(i.style,n),Object.keys(o).forEach((function(l){var u=o[l];!1===u?i.removeAttribute(l):i.setAttribute(l,!0===u?"":u)})))}))}function JI(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach((function(n){var o=t.elements[n],i=t.attributes[n]||{},u=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]).reduce((function(c,p){return c[p]="",c}),{});!pe(o)||!me(o)||(Object.assign(o.style,u),Object.keys(i).forEach((function(c){o.removeAttribute(c)})))}))}}var a3,i3=F((()=>{pr(),Ve(),a(ZI,"applyStyles"),a(JI,"effect"),a3={name:"applyStyles",enabled:!0,phase:"write",fn:ZI,effect:JI,requires:["computeStyles"]}}));function ge(e){return e.split("-")[0]}var ct,Yr,qt,dr=F((()=>{a(ge,"getBasePlacement")})),fr=F((()=>{ct=Math.max,Yr=Math.min,qt=Math.round}));function Po(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}var r1=F((()=>{a(Po,"getUAString")}));function Na(){return!/^((?!chrome|android).)*safari/i.test(Po())}var n1=F((()=>{r1(),a(Na,"isLayoutViewport")}));function Qe(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var n=e.getBoundingClientRect(),o=1,i=1;t&&pe(e)&&(o=e.offsetWidth>0&&qt(n.width)/e.offsetWidth||1,i=e.offsetHeight>0&&qt(n.height)/e.offsetHeight||1);var u=(Je(e)?ee(e):window).visualViewport,c=!Na()&&r,p=(n.left+(c&&u?u.offsetLeft:0))/o,d=(n.top+(c&&u?u.offsetTop:0))/i,h=n.width/o,f=n.height/i;return{width:h,height:f,top:d,right:p+h,bottom:d+f,left:p,x:p,y:d}}var Ho=F((()=>{Ve(),fr(),ut(),n1(),a(Qe,"getBoundingClientRect")}));function Kr(e){var t=Qe(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}var zl=F((()=>{Ho(),a(Kr,"getLayoutRect")}));function ja(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&_o(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}var o1=F((()=>{Ve(),a(ja,"contains")}));function ke(e){return ee(e).getComputedStyle(e)}var $o=F((()=>{ut(),a(ke,"getComputedStyle")}));function a1(e){return["table","td","th"].indexOf(me(e))>=0}var l3=F((()=>{pr(),a(a1,"isTableElement")}));function xe(e){return((Je(e)?e.ownerDocument:e.document)||window.document).documentElement}var Wt=F((()=>{Ve(),a(xe,"getDocumentElement")}));function Ut(e){return"html"===me(e)?e:e.assignedSlot||e.parentNode||(_o(e)?e.host:null)||xe(e)}var Va=F((()=>{pr(),Wt(),Ve(),a(Ut,"getParentNode")}));function s3(e){return pe(e)&&"fixed"!==ke(e).position?e.offsetParent:null}function QI(e){var t=/firefox/i.test(Po());if(/Trident/i.test(Po())&&pe(e)&&"fixed"===ke(e).position)return null;var o=Ut(e);for(_o(o)&&(o=o.host);pe(o)&&["html","body"].indexOf(me(o))<0;){var i=ke(o);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return o;o=o.parentNode}return null}function pt(e){for(var t=ee(e),r=s3(e);r&&a1(r)&&"static"===ke(r).position;)r=s3(r);return r&&("html"===me(r)||"body"===me(r)&&"static"===ke(r).position)?t:r||QI(e)||t}var zo=F((()=>{ut(),pr(),$o(),Ve(),l3(),Va(),r1(),a(s3,"getTrueOffsetParent"),a(QI,"getContainingBlock"),a(pt,"getOffsetParent")}));function Zr(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}var Ol=F((()=>{a(Zr,"getMainAxisFromPlacement")}));function Jr(e,t,r){return ct(e,Yr(t,r))}function u3(e,t,r){var n=Jr(e,t,r);return n>r?r:n}var i1=F((()=>{fr(),a(Jr,"within"),a(u3,"withinMaxClamp")}));function qa(){return{top:0,right:0,bottom:0,left:0}}var l1=F((()=>{a(qa,"getFreshSideObject")}));function Wa(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}var s1=F((()=>{l1(),a(Wa,"mergePaddingObject")}));function Ua(e,t){return t.reduce((function(r,n){return r[n]=e,r}),{})}var u1=F((()=>{a(Ua,"expandToHashMap")}));function tB(e){var t,r=e.state,n=e.name,o=e.options,i=r.elements.arrow,l=r.modifiersData.popperOffsets,u=ge(r.placement),c=Zr(u),d=[oe,se].indexOf(u)>=0?"height":"width";if(i&&l){var h=eB(o.padding,r),f=Kr(i),v="y"===c?ne:oe,b="y"===c?ce:se,m=r.rects.reference[d]+r.rects.reference[c]-l[c]-r.rects.popper[d],g=l[c]-r.rects.reference[c],y=pt(i),w=y?"y"===c?y.clientHeight||0:y.clientWidth||0:0,D=m/2-g/2,x=h[v],C=w-f[d]-h[b],E=w/2-f[d]/2+D,S=Jr(x,E,C),R=c;r.modifiersData[n]=((t={})[R]=S,t.centerOffset=S-E,t)}}function rB(e){var t=e.state,n=e.options.element,o=void 0===n?"[data-popper-arrow]":n;null!=o&&("string"==typeof o&&!(o=t.elements.popper.querySelector(o))||ja(t.elements.popper,o)&&(t.elements.arrow=o))}var eB,c3,p3=F((()=>{dr(),zl(),o1(),zo(),Ol(),i1(),s1(),u1(),je(),eB=a((function(t,r){return Wa("number"!=typeof(t="function"==typeof t?t(Object.assign({},r.rects,{placement:r.placement})):t)?t:Ua(t,cr))}),"toPaddingObject"),a(tB,"arrow"),a(rB,"effect"),c3={name:"arrow",enabled:!0,phase:"main",fn:tB,effect:rB,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]}}));function et(e){return e.split("-")[1]}var Oo=F((()=>{a(et,"getVariation")}));function oB(e,t){var r=e.x,n=e.y,o=t.devicePixelRatio||1;return{x:qt(r*o)/o||0,y:qt(n*o)/o||0}}function d3(e){var t,r=e.popper,n=e.popperRect,o=e.placement,i=e.variation,l=e.offsets,u=e.position,c=e.gpuAcceleration,p=e.adaptive,d=e.roundOffsets,h=e.isFixed,f=l.x,v=void 0===f?0:f,b=l.y,m=void 0===b?0:b,g="function"==typeof d?d({x:v,y:m}):{x:v,y:m};v=g.x,m=g.y;var y=l.hasOwnProperty("x"),w=l.hasOwnProperty("y"),D=oe,x=ne,C=window;if(p){var E=pt(r),S="clientHeight",R="clientWidth";if(E===ee(r)&&("static"!==ke(E=xe(r)).position&&"absolute"===u&&(S="scrollHeight",R="scrollWidth")),o===ne||(o===oe||o===se)&&i===Xr)x=ce,m-=(h&&E===C&&C.visualViewport?C.visualViewport.height:E[S])-n.height,m*=c?1:-1;if(o===oe||(o===ne||o===ce)&&i===Xr)D=se,v-=(h&&E===C&&C.visualViewport?C.visualViewport.width:E[R])-n.width,v*=c?1:-1}var M,B=Object.assign({position:u},p&&nB),$=!0===d?oB({x:v,y:m},ee(r)):{x:v,y:m};return v=$.x,m=$.y,c?Object.assign({},B,((M={})[x]=w?"0":"",M[D]=y?"0":"",M.transform=(C.devicePixelRatio||1)<=1?"translate("+v+"px, "+m+"px)":"translate3d("+v+"px, "+m+"px, 0)",M)):Object.assign({},B,((t={})[x]=w?m+"px":"",t[D]=y?v+"px":"",t.transform="",t))}function aB(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=void 0===n||n,i=r.adaptive,l=void 0===i||i,u=r.roundOffsets,c=void 0===u||u,p={placement:ge(t.placement),variation:et(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,d3(Object.assign({},p,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:l,roundOffsets:c})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,d3(Object.assign({},p,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var nB,f3,h3=F((()=>{je(),zo(),ut(),Wt(),$o(),dr(),Oo(),fr(),nB={top:"auto",right:"auto",bottom:"auto",left:"auto"},a(oB,"roundOffsetsByDPR"),a(d3,"mapToStyles"),a(aB,"computeStyles"),f3={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:aB,data:{}}}));function iB(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,i=void 0===o||o,l=n.resize,u=void 0===l||l,c=ee(t.elements.popper),p=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&p.forEach((function(d){d.addEventListener("scroll",r.update,Nl)})),u&&c.addEventListener("resize",r.update,Nl),function(){i&&p.forEach((function(d){d.removeEventListener("scroll",r.update,Nl)})),u&&c.removeEventListener("resize",r.update,Nl)}}var Nl,m3,g3=F((()=>{ut(),Nl={passive:!0},a(iB,"effect"),m3={name:"eventListeners",enabled:!0,phase:"write",fn:a((function(){}),"fn"),effect:iB,data:{}}}));function No(e){return e.replace(/left|right|bottom|top/g,(function(t){return lB[t]}))}var lB,v3=F((()=>{lB={left:"right",right:"left",bottom:"top",top:"bottom"},a(No,"getOppositePlacement")}));function jl(e){return e.replace(/start|end/g,(function(t){return sB[t]}))}var sB,w3=F((()=>{sB={start:"end",end:"start"},a(jl,"getOppositeVariationPlacement")}));function Qr(e){var t=ee(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}var Vl=F((()=>{ut(),a(Qr,"getWindowScroll")}));function en(e){return Qe(xe(e)).left+Qr(e).scrollLeft}var ql=F((()=>{Ho(),Wt(),Vl(),a(en,"getWindowScrollBarX")}));function c1(e,t){var r=ee(e),n=xe(e),o=r.visualViewport,i=n.clientWidth,l=n.clientHeight,u=0,c=0;if(o){i=o.width,l=o.height;var p=Na();(p||!p&&"fixed"===t)&&(u=o.offsetLeft,c=o.offsetTop)}return{width:i,height:l,x:u+en(e),y:c}}var b3=F((()=>{ut(),Wt(),ql(),n1(),a(c1,"getViewportRect")}));function p1(e){var t,r=xe(e),n=Qr(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=ct(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),l=ct(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),u=-n.scrollLeft+en(e),c=-n.scrollTop;return"rtl"===ke(o||r).direction&&(u+=ct(r.clientWidth,o?o.clientWidth:0)-i),{width:i,height:l,x:u,y:c}}var y3=F((()=>{Wt(),$o(),ql(),Vl(),fr(),a(p1,"getDocumentRect")}));function tn(e){var t=ke(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}var Wl=F((()=>{$o(),a(tn,"isScrollParent")}));function Ul(e){return["html","body","#document"].indexOf(me(e))>=0?e.ownerDocument.body:pe(e)&&tn(e)?e:Ul(Ut(e))}var D3=F((()=>{Va(),Wl(),pr(),Ve(),a(Ul,"getScrollParent")}));function hr(e,t){var r;void 0===t&&(t=[]);var n=Ul(e),o=n===(null==(r=e.ownerDocument)?void 0:r.body),i=ee(n),l=o?[i].concat(i.visualViewport||[],tn(n)?n:[]):n,u=t.concat(l);return o?u:u.concat(hr(Ut(l)))}var d1=F((()=>{D3(),Va(),ut(),Wl(),a(hr,"listScrollParents")}));function jo(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}var f1=F((()=>{a(jo,"rectToClientRect")}));function uB(e,t){var r=Qe(e,!1,"fixed"===t);return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}function x3(e,t,r){return t===Hl?jo(c1(e,r)):Je(t)?uB(t,r):jo(p1(xe(e)))}function cB(e){var t=hr(Ut(e)),n=["absolute","fixed"].indexOf(ke(e).position)>=0&&pe(e)?pt(e):e;return Je(n)?t.filter((function(o){return Je(o)&&ja(o,n)&&"body"!==me(o)})):[]}function h1(e,t,r,n){var o="clippingParents"===t?cB(e):[].concat(t),i=[].concat(o,[r]),l=i[0],u=i.reduce((function(c,p){var d=x3(e,p,n);return c.top=ct(d.top,c.top),c.right=Yr(d.right,c.right),c.bottom=Yr(d.bottom,c.bottom),c.left=ct(d.left,c.left),c}),x3(e,l,n));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}var C3=F((()=>{je(),b3(),y3(),d1(),zo(),Wt(),$o(),Ve(),Ho(),Va(),o1(),pr(),f1(),fr(),a(uB,"getInnerBoundingClientRect"),a(x3,"getClientRectFromMixedType"),a(cB,"getClippingParents"),a(h1,"getClippingRect")}));function Ga(e){var c,t=e.reference,r=e.element,n=e.placement,o=n?ge(n):null,i=n?et(n):null,l=t.x+t.width/2-r.width/2,u=t.y+t.height/2-r.height/2;switch(o){case ne:c={x:l,y:t.y-r.height};break;case ce:c={x:l,y:t.y+t.height};break;case se:c={x:t.x+t.width,y:u};break;case oe:c={x:t.x-r.width,y:u};break;default:c={x:t.x,y:t.y}}var p=o?Zr(o):null;if(null!=p){var d="y"===p?"height":"width";switch(i){case Vt:c[p]=c[p]-(t[d]/2-r[d]/2);break;case Xr:c[p]=c[p]+(t[d]/2-r[d]/2)}}return c}var m1=F((()=>{dr(),Oo(),Ol(),je(),a(Ga,"computeOffsets")}));function dt(e,t){void 0===t&&(t={});var r=t,n=r.placement,o=void 0===n?e.placement:n,i=r.strategy,l=void 0===i?e.strategy:i,u=r.boundary,c=void 0===u?r3:u,p=r.rootBoundary,d=void 0===p?Hl:p,h=r.elementContext,f=void 0===h?Mo:h,v=r.altBoundary,b=void 0!==v&&v,m=r.padding,g=void 0===m?0:m,y=Wa("number"!=typeof g?g:Ua(g,cr)),w=f===Mo?n3:Mo,D=e.rects.popper,x=e.elements[b?w:f],C=h1(Je(x)?x:x.contextElement||xe(e.elements.popper),c,d,l),E=Qe(e.elements.reference),S=Ga({reference:E,element:D,strategy:"absolute",placement:o}),R=jo(Object.assign({},D,S)),A=f===Mo?R:E,k={top:C.top-A.top+y.top,bottom:A.bottom-C.bottom+y.bottom,left:C.left-A.left+y.left,right:A.right-C.right+y.right},B=e.modifiersData.offset;if(f===Mo&&B){var $=B[o];Object.keys(k).forEach((function(M){var W=[se,ce].indexOf(M)>=0?1:-1,T=[ne,ce].indexOf(M)>=0?"y":"x";k[M]+=$[T]*W}))}return k}var Xa=F((()=>{C3(),Wt(),Ho(),m1(),f1(),je(),Ve(),s1(),u1(),a(dt,"detectOverflow")}));function g1(e,t){void 0===t&&(t={});var r=t,n=r.placement,o=r.boundary,i=r.rootBoundary,l=r.padding,u=r.flipVariations,c=r.allowedAutoPlacements,p=void 0===c?$l:c,d=et(n),h=d?u?t1:t1.filter((function(b){return et(b)===d})):cr,f=h.filter((function(b){return p.indexOf(b)>=0}));0===f.length&&(f=h);var v=f.reduce((function(b,m){return b[m]=dt(e,{placement:m,boundary:o,rootBoundary:i,padding:l})[ge(m)],b}),{});return Object.keys(v).sort((function(b,m){return v[b]-v[m]}))}var E3=F((()=>{Oo(),je(),Xa(),dr(),a(g1,"computeAutoPlacement")}));function pB(e){if(ge(e)===Pl)return[];var t=No(e);return[jl(e),t,jl(t)]}function dB(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,i=void 0===o||o,l=r.altAxis,u=void 0===l||l,c=r.fallbackPlacements,p=r.padding,d=r.boundary,h=r.rootBoundary,f=r.altBoundary,v=r.flipVariations,b=void 0===v||v,m=r.allowedAutoPlacements,g=t.options.placement,y=ge(g),D=c||(y===g||!b?[No(g)]:pB(g)),x=[g].concat(D).reduce((function(ve,de){return ve.concat(ge(de)===Pl?g1(t,{placement:de,boundary:d,rootBoundary:h,padding:p,flipVariations:b,allowedAutoPlacements:m}):de)}),[]),C=t.rects.reference,E=t.rects.popper,S=new Map,R=!0,A=x[0],k=0;k=0,T=W?"width":"height",L=dt(t,{placement:B,boundary:d,rootBoundary:h,altBoundary:f,padding:p}),P=W?M?se:oe:M?ce:ne;C[T]>E[T]&&(P=No(P));var U=No(P),N=[];if(i&&N.push(L[$]<=0),u&&N.push(L[P]<=0,L[U]<=0),N.every((function(ve){return ve}))){A=B,R=!1;break}S.set(B,N)}if(R)for(var G=b?3:1,z=a((function(de){var Ce=x.find((function(Le){var Ie=S.get(Le);if(Ie)return Ie.slice(0,de).every((function(Xo){return Xo}))}));if(Ce)return A=Ce,"break"}),"_loop"),K=G;K>0;K--){if("break"===z(K))break}t.placement!==A&&(t.modifiersData[n]._skip=!0,t.placement=A,t.reset=!0)}}var S3,R3=F((()=>{v3(),dr(),w3(),Xa(),E3(),je(),Oo(),a(pB,"getExpandedFallbackPlacements"),a(dB,"flip"),S3={name:"flip",enabled:!0,phase:"main",fn:dB,requiresIfExists:["offset"],data:{_skip:!1}}}));function A3(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function F3(e){return[ne,se,ce,oe].some((function(t){return e[t]>=0}))}function fB(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,l=dt(t,{elementContext:"reference"}),u=dt(t,{altBoundary:!0}),c=A3(l,n),p=A3(u,o,i),d=F3(c),h=F3(p);t.modifiersData[r]={referenceClippingOffsets:c,popperEscapeOffsets:p,isReferenceHidden:d,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":h})}var k3,T3=F((()=>{je(),Xa(),a(A3,"getSideOffsets"),a(F3,"isAnySideFullyClipped"),a(fB,"hide"),k3={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:fB}}));function hB(e,t,r){var n=ge(e),o=[oe,ne].indexOf(n)>=0?-1:1,i="function"==typeof r?r(Object.assign({},t,{placement:e})):r,l=i[0],u=i[1];return l=l||0,u=(u||0)*o,[oe,se].indexOf(n)>=0?{x:u,y:l}:{x:l,y:u}}function mB(e){var t=e.state,r=e.options,n=e.name,o=r.offset,i=void 0===o?[0,0]:o,l=$l.reduce((function(d,h){return d[h]=hB(h,t.rects,i),d}),{}),u=l[t.placement],c=u.x,p=u.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=p),t.modifiersData[n]=l}var L3,I3=F((()=>{dr(),je(),a(hB,"distanceAndSkiddingToXY"),a(mB,"offset"),L3={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:mB}}));function gB(e){var t=e.state,r=e.name;t.modifiersData[r]=Ga({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}var B3,M3=F((()=>{m1(),a(gB,"popperOffsets"),B3={name:"popperOffsets",enabled:!0,phase:"read",fn:gB,data:{}}}));function v1(e){return"x"===e?"y":"x"}var _3=F((()=>{a(v1,"getAltAxis")}));function vB(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,i=void 0===o||o,l=r.altAxis,u=void 0!==l&&l,c=r.boundary,p=r.rootBoundary,d=r.altBoundary,h=r.padding,f=r.tether,v=void 0===f||f,b=r.tetherOffset,m=void 0===b?0:b,g=dt(t,{boundary:c,rootBoundary:p,padding:h,altBoundary:d}),y=ge(t.placement),w=et(t.placement),D=!w,x=Zr(y),C=v1(x),E=t.modifiersData.popperOffsets,S=t.rects.reference,R=t.rects.popper,A="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,k="number"==typeof A?{mainAxis:A,altAxis:A}:Object.assign({mainAxis:0,altAxis:0},A),B=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,$={x:0,y:0};if(E){if(i){var M,W="y"===x?ne:oe,T="y"===x?ce:se,L="y"===x?"height":"width",P=E[x],U=P+g[W],N=P-g[T],G=v?-R[L]/2:0,z=w===Vt?S[L]:R[L],K=w===Vt?-R[L]:-S[L],Te=t.elements.arrow,ve=v&&Te?Kr(Te):{width:0,height:0},de=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},Ce=de[W],Le=de[T],Ie=Jr(0,S[L],ve[L]),Xo=D?S[L]/2-G-Ie-Ce-k.mainAxis:z-Ie-Ce-k.mainAxis,Yo=D?-S[L]/2+G+Ie+Le+k.mainAxis:K+Ie+Le+k.mainAxis,ns=t.elements.arrow&&pt(t.elements.arrow),R4=ns?"y"===x?ns.clientTop||0:ns.clientLeft||0:0,G1=null!=(M=B?.[x])?M:0,F4=P+Yo-G1,X1=Jr(v?Yr(U,P+Xo-G1-R4):U,P,v?ct(N,F4):N);E[x]=X1,$[x]=X1-P}if(u){var Y1,k4="x"===x?ne:oe,T4="x"===x?ce:se,vr=E[C],Ja="y"===C?"height":"width",K1=vr+g[k4],Z1=vr-g[T4],os=-1!==[ne,oe].indexOf(y),J1=null!=(Y1=B?.[C])?Y1:0,Q1=os?K1:vr-S[Ja]-R[Ja]-J1+k.altAxis,ep=os?vr+S[Ja]+R[Ja]-J1-k.altAxis:Z1,tp=v&&os?u3(Q1,vr,ep):Jr(v?Q1:K1,vr,v?ep:Z1);E[C]=tp,$[C]=tp-vr}t.modifiersData[n]=$}}var P3,H3=F((()=>{je(),dr(),Ol(),_3(),i1(),zl(),zo(),Xa(),Oo(),l1(),fr(),a(vB,"preventOverflow"),P3={name:"preventOverflow",enabled:!0,phase:"main",fn:vB,requiresIfExists:["offset"]}})),w1=F((()=>{}));function b1(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}var $3=F((()=>{a(b1,"getHTMLElementScroll")}));function y1(e){return e!==ee(e)&&pe(e)?b1(e):Qr(e)}var z3=F((()=>{Vl(),ut(),Ve(),$3(),a(y1,"getNodeScroll")}));function wB(e){var t=e.getBoundingClientRect(),r=qt(t.width)/e.offsetWidth||1,n=qt(t.height)/e.offsetHeight||1;return 1!==r||1!==n}function D1(e,t,r){void 0===r&&(r=!1);var n=pe(t),o=pe(t)&&wB(t),i=xe(t),l=Qe(e,o,r),u={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!r)&&(("body"!==me(t)||tn(i))&&(u=y1(t)),pe(t)?((c=Qe(t,!0)).x+=t.clientLeft,c.y+=t.clientTop):i&&(c.x=en(i))),{x:l.left+u.scrollLeft-c.x,y:l.top+u.scrollTop-c.y,width:l.width,height:l.height}}var O3=F((()=>{Ho(),z3(),pr(),Ve(),ql(),Wt(),Wl(),fr(),a(wB,"isElementScaled"),a(D1,"getCompositeRect")}));function bB(e){var t=new Map,r=new Set,n=[];function o(i){r.add(i.name),[].concat(i.requires||[],i.requiresIfExists||[]).forEach((function(u){if(!r.has(u)){var c=t.get(u);c&&o(c)}})),n.push(i)}return e.forEach((function(i){t.set(i.name,i)})),a(o,"sort"),e.forEach((function(i){r.has(i.name)||o(i)})),n}function x1(e){var t=bB(e);return o3.reduce((function(r,n){return r.concat(t.filter((function(o){return o.phase===n})))}),[])}var N3=F((()=>{je(),a(bB,"order"),a(x1,"orderModifiers")}));function C1(e){var t;return function(){return t||(t=new Promise((function(r){Promise.resolve().then((function(){t=void 0,r(e())}))}))),t}}var j3=F((()=>{a(C1,"debounce")}));function E1(e){var t=e.reduce((function(r,n){var o=r[n.name];return r[n.name]=o?Object.assign({},o,n,{options:Object.assign({},o.options,n.options),data:Object.assign({},o.data,n.data)}):n,r}),{});return Object.keys(t).map((function(r){return t[r]}))}var V3=F((()=>{a(E1,"mergeByName")}));function W3(){for(var e=arguments.length,t=new Array(e),r=0;r{O3(),zl(),d1(),zo(),N3(),j3(),V3(),Ve(),q3={placement:"bottom",modifiers:[],strategy:"absolute"},a(W3,"areValidElements"),a(U3,"popperGenerator")})),X3=F((()=>{G3(),g3(),M3(),h3(),i3(),I3(),R3(),H3(),p3(),T3(),w1(),S1=U3({defaultModifiers:[m3,B3,f3,a3,L3,S3,P3,c3,k3]})})),Y3=F((()=>{je(),w1(),X3()})),Z3=_(((QZ,K3)=>{var DB=typeof Element<"u",xB="function"==typeof Map,CB="function"==typeof Set,EB="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function Gl(e,t){if(e===t)return!0;if(e&&t&&"object"==typeof e&&"object"==typeof t){if(e.constructor!==t.constructor)return!1;var r,n,o,i;if(Array.isArray(e)){if((r=e.length)!=t.length)return!1;for(n=r;0!=n--;)if(!Gl(e[n],t[n]))return!1;return!0}if(xB&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(i=e.entries();!(n=i.next()).done;)if(!t.has(n.value[0]))return!1;for(i=e.entries();!(n=i.next()).done;)if(!Gl(n.value[1],t.get(n.value[0])))return!1;return!0}if(CB&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(i=e.entries();!(n=i.next()).done;)if(!t.has(n.value[0]))return!1;return!0}if(EB&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if((r=e.length)!=t.length)return!1;for(n=r;0!=n--;)if(e[n]!==t[n])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof t.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof t.toString)return e.toString()===t.toString();if((r=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!Object.prototype.hasOwnProperty.call(t,o[n]))return!1;if(DB&&e instanceof Element)return!1;for(n=r;0!=n--;)if(("_owner"!==o[n]&&"__v"!==o[n]&&"__o"!==o[n]||!e.$$typeof)&&!Gl(e[o[n]],t[o[n]]))return!1;return!0}return e!=e&&t!=t}a(Gl,"equal"),K3.exports=a((function(t,r){try{return Gl(t,r)}catch(n){if((n.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw n}}),"isEqual")})),e4=F((()=>{Y3(),Q3=we(Z3()),t3(),SB=[],R1=a((function(t,r,n){void 0===n&&(n={});var o=react__WEBPACK_IMPORTED_MODULE_0__.useRef(null),i={onFirstUpdate:n.onFirstUpdate,placement:n.placement||"bottom",strategy:n.strategy||"absolute",modifiers:n.modifiers||SB},l=react__WEBPACK_IMPORTED_MODULE_0__.useState({styles:{popper:{position:i.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),u=l[0],c=l[1],p=react__WEBPACK_IMPORTED_MODULE_0__.useMemo((function(){return{name:"updateState",enabled:!0,phase:"write",fn:a((function(v){var b=v.state,m=Object.keys(b.elements);react_dom__WEBPACK_IMPORTED_MODULE_3__.flushSync((function(){c({styles:Q0(m.map((function(g){return[g,b.styles[g]||{}]}))),attributes:Q0(m.map((function(g){return[g,b.attributes[g]]})))})}))}),"fn"),requires:["computeStyles"]}}),[]),d=react__WEBPACK_IMPORTED_MODULE_0__.useMemo((function(){var f={onFirstUpdate:i.onFirstUpdate,placement:i.placement,strategy:i.strategy,modifiers:[].concat(i.modifiers,[p,{name:"applyStyles",enabled:!1}])};return(0,Q3.default)(o.current,f)?o.current||f:(o.current=f,f)}),[i.onFirstUpdate,i.placement,i.strategy,i.modifiers,p]),h=react__WEBPACK_IMPORTED_MODULE_0__.useRef();return e1((function(){h.current&&h.current.setOptions(d)}),[d]),e1((function(){if(null!=t&&null!=r){var v=(n.createPopper||S1)(t,r,d);return h.current=v,function(){v.destroy(),h.current=null}}}),[t,r,n.createPopper]),{state:h.current?h.current.state:null,styles:u.styles,attributes:u.attributes,update:h.current?h.current.update:null,forceUpdate:h.current?h.current.forceUpdate:null}}),"usePopper")})),t4=F((()=>{e4()}));function o4(e){var t=react__WEBPACK_IMPORTED_MODULE_0__.useRef(e);return t.current=e,react__WEBPACK_IMPORTED_MODULE_0__.useCallback((function(){return t.current}),[])}function AB(e){var t=e.initial,r=e.value,n=e.onChange,o=void 0===n?RB:n;if(void 0===t&&void 0===r)throw new TypeError('Either "value" or "initial" variable must be set. Now both are undefined');var i=react__WEBPACK_IMPORTED_MODULE_0__.useState(t),l=i[0],u=i[1],c=o4(l),p=react__WEBPACK_IMPORTED_MODULE_0__.useCallback((function(h){var f=c(),v="function"==typeof h?h(f):h;"function"==typeof v.persist&&v.persist(),u(v),"function"==typeof o&&o(v)}),[c,o]),d=void 0!==r;return[d?r:l,d?o:p]}function a4(e,t){return void 0===e&&(e=0),void 0===t&&(t=0),function(){return{width:0,height:0,top:t,right:e,bottom:t,left:e,x:0,y:0,toJSON:a((function(){return null}),"toJSON")}}}function i4(e,t){var r,n,o;void 0===e&&(e={}),void 0===t&&(t={});var i=Object.keys(n4).reduce((function(T,L){var P;return H({},T,((P={})[L]=void 0!==T[L]?T[L]:n4[L],P))}),e),l=react__WEBPACK_IMPORTED_MODULE_0__.useMemo((function(){return[{name:"offset",options:{offset:i.offset}}]}),Array.isArray(i.offset)?i.offset:[]),u=H({},t,{placement:t.placement||i.placement,modifiers:t.modifiers||l}),c=react__WEBPACK_IMPORTED_MODULE_0__.useState(null),p=c[0],d=c[1],h=react__WEBPACK_IMPORTED_MODULE_0__.useState(null),f=h[0],v=h[1],b=AB({initial:i.defaultVisible,value:i.visible,onChange:i.onVisibleChange}),m=b[0],g=b[1],y=react__WEBPACK_IMPORTED_MODULE_0__.useRef();react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){return function(){return clearTimeout(y.current)}}),[]);var w=R1(i.followCursor?r4:p,f,u),D=w.styles,x=w.attributes,C=sn(w,FB),E=C.update,S=o4({visible:m,triggerRef:p,tooltipRef:f,finalConfig:i}),R=react__WEBPACK_IMPORTED_MODULE_0__.useCallback((function(T){return Array.isArray(i.trigger)?i.trigger.includes(T):i.trigger===T}),Array.isArray(i.trigger)?i.trigger:[i.trigger]),A=react__WEBPACK_IMPORTED_MODULE_0__.useCallback((function(){clearTimeout(y.current),y.current=window.setTimeout((function(){return g(!1)}),i.delayHide)}),[i.delayHide,g]),k=react__WEBPACK_IMPORTED_MODULE_0__.useCallback((function(){clearTimeout(y.current),y.current=window.setTimeout((function(){return g(!0)}),i.delayShow)}),[i.delayShow,g]),B=react__WEBPACK_IMPORTED_MODULE_0__.useCallback((function(){S().visible?A():k()}),[S,A,k]);react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){if(S().finalConfig.closeOnOutsideClick){var T=a((function(P){var U,N=S(),G=N.tooltipRef,z=N.triggerRef,K=(null==P.composedPath||null==(U=P.composedPath())?void 0:U[0])||P.target;K instanceof Node&&null!=G&&null!=z&&!G.contains(K)&&!z.contains(K)&&A()}),"handleClickOutside");return document.addEventListener("mousedown",T),function(){return document.removeEventListener("mousedown",T)}}}),[S,A]),react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){if(null!=p&&R("click"))return p.addEventListener("click",B),function(){return p.removeEventListener("click",B)}}),[p,R,B]),react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){if(null!=p&&R("double-click"))return p.addEventListener("dblclick",B),function(){return p.removeEventListener("dblclick",B)}}),[p,R,B]),react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){if(null!=p&&R("right-click")){var T=a((function(P){P.preventDefault(),B()}),"preventDefaultAndToggle");return p.addEventListener("contextmenu",T),function(){return p.removeEventListener("contextmenu",T)}}}),[p,R,B]),react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){if(null!=p&&R("focus"))return p.addEventListener("focus",k),p.addEventListener("blur",A),function(){p.removeEventListener("focus",k),p.removeEventListener("blur",A)}}),[p,R,k,A]),react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){if(null!=p&&R("hover"))return p.addEventListener("mouseenter",k),p.addEventListener("mouseleave",A),function(){p.removeEventListener("mouseenter",k),p.removeEventListener("mouseleave",A)}}),[p,R,k,A]),react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){if(null!=f&&R("hover")&&S().finalConfig.interactive)return f.addEventListener("mouseenter",k),f.addEventListener("mouseleave",A),function(){f.removeEventListener("mouseenter",k),f.removeEventListener("mouseleave",A)}}),[f,R,k,A,S]);var $=null==C||null==(r=C.state)||null==(n=r.modifiersData)||null==(o=n.hide)?void 0:o.isReferenceHidden;react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){i.closeOnTriggerHidden&&$&&A()}),[i.closeOnTriggerHidden,A,$]),react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){if(i.followCursor&&null!=p)return a(T,"setMousePosition"),p.addEventListener("mousemove",T),function(){return p.removeEventListener("mousemove",T)};function T(L){var P=L.clientX,U=L.clientY;r4.getBoundingClientRect=a4(P,U),E?.()}}),[i.followCursor,p,E]),react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){if(null!=f&&null!=E&&null!=i.mutationObserverOptions){var T=new MutationObserver(E);return T.observe(f,i.mutationObserverOptions),function(){return T.disconnect()}}}),[i.mutationObserverOptions,f,E]);var M=a((function(L){return void 0===L&&(L={}),H({},L,{style:H({},L.style,D.popper)},x.popper,{"data-popper-interactive":i.interactive})}),"getTooltipProps"),W=a((function(L){return void 0===L&&(L={}),H({},L,x.arrow,{style:H({},L.style,D.arrow),"data-popper-arrow":!0})}),"getArrowProps");return H({getArrowProps:W,getTooltipProps:M,setTooltipRef:v,setTriggerRef:d,tooltipRef:f,triggerRef:p,visible:m},C)}var RB,FB,r4,n4,u4,tt,kB,TB,F1,l4=F((()=>{ai(),qe(),t4(),a(o4,"useGetLatest"),RB=a((function(){}),"noop"),a(AB,"useControlledState"),a(a4,"generateBoundingClientRect"),FB=["styles","attributes"],r4={getBoundingClientRect:a4()},n4={closeOnOutsideClick:!0,closeOnTriggerHidden:!1,defaultVisible:!1,delayHide:0,delayShow:0,followCursor:!1,interactive:!1,mutationObserverOptions:{attributes:!0,childList:!0,subtree:!0},offset:[0,6],trigger:"hover"},a(i4,"usePopperTooltip")})),c4=F((()=>{u4=we(Qo(),1),tt=(0,u4.default)(1e3)(((e,t,r,n=0)=>t.split("-")[0]===e?r:n)),kB=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div({position:"absolute",borderStyle:"solid"},(({placement:e})=>{let t=0,r=0;switch(!0){case e.startsWith("left")||e.startsWith("right"):r=8;break;case e.startsWith("top")||e.startsWith("bottom"):t=8}return{transform:`translate3d(${t}px, ${r}px, 0px)`}}),(({theme:e,color:t,placement:r})=>({bottom:`${tt("top",r,"-8px","auto")}`,top:`${tt("bottom",r,"-8px","auto")}`,right:`${tt("left",r,"-8px","auto")}`,left:`${tt("right",r,"-8px","auto")}`,borderBottomWidth:`${tt("top",r,"0",8)}px`,borderTopWidth:`${tt("bottom",r,"0",8)}px`,borderRightWidth:`${tt("left",r,"0",8)}px`,borderLeftWidth:`${tt("right",r,"0",8)}px`,borderTopColor:tt("top",r,e.color[t]||t||"light"===e.base?(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.a)(e.background.app):e.background.app,"transparent"),borderBottomColor:tt("bottom",r,e.color[t]||t||"light"===e.base?(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.a)(e.background.app):e.background.app,"transparent"),borderLeftColor:tt("left",r,e.color[t]||t||"light"===e.base?(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.a)(e.background.app):e.background.app,"transparent"),borderRightColor:tt("right",r,e.color[t]||t||"light"===e.base?(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.a)(e.background.app):e.background.app,"transparent")}))),TB=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({hidden:e})=>({display:e?"none":"inline-block",zIndex:2147483647})),(({theme:e,color:t,hasChrome:r})=>r?{background:t&&e.color[t]||t||"light"===e.base?(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.a)(e.background.app):e.background.app,filter:"\n drop-shadow(0px 5px 5px rgba(0,0,0,0.05))\n drop-shadow(0 1px 3px rgba(0,0,0,0.1))\n ",borderRadius:e.appBorderRadius,fontSize:e.typography.size.s1}:{})),(F1=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({placement:e="top",hasChrome:t=!0,children:r,arrowProps:n={},tooltipRef:o,color:i,withArrows:l,...u},c)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(TB,{"data-testid":"tooltip",hasChrome:t,ref:c,...u,color:i},t&&l&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(kB,{placement:e,...n,color:i}),r)))).displayName="Tooltip"})),T1={};an(T1,{WithToolTipState:()=>k1,WithTooltip:()=>k1,WithTooltipPure:()=>d4});var Xl,_B,PB,d4,k1,Yl=F((()=>{oi(),l4(),c4(),({document:Xl}=ln),_B=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div` + display: inline-block; + cursor: ${e=>"hover"===e.trigger||e.trigger.includes("hover")?"default":"pointer"}; +`,PB=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.g` + cursor: ${e=>"hover"===e.trigger||e.trigger.includes("hover")?"default":"pointer"}; +`,d4=a((({svg:e=!1,trigger:t="click",closeOnOutsideClick:r=!1,placement:n="top",modifiers:o=[{name:"preventOverflow",options:{padding:8}},{name:"offset",options:{offset:[8,8]}},{name:"arrow",options:{padding:8}}],hasChrome:i=!0,defaultVisible:l=!1,withArrows:u,offset:c,tooltip:p,children:d,closeOnTriggerHidden:h,mutationObserverOptions:f,delayHide:v,visible:b,interactive:m,delayShow:g,strategy:y,followCursor:w,onVisibleChange:D,...x})=>{let C=e?PB:_B,{getArrowProps:E,getTooltipProps:S,setTooltipRef:R,setTriggerRef:A,visible:k,state:B}=i4({trigger:t,placement:n,defaultVisible:l,delayHide:v,interactive:m,closeOnOutsideClick:r,closeOnTriggerHidden:h,onVisibleChange:D,delayShow:g,followCursor:w,mutationObserverOptions:f,visible:b,offset:c},{modifiers:o,strategy:y}),$=react__WEBPACK_IMPORTED_MODULE_0__.createElement(F1,{placement:B?.placement,ref:R,hasChrome:i,arrowProps:E(),withArrows:u,...S()},"function"==typeof p?p({onHide:a((()=>D(!1)),"onHide")}):p);return react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(C,{trigger:t,ref:A,...x},d),k&&react_dom__WEBPACK_IMPORTED_MODULE_3__.createPortal($,Xl.body))}),"WithTooltipPure"),k1=a((({startOpen:e=!1,onVisibleChange:t,...r})=>{let[n,o]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(e),i=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((l=>{t&&!1===t(l)||o(l)}),[t]);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{let l=a((()=>i(!1)),"hide");Xl.addEventListener("keydown",l,!1);let u=Array.from(Xl.getElementsByTagName("iframe")),c=[];return u.forEach((p=>{let d=a((()=>{try{p.contentWindow.document&&(p.contentWindow.document.addEventListener("click",l),c.push((()=>{try{p.contentWindow.document.removeEventListener("click",l)}catch{}})))}catch{}}),"bind");d(),p.addEventListener("load",d),c.push((()=>{p.removeEventListener("load",d)}))})),()=>{Xl.removeEventListener("keydown",l),c.forEach((p=>{p()}))}})),react__WEBPACK_IMPORTED_MODULE_0__.createElement(d4,{...r,visible:n,onVisibleChange:i})}),"WithToolTipState")})),te=a((({...e},t)=>{let r=[e.class,e.className];return delete e.class,e.className=["sbdocs",`sbdocs-${t}`,...r].filter(Boolean).join(" "),e}),"nameSpaceClassNames");function op(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Xt(e,t)}function ip(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch{return"function"==typeof e}}function as(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch{}return(as=a((function(){return!!e}),"_isNativeReflectConstruct"))()}function lp(e,t,r){if(as())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var o=new(e.bind.apply(e,n));return r&&Xt(o,r.prototype),o}function ri(e){var t="function"==typeof Map?new Map:void 0;return ri=a((function(n){if(null===n||!ip(n))return n;if("function"!=typeof n)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(n))return t.get(n);t.set(n,o)}function o(){return lp(n,arguments,ti(this).constructor)}return a(o,"Wrapper"),o.prototype=Object.create(n.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),Xt(o,n)}),"_wrapNativeSuper"),ri(e)}qe(),np(),ei(),a(op,"_inheritsLoose"),ap(),ei(),a(ip,"_isNativeFunction"),a(as,"_isNativeReflectConstruct"),ei(),a(lp,"_construct"),a(ri,"_wrapNativeSuper");var H4={1:"Passed invalid arguments to hsl, please pass multiple numbers e.g. hsl(360, 0.75, 0.4) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75 }).\n\n",2:"Passed invalid arguments to hsla, please pass multiple numbers e.g. hsla(360, 0.75, 0.4, 0.7) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75, alpha: 0.7 }).\n\n",3:"Passed an incorrect argument to a color function, please pass a string representation of a color.\n\n",4:"Couldn't generate valid rgb string from %s, it returned %s.\n\n",5:"Couldn't parse the color string. Please provide the color as a string in hex, rgb, rgba, hsl or hsla notation.\n\n",6:"Passed invalid arguments to rgb, please pass multiple numbers e.g. rgb(255, 205, 100) or an object e.g. rgb({ red: 255, green: 205, blue: 100 }).\n\n",7:"Passed invalid arguments to rgba, please pass multiple numbers e.g. rgb(255, 205, 100, 0.75) or an object e.g. rgb({ red: 255, green: 205, blue: 100, alpha: 0.75 }).\n\n",8:"Passed invalid argument to toColorString, please pass a RgbColor, RgbaColor, HslColor or HslaColor object.\n\n",9:"Please provide a number of steps to the modularScale helper.\n\n",10:"Please pass a number or one of the predefined scales to the modularScale helper as the ratio.\n\n",11:'Invalid value passed as base to modularScale, expected number or em string but got "%s"\n\n',12:'Expected a string ending in "px" or a number passed as the first argument to %s(), got "%s" instead.\n\n',13:'Expected a string ending in "px" or a number passed as the second argument to %s(), got "%s" instead.\n\n',14:'Passed invalid pixel value ("%s") to %s(), please pass a value like "12px" or 12.\n\n',15:'Passed invalid base value ("%s") to %s(), please pass a value like "12px" or 12.\n\n',16:"You must provide a template to this method.\n\n",17:"You passed an unsupported selector state to this method.\n\n",18:"minScreen and maxScreen must be provided as stringified numbers with the same units.\n\n",19:"fromSize and toSize must be provided as stringified numbers with the same units.\n\n",20:"expects either an array of objects or a single object with the properties prop, fromSize, and toSize.\n\n",21:"expects the objects in the first argument array to have the properties `prop`, `fromSize`, and `toSize`.\n\n",22:"expects the first argument object to have the properties `prop`, `fromSize`, and `toSize`.\n\n",23:"fontFace expects a name of a font-family.\n\n",24:"fontFace expects either the path to the font file(s) or a name of a local copy.\n\n",25:"fontFace expects localFonts to be an array.\n\n",26:"fontFace expects fileFormats to be an array.\n\n",27:"radialGradient requries at least 2 color-stops to properly render.\n\n",28:"Please supply a filename to retinaImage() as the first argument.\n\n",29:"Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'.\n\n",30:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",31:"The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation\n\n",32:"To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s'])\nTo pass a single animation please supply them in simple values, e.g. animation('rotate', '2s')\n\n",33:"The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation\n\n",34:"borderRadius expects a radius value as a string or number as the second argument.\n\n",35:'borderRadius expects one of "top", "bottom", "left" or "right" as the first argument.\n\n',36:"Property must be a string value.\n\n",37:"Syntax Error at %s.\n\n",38:"Formula contains a function that needs parentheses at %s.\n\n",39:"Formula is missing closing parenthesis at %s.\n\n",40:"Formula has too many closing parentheses at %s.\n\n",41:"All values in a formula must have the same unit or be unitless.\n\n",42:"Please provide a number of steps to the modularScale helper.\n\n",43:"Please pass a number or one of the predefined scales to the modularScale helper as the ratio.\n\n",44:"Invalid value passed as base to modularScale, expected number or em/rem string but got %s.\n\n",45:"Passed invalid argument to hslToColorString, please pass a HslColor or HslaColor object.\n\n",46:"Passed invalid argument to rgbToColorString, please pass a RgbColor or RgbaColor object.\n\n",47:"minScreen and maxScreen must be provided as stringified numbers with the same units.\n\n",48:"fromSize and toSize must be provided as stringified numbers with the same units.\n\n",49:"Expects either an array of objects or a single object with the properties prop, fromSize, and toSize.\n\n",50:"Expects the objects in the first argument array to have the properties prop, fromSize, and toSize.\n\n",51:"Expects the first argument object to have the properties prop, fromSize, and toSize.\n\n",52:"fontFace expects either the path to the font file(s) or a name of a local copy.\n\n",53:"fontFace expects localFonts to be an array.\n\n",54:"fontFace expects fileFormats to be an array.\n\n",55:"fontFace expects a name of a font-family.\n\n",56:"linearGradient requries at least 2 color-stops to properly render.\n\n",57:"radialGradient requries at least 2 color-stops to properly render.\n\n",58:"Please supply a filename to retinaImage() as the first argument.\n\n",59:"Passed invalid argument to triangle, please pass correct pointingDirection e.g. 'right'.\n\n",60:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",61:"Property must be a string value.\n\n",62:"borderRadius expects a radius value as a string or number as the second argument.\n\n",63:'borderRadius expects one of "top", "bottom", "left" or "right" as the first argument.\n\n',64:"The animation shorthand only takes 8 arguments. See the specification for more information: http://mdn.io/animation.\n\n",65:"To pass multiple animations please supply them in arrays, e.g. animation(['rotate', '2s'], ['move', '1s'])\\nTo pass a single animation please supply them in simple values, e.g. animation('rotate', '2s').\n\n",66:"The animation shorthand arrays can only have 8 elements. See the specification for more information: http://mdn.io/animation.\n\n",67:"You must provide a template to this method.\n\n",68:"You passed an unsupported selector state to this method.\n\n",69:'Expected a string ending in "px" or a number passed as the first argument to %s(), got %s instead.\n\n',70:'Expected a string ending in "px" or a number passed as the second argument to %s(), got %s instead.\n\n',71:'Passed invalid pixel value %s to %s(), please pass a value like "12px" or 12.\n\n',72:'Passed invalid base value %s to %s(), please pass a value like "12px" or 12.\n\n',73:"Please provide a valid CSS variable.\n\n",74:"CSS variable not found and no default was provided.\n\n",75:"important requires a valid style object, got a %s instead.\n\n",76:"fromSize and toSize must be provided as stringified numbers with the same units as minScreen and maxScreen.\n\n",77:'remToPx expects a value in "rem" but you provided it in "%s".\n\n',78:'base must be set in "px" or "%" but you set it in "%s".\n'};function $4(){for(var e=arguments.length,t=new Array(e),r=0;r1?o-1:0),l=1;l=0&&o<1?(u=i,c=l):o>=1&&o<2?(u=l,c=i):o>=2&&o<3?(c=i,p=l):o>=3&&o<4?(c=l,p=i):o>=4&&o<5?(u=l,p=i):o>=5&&o<6&&(u=i,p=l);var d=r-i/2;return n(u+d,c+d,p+d)}a(is,"colorToInt"),a(z4,"convertToInt"),a(Zo,"hslToRgb");var sp={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 O4(e){if("string"!=typeof e)return e;var t=e.toLowerCase();return sp[t]?"#"+sp[t]:e}a(O4,"nameToHex");var N4=/^#[a-fA-F0-9]{6}$/,j4=/^#[a-fA-F0-9]{8}$/,V4=/^#[a-fA-F0-9]{3}$/,q4=/^#[a-fA-F0-9]{4}$/,ls=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,W4=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,U4=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,G4=/^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 ps(e){if("string"!=typeof e)throw new ht(3);var t=O4(e);if(t.match(N4))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(j4)){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(V4))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(q4)){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=ls.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var i=W4.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 l=U4.exec(t);if(l){var d="rgb("+Zo(parseInt(""+l[1],10),parseInt(""+l[2],10)/100,parseInt(""+l[3],10)/100)+")",h=ls.exec(d);if(!h)throw new ht(4,t,d);return{red:parseInt(""+h[1],10),green:parseInt(""+h[2],10),blue:parseInt(""+h[3],10)}}var f=G4.exec(t.substring(0,50));if(f){var g="rgb("+Zo(parseInt(""+f[1],10),parseInt(""+f[2],10)/100,parseInt(""+f[3],10)/100)+")",y=ls.exec(g);if(!y)throw new ht(4,t,g);return{red:parseInt(""+y[1],10),green:parseInt(""+y[2],10),blue:parseInt(""+y[3],10),alpha:parseFloat(""+f[4])>1?parseFloat(""+f[4])/100:parseFloat(""+f[4])}}throw new ht(5)}function X4(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),l=(o+i)/2;if(o===i)return void 0!==e.alpha?{hue:0,saturation:0,lightness:l,alpha:e.alpha}:{hue:0,saturation:0,lightness:l};var u,c=o-i,p=l>.5?c/(2-o-i):c/(o+i);switch(o){case t:u=(r-n)/c+(r=1?ni(e,t,r):"rgba("+Zo(e,t,r)+","+n+")";if("object"==typeof e&&void 0===t&&void 0===r&&void 0===n)return e.alpha>=1?ni(e.hue,e.saturation,e.lightness):"rgba("+Zo(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new ht(2)}function cs(e,t,r){if("number"==typeof e&&"number"==typeof t&&"number"==typeof r)return us("#"+wr(e)+wr(t)+wr(r));if("object"==typeof e&&void 0===t&&void 0===r)return us("#"+wr(e.red)+wr(e.green)+wr(e.blue));throw new ht(6)}function Jo(e,t,r,n){if("string"==typeof e&&"number"==typeof t){var o=ps(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}if("number"==typeof e&&"number"==typeof t&&"number"==typeof r&&"number"==typeof n)return n>=1?cs(e,t,r):"rgba("+e+","+t+","+r+","+n+")";if("object"==typeof e&&void 0===t&&void 0===r&&void 0===n)return e.alpha>=1?cs(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")";throw new ht(7)}a(wr,"numberToHex"),a(ss,"colorToHex"),a(K4,"convertToHex"),a(ni,"hslToHex"),a(Z4,"hsl"),a(J4,"hsla"),a(cs,"rgb"),a(Jo,"rgba");var Q4=a((function(t){return"number"==typeof t.red&&"number"==typeof t.green&&"number"==typeof t.blue&&("number"!=typeof t.alpha||typeof t.alpha>"u")}),"isRgb"),e6=a((function(t){return"number"==typeof t.red&&"number"==typeof t.green&&"number"==typeof t.blue&&"number"==typeof t.alpha}),"isRgba"),t6=a((function(t){return"number"==typeof t.hue&&"number"==typeof t.saturation&&"number"==typeof t.lightness&&("number"!=typeof t.alpha||typeof t.alpha>"u")}),"isHsl"),r6=a((function(t){return"number"==typeof t.hue&&"number"==typeof t.saturation&&"number"==typeof t.lightness&&"number"==typeof t.alpha}),"isHsla");function cp(e){if("object"!=typeof e)throw new ht(8);if(e6(e))return Jo(e);if(Q4(e))return cs(e);if(r6(e))return J4(e);if(t6(e))return Z4(e);throw new ht(8)}function pp(e,t,r){return a((function(){var o=r.concat(Array.prototype.slice.call(arguments));return o.length>=t?e.apply(this,o):pp(e,t,o)}),"fn")}function ds(e){return pp(e,e.length,[])}function fs(e,t,r){return Math.max(e,Math.min(t,r))}function n6(e,t){if("transparent"===t)return t;var r=up(t);return cp(H({},r,{lightness:fs(0,1,r.lightness-parseFloat(e))}))}a(cp,"toColorString"),a(pp,"curried"),a(ds,"curry"),a(fs,"guard"),a(n6,"darken");var Yt=ds(n6);function a6(e,t){if("transparent"===t)return t;var r=up(t);return cp(H({},r,{lightness:fs(0,1,r.lightness+parseFloat(e))}))}a(a6,"lighten");var hs=ds(a6);function l6(e,t){if("transparent"===t)return t;var r=ps(t);return Jo(H({},r,{alpha:fs(0,1,+(100*("number"==typeof r.alpha?r.alpha:1)-100*parseFloat(e)).toFixed(2)/100)}))}a(l6,"transparentize");var be=ds(l6),We=a((({theme:e})=>({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"},"& tt, & code":{fontSize:"inherit"}})),"headerCommon"),kt=a((({theme:e})=>({lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:"light"===e.base?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:"light"===e.base?be(.1,e.color.defaultText):be(.3,e.color.defaultText),backgroundColor:"light"===e.base?e.color.lighter:e.color.border})),"codeCommon"),q=a((({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"})),"withReset"),Be={margin:"16px 0"},dp=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div(q),fp=a((({href:e="",...t})=>{let n=/^\//.test(e)?`./?path=${e}`:e,i=/^#.*/.test(e)?"_self":"_top";return react__WEBPACK_IMPORTED_MODULE_0__.createElement("a",{href:n,target:i,...t})}),"Link"),ms=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)(fp)(q,(({theme:e})=>({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}}))),gs=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.blockquote(q,Be,(({theme:e})=>({borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}})));ca();var g5=a((e=>"string"==typeof e),"isReactChildString"),Cb=/[\n\r]/g,Eb=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.code((({theme:e})=>({fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",display:"inline-block",paddingLeft:2,paddingRight:2,verticalAlign:"baseline",color:"inherit"})),kt),Sb=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)(ua)((({theme:e})=>({fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s2-1+"px",lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:"light"===e.base?"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"}}))),vu=a((({className:e,children:t,...r})=>{let n=(e||"").match(/lang-(\S+)/),o=react__WEBPACK_IMPORTED_MODULE_0__.Children.toArray(t);return o.filter(g5).some((l=>l.match(Cb)))?react__WEBPACK_IMPORTED_MODULE_0__.createElement(Sb,{bordered:!0,copyable:!0,language:n?.[1]??"text",format:!1,...r},t):react__WEBPACK_IMPORTED_MODULE_0__.createElement(Eb,{...r,className:e},o)}),"Code"),wu=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.dl(q,Be,{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}}),bu=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div(q),yu=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.h1(q,We,(({theme:e})=>({fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold}))),Du=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.h2(q,We,(({theme:e})=>({fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`}))),xu=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.h3(q,We,(({theme:e})=>({fontSize:`${e.typography.size.m1}px`}))),Cu=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.h4(q,We,(({theme:e})=>({fontSize:`${e.typography.size.s3}px`}))),Eu=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.h5(q,We,(({theme:e})=>({fontSize:`${e.typography.size.s2}px`}))),Su=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.h6(q,We,(({theme:e})=>({fontSize:`${e.typography.size.s2}px`,color:e.color.dark}))),Ru=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.hr((({theme:e})=>({border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0}))),Au=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.img({maxWidth:"100%"}),Fu=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.li(q,(({theme:e})=>({fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":kt({theme:e})}))),ku=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.ol(q,Be,{paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},{listStyle:"decimal"}),Tu=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.p(q,Be,(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":kt({theme:e})}))),Lu=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.pre(q,Be,(({theme:e})=>({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"}}))),Iu=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.span(q,(({theme:e})=>({"&.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"}}}))),Bu=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.title(kt),Mu=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.table(q,Be,(({theme:e})=>({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:"dark"===e.base?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}}))),_u=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.ul(q,Be,{paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},{listStyle:"disc"}),Pu={h1:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(yu,{...te(e,"h1")})),"h1"),h2:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Du,{...te(e,"h2")})),"h2"),h3:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(xu,{...te(e,"h3")})),"h3"),h4:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Cu,{...te(e,"h4")})),"h4"),h5:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Eu,{...te(e,"h5")})),"h5"),h6:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Su,{...te(e,"h6")})),"h6"),pre:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Lu,{...te(e,"pre")})),"pre"),a:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(ms,{...te(e,"a")})),"a"),hr:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Ru,{...te(e,"hr")})),"hr"),dl:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(wu,{...te(e,"dl")})),"dl"),blockquote:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(gs,{...te(e,"blockquote")})),"blockquote"),table:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Mu,{...te(e,"table")})),"table"),img:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Au,{...te(e,"img")})),"img"),div:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(bu,{...te(e,"div")})),"div"),span:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Iu,{...te(e,"span")})),"span"),li:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Fu,{...te(e,"li")})),"li"),ul:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(_u,{...te(e,"ul")})),"ul"),ol:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(ku,{...te(e,"ol")})),"ol"),p:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Tu,{...te(e,"p")})),"p"),code:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(vu,{...te(e,"code")})),"code"),tt:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Bu,{...te(e,"tt")})),"tt"),resetwrapper:a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(dp,{...te(e,"resetwrapper")})),"resetwrapper")},Ou=(_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({display:"inline-block",fontSize:11,lineHeight:"12px",alignSelf:"center",padding:"4px 12px",borderRadius:"3em",fontWeight:e.typography.weight.bold})),{svg:{height:12,width:12,marginRight:4,marginTop:-2,path:{fill:"currentColor"}}},(({theme:e,status:t})=>{switch(t){case"critical":return{color:e.color.critical,background:e.background.critical};case"negative":return{color:e.color.negativeText,background:e.background.negative,boxShadow:"light"===e.base?`inset 0 0 0 1px ${be(.9,e.color.negativeText)}`:"none"};case"warning":return{color:e.color.warningText,background:e.background.warning,boxShadow:"light"===e.base?`inset 0 0 0 1px ${be(.9,e.color.warningText)}`:"none"};case"neutral":return{color:e.color.dark,background:e.color.mediumlight,boxShadow:"light"===e.base?`inset 0 0 0 1px ${be(.9,e.color.dark)}`:"none"};case"positive":return{color:e.color.positiveText,background:e.background.positive,boxShadow:"light"===e.base?`inset 0 0 0 1px ${be(.9,e.color.positiveText)}`:"none"};default:return{}}})),{});an(Ou,{AccessibilityAltIcon:()=>vx,AccessibilityIcon:()=>gx,AddIcon:()=>d9,AdminIcon:()=>ix,AlertAltIcon:()=>O9,AlertIcon:()=>z9,AlignLeftIcon:()=>V8,AlignRightIcon:()=>q8,AppleIcon:()=>uy,ArrowBottomLeftIcon:()=>ID,ArrowBottomRightIcon:()=>BD,ArrowDownIcon:()=>AD,ArrowLeftIcon:()=>FD,ArrowRightIcon:()=>kD,ArrowSolidDownIcon:()=>_D,ArrowSolidLeftIcon:()=>PD,ArrowSolidRightIcon:()=>HD,ArrowSolidUpIcon:()=>MD,ArrowTopLeftIcon:()=>TD,ArrowTopRightIcon:()=>LD,ArrowUpIcon:()=>RD,AzureDevOpsIcon:()=>my,BackIcon:()=>YD,BasketIcon:()=>uD,BatchAcceptIcon:()=>a9,BatchDenyIcon:()=>o9,BeakerIcon:()=>cD,BellIcon:()=>W9,BitbucketIcon:()=>gy,BoldIcon:()=>Z8,BookIcon:()=>M8,BookmarkHollowIcon:()=>J9,BookmarkIcon:()=>Q9,BottomBarIcon:()=>jy,BottomBarToggleIcon:()=>Vy,BoxIcon:()=>Xy,BranchIcon:()=>iy,BrowserIcon:()=>My,ButtonIcon:()=>T9,CPUIcon:()=>qy,CalendarIcon:()=>N8,CameraIcon:()=>w8,CategoryIcon:()=>H8,CertificateIcon:()=>aD,ChangedIcon:()=>v9,ChatIcon:()=>E9,CheckIcon:()=>r9,ChevronDownIcon:()=>yD,ChevronLeftIcon:()=>DD,ChevronRightIcon:()=>zu,ChevronSmallDownIcon:()=>CD,ChevronSmallLeftIcon:()=>ED,ChevronSmallRightIcon:()=>SD,ChevronSmallUpIcon:()=>xD,ChevronUpIcon:()=>bD,ChromaticIcon:()=>vy,ChromeIcon:()=>fy,CircleHollowIcon:()=>K9,CircleIcon:()=>Z9,ClearIcon:()=>b9,CloseAltIcon:()=>s9,CloseIcon:()=>h9,CloudHollowIcon:()=>fD,CloudIcon:()=>hD,CogIcon:()=>Zy,CollapseIcon:()=>zD,CommandIcon:()=>M9,CommentAddIcon:()=>D9,CommentIcon:()=>y9,CommentsIcon:()=>C9,CommitIcon:()=>ay,CompassIcon:()=>QD,ComponentDrivenIcon:()=>wy,ComponentIcon:()=>Qb,ContrastIcon:()=>p8,ControlsIcon:()=>i9,CopyIcon:()=>P8,CreditIcon:()=>k9,CrossIcon:()=>$u,DashboardIcon:()=>nx,DatabaseIcon:()=>Wy,DeleteIcon:()=>m9,DiamondIcon:()=>eD,DirectionIcon:()=>lx,DiscordIcon:()=>by,DocChartIcon:()=>U8,DocListIcon:()=>G8,DocumentIcon:()=>_8,DownloadIcon:()=>XD,DragIcon:()=>X8,EditIcon:()=>Ky,EllipsisIcon:()=>e9,EmailIcon:()=>N9,ExpandAltIcon:()=>$D,ExpandIcon:()=>OD,EyeCloseIcon:()=>u8,EyeIcon:()=>s8,FaceHappyIcon:()=>fx,FaceNeutralIcon:()=>hx,FaceSadIcon:()=>mx,FacebookIcon:()=>yy,FailedIcon:()=>w9,FastForwardIcon:()=>S8,FigmaIcon:()=>Dy,FilterIcon:()=>W8,FlagIcon:()=>dD,FolderIcon:()=>$8,FormIcon:()=>n9,GDriveIcon:()=>xy,GithubIcon:()=>Cy,GitlabIcon:()=>Ey,GlobeIcon:()=>JD,GoogleIcon:()=>Sy,GraphBarIcon:()=>j8,GraphLineIcon:()=>O8,GraphqlIcon:()=>Ry,GridAltIcon:()=>n8,GridIcon:()=>e8,GrowIcon:()=>h8,HeartHollowIcon:()=>tD,HeartIcon:()=>rD,HomeIcon:()=>ax,HourglassIcon:()=>pD,InfoIcon:()=>P9,ItalicIcon:()=>J8,JumpToIcon:()=>Y9,KeyIcon:()=>A9,LightningIcon:()=>c8,LightningOffIcon:()=>Hu,LinkBrokenIcon:()=>q9,LinkIcon:()=>V9,LinkedinIcon:()=>Iy,LinuxIcon:()=>cy,ListOrderedIcon:()=>ey,ListUnorderedIcon:()=>ty,LocationIcon:()=>ex,LockIcon:()=>S9,MarkdownIcon:()=>ny,MarkupIcon:()=>K8,MediumIcon:()=>Ay,MemoryIcon:()=>Uy,MenuIcon:()=>Y8,MergeIcon:()=>sy,MirrorIcon:()=>f8,MobileIcon:()=>Py,MoonIcon:()=>B8,NutIcon:()=>Jy,OutboxIcon:()=>F9,OutlineIcon:()=>t8,PaintBrushIcon:()=>m8,PaperClipIcon:()=>Q8,ParagraphIcon:()=>ry,PassedIcon:()=>g9,PhoneIcon:()=>j9,PhotoDragIcon:()=>r8,PhotoIcon:()=>Jb,PinAltIcon:()=>c9,PinIcon:()=>tx,PlayAllHollowIcon:()=>k8,PlayBackIcon:()=>x8,PlayHollowIcon:()=>F8,PlayIcon:()=>D8,PlayNextIcon:()=>C8,PlusIcon:()=>l9,PointerDefaultIcon:()=>I9,PointerHandIcon:()=>B9,PowerIcon:()=>Yy,PrintIcon:()=>z8,ProceedIcon:()=>KD,ProfileIcon:()=>dx,PullRequestIcon:()=>ly,QuestionIcon:()=>H9,RSSIcon:()=>U9,RedirectIcon:()=>VD,ReduxIcon:()=>Fy,RefreshIcon:()=>ZD,ReplyIcon:()=>WD,RepoIcon:()=>oy,RequestChangeIcon:()=>x9,RewindIcon:()=>E8,RulerIcon:()=>g8,SaveIcon:()=>_9,SearchIcon:()=>o8,ShareAltIcon:()=>G9,ShareIcon:()=>X9,ShieldIcon:()=>sD,SideBySideIcon:()=>T8,SidebarAltIcon:()=>zy,SidebarAltToggleIcon:()=>Oy,SidebarIcon:()=>$y,SidebarToggleIcon:()=>Ny,SpeakerIcon:()=>y8,StackedIcon:()=>L8,StarHollowIcon:()=>nD,StarIcon:()=>oD,StatusFailIcon:()=>gD,StatusPassIcon:()=>wD,StatusWarnIcon:()=>vD,StickerIcon:()=>mD,StopAltHollowIcon:()=>A8,StopAltIcon:()=>R8,StopIcon:()=>v8,StorybookIcon:()=>hy,StructureIcon:()=>Gy,SubtractIcon:()=>f9,SunIcon:()=>I8,SupportIcon:()=>$9,SwitchAltIcon:()=>d8,SyncIcon:()=>UD,TabletIcon:()=>_y,ThumbsUpIcon:()=>lD,TimeIcon:()=>rx,TimerIcon:()=>ox,TransferIcon:()=>jD,TrashIcon:()=>u9,TwitterIcon:()=>ky,TypeIcon:()=>L9,UbuntuIcon:()=>py,UndoIcon:()=>qD,UnfoldIcon:()=>ND,UnlockIcon:()=>R9,UnpinIcon:()=>p9,UploadIcon:()=>GD,UserAddIcon:()=>cx,UserAltIcon:()=>ux,UserIcon:()=>sx,UsersIcon:()=>px,VSCodeIcon:()=>Ly,VerifiedIcon:()=>iD,VideoIcon:()=>b8,WandIcon:()=>t9,WatchIcon:()=>Hy,WindowsIcon:()=>dy,WrenchIcon:()=>Qy,XIcon:()=>By,YoutubeIcon:()=>Ty,ZoomIcon:()=>a8,ZoomOutIcon:()=>i8,ZoomResetIcon:()=>l8,iconList:()=>Zb});var Zb=[{name:"Images",icons:["PhotoIcon","ComponentIcon","GridIcon","OutlineIcon","PhotoDragIcon","GridAltIcon","SearchIcon","ZoomIcon","ZoomOutIcon","ZoomResetIcon","EyeIcon","EyeCloseIcon","LightningIcon","LightningOffIcon","ContrastIcon","SwitchAltIcon","MirrorIcon","GrowIcon","PaintBrushIcon","RulerIcon","StopIcon","CameraIcon","VideoIcon","SpeakerIcon","PlayIcon","PlayBackIcon","PlayNextIcon","RewindIcon","FastForwardIcon","StopAltIcon","StopAltHollowIcon","PlayHollowIcon","PlayAllHollowIcon","SideBySideIcon","StackedIcon","SunIcon","MoonIcon"]},{name:"Documents",icons:["BookIcon","DocumentIcon","CopyIcon","CategoryIcon","FolderIcon","PrintIcon","GraphLineIcon","CalendarIcon","GraphBarIcon","AlignLeftIcon","AlignRightIcon","FilterIcon","DocChartIcon","DocListIcon","DragIcon","MenuIcon"]},{name:"Editing",icons:["MarkupIcon","BoldIcon","ItalicIcon","PaperClipIcon","ListOrderedIcon","ListUnorderedIcon","ParagraphIcon","MarkdownIcon"]},{name:"Git",icons:["RepoIcon","CommitIcon","BranchIcon","PullRequestIcon","MergeIcon"]},{name:"OS",icons:["AppleIcon","LinuxIcon","UbuntuIcon","WindowsIcon","ChromeIcon"]},{name:"Logos",icons:["StorybookIcon","AzureDevOpsIcon","BitbucketIcon","ChromaticIcon","ComponentDrivenIcon","DiscordIcon","FacebookIcon","FigmaIcon","GDriveIcon","GithubIcon","GitlabIcon","GoogleIcon","GraphqlIcon","MediumIcon","ReduxIcon","TwitterIcon","YoutubeIcon","VSCodeIcon","LinkedinIcon","XIcon"]},{name:"Devices",icons:["BrowserIcon","TabletIcon","MobileIcon","WatchIcon","SidebarIcon","SidebarAltIcon","SidebarAltToggleIcon","SidebarToggleIcon","BottomBarIcon","BottomBarToggleIcon","CPUIcon","DatabaseIcon","MemoryIcon","StructureIcon","BoxIcon","PowerIcon"]},{name:"CRUD",icons:["EditIcon","CogIcon","NutIcon","WrenchIcon","EllipsisIcon","WandIcon","CheckIcon","FormIcon","BatchDenyIcon","BatchAcceptIcon","ControlsIcon","PlusIcon","CloseAltIcon","CrossIcon","TrashIcon","PinAltIcon","UnpinIcon","AddIcon","SubtractIcon","CloseIcon","DeleteIcon","PassedIcon","ChangedIcon","FailedIcon","ClearIcon","CommentIcon","CommentAddIcon","RequestChangeIcon","CommentsIcon","ChatIcon","LockIcon","UnlockIcon","KeyIcon","OutboxIcon","CreditIcon","ButtonIcon","TypeIcon","PointerDefaultIcon","PointerHandIcon","CommandIcon","SaveIcon"]},{name:"Communicate",icons:["InfoIcon","QuestionIcon","SupportIcon","AlertIcon","AlertAltIcon","EmailIcon","PhoneIcon","LinkIcon","LinkBrokenIcon","BellIcon","RSSIcon","ShareAltIcon","ShareIcon","JumpToIcon","CircleHollowIcon","CircleIcon","BookmarkHollowIcon","BookmarkIcon","DiamondIcon","HeartHollowIcon","HeartIcon","StarHollowIcon","StarIcon","CertificateIcon","VerifiedIcon","ThumbsUpIcon","ShieldIcon","BasketIcon","BeakerIcon","HourglassIcon","FlagIcon","CloudHollowIcon","CloudIcon","StickerIcon","StatusFailIcon","StatusWarnIcon","StatusPassIcon"]},{name:"Wayfinding",icons:["ChevronUpIcon","ChevronDownIcon","ChevronLeftIcon","ChevronRightIcon","ChevronSmallUpIcon","ChevronSmallDownIcon","ChevronSmallLeftIcon","ChevronSmallRightIcon","ArrowUpIcon","ArrowDownIcon","ArrowLeftIcon","ArrowRightIcon","ArrowTopLeftIcon","ArrowTopRightIcon","ArrowBottomLeftIcon","ArrowBottomRightIcon","ArrowSolidUpIcon","ArrowSolidDownIcon","ArrowSolidLeftIcon","ArrowSolidRightIcon","ExpandAltIcon","CollapseIcon","ExpandIcon","UnfoldIcon","TransferIcon","RedirectIcon","UndoIcon","ReplyIcon","SyncIcon","UploadIcon","DownloadIcon","BackIcon","ProceedIcon","RefreshIcon","GlobeIcon","CompassIcon","LocationIcon","PinIcon","TimeIcon","DashboardIcon","TimerIcon","HomeIcon","AdminIcon","DirectionIcon"]},{name:"People",icons:["UserIcon","UserAltIcon","UserAddIcon","UsersIcon","ProfileIcon","FaceHappyIcon","FaceNeutralIcon","FaceSadIcon","AccessibilityIcon","AccessibilityAltIcon"]}],Jb=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.25 4.254a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0zm-.5 0a.75.75 0 11-1.5 0 .75.75 0 011.5 0z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13 1.504v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5zM2 9.297V2.004h10v5.293L9.854 5.15a.5.5 0 00-.708 0L6.5 7.797 5.354 6.65a.5.5 0 00-.708 0L2 9.297zM9.5 6.21l2.5 2.5v3.293H2V10.71l3-3 3.146 3.146a.5.5 0 00.708-.707L7.207 8.504 9.5 6.21z",fill:e})))),Qb=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 1.004a2.5 2.5 0 00-2.5 2.5v7a2.5 2.5 0 002.5 2.5h7a2.5 2.5 0 002.5-2.5v-7a2.5 2.5 0 00-2.5-2.5h-7zm8.5 5.5H7.5v-4.5h3a1.5 1.5 0 011.5 1.5v3zm0 1v3a1.5 1.5 0 01-1.5 1.5h-3v-4.5H12zm-5.5 4.5v-4.5H2v3a1.5 1.5 0 001.5 1.5h3zM2 6.504h4.5v-4.5h-3a1.5 1.5 0 00-1.5 1.5v3z",fill:e})))),e8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.504a.5.5 0 01.5-.5H6a.5.5 0 01.5.5v4.5a.5.5 0 01-.5.5H1.5a.5.5 0 01-.5-.5v-4.5zm1 4v-3.5h3.5v3.5H2zM7.5 1.504a.5.5 0 01.5-.5h4.5a.5.5 0 01.5.5v4.5a.5.5 0 01-.5.5H8a.5.5 0 01-.5-.5v-4.5zm1 4v-3.5H12v3.5H8.5zM1.5 7.504a.5.5 0 00-.5.5v4.5a.5.5 0 00.5.5H6a.5.5 0 00.5-.5v-4.5a.5.5 0 00-.5-.5H1.5zm.5 1v3.5h3.5v-3.5H2zM7.5 8.004a.5.5 0 01.5-.5h4.5a.5.5 0 01.5.5v4.5a.5.5 0 01-.5.5H8a.5.5 0 01-.5-.5v-4.5zm1 4v-3.5H12v3.5H8.5z",fill:e})))),t8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2 2.004v2H1v-2.5a.5.5 0 01.5-.5H4v1H2zM1 9.004v-4h1v4H1zM1 10.004v2.5a.5.5 0 00.5.5H4v-1H2v-2H1zM10 13.004h2.5a.5.5 0 00.5-.5v-2.5h-1v2h-2v1zM12 4.004h1v-2.5a.5.5 0 00-.5-.5H10v1h2v2zM9 12.004v1H5v-1h4zM9 1.004v1H5v-1h4zM13 9.004h-1v-4h1v4zM7 8.004a1 1 0 100-2 1 1 0 000 2z",fill:e})))),r8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.25 3.254a1.25 1.25 0 11-2.5 0 1.25 1.25 0 012.5 0zm-.5 0a.75.75 0 11-1.5 0 .75.75 0 011.5 0z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7.003v-6.5a.5.5 0 00-.5-.5h-10a.5.5 0 00-.5.5v2.5H.5a.5.5 0 00-.5.5v2.5h1v-2h2v6.5a.5.5 0 00.5.5H10v2H8v1h2.5a.5.5 0 00.5-.5v-2.5h2.5a.5.5 0 00.5-.5v-3.5zm-10-6v5.794L5.646 5.15a.5.5 0 01.708 0L7.5 6.297l2.646-2.647a.5.5 0 01.708 0L13 5.797V1.004H4zm9 6.208l-2.5-2.5-2.293 2.293L9.354 8.15a.5.5 0 11-.708.707L6 6.211l-2 2v1.793h9V7.21z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M0 10.004v-3h1v3H0zM0 13.504v-2.5h1v2h2v1H.5a.5.5 0 01-.5-.5zM7 14.004H4v-1h3v1z",fill:e})))),n8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4 3V1h1v2H4zM4 6v2h1V6H4zM4 11v2h1v-2H4zM9 11v2h1v-2H9zM9 8V6h1v2H9zM9 1v2h1V1H9zM13 5h-2V4h2v1zM11 10h2V9h-2v1zM3 10H1V9h2v1zM1 5h2V4H1v1zM8 5H6V4h2v1zM6 10h2V9H6v1zM4 4h1v1H4V4zM10 4H9v1h1V4zM9 9h1v1H9V9zM5 9H4v1h1V9z",fill:e})))),o8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.544 10.206a5.5 5.5 0 11.662-.662.5.5 0 01.148.102l3 3a.5.5 0 01-.708.708l-3-3a.5.5 0 01-.102-.148zM10.5 6a4.5 4.5 0 11-9 0 4.5 4.5 0 019 0z",fill:e})))),a8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M6 3.5a.5.5 0 01.5.5v1.5H8a.5.5 0 010 1H6.5V8a.5.5 0 01-1 0V6.5H4a.5.5 0 010-1h1.5V4a.5.5 0 01.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.544 10.206a5.5 5.5 0 11.662-.662.5.5 0 01.148.102l3 3a.5.5 0 01-.708.708l-3-3a.5.5 0 01-.102-.148zM10.5 6a4.5 4.5 0 11-9 0 4.5 4.5 0 019 0z",fill:e})))),i8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4 5.5a.5.5 0 000 1h4a.5.5 0 000-1H4z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 11.5c1.35 0 2.587-.487 3.544-1.294a.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 106 11.5zm0-1a4.5 4.5 0 100-9 4.5 4.5 0 000 9z",fill:e})))),l8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.5 2.837V1.5a.5.5 0 00-1 0V4a.5.5 0 00.5.5h2.5a.5.5 0 000-1H2.258a4.5 4.5 0 11-.496 4.016.5.5 0 10-.942.337 5.502 5.502 0 008.724 2.353.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 101.5 2.837z",fill:e})))),s8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7 9.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7l-.21.293C13.669 7.465 10.739 11.5 7 11.5S.332 7.465.21 7.293L0 7l.21-.293C.331 6.536 3.261 2.5 7 2.5s6.668 4.036 6.79 4.207L14 7zM2.896 5.302A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5c1.518 0 2.958-.83 4.104-1.802A12.72 12.72 0 0012.755 7c-.297-.37-.875-1.04-1.65-1.698C9.957 4.33 8.517 3.5 7 3.5c-1.519 0-2.958.83-4.104 1.802z",fill:e})))),u8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.708-.708l-11-11zM11.104 8.698c-.177.15-.362.298-.553.439l.714.714a13.25 13.25 0 002.526-2.558L14 7l-.21-.293C13.669 6.536 10.739 2.5 7 2.5c-.89 0-1.735.229-2.506.58l.764.763A4.859 4.859 0 017 3.5c1.518 0 2.958.83 4.104 1.802A12.724 12.724 0 0112.755 7a12.72 12.72 0 01-1.65 1.698zM.21 6.707c.069-.096 1.03-1.42 2.525-2.558l.714.714c-.191.141-.376.288-.553.439A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5a4.86 4.86 0 001.742-.344l.764.764c-.772.351-1.616.58-2.506.58C3.262 11.5.332 7.465.21 7.293L0 7l.21-.293z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4.5 7c0-.322.061-.63.172-.914l3.242 3.242A2.5 2.5 0 014.5 7zM9.328 7.914L6.086 4.672a2.5 2.5 0 013.241 3.241z",fill:e})))),c8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.522 6.6a.566.566 0 00-.176.544.534.534 0 00.382.41l2.781.721-1.493 5.013a.563.563 0 00.216.627.496.496 0 00.63-.06l6.637-6.453a.568.568 0 00.151-.54.534.534 0 00-.377-.396l-2.705-.708 2.22-4.976a.568.568 0 00-.15-.666.497.497 0 00-.648.008L2.522 6.6zm7.72.63l-3.067-.804L9.02 2.29 3.814 6.803l2.95.764-1.277 4.285 4.754-4.622zM4.51 13.435l.037.011-.037-.011z",fill:e})))),Hu=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M10.139 8.725l1.36-1.323a.568.568 0 00.151-.54.534.534 0 00-.377-.396l-2.705-.708 2.22-4.976a.568.568 0 00-.15-.666.497.497 0 00-.648.008L5.464 4.05l.708.71 2.848-2.47-1.64 3.677.697.697 2.164.567-.81.787.708.708zM2.523 6.6a.566.566 0 00-.177.544.534.534 0 00.382.41l2.782.721-1.494 5.013a.563.563 0 00.217.627.496.496 0 00.629-.06l3.843-3.736-.708-.707-2.51 2.44 1.137-3.814-.685-.685-2.125-.55.844-.731-.71-.71L2.524 6.6zM1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.708-.708l-11-11z",fill:e})))),p8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3.004H.5a.5.5 0 00-.5.5v10a.5.5 0 00.5.5h10a.5.5 0 00.5-.5v-2.5h2.5a.5.5 0 00.5-.5v-10a.5.5 0 00-.5-.5h-10a.5.5 0 00-.5.5v2.5zm1 1v2.293l2.293-2.293H4zm-1 0v6.5a.499.499 0 00.497.5H10v2H1v-9h2zm1-1h6.5a.499.499 0 01.5.5v6.5h2v-9H4v2zm6 7V7.71l-2.293 2.293H10zm0-3.707V4.71l-5.293 5.293h1.586L10 6.297zm-.707-2.293H7.707L4 7.71v1.586l5.293-5.293z",fill:e})))),d8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 3.004v-2.5a.5.5 0 01.5-.5h10a.5.5 0 01.5.5v10a.5.5 0 01-.5.5H11v2.5a.5.5 0 01-.5.5H.5a.5.5 0 01-.5-.5v-10a.5.5 0 01.5-.5H3zm1 0v-2h9v9h-2v-6.5a.5.5 0 00-.5-.5H4zm6 8v2H1v-9h2v6.5a.5.5 0 00.5.5H10zm0-1H4v-6h6v6z",fill:e})))),f8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.504a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zm1 10.5h10v-10l-10 10z",fill:e})))),h8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.5 1.004a.5.5 0 100 1H12v10.5a.5.5 0 001 0v-10.5a1 1 0 00-1-1H1.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1 3.504a.5.5 0 01.5-.5H10a1 1 0 011 1v8.5a.5.5 0 01-1 0v-8.5H1.5a.5.5 0 01-.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 5.004a.5.5 0 00-.5.5v7a.5.5 0 00.5.5h7a.5.5 0 00.5-.5v-7a.5.5 0 00-.5-.5h-7zm.5 1v6h6v-6H2z",fill:e})))),m8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.854.146a.5.5 0 00-.708 0L2.983 8.31a2.24 2.24 0 00-1.074.6C.677 10.14.24 11.902.085 12.997 0 13.6 0 14 0 14s.4 0 1.002-.085c1.095-.155 2.857-.592 4.089-1.824a2.24 2.24 0 00.6-1.074l8.163-8.163a.5.5 0 000-.708l-2-2zM5.6 9.692l.942-.942L5.25 7.457l-.942.943A2.242 2.242 0 015.6 9.692zm1.649-1.65L12.793 2.5 11.5 1.207 5.957 6.75 7.25 8.043zM4.384 9.617a1.25 1.25 0 010 1.768c-.767.766-1.832 1.185-2.78 1.403-.17.04-.335.072-.49.098.027-.154.06-.318.099-.49.219-.947.637-2.012 1.403-2.779a1.25 1.25 0 011.768 0z",fill:e})))),g8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.5 1.004a.5.5 0 01.5.5v.5h10v-.5a.5.5 0 011 0v2a.5.5 0 01-1 0v-.5H2v.5a.5.5 0 01-1 0v-2a.5.5 0 01.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 6a.5.5 0 00-.5.5v6a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-6a.5.5 0 00-.5-.5h-11zM2 7v5h10V7h-1v2.5a.5.5 0 01-1 0V7h-.75v1a.5.5 0 01-1 0V7H7.5v2.5a.5.5 0 01-1 0V7h-.75v1a.5.5 0 01-1 0V7H4v2.5a.5.5 0 01-1 0V7H2z",fill:e})))),v8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4.5 4a.5.5 0 00-.5.5v5a.5.5 0 00.5.5h5a.5.5 0 00.5-.5v-5a.5.5 0 00-.5-.5h-5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e})))),w8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 7a3 3 0 11-6 0 3 3 0 016 0zM9 7a2 2 0 11-4 0 2 2 0 014 0z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.5 1a.5.5 0 00-.5.5v.504H.5a.5.5 0 00-.5.5v9a.5.5 0 00.5.5h13a.5.5 0 00.5-.5v-9a.5.5 0 00-.5-.5H6V1.5a.5.5 0 00-.5-.5h-3zM1 3.004v8h12v-8H1z",fill:e})))),b8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2.5 10a.5.5 0 100-1 .5.5 0 000 1z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 4a2 2 0 012-2h6a2 2 0 012 2v.5l3.189-2.391A.5.5 0 0114 2.5v9a.5.5 0 01-.804.397L10 9.5v.5a2 2 0 01-2 2H2a2 2 0 01-2-2V4zm9 0v1.5a.5.5 0 00.8.4L13 3.5v7L9.8 8.1a.5.5 0 00-.8.4V10a1 1 0 01-1 1H2a1 1 0 01-1-1V4a1 1 0 011-1h6a1 1 0 011 1z",fill:e})))),y8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 4.5v5a.5.5 0 00.5.5H4l3.17 2.775a.5.5 0 00.83-.377V1.602a.5.5 0 00-.83-.376L4 4H1.5a.5.5 0 00-.5.5zM4 9V5H2v4h2zm.998.545A.504.504 0 005 9.5v-5c0-.015 0-.03-.002-.044L7 2.704v8.592L4.998 9.545z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M10.15 1.752a.5.5 0 00-.3.954 4.502 4.502 0 010 8.588.5.5 0 00.3.954 5.502 5.502 0 000-10.496z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M10.25 3.969a.5.5 0 00-.5.865 2.499 2.499 0 010 4.332.5.5 0 10.5.866 3.499 3.499 0 000-6.063z",fill:e})))),D8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12.813 7.425l-9.05 5.603A.5.5 0 013 12.603V1.398a.5.5 0 01.763-.425l9.05 5.602a.5.5 0 010 .85z",fill:e})))),x8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.24 12.035L3.697 7.427A.494.494 0 013.5 7.2v4.05a.75.75 0 01-1.5 0v-8.5a.75.75 0 011.5 0V6.8a.494.494 0 01.198-.227l7.541-4.608A.5.5 0 0112 2.39v9.217a.5.5 0 01-.76.427z",fill:e})))),C8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2.76 12.035l7.542-4.608A.495.495 0 0010.5 7.2v4.05a.75.75 0 001.5 0v-8.5a.75.75 0 00-1.5 0V6.8a.495.495 0 00-.198-.227L2.76 1.965A.5.5 0 002 2.39v9.217a.5.5 0 00.76.427z",fill:e})))),E8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M9 2.42v2.315l4.228-2.736a.5.5 0 01.772.42v9.162a.5.5 0 01-.772.42L9 9.263v2.317a.5.5 0 01-.772.42L1.5 7.647v3.603a.75.75 0 01-1.5 0v-8.5a.75.75 0 011.5 0v3.603L8.228 2A.5.5 0 019 2.42z",fill:e})))),S8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5 2.42v2.315L.772 1.999a.5.5 0 00-.772.42v9.162a.5.5 0 00.772.42L5 9.263v2.317a.5.5 0 00.772.42L12.5 7.647v3.603a.75.75 0 001.5 0v-8.5a.75.75 0 00-1.5 0v3.603L5.772 2A.5.5 0 005 2.42z",fill:e})))),R8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1 1.504a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11z",fill:e})))),A8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.2 2.204v9.6h9.6v-9.6H2.2zm-.7-1.2a.5.5 0 00-.5.5v11a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-11a.5.5 0 00-.5-.5h-11z",fill:e})))),F8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.2 10.88L10.668 7 4.2 3.12v7.76zM3 2.414v9.174a.8.8 0 001.212.686l7.645-4.587a.8.8 0 000-1.372L4.212 1.727A.8.8 0 003 2.413z",fill:e})))),k8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.2 10.88L11.668 7 5.2 3.12v7.76zM4 2.414v9.174a.8.8 0 001.212.686l7.645-4.587a.8.8 0 000-1.372L5.212 1.727A.8.8 0 004 2.413zM1.5 1.6a.6.6 0 01.6.6v9.6a.6.6 0 11-1.2 0V2.2a.6.6 0 01.6-.6z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.963 1.932a.6.6 0 01.805-.268l1 .5a.6.6 0 01-.536 1.073l-1-.5a.6.6 0 01-.269-.805zM3.037 11.132a.6.6 0 01-.269.805l-1 .5a.6.6 0 01-.536-1.073l1-.5a.6.6 0 01.805.268z",fill:e})))),T8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.504a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zm1 10.5v-10h5v10H2z",fill:e})))),L8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.5 1.004a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11zm-10.5 1h10v5H2v-5z",fill:e})))),I8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("g",{clipPath:"url(#prefix__clip0_1107_3492)",fill:e},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0V2a.5.5 0 001 0V.5z"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 10a3 3 0 100-6 3 3 0 000 6zm0-1a2 2 0 100-4 2 2 0 000 4z"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7 11.5a.5.5 0 01.5.5v1.5a.5.5 0 01-1 0V12a.5.5 0 01.5-.5zM11.5 7a.5.5 0 01.5-.5h1.5a.5.5 0 010 1H12a.5.5 0 01-.5-.5zM.5 6.5a.5.5 0 000 1H2a.5.5 0 000-1H.5zM3.818 10.182a.5.5 0 010 .707l-1.06 1.06a.5.5 0 11-.708-.706l1.06-1.06a.5.5 0 01.708 0zM11.95 2.757a.5.5 0 10-.707-.707l-1.061 1.061a.5.5 0 10.707.707l1.06-1.06zM10.182 10.182a.5.5 0 01.707 0l1.06 1.06a.5.5 0 11-.706.708l-1.061-1.06a.5.5 0 010-.708zM2.757 2.05a.5.5 0 10-.707.707l1.06 1.061a.5.5 0 00.708-.707l-1.06-1.06z"})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("defs",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath",{id:"prefix__clip0_1107_3492"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"})))))),B8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("g",{clipPath:"url(#prefix__clip0_1107_3493)"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.335.047l-.15-.015a7.499 7.499 0 106.14 10.577c.103-.229-.156-.447-.386-.346a5.393 5.393 0 01-.771.27A5.356 5.356 0 019.153.691C9.37.568 9.352.23 9.106.175a7.545 7.545 0 00-.77-.128zM6.977 1.092a6.427 6.427 0 005.336 10.671A6.427 6.427 0 116.977 1.092z",fill:e})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("defs",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath",{id:"prefix__clip0_1107_3493"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"#fff",transform:"scale(1.07124)",d:"M0 0h14.001v14.002H0z"})))))),M8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13 2a2 2 0 00-2-2H1.5a.5.5 0 00-.5.5v13a.5.5 0 00.5.5H11a2 2 0 002-2V2zM3 13h8a1 1 0 001-1V2a1 1 0 00-1-1H7v6.004a.5.5 0 01-.856.352l-.002-.002L5.5 6.71l-.645.647A.5.5 0 014 7.009V1H3v12zM5 1v4.793l.146-.146a.5.5 0 01.743.039l.111.11V1H5z",fill:e})))),_8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4 5.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5zM4.5 7.5a.5.5 0 000 1h5a.5.5 0 000-1h-5zM4 10.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 0a.5.5 0 00-.5.5v13a.5.5 0 00.5.5h11a.5.5 0 00.5-.5V3.207a.5.5 0 00-.146-.353L10.146.146A.5.5 0 009.793 0H1.5zM2 1h7.5v2a.5.5 0 00.5.5h2V13H2V1z",fill:e})))),P8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.746.07A.5.5 0 0011.5.003h-6a.5.5 0 00-.5.5v2.5H.5a.5.5 0 00-.5.5v10a.5.5 0 00.5.5h8a.5.5 0 00.5-.5v-2.5h4.5a.5.5 0 00.5-.5v-8a.498.498 0 00-.15-.357L11.857.154a.506.506 0 00-.11-.085zM9 10.003h4v-7h-1.5a.5.5 0 01-.5-.5v-1.5H6v2h.5a.5.5 0 01.357.15L8.85 5.147c.093.09.15.217.15.357v4.5zm-8-6v9h7v-7H6.5a.5.5 0 01-.5-.5v-1.5H1z",fill:e})))),H8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3 1.5a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7a.5.5 0 01-.5-.5zM2 3.504a.5.5 0 01.5-.5h9a.5.5 0 010 1h-9a.5.5 0 01-.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 5.5a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v7a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-7zM2 12V6h10v6H2z",fill:e})))),$8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.586 3.504l-1.5-1.5H1v9h12v-7.5H6.586zm.414-1L5.793 1.297a1 1 0 00-.707-.293H.5a.5.5 0 00-.5.5v10a.5.5 0 00.5.5h13a.5.5 0 00.5-.5v-8.5a.5.5 0 00-.5-.5H7z",fill:e})))),z8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4.5 8.004a.5.5 0 100 1h5a.5.5 0 000-1h-5zM4.5 10.004a.5.5 0 000 1h5a.5.5 0 000-1h-5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2 1.504a.5.5 0 01.5-.5h8a.498.498 0 01.357.15l.993.993c.093.09.15.217.15.357v1.5h1.5a.5.5 0 01.5.5v5a.5.5 0 01-.5.5H12v2.5a.5.5 0 01-.5.5h-9a.5.5 0 01-.5-.5v-2.5H.5a.5.5 0 01-.5-.5v-5a.5.5 0 01.5-.5H2v-2.5zm11 7.5h-1v-2.5a.5.5 0 00-.5-.5h-9a.5.5 0 00-.5.5v2.5H1v-4h12v4zm-2-6v1H3v-2h7v.5a.5.5 0 00.5.5h.5zm-8 9h8v-5H3v5z",fill:e})))),O8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5.146 6.15a.5.5 0 01.708 0L7 7.297 9.146 5.15a.5.5 0 01.708 0l1 1a.5.5 0 01-.708.707L9.5 6.211 7.354 8.357a.5.5 0 01-.708 0L5.5 7.211 3.854 8.857a.5.5 0 11-.708-.707l2-2z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 1.004a.5.5 0 00-.5.5v11a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-11a.5.5 0 00-.5-.5h-11zm.5 1v10h10v-10H2z",fill:e})))),N8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 0a.5.5 0 01.5.5V1h6V.5a.5.5 0 011 0V1h1.5a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5H3V.5a.5.5 0 01.5-.5zM2 4v2.3h3V4H2zm0 5.2V6.8h3v2.4H2zm0 .5V12h3V9.7H2zm3.5 0V12h3V9.7h-3zm3.5 0V12h3V9.7H9zm3-.5H9V6.8h3v2.4zm-3.5 0h-3V6.8h3v2.4zM9 4v2.3h3V4H9zM5.5 6.3h3V4h-3v2.3z",fill:e})))),j8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12 2.5a.5.5 0 00-1 0v10a.5.5 0 001 0v-10zM9 4.5a.5.5 0 00-1 0v8a.5.5 0 001 0v-8zM5.5 7a.5.5 0 01.5.5v5a.5.5 0 01-1 0v-5a.5.5 0 01.5-.5zM3 10.5a.5.5 0 00-1 0v2a.5.5 0 001 0v-2z",fill:e})))),V8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M13 2a.5.5 0 010 1H1a.5.5 0 010-1h12zM10 5a.5.5 0 010 1H1a.5.5 0 010-1h9zM11.5 8.5A.5.5 0 0011 8H1a.5.5 0 000 1h10a.5.5 0 00.5-.5zM7.5 11a.5.5 0 010 1H1a.5.5 0 010-1h6.5z",fill:e})))),q8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1 2a.5.5 0 000 1h12a.5.5 0 000-1H1zM4 5a.5.5 0 000 1h9a.5.5 0 000-1H4zM2.5 8.5A.5.5 0 013 8h10a.5.5 0 010 1H3a.5.5 0 01-.5-.5zM6.5 11a.5.5 0 000 1H13a.5.5 0 000-1H6.5z",fill:e})))),W8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1 2a.5.5 0 000 1h12a.5.5 0 000-1H1zM3 5a.5.5 0 000 1h8a.5.5 0 000-1H3zM4.5 8.5A.5.5 0 015 8h4a.5.5 0 010 1H5a.5.5 0 01-.5-.5zM6.5 11a.5.5 0 000 1h1a.5.5 0 000-1h-1z",fill:e})))),U8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.5a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zM2 4v2.3h3V4H2zm0 5.2V6.8h3v2.4H2zm0 .5V12h3V9.7H2zm3.5 0V12h3V9.7h-3zm3.5 0V12h3V9.7H9zm3-.5H9V6.8h3v2.4zm-3.5 0h-3V6.8h3v2.4zM9 6.3h3V4H9v2.3zm-3.5 0h3V4h-3v2.3z",fill:e})))),G8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.5 6.5A.5.5 0 014 6h6a.5.5 0 010 1H4a.5.5 0 01-.5-.5zM4 9a.5.5 0 000 1h6a.5.5 0 000-1H4z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.5a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zM2 4v8h10V4H2z",fill:e})))),X8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M13 4a.5.5 0 010 1H1a.5.5 0 010-1h12zM13.5 9.5A.5.5 0 0013 9H1a.5.5 0 000 1h12a.5.5 0 00.5-.5z",fill:e})))),Y8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M13 3.5a.5.5 0 010 1H1a.5.5 0 010-1h12zM13.5 10a.5.5 0 00-.5-.5H1a.5.5 0 000 1h12a.5.5 0 00.5-.5zM13 6.5a.5.5 0 010 1H1a.5.5 0 010-1h12z",fill:e})))),K8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M8.982 1.632a.5.5 0 00-.964-.263l-3 11a.5.5 0 10.964.263l3-11zM3.32 3.616a.5.5 0 01.064.704L1.151 7l2.233 2.68a.5.5 0 11-.768.64l-2.5-3a.5.5 0 010-.64l2.5-3a.5.5 0 01.704-.064zM10.68 3.616a.5.5 0 00-.064.704L12.849 7l-2.233 2.68a.5.5 0 00.768.64l2.5-3a.5.5 0 000-.64l-2.5-3a.5.5 0 00-.704-.064z",fill:e})))),Z8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 2v1.5h1v7H3V12h5a3 3 0 001.791-5.407A2.75 2.75 0 008 2.011V2H3zm5 5.5H5.5v3H8a1.5 1.5 0 100-3zm-.25-4H5.5V6h2.25a1.25 1.25 0 100-2.5z",fill:e})))),J8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5 2h6v1H8.5l-2 8H9v1H3v-1h2.5l2-8H5V2z",fill:e})))),Q8=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M10.553 2.268a1.5 1.5 0 00-2.12 0L2.774 7.925a2.5 2.5 0 003.536 3.535l3.535-3.535a.5.5 0 11.707.707l-3.535 3.536-.002.002a3.5 3.5 0 01-4.959-4.941l.011-.011L7.725 1.56l.007-.008a2.5 2.5 0 013.53 3.541l-.002.002-5.656 5.657-.003.003a1.5 1.5 0 01-2.119-2.124l3.536-3.536a.5.5 0 11.707.707L4.189 9.34a.5.5 0 00.707.707l5.657-5.657a1.5 1.5 0 000-2.121z",fill:e})))),ey=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5 2.5a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7a.5.5 0 01-.5-.5zM5 7a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7A.5.5 0 015 7zM5.5 11a.5.5 0 000 1h7a.5.5 0 000-1h-7zM2.5 2H1v1h1v3h1V2.5a.5.5 0 00-.5-.5zM3 8.5v1a.5.5 0 01-1 0V9h-.5a.5.5 0 010-1h1a.5.5 0 01.5.5zM2 10.5a.5.5 0 00-1 0V12h2v-1H2v-.5z",fill:e})))),ty=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2.75 2.5a.75.75 0 11-1.5 0 .75.75 0 011.5 0zM5.5 2a.5.5 0 000 1h7a.5.5 0 000-1h-7zM5.5 11a.5.5 0 000 1h7a.5.5 0 000-1h-7zM2 12.25a.75.75 0 100-1.5.75.75 0 000 1.5zM5 7a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7A.5.5 0 015 7zM2 7.75a.75.75 0 100-1.5.75.75 0 000 1.5z",fill:e})))),ry=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M6 7a3 3 0 110-6h5.5a.5.5 0 010 1H10v10.5a.5.5 0 01-1 0V2H7v10.5a.5.5 0 01-1 0V7z",fill:e})))),ny=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2 4.5h1.5L5 6.375 6.5 4.5H8v5H6.5V7L5 8.875 3.5 7v2.5H2v-5zM9.75 4.5h1.5V7h1.25l-2 2.5-2-2.5h1.25V4.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.5 2a.5.5 0 00-.5.5v9a.5.5 0 00.5.5h13a.5.5 0 00.5-.5v-9a.5.5 0 00-.5-.5H.5zM1 3v8h12V3H1z",fill:e})))),oy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5 2.5a.5.5 0 11-1 0 .5.5 0 011 0zM4.5 5a.5.5 0 100-1 .5.5 0 000 1zM5 6.5a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 0a2 2 0 012 2v10a2 2 0 01-2 2H1.5a.5.5 0 01-.5-.5V.5a.5.5 0 01.5-.5H11zm0 1H3v12h8a1 1 0 001-1V2a1 1 0 00-1-1z",fill:e})))),ay=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.031 7.5a4 4 0 007.938 0H13.5a.5.5 0 000-1h-2.53a4 4 0 00-7.94 0H.501a.5.5 0 000 1h2.531zM7 10a3 3 0 100-6 3 3 0 000 6z",fill:e})))),iy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 2.5a1.5 1.5 0 01-1 1.415v4.053C5.554 7.4 6.367 7 7.5 7c.89 0 1.453-.252 1.812-.557.218-.184.374-.4.482-.62a1.5 1.5 0 111.026.143c-.155.423-.425.87-.86 1.24C9.394 7.685 8.59 8 7.5 8c-1.037 0-1.637.42-1.994.917a2.81 2.81 0 00-.472 1.18A1.5 1.5 0 114 10.086v-6.17A1.5 1.5 0 116 2.5zm-2 9a.5.5 0 111 0 .5.5 0 01-1 0zm1-9a.5.5 0 11-1 0 .5.5 0 011 0zm6 2a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e})))),ly=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.354 1.354L7.707 2H8.5A2.5 2.5 0 0111 4.5v5.585a1.5 1.5 0 11-1 0V4.5A1.5 1.5 0 008.5 3h-.793l.647.646a.5.5 0 11-.708.708l-1.5-1.5a.5.5 0 010-.708l1.5-1.5a.5.5 0 11.708.708zM11 11.5a.5.5 0 11-1 0 .5.5 0 011 0zM4 3.915a1.5 1.5 0 10-1 0v6.17a1.5 1.5 0 101 0v-6.17zM3.5 11a.5.5 0 100 1 .5.5 0 000-1zm0-8a.5.5 0 100-1 .5.5 0 000 1z",fill:e})))),sy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.108 3.872A1.5 1.5 0 103 3.915v6.17a1.5 1.5 0 101 0V6.41c.263.41.573.77.926 1.083 1.108.98 2.579 1.433 4.156 1.5A1.5 1.5 0 109.09 7.99c-1.405-.065-2.62-.468-3.5-1.248-.723-.64-1.262-1.569-1.481-2.871zM3.5 11a.5.5 0 100 1 .5.5 0 000-1zM4 2.5a.5.5 0 11-1 0 .5.5 0 011 0zm7 6a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e})))),uy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.03 8.103a3.044 3.044 0 01-.202-1.744 2.697 2.697 0 011.4-1.935c-.749-1.18-1.967-1.363-2.35-1.403-.835-.086-2.01.56-2.648.57h-.016c-.639-.01-1.814-.656-2.649-.57-.415.044-1.741.319-2.541 1.593-.281.447-.498 1.018-.586 1.744a6.361 6.361 0 00-.044.85c.005.305.028.604.07.895.09.62.259 1.207.477 1.744.242.595.543 1.13.865 1.585.712 1.008 1.517 1.59 1.971 1.6.934.021 1.746-.61 2.416-.594.006.002.014.003.02.002h.017c.007 0 .014 0 .021-.002.67-.017 1.481.615 2.416.595.453-.011 1.26-.593 1.971-1.6a7.95 7.95 0 00.97-1.856c-.697-.217-1.27-.762-1.578-1.474zm-2.168-5.97c.717-.848.69-2.07.624-2.125-.065-.055-1.25.163-1.985.984-.735.82-.69 2.071-.624 2.125.064.055 1.268-.135 1.985-.984z",fill:e})))),cy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 0a3 3 0 013 3v1.24c.129.132.25.27.362.415.113.111.283.247.515.433l.194.155c.325.261.711.582 1.095.966.765.765 1.545 1.806 1.823 3.186a.501.501 0 01-.338.581 3.395 3.395 0 01-1.338.134 2.886 2.886 0 01-1.049-.304 5.535 5.535 0 01-.17.519 2 2 0 11-2.892 2.55A5.507 5.507 0 017 13c-.439 0-.838-.044-1.201-.125a2 2 0 11-2.892-2.55 5.553 5.553 0 01-.171-.519c-.349.182-.714.27-1.05.304A3.395 3.395 0 01.35 9.977a.497.497 0 01-.338-.582c.278-1.38 1.058-2.42 1.823-3.186.384-.384.77-.705 1.095-.966l.194-.155c.232-.186.402-.322.515-.433.112-.145.233-.283.362-.414V3a3 3 0 013-3zm1.003 11.895a2 2 0 012.141-1.89c.246-.618.356-1.322.356-2.005 0-.514-.101-1.07-.301-1.599l-.027-.017a6.387 6.387 0 00-.857-.42 6.715 6.715 0 00-1.013-.315l-.852.638a.75.75 0 01-.9 0l-.852-.638a6.716 6.716 0 00-1.693.634 4.342 4.342 0 00-.177.101l-.027.017A4.6 4.6 0 003.501 8c0 .683.109 1.387.355 2.005a2 2 0 012.142 1.89c.295.067.627.105 1.002.105s.707-.038 1.003-.105zM5 12a1 1 0 11-2 0 1 1 0 012 0zm6 0a1 1 0 11-2 0 1 1 0 012 0zM6.1 4.3a1.5 1.5 0 011.8 0l.267.2L7 5.375 5.833 4.5l.267-.2zM8.5 2a.5.5 0 01.5.5V3a.5.5 0 01-1 0v-.5a.5.5 0 01.5-.5zM6 2.5a.5.5 0 00-1 0V3a.5.5 0 001 0v-.5z",fill:e})))),py=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("g",{clipPath:"url(#prefix__clip0_1107_3497)",fill:e},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12.261 2.067c0 1.142-.89 2.068-1.988 2.068-1.099 0-1.99-.926-1.99-2.068C8.283.926 9.174 0 10.273 0c1.098 0 1.989.926 1.989 2.067zM3.978 6.6c0 1.142-.89 2.068-1.989 2.068C.891 8.668 0 7.742 0 6.601c0-1.142.89-2.068 1.989-2.068 1.099 0 1.989.926 1.989 2.068zM6.475 11.921A4.761 4.761 0 014.539 11a4.993 4.993 0 01-1.367-1.696 2.765 2.765 0 01-1.701.217 6.725 6.725 0 001.844 2.635 6.379 6.379 0 004.23 1.577 3.033 3.033 0 01-.582-1.728 4.767 4.767 0 01-.488-.083zM11.813 11.933c0 1.141-.89 2.067-1.989 2.067-1.098 0-1.989-.926-1.989-2.067 0-1.142.891-2.068 1.99-2.068 1.098 0 1.989.926 1.989 2.068zM12.592 11.173a6.926 6.926 0 001.402-3.913 6.964 6.964 0 00-1.076-4.023A2.952 2.952 0 0111.8 4.6c.398.78.592 1.656.564 2.539a5.213 5.213 0 01-.724 2.495c.466.396.8.935.952 1.54zM1.987 3.631c-.05 0-.101.002-.151.004C3.073 1.365 5.504.024 8.005.23a3.07 3.07 0 00-.603 1.676 4.707 4.707 0 00-2.206.596 4.919 4.919 0 00-1.7 1.576 2.79 2.79 0 00-1.509-.447z"})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("defs",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath",{id:"prefix__clip0_1107_3497"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"})))))),dy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M6.5 1H1v5.5h5.5V1zM13 1H7.5v5.5H13V1zM7.5 7.5H13V13H7.5V7.5zM6.5 7.5H1V13h5.5V7.5z",fill:e})))),fy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("g",{clipPath:"url(#prefix__clip0_1107_3496)"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.023 3.431a.115.115 0 01-.099.174H7.296A3.408 3.408 0 003.7 6.148a.115.115 0 01-.21.028l-1.97-3.413a.115.115 0 01.01-.129A6.97 6.97 0 017 0a6.995 6.995 0 016.023 3.431zM7 9.615A2.619 2.619 0 014.384 7 2.62 2.62 0 017 4.383 2.619 2.619 0 019.616 7 2.619 2.619 0 017 9.615zm1.034.71a.115.115 0 00-.121-.041 3.4 3.4 0 01-.913.124 3.426 3.426 0 01-3.091-1.973L1.098 3.567a.115.115 0 00-.2.001 7.004 7.004 0 005.058 10.354l.017.001c.04 0 .078-.021.099-.057l1.971-3.414a.115.115 0 00-.009-.128zm1.43-5.954h3.947c.047 0 .09.028.107.072.32.815.481 1.675.481 2.557a6.957 6.957 0 01-2.024 4.923A6.957 6.957 0 017.08 14h-.001a.115.115 0 01-.1-.172L9.794 8.95A3.384 3.384 0 0010.408 7c0-.921-.364-1.785-1.024-2.433a.115.115 0 01.08-.196z",fill:e})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("defs",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath",{id:"prefix__clip0_1107_3496"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"})))))),hy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.042.616a.704.704 0 00-.66.729L1.816 12.9c.014.367.306.66.672.677l9.395.422h.032a.704.704 0 00.704-.703V.704c0-.015 0-.03-.002-.044a.704.704 0 00-.746-.659l-.773.049.057 1.615a.105.105 0 01-.17.086l-.52-.41-.617.468a.105.105 0 01-.168-.088L9.746.134 2.042.616zm8.003 4.747c-.247.192-2.092.324-2.092.05.04-1.045-.429-1.091-.689-1.091-.247 0-.662.075-.662.634 0 .57.607.893 1.32 1.27 1.014.538 2.24 1.188 2.24 2.823 0 1.568-1.273 2.433-2.898 2.433-1.676 0-3.141-.678-2.976-3.03.065-.275 2.197-.21 2.197 0-.026.971.195 1.256.753 1.256.43 0 .624-.236.624-.634 0-.602-.633-.958-1.361-1.367-.987-.554-2.148-1.205-2.148-2.7 0-1.494 1.027-2.489 2.86-2.489 1.832 0 2.832.98 2.832 2.845z",fill:e})))),my=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("g",{clipPath:"url(#prefix__clip0_1107_3503)"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M0 5.176l1.31-1.73 4.902-1.994V.014l4.299 3.144-8.78 1.706v4.8L0 9.162V5.176zm14-2.595v8.548l-3.355 2.857-5.425-1.783v1.783L1.73 9.661l8.784 1.047v-7.55L14 2.581z",fill:e})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("defs",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath",{id:"prefix__clip0_1107_3503"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"})))))),gy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.522a.411.411 0 00-.412.476l1.746 10.597a.56.56 0 00.547.466h8.373a.411.411 0 00.412-.345l1.017-6.248h-3.87L8.35 9.18H5.677l-.724-3.781h7.904L13.412 2A.411.411 0 0013 1.524L1 1.522z",fill:e})))),vy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 7a7 7 0 1014 0A7 7 0 000 7zm5.215-3.869a1.967 1.967 0 013.747.834v1.283l-3.346-1.93a2.486 2.486 0 00-.401-.187zm3.484 2.58l-3.346-1.93a1.968 1.968 0 00-2.685.72 1.954 1.954 0 00.09 2.106 2.45 2.45 0 01.362-.254l1.514-.873a.27.27 0 01.268 0l2.1 1.21 1.697-.978zm-.323 4.972L6.86 9.81a.268.268 0 01-.134-.231V7.155l-1.698-.98v3.86a1.968 1.968 0 003.747.835 2.488 2.488 0 01-.4-.187zm.268-.464a1.967 1.967 0 002.685-.719 1.952 1.952 0 00-.09-2.106c-.112.094-.233.18-.361.253L7.53 9.577l1.113.642zm-4.106.257a1.974 1.974 0 01-1.87-.975A1.95 1.95 0 012.47 8.01c.136-.507.461-.93.916-1.193L4.5 6.175v3.86c0 .148.013.295.039.44zM11.329 4.5a1.973 1.973 0 00-1.87-.976c.025.145.039.292.039.44v1.747a.268.268 0 01-.135.232l-2.1 1.211v1.96l3.346-1.931a1.966 1.966 0 00.72-2.683z",fill:e})))),wy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M10.847 2.181L8.867.201a.685.685 0 00-.97 0l-4.81 4.81a.685.685 0 000 .969l2.466 2.465-2.405 2.404a.685.685 0 000 .97l1.98 1.98a.685.685 0 00.97 0l4.81-4.81a.685.685 0 000-.969L8.441 5.555l2.405-2.404a.685.685 0 000-.97z",fill:e})))),by=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.852 2.885c-.893-.41-1.85-.712-2.85-.884a.043.043 0 00-.046.021c-.123.22-.26.505-.355.73a10.658 10.658 0 00-3.2 0 7.377 7.377 0 00-.36-.73.045.045 0 00-.046-.021c-1 .172-1.957.474-2.85.884a.04.04 0 00-.019.016C.311 5.612-.186 8.257.058 10.869a.048.048 0 00.018.033 11.608 11.608 0 003.496 1.767.045.045 0 00.049-.016c.27-.368.51-.755.715-1.163a.044.044 0 00-.024-.062 7.661 7.661 0 01-1.092-.52.045.045 0 01-.005-.075c.074-.055.147-.112.217-.17a.043.043 0 01.046-.006c2.29 1.046 4.771 1.046 7.035 0a.043.043 0 01.046.006c.07.057.144.115.218.17a.045.045 0 01-.004.075 7.186 7.186 0 01-1.093.52.045.045 0 00-.024.062c.21.407.45.795.715 1.162.011.016.03.023.05.017a11.57 11.57 0 003.5-1.767.045.045 0 00.019-.032c.292-3.02-.49-5.643-2.07-7.969a.036.036 0 00-.018-.016zM4.678 9.279c-.69 0-1.258-.634-1.258-1.411 0-.778.558-1.411 1.258-1.411.707 0 1.27.639 1.259 1.41 0 .778-.558 1.412-1.259 1.412zm4.652 0c-.69 0-1.258-.634-1.258-1.411 0-.778.557-1.411 1.258-1.411.707 0 1.27.639 1.258 1.41 0 .778-.551 1.412-1.258 1.412z",fill:e})))),yy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.399 14H5.06V7H3.5V4.588l1.56-.001-.002-1.421C5.058 1.197 5.533 0 7.6 0h1.721v2.413H8.246c-.805 0-.844.337-.844.966l-.003 1.208h1.934l-.228 2.412L7.401 7l-.002 7z",fill:e})))),Dy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.2 0H4.803A2.603 2.603 0 003.41 4.802a2.603 2.603 0 000 4.396 2.602 2.602 0 103.998 2.199v-2.51a2.603 2.603 0 103.187-4.085A2.604 2.604 0 009.2 0zM7.407 7a1.793 1.793 0 103.586 0 1.793 1.793 0 00-3.586 0zm-.81 2.603H4.803a1.793 1.793 0 101.794 1.794V9.603zM4.803 4.397h1.794V.81H4.803a1.793 1.793 0 000 3.587zm0 .81a1.793 1.793 0 000 3.586h1.794V5.207H4.803zm4.397-.81H7.407V.81H9.2a1.794 1.794 0 010 3.587z",fill:e})))),xy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M6.37 8.768l-2.042 3.537h6.755l2.042-3.537H6.37zm6.177-1.003l-3.505-6.07H4.96l3.504 6.07h4.084zM4.378 2.7L.875 8.77l2.042 3.536L6.42 6.236 4.378 2.7z",fill:e})))),Cy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 0C3.132 0 0 3.132 0 7a6.996 6.996 0 004.786 6.641c.35.062.482-.149.482-.332 0-.166-.01-.718-.01-1.304-1.758.324-2.213-.429-2.353-.823-.079-.2-.42-.822-.717-.988-.246-.132-.596-.455-.01-.464.552-.009.946.508 1.077.717.63 1.06 1.636.762 2.039.578.061-.455.245-.761.446-.936-1.558-.175-3.185-.779-3.185-3.457 0-.76.271-1.39.717-1.88-.07-.176-.314-.893.07-1.856 0 0 .587-.183 1.925.718a6.495 6.495 0 011.75-.236c.595 0 1.19.078 1.75.236 1.34-.91 1.926-.718 1.926-.718.385.963.14 1.68.07 1.855.446.49.717 1.111.717 1.881 0 2.687-1.636 3.282-3.194 3.457.254.218.473.638.473 1.295 0 .936-.009 1.688-.009 1.925 0 .184.131.402.481.332A7.012 7.012 0 0014 7c0-3.868-3.133-7-7-7z",fill:e})))),Ey=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.068 5.583l1.487-4.557a.256.256 0 01.487 0L4.53 5.583H1.068L7 13.15 4.53 5.583h4.941l-2.47 7.565 5.931-7.565H9.471l1.488-4.557a.256.256 0 01.486 0l1.488 4.557.75 2.3a.508.508 0 01-.185.568L7 13.148v.001H7L.503 8.452a.508.508 0 01-.186-.57l.75-2.299z",fill:e})))),Sy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M10.925 1.094H7.262c-1.643 0-3.189 1.244-3.189 2.685 0 1.473 1.12 2.661 2.791 2.661.116 0 .23-.002.34-.01a1.49 1.49 0 00-.186.684c0 .41.22.741.498 1.012-.21 0-.413.006-.635.006-2.034 0-3.6 1.296-3.6 2.64 0 1.323 1.717 2.15 3.75 2.15 2.32 0 3.6-1.315 3.6-2.639 0-1.06-.313-1.696-1.28-2.38-.331-.235-.965-.805-.965-1.14 0-.392.112-.586.703-1.047.606-.474 1.035-1.14 1.035-1.914 0-.92-.41-1.819-1.18-2.115h1.161l.82-.593zm-1.335 8.96c.03.124.045.25.045.378 0 1.07-.688 1.905-2.665 1.905-1.406 0-2.421-.89-2.421-1.96 0-1.047 1.259-1.92 2.665-1.904.328.004.634.057.911.146.764.531 1.311.832 1.465 1.436zM7.34 6.068c-.944-.028-1.841-1.055-2.005-2.295-.162-1.24.47-2.188 1.415-2.16.943.029 1.84 1.023 2.003 2.262.163 1.24-.47 2.222-1.414 2.193z",fill:e})))),Ry=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.873 11.608a1.167 1.167 0 00-1.707-.027L3.46 10.018l.01-.04h7.072l.022.076-2.69 1.554zM6.166 2.42l.031.03-3.535 6.124a1.265 1.265 0 00-.043-.012V5.438a1.166 1.166 0 00.84-1.456L6.167 2.42zm4.387 1.562a1.165 1.165 0 00.84 1.456v3.124l-.043.012-3.536-6.123a1.2 1.2 0 00.033-.032l2.706 1.563zM3.473 9.42a1.168 1.168 0 00-.327-.568L6.68 2.73a1.17 1.17 0 00.652 0l3.536 6.123a1.169 1.169 0 00-.327.567H3.473zm8.79-.736a1.169 1.169 0 00-.311-.124V5.44a1.17 1.17 0 10-1.122-1.942L8.13 1.938a1.168 1.168 0 00-1.122-1.5 1.17 1.17 0 00-1.121 1.5l-2.702 1.56a1.168 1.168 0 00-1.86.22 1.17 1.17 0 00.739 1.722v3.12a1.168 1.168 0 00-.74 1.721 1.17 1.17 0 001.861.221l2.701 1.56a1.169 1.169 0 102.233-.035l2.687-1.552a1.168 1.168 0 101.457-1.791z",fill:e})))),Ay=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M0 0v14h14V0H0zm11.63 3.317l-.75.72a.22.22 0 00-.083.212v-.001 5.289a.22.22 0 00.083.21l.733.72v.159H7.925v-.158l.76-.738c.074-.074.074-.096.074-.21V5.244l-2.112 5.364h-.285l-2.46-5.364V8.84a.494.494 0 00.136.413h.001l.988 1.198v.158H2.226v-.158l.988-1.198a.477.477 0 00.126-.416v.003-4.157a.363.363 0 00-.118-.307l-.878-1.058v-.158h2.727l2.107 4.622L9.031 3.16h2.6v.158z",fill:e})))),Fy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.06 9.689c.016.49.423.88.912.88h.032a.911.911 0 00.88-.945.916.916 0 00-.912-.88h-.033c-.033 0-.08 0-.113.016-.669-1.108-.946-2.314-.848-3.618.065-.978.391-1.825.961-2.526.473-.603 1.386-.896 2.005-.913 1.728-.032 2.461 2.119 2.51 2.983.212.049.57.163.815.244C10.073 2.29 8.444.92 6.88.92c-1.467 0-2.82 1.06-3.357 2.625-.75 2.086-.261 4.09.651 5.671a.74.74 0 00-.114.473zm8.279-2.298c-1.239-1.45-3.064-2.249-5.15-2.249h-.261a.896.896 0 00-.798-.489h-.033A.912.912 0 006.13 6.48h.031a.919.919 0 00.8-.554h.293c1.239 0 2.412.358 3.472 1.059.814.538 1.401 1.238 1.727 2.086.277.684.261 1.353-.033 1.923-.456.864-1.222 1.337-2.232 1.337a4.16 4.16 0 01-1.597-.343 9.58 9.58 0 01-.734.587c.7.326 1.418.505 2.102.505 1.565 0 2.722-.863 3.162-1.727.473-.946.44-2.575-.782-3.961zm-7.433 5.51a4.005 4.005 0 01-.977.113c-1.206 0-2.298-.505-2.836-1.32C.376 10.603.13 8.289 2.494 6.577c.05.261.147.62.212.832-.31.228-.798.685-1.108 1.303-.44.864-.391 1.729.13 2.527.359.537.93.864 1.663.962.896.114 1.793-.05 2.657-.505 1.271-.669 2.119-1.467 2.672-2.56a.944.944 0 01-.26-.603.913.913 0 01.88-.945h.033a.915.915 0 01.098 1.825c-.897 1.842-2.478 3.08-4.565 3.488z",fill:e})))),ky=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 2.547a5.632 5.632 0 01-1.65.464 2.946 2.946 0 001.263-1.63 5.67 5.67 0 01-1.823.715 2.837 2.837 0 00-2.097-.93c-1.586 0-2.872 1.319-2.872 2.946 0 .23.025.456.074.67C4.508 4.66 2.392 3.488.975 1.706c-.247.435-.389.941-.389 1.481 0 1.022.507 1.923 1.278 2.452a2.806 2.806 0 01-1.3-.368l-.001.037c0 1.427.99 2.617 2.303 2.888a2.82 2.82 0 01-1.297.05c.366 1.17 1.427 2.022 2.683 2.045A5.671 5.671 0 010 11.51a7.985 7.985 0 004.403 1.323c5.283 0 8.172-4.488 8.172-8.38 0-.128-.003-.255-.009-.38A5.926 5.926 0 0014 2.546z",fill:e})))),Ty=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.99 8.172c.005-.281.007-.672.007-1.172 0-.5-.002-.89-.007-1.172a14.952 14.952 0 00-.066-1.066 9.638 9.638 0 00-.169-1.153c-.083-.38-.264-.7-.542-.96a1.667 1.667 0 00-.972-.454C11.084 2.065 9.337 2 6.999 2s-4.085.065-5.241.195a1.65 1.65 0 00-.969.453c-.276.26-.455.58-.539.961a8.648 8.648 0 00-.176 1.153c-.039.43-.061.785-.066 1.066C.002 6.11 0 6.5 0 7c0 .5.002.89.008 1.172.005.281.027.637.066 1.067.04.43.095.813.168 1.152.084.38.265.7.543.96.279.261.603.412.973.453 1.156.13 2.902.196 5.24.196 2.34 0 4.087-.065 5.243-.196a1.65 1.65 0 00.967-.453c.276-.26.456-.58.54-.96.077-.339.136-.722.175-1.152.04-.43.062-.786.067-1.067zM9.762 6.578A.45.45 0 019.997 7a.45.45 0 01-.235.422l-3.998 2.5a.442.442 0 01-.266.078.538.538 0 01-.242-.063.465.465 0 01-.258-.437v-5c0-.197.086-.343.258-.437a.471.471 0 01.508.016l3.998 2.5z",fill:e})))),Ly=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.243.04a.87.87 0 01.38.087l2.881 1.386a.874.874 0 01.496.79V11.713a.875.875 0 01-.496.775l-2.882 1.386a.872.872 0 01-.994-.17L4.11 8.674l-2.404 1.823a.583.583 0 01-.744-.034l-.771-.7a.583.583 0 010-.862L2.274 7 .19 5.1a.583.583 0 010-.862l.772-.701a.583.583 0 01.744-.033L4.11 5.327 9.628.296a.871.871 0 01.615-.255zm.259 3.784L6.315 7l4.187 3.176V3.824z",fill:e})))),Iy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.667 13H2.333A1.333 1.333 0 011 11.667V2.333C1 1.597 1.597 1 2.333 1h9.334C12.403 1 13 1.597 13 2.333v9.334c0 .736-.597 1.333-1.333 1.333zm-2.114-1.667h1.78V7.675c0-1.548-.877-2.296-2.102-2.296-1.226 0-1.742.955-1.742.955v-.778H5.773v5.777h1.716V8.3c0-.812.374-1.296 1.09-1.296.658 0 .974.465.974 1.296v3.033zm-6.886-7.6c0 .589.474 1.066 1.058 1.066.585 0 1.058-.477 1.058-1.066 0-.589-.473-1.066-1.058-1.066-.584 0-1.058.477-1.058 1.066zm1.962 7.6h-1.79V5.556h1.79v5.777z",fill:e})))),By=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.02.446h2.137L8.49 5.816l5.51 7.28H9.67L6.298 8.683l-3.88 4.413H.282l5.004-5.735L0 .446h4.442l3.064 4.048L11.02.446zm-.759 11.357h1.18L3.796 1.655H2.502l7.759 10.148z",fill:e})))),My=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h13a.5.5 0 01.5.5v11a.5.5 0 01-.5.5H.5zm.5-1v-8h12v8H1zm1-9.5a.5.5 0 11-1 0 .5.5 0 011 0zm2 0a.5.5 0 11-1 0 .5.5 0 011 0zm2 0a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e})))),_y=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5.004a1.5 1.5 0 00-1.5 1.5v11a1.5 1.5 0 001.5 1.5h7a1.5 1.5 0 001.5-1.5v-11a1.5 1.5 0 00-1.5-1.5h-7zm0 1h7a.5.5 0 01.5.5v9.5H3v-9.5a.5.5 0 01.5-.5zm2.5 11a.5.5 0 000 1h2a.5.5 0 000-1H6z",fill:e})))),Py=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 1.504a1.5 1.5 0 011.5-1.5h5a1.5 1.5 0 011.5 1.5v11a1.5 1.5 0 01-1.5 1.5h-5a1.5 1.5 0 01-1.5-1.5v-11zm1 10.5v-10h6v10H4z",fill:e})))),Hy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4 .504a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5zm5.5 2.5h-5a.5.5 0 00-.5.5v7a.5.5 0 00.5.5h5a.5.5 0 00.5-.5v-7a.5.5 0 00-.5-.5zm-5-1a1.5 1.5 0 00-1.5 1.5v7a1.5 1.5 0 001.5 1.5h5a1.5 1.5 0 001.5-1.5v-7a1.5 1.5 0 00-1.5-1.5h-5zm2.5 2a.5.5 0 01.5.5v2h1a.5.5 0 110 1H7a.5.5 0 01-.5-.5v-2.5a.5.5 0 01.5-.5zm-2.5 9a.5.5 0 000 1h5a.5.5 0 000-1h-5z",fill:e})))),$y=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2.5 4.504a.5.5 0 01.5-.5h1a.5.5 0 110 1H3a.5.5 0 01-.5-.5zM3 6.004a.5.5 0 100 1h1a.5.5 0 000-1H3zM2.5 8.504a.5.5 0 01.5-.5h1a.5.5 0 110 1H3a.5.5 0 01-.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11zm.5-1v-10h3v10H2zm4-10h6v10H6v-10z",fill:e})))),zy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M9.5 4.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5zM10 6.004a.5.5 0 100 1h1a.5.5 0 000-1h-1zM9.5 8.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11zm.5-1v-10h6v10H2zm7-10h3v10H9v-10z",fill:e})))),Oy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.5 4.504a.5.5 0 00-.5-.5h-1a.5.5 0 100 1h1a.5.5 0 00.5-.5zM11 6.004a.5.5 0 010 1h-1a.5.5 0 010-1h1zM11.5 8.504a.5.5 0 00-.5-.5h-1a.5.5 0 100 1h1a.5.5 0 00.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11zm7.5-1h3v-10H9v10zm-1 0H2v-10h6v4.5H5.207l.65-.65a.5.5 0 10-.707-.708L3.646 6.65a.5.5 0 000 .707l1.497 1.497a.5.5 0 10.707-.708l-.643-.642H8v4.5z",fill:e})))),Ny=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.5 4.504a.5.5 0 01.5-.5h1a.5.5 0 110 1H2a.5.5 0 01-.5-.5zM2 6.004a.5.5 0 100 1h1a.5.5 0 000-1H2zM1.5 8.504a.5.5 0 01.5-.5h1a.5.5 0 110 1H2a.5.5 0 01-.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.5 13.004a.5.5 0 01-.5-.5v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5H.5zm.5-1v-10h3v10H1zm4 0v-4.5h2.793l-.643.642a.5.5 0 10.707.708l1.497-1.497a.5.5 0 000-.707L7.85 5.146a.5.5 0 10-.707.708l.65.65H5v-4.5h6v10H5z",fill:e})))),jy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3 10.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5zM6.5 10.004a.5.5 0 000 1h1a.5.5 0 000-1h-1zM9 10.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 1.504a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-11zm1 6.5v-6h10v6H2zm10 1v3H2v-3h10z",fill:e})))),Vy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.5 10.004a.5.5 0 000 1h1a.5.5 0 000-1h-1zM6 10.504a.5.5 0 01.5-.5h1a.5.5 0 010 1h-1a.5.5 0 01-.5-.5zM9.5 10.004a.5.5 0 000 1h1a.5.5 0 000-1h-1z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 12.504v-11a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v11a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5zm1-.5v-3h10v3H2zm4.5-4H2v-6h10v6H7.5V5.21l.646.646a.5.5 0 10.708-.707l-1.5-1.5a.5.5 0 00-.708 0l-1.5 1.5a.5.5 0 10.708.707l.646-.646v2.793z",fill:e})))),qy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 5.504a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-3zm1 2.5v-2h2v2H6z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5.004a.5.5 0 01.5.5v1.5h2v-1.5a.5.5 0 011 0v1.5h2.5a.5.5 0 01.5.5v2.5h1.5a.5.5 0 010 1H12v2h1.5a.5.5 0 010 1H12v2.5a.5.5 0 01-.5.5H9v1.5a.5.5 0 01-1 0v-1.5H6v1.5a.5.5 0 01-1 0v-1.5H2.5a.5.5 0 01-.5-.5v-2.5H.5a.5.5 0 010-1H2v-2H.5a.5.5 0 010-1H2v-2.5a.5.5 0 01.5-.5H5v-1.5a.5.5 0 01.5-.5zm5.5 3H3v8h8v-8z",fill:e})))),Wy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3c0-1.105-2.239-2-5-2s-5 .895-5 2v8c0 .426.26.752.544.977.29.228.68.413 1.116.558.878.293 2.059.465 3.34.465 1.281 0 2.462-.172 3.34-.465.436-.145.825-.33 1.116-.558.285-.225.544-.551.544-.977V3zm-1.03 0a.787.787 0 00-.05-.052c-.13-.123-.373-.28-.756-.434C9.404 2.21 8.286 2 7 2c-1.286 0-2.404.21-3.164.514-.383.153-.625.31-.756.434A.756.756 0 003.03 3a.756.756 0 00.05.052c.13.123.373.28.756.434C4.596 3.79 5.714 4 7 4c1.286 0 2.404-.21 3.164-.514.383-.153.625-.31.756-.434A.787.787 0 0010.97 3zM11 5.75V4.2c-.912.486-2.364.8-4 .8-1.636 0-3.088-.314-4-.8v1.55l.002.008a.147.147 0 00.016.033.618.618 0 00.145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.62.62 0 00.146-.15.149.149 0 00.015-.033A.03.03 0 0011 5.75zM3 7.013c.2.103.423.193.66.272.878.293 2.059.465 3.34.465 1.281 0 2.462-.172 3.34-.465.237-.079.46-.17.66-.272V8.5l-.002.008a.149.149 0 01-.015.033.62.62 0 01-.146.15c-.165.13-.435.27-.813.395-.751.25-1.82.414-3.024.414s-2.273-.163-3.024-.414c-.378-.126-.648-.265-.813-.395a.618.618 0 01-.145-.15.147.147 0 01-.016-.033A.027.027 0 013 8.5V7.013zm0 2.75V11l.002.008a.147.147 0 00.016.033.617.617 0 00.145.15c.165.13.435.27.813.395.751.25 1.82.414 3.024.414s2.273-.163 3.024-.414c.378-.126.648-.265.813-.395a.619.619 0 00.146-.15.148.148 0 00.015-.033L11 11V9.763c-.2.103-.423.193-.66.272-.878.293-2.059.465-3.34.465-1.281 0-2.462-.172-3.34-.465A4.767 4.767 0 013 9.763z",fill:e})))),Uy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5 3a.5.5 0 00-1 0v3a.5.5 0 001 0V3zM7 2.5a.5.5 0 01.5.5v3a.5.5 0 01-1 0V3a.5.5 0 01.5-.5zM10 4.504a.5.5 0 10-1 0V6a.5.5 0 001 0V4.504z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3.54l-.001-.002a.499.499 0 00-.145-.388l-3-3a.499.499 0 00-.388-.145L8.464.004H2.5a.5.5 0 00-.5.5v13a.5.5 0 00.5.5h9a.5.5 0 00.5-.5V3.54zM3 1.004h5.293L11 3.71v5.293H3v-8zm0 9v3h8v-3H3z",fill:e})))),Gy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.164 3.446a1.5 1.5 0 10-2.328 0L1.81 10.032A1.503 1.503 0 000 11.5a1.5 1.5 0 002.915.5h8.17a1.5 1.5 0 101.104-1.968L8.164 3.446zm-1.475.522a1.506 1.506 0 00.622 0l4.025 6.586a1.495 1.495 0 00-.25.446H2.914a1.497 1.497 0 00-.25-.446l4.024-6.586z",fill:e})))),Xy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.21.046l6.485 2.994A.5.5 0 0114 3.51v6.977a.495.495 0 01-.23.432.481.481 0 01-.071.038L7.23 13.944a.499.499 0 01-.46 0L.3 10.958a.498.498 0 01-.3-.47V3.511a.497.497 0 01.308-.473L6.78.051a.499.499 0 01.43-.005zM1 4.282v5.898l5.5 2.538V6.82L1 4.282zm6.5 8.436L13 10.18V4.282L7.5 6.82v5.898zM12.307 3.5L7 5.95 1.693 3.5 7 1.05l5.307 2.45z",fill:e})))),Yy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0v6a.5.5 0 001 0v-6z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4.273 2.808a.5.5 0 00-.546-.837 6 6 0 106.546 0 .5.5 0 00-.546.837 5 5 0 11-5.454 0z",fill:e})))),Ky=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.854 2.146l-2-2a.5.5 0 00-.708 0l-1.5 1.5-8.995 8.995a.499.499 0 00-.143.268L.012 13.39a.495.495 0 00.135.463.5.5 0 00.462.134l2.482-.496a.495.495 0 00.267-.143l8.995-8.995 1.5-1.5a.5.5 0 000-.708zM12 3.293l.793-.793L11.5 1.207 10.707 2 12 3.293zm-2-.586L1.707 11 3 12.293 11.293 4 10 2.707zM1.137 12.863l.17-.849.679.679-.849.17z",fill:e})))),Zy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5.586 5.586A2 2 0 018.862 7.73a.5.5 0 10.931.365 3 3 0 10-1.697 1.697.5.5 0 10-.365-.93 2 2 0 01-2.145-3.277z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.939 6.527c.127.128.19.297.185.464a.635.635 0 01-.185.465L0 8.395a7.099 7.099 0 001.067 2.572h1.32c.182 0 .345.076.46.197a.635.635 0 01.198.46v1.317A7.097 7.097 0 005.602 14l.94-.94a.634.634 0 01.45-.186H7.021c.163 0 .326.061.45.186l.939.938a7.098 7.098 0 002.547-1.057V11.61c0-.181.075-.344.197-.46a.634.634 0 01.46-.197h1.33c.507-.76.871-1.622 1.056-2.55l-.946-.946a.635.635 0 01-.186-.465.635.635 0 01.186-.464l.943-.944a7.099 7.099 0 00-1.044-2.522h-1.34a.635.635 0 01-.46-.197.635.635 0 01-.196-.46V1.057A7.096 7.096 0 008.413.002l-.942.942a.634.634 0 01-.45.186H6.992a.634.634 0 01-.45-.186L5.598 0a7.097 7.097 0 00-2.553 1.058v1.33c0 .182-.076.345-.197.46a.635.635 0 01-.46.198h-1.33A7.098 7.098 0 00.003 5.591l.936.936zm.707 1.636c.324-.324.482-.752.479-1.172a1.634 1.634 0 00-.48-1.171l-.538-.539c.126-.433.299-.847.513-1.235h.768c.459 0 .873-.19 1.167-.49.3-.295.49-.708.49-1.167v-.77c.39-.215.807-.388 1.243-.515l.547.547c.32.32.742.48 1.157.48l.015-.001h.014c.415 0 .836-.158 1.157-.479l.545-.544c.433.126.846.299 1.234.512v.784c0 .46.19.874.49 1.168.294.3.708.49 1.167.49h.776c.209.382.378.788.502 1.213l-.545.546a1.635 1.635 0 00-.48 1.17c-.003.421.155.849.48 1.173l.549.55c-.126.434-.3.85-.513 1.239h-.77c-.458 0-.872.19-1.166.49-.3.294-.49.708-.49 1.167v.77a6.09 6.09 0 01-1.238.514l-.54-.54a1.636 1.636 0 00-1.158-.48H6.992c-.415 0-.837.159-1.157.48l-.543.543a6.091 6.091 0 01-1.247-.516v-.756c0-.459-.19-.873-.49-1.167-.294-.3-.708-.49-1.167-.49h-.761a6.094 6.094 0 01-.523-1.262l.542-.542z",fill:e})))),Jy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5.585 8.414a2 2 0 113.277-.683.5.5 0 10.931.365 3 3 0 10-1.697 1.697.5.5 0 00-.365-.93 2 2 0 01-2.146-.449z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.5.289a1 1 0 011 0l5.062 2.922a1 1 0 01.5.866v5.846a1 1 0 01-.5.866L7.5 13.71a1 1 0 01-1 0L1.437 10.79a1 1 0 01-.5-.866V4.077a1 1 0 01.5-.866L6.5.29zm.5.866l5.062 2.922v5.846L7 12.845 1.937 9.923V4.077L7 1.155z",fill:e})))),Qy=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.5 1c.441 0 .564.521.252.833l-.806.807a.51.51 0 000 .72l.694.694a.51.51 0 00.72 0l.807-.806c.312-.312.833-.19.833.252a2.5 2.5 0 01-3.414 2.328l-6.879 6.88a1 1 0 01-1.414-1.415l6.88-6.88A2.5 2.5 0 0110.5 1zM2 12.5a.5.5 0 100-1 .5.5 0 000 1z",fill:e})))),e9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4 7a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM13 7a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zM7 8.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3z",fill:e})))),t9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5.903.112a.107.107 0 01.194 0l.233.505.552.066c.091.01.128.123.06.185l-.408.377.109.546a.107.107 0 01-.158.114L6 1.634l-.485.271a.107.107 0 01-.158-.114l.108-.546-.408-.377a.107.107 0 01.06-.185L5.67.617l.233-.505zM2.194.224a.214.214 0 00-.389 0l-.466 1.01-1.104.131a.214.214 0 00-.12.37l.816.755-.217 1.091a.214.214 0 00.315.23L2 3.266l.971.543c.16.09.35-.05.315-.229l-.216-1.09.816-.756a.214.214 0 00-.12-.37L2.66 1.234 2.194.224zM12.194 8.224a.214.214 0 00-.389 0l-.466 1.01-1.104.13a.214.214 0 00-.12.371l.816.755-.217 1.091a.214.214 0 00.315.23l.97-.544.971.543c.16.09.35-.05.315-.229l-.216-1.09.816-.756a.214.214 0 00-.12-.37l-1.105-.131-.466-1.01z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.5 12.797l-1.293-1.293 6.758-6.758L9.258 6.04 2.5 12.797zm7.465-7.465l2.828-2.828L11.5 1.211 8.672 4.04l1.293 1.293zM.147 11.857a.5.5 0 010-.707l11-11a.5.5 0 01.706 0l2 2a.5.5 0 010 .708l-11 11a.5.5 0 01-.706 0l-2-2z",fill:e})))),r9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M13.854 3.354a.5.5 0 00-.708-.708L5 10.793.854 6.646a.5.5 0 10-.708.708l4.5 4.5a.5.5 0 00.708 0l8.5-8.5z",fill:e})))),n9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2 1.004a1 1 0 00-1 1v10a1 1 0 001 1h10a1 1 0 001-1V6.393a.5.5 0 00-1 0v5.61H2v-10h7.5a.5.5 0 000-1H2z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M6.354 9.857l7.5-7.5a.5.5 0 00-.708-.707L6 8.797 3.854 6.65a.5.5 0 10-.708.707l2.5 2.5a.5.5 0 00.708 0z",fill:e})))),o9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.5 2a.5.5 0 000 1h2a.5.5 0 000-1h-2zM8.854 2.646a.5.5 0 010 .708L5.207 7l3.647 3.646a.5.5 0 01-.708.708L4.5 7.707.854 11.354a.5.5 0 01-.708-.708L3.793 7 .146 3.354a.5.5 0 11.708-.708L4.5 6.293l3.646-3.647a.5.5 0 01.708 0zM11 7a.5.5 0 01.5-.5h2a.5.5 0 010 1h-2A.5.5 0 0111 7zM11.5 11a.5.5 0 000 1h2a.5.5 0 000-1h-2z",fill:e})))),a9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.5 2a.5.5 0 000 1h2a.5.5 0 000-1h-2zM9.3 2.6a.5.5 0 01.1.7l-5.995 7.993a.505.505 0 01-.37.206.5.5 0 01-.395-.152L.146 8.854a.5.5 0 11.708-.708l2.092 2.093L8.6 2.7a.5.5 0 01.7-.1zM11 7a.5.5 0 01.5-.5h2a.5.5 0 010 1h-2A.5.5 0 0111 7zM11.5 11a.5.5 0 000 1h2a.5.5 0 000-1h-2z",fill:e})))),i9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M10.5 1a.5.5 0 01.5.5V2h1.5a.5.5 0 010 1H11v.5a.5.5 0 01-1 0V3H1.5a.5.5 0 010-1H10v-.5a.5.5 0 01.5-.5zM1.5 11a.5.5 0 000 1H10v.5a.5.5 0 001 0V12h1.5a.5.5 0 000-1H11v-.5a.5.5 0 00-1 0v.5H1.5zM1 7a.5.5 0 01.5-.5H3V6a.5.5 0 011 0v.5h8.5a.5.5 0 010 1H4V8a.5.5 0 01-1 0v-.5H1.5A.5.5 0 011 7z",fill:e})))),l9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0v6h-6a.5.5 0 000 1h6v6a.5.5 0 001 0v-6h6a.5.5 0 000-1h-6v-6z",fill:e})))),s9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2.03.97A.75.75 0 00.97 2.03L5.94 7 .97 11.97a.75.75 0 101.06 1.06L7 8.06l4.97 4.97a.75.75 0 101.06-1.06L8.06 7l4.97-4.97A.75.75 0 0011.97.97L7 5.94 2.03.97z",fill:e})))),$u=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.854 1.146a.5.5 0 10-.708.708L6.293 7l-5.147 5.146a.5.5 0 00.708.708L7 7.707l5.146 5.147a.5.5 0 00.708-.708L7.707 7l5.147-5.146a.5.5 0 00-.708-.708L7 6.293 1.854 1.146z",fill:e})))),u9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5.5 4.5A.5.5 0 016 5v5a.5.5 0 01-1 0V5a.5.5 0 01.5-.5zM9 5a.5.5 0 00-1 0v5a.5.5 0 001 0V5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.5.5A.5.5 0 015 0h4a.5.5 0 01.5.5V2h3a.5.5 0 010 1H12v8a2 2 0 01-2 2H4a2 2 0 01-2-2V3h-.5a.5.5 0 010-1h3V.5zM3 3v8a1 1 0 001 1h6a1 1 0 001-1V3H3zm2.5-2h3v1h-3V1z",fill:e})))),c9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("g",{clipPath:"url(#prefix__clip0_1107_3502)"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.44 4.44L9.56.56a1.5 1.5 0 00-2.12 0L7 1a1.415 1.415 0 000 2L5 5H3.657A4 4 0 00.828 6.17l-.474.475a.5.5 0 000 .707l2.793 2.793-3 3a.5.5 0 00.707.708l3-3 2.792 2.792a.5.5 0 00.708 0l.474-.475A4 4 0 009 10.343V9l2-2a1.414 1.414 0 002 0l.44-.44a1.5 1.5 0 000-2.12zM11 5.585l-3 3v1.757a3 3 0 01-.879 2.121L7 12.586 1.414 7l.122-.122A3 3 0 013.656 6h1.758l3-3-.707-.707a.414.414 0 010-.586l.44-.44a.5.5 0 01.707 0l3.878 3.88a.5.5 0 010 .706l-.44.44a.414.414 0 01-.585 0L11 5.586z",fill:e})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("defs",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath",{id:"prefix__clip0_1107_3502"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"})))))),p9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("g",{clipPath:"url(#prefix__clip0_1107_3501)",fill:e},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M13.44 4.44L9.56.56a1.5 1.5 0 00-2.12 0L7 1a1.415 1.415 0 000 2L5.707 4.293 6.414 5l2-2-.707-.707a.414.414 0 010-.586l.44-.44a.5.5 0 01.707 0l3.878 3.88a.5.5 0 010 .706l-.44.44a.414.414 0 01-.585 0L11 5.586l-2 2 .707.707L11 7a1.414 1.414 0 002 0l.44-.44a1.5 1.5 0 000-2.12zM.828 6.171a4 4 0 012.758-1.17l1 .999h-.93a3 3 0 00-2.12.878L1.414 7 7 12.586l.121-.122A3 3 0 008 10.343v-.929l1 1a4 4 0 01-1.172 2.757l-.474.475a.5.5 0 01-.708 0l-2.792-2.792-3 3a.5.5 0 01-.708-.708l3-3L.355 7.353a.5.5 0 010-.707l.474-.475zM1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.708-.708l-11-11z"})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("defs",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath",{id:"prefix__clip0_1107_3501"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"})))))),d9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7 3a.5.5 0 01.5.5v3h3a.5.5 0 010 1h-3v3a.5.5 0 01-1 0v-3h-3a.5.5 0 010-1h3v-3A.5.5 0 017 3z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e})))),f9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.5 6.5a.5.5 0 000 1h7a.5.5 0 000-1h-7z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e})))),h9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M9.854 4.146a.5.5 0 010 .708L7.707 7l2.147 2.146a.5.5 0 01-.708.708L7 7.707 4.854 9.854a.5.5 0 01-.708-.708L6.293 7 4.146 4.854a.5.5 0 11.708-.708L7 6.293l2.146-2.147a.5.5 0 01.708 0z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e})))),m9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0a6 6 0 01-9.874 4.582l8.456-8.456A5.976 5.976 0 0113 7zM2.418 10.874l8.456-8.456a6 6 0 00-8.456 8.456z",fill:e})))),g9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm3.854-9.354a.5.5 0 010 .708l-4.5 4.5a.5.5 0 01-.708 0l-2.5-2.5a.5.5 0 11.708-.708L6 8.793l4.146-4.147a.5.5 0 01.708 0z",fill:e})))),v9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zM3.5 6.5a.5.5 0 000 1h7a.5.5 0 000-1h-7z",fill:e})))),w9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm2.854-9.854a.5.5 0 010 .708L7.707 7l2.147 2.146a.5.5 0 01-.708.708L7 7.707 4.854 9.854a.5.5 0 01-.708-.708L6.293 7 4.146 4.854a.5.5 0 11.708-.708L7 6.293l2.146-2.147a.5.5 0 01.708 0z",fill:e})))),b9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 2h7a2 2 0 012 2v6a2 2 0 01-2 2H5a1.994 1.994 0 01-1.414-.586l-3-3a2 2 0 010-2.828l3-3A1.994 1.994 0 015 2zm1.146 3.146a.5.5 0 01.708 0L8 6.293l1.146-1.147a.5.5 0 11.708.708L8.707 7l1.147 1.146a.5.5 0 01-.708.708L8 7.707 6.854 8.854a.5.5 0 11-.708-.708L7.293 7 6.146 5.854a.5.5 0 010-.708z",fill:e})))),y9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.5 5.004a.5.5 0 100 1h7a.5.5 0 000-1h-7zM3 8.504a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7a.5.5 0 01-.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.5 12.004H5.707l-1.853 1.854a.5.5 0 01-.351.146h-.006a.499.499 0 01-.497-.5v-1.5H1.5a.5.5 0 01-.5-.5v-9a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v9a.5.5 0 01-.5.5zm-10.5-1v-8h10v8H2z",fill:e})))),D9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.5 5.004a.5.5 0 10-1 0v1.5H5a.5.5 0 100 1h1.5v1.5a.5.5 0 001 0v-1.5H9a.5.5 0 000-1H7.5v-1.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.691 13.966a.498.498 0 01-.188.038h-.006a.499.499 0 01-.497-.5v-1.5H1.5a.5.5 0 01-.5-.5v-9a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v9a.5.5 0 01-.5.5H5.707l-1.853 1.854a.5.5 0 01-.163.108zM2 3.004v8h10v-8H2z",fill:e})))),x9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M9.854 6.65a.5.5 0 010 .707l-2 2a.5.5 0 11-.708-.707l1.15-1.15-3.796.004a.5.5 0 010-1L8.29 6.5 7.145 5.357a.5.5 0 11.708-.707l2 2z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.691 13.966a.498.498 0 01-.188.038h-.006a.499.499 0 01-.497-.5v-1.5H1.5a.5.5 0 01-.5-.5v-9a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v9a.5.5 0 01-.5.5H5.707l-1.853 1.854a.5.5 0 01-.163.108zM2 3.004v8h10v-8H2z",fill:e})))),C9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M8.5 7.004a.5.5 0 000-1h-5a.5.5 0 100 1h5zM9 8.504a.5.5 0 01-.5.5h-5a.5.5 0 010-1h5a.5.5 0 01.5.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 11.504v-1.5h1.5a.5.5 0 00.5-.5v-8a.5.5 0 00-.5-.5h-11a.5.5 0 00-.5.5v1.5H.5a.5.5 0 00-.5.5v8a.5.5 0 00.5.5H2v1.5a.499.499 0 00.497.5h.006a.498.498 0 00.35-.146l1.854-1.854H11.5a.5.5 0 00.5-.5zm-9-8.5v-1h10v7h-1v-5.5a.5.5 0 00-.5-.5H3zm-2 8v-7h10v7H1z",fill:e})))),E9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 2a2 2 0 012-2h8a2 2 0 012 2v8a2 2 0 01-2 2H6.986a.444.444 0 01-.124.103l-3.219 1.84A.43.43 0 013 13.569V12a2 2 0 01-2-2V2zm3.42 4.78a.921.921 0 110-1.843.921.921 0 010 1.842zm1.658-.922a.921.921 0 101.843 0 .921.921 0 00-1.843 0zm2.58 0a.921.921 0 101.842 0 .921.921 0 00-1.843 0z",fill:e})))),S9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M8 8.004a1 1 0 01-.5.866v1.634a.5.5 0 01-1 0V8.87A1 1 0 118 8.004z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3 4.004a4 4 0 118 0v1h1.5a.5.5 0 01.5.5v8a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-8a.5.5 0 01.5-.5H3v-1zm7 1v-1a3 3 0 10-6 0v1h6zm2 1H2v7h10v-7z",fill:e})))),R9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("g",{clipPath:"url(#prefix__clip0_1107_3614)",fill:e},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M6.5 8.87a1 1 0 111 0v1.634a.5.5 0 01-1 0V8.87z"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 1a3 3 0 00-3 3v1.004h8.5a.5.5 0 01.5.5v8a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5v-8a.5.5 0 01.5-.5H3V4a4 4 0 017.755-1.381.5.5 0 01-.939.345A3.001 3.001 0 007 1zM2 6.004h10v7H2v-7z"})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("defs",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath",{id:"prefix__clip0_1107_3614"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"})))))),A9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11 4a1 1 0 11-2 0 1 1 0 012 0z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.5 8.532V9.5a.5.5 0 01-.5.5H5.5v1.5a.5.5 0 01-.5.5H3.5v1.5a.5.5 0 01-.5.5H.5a.5.5 0 01-.5-.5v-2a.5.5 0 01.155-.362l5.11-5.11A4.5 4.5 0 117.5 8.532zM6 4.5a3.5 3.5 0 111.5 2.873c-.29-.203-1-.373-1 .481V9H5a.5.5 0 00-.5.5V11H3a.5.5 0 00-.5.5V13H1v-1.293l5.193-5.193a.552.552 0 00.099-.613A3.473 3.473 0 016 4.5z",fill:e})))),F9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.354.15a.5.5 0 00-.708 0l-2 2a.5.5 0 10.708.707L6.5 1.711v6.793a.5.5 0 001 0V1.71l1.146 1.146a.5.5 0 10.708-.707l-2-2z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2 7.504a.5.5 0 10-1 0v5a.5.5 0 00.5.5h11a.5.5 0 00.5-.5v-5a.5.5 0 00-1 0v4.5H2v-4.5z",fill:e})))),k9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2.5 8.004a.5.5 0 100 1h3a.5.5 0 000-1h-3z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 11.504a.5.5 0 00.5.5h13a.5.5 0 00.5-.5v-9a.5.5 0 00-.5-.5H.5a.5.5 0 00-.5.5v9zm1-8.5v1h12v-1H1zm0 8h12v-5H1v5z",fill:e})))),T9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1 3.004a1 1 0 00-1 1v5a1 1 0 001 1h3.5a.5.5 0 100-1H1v-5h12v5h-1a.5.5 0 000 1h1a1 1 0 001-1v-5a1 1 0 00-1-1H1z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M6.45 7.006a.498.498 0 01.31.07L10.225 9.1a.5.5 0 01-.002.873l-1.074.621.75 1.3a.75.75 0 01-1.3.75l-.75-1.3-1.074.62a.497.497 0 01-.663-.135.498.498 0 01-.095-.3L6 7.515a.497.497 0 01.45-.509z",fill:e})))),L9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4 1.504a.5.5 0 01.5-.5h5a.5.5 0 110 1h-2v10h2a.5.5 0 010 1h-5a.5.5 0 010-1h2v-10h-2a.5.5 0 01-.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M0 4.504a.5.5 0 01.5-.5h4a.5.5 0 110 1H1v4h3.5a.5.5 0 110 1h-4a.5.5 0 01-.5-.5v-5zM9.5 4.004a.5.5 0 100 1H13v4H9.5a.5.5 0 100 1h4a.5.5 0 00.5-.5v-5a.5.5 0 00-.5-.5h-4z",fill:e})))),I9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.943 12.457a.27.27 0 00.248-.149L7.77 9.151l2.54 2.54a.257.257 0 00.188.073c.082 0 .158-.03.21-.077l.788-.79a.27.27 0 000-.392L8.891 7.9l3.416-1.708a.29.29 0 00.117-.106.222.222 0 00.033-.134.332.332 0 00-.053-.161.174.174 0 00-.092-.072l-.02-.007-10.377-4.15a.274.274 0 00-.355.354l4.15 10.372a.275.275 0 00.233.169zm-.036 1l-.02-.002c-.462-.03-.912-.31-1.106-.796L.632 2.287A1.274 1.274 0 012.286.633l10.358 4.143c.516.182.782.657.81 1.114a1.25 1.25 0 01-.7 1.197L10.58 8.174l1.624 1.624a1.27 1.27 0 010 1.807l-.8.801-.008.007c-.491.46-1.298.48-1.792-.014l-1.56-1.56-.957 1.916a1.27 1.27 0 01-1.142.702h-.037z",fill:e})))),B9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.87 6.008a.505.505 0 00-.003-.028v-.002c-.026-.27-.225-.48-.467-.498a.5.5 0 00-.53.5v1.41c0 .25-.22.47-.47.47a.48.48 0 01-.47-.47V5.17a.6.6 0 00-.002-.05c-.023-.268-.223-.49-.468-.5a.5.5 0 00-.52.5v1.65a.486.486 0 01-.47.47.48.48 0 01-.47-.47V4.62a.602.602 0 00-.002-.05v-.002c-.023-.266-.224-.48-.468-.498a.5.5 0 00-.53.5v2.2c0 .25-.22.47-.47.47a.49.49 0 01-.47-.47V1.8c0-.017 0-.034-.002-.05-.022-.268-.214-.49-.468-.5a.5.5 0 00-.52.5v6.78c0 .25-.22.47-.47.47a.48.48 0 01-.47-.47l.001-.1c.001-.053.002-.104 0-.155a.775.775 0 00-.06-.315.65.65 0 00-.16-.22 29.67 29.67 0 01-.21-.189c-.2-.182-.4-.365-.617-.532l-.003-.003A6.366 6.366 0 003.06 7l-.01-.007c-.433-.331-.621-.243-.69-.193-.26.14-.29.5-.13.74l1.73 2.6v.01h-.016l-.035.023.05-.023s1.21 2.6 3.57 2.6c3.54 0 4.2-1.9 4.31-4.42.039-.591.036-1.189.032-1.783l-.002-.507v-.032zm.969 2.376c-.057 1.285-.254 2.667-1.082 3.72-.88 1.118-2.283 1.646-4.227 1.646-1.574 0-2.714-.87-3.406-1.623a6.958 6.958 0 01-1.046-1.504l-.006-.012-1.674-2.516a1.593 1.593 0 01-.25-1.107 1.44 1.44 0 01.69-1.041c.195-.124.485-.232.856-.186.357.044.681.219.976.446.137.106.272.22.4.331V1.75A1.5 1.5 0 015.63.25c.93.036 1.431.856 1.431 1.55v1.335a1.5 1.5 0 01.53-.063h.017c.512.04.915.326 1.153.71a1.5 1.5 0 01.74-.161c.659.025 1.115.458 1.316.964a1.493 1.493 0 01.644-.103h.017c.856.067 1.393.814 1.393 1.558l.002.48c.004.596.007 1.237-.033 1.864z",fill:e})))),M9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 6A2.5 2.5 0 116 3.5V5h2V3.5A2.5 2.5 0 1110.5 6H9v2h1.5A2.5 2.5 0 118 10.5V9H6v1.5A2.5 2.5 0 113.5 8H5V6H3.5zM2 3.5a1.5 1.5 0 113 0V5H3.5A1.5 1.5 0 012 3.5zM6 6v2h2V6H6zm3-1h1.5A1.5 1.5 0 109 3.5V5zM3.5 9H5v1.5A1.5 1.5 0 113.5 9zM9 9v1.5A1.5 1.5 0 1010.5 9H9z",fill:e})))),_9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.083 12.25H2.917a1.167 1.167 0 01-1.167-1.167V2.917A1.167 1.167 0 012.917 1.75h6.416l2.917 2.917v6.416a1.167 1.167 0 01-1.167 1.167z",stroke:e,strokeLinecap:"round",strokeLinejoin:"round"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M9.917 12.25V7.583H4.083v4.667M4.083 1.75v2.917H8.75",stroke:e,strokeLinecap:"round",strokeLinejoin:"round"})))),P9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7 5.5a.5.5 0 01.5.5v4a.5.5 0 01-1 0V6a.5.5 0 01.5-.5zM7 4.5A.75.75 0 107 3a.75.75 0 000 1.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e})))),H9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5.25 5.25A1.75 1.75 0 117 7a.5.5 0 00-.5.5V9a.5.5 0 001 0V7.955A2.75 2.75 0 104.25 5.25a.5.5 0 001 0zM7 11.5A.75.75 0 107 10a.75.75 0 000 1.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e})))),$9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-3.524 4.89A5.972 5.972 0 017 13a5.972 5.972 0 01-3.477-1.11l1.445-1.444C5.564 10.798 6.258 11 7 11s1.436-.202 2.032-.554l1.444 1.445zm-.03-2.858l1.445 1.444A5.972 5.972 0 0013 7c0-1.296-.41-2.496-1.11-3.477l-1.444 1.445C10.798 5.564 11 6.258 11 7s-.202 1.436-.554 2.032zM9.032 3.554l1.444-1.445A5.972 5.972 0 007 1c-1.296 0-2.496.41-3.477 1.11l1.445 1.444A3.981 3.981 0 017 3c.742 0 1.436.202 2.032.554zM3.554 4.968L2.109 3.523A5.973 5.973 0 001 7c0 1.296.41 2.496 1.11 3.476l1.444-1.444A3.981 3.981 0 013 7c0-.742.202-1.436.554-2.032zM10 7a3 3 0 11-6 0 3 3 0 016 0z",fill:e})))),z9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7 4.5a.5.5 0 01.5.5v3.5a.5.5 0 11-1 0V5a.5.5 0 01.5-.5zM7.75 10.5a.75.75 0 11-1.5 0 .75.75 0 011.5 0z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.206 1.045a.498.498 0 01.23.209l6.494 10.992a.5.5 0 01-.438.754H.508a.497.497 0 01-.506-.452.498.498 0 01.072-.31l6.49-10.984a.497.497 0 01.642-.21zM7 2.483L1.376 12h11.248L7 2.483z",fill:e})))),O9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zM6.5 8a.5.5 0 001 0V4a.5.5 0 00-1 0v4zm-.25 2.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0z",fill:e})))),N9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 2.504a.5.5 0 01.5-.5h13a.5.5 0 01.5.5v9a.5.5 0 01-.5.5H.5a.5.5 0 01-.5-.5v-9zm1 1.012v7.488h12V3.519L7.313 7.894a.496.496 0 01-.526.062.497.497 0 01-.1-.062L1 3.516zm11.03-.512H1.974L7 6.874l5.03-3.87z",fill:e})))),j9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.76 8.134l-.05.05a.2.2 0 01-.28.03 6.76 6.76 0 01-1.63-1.65.21.21 0 01.04-.27l.05-.05c.23-.2.54-.47.71-.96.17-.47-.02-1.04-.66-1.94-.26-.38-.72-.96-1.22-1.46-.68-.69-1.2-1-1.65-1a.98.98 0 00-.51.13A3.23 3.23 0 00.9 3.424c-.13 1.1.26 2.37 1.17 3.78a16.679 16.679 0 004.55 4.6 6.57 6.57 0 003.53 1.32 3.2 3.2 0 002.85-1.66c.14-.24.24-.64-.07-1.18a7.803 7.803 0 00-1.73-1.81c-.64-.5-1.52-1.11-2.13-1.11a.97.97 0 00-.34.06c-.472.164-.74.458-.947.685l-.023.025zm4.32 2.678a6.801 6.801 0 00-1.482-1.54l-.007-.005-.006-.005a8.418 8.418 0 00-.957-.662 2.7 2.7 0 00-.4-.193.683.683 0 00-.157-.043l-.004.002-.009.003c-.224.078-.343.202-.56.44l-.014.016-.046.045a1.2 1.2 0 01-1.602.149A7.76 7.76 0 014.98 7.134l-.013-.019-.013-.02a1.21 1.21 0 01.195-1.522l.06-.06.026-.024c.219-.19.345-.312.422-.533l.003-.01v-.008a.518.518 0 00-.032-.142c-.06-.178-.203-.453-.502-.872l-.005-.008-.005-.007A10.18 10.18 0 004.013 2.59l-.005-.005c-.31-.314-.543-.5-.716-.605-.147-.088-.214-.096-.222-.097h-.016l-.006.003-.01.006a2.23 2.23 0 00-1.145 1.656c-.09.776.175 1.806 1.014 3.108a15.68 15.68 0 004.274 4.32l.022.014.022.016a5.57 5.57 0 002.964 1.117 2.2 2.2 0 001.935-1.141l.006-.012.004-.007a.182.182 0 00-.007-.038.574.574 0 00-.047-.114z",fill:e})))),V9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.841 2.159a2.25 2.25 0 00-3.182 0l-2.5 2.5a2.25 2.25 0 000 3.182.5.5 0 01-.707.707 3.25 3.25 0 010-4.596l2.5-2.5a3.25 3.25 0 014.596 4.596l-2.063 2.063a4.27 4.27 0 00-.094-1.32l1.45-1.45a2.25 2.25 0 000-3.182z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.61 7.21c-.1-.434-.132-.88-.095-1.321L1.452 7.952a3.25 3.25 0 104.596 4.596l2.5-2.5a3.25 3.25 0 000-4.596.5.5 0 00-.707.707 2.25 2.25 0 010 3.182l-2.5 2.5A2.25 2.25 0 112.159 8.66l1.45-1.45z",fill:e})))),q9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.452 7.952l1.305-1.305.708.707-1.306 1.305a2.25 2.25 0 103.182 3.182l1.306-1.305.707.707-1.306 1.305a3.25 3.25 0 01-4.596-4.596zM12.548 6.048l-1.305 1.306-.707-.708 1.305-1.305a2.25 2.25 0 10-3.182-3.182L7.354 3.464l-.708-.707 1.306-1.305a3.25 3.25 0 014.596 4.596zM1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.707-.707l-11-11z",fill:e})))),W9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.994 1.11a1 1 0 10-1.988 0A4.502 4.502 0 002.5 5.5v3.882l-.943 1.885a.497.497 0 00-.053.295.5.5 0 00.506.438h3.575a1.5 1.5 0 102.83 0h3.575a.5.5 0 00.453-.733L11.5 9.382V5.5a4.502 4.502 0 00-3.506-4.39zM2.81 11h8.382l-.5-1H3.31l-.5 1zM10.5 9V5.5a3.5 3.5 0 10-7 0V9h7zm-4 3.5a.5.5 0 111 0 .5.5 0 01-1 0z",fill:e})))),U9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.5.5A.5.5 0 012 0c6.627 0 12 5.373 12 12a.5.5 0 01-1 0C13 5.925 8.075 1 2 1a.5.5 0 01-.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.5 4.5A.5.5 0 012 4a8 8 0 018 8 .5.5 0 01-1 0 7 7 0 00-7-7 .5.5 0 01-.5-.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5 11a2 2 0 11-4 0 2 2 0 014 0zm-1 0a1 1 0 11-2 0 1 1 0 012 0z",fill:e})))),G9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2 1.004a1 1 0 00-1 1v10a1 1 0 001 1h10a1 1 0 001-1v-4.5a.5.5 0 00-1 0v4.5H2v-10h4.5a.5.5 0 000-1H2z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.354 7.357L12 2.711v1.793a.5.5 0 001 0v-3a.5.5 0 00-.5-.5h-3a.5.5 0 100 1h1.793L6.646 6.65a.5.5 0 10.708.707z",fill:e})))),X9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M6.646.15a.5.5 0 01.708 0l2 2a.5.5 0 11-.708.707L7.5 1.711v6.793a.5.5 0 01-1 0V1.71L5.354 2.857a.5.5 0 11-.708-.707l2-2z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2 4.004a1 1 0 00-1 1v7a1 1 0 001 1h10a1 1 0 001-1v-7a1 1 0 00-1-1H9.5a.5.5 0 100 1H12v7H2v-7h2.5a.5.5 0 000-1H2z",fill:e})))),Y9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M13.854 6.646a.5.5 0 010 .708l-2 2a.5.5 0 01-.708-.708L12.293 7.5H5.5a.5.5 0 010-1h6.793l-1.147-1.146a.5.5 0 01.708-.708l2 2z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M10 2a1 1 0 00-1-1H2a1 1 0 00-1 1v10a1 1 0 001 1h7a1 1 0 001-1V9.5a.5.5 0 00-1 0V12H2V2h7v2.5a.5.5 0 001 0V2z",fill:e})))),K9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 13A6 6 0 107 1a6 6 0 000 12zm0 1A7 7 0 107 0a7 7 0 000 14z",fill:e})))),Z9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M14 7A7 7 0 110 7a7 7 0 0114 0z",fill:e})))),J9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 0h7a.5.5 0 01.5.5v13a.5.5 0 01-.454.498.462.462 0 01-.371-.118L7 11.159l-3.175 2.72a.46.46 0 01-.379.118A.5.5 0 013 13.5V.5a.5.5 0 01.5-.5zM4 12.413l2.664-2.284a.454.454 0 01.377-.128.498.498 0 01.284.12L10 12.412V1H4v11.413z",fill:e})))),Q9=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 0h7a.5.5 0 01.5.5v13a.5.5 0 01-.454.498.462.462 0 01-.371-.118L7 11.159l-3.175 2.72a.46.46 0 01-.379.118A.5.5 0 013 13.5V.5a.5.5 0 01.5-.5z",fill:e})))),eD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("g",{clipPath:"url(#prefix__clip0_1449_588)"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.414 1.586a2 2 0 00-2.828 0l-4 4a2 2 0 000 2.828l4 4a2 2 0 002.828 0l4-4a2 2 0 000-2.828l-4-4zm.707-.707a3 3 0 00-4.242 0l-4 4a3 3 0 000 4.242l4 4a3 3 0 004.242 0l4-4a3 3 0 000-4.242l-4-4z",fill:e})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("defs",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath",{id:"prefix__clip0_1449_588"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"})))))),tD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.814 1.846c.06.05.116.101.171.154l.001.002a3.254 3.254 0 01.755 1.168c.171.461.259.974.259 1.538 0 .332-.046.656-.143.976a4.546 4.546 0 01-.397.937c-.169.302-.36.589-.58.864a7.627 7.627 0 01-.674.746l-4.78 4.596a.585.585 0 01-.427.173.669.669 0 01-.44-.173L1.78 8.217a7.838 7.838 0 01-.677-.748 6.124 6.124 0 01-.572-.855 4.975 4.975 0 01-.388-.931A3.432 3.432 0 010 4.708C0 4.144.09 3.63.265 3.17c.176-.459.429-.85.757-1.168a3.432 3.432 0 011.193-.74c.467-.176.99-.262 1.57-.262.304 0 .608.044.907.137.301.092.586.215.855.367.27.148.526.321.771.512.244.193.471.386.682.584.202-.198.427-.391.678-.584.248-.19.507-.364.78-.512a4.65 4.65 0 01.845-.367c.294-.093.594-.137.9-.137.585 0 1.115.086 1.585.262.392.146.734.34 1.026.584zM1.2 3.526c.128-.333.304-.598.52-.806.218-.212.497-.389.849-.522m-1.37 1.328A3.324 3.324 0 001 4.708c0 .225.032.452.101.686.082.265.183.513.307.737.135.246.294.484.479.716.188.237.386.454.59.652l.001.002 4.514 4.355 4.519-4.344c.2-.193.398-.41.585-.648l.003-.003c.184-.23.345-.472.486-.726l.004-.007c.131-.23.232-.474.31-.732v-.002c.068-.224.101-.45.101-.686 0-.457-.07-.849-.195-1.185a2.177 2.177 0 00-.515-.802l.007-.012-.008.009a2.383 2.383 0 00-.85-.518l-.003-.001C11.1 2.072 10.692 2 10.203 2c-.21 0-.406.03-.597.09h-.001c-.22.07-.443.167-.663.289l-.007.003c-.22.12-.434.262-.647.426-.226.174-.42.341-.588.505l-.684.672-.7-.656a9.967 9.967 0 00-.615-.527 4.82 4.82 0 00-.635-.422l-.01-.005a3.289 3.289 0 00-.656-.281l-.008-.003A2.014 2.014 0 003.785 2c-.481 0-.881.071-1.217.198",fill:e})))),rD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12.814 1.846c.06.05.116.101.171.154l.001.002a3.254 3.254 0 01.755 1.168c.171.461.259.974.259 1.538 0 .332-.046.656-.143.976a4.546 4.546 0 01-.397.937c-.169.302-.36.589-.58.864a7.627 7.627 0 01-.674.746l-4.78 4.596a.585.585 0 01-.427.173.669.669 0 01-.44-.173L1.78 8.217a7.838 7.838 0 01-.677-.748 6.124 6.124 0 01-.572-.855 4.975 4.975 0 01-.388-.931A3.432 3.432 0 010 4.708C0 4.144.09 3.63.265 3.17c.176-.459.429-.85.757-1.168a3.432 3.432 0 011.193-.74c.467-.176.99-.262 1.57-.262.304 0 .608.044.907.137.301.092.586.215.855.367.27.148.526.321.771.512.244.193.471.386.682.584.202-.198.427-.391.678-.584.248-.19.507-.364.78-.512a4.65 4.65 0 01.845-.367c.294-.093.594-.137.9-.137.585 0 1.115.086 1.585.262.392.146.734.34 1.026.584z",fill:e})))),nD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.319.783a.75.75 0 011.362 0l1.63 3.535 3.867.458a.75.75 0 01.42 1.296L10.74 8.715l.76 3.819a.75.75 0 01-1.103.8L7 11.434l-3.398 1.902a.75.75 0 01-1.101-.801l.758-3.819L.401 6.072a.75.75 0 01.42-1.296l3.867-.458L6.318.783zm.68.91l-1.461 3.17a.75.75 0 01-.593.431l-3.467.412 2.563 2.37a.75.75 0 01.226.697l-.68 3.424 3.046-1.705a.75.75 0 01.733 0l3.047 1.705-.68-3.424a.75.75 0 01.226-.697l2.563-2.37-3.467-.412a.75.75 0 01-.593-.43L7 1.694z",fill:e})))),oD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.68.783a.75.75 0 00-1.361 0l-1.63 3.535-3.867.458A.75.75 0 00.4 6.072l2.858 2.643-.758 3.819a.75.75 0 001.101.8L7 11.434l3.397 1.902a.75.75 0 001.102-.801l-.759-3.819L13.6 6.072a.75.75 0 00-.421-1.296l-3.866-.458L7.68.783z",fill:e})))),aD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 7.854a4.5 4.5 0 10-6 0V13a.5.5 0 00.497.5h.006c.127 0 .254-.05.35-.146L7 11.207l2.146 2.147A.5.5 0 0010 13V7.854zM7 8a3.5 3.5 0 100-7 3.5 3.5 0 000 7zm-.354 2.146a.5.5 0 01.708 0L9 11.793v-3.26C8.398 8.831 7.718 9 7 9a4.481 4.481 0 01-2-.468v3.26l1.646-1.646z",fill:e})))),iD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.565 13.123a.991.991 0 01.87 0l.987.482a.991.991 0 001.31-.426l.515-.97a.991.991 0 01.704-.511l1.082-.19a.99.99 0 00.81-1.115l-.154-1.087a.991.991 0 01.269-.828l.763-.789a.991.991 0 000-1.378l-.763-.79a.991.991 0 01-.27-.827l.155-1.087a.99.99 0 00-.81-1.115l-1.082-.19a.991.991 0 01-.704-.511L9.732.82a.99.99 0 00-1.31-.426l-.987.482a.991.991 0 01-.87 0L5.578.395a.99.99 0 00-1.31.426l-.515.97a.99.99 0 01-.704.511l-1.082.19a.99.99 0 00-.81 1.115l.154 1.087a.99.99 0 01-.269.828L.28 6.31a.99.99 0 000 1.378l.763.79a.99.99 0 01.27.827l-.155 1.087a.99.99 0 00.81 1.115l1.082.19a.99.99 0 01.704.511l.515.97c.25.473.83.661 1.31.426l.987-.482zm4.289-8.477a.5.5 0 010 .708l-4.5 4.5a.5.5 0 01-.708 0l-2.5-2.5a.5.5 0 11.708-.708L6 8.793l4.146-4.147a.5.5 0 01.708 0z",fill:e})))),lD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 12.02c-.4.37-.91.56-1.56.56h-.88a5.493 5.493 0 01-1.3-.16c-.42-.1-.91-.25-1.47-.45a5.056 5.056 0 00-.95-.27H2.88a.84.84 0 01-.62-.26.84.84 0 01-.26-.61V6.45c0-.24.09-.45.26-.62a.84.84 0 01.62-.25h1.87c.16-.11.47-.47.93-1.06.27-.35.51-.64.74-.88.1-.11.19-.3.24-.58.05-.28.12-.57.2-.87.1-.3.24-.55.43-.74a.87.87 0 01.62-.25c.38 0 .72.07 1.03.22.3.15.54.38.7.7.15.31.23.73.23 1.27a3 3 0 01-.32 1.31h1.2c.47 0 .88.17 1.23.52s.52.8.52 1.22c0 .29-.04.66-.34 1.12.05.15.07.3.07.47 0 .35-.09.68-.26.98a2.05 2.05 0 01-.4 1.51 1.9 1.9 0 01-.57 1.5zm.473-5.33a.965.965 0 00.027-.25.742.742 0 00-.227-.513.683.683 0 00-.523-.227H7.927l.73-1.45a2 2 0 00.213-.867c0-.444-.068-.695-.127-.822a.53.53 0 00-.245-.244 1.296 1.296 0 00-.539-.116.989.989 0 00-.141.28 9.544 9.544 0 00-.174.755c-.069.387-.213.779-.484 1.077l-.009.01-.009.01c-.195.202-.41.46-.67.798l-.003.004c-.235.3-.44.555-.613.753-.151.173-.343.381-.54.516l-.255.176H5v4.133l.018.003c.384.07.76.176 1.122.318.532.189.98.325 1.352.413l.007.002a4.5 4.5 0 001.063.131h.878c.429 0 .683-.115.871-.285a.9.9 0 00.262-.702l-.028-.377.229-.3a1.05 1.05 0 00.205-.774l-.044-.333.165-.292a.969.969 0 00.13-.487.457.457 0 00-.019-.154l-.152-.458.263-.404a1.08 1.08 0 00.152-.325zM3.5 10.8a.5.5 0 100-1 .5.5 0 000 1z",fill:e})))),sD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.765 2.076A.5.5 0 0112 2.5v6.009a.497.497 0 01-.17.366L7.337 12.87a.497.497 0 01-.674 0L2.17 8.875l-.009-.007a.498.498 0 01-.16-.358L2 8.5v-6a.5.5 0 01.235-.424l.018-.011c.016-.01.037-.024.065-.04.056-.032.136-.077.24-.128a6.97 6.97 0 01.909-.371C4.265 1.26 5.443 1 7 1s2.735.26 3.533.526c.399.133.702.267.91.37a4.263 4.263 0 01.304.169l.018.01zM3 2.793v5.482l1.068.95 6.588-6.588a6.752 6.752 0 00-.44-.163C9.517 2.24 8.444 2 7 2c-1.443 0-2.515.24-3.217.474-.351.117-.61.233-.778.317L3 2.793zm4 9.038l-2.183-1.94L11 3.706v4.568l-4 3.556z",fill:e})))),uD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M10.354 2.854a.5.5 0 10-.708-.708l-3 3a.5.5 0 10.708.708l3-3z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2.09 6H4.5a.5.5 0 000-1H1.795a.75.75 0 00-.74.873l.813 4.874A1.5 1.5 0 003.348 12h7.305a1.5 1.5 0 001.48-1.253l.812-4.874a.75.75 0 00-.74-.873H10a.5.5 0 000 1h1.91l-.764 4.582a.5.5 0 01-.493.418H3.347a.5.5 0 01-.493-.418L2.09 6z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4.5 7a.5.5 0 01.5.5v2a.5.5 0 01-1 0v-2a.5.5 0 01.5-.5zM10 7.5a.5.5 0 00-1 0v2a.5.5 0 001 0v-2zM6.5 9.5v-2a.5.5 0 011 0v2a.5.5 0 01-1 0z",fill:e})))),cD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.5 2h.75v3.866l-3.034 5.26A1.25 1.25 0 003.299 13H10.7a1.25 1.25 0 001.083-1.875L8.75 5.866V2h.75a.5.5 0 100-1h-5a.5.5 0 000 1zm1.75 4V2h1.5v4.134l.067.116L8.827 8H5.173l1.01-1.75.067-.116V6zM4.597 9l-1.515 2.625A.25.25 0 003.3 12H10.7a.25.25 0 00.217-.375L9.404 9H4.597z",fill:e})))),pD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.5 10.5a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.5 1a.5.5 0 00-.5.5c0 1.063.137 1.892.678 2.974.346.692.858 1.489 1.598 2.526-.89 1.247-1.455 2.152-1.798 2.956-.377.886-.477 1.631-.478 2.537v.007a.5.5 0 00.5.5h7c.017 0 .034 0 .051-.003A.5.5 0 0011 12.5v-.007c0-.906-.1-1.65-.478-2.537-.343-.804-.909-1.709-1.798-2.956.74-1.037 1.252-1.834 1.598-2.526C10.863 3.392 11 2.563 11 1.5a.5.5 0 00-.5-.5h-7zm6.487 11a4.675 4.675 0 00-.385-1.652c-.277-.648-.735-1.407-1.499-2.494-.216.294-.448.606-.696.937a.497.497 0 01-.195.162.5.5 0 01-.619-.162c-.248-.331-.48-.643-.696-.937-.764 1.087-1.222 1.846-1.499 2.494A4.675 4.675 0 004.013 12h5.974zM6.304 6.716c.212.293.443.609.696.948a90.058 90.058 0 00.709-.965c.48-.664.86-1.218 1.163-1.699H5.128a32.672 32.672 0 001.176 1.716zM4.559 4h4.882c.364-.735.505-1.312.546-2H4.013c.04.688.182 1.265.546 2z",fill:e})))),dD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11.5 1h-9a.5.5 0 00-.5.5v11a.5.5 0 001 0V8h8.5a.5.5 0 00.354-.854L9.207 4.5l2.647-2.646A.499.499 0 0011.5 1zM8.146 4.146L10.293 2H3v5h7.293L8.146 4.854a.5.5 0 010-.708z",fill:e})))),fD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 7V6a3 3 0 00-5.91-.736l-.17.676-.692.075A2.5 2.5 0 003.5 11h3c.063 0 .125-.002.187-.007l.076-.005.076.006c.053.004.106.006.161.006h4a2 2 0 100-4h-1zM3.12 5.02A3.5 3.5 0 003.5 12h3c.087 0 .174-.003.26-.01.079.007.16.01.24.01h4a3 3 0 100-6 4 4 0 00-7.88-.98z",fill:e})))),hD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7 2a4 4 0 014 4 3 3 0 110 6H7c-.08 0-.161-.003-.24-.01-.086.007-.173.01-.26.01h-3a3.5 3.5 0 01-.38-6.98A4.002 4.002 0 017 2z",fill:e})))),mD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M11 7a4 4 0 11-8 0 4 4 0 018 0zm-1 0a3 3 0 11-6 0 3 3 0 016 0z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.268 13.18c.25.472.83.66 1.31.425l.987-.482a.991.991 0 01.87 0l.987.482a.991.991 0 001.31-.426l.515-.97a.991.991 0 01.704-.511l1.082-.19a.99.99 0 00.81-1.115l-.154-1.087a.991.991 0 01.269-.828l.763-.789a.991.991 0 000-1.378l-.763-.79a.991.991 0 01-.27-.827l.155-1.087a.99.99 0 00-.81-1.115l-1.082-.19a.991.991 0 01-.704-.511L9.732.82a.99.99 0 00-1.31-.426l-.987.482a.991.991 0 01-.87 0L5.578.395a.99.99 0 00-1.31.426l-.515.97a.99.99 0 01-.704.511l-1.082.19a.99.99 0 00-.81 1.115l.154 1.087a.99.99 0 01-.269.828L.28 6.31a.99.99 0 000 1.378l.763.79a.99.99 0 01.27.827l-.155 1.087a.99.99 0 00.81 1.115l1.082.19a.99.99 0 01.704.511l.515.97zm5.096-1.44l-.511.963-.979-.478a1.99 1.99 0 00-1.748 0l-.979.478-.51-.962a1.991 1.991 0 00-1.415-1.028l-1.073-.188.152-1.079a1.991 1.991 0 00-.54-1.663L1.004 7l.757-.783a1.991 1.991 0 00.54-1.663L2.15 3.475l1.073-.188A1.991 1.991 0 004.636 2.26l.511-.962.979.478a1.99 1.99 0 001.748 0l.979-.478.51.962c.288.543.81.922 1.415 1.028l1.073.188-.152 1.079a1.99 1.99 0 00.54 1.663l.757.783-.757.783a1.99 1.99 0 00-.54 1.663l.152 1.079-1.073.188a1.991 1.991 0 00-1.414 1.028z",fill:e})))),gD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 4a3 3 0 100 6 3 3 0 000-6zM3 7a4 4 0 118 0 4 4 0 01-8 0z",fill:e})))),vD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.206 3.044a.498.498 0 01.23.212l3.492 5.985a.494.494 0 01.006.507.497.497 0 01-.443.252H3.51a.499.499 0 01-.437-.76l3.492-5.984a.497.497 0 01.642-.212zM7 4.492L4.37 9h5.26L7 4.492z",fill:e})))),wD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.854 4.146a.5.5 0 010 .708l-5 5a.5.5 0 01-.708 0l-2-2a.5.5 0 11.708-.708L5.5 8.793l4.646-4.647a.5.5 0 01.708 0z",fill:e})))),bD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.354 3.896l5.5 5.5a.5.5 0 01-.708.708L7 4.957l-5.146 5.147a.5.5 0 01-.708-.708l5.5-5.5a.5.5 0 01.708 0z",fill:e})))),yD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.146 4.604l5.5 5.5a.5.5 0 00.708 0l5.5-5.5a.5.5 0 00-.708-.708L7 9.043 1.854 3.896a.5.5 0 10-.708.708z",fill:e})))),DD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2.76 7.096a.498.498 0 00.136.258l5.5 5.5a.5.5 0 00.707-.708L3.958 7l5.147-5.146a.5.5 0 10-.708-.708l-5.5 5.5a.5.5 0 00-.137.45z",fill:e})))),zu=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.104 7.354l-5.5 5.5a.5.5 0 01-.708-.708L10.043 7 4.896 1.854a.5.5 0 11.708-.708l5.5 5.5a.5.5 0 010 .708z",fill:e})))),xD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.854 9.104a.5.5 0 11-.708-.708l3.5-3.5a.5.5 0 01.708 0l3.5 3.5a.5.5 0 01-.708.708L7 5.957 3.854 9.104z",fill:e})))),CD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.854 4.896a.5.5 0 10-.708.708l3.5 3.5a.5.5 0 00.708 0l3.5-3.5a.5.5 0 00-.708-.708L7 8.043 3.854 4.896z",fill:e})))),ED=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.104 10.146a.5.5 0 01-.708.708l-3.5-3.5a.5.5 0 010-.708l3.5-3.5a.5.5 0 11.708.708L5.957 7l3.147 3.146z",fill:e})))),SD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.896 10.146a.5.5 0 00.708.708l3.5-3.5a.5.5 0 000-.708l-3.5-3.5a.5.5 0 10-.708.708L8.043 7l-3.147 3.146z",fill:e})))),RD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.854 4.646l-4.5-4.5a.5.5 0 00-.708 0l-4.5 4.5a.5.5 0 10.708.708L6.5 1.707V13.5a.5.5 0 001 0V1.707l3.646 3.647a.5.5 0 00.708-.708z",fill:e})))),AD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0v11.793L2.854 8.646a.5.5 0 10-.708.708l4.5 4.5a.5.5 0 00.351.146h.006c.127 0 .254-.05.35-.146l4.5-4.5a.5.5 0 00-.707-.708L7.5 12.293V.5z",fill:e})))),FD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5.354 2.146a.5.5 0 010 .708L1.707 6.5H13.5a.5.5 0 010 1H1.707l3.647 3.646a.5.5 0 01-.708.708l-4.5-4.5a.5.5 0 010-.708l4.5-4.5a.5.5 0 01.708 0z",fill:e})))),kD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M8.646 2.146a.5.5 0 01.708 0l4.5 4.5a.5.5 0 010 .708l-4.5 4.5a.5.5 0 01-.708-.708L12.293 7.5H.5a.5.5 0 010-1h11.793L8.646 2.854a.5.5 0 010-.708z",fill:e})))),TD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.904 8.768V2.404a.5.5 0 01.5-.5h6.364a.5.5 0 110 1H3.61l8.339 8.339a.5.5 0 01-.707.707l-8.34-8.34v5.158a.5.5 0 01-1 0z",fill:e})))),LD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12.096 8.768V2.404a.5.5 0 00-.5-.5H5.232a.5.5 0 100 1h5.157L2.05 11.243a.5.5 0 10.707.707l8.34-8.34v5.158a.5.5 0 101 0z",fill:e})))),ID=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.904 5.232v6.364a.5.5 0 00.5.5h6.364a.5.5 0 000-1H3.61l8.339-8.339a.5.5 0 00-.707-.707l-8.34 8.34V5.231a.5.5 0 00-1 0z",fill:e})))),BD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12.096 5.232v6.364a.5.5 0 01-.5.5H5.232a.5.5 0 010-1h5.157L2.05 2.757a.5.5 0 01.707-.707l8.34 8.34V5.231a.5.5 0 111 0z",fill:e})))),MD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.772 3.59c.126-.12.33-.12.456 0l5.677 5.387c.203.193.06.523-.228.523H1.323c-.287 0-.431-.33-.228-.523L6.772 3.59z",fill:e})))),_D=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.228 10.41a.335.335 0 01-.456 0L1.095 5.023c-.203-.193-.06-.523.228-.523h11.354c.287 0 .431.33.228.523L7.228 10.41z",fill:e})))),PD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M3.712 7.212a.3.3 0 010-.424l5.276-5.276a.3.3 0 01.512.212v10.552a.3.3 0 01-.512.212L3.712 7.212z",fill:e})))),HD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.288 7.212a.3.3 0 000-.424L5.012 1.512a.3.3 0 00-.512.212v10.552a.3.3 0 00.512.212l5.276-5.276z",fill:e})))),$D=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.354.146l4 4a.5.5 0 01-.708.708L7 1.207 3.354 4.854a.5.5 0 11-.708-.708l4-4a.5.5 0 01.708 0zM11.354 9.146a.5.5 0 010 .708l-4 4a.5.5 0 01-.708 0l-4-4a.5.5 0 11.708-.708L7 12.793l3.646-3.647a.5.5 0 01.708 0z",fill:e})))),zD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.354.146a.5.5 0 10-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 00-.708-.708L7 3.793 3.354.146zM6.646 9.146a.5.5 0 01.708 0l4 4a.5.5 0 01-.708.708L7 10.207l-3.646 3.647a.5.5 0 01-.708-.708l4-4z",fill:e})))),OD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.5 1h2a.5.5 0 010 1h-.793l3.147 3.146a.5.5 0 11-.708.708L2 2.707V3.5a.5.5 0 01-1 0v-2a.5.5 0 01.5-.5zM10 1.5a.5.5 0 01.5-.5h2a.5.5 0 01.5.5v2a.5.5 0 01-1 0v-.793L8.854 5.854a.5.5 0 11-.708-.708L11.293 2H10.5a.5.5 0 01-.5-.5zM12.5 10a.5.5 0 01.5.5v2a.5.5 0 01-.5.5h-2a.5.5 0 010-1h.793L8.146 8.854a.5.5 0 11.708-.708L12 11.293V10.5a.5.5 0 01.5-.5zM2 11.293V10.5a.5.5 0 00-1 0v2a.5.5 0 00.5.5h2a.5.5 0 000-1h-.793l3.147-3.146a.5.5 0 10-.708-.708L2 11.293z",fill:e})))),ND=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M6.646.147l-1.5 1.5a.5.5 0 10.708.707l.646-.647V5a.5.5 0 001 0V1.707l.646.647a.5.5 0 10.708-.707l-1.5-1.5a.5.5 0 00-.708 0z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.309 4.038a.498.498 0 00-.16.106l-.005.005a.498.498 0 00.002.705L3.293 7 1.146 9.146A.498.498 0 001.5 10h3a.5.5 0 000-1H2.707l1.5-1.5h5.586l2.353 2.354a.5.5 0 00.708-.708L10.707 7l2.146-2.146.11-.545-.107.542A.499.499 0 0013 4.503v-.006a.5.5 0 00-.144-.348l-.005-.005A.498.498 0 0012.5 4h-3a.5.5 0 000 1h1.793l-1.5 1.5H4.207L2.707 5H4.5a.5.5 0 000-1h-3a.498.498 0 00-.191.038z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7 8.5a.5.5 0 01.5.5v3.293l.646-.647a.5.5 0 01.708.708l-1.5 1.5a.5.5 0 01-.708 0l-1.5-1.5a.5.5 0 01.708-.708l.646.647V9a.5.5 0 01.5-.5zM9 9.5a.5.5 0 01.5-.5h3a.5.5 0 010 1h-3a.5.5 0 01-.5-.5z",fill:e})))),jD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M10.646 2.646a.5.5 0 01.708 0l1.5 1.5a.5.5 0 010 .708l-1.5 1.5a.5.5 0 01-.708-.708L11.293 5H1.5a.5.5 0 010-1h9.793l-.647-.646a.5.5 0 010-.708zM3.354 8.354L2.707 9H12.5a.5.5 0 010 1H2.707l.647.646a.5.5 0 01-.708.708l-1.5-1.5a.5.5 0 010-.708l1.5-1.5a.5.5 0 11.708.708z",fill:e})))),VD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.5 1a.5.5 0 01.5.5V10a2 2 0 004 0V4a3 3 0 016 0v7.793l1.146-1.147a.5.5 0 01.708.708l-2 2a.5.5 0 01-.708 0l-2-2a.5.5 0 01.708-.708L11 11.793V4a2 2 0 10-4 0v6.002a3 3 0 01-6 0V1.5a.5.5 0 01.5-.5z",fill:e})))),qD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.146 3.854a.5.5 0 010-.708l2-2a.5.5 0 11.708.708L2.707 3h6.295A4 4 0 019 11H3a.5.5 0 010-1h6a3 3 0 100-6H2.707l1.147 1.146a.5.5 0 11-.708.708l-2-2z",fill:e})))),WD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4.354 2.146a.5.5 0 010 .708L1.707 5.5H9.5A4.5 4.5 0 0114 10v1.5a.5.5 0 01-1 0V10a3.5 3.5 0 00-3.5-3.5H1.707l2.647 2.646a.5.5 0 11-.708.708l-3.5-3.5a.5.5 0 010-.708l3.5-3.5a.5.5 0 01.708 0z",fill:e})))),UD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5.5 1A.5.5 0 005 .5H2a.5.5 0 000 1h1.535a6.502 6.502 0 002.383 11.91.5.5 0 10.165-.986A5.502 5.502 0 014.5 2.1V4a.5.5 0 001 0V1.353a.5.5 0 000-.023V1zM7.507 1a.5.5 0 01.576-.41 6.502 6.502 0 012.383 11.91H12a.5.5 0 010 1H9a.5.5 0 01-.5-.5v-3a.5.5 0 011 0v1.9A5.5 5.5 0 007.917 1.576.5.5 0 017.507 1z",fill:e})))),GD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M8.646 5.854L7.5 4.707V10.5a.5.5 0 01-1 0V4.707L5.354 5.854a.5.5 0 11-.708-.708l2-2a.5.5 0 01.708 0l2 2a.5.5 0 11-.708.708z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e})))),XD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5.354 8.146L6.5 9.293V3.5a.5.5 0 011 0v5.793l1.146-1.147a.5.5 0 11.708.708l-2 2a.5.5 0 01-.708 0l-2-2a.5.5 0 11.708-.708z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 7a7 7 0 1114 0A7 7 0 010 7zm1 0a6 6 0 1112 0A6 6 0 011 7z",fill:e})))),YD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M5.854 5.354L4.707 6.5H10.5a.5.5 0 010 1H4.707l1.147 1.146a.5.5 0 11-.708.708l-2-2a.5.5 0 010-.708l2-2a.5.5 0 11.708.708z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 0a7 7 0 110 14A7 7 0 017 0zm0 1a6 6 0 110 12A6 6 0 017 1z",fill:e})))),KD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.5 6.5h5.793L8.146 5.354a.5.5 0 11.708-.708l2 2a.5.5 0 010 .708l-2 2a.5.5 0 11-.708-.708L9.293 7.5H3.5a.5.5 0 010-1z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 117 0a7 7 0 010 14zm0-1A6 6 0 117 1a6 6 0 010 12z",fill:e})))),ZD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.092.5H7a6.5 6.5 0 106.41 7.583.5.5 0 10-.986-.166A5.495 5.495 0 017 12.5a5.5 5.5 0 010-11h.006a5.5 5.5 0 014.894 3H10a.5.5 0 000 1h3a.5.5 0 00.5-.5V2a.5.5 0 00-1 0v1.535A6.495 6.495 0 007.092.5z",fill:e})))),JD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 100 7a7 7 0 0014 0zm-6.535 5.738c-.233.23-.389.262-.465.262-.076 0-.232-.032-.465-.262-.238-.234-.497-.623-.737-1.182-.434-1.012-.738-2.433-.79-4.056h3.984c-.052 1.623-.356 3.043-.79 4.056-.24.56-.5.948-.737 1.182zM8.992 6.5H5.008c.052-1.623.356-3.044.79-4.056.24-.56.5-.948.737-1.182C6.768 1.032 6.924 1 7 1c.076 0 .232.032.465.262.238.234.497.623.737 1.182.434 1.012.738 2.433.79 4.056zm1 1c-.065 2.176-.558 4.078-1.282 5.253A6.005 6.005 0 0012.98 7.5H9.992zm2.987-1H9.992c-.065-2.176-.558-4.078-1.282-5.253A6.005 6.005 0 0112.98 6.5zm-8.971 0c.065-2.176.558-4.078 1.282-5.253A6.005 6.005 0 001.02 6.5h2.988zm-2.987 1a6.005 6.005 0 004.27 5.253C4.565 11.578 4.072 9.676 4.007 7.5H1.02z",fill:e})))),QD=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.087 3.397L5.95 5.793a.374.374 0 00-.109.095.377.377 0 00-.036.052l-2.407 4.147a.374.374 0 00-.004.384c.104.179.334.24.513.136l4.142-2.404a.373.373 0 00.148-.143l2.406-4.146a.373.373 0 00-.037-.443.373.373 0 00-.478-.074zM4.75 9.25l2.847-1.652-1.195-1.195L4.75 9.25z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e})))),ex=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 7a7 7 0 1114 0A7 7 0 010 7zm6.5 3.5v2.48A6.001 6.001 0 011.02 7.5H3.5a.5.5 0 000-1H1.02A6.001 6.001 0 016.5 1.02V3.5a.5.5 0 001 0V1.02a6.001 6.001 0 015.48 5.48H10.5a.5.5 0 000 1h2.48a6.002 6.002 0 01-5.48 5.48V10.5a.5.5 0 00-1 0z",fill:e})))),tx=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9 5a2 2 0 11-4 0 2 2 0 014 0zM8 5a1 1 0 11-2 0 1 1 0 012 0z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5A5 5 0 002 5c0 2.633 2.273 6.154 4.65 8.643.192.2.508.2.7 0C9.726 11.153 12 7.633 12 5zM7 1a4 4 0 014 4c0 1.062-.471 2.42-1.303 3.88-.729 1.282-1.69 2.562-2.697 3.67-1.008-1.108-1.968-2.388-2.697-3.67C3.47 7.42 3 6.063 3 5a4 4 0 014-4z",fill:e})))),rx=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7 2a.5.5 0 01.5.5v4H10a.5.5 0 010 1H7a.5.5 0 01-.5-.5V2.5A.5.5 0 017 2z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e})))),nx=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M9.79 4.093a.5.5 0 01.117.698L7.91 7.586a1 1 0 11-.814-.581l1.997-2.796a.5.5 0 01.698-.116z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.069 12.968a7 7 0 119.863 0A12.962 12.962 0 007 12c-1.746 0-3.41.344-4.931.968zm9.582-1.177a6 6 0 10-9.301 0A13.98 13.98 0 017 11c1.629 0 3.194.279 4.65.791z",fill:e})))),ox=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.5 4.5a.5.5 0 00-1 0v2.634a1 1 0 101 0V4.5z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5.5A.5.5 0 016 0h2a.5.5 0 010 1h-.5v1.02a5.973 5.973 0 013.374 1.398l.772-.772a.5.5 0 01.708.708l-.772.772A6 6 0 116.5 2.02V1H6a.5.5 0 01-.5-.5zM7 3a5 5 0 100 10A5 5 0 007 3z",fill:e})))),ax=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.354 1.146l5.5 5.5a.5.5 0 01-.708.708L12 7.207V12.5a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V9H6v3.5a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V7.207l-.146.147a.5.5 0 11-.708-.708l1-1 4.5-4.5a.5.5 0 01.708 0zM3 6.207V12h2V8.5a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V12h2V6.207l-4-4-4 4z",fill:e})))),ix=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.213 4.094a.5.5 0 01.056-.034l5.484-2.995a.498.498 0 01.494 0L12.73 4.06a.507.507 0 01.266.389.498.498 0 01-.507.555H1.51a.5.5 0 01-.297-.91zm2.246-.09h7.082L7 2.07 3.459 4.004z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4 6a.5.5 0 00-1 0v5a.5.5 0 001 0V6zM11 6a.5.5 0 00-1 0v5a.5.5 0 001 0V6zM5.75 5.5a.5.5 0 01.5.5v5a.5.5 0 01-1 0V6a.5.5 0 01.5-.5zM8.75 6a.5.5 0 00-1 0v5a.5.5 0 001 0V6zM1.5 12.504a.5.5 0 01.5-.5h10a.5.5 0 010 1H2a.5.5 0 01-.5-.5z",fill:e})))),lx=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("g",{clipPath:"url(#prefix__clip0_1107_3594)"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.451.537l.01 12.922h0L7.61 8.946a1.077 1.077 0 00-.73-.374L.964 8.087 11.45.537h0z",stroke:e,strokeWidth:1.077})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("defs",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("clipPath",{id:"prefix__clip0_1107_3594"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"})))))),sx=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zM2.671 11.155c.696-1.006 2.602-1.816 3.194-1.91.226-.036.232-.658.232-.658s-.665-.658-.81-1.544c-.39 0-.63-.94-.241-1.272a2.578 2.578 0 00-.012-.13c-.066-.607-.28-2.606 1.965-2.606 2.246 0 2.031 2 1.966 2.606l-.012.13c.39.331.149 1.272-.24 1.272-.146.886-.81 1.544-.81 1.544s.004.622.23.658c.593.094 2.5.904 3.195 1.91a6 6 0 10-8.657 0z",fill:e})))),ux=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7.275 13.16a11.388 11.388 0 005.175-1.232v-.25c0-1.566-3.237-2.994-4.104-3.132-.27-.043-.276-.783-.276-.783s.791-.783.964-1.836c.463 0 .75-1.119.286-1.513C9.34 4 9.916 1.16 6.997 1.16c-2.92 0-2.343 2.84-2.324 3.254-.463.394-.177 1.513.287 1.513.172 1.053.963 1.836.963 1.836s-.006.74-.275.783c-.858.136-4.036 1.536-4.103 3.082a11.388 11.388 0 005.73 1.532z",fill:e})))),cx=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.183 11.906a10.645 10.645 0 01-1.181-.589c.062-1.439 3.02-2.74 3.818-2.868.25-.04.256-.728.256-.728s-.736-.729-.896-1.709c-.432 0-.698-1.041-.267-1.408A2.853 2.853 0 002.9 4.46c-.072-.672-.31-2.884 2.175-2.884 2.486 0 2.248 2.212 2.176 2.884-.007.062-.012.112-.014.144.432.367.165 1.408-.266 1.408-.16.98-.896 1.709-.896 1.709s.005.688.256.728c.807.129 3.82 1.457 3.82 2.915v.233a10.598 10.598 0 01-4.816 1.146c-1.441 0-2.838-.282-4.152-.837zM11.5 2.16a.5.5 0 01.5.5v1.5h1.5a.5.5 0 010 1H12v1.5a.5.5 0 01-1 0v-1.5H9.5a.5.5 0 110-1H11v-1.5a.5.5 0 01.5-.5z",fill:e})))),px=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M9.21 11.623a10.586 10.586 0 01-4.031.787A10.585 10.585 0 010 11.07c.06-1.354 2.933-2.578 3.708-2.697.243-.038.249-.685.249-.685s-.715-.685-.87-1.607c-.42 0-.679-.979-.26-1.323a2.589 2.589 0 00-.013-.136c-.07-.632-.3-2.712 2.113-2.712 2.414 0 2.183 2.08 2.113 2.712-.007.059-.012.105-.013.136.419.344.16 1.323-.259 1.323-.156.922-.87 1.607-.87 1.607s.005.647.248.685c.784.12 3.71 1.37 3.71 2.74v.22c-.212.103-.427.2-.646.29z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M8.81 8.417a9.643 9.643 0 00-.736-.398c.61-.42 1.396-.71 1.7-.757.167-.026.171-.471.171-.471s-.491-.471-.598-1.104c-.288 0-.466-.674-.178-.91-.001-.022-.005-.053-.01-.094-.048-.434-.206-1.864 1.453-1.864 1.66 0 1.5 1.43 1.453 1.864l-.01.094c.289.236.11.91-.178.91-.107.633-.598 1.104-.598 1.104s.004.445.171.47c.539.084 2.55.942 2.55 1.884v.628a10.604 10.604 0 01-3.302.553 2.974 2.974 0 00-.576-.879c-.375-.408-.853-.754-1.312-1.03z",fill:e})))),dx=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M9.106 7.354c-.627.265-1.295.4-1.983.4a5.062 5.062 0 01-2.547-.681c.03-.688 1.443-1.31 1.824-1.37.12-.02.122-.348.122-.348s-.351-.348-.428-.816c-.206 0-.333-.498-.127-.673 0-.016-.003-.04-.007-.07C5.926 3.477 5.812 2.42 7 2.42c1.187 0 1.073 1.057 1.039 1.378l-.007.069c.207.175.08.673-.127.673-.076.468-.428.816-.428.816s.003.329.122.348c.386.06 1.825.696 1.825 1.392v.111c-.104.053-.21.102-.318.148zM3.75 11.25A.25.25 0 014 11h6a.25.25 0 110 .5H4a.25.25 0 01-.25-.25zM4 9a.25.25 0 000 .5h6a.25.25 0 100-.5H4z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 .5a.5.5 0 01.5-.5h11a.5.5 0 01.5.5v13a.5.5 0 01-.5.5h-11a.5.5 0 01-.5-.5V.5zM2 13V1h10v12H2z",fill:e})))),fx=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.968 8.75a.5.5 0 00-.866.5A4.498 4.498 0 007 11.5c1.666 0 3.12-.906 3.898-2.25a.5.5 0 10-.866-.5A3.498 3.498 0 017 10.5a3.498 3.498 0 01-3.032-1.75zM5.5 5a1 1 0 11-2 0 1 1 0 012 0zM9.5 6a1 1 0 100-2 1 1 0 000 2z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e})))),hx=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4.5 9a.5.5 0 000 1h5a.5.5 0 000-1h-5zM5.5 5a1 1 0 11-2 0 1 1 0 012 0zM9.5 6a1 1 0 100-2 1 1 0 000 2z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e})))),mx=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.968 10.25a.5.5 0 01-.866-.5A4.498 4.498 0 017 7.5c1.666 0 3.12.906 3.898 2.25a.5.5 0 11-.866.5A3.498 3.498 0 007 8.5a3.498 3.498 0 00-3.032 1.75zM5.5 5a1 1 0 11-2 0 1 1 0 012 0zM9.5 6a1 1 0 100-2 1 1 0 000 2z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:e})))),gx=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.526 4.842a.5.5 0 01.632-.316l2.051.684a2.5 2.5 0 001.582 0l2.05-.684a.5.5 0 01.317.948l-2.453.818a.3.3 0 00-.205.285v.243a4.5 4.5 0 00.475 2.012l.972 1.944a.5.5 0 11-.894.448L7 9.118l-1.053 2.106a.5.5 0 11-.894-.447l.972-1.945A4.5 4.5 0 006.5 6.82v-.243a.3.3 0 00-.205-.285l-2.453-.818a.5.5 0 01-.316-.632z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7 4.5a1 1 0 100-2 1 1 0 000 2z",fill:e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:e})))),vx=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color:e="currentColor",size:t=14,...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:t,height:t,viewBox:"0 0 15 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n,...r},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zM8 3.5a1 1 0 11-2 0 1 1 0 012 0zM3.526 4.842a.5.5 0 01.632-.316l2.051.684a2.5 2.5 0 001.582 0l2.05-.684a.5.5 0 01.317.948l-2.453.818a.3.3 0 00-.205.285v.243a4.5 4.5 0 00.475 2.012l.972 1.944a.5.5 0 11-.894.448L7 9.118l-1.053 2.106a.5.5 0 11-.894-.447l.972-1.945A4.5 4.5 0 006.5 6.82v-.243a.3.3 0 00-.205-.285l-2.453-.818a.5.5 0 01-.316-.632z",fill:e})))),bx=a((e=>!(0!==e.button||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey)),"isPlainLeftClick"),yx=a(((e,t)=>{bx(e)&&(e.preventDefault(),t(e))}),"cancelled"),Dx=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.span((({withArrow:e})=>e?{"> svg:last-of-type":{height:"0.7em",width:"0.7em",marginRight:0,marginLeft:"0.25em",bottom:"auto",verticalAlign:"inherit"}}:{}),(({containsIcon:e})=>e?{svg:{height:"1em",width:"1em",verticalAlign:"middle",position:"relative",bottom:0,marginRight:0}}:{})),xx=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.a((({theme:e})=>({display:"inline-block",transition:"all 150ms ease-out",textDecoration:"none",color:e.color.secondary,"&:hover, &:focus":{cursor:"pointer",color:Yt(.07,e.color.secondary),"svg path:not([fill])":{fill:Yt(.07,e.color.secondary)}},"&:active":{color:Yt(.1,e.color.secondary),"svg path:not([fill])":{fill:Yt(.1,e.color.secondary)}},svg:{display:"inline-block",height:"1em",width:"1em",verticalAlign:"text-top",position:"relative",bottom:"-0.125em",marginRight:"0.4em","& path":{fill:e.color.secondary}}})),(({theme:e,secondary:t,tertiary:r})=>{let n;return t&&(n=[e.textMutedColor,e.color.dark,e.color.darker]),r&&(n=[e.color.dark,e.color.darkest,e.textMutedColor]),n?{color:n[0],"svg path:not([fill])":{fill:n[0]},"&:hover":{color:n[1],"svg path:not([fill])":{fill:n[1]}},"&:active":{color:n[2],"svg path:not([fill])":{fill:n[2]}}}:{}}),(({nochrome:e})=>e?{color:"inherit","&:hover, &:active":{color:"inherit",textDecoration:"underline"}}:{}),(({theme:e,inverse:t})=>t?{color:e.color.lightest,":not([fill])":{fill:e.color.lightest},"&:hover":{color:e.color.lighter,"svg path:not([fill])":{fill:e.color.lighter}},"&:active":{color:e.color.light,"svg path:not([fill])":{fill:e.color.light}}}:{}),(({isButton:e})=>e?{border:0,borderRadius:0,background:"none",padding:0,fontSize:"inherit"}:{})),ju=a((({cancel:e=!0,children:t,onClick:r,withArrow:n=!1,containsIcon:o=!1,className:i,style:l,...u})=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(xx,{...u,onClick:r&&e?c=>yx(c,r):r,className:i},react__WEBPACK_IMPORTED_MODULE_0__.createElement(Dx,{withArrow:n,containsIcon:o},t,n&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(zu,null)))),"Link"),Vr=(_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({fontSize:`${e.typography.size.s2}px`,lineHeight:"1.6",h1:{fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},h2:{fontSize:`${e.typography.size.m2}px`,borderBottom:`1px solid ${e.appBorderColor}`},h3:{fontSize:`${e.typography.size.m1}px`},h4:{fontSize:`${e.typography.size.s3}px`},h5:{fontSize:`${e.typography.size.s2}px`},h6:{fontSize:`${e.typography.size.s2}px`,color:e.color.dark},"pre:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"pre pre, pre.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px"},"pre pre code, pre.prismjs code":{color:"inherit",fontSize:"inherit"},"pre code":{margin:0,padding:0,whiteSpace:"pre",border:"none",background:"transparent"},"pre code, pre tt":{backgroundColor:"transparent",border:"none"},"body > *:first-of-type":{marginTop:"0 !important"},"body > *:last-child":{marginBottom:"0 !important"},a:{color:e.color.secondary,textDecoration:"none"},"a.absent":{color:"#cc0000"},"a.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0},"h1, h2, h3, h4, h5, h6":{margin:"20px 0 10px",padding:0,cursor:"text",position:"relative","&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}},"h1:first-of-type + h2":{marginTop:0,paddingTop:0},"p, blockquote, ul, ol, dl, li, table, pre":{margin:"15px 0"},hr:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},"body > h1:first-of-type, body > h2:first-of-type, body > h3:first-of-type, body > h4:first-of-type, body > h5:first-of-type, body > h6:first-of-type":{marginTop:0,paddingTop:0},"body > h1:first-of-type + h2":{marginTop:0,paddingTop:0},"a:first-of-type h1, a:first-of-type h2, a:first-of-type h3, a:first-of-type h4, a:first-of-type h5, a:first-of-type h6":{marginTop:0,paddingTop:0},"h1 p, h2 p, h3 p, h4 p, h5 p, h6 p":{marginTop:0},"li p.first":{display:"inline-block"},"ul, ol":{paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},dl:{padding:0},"dl dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",margin:"0 0 15px",padding:"0 15px","&:first-of-type":{padding:0},"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},blockquote:{borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},table:{padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:"white",margin:0,padding:0,"& th":{fontWeight:"bold",border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"& td":{border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"&:nth-of-type(2n)":{backgroundColor:e.color.lighter},"& th :first-of-type, & td :first-of-type":{marginTop:0},"& th :last-child, & td :last-child":{marginBottom:0}}},img:{maxWidth:"100%"},"span.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"}},"span.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"}},"span.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"}},"span.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"span.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}},"code, tt":{margin:"0 2px",padding:"0 5px",whiteSpace:"nowrap",border:`1px solid ${e.color.mediumlight}`,backgroundColor:e.color.lighter,borderRadius:3,color:"dark"===e.base?e.color.darkest:e.color.dark}}))),[]),So=null,_k=(0,react__WEBPACK_IMPORTED_MODULE_0__.lazy)((async()=>{let{SyntaxHighlighter:e}=await Promise.resolve().then((()=>(ca(),gu)));return Vr.length>0&&(Vr.forEach((t=>{e.registerLanguage(...t)})),Vr=[]),null===So&&(So=e),{default:a((t=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(e,{...t})),"default")}})),Pk=(0,react__WEBPACK_IMPORTED_MODULE_0__.lazy)((async()=>{let[{SyntaxHighlighter:e},{formatter:t}]=await Promise.all([Promise.resolve().then((()=>(ca(),gu))),Promise.resolve().then((()=>(gg(),mg)))]);return Vr.length>0&&(Vr.forEach((r=>{e.registerLanguage(...r)})),Vr=[]),null===So&&(So=e),{default:a((r=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(e,{...r,formatter:t})),"default")}})),wg=a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Suspense,{fallback:react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",null)},!1!==e.format?react__WEBPACK_IMPORTED_MODULE_0__.createElement(Pk,{...e}):react__WEBPACK_IMPORTED_MODULE_0__.createElement(_k,{...e}))),"SyntaxHighlighter");wg.registerLanguage=(...e)=>{null===So?Vr.push(e):So.registerLanguage(...e)},ca(),iu();var Ll={};function Et(e,t,{checkForDefaultPrevented:r=!0}={}){return a((function(o){if(e?.(o),!1===r||!o.defaultPrevented)return t?.(o)}),"handleEvent")}function $k(e,t){"function"==typeof e?e(t):null!=e&&(e.current=t)}function Ia(...e){return t=>e.forEach((r=>$k(r,t)))}function St(...e){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)(Ia(...e),e)}function Dg(e,t){let r=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(t);function n(i){let{children:l,...u}=i,c=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>u),Object.values(u));return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(r.Provider,{value:c},l)}function o(i){let l=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(r);if(l)return l;if(void 0!==t)return t;throw new Error(`\`${i}\` must be used within \`${e}\``)}return a(n,"Provider"),a(o,"useContext"),n.displayName=e+"Provider",[n,o]}function xg(e,t=[]){let r=[];function n(i,l){let u=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(l),c=r.length;function p(h){let{scope:f,children:v,...b}=h,m=f?.[e][c]||u,g=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>b),Object.values(b));return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(m.Provider,{value:g},v)}function d(h,f){let v=f?.[e][c]||u,b=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(v);if(b)return b;if(void 0!==l)return l;throw new Error(`\`${h}\` must be used within \`${i}\``)}return r=[...r,l],a(p,"Provider"),a(d,"useContext"),p.displayName=i+"Provider",[p,d]}a(n,"$c512c27ab02ef895$export$fd42f52fd3ae1109");let o=a((()=>{let i=r.map((l=>(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(l)));return a((function(u){let c=u?.[e]||i;return(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({[`__scope${e}`]:{...u,[e]:c}})),[u,c])}),"useScope")}),"createScope");return o.scopeName=e,[n,zk(o,...t)]}function zk(...e){let t=e[0];if(1===e.length)return t;let r=a((()=>{let n=e.map((o=>({useScope:o(),scopeName:o.scopeName})));return a((function(i){let l=n.reduce(((u,{useScope:c,scopeName:p})=>({...u,...c(i)[`__scope${p}`]})),{});return(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>({[`__scope${t.scopeName}`]:l})),[l])}),"useComposedScopes")}),"createScope1");return r.scopeName=t.scopeName,r}an(Ll,{Close:()=>_0,Content:()=>I0,Description:()=>M0,Dialog:()=>hv,DialogClose:()=>Sv,DialogContent:()=>yv,DialogDescription:()=>Ev,DialogOverlay:()=>bv,DialogPortal:()=>wv,DialogTitle:()=>Cv,DialogTrigger:()=>mv,Overlay:()=>L0,Portal:()=>T0,Root:()=>k0,Title:()=>B0,Trigger:()=>RL,WarningProvider:()=>SL,createDialogScope:()=>mL}),qe(),a(Et,"$e42e1063c40fb3ef$export$b9ecd428b558ff10"),a($k,"$6ed0406888f73fc4$var$setRef"),a(Ia,"$6ed0406888f73fc4$export$43e446d32b3d21af"),a(St,"$6ed0406888f73fc4$export$c7b2cbe3552a0d05"),a(Dg,"$c512c27ab02ef895$export$fd42f52fd3ae1109"),a(xg,"$c512c27ab02ef895$export$50c7b4e9d9f19c1"),a(zk,"$c512c27ab02ef895$var$composeContextScopes");var Ba=globalThis?.document?react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect:()=>{},Nk=react__WEBPACK_IMPORTED_MODULE_0__.useId||(()=>{}),jk=0;function bl(e){let[t,r]=react__WEBPACK_IMPORTED_MODULE_0__.useState(Nk());return Ba((()=>{e||r((n=>n??String(jk++)))}),[e]),e||(t?`radix-${t}`:"")}function it(e){let t=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(e);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{t.current=e})),(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>(...r)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...r)}),[])}function Cg({prop:e,defaultProp:t,onChange:r=a((()=>{}),"onChange")}){let[n,o]=Kk({defaultProp:t,onChange:r}),i=void 0!==e,l=i?e:n,u=it(r);return[l,(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((p=>{if(i){let h="function"==typeof p?p(e):p;h!==e&&u(h)}else o(p)}),[i,e,o,u])]}function Kk({defaultProp:e,onChange:t}){let r=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(e),[n]=r,o=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(n),i=it(t);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{o.current!==n&&(i(n),o.current=n)}),[n,o,i]),r}a(bl,"$1746a345f3d73bb7$export$f680877a34711e37"),a(it,"$b1b2314f5f9a1d84$export$25bec8c6f54ee79a"),a(Cg,"$71cd76cc60e0454e$export$6f32135080cb4c3"),a(Kk,"$71cd76cc60e0454e$var$useUncontrolledState"),qe(),qe(),qe();var r0=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let{children:r,...n}=e,o=react__WEBPACK_IMPORTED_MODULE_0__.Children.toArray(r),i=o.find(Qk);if(i){let l=i.props.children,u=o.map((c=>c===i?react__WEBPACK_IMPORTED_MODULE_0__.Children.count(l)>1?react__WEBPACK_IMPORTED_MODULE_0__.Children.only(null):(0,react__WEBPACK_IMPORTED_MODULE_0__.isValidElement)(l)?l.props.children:null:c));return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(t0,H({},n,{ref:t}),(0,react__WEBPACK_IMPORTED_MODULE_0__.isValidElement)(l)?(0,react__WEBPACK_IMPORTED_MODULE_0__.cloneElement)(l,void 0,u):null)}return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(t0,H({},n,{ref:t}),r)}));r0.displayName="Slot";var t0=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let{children:r,...n}=e;return(0,react__WEBPACK_IMPORTED_MODULE_0__.isValidElement)(r)?(0,react__WEBPACK_IMPORTED_MODULE_0__.cloneElement)(r,{...eT(n,r.props),ref:t?Ia(t,r.ref):r.ref}):react__WEBPACK_IMPORTED_MODULE_0__.Children.count(r)>1?react__WEBPACK_IMPORTED_MODULE_0__.Children.only(null):null}));t0.displayName="SlotClone";var Jk=a((({children:e})=>(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,e)),"$5e63c961fc1ce211$export$d9f1ccf0bdb05d45");function Qk(e){return(0,react__WEBPACK_IMPORTED_MODULE_0__.isValidElement)(e)&&e.type===Jk}function eT(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...u)=>{i(...u),o(...u)}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}a(Qk,"$5e63c961fc1ce211$var$isSlottable"),a(eT,"$5e63c961fc1ce211$var$mergeProps");var Ze=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce(((e,t)=>{let r=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((n,o)=>{let{asChild:i,...l}=n,u=i?r0:t;return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{window[Symbol.for("radix-ui")]=!0}),[]),(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(u,H({},l,{ref:o}))}));return r.displayName=`Primitive.${t}`,{...e,[t]:r}}),{});function Rg(e,t){e&&(0,react_dom__WEBPACK_IMPORTED_MODULE_3__.flushSync)((()=>e.dispatchEvent(t)))}function Ag(e,t=globalThis?.document){let r=it(e);(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{let n=a((o=>{"Escape"===o.key&&r(o)}),"handleKeyDown");return t.addEventListener("keydown",n),()=>t.removeEventListener("keydown",n)}),[r,t])}a(Rg,"$8927f6f2acc4f386$export$6d1a0317bde7de7f"),a(Ag,"$addc16e1bbe58fd0$export$3a72a57244d6e765");var kg,o0="dismissableLayer.update",fT=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Lg=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{var r;let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:o,onPointerDownOutside:i,onFocusOutside:l,onInteractOutside:u,onDismiss:c,...p}=e,d=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(fT),[h,f]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),v=null!==(r=h?.ownerDocument)&&void 0!==r?r:globalThis?.document,[,b]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({}),m=St(t,(R=>f(R))),g=Array.from(d.layers),[y]=[...d.layersWithOutsidePointerEventsDisabled].slice(-1),w=g.indexOf(y),D=h?g.indexOf(h):-1,x=d.layersWithOutsidePointerEventsDisabled.size>0,C=D>=w,E=hT((R=>{let A=R.target,k=[...d.branches].some((B=>B.contains(A)));!C||k||(i?.(R),u?.(R),R.defaultPrevented||c?.())}),v),S=mT((R=>{let A=R.target;[...d.branches].some((B=>B.contains(A)))||(l?.(R),u?.(R),R.defaultPrevented||c?.())}),v);return Ag((R=>{D===d.layers.size-1&&(o?.(R),!R.defaultPrevented&&c&&(R.preventDefault(),c()))}),v),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{if(h)return n&&(0===d.layersWithOutsidePointerEventsDisabled.size&&(kg=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),d.layersWithOutsidePointerEventsDisabled.add(h)),d.layers.add(h),Tg(),()=>{n&&1===d.layersWithOutsidePointerEventsDisabled.size&&(v.body.style.pointerEvents=kg)}}),[h,v,n,d]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>()=>{h&&(d.layers.delete(h),d.layersWithOutsidePointerEventsDisabled.delete(h),Tg())}),[h,d]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{let R=a((()=>b({})),"handleUpdate");return document.addEventListener(o0,R),()=>document.removeEventListener(o0,R)}),[]),(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Ze.div,H({},p,{ref:m,style:{pointerEvents:x?C?"auto":"none":void 0,...e.style},onFocusCapture:Et(e.onFocusCapture,S.onFocusCapture),onBlurCapture:Et(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:Et(e.onPointerDownCapture,E.onPointerDownCapture)}))}));function hT(e,t=globalThis?.document){let r=it(e),n=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(!1),o=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)((()=>{}));return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{let i=a((u=>{if(u.target&&!n.current){let p=function(){Ig("dismissableLayer.pointerDownOutside",r,c,{discrete:!0})};a(p,"handleAndDispatchPointerDownOutsideEvent");let c={originalEvent:u};"touch"===u.pointerType?(t.removeEventListener("click",o.current),o.current=p,t.addEventListener("click",o.current,{once:!0})):p()}else t.removeEventListener("click",o.current);n.current=!1}),"handlePointerDown"),l=window.setTimeout((()=>{t.addEventListener("pointerdown",i)}),0);return()=>{window.clearTimeout(l),t.removeEventListener("pointerdown",i),t.removeEventListener("click",o.current)}}),[t,r]),{onPointerDownCapture:a((()=>n.current=!0),"onPointerDownCapture")}}function mT(e,t=globalThis?.document){let r=it(e),n=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(!1);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{let o=a((i=>{i.target&&!n.current&&Ig("dismissableLayer.focusOutside",r,{originalEvent:i},{discrete:!1})}),"handleFocus");return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)}),[t,r]),{onFocusCapture:a((()=>n.current=!0),"onFocusCapture"),onBlurCapture:a((()=>n.current=!1),"onBlurCapture")}}function Tg(){let e=new CustomEvent(o0);document.dispatchEvent(e)}function Ig(e,t,r,{discrete:n}){let o=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),n?Rg(o,i):o.dispatchEvent(i)}a(hT,"$5cb92bef7577960e$var$usePointerDownOutside"),a(mT,"$5cb92bef7577960e$var$useFocusOutside"),a(Tg,"$5cb92bef7577960e$var$dispatchUpdate"),a(Ig,"$5cb92bef7577960e$var$handleAndDispatchCustomEvent"),qe();var a0="focusScope.autoFocusOnMount",i0="focusScope.autoFocusOnUnmount",_g={bubbles:!1,cancelable:!0},zg=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...l}=e,[u,c]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),p=it(o),d=it(i),h=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),f=St(t,(m=>c(m))),v=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{if(n){let m=function(D){if(v.paused||!u)return;let x=D.target;u.contains(x)?h.current=x:sr(h.current,{select:!0})},g=function(D){if(v.paused||!u)return;let x=D.relatedTarget;null!==x&&(u.contains(x)||sr(h.current,{select:!0}))},y=function(D){if(document.activeElement===document.body)for(let C of D)C.removedNodes.length>0&&sr(u)};a(m,"handleFocusIn"),a(g,"handleFocusOut"),a(y,"handleMutations"),document.addEventListener("focusin",m),document.addEventListener("focusout",g);let w=new MutationObserver(y);return u&&w.observe(u,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",m),document.removeEventListener("focusout",g),w.disconnect()}}}),[n,u,v.paused]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{if(u){Hg.add(v);let m=document.activeElement;if(!u.contains(m)){let y=new CustomEvent(a0,_g);u.addEventListener(a0,p),u.dispatchEvent(y),y.defaultPrevented||(yT(ST(Og(u)),{select:!0}),document.activeElement===m&&sr(u))}return()=>{u.removeEventListener(a0,p),setTimeout((()=>{let y=new CustomEvent(i0,_g);u.addEventListener(i0,d),u.dispatchEvent(y),y.defaultPrevented||sr(m??document.body,{select:!0}),u.removeEventListener(i0,d),Hg.remove(v)}),0)}}}),[u,p,d,v]);let b=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((m=>{if(!r&&!n||v.paused)return;let g="Tab"===m.key&&!m.altKey&&!m.ctrlKey&&!m.metaKey,y=document.activeElement;if(g&&y){let w=m.currentTarget,[D,x]=DT(w);D&&x?m.shiftKey||y!==x?m.shiftKey&&y===D&&(m.preventDefault(),r&&sr(x,{select:!0})):(m.preventDefault(),r&&sr(D,{select:!0})):y===w&&m.preventDefault()}}),[r,n,v.paused]);return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Ze.div,H({tabIndex:-1},l,{ref:f,onKeyDown:b}))}));function yT(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(sr(n,{select:t}),document.activeElement!==r)return}function DT(e){let t=Og(e);return[Pg(t,e),Pg(t.reverse(),e)]}function Og(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:a((n=>{let o="INPUT"===n.tagName&&"hidden"===n.type;return n.disabled||n.hidden||o?NodeFilter.FILTER_SKIP:n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}),"acceptNode")});for(;r.nextNode();)t.push(r.currentNode);return t}function Pg(e,t){for(let r of e)if(!xT(r,{upTo:t}))return r}function xT(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(void 0!==t&&e===t)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function CT(e){return e instanceof HTMLInputElement&&"select"in e}function sr(e,{select:t=!1}={}){if(e&&e.focus){let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&CT(e)&&t&&e.select()}}a(yT,"$d3863c46a17e8a28$var$focusFirst"),a(DT,"$d3863c46a17e8a28$var$getTabbableEdges"),a(Og,"$d3863c46a17e8a28$var$getTabbableCandidates"),a(Pg,"$d3863c46a17e8a28$var$findVisible"),a(xT,"$d3863c46a17e8a28$var$isHidden"),a(CT,"$d3863c46a17e8a28$var$isSelectableInput"),a(sr,"$d3863c46a17e8a28$var$focus");var Hg=ET();function ET(){let e=[];return{add(t){let r=e[0];t!==r&&r?.pause(),e=$g(e,t),e.unshift(t)},remove(t){var r;e=$g(e,t),null===(r=e[0])||void 0===r||r.resume()}}}function $g(e,t){let r=[...e],n=r.indexOf(t);return-1!==n&&r.splice(n,1),r}function ST(e){return e.filter((t=>"A"!==t.tagName))}a(ET,"$d3863c46a17e8a28$var$createFocusScopesStack"),a($g,"$d3863c46a17e8a28$var$arrayRemove"),a(ST,"$d3863c46a17e8a28$var$removeLinks"),qe();var Ng=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{var r;let{container:n=(null==globalThis||null===(r=globalThis.document)||void 0===r?void 0:r.body),...o}=e;return n?react_dom__WEBPACK_IMPORTED_MODULE_3__.createPortal((0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Ze.div,H({},o,{ref:t})),n):null}));function PT(e,t){return(0,react__WEBPACK_IMPORTED_MODULE_0__.useReducer)(((r,n)=>t[r][n]??r),e)}a(PT,"$fe963b355347cc68$export$3e6543de14f8614f");var Pa=a((e=>{let{present:t,children:r}=e,n=HT(t),o="function"==typeof r?r({present:n.isPresent}):react__WEBPACK_IMPORTED_MODULE_0__.Children.only(r),i=St(n.ref,o.ref);return"function"==typeof r||n.isPresent?(0,react__WEBPACK_IMPORTED_MODULE_0__.cloneElement)(o,{ref:i}):null}),"$921a889cee6df7e8$export$99c2b779aa4e8b8b");function HT(e){let[t,r]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(),n=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({}),o=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(e),i=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)("none"),l=e?"mounted":"unmounted",[u,c]=PT(l,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{let p=Dl(n.current);i.current="mounted"===u?p:"none"}),[u]),Ba((()=>{let p=n.current,d=o.current;if(d!==e){let f=i.current,v=Dl(p);c(e?"MOUNT":"none"===v||"none"===p?.display?"UNMOUNT":d&&f!==v?"ANIMATION_OUT":"UNMOUNT"),o.current=e}}),[e,c]),Ba((()=>{if(t){let p=a((h=>{let v=Dl(n.current).includes(h.animationName);h.target===t&&v&&(0,react_dom__WEBPACK_IMPORTED_MODULE_3__.flushSync)((()=>c("ANIMATION_END")))}),"handleAnimationEnd"),d=a((h=>{h.target===t&&(i.current=Dl(n.current))}),"handleAnimationStart");return t.addEventListener("animationstart",d),t.addEventListener("animationcancel",p),t.addEventListener("animationend",p),()=>{t.removeEventListener("animationstart",d),t.removeEventListener("animationcancel",p),t.removeEventListener("animationend",p)}}c("ANIMATION_END")}),[t,c]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((p=>{p&&(n.current=getComputedStyle(p)),r(p)}),[])}}function Dl(e){return e?.animationName||"none"}Pa.displayName="Presence",a(HT,"$921a889cee6df7e8$var$usePresence"),a(Dl,"$921a889cee6df7e8$var$getAnimationName");var s0=0;function Vg(){(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{var e,t;let r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=r[0])&&void 0!==e?e:jg()),document.body.insertAdjacentElement("beforeend",null!==(t=r[1])&&void 0!==t?t:jg()),s0++,()=>{1===s0&&document.querySelectorAll("[data-radix-focus-guard]").forEach((n=>n.remove())),s0--}}),[])}function jg(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}a(Vg,"$3db38b7d1fb3fe6a$export$b7ece24a22aeda8c"),a(jg,"$3db38b7d1fb3fe6a$var$createFocusGuard");var $e=a((function(){return $e=Object.assign||a((function(t){for(var r,n=1,o=arguments.length;n"u")return WT;var t=UT(e),r=document.documentElement.clientWidth,n=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,n-r+t[2]-t[0])}}),"getGapWidth"),GT=$a(),Sl="data-scroll-locked",XT=a((function(e,t,r,n){var o=e.left,i=e.top,l=e.right,u=e.gap;return void 0===r&&(r="margin"),"\n .".concat("with-scroll-bars-hidden"," {\n overflow: hidden ").concat(n,";\n padding-right: ").concat(u,"px ").concat(n,";\n }\n body[").concat(Sl,"] {\n overflow: hidden ").concat(n,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(n,";"),"margin"===r&&"\n padding-left: ".concat(o,"px;\n padding-top: ").concat(i,"px;\n padding-right: ").concat(l,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(u,"px ").concat(n,";\n "),"padding"===r&&"padding-right: ".concat(u,"px ").concat(n,";")].filter(Boolean).join(""),"\n }\n \n .").concat(qr," {\n right: ").concat(u,"px ").concat(n,";\n }\n \n .").concat(Wr," {\n margin-right: ").concat(u,"px ").concat(n,";\n }\n \n .").concat(qr," .").concat(qr," {\n right: 0 ").concat(n,";\n }\n \n .").concat(Wr," .").concat(Wr," {\n margin-right: 0 ").concat(n,";\n }\n \n body[").concat(Sl,"] {\n ").concat("--removed-body-scroll-bar-size",": ").concat(u,"px;\n }\n")}),"getStyles"),b0=a((function(e){var t=e.noRelative,r=e.noImportant,n=e.gapMode,o=void 0===n?"margin":n,i=react__WEBPACK_IMPORTED_MODULE_0__.useMemo((function(){return w0(o)}),[o]);return react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){return document.body.setAttribute(Sl,""),function(){document.body.removeAttribute(Sl)}}),[]),react__WEBPACK_IMPORTED_MODULE_0__.createElement(GT,{styles:XT(i,!t,o,r?"":"!important")})}),"RemoveScrollBar"),y0=!1;if(typeof window<"u")try{za=Object.defineProperty({},"passive",{get:a((function(){return y0=!0,!0}),"get")}),window.addEventListener("test",za,za),window.removeEventListener("test",za,za)}catch{y0=!1}var za,Ur=!!y0&&{passive:!1},YT=a((function(e){return"TEXTAREA"===e.tagName}),"alwaysContainsScroll"),Qg=a((function(e,t){var r=window.getComputedStyle(e);return"hidden"!==r[t]&&!(r.overflowY===r.overflowX&&!YT(e)&&"visible"===r[t])}),"elementCanBeScrolled"),KT=a((function(e){return Qg(e,"overflowY")}),"elementCouldBeVScrolled"),ZT=a((function(e){return Qg(e,"overflowX")}),"elementCouldBeHScrolled"),D0=a((function(e,t){var r=t;do{if(typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host),ev(e,r)){var o=tv(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==document.body);return!1}),"locationCouldBeScrolled"),JT=a((function(e){return[e.scrollTop,e.scrollHeight,e.clientHeight]}),"getVScrollVariables"),QT=a((function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}),"getHScrollVariables"),ev=a((function(e,t){return"v"===e?KT(t):ZT(t)}),"elementCouldBeScrolled"),tv=a((function(e,t){return"v"===e?JT(t):QT(t)}),"getScrollVariables"),eL=a((function(e,t){return"h"===e&&"rtl"===t?-1:1}),"getDirectionFactor"),rv=a((function(e,t,r,n,o){var i=eL(e,window.getComputedStyle(t).direction),l=i*n,u=r.target,c=t.contains(u),p=!1,d=l>0,h=0,f=0;do{var v=tv(e,u),b=v[0],y=v[1]-v[2]-i*b;(b||y)&&ev(e,u)&&(h+=y,f+=b),u=u.parentNode}while(!c&&u!==document.body||c&&(t.contains(u)||t===u));return(d&&(o&&0===h||!o&&l>h)||!d&&(o&&0===f||!o&&-l>f))&&(p=!0),p}),"handleScroll"),Rl=a((function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]}),"getTouchXY"),nv=a((function(e){return[e.deltaX,e.deltaY]}),"getDeltaXY"),ov=a((function(e){return e&&"current"in e?e.current:e}),"extractRef"),tL=a((function(e,t){return e[0]===t[0]&&e[1]===t[1]}),"deltaCompare"),rL=a((function(e){return"\n .block-interactivity-".concat(e," {pointer-events: none;}\n .allow-interactivity-").concat(e," {pointer-events: all;}\n")}),"generateStyle"),nL=0,Ao=[];function av(e){var t=react__WEBPACK_IMPORTED_MODULE_0__.useRef([]),r=react__WEBPACK_IMPORTED_MODULE_0__.useRef([0,0]),n=react__WEBPACK_IMPORTED_MODULE_0__.useRef(),o=react__WEBPACK_IMPORTED_MODULE_0__.useState(nL++)[0],i=react__WEBPACK_IMPORTED_MODULE_0__.useState((function(){return $a()}))[0],l=react__WEBPACK_IMPORTED_MODULE_0__.useRef(e);react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){l.current=e}),[e]),react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var m=qg([e.lockRef.current],(e.shards||[]).map(ov),!0).filter(Boolean);return m.forEach((function(g){return g.classList.add("allow-interactivity-".concat(o))})),function(){document.body.classList.remove("block-interactivity-".concat(o)),m.forEach((function(g){return g.classList.remove("allow-interactivity-".concat(o))}))}}}),[e.inert,e.lockRef.current,e.shards]);var u=react__WEBPACK_IMPORTED_MODULE_0__.useCallback((function(m,g){if("touches"in m&&2===m.touches.length)return!l.current.allowPinchZoom;var C,y=Rl(m),w=r.current,D="deltaX"in m?m.deltaX:w[0]-y[0],x="deltaY"in m?m.deltaY:w[1]-y[1],E=m.target,S=Math.abs(D)>Math.abs(x)?"h":"v";if("touches"in m&&"h"===S&&"range"===E.type)return!1;var R=D0(S,E);if(!R)return!0;if(R?C=S:(C="v"===S?"h":"v",R=D0(S,E)),!R)return!1;if(!n.current&&"changedTouches"in m&&(D||x)&&(n.current=C),!C)return!0;var A=n.current||C;return rv(A,g,m,"h"===A?D:x,!0)}),[]),c=react__WEBPACK_IMPORTED_MODULE_0__.useCallback((function(m){var g=m;if(Ao.length&&Ao[Ao.length-1]===i){var y="deltaY"in g?nv(g):Rl(g),w=t.current.filter((function(C){return C.name===g.type&&C.target===g.target&&tL(C.delta,y)}))[0];if(w&&w.should)return void(g.cancelable&&g.preventDefault());if(!w){var D=(l.current.shards||[]).map(ov).filter(Boolean).filter((function(C){return C.contains(g.target)}));(D.length>0?u(g,D[0]):!l.current.noIsolation)&&g.cancelable&&g.preventDefault()}}}),[]),p=react__WEBPACK_IMPORTED_MODULE_0__.useCallback((function(m,g,y,w){var D={name:m,delta:g,target:y,should:w};t.current.push(D),setTimeout((function(){t.current=t.current.filter((function(x){return x!==D}))}),1)}),[]),d=react__WEBPACK_IMPORTED_MODULE_0__.useCallback((function(m){r.current=Rl(m),n.current=void 0}),[]),h=react__WEBPACK_IMPORTED_MODULE_0__.useCallback((function(m){p(m.type,nv(m),m.target,u(m,e.lockRef.current))}),[]),f=react__WEBPACK_IMPORTED_MODULE_0__.useCallback((function(m){p(m.type,Rl(m),m.target,u(m,e.lockRef.current))}),[]);react__WEBPACK_IMPORTED_MODULE_0__.useEffect((function(){return Ao.push(i),e.setCallbacks({onScrollCapture:h,onWheelCapture:h,onTouchMoveCapture:f}),document.addEventListener("wheel",c,Ur),document.addEventListener("touchmove",c,Ur),document.addEventListener("touchstart",d,Ur),function(){Ao=Ao.filter((function(m){return m!==i})),document.removeEventListener("wheel",c,Ur),document.removeEventListener("touchmove",c,Ur),document.removeEventListener("touchstart",d,Ur)}}),[]);var v=e.removeScrollBar,b=e.inert;return react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,b?react__WEBPACK_IMPORTED_MODULE_0__.createElement(i,{styles:rL(o)}):null,v?react__WEBPACK_IMPORTED_MODULE_0__.createElement(b0,{gapMode:"margin"}):null)}a(av,"RemoveScrollSideCar");var iv=f0(El,av),lv=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((function(e,t){return react__WEBPACK_IMPORTED_MODULE_0__.createElement(Ha,$e({},e,{ref:t,sideCar:iv}))}));lv.classNames=Ha.classNames;var x0=lv,oL=a((function(e){return typeof document>"u"?null:(Array.isArray(e)?e[0]:e).ownerDocument.body}),"getDefaultParent"),Fo=new WeakMap,Fl=new WeakMap,kl={},C0=0,sv=a((function(e){return e&&(e.host||sv(e.parentNode))}),"unwrapHost"),aL=a((function(e,t){return t.map((function(r){if(e.contains(r))return r;var n=sv(r);return n&&e.contains(n)?n:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)})).filter((function(r){return!!r}))}),"correctTargets"),iL=a((function(e,t,r,n){var o=aL(t,Array.isArray(e)?e:[e]);kl[r]||(kl[r]=new WeakMap);var i=kl[r],l=[],u=new Set,c=new Set(o),p=a((function(h){!h||u.has(h)||(u.add(h),p(h.parentNode))}),"keep");o.forEach(p);var d=a((function(h){!h||c.has(h)||Array.prototype.forEach.call(h.children,(function(f){if(u.has(f))d(f);else{var v=f.getAttribute(n),b=null!==v&&"false"!==v,m=(Fo.get(f)||0)+1,g=(i.get(f)||0)+1;Fo.set(f,m),i.set(f,g),l.push(f),1===m&&b&&Fl.set(f,!0),1===g&&f.setAttribute(r,"true"),b||f.setAttribute(n,"true")}}))}),"deep");return d(t),u.clear(),C0++,function(){l.forEach((function(h){var f=Fo.get(h)-1,v=i.get(h)-1;Fo.set(h,f),i.set(h,v),f||(Fl.has(h)||h.removeAttribute(n),Fl.delete(h)),v||h.removeAttribute(r)})),--C0||(Fo=new WeakMap,Fo=new WeakMap,Fl=new WeakMap,kl={})}}),"applyAttributeToOthers"),uv=a((function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),o=t||oL(e);return o?(n.push.apply(n,Array.from(o.querySelectorAll("[aria-live]"))),iL(n,o,r,"aria-hidden")):function(){return null}}),"hideOthers");qe();var R0=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let{children:r,...n}=e,o=react__WEBPACK_IMPORTED_MODULE_0__.Children.toArray(r),i=o.find(uL);if(i){let l=i.props.children,u=o.map((c=>c===i?react__WEBPACK_IMPORTED_MODULE_0__.Children.count(l)>1?react__WEBPACK_IMPORTED_MODULE_0__.Children.only(null):(0,react__WEBPACK_IMPORTED_MODULE_0__.isValidElement)(l)?l.props.children:null:c));return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(S0,H({},n,{ref:t}),(0,react__WEBPACK_IMPORTED_MODULE_0__.isValidElement)(l)?(0,react__WEBPACK_IMPORTED_MODULE_0__.cloneElement)(l,void 0,u):null)}return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(S0,H({},n,{ref:t}),r)}));R0.displayName="Slot";var S0=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let{children:r,...n}=e;return(0,react__WEBPACK_IMPORTED_MODULE_0__.isValidElement)(r)?(0,react__WEBPACK_IMPORTED_MODULE_0__.cloneElement)(r,{...cL(n,r.props),ref:t?Ia(t,r.ref):r.ref}):react__WEBPACK_IMPORTED_MODULE_0__.Children.count(r)>1?react__WEBPACK_IMPORTED_MODULE_0__.Children.only(null):null}));S0.displayName="SlotClone";var sL=a((({children:e})=>(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,e)),"$5e63c961fc1ce211$export$d9f1ccf0bdb05d45");function uL(e){return(0,react__WEBPACK_IMPORTED_MODULE_0__.isValidElement)(e)&&e.type===sL}function cL(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...u)=>{i(...u),o(...u)}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}a(uL,"$5e63c961fc1ce211$var$isSlottable"),a(cL,"$5e63c961fc1ce211$var$mergeProps");var[fv,mL]=xg("Dialog"),[gL,lt]=fv("Dialog"),hv=a((e=>{let{__scopeDialog:t,children:r,open:n,defaultOpen:o,onOpenChange:i,modal:l=!0}=e,u=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),c=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),[p=!1,d]=Cg({prop:n,defaultProp:o,onChange:i});return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(gL,{scope:t,triggerRef:u,contentRef:c,contentId:bl(),titleId:bl(),descriptionId:bl(),open:p,onOpenChange:d,onOpenToggle:(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((()=>d((h=>!h))),[d]),modal:l},r)}),"$5d3850c4d0b4e6c7$export$3ddf2d174ce01153"),mv=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let{__scopeDialog:r,...n}=e,o=lt("DialogTrigger",r),i=St(t,o.triggerRef);return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Ze.button,H({type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":F0(o.open)},n,{ref:i,onClick:Et(e.onClick,o.onOpenToggle)}))})),gv="DialogPortal",[wL,vv]=fv(gv,{forceMount:void 0}),wv=a((e=>{let{__scopeDialog:t,forceMount:r,children:n,container:o}=e,i=lt(gv,t);return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(wL,{scope:t,forceMount:r},react__WEBPACK_IMPORTED_MODULE_0__.Children.map(n,(l=>(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Pa,{present:r||i.open},(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Ng,{asChild:!0,container:o},l)))))}),"$5d3850c4d0b4e6c7$export$dad7c95542bacce0"),A0="DialogOverlay",bv=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let r=vv(A0,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,i=lt(A0,e.__scopeDialog);return i.modal?(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Pa,{present:n||i.open},(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(bL,H({},o,{ref:t}))):null})),bL=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let{__scopeDialog:r,...n}=e,o=lt(A0,r);return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(x0,{as:R0,allowPinchZoom:!0,shards:[o.contentRef]},(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Ze.div,H({"data-state":F0(o.open)},n,{ref:t,style:{pointerEvents:"auto",...n.style}})))})),To="DialogContent",yv=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let r=vv(To,e.__scopeDialog),{forceMount:n=r.forceMount,...o}=e,i=lt(To,e.__scopeDialog);return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Pa,{present:n||i.open},i.modal?(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(yL,H({},o,{ref:t})):(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(DL,H({},o,{ref:t})))})),yL=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let r=lt(To,e.__scopeDialog),n=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),o=St(t,r.contentRef,n);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{let i=n.current;if(i)return uv(i)}),[]),(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Dv,H({},e,{ref:o,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:Et(e.onCloseAutoFocus,(i=>{var l;i.preventDefault(),null===(l=r.triggerRef.current)||void 0===l||l.focus()})),onPointerDownOutside:Et(e.onPointerDownOutside,(i=>{let l=i.detail.originalEvent,u=0===l.button&&!0===l.ctrlKey;(2===l.button||u)&&i.preventDefault()})),onFocusOutside:Et(e.onFocusOutside,(i=>i.preventDefault()))}))})),DL=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let r=lt(To,e.__scopeDialog),n=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(!1),o=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(!1);return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Dv,H({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:a((i=>{var l,u;(null===(l=e.onCloseAutoFocus)||void 0===l||l.call(e,i),i.defaultPrevented)||(n.current||null===(u=r.triggerRef.current)||void 0===u||u.focus(),i.preventDefault());n.current=!1,o.current=!1}),"onCloseAutoFocus"),onInteractOutside:a((i=>{var l,u;null===(l=e.onInteractOutside)||void 0===l||l.call(e,i),i.defaultPrevented||(n.current=!0,"pointerdown"===i.detail.originalEvent.type&&(o.current=!0));let c=i.target;(null===(u=r.triggerRef.current)||void 0===u?void 0:u.contains(c))&&i.preventDefault(),"focusin"===i.detail.originalEvent.type&&o.current&&i.preventDefault()}),"onInteractOutside")}))})),Dv=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let{__scopeDialog:r,trapFocus:n,onOpenAutoFocus:o,onCloseAutoFocus:i,...l}=e,u=lt(To,r),p=St(t,(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null));return Vg(),(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(zg,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:o,onUnmountAutoFocus:i},(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Lg,H({role:"dialog",id:u.contentId,"aria-describedby":u.descriptionId,"aria-labelledby":u.titleId,"data-state":F0(u.open)},l,{ref:p,onDismiss:a((()=>u.onOpenChange(!1)),"onDismiss")}))),!1)})),xv="DialogTitle",Cv=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let{__scopeDialog:r,...n}=e,o=lt(xv,r);return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Ze.h2,H({id:o.titleId},n,{ref:t}))})),Ev=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let{__scopeDialog:r,...n}=e,o=lt("DialogDescription",r);return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Ze.p,H({id:o.descriptionId},n,{ref:t}))})),Sv=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((e,t)=>{let{__scopeDialog:r,...n}=e,o=lt("DialogClose",r);return(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(Ze.button,H({type:"button"},n,{ref:t,onClick:Et(e.onClick,(()=>o.onOpenChange(!1)))}))}));function F0(e){return e?"open":"closed"}a(F0,"$5d3850c4d0b4e6c7$var$getState");var[SL,zW]=Dg("DialogTitleWarning",{contentName:To,titleName:xv,docsSlug:"dialog"}),k0=hv,RL=mv,T0=wv,L0=bv,I0=yv,B0=Cv,M0=Ev,_0=Sv,z0={};an(z0,{Actions:()=>jL,CloseButton:()=>Fv,Col:()=>Tv,Container:()=>$0,Content:()=>$L,Description:()=>NL,Error:()=>VL,ErrorWrapper:()=>Lv,Header:()=>zL,Overlay:()=>H0,Row:()=>kv,Title:()=>OL}),uu();var Lo=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)((({asChild:e=!1,animation:t="none",size:r="small",variant:n="outline",padding:o="medium",disabled:i=!1,active:l=!1,onClick:u,...c},p)=>{let d="button";c.isLink&&(d="a"),e&&(d=aa);let h=n,f=r,[v,b]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),m=a((g=>{u&&u(g),"none"!==t&&b(!0)}),"handleClick");if((0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{let g=setTimeout((()=>{v&&b(!1)}),1e3);return()=>clearTimeout(g)}),[v]),c.primary&&(h="solid",f="medium"),(c.secondary||c.tertiary||c.gray||c.outline||c.inForm)&&(h="outline",f="medium"),c.small||c.isLink||c.primary||c.secondary||c.tertiary||c.gray||c.outline||c.inForm||c.containsIcon){let g=react__WEBPACK_IMPORTED_MODULE_0__.Children.toArray(c.children).filter((y=>"string"==typeof y&&""!==y));(0,_storybook_core_client_logger__WEBPACK_IMPORTED_MODULE_4__.deprecate)(`Use of deprecated props in the button ${g.length>0?`"${g.join(" ")}"`:"component"} detected, see the migration notes at https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#new-ui-and-props-for-button-and-iconbutton-components`)}return react__WEBPACK_IMPORTED_MODULE_0__.createElement(BL,{as:d,ref:p,variant:h,size:f,padding:o,disabled:i,active:l,animating:v,animation:t,onClick:m,...c})}));Lo.displayName="Button";var BL=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)("button",{shouldForwardProp:a((e=>(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.EG)(e)),"shouldForwardProp")})((({theme:e,variant:t,size:r,disabled:n,active:o,animating:i,animation:l="none",padding:u})=>({border:0,cursor:n?"not-allowed":"pointer",display:"inline-flex",gap:"6px",alignItems:"center",justifyContent:"center",overflow:"hidden",padding:"small"===u&&"small"===r?"0 7px":"small"===u&&"medium"===r?"0 9px":"small"===r?"0 10px":"medium"===r?"0 12px":0,height:"small"===r?"28px":"32px",position:"relative",textAlign:"center",textDecoration:"none",transitionProperty:"background, box-shadow",transitionDuration:"150ms",transitionTimingFunction:"ease-out",verticalAlign:"top",whiteSpace:"nowrap",userSelect:"none",opacity:n?.5:1,margin:0,fontSize:`${e.typography.size.s1}px`,fontWeight:e.typography.weight.bold,lineHeight:"1",background:"solid"===t?e.color.secondary:"outline"===t?e.button.background:"ghost"===t&&o?e.background.hoverable:"transparent",..."ghost"===t?{".sb-bar &":{background:o?be(.9,e.barTextColor):"transparent",color:o?e.barSelectedColor:e.barTextColor,"&:hover":{color:e.barHoverColor,background:be(.86,e.barHoverColor)},"&:active":{color:e.barSelectedColor,background:be(.9,e.barSelectedColor)},"&:focus":{boxShadow:`${Jo(e.barHoverColor,1)} 0 0 0 1px inset`,outline:"none"}}}:{},color:"solid"===t?e.color.lightest:"outline"===t?e.input.color:"ghost"===t&&o?e.color.secondary:"ghost"===t?e.color.mediumdark:e.input.color,boxShadow:"outline"===t?`${e.button.border} 0 0 0 1px inset`:"none",borderRadius:e.input.borderRadius,flexShrink:0,"&:hover":{color:"ghost"===t?e.color.secondary:void 0,background:(()=>{let c=e.color.secondary;return"solid"===t&&(c=e.color.secondary),"outline"===t&&(c=e.button.background),"ghost"===t?be(.86,e.color.secondary):"light"===e.base?Yt(.02,c):hs(.03,c)})()},"&:active":{color:"ghost"===t?e.color.secondary:void 0,background:(()=>{let c=e.color.secondary;return"solid"===t&&(c=e.color.secondary),"outline"===t&&(c=e.button.background),"ghost"===t?e.background.hoverable:"light"===e.base?Yt(.02,c):hs(.03,c)})()},"&:focus":{boxShadow:`${Jo(e.color.secondary,1)} 0 0 0 1px inset`,outline:"none"},"> svg":{animation:i&&"none"!==l?`${e.animation[l]} 1000ms ease-out`:""}}))),Il=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)((({padding:e="small",variant:t="ghost",...r},n)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Lo,{padding:e,variant:t,ref:n,...r})));Il.displayName="IconButton";var Av=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.i7)({from:{opacity:0},to:{opacity:1}}),PL=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.i7)({from:{maxHeight:0},to:{}}),HL=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.i7)({from:{opacity:0,transform:"translate(-50%, -50%) scale(0.9)"},to:{opacity:1,transform:"translate(-50%, -50%) scale(1)"}}),H0=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div({backdropFilter:"blur(24px)",position:"fixed",inset:0,width:"100%",height:"100%",zIndex:10,animation:`${Av} 200ms`}),$0=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e,width:t,height:r})=>({backgroundColor:e.background.bar,borderRadius:6,boxShadow:"0px 4px 67px 0px #00000040",position:"fixed",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:t??740,height:r??"auto",maxWidth:"calc(100% - 40px)",maxHeight:"85vh",overflow:"hidden",zIndex:11,animation:`${HL} 200ms`,"&:focus-visible":{outline:"none"}}))),Fv=a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(_0,{asChild:!0},react__WEBPACK_IMPORTED_MODULE_0__.createElement(Il,{...e},react__WEBPACK_IMPORTED_MODULE_0__.createElement($u,null)))),"CloseButton"),$L=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div({display:"flex",flexDirection:"column",margin:16,gap:16}),kv=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div({display:"flex",justifyContent:"space-between",gap:16}),Tv=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div({display:"flex",flexDirection:"column",gap:4}),zL=a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(kv,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(Tv,{...e}),react__WEBPACK_IMPORTED_MODULE_0__.createElement(Fv,null))),"Header"),OL=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)(B0)((({theme:e})=>({margin:0,fontSize:e.typography.size.s3,fontWeight:e.typography.weight.bold}))),NL=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)(M0)((({theme:e})=>({position:"relative",zIndex:1,margin:0,fontSize:e.typography.size.s2}))),jL=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div({display:"flex",flexDirection:"row-reverse",gap:8}),Lv=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({maxHeight:100,overflow:"auto",animation:`${PL} 300ms, ${Av} 300ms`,backgroundColor:e.background.critical,color:e.color.lightest,fontSize:e.typography.size.s2,"& > div":{position:"relative",padding:"8px 16px"}}))),VL=a((({children:e,...t})=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(Lv,{...t},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",null,e))),"Error");function qL({children:e,width:t,height:r,onEscapeKeyDown:n,onInteractOutside:o=a((c=>c.preventDefault()),"onInteractOutside"),className:i,container:l,...u}){return react__WEBPACK_IMPORTED_MODULE_0__.createElement(k0,{...u},react__WEBPACK_IMPORTED_MODULE_0__.createElement(T0,{container:l},react__WEBPACK_IMPORTED_MODULE_0__.createElement(L0,{asChild:!0},react__WEBPACK_IMPORTED_MODULE_0__.createElement(H0,null)),react__WEBPACK_IMPORTED_MODULE_0__.createElement(I0,{asChild:!0,onInteractOutside:o,onEscapeKeyDown:n},react__WEBPACK_IMPORTED_MODULE_0__.createElement($0,{className:i,width:t,height:r},e))))}a(qL,"BaseModal");Object.assign(qL,z0,{Dialog:Ll}),_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e,col:t,row:r=1})=>t?{display:"inline-block",verticalAlign:"inherit","& > *":{marginLeft:t*e.layoutMargin,verticalAlign:"inherit"},[`& > *:first-child${_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.v_}`]:{marginLeft:0}}:{"& > *":{marginTop:r*e.layoutMargin},[`& > *:first-child${_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.v_}`]:{marginTop:0}}),(({theme:e,outer:t,col:r,row:n})=>{switch(!0){case!(!t||!r):return{marginLeft:t*e.layoutMargin,marginRight:t*e.layoutMargin};case!(!t||!n):return{marginTop:t*e.layoutMargin,marginBottom:t*e.layoutMargin};default:return{}}})),_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({fontWeight:e.typography.weight.bold}))),_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div(),_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({padding:30,textAlign:"center",color:e.color.defaultText,fontSize:e.typography.size.s2-1})));function oI(e,t){var r=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),n=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);n.current=t;var o=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((function(){i()}));var i=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((function(){var l=o.current,u=n.current,c=l||(u?u instanceof Element?u:u.current:null);r.current&&r.current.element===c&&r.current.subscriber===e||(r.current&&r.current.cleanup&&r.current.cleanup(),r.current={element:c,subscriber:e,cleanup:c?e(c):void 0})}),[e]);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((function(){return function(){r.current&&r.current.cleanup&&(r.current.cleanup(),r.current=null)}}),[]),(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((function(l){o.current=l,i()}),[i])}function Bv(e,t,r){return e[t]?e[t][0]?e[t][0][r]:e[t][r]:"contentBoxSize"===t?e.contentRect["inlineSize"===r?"width":"height"]:void 0}function Bl(e){void 0===e&&(e={});var t=e.onResize,r=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(void 0);r.current=t;var n=e.round||Math.round,o=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(),i=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({width:void 0,height:void 0}),l=i[0],u=i[1],c=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(!1);(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((function(){return c.current=!1,function(){c.current=!0}}),[]);var p=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)({width:void 0,height:void 0}),d=oI((0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((function(h){return(!o.current||o.current.box!==e.box||o.current.round!==n)&&(o.current={box:e.box,round:n,instance:new ResizeObserver((function(f){var v=f[0],b="border-box"===e.box?"borderBoxSize":"device-pixel-content-box"===e.box?"devicePixelContentBoxSize":"contentBoxSize",m=Bv(v,b,"inlineSize"),g=Bv(v,b,"blockSize"),y=m?n(m):void 0,w=g?n(g):void 0;if(p.current.width!==y||p.current.height!==w){var D={width:y,height:w};p.current.width=y,p.current.height=w,r.current?r.current(D):c.current||u(D)}}))}),o.current.instance.observe(h,{box:e.box}),function(){o.current&&o.current.instance.unobserve(h)}}),[e.box,n]),e.ref);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((function(){return{ref:d,width:l.width,height:l.height}}),[d,l.width,l.height])}Ci(),a(oI,"useResolvedElement"),a(Bv,"extractSize"),a(Bl,"useResizeObserver");var cI=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({scale:e=1,elementHeight:t})=>({height:t||"auto",transformOrigin:"top left",transform:`scale(${1/e})`})));function _v({scale:e,children:t}){let r=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null),[n,o]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(0),i=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((({height:l})=>{l&&o(l/e)}),[e]);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((()=>{r.current&&o(r.current.getBoundingClientRect().height)}),[e]),Bl({ref:r,onResize:i}),react__WEBPACK_IMPORTED_MODULE_0__.createElement(cI,{scale:e,elementHeight:n},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{ref:r,className:"innerZoomElementWrapper"},t))}a(_v,"ZoomElement");var q0=class q0 extends react__WEBPACK_IMPORTED_MODULE_0__.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{iFrameRef:r}=this.props;this.iframe=r.current}shouldComponentUpdate(r){let{scale:n,active:o}=this.props;return n!==r.scale&&this.setIframeInnerZoom(r.scale),o!==r.active&&this.iframe.setAttribute("data-is-storybook",r.active?"true":"false"),r.children.props.src!==this.props.children.props.src}setIframeInnerZoom(r){try{Object.assign(this.iframe.contentDocument.body.style,{width:100*r+"%",height:100*r+"%",transform:`scale(${1/r})`,transformOrigin:"top left"})}catch{this.setIframeZoom(r)}}setIframeZoom(r){Object.assign(this.iframe.style,{width:100*r+"%",height:100*r+"%",transform:`scale(${1/r})`,transformOrigin:"top left"})}render(){let{children:r}=this.props;return react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,r)}};a(q0,"ZoomIFrame");var dI={Element:_v,IFrame:q0};oi();var{document:fI}=ln,hI=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.strong((({theme:e})=>({color:e.color.orange}))),mI=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.strong((({theme:e})=>({color:e.color.ancillary,textDecoration:"underline"}))),Hv=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.em((({theme:e})=>({color:e.textMutedColor}))),gI=/(Error): (.*)\n/,vI=/at (?:(.*) )?\(?(.+)\)?/,wI=/([^@]+)?(?:\/<)?@(.+)?/,bI=/([^@]+)?@(.+)?/,yI=a((({error:e})=>{if(!e)return react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,"This error has no stack or message");if(!e.stack)return react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,e.message||"This error has no stack or message");let t=e.stack.toString();t&&e.message&&!t.includes(e.message)&&(t=`Error: ${e.message}\n\n${t}`);let r=t.match(gI);if(!r)return react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,t);let[,n,o]=r,i=t.split(/\n/).slice(1),[,...l]=i.map((u=>{let c=u.match(vI)||u.match(wI)||u.match(bI);return c?{name:(c[1]||"").replace("/<",""),location:c[2].replace(fI.location.origin,"")}:null})).filter(Boolean);return react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",null,n),": ",react__WEBPACK_IMPORTED_MODULE_0__.createElement(hI,null,o),react__WEBPACK_IMPORTED_MODULE_0__.createElement("br",null),l.map(((u,c)=>u?.name?react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,{key:c}," ","at ",react__WEBPACK_IMPORTED_MODULE_0__.createElement(mI,null,u.name)," (",react__WEBPACK_IMPORTED_MODULE_0__.createElement(Hv,null,u.location),")",react__WEBPACK_IMPORTED_MODULE_0__.createElement("br",null)):react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,{key:c}," ","at ",react__WEBPACK_IMPORTED_MODULE_0__.createElement(Hv,null,u?.location),react__WEBPACK_IMPORTED_MODULE_0__.createElement("br",null)))))}),"ErrorFormatter"),DI=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.label((({theme:e})=>({display:"flex",borderBottom:`1px solid ${e.appBorderColor}`,margin:"0 15px",padding:"8px 0","&:last-child":{marginBottom:"3rem"}}))),xI=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.span((({theme:e})=>({minWidth:100,fontWeight:e.typography.weight.bold,marginRight:15,display:"flex",justifyContent:"flex-start",alignItems:"center",lineHeight:"16px"}))),zv=a((({label:e,children:t,...r})=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(DI,{...r},e?react__WEBPACK_IMPORTED_MODULE_0__.createElement(xI,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",null,e)):null,t)),"Field");qe(),ai();var Ov=react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect,jv=a((function(t){var r=react__WEBPACK_IMPORTED_MODULE_0__.useRef(t);return Ov((function(){r.current=t})),r}),"useLatest"),Vv=a((function(t,r){"function"!=typeof t?t.current=r:t(r)}),"updateRef"),qv=a((function(t,r){var n=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)();return(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((function(o){t.current=o,n.current&&Vv(n.current,null),n.current=r,r&&Vv(r,o)}),[r])}),"useComposedRef"),Wv={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},Uv=a((function(t){Object.keys(Wv).forEach((function(r){t.style.setProperty(r,Wv[r],"important")}))}),"forceHiddenStyles"),Fe=null,Gv=a((function(t,r){var n=t.scrollHeight;return"border-box"===r.sizingStyle.boxSizing?n+r.borderSize:n-r.paddingSize}),"getHeight");function kI(e,t,r,n){void 0===r&&(r=1),void 0===n&&(n=1/0),Fe||((Fe=document.createElement("textarea")).setAttribute("tabindex","-1"),Fe.setAttribute("aria-hidden","true"),Uv(Fe)),null===Fe.parentNode&&document.body.appendChild(Fe);var o=e.paddingSize,i=e.borderSize,l=e.sizingStyle,u=l.boxSizing;Object.keys(l).forEach((function(f){var v=f;Fe.style[v]=l[v]})),Uv(Fe),Fe.value=t;var c=Gv(Fe,e);Fe.value=t,c=Gv(Fe,e),Fe.value="x";var p=Fe.scrollHeight-o,d=p*r;"border-box"===u&&(d=d+o+i),c=Math.max(d,c);var h=p*n;return"border-box"===u&&(h=h+o+i),[c=Math.min(h,c),p]}a(kI,"calculateNodeHeight");var Xv=a((function(){}),"noop"),TI=a((function(t,r){return t.reduce((function(n,o){return n[o]=r[o],n}),{})}),"pick"),LI=["borderBottomWidth","borderLeftWidth","borderRightWidth","borderTopWidth","boxSizing","fontFamily","fontSize","fontStyle","fontWeight","letterSpacing","lineHeight","paddingBottom","paddingLeft","paddingRight","paddingTop","tabSize","textIndent","textRendering","textTransform","width","wordBreak"],II=!!document.documentElement.currentStyle,MI=a((function(t){var r=window.getComputedStyle(t);if(null===r)return null;var n=TI(LI,r),o=n.boxSizing;return""===o?null:(II&&"border-box"===o&&(n.width=parseFloat(n.width)+parseFloat(n.borderRightWidth)+parseFloat(n.borderLeftWidth)+parseFloat(n.paddingRight)+parseFloat(n.paddingLeft)+"px"),{sizingStyle:n,paddingSize:parseFloat(n.paddingBottom)+parseFloat(n.paddingTop),borderSize:parseFloat(n.borderBottomWidth)+parseFloat(n.borderTopWidth)})}),"getSizingData");function Yv(e,t,r){var n=jv(r);react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect((function(){var o=a((function(l){return n.current(l)}),"handler");if(e)return e.addEventListener(t,o),function(){return e.removeEventListener(t,o)}}),[])}a(Yv,"useListener");var _I=a((function(t){Yv(window,"resize",t)}),"useWindowResizeListener"),PI=a((function(t){Yv(document.fonts,"loadingdone",t)}),"useFontsLoadedListener"),HI=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],$I=a((function(t,r){var n=t.cacheMeasurements,o=t.maxRows,i=t.minRows,l=t.onChange,u=void 0===l?Xv:l,c=t.onHeightChange,p=void 0===c?Xv:c,d=sn(t,HI),h=void 0!==d.value,f=react__WEBPACK_IMPORTED_MODULE_0__.useRef(null),v=qv(f,r),b=react__WEBPACK_IMPORTED_MODULE_0__.useRef(0),m=react__WEBPACK_IMPORTED_MODULE_0__.useRef(),g=a((function(){var D=f.current,x=n&&m.current?m.current:MI(D);if(x){m.current=x;var C=kI(x,D.value||D.placeholder||"x",i,o),E=C[0],S=C[1];b.current!==E&&(b.current=E,D.style.setProperty("height",E+"px","important"),p(E,{rowHeight:S}))}}),"resizeTextarea"),y=a((function(D){h||g(),u(D)}),"handleChange");return react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect(g),_I(g),PI(g),react__WEBPACK_IMPORTED_MODULE_0__.createElement("textarea",H({},d,{onChange:y,ref:v}))}),"TextareaAutosize"),Kv=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef($I),zI={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},K0=a((({theme:e})=>({...zI,transition:"box-shadow 200ms ease-out, opacity 200ms ease-out",color:e.input.color||"inherit",background:e.input.background,boxShadow:`${e.input.border} 0 0 0 1px inset`,borderRadius:e.input.borderRadius,fontSize:e.typography.size.s2-1,lineHeight:"20px",padding:"6px 10px",boxSizing:"border-box",height:32,'&[type="file"]':{height:"auto"},"&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"&:-webkit-autofill":{WebkitBoxShadow:`0 0 0 3em ${e.color.lightest} inset`},"&::placeholder":{color:e.textMutedColor,opacity:1}})),"styles"),Z0=a((({size:e})=>{switch(e){case"100%":return{width:"100%"};case"flex":return{flex:1};default:return{display:"inline"}}}),"sizes"),Zv=a((({align:e})=>{switch(e){case"end":return{textAlign:"right"};case"center":return{textAlign:"center"};default:return{textAlign:"left"}}}),"alignment"),J0=a((({valid:e,theme:t})=>{switch(e){case"valid":return{boxShadow:`${t.color.positive} 0 0 0 1px inset !important`};case"error":return{boxShadow:`${t.color.negative} 0 0 0 1px inset !important`};case"warn":return{boxShadow:`${t.color.warning} 0 0 0 1px inset`};default:return{}}}),"validation"),Jv=Object.assign((0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)((0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(a((function({size:t,valid:r,align:n,...o},i){return react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{...o,ref:i})}),"Input")))(K0,Z0,Zv,J0,{minHeight:32}),{displayName:"Input"}),Qv=Object.assign((0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)((0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(a((function({size:t,valid:r,align:n,...o},i){return react__WEBPACK_IMPORTED_MODULE_0__.createElement("select",{...o,ref:i})}),"Select")))(K0,Z0,J0,{height:32,userSelect:"none",paddingRight:20,appearance:"menulist"}),{displayName:"Select"}),e3=Object.assign((0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)((0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(a((function({size:t,valid:r,align:n,...o},i){return react__WEBPACK_IMPORTED_MODULE_0__.createElement(Kv,{...o,ref:i})}),"Textarea")))(K0,Z0,Zv,J0,(({height:e=400})=>({overflow:"visible",maxHeight:e}))),{displayName:"Textarea"}),NI=Object.assign(_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.form({boxSizing:"border-box",width:"100%"}),{Field:zv,Input:Jv,Select:Qv,Textarea:e3,Button:Lo}),HB=(0,react__WEBPACK_IMPORTED_MODULE_0__.lazy)((()=>Promise.resolve().then((()=>(Yl(),T1))).then((e=>({default:e.WithTooltip}))))),$B=a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Suspense,{fallback:react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",null)},react__WEBPACK_IMPORTED_MODULE_0__.createElement(HB,{...e}))),"WithTooltip"),zB=(0,react__WEBPACK_IMPORTED_MODULE_0__.lazy)((()=>Promise.resolve().then((()=>(Yl(),T1))).then((e=>({default:e.WithTooltipPure}))))),OB=a((e=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Suspense,{fallback:react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",null)},react__WEBPACK_IMPORTED_MODULE_0__.createElement(zB,{...e}))),"WithTooltipPure"),YB=(_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({fontWeight:e.typography.weight.bold}))),_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.span(),_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({marginTop:8,textAlign:"center","> *":{margin:"0 8px",fontWeight:e.typography.weight.bold}}))),_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({color:e.color.defaultText,lineHeight:"18px"}))),_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div({padding:15,width:280,boxSizing:"border-box"}),_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({padding:"2px 6px",lineHeight:"16px",fontSize:10,fontWeight:e.typography.weight.bold,color:e.color.lightest,boxShadow:"0 0 5px 0 rgba(0, 0, 0, 0.3)",borderRadius:4,whiteSpace:"nowrap",pointerEvents:"none",zIndex:-1,background:"light"===e.base?"rgba(60, 60, 60, 0.9)":"rgba(0, 0, 0, 0.95)",margin:6})))),KB=a((({note:e,...t})=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(YB,{...t},e)),"TooltipNote"),m4=we(Qo(),1),ZB=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)((({active:e,loading:t,disabled:r,...n})=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{...n})))((({theme:e})=>({color:e.color.defaultText,fontWeight:e.typography.weight.regular})),(({active:e,theme:t})=>e?{color:t.color.secondary,fontWeight:t.typography.weight.bold}:{}),(({loading:e,theme:t})=>e?{display:"inline-block",flex:"none",...t.animation.inlineGlow}:{}),(({disabled:e,theme:t})=>e?{color:be(.7,t.color.defaultText)}:{})),JB=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.span({display:"flex","& svg":{height:12,width:12,margin:"3px 0",verticalAlign:"top"},"& path":{fill:"inherit"}}),QB=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.span({flex:1,textAlign:"left",display:"flex",flexDirection:"column"},(({isIndented:e})=>e?{marginLeft:24}:{})),eM=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.span((({theme:e})=>({fontSize:"11px",lineHeight:"14px"})),(({active:e,theme:t})=>e?{color:t.color.secondary}:{}),(({theme:e,disabled:t})=>t?{color:e.textMutedColor}:{})),tM=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.span((({active:e,theme:t})=>e?{color:t.color.secondary}:{}),(()=>({display:"flex",maxWidth:14}))),rM=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({width:"100%",border:"none",background:"none",fontSize:e.typography.size.s1,transition:"all 150ms ease-out",color:e.color.dark,textDecoration:"none",justifyContent:"space-between",lineHeight:"18px",padding:"7px 10px",display:"flex",alignItems:"center","& > * + *":{paddingLeft:10}})),(({theme:e,href:t,onClick:r})=>(t||r)&&{cursor:"pointer","&:hover":{background:e.background.hoverable},"&:hover svg":{opacity:1}}),(({disabled:e})=>e&&{cursor:"not-allowed"})),nM=(0,m4.default)(100)(((e,t,r)=>({...e&&{as:"button",onClick:e},...t&&{as:"a",href:t,...r&&{as:r,to:t}}}))),L1=a((({loading:e=!1,title:t=react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",null,"Loading state"),center:r=null,right:n=null,active:o=!1,disabled:i=!1,isIndented:l,href:u,onClick:c,icon:p,LinkWrapper:d,...h})=>{let f={active:o,disabled:i},v=nM(c,u,d);return react__WEBPACK_IMPORTED_MODULE_0__.createElement(rM,{...h,...f,...v},react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,p&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(tM,{...f},p),t||r?react__WEBPACK_IMPORTED_MODULE_0__.createElement(QB,{isIndented:!(p||!l)},t&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(ZB,{...f,loading:e},t),r&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(eM,{...f},r)):null,n&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(JB,{...f},n)))}),"ListItem"),lM=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div({minWidth:180,overflow:"hidden",overflowY:"auto",maxHeight:496},(({theme:e})=>({borderRadius:e.appBorderRadius}))),sM=a((({id:e,onClick:t,...r})=>{let{active:n,disabled:o,title:i,href:l}=r,u=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((c=>t?.(c,{id:e,active:n,disabled:o,title:i,href:l})),[t,e,n,o,i,l]);return react__WEBPACK_IMPORTED_MODULE_0__.createElement(L1,{id:`list-item-${e}`,...r,...t&&{onClick:u}})}),"Item"),B1=a((({links:e,LinkWrapper:t,...r})=>{let n=e.some((o=>o.icon));return react__WEBPACK_IMPORTED_MODULE_0__.createElement(lM,{...r},e.map((o=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(sM,{key:o.id,isIndented:n,LinkWrapper:t,...o}))))}),"TooltipLinkList");Ci();var M1=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div({display:"flex",whiteSpace:"nowrap",flexBasis:"auto",marginLeft:3,marginRight:3},(({scrollable:e})=>e?{flexShrink:0}:{}),(({left:e})=>e?{"& > *":{marginLeft:4}}:{}),(({right:e})=>e?{marginLeft:30,"& > *":{marginRight:4}}:{}));M1.displayName="Side";var cM=a((({children:e,className:t,scrollable:r})=>r?react__WEBPACK_IMPORTED_MODULE_0__.createElement(wn,{vertical:!1,className:t},e):react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:t},e)),"UnstyledBar"),P1=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)(cM)((({theme:e,scrollable:t=!0})=>({color:e.barTextColor,width:"100%",height:40,flexShrink:0,overflow:t?"auto":"hidden",overflowY:"hidden"})),(({theme:e,border:t=!1})=>t?{boxShadow:`${e.appBorderColor} 0 -1px 0 0 inset`,background:e.barBg}:{}));P1.displayName="Bar";var pM=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({bgColor:e})=>({display:"flex",justifyContent:"space-between",position:"relative",flexWrap:"nowrap",flexShrink:0,height:40,backgroundColor:e||""}))),Kl=a((({children:e,backgroundColor:t,className:r,...n})=>{let[o,i]=react__WEBPACK_IMPORTED_MODULE_0__.Children.toArray(e);return react__WEBPACK_IMPORTED_MODULE_0__.createElement(P1,{className:`sb-bar ${r}`,...n},react__WEBPACK_IMPORTED_MODULE_0__.createElement(pM,{bgColor:t},react__WEBPACK_IMPORTED_MODULE_0__.createElement(M1,{scrollable:n.scrollable,left:!0},o),i?react__WEBPACK_IMPORTED_MODULE_0__.createElement(M1,{right:!0},i):null))}),"FlexBar");Kl.displayName="FlexBar";var hM=a((e=>"string"==typeof e.props.href),"isLink"),mM=a((e=>"string"!=typeof e.props.href),"isButton");function gM({children:e,...t},r){let n={props:t,ref:r};if(hM(n))return react__WEBPACK_IMPORTED_MODULE_0__.createElement("a",{ref:n.ref,...n.props},e);if(mM(n))return react__WEBPACK_IMPORTED_MODULE_0__.createElement("button",{ref:n.ref,type:"button",...n.props},e);throw new Error("invalid props")}a(gM,"ForwardRefFunction");var g4=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(gM);g4.displayName="ButtonOrLink";var rn=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)(g4,{shouldForwardProp:_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.EG})({whiteSpace:"normal",display:"inline-flex",overflow:"hidden",verticalAlign:"top",justifyContent:"center",alignItems:"center",textAlign:"center",textDecoration:"none","&:empty":{display:"none"},"&[hidden]":{display:"none"}},(({theme:e})=>({padding:"0 15px",transition:"color 0.2s linear, border-bottom-color 0.2s linear",height:40,lineHeight:"12px",cursor:"pointer",background:"transparent",border:"0 solid transparent",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",fontWeight:"bold",fontSize:13,"&:focus":{outline:"0 none",borderBottomColor:e.barSelectedColor}})),(({active:e,textColor:t,theme:r})=>e?{color:t||r.barSelectedColor,borderBottomColor:r.barSelectedColor}:{color:t||r.barTextColor,borderBottomColor:"transparent","&:hover":{color:r.barHoverColor}}));rn.displayName="TabButton";_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({width:14,height:14,backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`}))),_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((()=>({marginTop:6,padding:7,height:28})));var yM=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({height:"100%",display:"flex",padding:30,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:e.background.content}))),DM=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div({display:"flex",flexDirection:"column",gap:4,maxWidth:415}),xM=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textColor}))),CM=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textMutedColor}))),$1=a((({title:e,description:t,footer:r})=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(yM,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(DM,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(xM,null,e),t&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(CM,null,t)),r)),"EmptyTabContent"),z1=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({active:e})=>e?{display:"block"}:{display:"none"})),v4=a((e=>react__WEBPACK_IMPORTED_MODULE_0__.Children.toArray(e).map((({props:{title:t,id:r,color:n,children:o}})=>{let i=Array.isArray(o)?o[0]:o;return{title:t,id:r,...n?{color:n}:{},render:"function"==typeof i?i:({active:u})=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(z1,{active:u,role:"tabpanel"},i)}}))),"childrenToList");Yl();var kM=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.span((({theme:e,isActive:t})=>({display:"inline-block",width:0,height:0,marginLeft:8,color:t?e.color.secondary:e.color.mediumdark,borderRight:"3px solid transparent",borderLeft:"3px solid transparent",borderTop:"3px solid",transition:"transform .1s ease-out"}))),TM=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)(rn)((({active:e,theme:t,preActive:r})=>`\n color: ${r||e?t.barSelectedColor:t.barTextColor};\n .addon-collapsible-icon {\n color: ${r||e?t.barSelectedColor:t.barTextColor};\n }\n &:hover {\n color: ${t.barHoverColor};\n .addon-collapsible-icon {\n color: ${t.barHoverColor};\n }\n }\n `));function y4(e){let t=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(),r=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(),n=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(new Map),{width:o=1}=Bl({ref:t}),[i,l]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(e),[u,c]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),p=(0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(e),d=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((({menuName:f,actions:v})=>{let b=u.some((({active:y})=>y)),[m,g]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1);return react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(k1,{interactive:!0,visible:m,onVisibleChange:g,placement:"bottom",delayHide:100,tooltip:react__WEBPACK_IMPORTED_MODULE_0__.createElement(B1,{links:u.map((({title:y,id:w,color:D,active:x})=>({id:w,title:y,color:D,active:x,onClick:a((C=>{C.preventDefault(),v.onSelect(w)}),"onClick")})))})},react__WEBPACK_IMPORTED_MODULE_0__.createElement(TM,{ref:r,active:b,preActive:m,style:{visibility:u.length?"visible":"hidden"},"aria-hidden":!u.length,className:"tabbutton",type:"button",role:"tab"},f,react__WEBPACK_IMPORTED_MODULE_0__.createElement(kM,{className:"addon-collapsible-icon",isActive:b||m}))),u.map((({title:y,id:w,color:D},x)=>{let C=`index-${x}`;return react__WEBPACK_IMPORTED_MODULE_0__.createElement(rn,{id:`tabbutton-${(0,_storybook_csf__WEBPACK_IMPORTED_MODULE_5__.aj)(w)??C}`,style:{visibility:"hidden"},"aria-hidden":!0,tabIndex:-1,ref:E=>{n.current.set(w,E)},className:"tabbutton",type:"button",key:w,textColor:D,role:"tab"},y)})))}),[u]),h=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((()=>{if(!t.current||!r.current)return;let{x:f,width:v}=t.current.getBoundingClientRect(),{width:b}=r.current.getBoundingClientRect(),m=u.length?f+v-b:f+v,g=[],y=0,w=e.filter((D=>{let{id:x}=D,C=n.current.get(x),{width:E=0}=C?.getBoundingClientRect()||{},S=f+y+E>m;return(!S||!C)&&g.push(D),y+=E,S}));(g.length!==i.length||p.current!==e)&&(l(g),c(w),p.current=e)}),[u.length,e,i]);return(0,react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect)(h,[h,o]),{tabRefs:n,addonsRef:r,tabBarRef:t,visibleList:i,invisibleList:u,AddonTab:d}}a(y4,"useList");var PM=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e,bordered:t})=>t?{backgroundClip:"padding-box",border:`1px solid ${e.appBorderColor}`,borderRadius:e.appBorderRadius,overflow:"hidden",boxSizing:"border-box"}:{}),(({absolute:e})=>e?{width:"100%",height:"100%",boxSizing:"border-box",display:"flex",flexDirection:"column"}:{display:"block"})),V1=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div({overflow:"hidden","&:first-of-type":{marginLeft:-3},whiteSpace:"nowrap",flexGrow:1});V1.displayName="TabBar";var HM=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div({display:"block",position:"relative"},(({theme:e})=>({fontSize:e.typography.size.s2-1,background:e.background.content})),(({bordered:e,theme:t})=>e?{borderRadius:`0 0 ${t.appBorderRadius-1}px ${t.appBorderRadius-1}px`}:{}),(({absolute:e,bordered:t})=>e?{height:`calc(100% - ${t?42:40}px)`,position:"absolute",left:0+(t?1:0),right:0+(t?1:0),bottom:0+(t?1:0),top:40+(t?1:0),overflow:"auto","& > *:first-child/* emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason */":{position:"absolute",left:0+(t?1:0),right:0+(t?1:0),bottom:0+(t?1:0),top:0+(t?1:0),height:`calc(100% - ${t?2:0}px)`,overflow:"auto"}}:{})),q1=(0,react__WEBPACK_IMPORTED_MODULE_0__.memo)((({children:e,selected:t=null,actions:r,absolute:n=!1,bordered:o=!1,tools:i=null,backgroundColor:l,id:u=null,menuName:c="Tabs",emptyState:p,showToolsWhenEmpty:d})=>{let h=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>v4(e).map(((y,w)=>({...y,active:t?y.id===t:0===w})))),[e,t]),{visibleList:f,tabBarRef:v,tabRefs:b,AddonTab:m}=y4(h),g=p??react__WEBPACK_IMPORTED_MODULE_0__.createElement($1,{title:"Nothing found"});return d||0!==h.length?react__WEBPACK_IMPORTED_MODULE_0__.createElement(PM,{absolute:n,bordered:o,id:u},react__WEBPACK_IMPORTED_MODULE_0__.createElement(Kl,{scrollable:!1,border:!0,backgroundColor:l},react__WEBPACK_IMPORTED_MODULE_0__.createElement(V1,{style:{whiteSpace:"normal"},ref:v,role:"tablist"},f.map((({title:y,id:w,active:D,color:x},C)=>{let E=`index-${C}`;return react__WEBPACK_IMPORTED_MODULE_0__.createElement(rn,{id:`tabbutton-${(0,_storybook_csf__WEBPACK_IMPORTED_MODULE_5__.aj)(w)??E}`,ref:S=>{b.current.set(w,S)},className:"tabbutton "+(D?"tabbutton-active":""),type:"button",key:w,active:D,textColor:x,onClick:S=>{S.preventDefault(),r.onSelect(w)},role:"tab"},"function"==typeof y?react__WEBPACK_IMPORTED_MODULE_0__.createElement("title",null):y)})),react__WEBPACK_IMPORTED_MODULE_0__.createElement(m,{menuName:c,actions:r})),i),react__WEBPACK_IMPORTED_MODULE_0__.createElement(HM,{id:"panel-tab-content",bordered:o,absolute:n},h.length?h.map((({id:y,active:w,render:D})=>react__WEBPACK_IMPORTED_MODULE_0__.createElement(D,{key:y,active:w},null))):g)):g}));q1.displayName="Tabs";var ts=class ts extends react__WEBPACK_IMPORTED_MODULE_0__.Component{constructor(r){super(r),this.handlers={onSelect:a((r=>this.setState({selected:r})),"onSelect")},this.state={selected:r.initial}}render(){let{bordered:r=!1,absolute:n=!1,children:o,backgroundColor:i,menuName:l}=this.props,{selected:u}=this.state;return react__WEBPACK_IMPORTED_MODULE_0__.createElement(q1,{bordered:r,absolute:n,selected:u,backgroundColor:i,menuName:l,actions:this.handlers},o)}};a(ts,"TabsState"),ts.defaultProps={children:[],initial:null,absolute:!1,bordered:!1,backgroundColor:"",menuName:void 0};var N1=ts,W1=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.span((({theme:e})=>({width:1,height:20,background:e.appBorderColor,marginLeft:2,marginRight:2})),(({force:e})=>e?{}:{"& + &":{display:"none"}}));W1.displayName="Separator";var QM=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.svg` + display: inline-block; + shape-rendering: inherit; + vertical-align: middle; + fill: currentColor; + path { + fill: currentColor; + } +`,rs=((0,react__WEBPACK_IMPORTED_MODULE_0__.memo)(a((function({icons:t=Object.keys(rs)}){return react__WEBPACK_IMPORTED_MODULE_0__.createElement(QM,{viewBox:"0 0 14 14",style:{position:"absolute",width:0,height:0},"data-chromatic":"ignore"},t.map((r=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("symbol",{id:`icon--${r}`,key:r},rs[r]))))}),"Symbols")),{user:"UserIcon",useralt:"UserAltIcon",useradd:"UserAddIcon",users:"UsersIcon",profile:"ProfileIcon",facehappy:"FaceHappyIcon",faceneutral:"FaceNeutralIcon",facesad:"FaceSadIcon",accessibility:"AccessibilityIcon",accessibilityalt:"AccessibilityAltIcon",arrowup:"ChevronUpIcon",arrowdown:"ChevronDownIcon",arrowleft:"ChevronLeftIcon",arrowright:"ChevronRightIcon",arrowupalt:"ArrowUpIcon",arrowdownalt:"ArrowDownIcon",arrowleftalt:"ArrowLeftIcon",arrowrightalt:"ArrowRightIcon",expandalt:"ExpandAltIcon",collapse:"CollapseIcon",expand:"ExpandIcon",unfold:"UnfoldIcon",transfer:"TransferIcon",redirect:"RedirectIcon",undo:"UndoIcon",reply:"ReplyIcon",sync:"SyncIcon",upload:"UploadIcon",download:"DownloadIcon",back:"BackIcon",proceed:"ProceedIcon",refresh:"RefreshIcon",globe:"GlobeIcon",compass:"CompassIcon",location:"LocationIcon",pin:"PinIcon",time:"TimeIcon",dashboard:"DashboardIcon",timer:"TimerIcon",home:"HomeIcon",admin:"AdminIcon",info:"InfoIcon",question:"QuestionIcon",support:"SupportIcon",alert:"AlertIcon",email:"EmailIcon",phone:"PhoneIcon",link:"LinkIcon",unlink:"LinkBrokenIcon",bell:"BellIcon",rss:"RSSIcon",sharealt:"ShareAltIcon",share:"ShareIcon",circle:"CircleIcon",circlehollow:"CircleHollowIcon",bookmarkhollow:"BookmarkHollowIcon",bookmark:"BookmarkIcon",hearthollow:"HeartHollowIcon",heart:"HeartIcon",starhollow:"StarHollowIcon",star:"StarIcon",certificate:"CertificateIcon",verified:"VerifiedIcon",thumbsup:"ThumbsUpIcon",shield:"ShieldIcon",basket:"BasketIcon",beaker:"BeakerIcon",hourglass:"HourglassIcon",flag:"FlagIcon",cloudhollow:"CloudHollowIcon",edit:"EditIcon",cog:"CogIcon",nut:"NutIcon",wrench:"WrenchIcon",ellipsis:"EllipsisIcon",check:"CheckIcon",form:"FormIcon",batchdeny:"BatchDenyIcon",batchaccept:"BatchAcceptIcon",controls:"ControlsIcon",plus:"PlusIcon",closeAlt:"CloseAltIcon",cross:"CrossIcon",trash:"TrashIcon",pinalt:"PinAltIcon",unpin:"UnpinIcon",add:"AddIcon",subtract:"SubtractIcon",close:"CloseIcon",delete:"DeleteIcon",passed:"PassedIcon",changed:"ChangedIcon",failed:"FailedIcon",clear:"ClearIcon",comment:"CommentIcon",commentadd:"CommentAddIcon",requestchange:"RequestChangeIcon",comments:"CommentsIcon",lock:"LockIcon",unlock:"UnlockIcon",key:"KeyIcon",outbox:"OutboxIcon",credit:"CreditIcon",button:"ButtonIcon",type:"TypeIcon",pointerdefault:"PointerDefaultIcon",pointerhand:"PointerHandIcon",browser:"BrowserIcon",tablet:"TabletIcon",mobile:"MobileIcon",watch:"WatchIcon",sidebar:"SidebarIcon",sidebaralt:"SidebarAltIcon",sidebaralttoggle:"SidebarAltToggleIcon",sidebartoggle:"SidebarToggleIcon",bottombar:"BottomBarIcon",bottombartoggle:"BottomBarToggleIcon",cpu:"CPUIcon",database:"DatabaseIcon",memory:"MemoryIcon",structure:"StructureIcon",box:"BoxIcon",power:"PowerIcon",photo:"PhotoIcon",component:"ComponentIcon",grid:"GridIcon",outline:"OutlineIcon",photodrag:"PhotoDragIcon",search:"SearchIcon",zoom:"ZoomIcon",zoomout:"ZoomOutIcon",zoomreset:"ZoomResetIcon",eye:"EyeIcon",eyeclose:"EyeCloseIcon",lightning:"LightningIcon",lightningoff:"LightningOffIcon",contrast:"ContrastIcon",switchalt:"SwitchAltIcon",mirror:"MirrorIcon",grow:"GrowIcon",paintbrush:"PaintBrushIcon",ruler:"RulerIcon",stop:"StopIcon",camera:"CameraIcon",video:"VideoIcon",speaker:"SpeakerIcon",play:"PlayIcon",playback:"PlayBackIcon",playnext:"PlayNextIcon",rewind:"RewindIcon",fastforward:"FastForwardIcon",stopalt:"StopAltIcon",sidebyside:"SideBySideIcon",stacked:"StackedIcon",sun:"SunIcon",moon:"MoonIcon",book:"BookIcon",document:"DocumentIcon",copy:"CopyIcon",category:"CategoryIcon",folder:"FolderIcon",print:"PrintIcon",graphline:"GraphLineIcon",calendar:"CalendarIcon",graphbar:"GraphBarIcon",menu:"MenuIcon",menualt:"MenuIcon",filter:"FilterIcon",docchart:"DocChartIcon",doclist:"DocListIcon",markup:"MarkupIcon",bold:"BoldIcon",paperclip:"PaperClipIcon",listordered:"ListOrderedIcon",listunordered:"ListUnorderedIcon",paragraph:"ParagraphIcon",markdown:"MarkdownIcon",repository:"RepoIcon",commit:"CommitIcon",branch:"BranchIcon",pullrequest:"PullRequestIcon",merge:"MergeIcon",apple:"AppleIcon",linux:"LinuxIcon",ubuntu:"UbuntuIcon",windows:"WindowsIcon",storybook:"StorybookIcon",azuredevops:"AzureDevOpsIcon",bitbucket:"BitbucketIcon",chrome:"ChromeIcon",chromatic:"ChromaticIcon",componentdriven:"ComponentDrivenIcon",discord:"DiscordIcon",facebook:"FacebookIcon",figma:"FigmaIcon",gdrive:"GDriveIcon",github:"GithubIcon",gitlab:"GitlabIcon",google:"GoogleIcon",graphql:"GraphqlIcon",medium:"MediumIcon",redux:"ReduxIcon",twitter:"TwitterIcon",youtube:"YoutubeIcon",vscode:"VSCodeIcon"}),x4=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.i7` + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +`,i_=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({size:e=32})=>({borderRadius:"50%",cursor:"progress",display:"inline-block",overflow:"hidden",position:"absolute",transition:"all 200ms ease-out",verticalAlign:"top",top:"50%",left:"50%",marginTop:-e/2,marginLeft:-e/2,height:e,width:e,zIndex:4,borderWidth:2,borderStyle:"solid",borderColor:"rgba(97, 97, 97, 0.29)",borderTopColor:"rgb(100,100,100)",animation:`${x4} 0.7s linear infinite`,mixBlendMode:"difference"}))),C4=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div({position:"absolute",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%"}),l_=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({position:"relative",width:"80%",marginBottom:"0.75rem",maxWidth:300,height:5,borderRadius:5,background:be(.8,e.color.secondary),overflow:"hidden",cursor:"progress"}))),s_=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({position:"absolute",top:0,left:0,height:"100%",background:e.color.secondary}))),E4=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.div((({theme:e})=>({minHeight:"2em",fontSize:`${e.typography.size.s1}px`,color:e.barTextColor}))),u_=(0,_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4)(Hu)((({theme:e})=>({width:20,height:20,marginBottom:"0.5rem",color:e.textMutedColor}))),c_=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.i7` + from { content: "..." } + 33% { content: "." } + 66% { content: ".." } + to { content: "..." } +`,p_=_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.span({"&::after":{content:"'...'",animation:`${c_} 1s linear infinite`,animationDelay:"1s",display:"inline-block",width:"1em",height:"auto"}}),d_=a((({progress:e,error:t,size:r,...n})=>{if(t)return react__WEBPACK_IMPORTED_MODULE_0__.createElement(C4,{"aria-label":t.toString(),"aria-live":"polite",role:"status",...n},react__WEBPACK_IMPORTED_MODULE_0__.createElement(u_,null),react__WEBPACK_IMPORTED_MODULE_0__.createElement(E4,null,t.message));if(e){let{value:o,modules:i}=e,{message:l}=e;return i&&(l+=` ${i.complete} / ${i.total} modules`),react__WEBPACK_IMPORTED_MODULE_0__.createElement(C4,{"aria-label":"Content is loading...","aria-live":"polite","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":100*o,"aria-valuetext":l,role:"progressbar",...n},react__WEBPACK_IMPORTED_MODULE_0__.createElement(l_,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(s_,{style:{width:100*o+"%"}})),react__WEBPACK_IMPORTED_MODULE_0__.createElement(E4,null,l,o<1&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(p_,{key:l})))}return react__WEBPACK_IMPORTED_MODULE_0__.createElement(i_,{"aria-label":"Content is loading...","aria-live":"polite",role:"status",size:r,...n})}),"Loader");function f_(e){let t={},r=e.split("&");for(let n=0;n{let[n,o]=e.split("?"),i=o?{...f_(o),...r,id:t}:{...r,id:t};return`${n}?${Object.entries(i).map((l=>`${l[0]}=${l[1]}`)).join("&")}`}),"getStoryHref"),iee=(_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.I4.pre` + line-height: 18px; + padding: 11px 1rem; + white-space: pre-wrap; + background: rgba(0, 0, 0, 0.05); + color: ${_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.yW.darkest}; + border-radius: 3px; + margin: 1rem 0; + width: 100%; + display: block; + overflow: hidden; + font-family: ${_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.Il.fonts.mono}; + font-size: ${_storybook_core_theming__WEBPACK_IMPORTED_MODULE_1__.Il.size.s2-1}px; +`,Pu),x_={};Object.keys(Pu).forEach((e=>{x_[e]=(0,react__WEBPACK_IMPORTED_MODULE_0__.forwardRef)(((t,r)=>(0,react__WEBPACK_IMPORTED_MODULE_0__.createElement)(e,{...t,ref:r})))}))},"./node_modules/@storybook/core/dist/docs-tools/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{C2:()=>cn,Op:()=>yn,Sy:()=>oe,TQ:()=>z,UO:()=>Y,Ux:()=>l,Y1:()=>gt,YF:()=>je,i3:()=>B,p6:()=>on,rl:()=>nn});var _storybook_core_preview_errors__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("storybook/internal/preview-errors"),jsdoc_type_pratt_parser__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/jsdoc-type-pratt-parser/dist/index.js"),_storybook_core_preview_api__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("storybook/internal/preview-api"),De=Object.defineProperty,o=(e,t)=>De(e,"name",{value:t,configurable:!0}),he=o((e=>"literal"===e.name),"isLiteral"),be=o((e=>e.value.replace(/['|"]/g,"")),"toEnumOption"),Pe=o((e=>{switch(e.type){case"function":return{name:"function"};case"object":let t={};return e.signature.properties.forEach((r=>{t[r.key]=d(r.value)})),{name:"object",value:t};default:throw new _storybook_core_preview_errors__WEBPACK_IMPORTED_MODULE_0__.UnknownArgTypesError({type:e,language:"Flow"})}}),"convertSig"),d=o((e=>{let{name:t,raw:r}=e,n={};switch(typeof r<"u"&&(n.raw=r),e.name){case"literal":return{...n,name:"other",value:e.value};case"string":case"number":case"symbol":case"boolean":return{...n,name:t};case"Array":return{...n,name:"array",value:e.elements.map(d)};case"signature":return{...n,...Pe(e)};case"union":return e.elements?.every(he)?{...n,name:"enum",value:e.elements?.map(be)}:{...n,name:t,value:e.elements?.map(d)};case"intersection":return{...n,name:t,value:e.elements?.map(d)};default:return{...n,name:"other",value:t}}}),"convert");function j(e,t){let r={},n=Object.keys(e);for(let s=0;se.replace(W,"")),"trimQuotes"),Oe=o((e=>W.test(e)),"includesQuotes"),h=o((e=>{let t=Se(e);return Oe(e)||Number.isNaN(Number(t))?t:Number(t)}),"parseLiteral"),ve=/^\(.*\) => /,x=o((e=>{let{name:t,raw:r,computed:n,value:s}=e,i={};switch(typeof r<"u"&&(i.raw=r),t){case"enum":{let a=n?s:s.map((c=>h(c.value)));return{...i,name:t,value:a}}case"string":case"number":case"symbol":case"object":return{...i,name:t};case"func":return{...i,name:"function"};case"bool":case"boolean":return{...i,name:"boolean"};case"arrayOf":case"array":return{...i,name:"array",value:s&&x(s)};case"objectOf":return{...i,name:t,value:x(s)};case"shape":case"exact":let p=j(s,(a=>x(a)));return{...i,name:"object",value:p};case"union":return{...i,name:"union",value:s.map((a=>x(a)))};default:{if(t?.indexOf("|")>0)try{let u=t.split("|").map((m=>JSON.parse(m)));return{...i,name:"enum",value:u}}catch{}let a=s?`${t}(${s})`:t,c=ve.test(t)?"function":"other";return{...i,name:c,value:a}}}}),"convert"),Ee=o((e=>{switch(e.type){case"function":return{name:"function"};case"object":let t={};return e.signature.properties.forEach((r=>{t[r.key]=D(r.value)})),{name:"object",value:t};default:throw new _storybook_core_preview_errors__WEBPACK_IMPORTED_MODULE_0__.UnknownArgTypesError({type:e,language:"Typescript"})}}),"convertSig"),D=o((e=>{let{name:t,raw:r}=e,n={};switch(typeof r<"u"&&(n.raw=r),e.name){case"string":case"number":case"symbol":case"boolean":return{...n,name:t};case"Array":return{...n,name:"array",value:e.elements.map(D)};case"signature":return{...n,...Ee(e)};case"union":let s;return s=e.elements?.every((i=>"literal"===i.name))?{...n,name:"enum",value:e.elements?.map((i=>h(i.value)))}:{...n,name:t,value:e.elements?.map(D)},s;case"intersection":return{...n,name:t,value:e.elements?.map(D)};default:return{...n,name:"other",value:t}}}),"convert"),b=o((e=>{let{type:t,tsType:r,flowType:n}=e;try{if(null!=t)return x(t);if(null!=r)return D(r);if(null!=n)return d(n)}catch(s){console.error(s)}return null}),"convert"),je=(s=>(s.JAVASCRIPT="JavaScript",s.FLOW="Flow",s.TYPESCRIPT="TypeScript",s.UNKNOWN="Unknown",s))(je||{}),ke=["null","undefined"];function T(e){return ke.some((t=>t===e))}o(T,"isDefaultValueBlacklisted");var f,e,M=o((e=>{if(!e)return"";if("string"==typeof e)return e;throw new Error(`Description: expected string, got: ${JSON.stringify(e)}`)}),"str");function z(e){return!!e.__docgenInfo}function $(e){return null!=e&&Object.keys(e).length>0}function Y(e,t){return z(e)?e.__docgenInfo[t]:null}function q(e){return z(e)?M(e.__docgenInfo.description):""}function k(e){return/^\s+$/.test(e)}function G(e){let t=e.match(/\r+$/);return null==t?["",e]:[e.slice(-t[0].length),e.slice(0,-t[0].length)]}function y(e){let t=e.match(/^\s+/);return null==t?["",e]:[e.slice(0,t[0].length),e.slice(t[0].length)]}function K(e){return e.split(/\n/)}function X(e={}){return Object.assign({tag:"",name:"",type:"",optional:!1,description:"",problems:[],source:[]},e)}function F(e={}){return Object.assign({start:"",delimiter:"",postDelimiter:"",tag:"",postTag:"",name:"",postName:"",type:"",postType:"",description:"",end:"",lineEnd:""},e)}o(z,"hasDocgen"),o($,"isValidDocgenSection"),o(Y,"getDocgenSection"),o(q,"getDocgenDescription"),(e=f=f||(f={})).start="/**",e.nostart="/***",e.delim="*",e.end="*/",o(k,"isSpace"),o(G,"splitCR"),o(y,"splitSpace"),o(K,"splitLines"),o(X,"seedSpec"),o(F,"seedTokens");var Fe=/^@\S+/;function J({fence:e="```"}={}){let t=Je(e),r=o(((n,s)=>t(n)?!s:s),"toggleFence");return o((function(s){let i=[[]],p=!1;for(let a of s)Fe.test(a.tokens.description)&&!p?i.push([a]):i[i.length-1].push(a),p=r(a.tokens.description,p);return i}),"parseBlock")}function Je(e){return"string"==typeof e?t=>t.split(e).length%2==0:e}function N({startLine:e=0,markers:t=f}={}){let r=null,n=e;return o((function(i){let p=i,a=F();if([a.lineEnd,p]=G(p),[a.start,p]=y(p),null===r&&p.startsWith(t.start)&&!p.startsWith(t.nostart)&&(r=[],a.delimiter=p.slice(0,t.start.length),p=p.slice(t.start.length),[a.postDelimiter,p]=y(p)),null===r)return n++,null;let c=p.trimRight().endsWith(t.end);if(""===a.delimiter&&p.startsWith(t.delim)&&!p.startsWith(t.end)&&(a.delimiter=t.delim,p=p.slice(t.delim.length),[a.postDelimiter,p]=y(p)),c){let u=p.trimRight();a.end=p.slice(u.length-t.end.length),p=u.slice(0,-t.end.length)}if(a.description=p,r.push({number:n,source:i,tokens:a}),n++,c){let u=r.slice();return r=null,u}return null}),"parseSource")}function R({tokenizers:e}){return o((function(r){var n;let s=X({source:r});for(let i of e)if(s=i(s),null!==(n=s.problems[s.problems.length-1])&&void 0!==n&&n.critical)break;return s}),"parseSpec")}function P(){return e=>{let{tokens:t}=e.source[0],r=t.description.match(/\s*(@(\S+))(\s*)/);return null===r?(e.problems.push({code:"spec:tag:prefix",message:'tag should start with "@" symbol',line:e.source[0].number,critical:!0}),e):(t.tag=r[1],t.postTag=r[3],t.description=t.description.slice(r[0].length),e.tag=r[2],e)}}function S(e="compact"){let t=Re(e);return r=>{let n=0,s=[];for(let[a,{tokens:c}]of r.source.entries()){let u="";if(0===a&&"{"!==c.description[0])return r;for(let m of c.description)if("{"===m&&n++,"}"===m&&n--,u+=m,0===n)break;if(s.push([c,u]),0===n)break}if(0!==n)return r.problems.push({code:"spec:type:unpaired-curlies",message:"unpaired curlies",line:r.source[0].number,critical:!0}),r;let i=[],p=s[0][0].postDelimiter.length;for(let[a,[c,u]]of s.entries())c.type=u,a>0&&(c.type=c.postDelimiter.slice(p)+u,c.postDelimiter=c.postDelimiter.slice(0,p)),[c.postType,c.description]=y(c.description.slice(u.length)),i.push(c.type);return i[0]=i[0].slice(1),i[i.length-1]=i[i.length-1].slice(0,-1),r.type=t(i),r}}o(J,"getParser"),o(Je,"getFencer"),o(N,"getParser"),o(R,"getParser"),o(P,"tagTokenizer"),o(S,"typeTokenizer");var Ne=o((e=>e.trim()),"trim");function Re(e){return"compact"===e?t=>t.map(Ne).join(""):"preserve"===e?t=>t.join("\n"):e}o(Re,"getJoiner");var Ae=o((e=>e&&e.startsWith('"')&&e.endsWith('"')),"isQuoted");function O(){let e=o(((t,{tokens:r},n)=>""===r.type?t:n),"typeEnd");return t=>{let{tokens:r}=t.source[t.source.reduce(e,0)],n=r.description.trimLeft(),s=n.split('"');if(s.length>1&&""===s[0]&&s.length%2==1)return t.name=s[1],r.name=`"${s[1]}"`,[r.postName,r.description]=y(n.slice(r.name.length)),t;let c,i=0,p="",a=!1;for(let m of n){if(0===i&&k(m))break;"["===m&&i++,"]"===m&&i--,p+=m}if(0!==i)return t.problems.push({code:"spec:name:unpaired-brackets",message:"unpaired brackets",line:t.source[0].number,critical:!0}),t;let u=p;if("["===p[0]&&"]"===p[p.length-1]){a=!0,p=p.slice(1,-1);let m=p.split("=");if(p=m[0].trim(),void 0!==m[1]&&(c=m.slice(1).join("=").trim()),""===p)return t.problems.push({code:"spec:name:empty-name",message:"empty name",line:t.source[0].number,critical:!0}),t;if(""===c)return t.problems.push({code:"spec:name:empty-default",message:"empty default value",line:t.source[0].number,critical:!0}),t;if(!Ae(c)&&/=(?!>)/.test(c))return t.problems.push({code:"spec:name:invalid-default",message:"invalid default value syntax",line:t.source[0].number,critical:!0}),t}return t.optional=a,t.name=p,r.name=u,void 0!==c&&(t.default=c),[r.postName,r.description]=y(n.slice(r.name.length)),t}}function v(e="compact",t=f){let r=A(e);return n=>(n.description=r(n.source,t),n)}function A(e){return"compact"===e?Ve:"preserve"===e?Be:e}function Ve(e,t=f){return e.map((({tokens:{description:r}})=>r.trim())).filter((r=>""!==r)).join(" ")}o(O,"nameTokenizer"),o(v,"descriptionTokenizer"),o(A,"getJoiner"),o(Ve,"compactJoiner");var Ce=o(((e,{tokens:t},r)=>""===t.type?e:r),"lineNo"),_e=o((({tokens:e})=>(""===e.delimiter?e.start:e.postDelimiter.slice(1))+e.description),"getDescription");function Be(e,t=f){if(0===e.length)return"";""===e[0].tokens.description&&e[0].tokens.delimiter===t.start&&(e=e.slice(1));let r=e[e.length-1];return void 0!==r&&""===r.tokens.description&&r.tokens.end.endsWith(t.end)&&(e=e.slice(0,-1)),(e=e.slice(e.reduce(Ce,0))).map(_e).join("\n")}function V({startLine:e=0,fence:t="```",spacing:r="compact",markers:n=f,tokenizers:s=[e=>{let{tokens:t}=e.source[0],r=t.description.match(/\s*(@(\S+))(\s*)/);return null===r?(e.problems.push({code:"spec:tag:prefix",message:'tag should start with "@" symbol',line:e.source[0].number,critical:!0}),e):(t.tag=r[1],t.postTag=r[3],t.description=t.description.slice(r[0].length),e.tag=r[2],e)},S(r),O(),v(r)]}={}){if(e<0||e%1>0)throw new Error("Invalid startLine");let i=N({startLine:e,markers:n}),p=J({fence:t}),a=R({tokenizers:s}),c=A(r);return function(u){let m=[];for(let ge of K(u)){let E=i(ge);if(null===E)continue;let L=p(E),U=L.slice(1).map(a);m.push({description:c(L[0],n),tags:U,source:E,problems:U.reduce(((de,xe)=>de.concat(xe.problems)),[])})}return m}}function Ie(e){return e.start+e.delimiter+e.postDelimiter+e.tag+e.postTag+e.type+e.postType+e.name+e.postName+e.description+e.end+e.lineEnd}function C(){return e=>e.source.map((({tokens:t})=>Ie(t))).join("\n")}o(Be,"preserveJoiner"),o(V,"getParser"),o(Ie,"join"),o(C,"getStringifier");Object.keys({line:0,start:0,delimiter:0,postDelimiter:0,tag:0,postTag:0,name:0,postName:0,type:0,postType:0,description:0,end:0,lineEnd:0});function H(e,t={}){return V(t)(e)}o(H,"parse");C();function ze(e){return null!=e&&e.includes("@")}function $e(e){let s=H("/**\n"+(e??"").split("\n").map((i=>` * ${i}`)).join("\n")+"\n*/",{spacing:"preserve"});if(!s||0===s.length)throw new Error("Cannot parse JSDoc tags.");return s[0]}o(ze,"containsJsDoc"),o($e,"parse");var Ye={tags:["param","arg","argument","returns","ignore","deprecated"]},Q=o(((e,t=Ye)=>{if(!ze(e))return{includesJsDoc:!1,ignore:!1};let r=$e(e),n=qe(r,t.tags);return n.ignore?{includesJsDoc:!0,ignore:!0}:{includesJsDoc:!0,ignore:!1,description:r.description.trim(),extractedTags:n}}),"parseJsDoc");function qe(e,t){let r={params:null,deprecated:null,returns:null,ignore:!1};for(let n of e.tags)if(void 0===t||t.includes(n.tag)){if("ignore"===n.tag){r.ignore=!0;break}switch(n.tag){case"param":case"arg":case"argument":{let s=Ke(n);null!=s&&(null==r.params&&(r.params=[]),r.params.push(s));break}case"deprecated":{let s=Xe(n);null!=s&&(r.deprecated=s);break}case"returns":{let s=He(n);null!=s&&(r.returns=s);break}}}return r}function Ge(e){return e.replace(/[\.-]$/,"")}function Ke(e){if(!e.name||"-"===e.name)return null;let t=te(e.type);return{name:e.name,type:t,description:ee(e.description),getPrettyName:o((()=>Ge(e.name)),"getPrettyName"),getTypeName:o((()=>t?re(t):null),"getTypeName")}}function Xe(e){return e.name?Z(e.name,e.description):null}function Z(e,t){return ee(""===e?t:`${e} ${t}`)}function ee(e){let t=e.replace(/^- /g,"").trim();return""===t?null:t}function He(e){let t=te(e.type);return t?{type:t,description:Z(e.name,e.description),getTypeName:o((()=>re(t)),"getTypeName")}:null}o(qe,"extractJsDocTags"),o(Ge,"normaliseParamName"),o(Ke,"extractParam"),o(Xe,"extractDeprecated"),o(Z,"joinNameAndDescription"),o(ee,"normaliseDescription"),o(He,"extractReturns");var g=(0,jsdoc_type_pratt_parser__WEBPACK_IMPORTED_MODULE_1__.stringifyRules)(),Qe=g.JsdocTypeObject;function te(e){try{return(0,jsdoc_type_pratt_parser__WEBPACK_IMPORTED_MODULE_1__.parse)(e,"typescript")}catch{return null}}function re(e){return(0,jsdoc_type_pratt_parser__WEBPACK_IMPORTED_MODULE_1__.transform)(g,e)}g.JsdocTypeAny=()=>"any",g.JsdocTypeObject=(e,t)=>`(${Qe(e,t)})`,g.JsdocTypeOptional=(e,t)=>t(e.element),g.JsdocTypeNullable=(e,t)=>t(e.element),g.JsdocTypeNotNullable=(e,t)=>t(e.element),g.JsdocTypeUnion=(e,t)=>e.elements.map(t).join("|"),o(te,"extractType"),o(re,"extractTypeName");function B(e){return e.length>90}function oe(e){return e.length>50}function l(e,t){return e===t?{summary:e}:{summary:e,detail:t}}o(B,"isTooLongForTypeSummary"),o(oe,"isTooLongForDefaultValueSummary"),o(l,"createSummaryValue");function ne(e,t){if(null!=e){let{value:r}=e;if(!T(r))return oe(r)?l(t?.name,r):l(r)}return null}function se({name:e,value:t,elements:r,raw:n}){return t??(null!=r?r.map(se).join(" | "):n??e)}function Ze({name:e,raw:t,elements:r}){return l(null!=r?r.map(se).join(" | "):null!=t?t.replace(/^\|\s*/,""):e)}function et({type:e,raw:t}){return l(null!=t?t:e)}function tt({type:e,raw:t}){return null!=t?B(t)?l(e,t):l(t):l(e)}function rt(e){let{type:t}=e;return"object"===t?tt(e):et(e)}function ot({name:e,raw:t}){return null!=t?B(t)?l(e,t):l(t):l(e)}function ie(e){if(null==e)return null;switch(e.name){case"union":return Ze(e);case"signature":return rt(e);default:return ot(e)}}o(ne,"createDefaultValue"),o(se,"generateUnionElement"),o(Ze,"generateUnion"),o(et,"generateFuncSignature"),o(tt,"generateObjectSignature"),o(rt,"generateSignature"),o(ot,"generateDefault"),o(ie,"createType");var pe=o(((e,t)=>{let{flowType:r,description:n,required:s,defaultValue:i}=t;return{name:e,type:ie(r),required:s,description:n,defaultValue:ne(i??null,r??null)}}),"createFlowPropDef");function ae({defaultValue:e}){if(null!=e){let{value:t}=e;if(!T(t))return l(t)}return null}function ce({tsType:e,required:t}){if(null==e)return null;let r=e.name;return t||(r=r.replace(" | undefined","")),l(["Array","Record","signature"].includes(e.name)?e.raw:r)}o(ae,"createDefaultValue"),o(ce,"createType");var le=o(((e,t)=>{let{description:r,required:n}=t;return{name:e,type:ce(t),required:n,description:r,defaultValue:ae(t)}}),"createTsPropDef");function nt(e){return null!=e?l(e.name):null}function st(e){let{computed:t,func:r}=e;return typeof t>"u"&&typeof r>"u"}function it(e){return!!e&&("string"===e.name||"enum"===e.name&&(Array.isArray(e.value)&&e.value.every((({value:t})=>"string"==typeof t&&'"'===t[0]&&'"'===t[t.length-1]))))}function pt(e,t){if(null!=e){let{value:r}=e;if(!T(r))return st(e)&&it(t)?l(JSON.stringify(r)):l(r)}return null}function ue(e,t,r){let{description:n,required:s,defaultValue:i}=r;return{name:e,type:nt(t),required:s,description:n,defaultValue:pt(i,t)}}function w(e,t){if(t?.includesJsDoc){let{description:r,extractedTags:n}=t;null!=r&&(e.description=t.description);let s={...n,params:n?.params?.map((i=>({name:i.getPrettyName(),description:i.description})))};Object.values(s).filter(Boolean).length>0&&(e.jsDocTags=s)}return e}o(nt,"createType"),o(st,"isReactDocgenTypescript"),o(it,"isStringValued"),o(pt,"createDefaultValue"),o(ue,"createBasicPropDef"),o(w,"applyJsDocResult");var at=o(((e,t,r)=>{let n=ue(e,t.type,t);return n.sbType=b(t),w(n,r)}),"javaScriptFactory"),ct=o(((e,t,r)=>{let n=le(e,t);return n.sbType=b(t),w(n,r)}),"tsFactory"),lt=o(((e,t,r)=>{let n=pe(e,t);return n.sbType=b(t),w(n,r)}),"flowFactory"),ut=o(((e,t,r)=>w(ue(e,{name:"unknown"},t),r)),"unknownFactory"),I=o((e=>{switch(e){case"JavaScript":return at;case"TypeScript":return ct;case"Flow":return lt;default:return ut}}),"getPropDefFactory"),me=o((e=>null!=e.type?"JavaScript":null!=e.flowType?"Flow":null!=e.tsType?"TypeScript":"Unknown"),"getTypeSystem"),mt=o((e=>{let t=me(e[0]),r=I(t);return e.map((n=>{let s=n;return n.type?.elements&&(s={...n,type:{...n.type,value:n.type.elements}}),fe(s.name,s,t,r)}))}),"extractComponentSectionArray"),ft=o((e=>{let t=Object.keys(e),r=me(e[t[0]]),n=I(r);return t.map((s=>{let i=e[s];return null!=i?fe(s,i,r,n):null})).filter(Boolean)}),"extractComponentSectionObject"),on=o(((e,t)=>{let r=Y(e,t);return $(r)?Array.isArray(r)?mt(r):ft(r):[]}),"extractComponentProps");function fe(e,t,r,n){let s=Q(t.description);return s.includesJsDoc&&s.ignore?null:{propDef:n(e,t,s),jsDocTags:s.extractedTags,docgenInfo:t,typeSystem:r}}function nn(e){return null!=e?q(e):""}o(fe,"extractProp"),o(nn,"extractComponentDescription");var cn=o((e=>{let{component:t,argTypes:r,parameters:{docs:n={}}}=e,{extractArgTypes:s}=n,i=s&&t?s(t):{};return i?(0,_storybook_core_preview_api__WEBPACK_IMPORTED_MODULE_2__.combineParameters)(i,r):r}),"enhanceArgTypes"),ye="storybook/docs",yn=`${ye}/snippet-rendered`,gt=(n=>(n.AUTO="auto",n.CODE="code",n.DYNAMIC="dynamic",n))(gt||{})},"./node_modules/@storybook/core/dist/theming/index.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{C6:()=>zr,D8:()=>pc,DP:()=>Mt,EG:()=>sr,I4:()=>Tr,Il:()=>H,NP:()=>jt,Zj:()=>Ne,a:()=>yo,i7:()=>be,v_:()=>gc,yW:()=>g});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),_storybook_core_client_logger__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("storybook/internal/client-logger"),Bn=Object.create,or=Object.defineProperty,$n=Object.getOwnPropertyDescriptor,Hn=Object.getOwnPropertyNames,Vn=Object.getPrototypeOf,Un=Object.prototype.hasOwnProperty,a=(e,r)=>or(e,"name",{value:r,configurable:!0}),Ee=(()=>__webpack_require__("./node_modules/@storybook/core/dist/theming sync recursive"))(),Le=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),ir=(e,r,t)=>(t=null!=e?Bn(Vn(e)):{},((e,r,t,n)=>{if(r&&"object"==typeof r||"function"==typeof r)for(let o of Hn(r))!Un.call(e,o)&&o!==t&&or(e,o,{get:()=>r[o],enumerable:!(n=$n(r,o))||n.enumerable});return e})(!r&&e&&e.__esModule?t:or(t,"default",{value:e,enumerable:!0}),e)),ct=Le((R=>{!function(){var e="function"==typeof Symbol&&Symbol.for,r=e?Symbol.for("react.element"):60103,t=e?Symbol.for("react.portal"):60106,n=e?Symbol.for("react.fragment"):60107,o=e?Symbol.for("react.strict_mode"):60108,i=e?Symbol.for("react.profiler"):60114,s=e?Symbol.for("react.provider"):60109,u=e?Symbol.for("react.context"):60110,c=e?Symbol.for("react.async_mode"):60111,d=e?Symbol.for("react.concurrent_mode"):60111,f=e?Symbol.for("react.forward_ref"):60112,l=e?Symbol.for("react.suspense"):60113,p=e?Symbol.for("react.suspense_list"):60120,v=e?Symbol.for("react.memo"):60115,h=e?Symbol.for("react.lazy"):60116,m=e?Symbol.for("react.block"):60121,y=e?Symbol.for("react.fundamental"):60117,x=e?Symbol.for("react.responder"):60118,E=e?Symbol.for("react.scope"):60119;function A(b){return"string"==typeof b||"function"==typeof b||b===n||b===d||b===i||b===o||b===l||b===p||"object"==typeof b&&null!==b&&(b.$$typeof===h||b.$$typeof===v||b.$$typeof===s||b.$$typeof===u||b.$$typeof===f||b.$$typeof===y||b.$$typeof===x||b.$$typeof===E||b.$$typeof===m)}function T(b){if("object"==typeof b&&null!==b){var ar=b.$$typeof;switch(ar){case r:var Pe=b.type;switch(Pe){case c:case d:case n:case i:case o:case l:return Pe;default:var Br=Pe&&Pe.$$typeof;switch(Br){case u:case f:case h:case v:case s:return Br;default:return ar}}case t:return ar}}}a(A,"isValidElementType"),a(T,"typeOf");var C=c,N=d,S=u,xe=s,W=r,G=f,er=n,rr=h,tr=v,nr=t,Tn=i,Cn=o,Rn=l,jr=!1;function An(b){return jr||(jr=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),Dr(b)||T(b)===c}function Dr(b){return T(b)===d}function _n(b){return T(b)===u}function Fn(b){return T(b)===s}function Nn(b){return"object"==typeof b&&null!==b&&b.$$typeof===r}function In(b){return T(b)===f}function kn(b){return T(b)===n}function Pn(b){return T(b)===h}function Ln(b){return T(b)===v}function zn(b){return T(b)===t}function Mn(b){return T(b)===i}function jn(b){return T(b)===o}function Dn(b){return T(b)===l}a(An,"isAsyncMode"),a(Dr,"isConcurrentMode"),a(_n,"isContextConsumer"),a(Fn,"isContextProvider"),a(Nn,"isElement"),a(In,"isForwardRef"),a(kn,"isFragment"),a(Pn,"isLazy"),a(Ln,"isMemo"),a(zn,"isPortal"),a(Mn,"isProfiler"),a(jn,"isStrictMode"),a(Dn,"isSuspense"),R.AsyncMode=C,R.ConcurrentMode=N,R.ContextConsumer=S,R.ContextProvider=xe,R.Element=W,R.ForwardRef=G,R.Fragment=er,R.Lazy=rr,R.Memo=tr,R.Portal=nr,R.Profiler=Tn,R.StrictMode=Cn,R.Suspense=Rn,R.isAsyncMode=An,R.isConcurrentMode=Dr,R.isContextConsumer=_n,R.isContextProvider=Fn,R.isElement=Nn,R.isForwardRef=In,R.isFragment=kn,R.isLazy=Pn,R.isMemo=Ln,R.isPortal=zn,R.isProfiler=Mn,R.isStrictMode=jn,R.isSuspense=Dn,R.isValidElementType=A,R.typeOf=T}()})),lt=Le(((xi,ft)=>{ft.exports=ct()})),mr=Le(((Ei,bt)=>{var dr=lt(),ua={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},ca={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},ht={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},pr={};function dt(e){return dr.isMemo(e)?ht:pr[e.$$typeof]||ua}pr[dr.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},pr[dr.Memo]=ht,a(dt,"getStatics");var la=Object.defineProperty,da=Object.getOwnPropertyNames,pt=Object.getOwnPropertySymbols,pa=Object.getOwnPropertyDescriptor,ma=Object.getPrototypeOf,mt=Object.prototype;function gt(e,r,t){if("string"!=typeof r){if(mt){var n=ma(r);n&&n!==mt&>(e,n,t)}var o=da(r);pt&&(o=o.concat(pt(r)));for(var i=dt(e),s=dt(r),u=0;u{!function(e){if("object"==typeof fn&&typeof Ir<"u")Ir.exports=e();else if("function"==typeof define&&__webpack_require__.amdO)define([],e);else{(typeof window<"u"?window:typeof __webpack_require__.g<"u"?__webpack_require__.g:typeof self<"u"?self:this).memoizerific=e()}}((function(){return a((function n(o,i,s){function u(f,l){if(!i[f]){if(!o[f]){var p="function"==typeof Ee&&Ee;if(!l&&p)return p(f,!0);if(c)return c(f,!0);var v=new Error("Cannot find module '"+f+"'");throw v.code="MODULE_NOT_FOUND",v}var h=i[f]={exports:{}};o[f][0].call(h.exports,(function(m){return u(o[f][1][m]||m)}),h,h.exports,n,o,i,s)}return i[f].exports}a(u,"s");for(var c="function"==typeof Ee&&Ee,d=0;d=0?(this.lastItem=this.list[c],this.list[c].val):void 0},s.prototype.set=function(u,c){var d;return this.lastItem&&this.isEqual(this.lastItem.key,u)?(this.lastItem.val=c,this):(d=this.indexOf(u))>=0?(this.lastItem=this.list[d],this.list[d].val=c,this):(this.lastItem={key:u,val:c},this.list.push(this.lastItem),this.size++,this)},s.prototype.delete=function(u){var c;if(this.lastItem&&this.isEqual(this.lastItem.key,u)&&(this.lastItem=void 0),(c=this.indexOf(u))>=0)return this.size--,this.list.splice(c,1)[0]},s.prototype.has=function(u){var c;return!(!this.lastItem||!this.isEqual(this.lastItem.key,u))||(c=this.indexOf(u))>=0&&(this.lastItem=this.list[c],!0)},s.prototype.forEach=function(u,c){var d;for(d=0;d=0&&(!(v=(p=f[h]).cacheItem.get(p.arg))||!v.size);h--)p.cacheItem.delete(p.arg)}function d(f,l){return f===l||f!=f&&l!=l}o.exports=function(f){var l=new s(!1),p=[];return function(v){var h=a((function(){var y,x,C,m=l,E=arguments.length-1,A=Array(E+1),T=!0;if((h.numArgs||0===h.numArgs)&&h.numArgs!==E+1)throw new Error("Memoizerific functions should always be called with the same number of arguments");for(C=0;C0&&(A[E]={cacheItem:m,arg:arguments[E]},T?u(p,A):p.push(A),p.length>f&&c(p.shift())),h.wasMemoized=T,h.numArgs=E+1,x}),"memoizerific");return h.limit=f,h.wasMemoized=!1,h.cache=l,h.lru=p,h}},a(u,"moveToMostRecentLru"),a(c,"removeCachedResult"),a(d,"isEqual")},{"map-or-similar":1}]},{},[3])(3)}))}));function j(){return j=Object.assign?Object.assign.bind():function(e){for(var r=1;r0?_(le,--L):0,ce--,10===F&&(ce=1,De--),F}function z(){return F=L2||fe(F)>3?"":" "}function Kr(e,r){for(;--r&&z()&&!(F<48||F>102||F>57&&F<65||F>70&&F<97););return pe(e,Te()+(r<6&&32==D()&&32==z()))}function fr(e){for(;z();)switch(F){case e:return L;case 34:case 39:34!==e&&39!==e&&fr(F);break;case 40:41===e&&fr(e);break;case 92:z()}return L}function Xr(e,r){for(;z()&&e+F!==57&&(e+F!==84||47!==D()););return"/*"+pe(r,L-1)+"*"+X(47===e?e:z())}function Qr(e){for(;!fe(D());)z();return pe(e,L)}function tt(e){return $e(He("",null,null,null,[""],e=Be(e),0,[0],e))}function He(e,r,t,n,o,i,s,u,c){for(var d=0,f=0,l=s,p=0,v=0,h=0,m=1,y=1,x=1,E=0,A="",T=o,C=i,N=n,S=A;y;)switch(h=E,E=z()){case 40:if(108!=h&&58==_(S,l-1)){-1!=Se(S+=w(me(E),"&","&\f"),"&\f")&&(x=-1);break}case 34:case 39:case 91:S+=me(E);break;case 9:case 10:case 13:case 32:S+=Zr(h);break;case 92:S+=Kr(Te()-1,7);continue;case 47:switch(D()){case 42:case 47:ue(Jn(Xr(z(),Te()),r,t),c);break;default:S+="/"}break;case 123*m:u[d++]=P(S)*x;case 125*m:case 59:case 0:switch(E){case 0:case 125:y=0;case 59+f:-1==x&&(S=w(S,/\f/g,"")),v>0&&P(S)-l&&ue(v>32?rt(S+";",n,t,l-1):rt(w(S," ","")+";",n,t,l-2),c);break;case 59:S+=";";default:if(ue(N=et(S,r,t,d,f,o,u,A,T=[],C=[],l),i),123===E)if(0===f)He(S,r,N,N,T,i,l,u,C);else switch(99===p&&110===_(S,3)?100:p){case 100:case 108:case 109:case 115:He(e,N,N,n&&ue(et(e,N,N,0,0,o,u,A,o,T=[],l),C),o,C,l,u,n?T:C);break;default:He(S,N,N,N,[""],C,0,u,C)}}d=f=v=0,m=x=1,A=S="",l=s;break;case 58:l=1+P(S),v=h;default:if(m<1)if(123==E)--m;else if(125==E&&0==m++&&125==Jr())continue;switch(S+=X(E),E*m){case 38:x=f>0?1:(S+="\f",-1);break;case 44:u[d++]=(P(S)-1)*x,x=1;break;case 64:45===D()&&(S+=me(z())),p=D(),f=l=P(A=S+=Qr(Te())),E++;break;case 45:45===h&&2==P(S)&&(m=0)}}return i}function et(e,r,t,n,o,i,s,u,c,d,f){for(var l=o-1,p=0===o?i:[""],v=se(p),h=0,m=0,y=0;h0?p[x]+" "+E:w(E,/&\f/g,p[x])))&&(c[y++]=A);return Oe(e,r,t,0===o?oe:u,c,d,f)}function Jn(e,r,t){return Oe(e,r,t,ae,X(qr()),q(e,2,-2),0)}function rt(e,r,t,n){return Oe(e,r,t,ie,q(e,0,n),q(e,n+1,-1),n)}function Q(e,r){for(var t="",n=se(e),o=0;o-1}),"isIgnoringComment"),na=a((function(r){return function(t,n,o){if("rule"===t.type&&!r.compat){var i=t.value.match(/(:first|:nth|:nth-last)-child/g);if(i){for(var u=!!t.parent?t.parent.children:o,c=u.length-1;c>=0;c--){var d=u[c];if(d.line=0;n--)if(!st(t[n]))return!0;return!1}),"isPrependedWithRegularRules"),it=a((function(r){r.type="",r.value="",r.return="",r.children="",r.props=""}),"nullifyElement"),oa=a((function(r,t,n){st(r)&&(r.parent?(console.error("`@import` rules can't be nested inside other rules. Please move it to the top level and put it before regular rules. Keep in mind that they can only be used within global styles."),it(r)):aa(t,n)&&(console.error("`@import` rules can't be after other rules. Please put your `@import` rules before your other rules."),it(r)))}),"incorrectImportAlarm");function ut(e,r){switch(Yr(e,r)){case 5103:return O+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return O+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return O+e+we+e+k+e+e;case 6828:case 4268:return O+e+k+e+e;case 6165:return O+e+k+"flex-"+e+e;case 5187:return O+e+w(e,/(\w+).+(:[^]+)/,O+"box-$1$2"+k+"flex-$1$2")+e;case 5443:return O+e+k+"flex-item-"+w(e,/flex-|-self/,"")+e;case 4675:return O+e+k+"flex-line-pack"+w(e,/align-content|flex-|-self/,"")+e;case 5548:return O+e+k+w(e,"shrink","negative")+e;case 5292:return O+e+k+w(e,"basis","preferred-size")+e;case 6060:return O+"box-"+w(e,"-grow","")+O+e+k+w(e,"grow","positive")+e;case 4554:return O+w(e,/([^-])(transform)/g,"$1"+O+"$2")+e;case 6187:return w(w(w(e,/(zoom-|grab)/,O+"$1"),/(image-set)/,O+"$1"),e,"")+e;case 5495:case 3959:return w(e,/(image-set\([^]*)/,O+"$1$`$1");case 4968:return w(w(e,/(.+:)(flex-)?(.*)/,O+"box-pack:$3"+k+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+O+e+e;case 4095:case 3583:case 4068:case 2532:return w(e,/(.+)-inline(.+)/,O+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(P(e)-1-r>6)switch(_(e,r+1)){case 109:if(45!==_(e,r+4))break;case 102:return w(e,/(.+:)(.+)-([^]+)/,"$1"+O+"$2-$3$1"+we+(108==_(e,r+3)?"$3":"$2-$3"))+e;case 115:return~Se(e,"stretch")?ut(w(e,"stretch","fill-available"),r)+e:e}break;case 4949:if(115!==_(e,r+1))break;case 6444:switch(_(e,P(e)-3-(~Se(e,"!important")&&10))){case 107:return w(e,":",":"+O)+e;case 101:return w(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+O+(45===_(e,14)?"inline-":"")+"box$3$1"+O+"$2$3$1"+k+"$2box$3")+e}break;case 5936:switch(_(e,r+11)){case 114:return O+e+k+w(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return O+e+k+w(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return O+e+k+w(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return O+e+k+e+e}return e}a(ut,"prefix");var sa=[a((function(r,t,n,o){if(r.length>-1&&!r.return)switch(r.type){case ie:r.return=ut(r.value,r.length);break;case Me:return Q([de(r,{value:w(r.value,"@","@"+O)})],o);case oe:if(r.length)return cr(r.props,(function(i){switch(ur(i,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Q([de(r,{props:[w(i,/:(read-\w+)/,":-moz-$1")]})],o);case"::placeholder":return Q([de(r,{props:[w(i,/:(plac\w+)/,":"+O+"input-$1")]}),de(r,{props:[w(i,/:(plac\w+)/,":-moz-$1")]}),de(r,{props:[w(i,/:(plac\w+)/,k+"input-$1")]})],o)}return""}))}}),"prefixer")],Ve=a((function(r){var t=r.key;if(!t)throw new Error("You have to configure `key` for your cache. Please make sure it's unique (and not equal to 'css') as it's used for linking styles to your cache.\nIf multiple caches share the same key they might \"fight\" for each other's style elements.");if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(m){-1!==m.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(m),m.setAttribute("data-s",""))}))}var o=r.stylisPlugins||sa;if(/[^a-z-]/.test(t))throw new Error('Emotion key must only contain lower case alphabetical characters and - but "'+t+'" was passed');var s,i={},u=[];s=r.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(m){for(var y=m.getAttribute("data-emotion").split(" "),x=1;x=4;++n,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}a(xt,"murmur2");var Et={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},wt="You have illegal escape sequence in your template literal, most likely inside content's property value.\nBecause you write your CSS inside a JavaScript string you actually have to do double escaping, so for example \"content: '\\00d7';\" should become \"content: '\\\\00d7';\".\nYou can read more about this here:\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences",ba=/[A-Z]|^ms/g,Ft=/_EMO_([^_]+?)_([^]*?)_EMO_/g,br=a((function(r){return 45===r.charCodeAt(1)}),"isCustomProperty"),St=a((function(r){return null!=r&&"boolean"!=typeof r}),"isProcessableValue"),hr=ze((function(e){return br(e)?e:e.replace(ba,"-$&").toLowerCase()})),Ue=a((function(r,t){switch(r){case"animation":case"animationName":if("string"==typeof t)return t.replace(Ft,(function(n,o,i){return $={name:o,styles:i,next:$},o}))}return 1===Et[r]||br(r)||"number"!=typeof t||0===t?t:t+"px"}),"processStyleValue");Ot=/(var|attr|counters?|url|element|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,Tt=["normal","none","initial","inherit","unset"],Ct=Ue,Rt=/^-ms-/,At=/-(.)/g,gr={},Ue=a((function(r,t){if("content"===r&&("string"!=typeof t||-1===Tt.indexOf(t)&&!Ot.test(t)&&(t.charAt(0)!==t.charAt(t.length-1)||'"'!==t.charAt(0)&&"'"!==t.charAt(0))))throw new Error("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\""+t+"\"'`");var n=Ct(r,t);return""!==n&&!br(r)&&-1!==r.indexOf("-")&&void 0===gr[r]&&(gr[r]=!0,console.error("Using kebab-case for css properties in objects is not supported. Did you mean "+r.replace(Rt,"ms-").replace(At,(function(o,i){return i.toUpperCase()}))+"?")),n}),"processStyleValue");var Ot,Tt,Ct,Rt,At,gr,Nt="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function Ce(e,r,t){if(null==t)return"";if(void 0!==t.__emotion_styles){if("NO_COMPONENT_SELECTOR"===t.toString())throw new Error(Nt);return t}switch(typeof t){case"boolean":return"";case"object":if(1===t.anim)return $={name:t.name,styles:t.styles,next:$},t.name;if(void 0!==t.styles){var n=t.next;if(void 0!==n)for(;void 0!==n;)$={name:n.name,styles:n.styles,next:$},n=n.next;var o=t.styles+";";return void 0!==t.map&&(o+=t.map),o}return va(e,r,t);case"function":if(void 0!==e){var i=$,s=t(e);return $=i,Ce(e,r,s)}console.error("Functions that are interpolated in css calls will be stringified.\nIf you want to have a css call based on props, create a function that returns a css call like this\nlet dynamicStyle = (props) => css`color: ${props.color}`\nIt can be called directly with props or interpolated in a styled call like this\nlet SomeComponent = styled('div')`${dynamicStyle}`");break;case"string":var u=[],c=t.replace(Ft,(function(f,l,p){var v="animation"+u.length;return u.push("const "+v+" = keyframes`"+p.replace(/^@keyframes animation-\w+/,"")+"`"),"${"+v+"}"}));u.length&&console.error("`keyframes` output got interpolated into plain string, please wrap it with `css`.\n\nInstead of doing this:\n\n"+[].concat(u,["`"+c+"`"]).join("\n")+"\n\nYou should wrap it with `css` like this:\n\ncss`"+c+"`")}if(null==r)return t;var d=r[t];return void 0!==d?d:t}function va(e,r,t){var n="";if(Array.isArray(t))for(var o=0;o ({})}!");return n}if(null==t||"object"!=typeof t||Array.isArray(t))throw new Error("[ThemeProvider] Please make your theme prop a plain object");return j({},r,t)}),"getTheme"),wa=lr((function(e){return lr((function(r){return Ea(e,r)}))})),jt=a((function(r){var t=react__WEBPACK_IMPORTED_MODULE_0__.useContext(B);return r.theme!==t&&(t=wa(t)(r.theme)),react__WEBPACK_IMPORTED_MODULE_0__.createElement(B.Provider,{value:t},r.children)}),"ThemeProvider");a((function Dt(e){var r=e.displayName||e.name||"Component",t=a((function(i,s){var u=react__WEBPACK_IMPORTED_MODULE_0__.useContext(B);return react__WEBPACK_IMPORTED_MODULE_0__.createElement(e,j({theme:u,ref:s},i))}),"render"),n=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef(t);return n.displayName="WithTheme("+r+")",yt(n,e)}),"withTheme");var yr="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",xr="__EMOTION_LABEL_PLEASE_DO_NOT_USE__",Ra=a((function(r){var t=r.cache,n=r.serialized,o=r.isStringTag;return ee(t,n,o),ge((function(){return re(t,n,o)})),null}),"Insertion"),$t=J((function(e,r,t){var n=e.css;"string"==typeof n&&void 0!==r.registered[n]&&(n=r.registered[n]);var o=e[yr],i=[n],s="";"string"==typeof e.className?s=he(r.registered,i,e.className):null!=e.className&&(s=e.className+" ");var u=Y(i,void 0,react__WEBPACK_IMPORTED_MODULE_0__.useContext(B));if(-1===u.name.indexOf("-")){var c=e[xr];c&&(u=Y([u,"label:"+c+";"]))}s+=r.key+"-"+u.name;var d={};for(var f in e)We.call(e,f)&&"css"!==f&&f!==yr&&f!==xr&&(d[f]=e[f]);return d.ref=t,d.className=s,react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(Ra,{cache:r,serialized:u,isStringTag:"string"==typeof o}),react__WEBPACK_IMPORTED_MODULE_0__.createElement(o,d))}));$t.displayName="EmotionCssPropInternal";ir(mr());var Vt=!1;function _e(){for(var e=arguments.length,r=new Array(e),t=0;t component."),s="",i)i[u]&&u&&(s&&(s+=" "),s+=u);break;default:s=i}s&&(o&&(o+=" "),o+=s)}}return o}),"classnames");function Na(e,r,t){var n=[],o=he(e,n,t);return n.length<2?t:o+r(n)}a(Na,"merge");var Sr,Or,Ia=a((function(r){var t=r.cache,n=r.serializedArr;return ge((function(){for(var o=0;o96?ka:Pa}),"getDefaultShouldForwardProp"),qt=a((function(r,t,n){var o;if(t){var i=t.shouldForwardProp;o=r.__emotion_forwardProp&&i?function(s){return r.__emotion_forwardProp(s)&&i(s)}:i}return"function"!=typeof o&&n&&(o=r.__emotion_forwardProp),o}),"composeShouldForwardProps"),Jt="You have illegal escape sequence in your template literal, most likely inside content's property value.\nBecause you write your CSS inside a JavaScript string you actually have to do double escaping, so for example \"content: '\\00d7';\" should become \"content: '\\\\00d7';\".\nYou can read more about this here:\nhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences",La=a((function(r){var t=r.cache,n=r.serialized,o=r.isStringTag;return ee(t,n,o),ge((function(){return re(t,n,o)})),null}),"Insertion"),Tr=a((function e(r,t){if(void 0===r)throw new Error("You are trying to create a styled element with an undefined component.\nYou may have forgotten to import it.");var i,s,n=r.__emotion_real===r,o=n&&r.__emotion_base||r;void 0!==t&&(i=t.label,s=t.target);var u=qt(r,t,n),c=u||Gt(o),d=!c("as");return function(){var f=arguments,l=n&&void 0!==r.__emotion_styles?r.__emotion_styles.slice(0):[];if(void 0!==i&&l.push("label:"+i+";"),null==f[0]||void 0===f[0].raw)l.push.apply(l,f);else{void 0===f[0][0]&&console.error(Jt),l.push(f[0][0]);for(var p=f.length,v=1;v1?o-1:0),s=1;s=0&&o<1?(u=i,c=s):o>=1&&o<2?(u=s,c=i):o>=2&&o<3?(c=i,d=s):o>=3&&o<4?(c=s,d=i):o>=4&&o<5?(u=s,d=i):o>=5&&o<6&&(u=i,d=s);var f=t-i/2;return n(u+f,c+f,d+f)}a(Rr,"colorToInt"),a(Da,"convertToInt"),a(Fe,"hslToRgb");var rn={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 Ba(e){if("string"!=typeof e)return e;var r=e.toLowerCase();return rn[r]?"#"+rn[r]:e}a(Ba,"nameToHex");var $a=/^#[a-fA-F0-9]{6}$/,Ha=/^#[a-fA-F0-9]{8}$/,Va=/^#[a-fA-F0-9]{3}$/,Ua=/^#[a-fA-F0-9]{4}$/,Ar=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,Wa=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,Ya=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,Ga=/^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 Je(e){if("string"!=typeof e)throw new V(3);var r=Ba(e);if(r.match($a))return{red:parseInt(""+r[1]+r[2],16),green:parseInt(""+r[3]+r[4],16),blue:parseInt(""+r[5]+r[6],16)};if(r.match(Ha)){var t=parseFloat((parseInt(""+r[7]+r[8],16)/255).toFixed(2));return{red:parseInt(""+r[1]+r[2],16),green:parseInt(""+r[3]+r[4],16),blue:parseInt(""+r[5]+r[6],16),alpha:t}}if(r.match(Va))return{red:parseInt(""+r[1]+r[1],16),green:parseInt(""+r[2]+r[2],16),blue:parseInt(""+r[3]+r[3],16)};if(r.match(Ua)){var n=parseFloat((parseInt(""+r[4]+r[4],16)/255).toFixed(2));return{red:parseInt(""+r[1]+r[1],16),green:parseInt(""+r[2]+r[2],16),blue:parseInt(""+r[3]+r[3],16),alpha:n}}var o=Ar.exec(r);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var i=Wa.exec(r.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=Ya.exec(r);if(s){var f="rgb("+Fe(parseInt(""+s[1],10),parseInt(""+s[2],10)/100,parseInt(""+s[3],10)/100)+")",l=Ar.exec(f);if(!l)throw new V(4,r,f);return{red:parseInt(""+l[1],10),green:parseInt(""+l[2],10),blue:parseInt(""+l[3],10)}}var p=Ga.exec(r.substring(0,50));if(p){var y="rgb("+Fe(parseInt(""+p[1],10),parseInt(""+p[2],10)/100,parseInt(""+p[3],10)/100)+")",x=Ar.exec(y);if(!x)throw new V(4,r,y);return{red:parseInt(""+x[1],10),green:parseInt(""+x[2],10),blue:parseInt(""+x[3],10),alpha:parseFloat(""+p[4])>1?parseFloat(""+p[4])/100:parseFloat(""+p[4])}}throw new V(5)}function qa(e){var r=e.red/255,t=e.green/255,n=e.blue/255,o=Math.max(r,t,n),i=Math.min(r,t,n),s=(o+i)/2;if(o===i)return void 0!==e.alpha?{hue:0,saturation:0,lightness:s,alpha:e.alpha}:{hue:0,saturation:0,lightness:s};var u,c=o-i,d=s>.5?c/(2-o-i):c/(o+i);switch(o){case r:u=(t-n)/c+(t=1?qe(e,r,t):"rgba("+Fe(e,r,t)+","+n+")";if("object"==typeof e&&void 0===r&&void 0===t&&void 0===n)return e.alpha>=1?qe(e.hue,e.saturation,e.lightness):"rgba("+Fe(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new V(2)}function Nr(e,r,t){if("number"==typeof e&&"number"==typeof r&&"number"==typeof t)return Fr("#"+te(e)+te(r)+te(t));if("object"==typeof e&&void 0===r&&void 0===t)return Fr("#"+te(e.red)+te(e.green)+te(e.blue));throw new V(6)}function ve(e,r,t,n){if("string"==typeof e&&"number"==typeof r){var o=Je(e);return"rgba("+o.red+","+o.green+","+o.blue+","+r+")"}if("number"==typeof e&&"number"==typeof r&&"number"==typeof t&&"number"==typeof n)return n>=1?Nr(e,r,t):"rgba("+e+","+r+","+t+","+n+")";if("object"==typeof e&&void 0===r&&void 0===t&&void 0===n)return e.alpha>=1?Nr(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")";throw new V(7)}a(te,"numberToHex"),a(_r,"colorToHex"),a(Za,"convertToHex"),a(qe,"hslToHex"),a(Ka,"hsl"),a(Xa,"hsla"),a(Nr,"rgb"),a(ve,"rgba");var Qa=a((function(r){return"number"==typeof r.red&&"number"==typeof r.green&&"number"==typeof r.blue&&("number"!=typeof r.alpha||typeof r.alpha>"u")}),"isRgb"),eo=a((function(r){return"number"==typeof r.red&&"number"==typeof r.green&&"number"==typeof r.blue&&"number"==typeof r.alpha}),"isRgba"),ro=a((function(r){return"number"==typeof r.hue&&"number"==typeof r.saturation&&"number"==typeof r.lightness&&("number"!=typeof r.alpha||typeof r.alpha>"u")}),"isHsl"),to=a((function(r){return"number"==typeof r.hue&&"number"==typeof r.saturation&&"number"==typeof r.lightness&&"number"==typeof r.alpha}),"isHsla");function nn(e){if("object"!=typeof e)throw new V(8);if(eo(e))return ve(e);if(Qa(e))return Nr(e);if(to(e))return Xa(e);if(ro(e))return Ka(e);throw new V(8)}function an(e,r,t){return a((function(){var o=t.concat(Array.prototype.slice.call(arguments));return o.length>=r?e.apply(this,o):an(e,r,o)}),"fn")}function Ze(e){return an(e,e.length,[])}function Ke(e,r,t){return Math.max(e,Math.min(r,t))}function no(e,r){if("transparent"===r)return r;var t=tn(r);return nn(j({},t,{lightness:Ke(0,1,t.lightness-parseFloat(e))}))}a(nn,"toColorString"),a(an,"curried"),a(Ze,"curry"),a(Ke,"guard"),a(no,"darken");var on=Ze(no);function oo(e,r){if("transparent"===r)return r;var t=tn(r);return nn(j({},t,{lightness:Ke(0,1,t.lightness+parseFloat(e))}))}a(oo,"lighten");var sn=Ze(oo);function so(e,r){if("transparent"===r)return r;var t=Je(r);return ve(j({},t,{alpha:Ke(0,1,(100*("number"==typeof t.alpha?t.alpha:1)+100*parseFloat(e))/100)}))}a(so,"opacify");var un=Ze(so);function co(e,r){if("transparent"===r)return r;var t=Je(r);return ve(j({},t,{alpha:Ke(0,1,+(100*("number"==typeof t.alpha?t.alpha:1)-100*parseFloat(e)).toFixed(2)/100)}))}a(co,"transparentize");var cn=Ze(co),g={primary:"#FF4785",secondary:"#029CFD",tertiary:"#FAFBFC",ancillary:"#22a699",orange:"#FC521F",gold:"#FFAE00",green:"#66BF3C",seafoam:"#37D5D3",purple:"#6F2CAC",ultraviolet:"#2A0481",lightest:"#FFFFFF",lighter:"#F7FAFC",light:"#EEF3F6",mediumlight:"#ECF4F9",medium:"#D9E8F2",mediumdark:"#73828C",dark:"#5C6870",darker:"#454E54",darkest:"#2E3438",border:"hsla(203, 50%, 30%, 0.15)",positive:"#66BF3C",negative:"#FF4400",warning:"#E69D00",critical:"#FFFFFF",defaultText:"#2E3438",inverseText:"#FFFFFF",positiveText:"#448028",negativeText:"#D43900",warningText:"#A15C20"},U={app:"#F6F9FC",bar:g.lightest,content:g.lightest,preview:g.lightest,gridCellSize:10,hoverable:cn(.9,g.secondary),positive:"#E1FFD4",negative:"#FEDED2",warning:"#FFF5CF",critical:"#FF4400"},H={fonts:{base:['"Nunito Sans"',"-apple-system",'".SFNSText-Regular"','"San Francisco"',"BlinkMacSystemFont",'"Segoe UI"','"Helvetica Neue"',"Helvetica","Arial","sans-serif"].join(", "),mono:["ui-monospace","Menlo","Monaco",'"Roboto Mono"','"Oxygen Mono"','"Ubuntu Monospace"','"Source Code Pro"','"Droid Sans Mono"','"Courier New"',"monospace"].join(", ")},weight:{regular:400,bold:700},size:{s1:12,s2:14,s3:16,m1:20,m2:24,m3:28,l1:32,l2:40,l3:48,code:90}},kr=ir(ln(),1),dn=(0,kr.default)(1)((({typography:e})=>({body:{fontFamily:e.fonts.base,fontSize:e.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},"*":{boxSizing:"border-box"},"h1, h2, h3, h4, h5, h6":{fontWeight:e.weight.regular,margin:0,padding:0},"button, input, textarea, select":{fontFamily:"inherit",fontSize:"inherit",boxSizing:"border-box"},sub:{fontSize:"0.8em",bottom:"-0.2em"},sup:{fontSize:"0.8em",top:"-0.2em"},"b, strong":{fontWeight:e.weight.bold},hr:{border:"none",borderTop:"1px solid silver",clear:"both",marginBottom:"1.25rem"},code:{fontFamily:e.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",display:"inline-block",paddingLeft:2,paddingRight:2,verticalAlign:"baseline",color:"inherit"},pre:{fontFamily:e.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0"}}))),pn=((0,kr.default)(1)((({color:e,background:r,typography:t})=>{let n=dn({typography:t});return{...n,body:{...n.body,color:e.defaultText,background:r.app,overflow:"hidden"},hr:{...n.hr,borderTop:`1px solid ${e.border}`}}})),{base:"dark",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:"#222425",appContentBg:"#1B1C1D",appPreviewBg:g.lightest,appBorderColor:"rgba(255,255,255,.1)",appBorderRadius:4,fontBase:H.fonts.base,fontCode:H.fonts.mono,textColor:"#C9CDCF",textInverseColor:"#222425",textMutedColor:"#798186",barTextColor:g.mediumdark,barHoverColor:g.secondary,barSelectedColor:g.secondary,barBg:"#292C2E",buttonBg:"#222425",buttonBorder:"rgba(255,255,255,.1)",booleanBg:"#222425",booleanSelectedBg:"#2E3438",inputBg:"#1B1C1D",inputBorder:"rgba(255,255,255,.1)",inputTextColor:g.lightest,inputBorderRadius:4}),ye={base:"light",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:U.app,appContentBg:g.lightest,appPreviewBg:g.lightest,appBorderColor:g.border,appBorderRadius:4,fontBase:H.fonts.base,fontCode:H.fonts.mono,textColor:g.darkest,textInverseColor:g.lightest,textMutedColor:g.dark,barTextColor:g.mediumdark,barHoverColor:g.secondary,barSelectedColor:g.secondary,barBg:g.lightest,buttonBg:U.app,buttonBorder:g.medium,booleanBg:g.mediumlight,booleanSelectedBg:g.lightest,inputBg:g.lightest,inputBorder:g.border,inputTextColor:g.darkest,inputBorderRadius:4},mn=(()=>{let e;return e=typeof window<"u"?window:typeof globalThis<"u"?globalThis:typeof __webpack_require__.g<"u"?__webpack_require__.g:typeof self<"u"?self:{},e})(),{window:Pr}=mn,hn=a((e=>({color:e})),"mkColor"),go=a((e=>"string"==typeof e||(_storybook_core_client_logger__WEBPACK_IMPORTED_MODULE_1__.logger.warn(`Color passed to theme object should be a string. Instead ${e}(${typeof e}) was passed.`),!1)),"isColorString"),bo=a((e=>!/(gradient|var|calc)/.test(e)),"isValidColorForPolished"),vo=a(((e,r)=>"darken"===e?ve(`${on(1,r)}`,.95):"lighten"===e?ve(`${sn(1,r)}`,.95):r),"applyPolished"),gn=a((e=>r=>{if(!go(r)||!bo(r))return r;try{return vo(e,r)}catch{return r}}),"colorFactory"),yo=gn("lighten"),Xe=(gn("darken"),a((()=>Pr&&Pr.matchMedia&&Pr.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),"getPreferredColorScheme")),Ne={light:ye,dark:pn,normal:ye},bn=(Xe(),{rubber:"cubic-bezier(0.175, 0.885, 0.335, 1.05)"}),Eo=be` + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +`,vn=be` + 0%, 100% { opacity: 1; } + 50% { opacity: .4; } +`,yn={rotate360:Eo,glow:vn,float:be` + 0% { transform: translateY(1px); } + 25% { transform: translateY(0px); } + 50% { transform: translateY(-3px); } + 100% { transform: translateY(1px); } +`,jiggle:be` + 0%, 100% { transform:translate3d(0,0,0); } + 12.5%, 62.5% { transform:translate3d(-4px,0,0); } + 37.5%, 87.5% { transform: translate3d(4px,0,0); } +`,inlineGlow:_e` + animation: ${vn} 1.5s ease-in-out infinite; + color: transparent; + cursor: progress; +`,hoverable:_e` + transition: all 150ms ease-out; + transform: translate3d(0, 0, 0); + + &:hover { + transform: translate3d(0, -2px, 0); + } + + &:active { + transform: translate3d(0, 0, 0); + } +`},xn={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"},En={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"},Co=a((e=>Object.entries(e).reduce(((r,[t,n])=>({...r,[t]:hn(n)})),{})),"convertColors"),wn=a((({colors:e,mono:r})=>{let t=Co(e);return{token:{fontFamily:r,WebkitFontSmoothing:"antialiased","&.tag":t.red3,"&.comment":{...t.green1,fontStyle:"italic"},"&.prolog":{...t.green1,fontStyle:"italic"},"&.doctype":{...t.green1,fontStyle:"italic"},"&.cdata":{...t.green1,fontStyle:"italic"},"&.string":t.red1,"&.url":t.cyan1,"&.symbol":t.cyan1,"&.number":t.cyan1,"&.boolean":t.cyan1,"&.variable":t.cyan1,"&.constant":t.cyan1,"&.inserted":t.cyan1,"&.atrule":t.blue1,"&.keyword":t.blue1,"&.attr-value":t.blue1,"&.punctuation":t.gray1,"&.operator":t.gray1,"&.function":t.gray1,"&.deleted":t.red2,"&.important":{fontWeight:"bold"},"&.bold":{fontWeight:"bold"},"&.italic":{fontStyle:"italic"},"&.class-name":t.cyan2,"&.selector":t.red3,"&.attr-name":t.red4,"&.property":t.red4,"&.regex":t.red4,"&.entity":t.red4,"&.directive.tag .tag":{background:"#ffff00",...t.gray1}},"language-json .token.boolean":t.blue1,"language-json .token.number":t.blue1,"language-json .token.property":t.cyan2,namespace:{opacity:.7}}}),"create"),Ro={green1:"#008000",red1:"#A31515",red2:"#9a050f",red3:"#800000",red4:"#ff0000",gray1:"#393A34",cyan1:"#36acaa",cyan2:"#2B91AF",blue1:"#0000ff",blue2:"#00009f"},Ao={green1:"#7C7C7C",red1:"#92C379",red2:"#9a050f",red3:"#A8FF60",red4:"#96CBFE",gray1:"#EDEDED",cyan1:"#C6C5FE",cyan2:"#FFFFB6",blue1:"#B474DD",blue2:"#00009f"},_o=a((e=>({primary:e.colorPrimary,secondary:e.colorSecondary,tertiary:g.tertiary,ancillary:g.ancillary,orange:g.orange,gold:g.gold,green:g.green,seafoam:g.seafoam,purple:g.purple,ultraviolet:g.ultraviolet,lightest:g.lightest,lighter:g.lighter,light:g.light,mediumlight:g.mediumlight,medium:g.medium,mediumdark:g.mediumdark,dark:g.dark,darker:g.darker,darkest:g.darkest,border:g.border,positive:g.positive,negative:g.negative,warning:g.warning,critical:g.critical,defaultText:e.textColor||g.darkest,inverseText:e.textInverseColor||g.lightest,positiveText:g.positiveText,negativeText:g.negativeText,warningText:g.warningText})),"createColors"),zr=a(((e=Ne[Xe()])=>{let{base:r,colorPrimary:t,colorSecondary:n,appBg:o,appContentBg:i,appPreviewBg:s,appBorderColor:u,appBorderRadius:c,fontBase:d,fontCode:f,textColor:l,textInverseColor:p,barTextColor:v,barHoverColor:h,barSelectedColor:m,barBg:y,buttonBg:x,buttonBorder:E,booleanBg:A,booleanSelectedBg:T,inputBg:C,inputBorder:N,inputTextColor:S,inputBorderRadius:xe,brandTitle:W,brandUrl:G,brandImage:er,brandTarget:rr,gridCellSize:tr,...nr}=e;return{...nr,base:r,color:_o(e),background:{app:o,bar:y,content:i,preview:s,gridCellSize:tr||U.gridCellSize,hoverable:U.hoverable,positive:U.positive,negative:U.negative,warning:U.warning,critical:U.critical},typography:{fonts:{base:d,mono:f},weight:H.weight,size:H.size},animation:yn,easing:bn,input:{background:C,border:N,borderRadius:xe,color:S},button:{background:x||C,border:E||N},boolean:{background:A||N,selectedBackground:T||C},layoutMargin:10,appBorderColor:u,appBorderRadius:c,barTextColor:v,barHoverColor:h||n,barSelectedColor:m||n,barBg:y,brand:{title:W,url:G,image:er||(W?null:void 0),target:rr},code:wn({colors:"light"===r?Ro:Ao,mono:f}),addonActionsTheme:{..."light"===r?En:xn,BASE_FONT_FAMILY:f,BASE_FONT_SIZE:H.size.s2-1,BASE_LINE_HEIGHT:"18px",BASE_BACKGROUND_COLOR:"transparent",BASE_COLOR:l,ARROW_COLOR:un(.2,u),ARROW_MARGIN_RIGHT:4,ARROW_FONT_SIZE:8,TREENODE_FONT_FAMILY:f,TREENODE_FONT_SIZE:H.size.s2-1,TREENODE_LINE_HEIGHT:"18px",TREENODE_PADDING_LEFT:12}}}),"convert"),Mr=a((e=>0===Object.keys(e).length),"isEmpty"),ne=a((e=>null!=e&&"object"==typeof e),"isObject"),Ie=a(((e,...r)=>Object.prototype.hasOwnProperty.call(e,...r)),"hasOwnProperty"),ke=a((()=>Object.create(null)),"makeObjectWithoutPrototype"),Sn=a(((e,r)=>e!==r&&ne(e)&&ne(r)?Object.keys(e).reduce(((t,n)=>{if(Ie(r,n)){let o=Sn(e[n],r[n]);return ne(o)&&Mr(o)||(t[n]=o),t}return t[n]=void 0,t}),ke()):{}),"deletedDiff"),Qe=Sn;function On(e){for(var r=[],t=1;t{if(!e)return zr(ye);let r=Qe(ye,e);return Object.keys(r).length&&_storybook_core_client_logger__WEBPACK_IMPORTED_MODULE_1__.logger.warn(On` + Your theme is missing properties, you should update your theme! + + theme-data missing: + `,r),zr(e)}),"ensure"),gc="/* emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason */"},"./node_modules/@storybook/csf/dist/index.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{aj:()=>O,hX:()=>P});var r,e,C=Object.create,u=Object.defineProperty,B=Object.getOwnPropertyDescriptor,F=Object.getOwnPropertyNames,h=Object.getPrototypeOf,w=Object.prototype.hasOwnProperty,x=(r=T=>{var r,e,n;Object.defineProperty(T,"__esModule",{value:!0}),T.isEqual=(r=Object.prototype.toString,e=Object.getPrototypeOf,n=Object.getOwnPropertySymbols?function(t){return Object.keys(t).concat(Object.getOwnPropertySymbols(t))}:Object.keys,function(t,a){return function i(o,s,p){var g,y,d,c=r.call(o),b=r.call(s);if(o===s)return!0;if(null==o||null==s)return!1;if(p.indexOf(o)>-1&&p.indexOf(s)>-1)return!0;if(p.push(o,s),c!=b||(g=n(o),y=n(s),g.length!=y.length||g.some((function(A){return!i(o[A],s[A],p)}))))return!1;switch(c.slice(8,-1)){case"Symbol":return o.valueOf()==s.valueOf();case"Date":case"Number":return+o==+s||+o!=+o&&+s!=+s;case"RegExp":case"Function":case"String":case"Boolean":return""+o==""+s;case"Set":case"Map":g=o.entries(),y=s.entries();do{if(!i((d=g.next()).value,y.next().value,p))return!1}while(!d.done);return!0;case"ArrayBuffer":o=new Uint8Array(o),s=new Uint8Array(s);case"DataView":o=new Uint8Array(o.buffer),s=new Uint8Array(s.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(o.length!=s.length)return!1;for(d=0;d(e||r((e={exports:{}}).exports,e),e.exports));var l=((r,e,n)=>(n=null!=r?C(h(r)):{},((r,e,n,t)=>{if(e&&"object"==typeof e||"function"==typeof e)for(let a of F(e))!w.call(r,a)&&a!==n&&u(r,a,{get:()=>e[a],enumerable:!(t=B(e,a))||t.enumerable});return r})(!e&&r&&r.__esModule?n:u(n,"default",{value:r,enumerable:!0}),r)))(x()),S=r=>r.map((e=>typeof e<"u")).filter(Boolean).length,P=(r,e,n)=>{if(!r.if)return!0;let{arg:t,global:a}=r.if;if(1!==S([t,a]))throw new Error(`Invalid conditional value ${JSON.stringify({arg:t,global:a})}`);let i=t?e[t]:n[a];return((r,e)=>{let{exists:n,eq:t,neq:a,truthy:i}=r;if(S([n,t,a,i])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:n,eq:t,neq:a})}`);if(typeof t<"u")return(0,l.isEqual)(e,t);if(typeof a<"u")return!(0,l.isEqual)(e,a);if(typeof n<"u"){let s=typeof e<"u";return n?s:!s}return typeof i>"u"||i?!!e:!e})(r.if,i)},O=r=>r.toLowerCase().replace(/[ ’–—―′¿'`~!@#$%^&*()_|+\-=?;:'",.<>\{\}\[\]\\\/]/gi,"-").replace(/-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},"./node_modules/@storybook/icons/dist/index.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{D3D:()=>ChevronDownIcon,LoD:()=>ZoomOutIcon,PU:()=>ZoomIcon,QDE:()=>MarkupIcon,Qpb:()=>SubtractIcon,REV:()=>AddIcon,abt:()=>ChevronSmallDownIcon,bMW:()=>EyeIcon,dbI:()=>EyeCloseIcon,ejX:()=>UndoIcon,npA:()=>VideoIcon,pyG:()=>DocumentIcon,qYV:()=>LinkIcon,tN5:()=>ChevronSmallUpIcon,vKP:()=>ChevronRightIcon,wV5:()=>ZoomResetIcon});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),ZoomIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M6 3.5a.5.5 0 01.5.5v1.5H8a.5.5 0 010 1H6.5V8a.5.5 0 01-1 0V6.5H4a.5.5 0 010-1h1.5V4a.5.5 0 01.5-.5z",fill:color}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.544 10.206a5.5 5.5 0 11.662-.662.5.5 0 01.148.102l3 3a.5.5 0 01-.708.708l-3-3a.5.5 0 01-.102-.148zM10.5 6a4.5 4.5 0 11-9 0 4.5 4.5 0 019 0z",fill:color})))),ZoomOutIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4 5.5a.5.5 0 000 1h4a.5.5 0 000-1H4z",fill:color}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6 11.5c1.35 0 2.587-.487 3.544-1.294a.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 106 11.5zm0-1a4.5 4.5 0 100-9 4.5 4.5 0 000 9z",fill:color})))),ZoomResetIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.5 2.837V1.5a.5.5 0 00-1 0V4a.5.5 0 00.5.5h2.5a.5.5 0 000-1H2.258a4.5 4.5 0 11-.496 4.016.5.5 0 10-.942.337 5.502 5.502 0 008.724 2.353.5.5 0 00.102.148l3 3a.5.5 0 00.708-.708l-3-3a.5.5 0 00-.148-.102A5.5 5.5 0 101.5 2.837z",fill:color})))),EyeIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7 9.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5z",fill:color}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7l-.21.293C13.669 7.465 10.739 11.5 7 11.5S.332 7.465.21 7.293L0 7l.21-.293C.331 6.536 3.261 2.5 7 2.5s6.668 4.036 6.79 4.207L14 7zM2.896 5.302A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5c1.518 0 2.958-.83 4.104-1.802A12.72 12.72 0 0012.755 7c-.297-.37-.875-1.04-1.65-1.698C9.957 4.33 8.517 3.5 7 3.5c-1.519 0-2.958.83-4.104 1.802z",fill:color})))),EyeCloseIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.854 1.146a.5.5 0 10-.708.708l11 11a.5.5 0 00.708-.708l-11-11zM11.104 8.698c-.177.15-.362.298-.553.439l.714.714a13.25 13.25 0 002.526-2.558L14 7l-.21-.293C13.669 6.536 10.739 2.5 7 2.5c-.89 0-1.735.229-2.506.58l.764.763A4.859 4.859 0 017 3.5c1.518 0 2.958.83 4.104 1.802A12.724 12.724 0 0112.755 7a12.72 12.72 0 01-1.65 1.698zM.21 6.707c.069-.096 1.03-1.42 2.525-2.558l.714.714c-.191.141-.376.288-.553.439A12.725 12.725 0 001.245 7c.296.37.874 1.04 1.65 1.698C4.043 9.67 5.482 10.5 7 10.5a4.86 4.86 0 001.742-.344l.764.764c-.772.351-1.616.58-2.506.58C3.262 11.5.332 7.465.21 7.293L0 7l.21-.293z",fill:color}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4.5 7c0-.322.061-.63.172-.914l3.242 3.242A2.5 2.5 0 014.5 7zM9.328 7.914L6.086 4.672a2.5 2.5 0 013.241 3.241z",fill:color})))),VideoIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2.5 10a.5.5 0 100-1 .5.5 0 000 1z",fill:color}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 4a2 2 0 012-2h6a2 2 0 012 2v.5l3.189-2.391A.5.5 0 0114 2.5v9a.5.5 0 01-.804.397L10 9.5v.5a2 2 0 01-2 2H2a2 2 0 01-2-2V4zm9 0v1.5a.5.5 0 00.8.4L13 3.5v7L9.8 8.1a.5.5 0 00-.8.4V10a1 1 0 01-1 1H2a1 1 0 01-1-1V4a1 1 0 011-1h6a1 1 0 011 1z",fill:color})))),DocumentIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M4 5.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5zM4.5 7.5a.5.5 0 000 1h5a.5.5 0 000-1h-5zM4 10.5a.5.5 0 01.5-.5h5a.5.5 0 010 1h-5a.5.5 0 01-.5-.5z",fill:color}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.5 0a.5.5 0 00-.5.5v13a.5.5 0 00.5.5h11a.5.5 0 00.5-.5V3.207a.5.5 0 00-.146-.353L10.146.146A.5.5 0 009.793 0H1.5zM2 1h7.5v2a.5.5 0 00.5.5h2V13H2V1z",fill:color})))),MarkupIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M8.982 1.632a.5.5 0 00-.964-.263l-3 11a.5.5 0 10.964.263l3-11zM3.32 3.616a.5.5 0 01.064.704L1.151 7l2.233 2.68a.5.5 0 11-.768.64l-2.5-3a.5.5 0 010-.64l2.5-3a.5.5 0 01.704-.064zM10.68 3.616a.5.5 0 00-.064.704L12.849 7l-2.233 2.68a.5.5 0 00.768.64l2.5-3a.5.5 0 000-.64l-2.5-3a.5.5 0 00-.704-.064z",fill:color})))),AddIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M7 3a.5.5 0 01.5.5v3h3a.5.5 0 010 1h-3v3a.5.5 0 01-1 0v-3h-3a.5.5 0 010-1h3v-3A.5.5 0 017 3z",fill:color}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 14A7 7 0 107 0a7 7 0 000 14zm0-1A6 6 0 107 1a6 6 0 000 12z",fill:color})))),SubtractIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.5 6.5a.5.5 0 000 1h7a.5.5 0 000-1h-7z",fill:color}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14 7A7 7 0 110 7a7 7 0 0114 0zm-1 0A6 6 0 111 7a6 6 0 0112 0z",fill:color})))),LinkIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.841 2.159a2.25 2.25 0 00-3.182 0l-2.5 2.5a2.25 2.25 0 000 3.182.5.5 0 01-.707.707 3.25 3.25 0 010-4.596l2.5-2.5a3.25 3.25 0 014.596 4.596l-2.063 2.063a4.27 4.27 0 00-.094-1.32l1.45-1.45a2.25 2.25 0 000-3.182z",fill:color}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.61 7.21c-.1-.434-.132-.88-.095-1.321L1.452 7.952a3.25 3.25 0 104.596 4.596l2.5-2.5a3.25 3.25 0 000-4.596.5.5 0 00-.707.707 2.25 2.25 0 010 3.182l-2.5 2.5A2.25 2.25 0 112.159 8.66l1.45-1.45z",fill:color})))),ChevronDownIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.146 4.604l5.5 5.5a.5.5 0 00.708 0l5.5-5.5a.5.5 0 00-.708-.708L7 9.043 1.854 3.896a.5.5 0 10-.708.708z",fill:color})))),ChevronRightIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.104 7.354l-5.5 5.5a.5.5 0 01-.708-.708L10.043 7 4.896 1.854a.5.5 0 11.708-.708l5.5 5.5a.5.5 0 010 .708z",fill:color})))),ChevronSmallUpIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.854 9.104a.5.5 0 11-.708-.708l3.5-3.5a.5.5 0 01.708 0l3.5 3.5a.5.5 0 01-.708.708L7 5.957 3.854 9.104z",fill:color})))),ChevronSmallDownIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M3.854 4.896a.5.5 0 10-.708.708l3.5 3.5a.5.5 0 00.708 0l3.5-3.5a.5.5 0 00-.708-.708L7 8.043 3.854 4.896z",fill:color})))),UndoIcon=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((({color="currentColor",size=14,...props},forwardedRef)=>react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",{width:size,height:size,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:forwardedRef,...props},react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M1.146 3.854a.5.5 0 010-.708l2-2a.5.5 0 11.708.708L2.707 3h6.295A4 4 0 019 11H3a.5.5 0 010-1h6a3 3 0 100-6H2.707l1.147 1.146a.5.5 0 11-.708.708l-2-2z",fill:color}))))},"./node_modules/@storybook/react/dist/chunk-XP5HYGXS.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{E:()=>__esm,P$:()=>__commonJS,VA:()=>__export,Yp:()=>__toCommonJS,f1:()=>__toESM});var __create=Object.create,__defProp=Object.defineProperty,__getOwnPropDesc=Object.getOwnPropertyDescriptor,__getOwnPropNames=Object.getOwnPropertyNames,__getProtoOf=Object.getPrototypeOf,__hasOwnProp=Object.prototype.hasOwnProperty,__esm=(fn,res)=>function(){return fn&&(res=(0,fn[__getOwnPropNames(fn)[0]])(fn=0)),res},__commonJS=(cb,mod)=>function(){return mod||(0,cb[__getOwnPropNames(cb)[0]])((mod={exports:{}}).exports,mod),mod.exports},__export=(target,all)=>{for(var name in all)__defProp(target,name,{get:all[name],enumerable:!0})},__copyProps=(to,from,except,desc)=>{if(from&&"object"==typeof from||"function"==typeof from)for(let key of __getOwnPropNames(from))!__hasOwnProp.call(to,key)&&key!==except&&__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable});return to},__toESM=(mod,isNodeMode,target)=>(target=null!=mod?__create(__getProtoOf(mod)):{},__copyProps(!isNodeMode&&mod&&mod.__esModule?target:__defProp(target,"default",{value:mod,enumerable:!0}),mod)),__toCommonJS=mod=>__copyProps(__defProp({},"__esModule",{value:!0}),mod)},"./node_modules/@storybook/react/dist/entry-preview-docs.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{applyDecorators:()=>applyDecorators,argTypesEnhancers:()=>argTypesEnhancers,decorators:()=>decorators,parameters:()=>parameters});var _chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@storybook/react/dist/chunk-XP5HYGXS.mjs"),storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/@storybook/core/dist/docs-tools/index.js"),react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/index.js"),storybook_internal_client_logger__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("storybook/internal/client-logger"),storybook_internal_preview_api__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("storybook/internal/preview-api"),require_react_is_development=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/react-is/cjs/react-is.development.js"(exports){!function(){var hasSymbol="function"==typeof Symbol&&Symbol.for,REACT_ELEMENT_TYPE=hasSymbol?Symbol.for("react.element"):60103,REACT_PORTAL_TYPE=hasSymbol?Symbol.for("react.portal"):60106,REACT_FRAGMENT_TYPE=hasSymbol?Symbol.for("react.fragment"):60107,REACT_STRICT_MODE_TYPE=hasSymbol?Symbol.for("react.strict_mode"):60108,REACT_PROFILER_TYPE=hasSymbol?Symbol.for("react.profiler"):60114,REACT_PROVIDER_TYPE=hasSymbol?Symbol.for("react.provider"):60109,REACT_CONTEXT_TYPE=hasSymbol?Symbol.for("react.context"):60110,REACT_ASYNC_MODE_TYPE=hasSymbol?Symbol.for("react.async_mode"):60111,REACT_CONCURRENT_MODE_TYPE=hasSymbol?Symbol.for("react.concurrent_mode"):60111,REACT_FORWARD_REF_TYPE=hasSymbol?Symbol.for("react.forward_ref"):60112,REACT_SUSPENSE_TYPE=hasSymbol?Symbol.for("react.suspense"):60113,REACT_SUSPENSE_LIST_TYPE=hasSymbol?Symbol.for("react.suspense_list"):60120,REACT_MEMO_TYPE=hasSymbol?Symbol.for("react.memo"):60115,REACT_LAZY_TYPE=hasSymbol?Symbol.for("react.lazy"):60116,REACT_BLOCK_TYPE=hasSymbol?Symbol.for("react.block"):60121,REACT_FUNDAMENTAL_TYPE=hasSymbol?Symbol.for("react.fundamental"):60117,REACT_RESPONDER_TYPE=hasSymbol?Symbol.for("react.responder"):60118,REACT_SCOPE_TYPE=hasSymbol?Symbol.for("react.scope"):60119;function typeOf(object){if("object"==typeof object&&null!==object){var $$typeof=object.$$typeof;switch($$typeof){case REACT_ELEMENT_TYPE:var type=object.type;switch(type){case REACT_ASYNC_MODE_TYPE:case REACT_CONCURRENT_MODE_TYPE:case REACT_FRAGMENT_TYPE:case REACT_PROFILER_TYPE:case REACT_STRICT_MODE_TYPE:case REACT_SUSPENSE_TYPE:return type;default:var $$typeofType=type&&type.$$typeof;switch($$typeofType){case REACT_CONTEXT_TYPE:case REACT_FORWARD_REF_TYPE:case REACT_LAZY_TYPE:case REACT_MEMO_TYPE:case REACT_PROVIDER_TYPE:return $$typeofType;default:return $$typeof}}case REACT_PORTAL_TYPE:return $$typeof}}}var AsyncMode=REACT_ASYNC_MODE_TYPE,ConcurrentMode=REACT_CONCURRENT_MODE_TYPE,ContextConsumer=REACT_CONTEXT_TYPE,ContextProvider=REACT_PROVIDER_TYPE,Element=REACT_ELEMENT_TYPE,ForwardRef2=REACT_FORWARD_REF_TYPE,Fragment2=REACT_FRAGMENT_TYPE,Lazy=REACT_LAZY_TYPE,Memo2=REACT_MEMO_TYPE,Portal=REACT_PORTAL_TYPE,Profiler=REACT_PROFILER_TYPE,StrictMode=REACT_STRICT_MODE_TYPE,Suspense=REACT_SUSPENSE_TYPE,hasWarnedAboutDeprecatedIsAsyncMode=!1;function isConcurrentMode(object){return typeOf(object)===REACT_CONCURRENT_MODE_TYPE}exports.AsyncMode=AsyncMode,exports.ConcurrentMode=ConcurrentMode,exports.ContextConsumer=ContextConsumer,exports.ContextProvider=ContextProvider,exports.Element=Element,exports.ForwardRef=ForwardRef2,exports.Fragment=Fragment2,exports.Lazy=Lazy,exports.Memo=Memo2,exports.Portal=Portal,exports.Profiler=Profiler,exports.StrictMode=StrictMode,exports.Suspense=Suspense,exports.isAsyncMode=function isAsyncMode(object){return hasWarnedAboutDeprecatedIsAsyncMode||(hasWarnedAboutDeprecatedIsAsyncMode=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),isConcurrentMode(object)||typeOf(object)===REACT_ASYNC_MODE_TYPE},exports.isConcurrentMode=isConcurrentMode,exports.isContextConsumer=function isContextConsumer2(object){return typeOf(object)===REACT_CONTEXT_TYPE},exports.isContextProvider=function isContextProvider2(object){return typeOf(object)===REACT_PROVIDER_TYPE},exports.isElement=function isElement(object){return"object"==typeof object&&null!==object&&object.$$typeof===REACT_ELEMENT_TYPE},exports.isForwardRef=function isForwardRef3(object){return typeOf(object)===REACT_FORWARD_REF_TYPE},exports.isFragment=function isFragment(object){return typeOf(object)===REACT_FRAGMENT_TYPE},exports.isLazy=function isLazy2(object){return typeOf(object)===REACT_LAZY_TYPE},exports.isMemo=function isMemo3(object){return typeOf(object)===REACT_MEMO_TYPE},exports.isPortal=function isPortal(object){return typeOf(object)===REACT_PORTAL_TYPE},exports.isProfiler=function isProfiler2(object){return typeOf(object)===REACT_PROFILER_TYPE},exports.isStrictMode=function isStrictMode2(object){return typeOf(object)===REACT_STRICT_MODE_TYPE},exports.isSuspense=function isSuspense2(object){return typeOf(object)===REACT_SUSPENSE_TYPE},exports.isValidElementType=function isValidElementType(type){return"string"==typeof type||"function"==typeof type||type===REACT_FRAGMENT_TYPE||type===REACT_CONCURRENT_MODE_TYPE||type===REACT_PROFILER_TYPE||type===REACT_STRICT_MODE_TYPE||type===REACT_SUSPENSE_TYPE||type===REACT_SUSPENSE_LIST_TYPE||"object"==typeof type&&null!==type&&(type.$$typeof===REACT_LAZY_TYPE||type.$$typeof===REACT_MEMO_TYPE||type.$$typeof===REACT_PROVIDER_TYPE||type.$$typeof===REACT_CONTEXT_TYPE||type.$$typeof===REACT_FORWARD_REF_TYPE||type.$$typeof===REACT_FUNDAMENTAL_TYPE||type.$$typeof===REACT_RESPONDER_TYPE||type.$$typeof===REACT_SCOPE_TYPE||type.$$typeof===REACT_BLOCK_TYPE)},exports.typeOf=typeOf}()}}),require_react_is=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/react-is/index.js"(exports,module){module.exports=require_react_is_development()}}),require_object_assign=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/object-assign/index.js"(exports,module){var getOwnPropertySymbols=Object.getOwnPropertySymbols,hasOwnProperty2=Object.prototype.hasOwnProperty,propIsEnumerable=Object.prototype.propertyIsEnumerable;module.exports=function shouldUseNative(){try{if(!Object.assign)return!1;var test1=new String("abc");if(test1[5]="de","5"===Object.getOwnPropertyNames(test1)[0])return!1;for(var test2={},i=0;i<10;i++)test2["_"+String.fromCharCode(i)]=i;if("0123456789"!==Object.getOwnPropertyNames(test2).map((function(n){return test2[n]})).join(""))return!1;var test3={};return"abcdefghijklmnopqrst".split("").forEach((function(letter){test3[letter]=letter})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},test3)).join("")}catch{return!1}}()?Object.assign:function(target,source){for(var from,symbols,to=function toObject(val){if(null==val)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(val)}(target),s=1;s>";return new PropTypeError("Invalid "+location+" `"+propFullName+"` of type `"+function getClassName(propValue){return propValue.constructor&&propValue.constructor.name?propValue.constructor.name:"<>"}(props[propName])+"` supplied to `"+componentName+"`, expected instance of `"+expectedClassName+"`.")}return null}))},node:function createNodeChecker(){return createChainableTypeChecker((function validate(props,propName,componentName,location,propFullName){return isNode(props[propName])?null:new PropTypeError("Invalid "+location+" `"+propFullName+"` supplied to `"+componentName+"`, expected a ReactNode.")}))}(),objectOf:function createObjectOfTypeChecker(typeChecker){return createChainableTypeChecker((function validate(props,propName,componentName,location,propFullName){if("function"!=typeof typeChecker)return new PropTypeError("Property `"+propFullName+"` of component `"+componentName+"` has invalid PropType notation inside objectOf.");var propValue=props[propName],propType=getPropType(propValue);if("object"!==propType)return new PropTypeError("Invalid "+location+" `"+propFullName+"` of type `"+propType+"` supplied to `"+componentName+"`, expected an object.");for(var key in propValue)if(has2(propValue,key)){var error=typeChecker(propValue,key,componentName,location,propFullName+"."+key,ReactPropTypesSecret);if(error instanceof Error)return error}return null}))},oneOf:function createEnumTypeChecker(expectedValues){if(!Array.isArray(expectedValues))return printWarning(arguments.length>1?"Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z]).":"Invalid argument supplied to oneOf, expected an array."),emptyFunctionThatReturnsNull;return createChainableTypeChecker((function validate(props,propName,componentName,location,propFullName){for(var propValue=props[propName],i=0;i0?", expected one of type ["+expectedTypes.join(", ")+"]":"")+".")}))},shape:function createShapeTypeChecker(shapeTypes){return createChainableTypeChecker((function validate(props,propName,componentName,location,propFullName){var propValue=props[propName],propType=getPropType(propValue);if("object"!==propType)return new PropTypeError("Invalid "+location+" `"+propFullName+"` of type `"+propType+"` supplied to `"+componentName+"`, expected `object`.");for(var key in shapeTypes){var checker=shapeTypes[key];if("function"!=typeof checker)return invalidValidatorError(componentName,location,propFullName,key,getPreciseType(checker));var error=checker(propValue,key,componentName,location,propFullName+"."+key,ReactPropTypesSecret);if(error)return error}return null}))},exact:function createStrictShapeTypeChecker(shapeTypes){return createChainableTypeChecker((function validate(props,propName,componentName,location,propFullName){var propValue=props[propName],propType=getPropType(propValue);if("object"!==propType)return new PropTypeError("Invalid "+location+" `"+propFullName+"` of type `"+propType+"` supplied to `"+componentName+"`, expected `object`.");var allKeys=assign({},props[propName],shapeTypes);for(var key in allKeys){var checker=shapeTypes[key];if(has2(shapeTypes,key)&&"function"!=typeof checker)return invalidValidatorError(componentName,location,propFullName,key,getPreciseType(checker));if(!checker)return new PropTypeError("Invalid "+location+" `"+propFullName+"` key `"+key+"` supplied to `"+componentName+"`.\nBad object: "+JSON.stringify(props[propName],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(shapeTypes),null," "));var error=checker(propValue,key,componentName,location,propFullName+"."+key,ReactPropTypesSecret);if(error)return error}return null}))}};function PropTypeError(message,data2){this.message=message,this.data=data2&&"object"==typeof data2?data2:{},this.stack=""}function createChainableTypeChecker(validate){var manualPropTypeCallCache={},manualPropTypeWarningCount=0;function checkType(isRequired,props,propName,componentName,location,propFullName,secret){if(componentName=componentName||"<>",propFullName=propFullName||propName,secret!==ReactPropTypesSecret){if(throwOnDirectAccess){var err=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw err.name="Invariant Violation",err}if(typeof console<"u"){var cacheKey=componentName+":"+propName;!manualPropTypeCallCache[cacheKey]&&manualPropTypeWarningCount<3&&(printWarning("You are manually calling a React.PropTypes validation function for the `"+propFullName+"` prop on `"+componentName+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),manualPropTypeCallCache[cacheKey]=!0,manualPropTypeWarningCount++)}}return null==props[propName]?isRequired?null===props[propName]?new PropTypeError("The "+location+" `"+propFullName+"` is marked as required in `"+componentName+"`, but its value is `null`."):new PropTypeError("The "+location+" `"+propFullName+"` is marked as required in `"+componentName+"`, but its value is `undefined`."):null:validate(props,propName,componentName,location,propFullName)}var chainedCheckType=checkType.bind(null,!1);return chainedCheckType.isRequired=checkType.bind(null,!0),chainedCheckType}function createPrimitiveTypeChecker(expectedType){return createChainableTypeChecker((function validate(props,propName,componentName,location,propFullName,secret){var propValue=props[propName];return getPropType(propValue)!==expectedType?new PropTypeError("Invalid "+location+" `"+propFullName+"` of type `"+getPreciseType(propValue)+"` supplied to `"+componentName+"`, expected `"+expectedType+"`.",{expectedType}):null}))}function invalidValidatorError(componentName,location,propFullName,key,type){return new PropTypeError((componentName||"React class")+": "+location+" type `"+propFullName+"."+key+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+type+"`.")}function isNode(propValue){switch(typeof propValue){case"number":case"string":case"undefined":return!0;case"boolean":return!propValue;case"object":if(Array.isArray(propValue))return propValue.every(isNode);if(null===propValue||isValidElement4(propValue))return!0;var iteratorFn=function getIteratorFn(maybeIterable){var iteratorFn=maybeIterable&&(ITERATOR_SYMBOL&&maybeIterable[ITERATOR_SYMBOL]||maybeIterable["@@iterator"]);if("function"==typeof iteratorFn)return iteratorFn}(propValue);if(!iteratorFn)return!1;var step,iterator=iteratorFn.call(propValue);if(iteratorFn!==propValue.entries){for(;!(step=iterator.next()).done;)if(!isNode(step.value))return!1}else for(;!(step=iterator.next()).done;){var entry=step.value;if(entry&&!isNode(entry[1]))return!1}return!0;default:return!1}}function getPropType(propValue){var propType=typeof propValue;return Array.isArray(propValue)?"array":propValue instanceof RegExp?"object":function isSymbol(propType,propValue){return"symbol"===propType||!!propValue&&("Symbol"===propValue["@@toStringTag"]||"function"==typeof Symbol&&propValue instanceof Symbol)}(propType,propValue)?"symbol":propType}function getPreciseType(propValue){if(typeof propValue>"u"||null===propValue)return""+propValue;var propType=getPropType(propValue);if("object"===propType){if(propValue instanceof Date)return"date";if(propValue instanceof RegExp)return"regexp"}return propType}function getPostfixForTypeWarning(value){var type=getPreciseType(value);switch(type){case"array":case"object":return"an "+type;case"boolean":case"date":case"regexp":return"a "+type;default:return type}}return PropTypeError.prototype=Error.prototype,ReactPropTypes.checkPropTypes=checkPropTypes,ReactPropTypes.resetWarningCache=checkPropTypes.resetWarningCache,ReactPropTypes.PropTypes=ReactPropTypes,ReactPropTypes}}}),require_prop_types=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/prop-types/index.js"(exports,module){var ReactIs;ReactIs=require_react_is(),module.exports=require_factoryWithTypeCheckers()(ReactIs.isElement,true)}}),require_html_tags=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/html-tags/html-tags.json"(exports,module){module.exports=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","search","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"]}}),require_html_tags2=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/html-tags/index.js"(exports,module){module.exports=require_html_tags()}}),require_estraverse=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/estraverse/estraverse.js"(exports){!function clone(exports2){var Syntax,VisitorOption,VisitorKeys,BREAK,SKIP,REMOVE;function deepCopy(obj){var key,val,ret={};for(key in obj)obj.hasOwnProperty(key)&&(val=obj[key],ret[key]="object"==typeof val&&null!==val?deepCopy(val):val);return ret}function Reference(parent,key){this.parent=parent,this.key=key}function Element(node,path,wrap,ref2){this.node=node,this.path=path,this.wrap=wrap,this.ref=ref2}function Controller(){}function isNode(node){return null!=node&&("object"==typeof node&&"string"==typeof node.type)}function isProperty(nodeType,key){return(nodeType===Syntax.ObjectExpression||nodeType===Syntax.ObjectPattern)&&"properties"===key}function candidateExistsInLeaveList(leavelist,candidate){for(var i=leavelist.length-1;i>=0;--i)if(leavelist[i].node===candidate)return!0;return!1}function traverse(root,visitor){return(new Controller).traverse(root,visitor)}function extendCommentRange(comment,tokens){var target;return target=function upperBound(array,func){var diff,len,i,current2;for(len=array.length,i=0;len;)func(array[current2=i+(diff=len>>>1)])?len=diff:(i=current2+1,len-=diff+1);return i}(tokens,(function(token){return token.range[0]>comment.range[0]})),comment.extendedRange=[comment.range[0],comment.range[1]],target!==tokens.length&&(comment.extendedRange[1]=tokens[target].range[0]),(target-=1)>=0&&(comment.extendedRange[0]=tokens[target].range[1]),comment}return Syntax={AssignmentExpression:"AssignmentExpression",AssignmentPattern:"AssignmentPattern",ArrayExpression:"ArrayExpression",ArrayPattern:"ArrayPattern",ArrowFunctionExpression:"ArrowFunctionExpression",AwaitExpression:"AwaitExpression",BlockStatement:"BlockStatement",BinaryExpression:"BinaryExpression",BreakStatement:"BreakStatement",CallExpression:"CallExpression",CatchClause:"CatchClause",ChainExpression:"ChainExpression",ClassBody:"ClassBody",ClassDeclaration:"ClassDeclaration",ClassExpression:"ClassExpression",ComprehensionBlock:"ComprehensionBlock",ComprehensionExpression:"ComprehensionExpression",ConditionalExpression:"ConditionalExpression",ContinueStatement:"ContinueStatement",DebuggerStatement:"DebuggerStatement",DirectiveStatement:"DirectiveStatement",DoWhileStatement:"DoWhileStatement",EmptyStatement:"EmptyStatement",ExportAllDeclaration:"ExportAllDeclaration",ExportDefaultDeclaration:"ExportDefaultDeclaration",ExportNamedDeclaration:"ExportNamedDeclaration",ExportSpecifier:"ExportSpecifier",ExpressionStatement:"ExpressionStatement",ForStatement:"ForStatement",ForInStatement:"ForInStatement",ForOfStatement:"ForOfStatement",FunctionDeclaration:"FunctionDeclaration",FunctionExpression:"FunctionExpression",GeneratorExpression:"GeneratorExpression",Identifier:"Identifier",IfStatement:"IfStatement",ImportExpression:"ImportExpression",ImportDeclaration:"ImportDeclaration",ImportDefaultSpecifier:"ImportDefaultSpecifier",ImportNamespaceSpecifier:"ImportNamespaceSpecifier",ImportSpecifier:"ImportSpecifier",Literal:"Literal",LabeledStatement:"LabeledStatement",LogicalExpression:"LogicalExpression",MemberExpression:"MemberExpression",MetaProperty:"MetaProperty",MethodDefinition:"MethodDefinition",ModuleSpecifier:"ModuleSpecifier",NewExpression:"NewExpression",ObjectExpression:"ObjectExpression",ObjectPattern:"ObjectPattern",PrivateIdentifier:"PrivateIdentifier",Program:"Program",Property:"Property",PropertyDefinition:"PropertyDefinition",RestElement:"RestElement",ReturnStatement:"ReturnStatement",SequenceExpression:"SequenceExpression",SpreadElement:"SpreadElement",Super:"Super",SwitchStatement:"SwitchStatement",SwitchCase:"SwitchCase",TaggedTemplateExpression:"TaggedTemplateExpression",TemplateElement:"TemplateElement",TemplateLiteral:"TemplateLiteral",ThisExpression:"ThisExpression",ThrowStatement:"ThrowStatement",TryStatement:"TryStatement",UnaryExpression:"UnaryExpression",UpdateExpression:"UpdateExpression",VariableDeclaration:"VariableDeclaration",VariableDeclarator:"VariableDeclarator",WhileStatement:"WhileStatement",WithStatement:"WithStatement",YieldExpression:"YieldExpression"},VisitorKeys={AssignmentExpression:["left","right"],AssignmentPattern:["left","right"],ArrayExpression:["elements"],ArrayPattern:["elements"],ArrowFunctionExpression:["params","body"],AwaitExpression:["argument"],BlockStatement:["body"],BinaryExpression:["left","right"],BreakStatement:["label"],CallExpression:["callee","arguments"],CatchClause:["param","body"],ChainExpression:["expression"],ClassBody:["body"],ClassDeclaration:["id","superClass","body"],ClassExpression:["id","superClass","body"],ComprehensionBlock:["left","right"],ComprehensionExpression:["blocks","filter","body"],ConditionalExpression:["test","consequent","alternate"],ContinueStatement:["label"],DebuggerStatement:[],DirectiveStatement:[],DoWhileStatement:["body","test"],EmptyStatement:[],ExportAllDeclaration:["source"],ExportDefaultDeclaration:["declaration"],ExportNamedDeclaration:["declaration","specifiers","source"],ExportSpecifier:["exported","local"],ExpressionStatement:["expression"],ForStatement:["init","test","update","body"],ForInStatement:["left","right","body"],ForOfStatement:["left","right","body"],FunctionDeclaration:["id","params","body"],FunctionExpression:["id","params","body"],GeneratorExpression:["blocks","filter","body"],Identifier:[],IfStatement:["test","consequent","alternate"],ImportExpression:["source"],ImportDeclaration:["specifiers","source"],ImportDefaultSpecifier:["local"],ImportNamespaceSpecifier:["local"],ImportSpecifier:["imported","local"],Literal:[],LabeledStatement:["label","body"],LogicalExpression:["left","right"],MemberExpression:["object","property"],MetaProperty:["meta","property"],MethodDefinition:["key","value"],ModuleSpecifier:[],NewExpression:["callee","arguments"],ObjectExpression:["properties"],ObjectPattern:["properties"],PrivateIdentifier:[],Program:["body"],Property:["key","value"],PropertyDefinition:["key","value"],RestElement:["argument"],ReturnStatement:["argument"],SequenceExpression:["expressions"],SpreadElement:["argument"],Super:[],SwitchStatement:["discriminant","cases"],SwitchCase:["test","consequent"],TaggedTemplateExpression:["tag","quasi"],TemplateElement:[],TemplateLiteral:["quasis","expressions"],ThisExpression:[],ThrowStatement:["argument"],TryStatement:["block","handler","finalizer"],UnaryExpression:["argument"],UpdateExpression:["argument"],VariableDeclaration:["declarations"],VariableDeclarator:["id","init"],WhileStatement:["test","body"],WithStatement:["object","body"],YieldExpression:["argument"]},VisitorOption={Break:BREAK={},Skip:SKIP={},Remove:REMOVE={}},Reference.prototype.replace=function(node){this.parent[this.key]=node},Reference.prototype.remove=function(){return Array.isArray(this.parent)?(this.parent.splice(this.key,1),!0):(this.replace(null),!1)},Controller.prototype.path=function(){var i,iz,j,jz,result;function addToPath(result2,path2){if(Array.isArray(path2))for(j=0,jz=path2.length;j=0;)if(candidate=node[key=candidates[current2]])if(Array.isArray(candidate)){for(current22=candidate.length;(current22-=1)>=0;)if(candidate[current22]&&!candidateExistsInLeaveList(leavelist,candidate[current22])){if(isProperty(nodeType,candidates[current2]))element=new Element(candidate[current22],[key,current22],"Property",null);else{if(!isNode(candidate[current22]))continue;element=new Element(candidate[current22],[key,current22],null,null)}worklist.push(element)}}else if(isNode(candidate)){if(candidateExistsInLeaveList(leavelist,candidate))continue;worklist.push(new Element(candidate,key,null,null))}}}else if(element=leavelist.pop(),ret=this.__execute(visitor.leave,element),this.__state===BREAK||ret===BREAK)return},Controller.prototype.replace=function(root,visitor){var worklist,leavelist,node,nodeType,target,element,current2,current22,candidates,candidate,sentinel,outer,key;function removeElem(element2){var i,key2,nextElem,parent;if(element2.ref.remove())for(key2=element2.ref.key,parent=element2.ref.parent,i=worklist.length;i--;)if((nextElem=worklist[i]).ref&&nextElem.ref.parent===parent){if(nextElem.ref.key=0;)if(candidate=node[key=candidates[current2]])if(Array.isArray(candidate)){for(current22=candidate.length;(current22-=1)>=0;)if(candidate[current22]){if(isProperty(nodeType,candidates[current2]))element=new Element(candidate[current22],[key,current22],"Property",new Reference(candidate,current22));else{if(!isNode(candidate[current22]))continue;element=new Element(candidate[current22],[key,current22],null,new Reference(candidate,current22))}worklist.push(element)}}else isNode(candidate)&&worklist.push(new Element(candidate,key,null,new Reference(node,key)))}}else if(element=leavelist.pop(),void 0!==(target=this.__execute(visitor.leave,element))&&target!==BREAK&&target!==SKIP&&target!==REMOVE&&element.ref.replace(target),(this.__state===REMOVE||target===REMOVE)&&removeElem(element),this.__state===BREAK||target===BREAK)return outer.root;return outer.root},exports2.Syntax=Syntax,exports2.traverse=traverse,exports2.replace=function replace(root,visitor){return(new Controller).replace(root,visitor)},exports2.attachComments=function attachComments(tree,providedComments,tokens){var comment,len,i,cursor,comments=[];if(!tree.range)throw new Error("attachComments needs range information");if(!tokens.length){if(providedComments.length){for(i=0,len=providedComments.length;inode.range[0]);)comment2.extendedRange[1]===node.range[0]?(node.leadingComments||(node.leadingComments=[]),node.leadingComments.push(comment2),comments.splice(cursor,1)):cursor+=1;return cursor===comments.length?VisitorOption.Break:comments[cursor].extendedRange[0]>node.range[1]?VisitorOption.Skip:void 0}}),cursor=0,traverse(tree,{leave:function(node){for(var comment2;cursornode.range[1]?VisitorOption.Skip:void 0}}),tree},exports2.VisitorKeys=VisitorKeys,exports2.VisitorOption=VisitorOption,exports2.Controller=Controller,exports2.cloneEnvironment=function(){return clone({})},exports2}(exports)}}),require_ast=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/esutils/lib/ast.js"(exports,module){!function(){function isStatement(node){if(null==node)return!1;switch(node.type){case"BlockStatement":case"BreakStatement":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"ForInStatement":case"ForStatement":case"IfStatement":case"LabeledStatement":case"ReturnStatement":case"SwitchStatement":case"ThrowStatement":case"TryStatement":case"VariableDeclaration":case"WhileStatement":case"WithStatement":return!0}return!1}function trailingStatement(node){switch(node.type){case"IfStatement":return null!=node.alternate?node.alternate:node.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return node.body}return null}module.exports={isExpression:function isExpression(node){if(null==node)return!1;switch(node.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"CallExpression":case"ConditionalExpression":case"FunctionExpression":case"Identifier":case"Literal":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"ObjectExpression":case"SequenceExpression":case"ThisExpression":case"UnaryExpression":case"UpdateExpression":return!0}return!1},isStatement,isIterationStatement:function isIterationStatement(node){if(null==node)return!1;switch(node.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1},isSourceElement:function isSourceElement(node){return isStatement(node)||null!=node&&"FunctionDeclaration"===node.type},isProblematicIfStatement:function isProblematicIfStatement(node){var current2;if("IfStatement"!==node.type||null==node.alternate)return!1;current2=node.consequent;do{if("IfStatement"===current2.type&&null==current2.alternate)return!0;current2=trailingStatement(current2)}while(current2);return!1},trailingStatement}}()}}),require_code=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/esutils/lib/code.js"(exports,module){!function(){var ES6Regex,ES5Regex,NON_ASCII_WHITESPACES,IDENTIFIER_START,IDENTIFIER_PART,ch;function fromCodePoint(cp){return cp<=65535?String.fromCharCode(cp):String.fromCharCode(Math.floor((cp-65536)/1024)+55296)+String.fromCharCode((cp-65536)%1024+56320)}for(ES5Regex={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},ES6Regex={NonAsciiIdentifierStart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]/,NonAsciiIdentifierPart:/[\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\u1049\u1050-\u109D\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/},NON_ASCII_WHITESPACES=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279],IDENTIFIER_START=new Array(128),ch=0;ch<128;++ch)IDENTIFIER_START[ch]=ch>=97&&ch<=122||ch>=65&&ch<=90||36===ch||95===ch;for(IDENTIFIER_PART=new Array(128),ch=0;ch<128;++ch)IDENTIFIER_PART[ch]=ch>=97&&ch<=122||ch>=65&&ch<=90||ch>=48&&ch<=57||36===ch||95===ch;module.exports={isDecimalDigit:function isDecimalDigit2(ch2){return 48<=ch2&&ch2<=57},isHexDigit:function isHexDigit2(ch2){return 48<=ch2&&ch2<=57||97<=ch2&&ch2<=102||65<=ch2&&ch2<=70},isOctalDigit:function isOctalDigit2(ch2){return ch2>=48&&ch2<=55},isWhiteSpace:function isWhiteSpace(ch2){return 32===ch2||9===ch2||11===ch2||12===ch2||160===ch2||ch2>=5760&&NON_ASCII_WHITESPACES.indexOf(ch2)>=0},isLineTerminator:function isLineTerminator(ch2){return 10===ch2||13===ch2||8232===ch2||8233===ch2},isIdentifierStartES5:function isIdentifierStartES5(ch2){return ch2<128?IDENTIFIER_START[ch2]:ES5Regex.NonAsciiIdentifierStart.test(fromCodePoint(ch2))},isIdentifierPartES5:function isIdentifierPartES5(ch2){return ch2<128?IDENTIFIER_PART[ch2]:ES5Regex.NonAsciiIdentifierPart.test(fromCodePoint(ch2))},isIdentifierStartES6:function isIdentifierStartES6(ch2){return ch2<128?IDENTIFIER_START[ch2]:ES6Regex.NonAsciiIdentifierStart.test(fromCodePoint(ch2))},isIdentifierPartES6:function isIdentifierPartES6(ch2){return ch2<128?IDENTIFIER_PART[ch2]:ES6Regex.NonAsciiIdentifierPart.test(fromCodePoint(ch2))}}}()}}),require_keyword=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/esutils/lib/keyword.js"(exports,module){!function(){var code=require_code();function isKeywordES5(id,strict){return!(!strict&&"yield"===id)&&isKeywordES6(id,strict)}function isKeywordES6(id,strict){if(strict&&function isStrictModeReservedWordES6(id){switch(id){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}(id))return!0;switch(id.length){case 2:return"if"===id||"in"===id||"do"===id;case 3:return"var"===id||"for"===id||"new"===id||"try"===id;case 4:return"this"===id||"else"===id||"case"===id||"void"===id||"with"===id||"enum"===id;case 5:return"while"===id||"break"===id||"catch"===id||"throw"===id||"const"===id||"yield"===id||"class"===id||"super"===id;case 6:return"return"===id||"typeof"===id||"delete"===id||"switch"===id||"export"===id||"import"===id;case 7:return"default"===id||"finally"===id||"extends"===id;case 8:return"function"===id||"continue"===id||"debugger"===id;case 10:return"instanceof"===id;default:return!1}}function isReservedWordES5(id,strict){return"null"===id||"true"===id||"false"===id||isKeywordES5(id,strict)}function isReservedWordES6(id,strict){return"null"===id||"true"===id||"false"===id||isKeywordES6(id,strict)}function isIdentifierNameES5(id){var i,iz,ch;if(0===id.length||(ch=id.charCodeAt(0),!code.isIdentifierStartES5(ch)))return!1;for(i=1,iz=id.length;i=iz||!(56320<=(lowCh=id.charCodeAt(i))&&lowCh<=57343))return!1;ch=1024*(ch-55296)+(lowCh-56320)+65536}if(!check(ch))return!1;check=code.isIdentifierPartES6}return!0}module.exports={isKeywordES5,isKeywordES6,isReservedWordES5,isReservedWordES6,isRestrictedWord:function isRestrictedWord(id){return"eval"===id||"arguments"===id},isIdentifierNameES5,isIdentifierNameES6,isIdentifierES5:function isIdentifierES5(id,strict){return isIdentifierNameES5(id)&&!isReservedWordES5(id,strict)},isIdentifierES6:function isIdentifierES6(id,strict){return isIdentifierNameES6(id)&&!isReservedWordES6(id,strict)}}}()}}),require_utils=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/esutils/lib/utils.js"(exports){exports.ast=require_ast(),exports.code=require_code(),exports.keyword=require_keyword()}}),require_base64=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/escodegen/node_modules/source-map/lib/base64.js"(exports){var intToCharMap="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");exports.encode=function(number){if(0<=number&&number>>=5)>0&&(digit|=32),encoded+=base64.encode(digit)}while(vlq>0);return encoded},exports.decode=function(aStr,aIndex,aOutParam){var continuation,digit,strLen=aStr.length,result=0,shift=0;do{if(aIndex>=strLen)throw new Error("Expected more digits in base 64 VLQ value.");if(-1===(digit=base64.decode(aStr.charCodeAt(aIndex++))))throw new Error("Invalid base64 digit: "+aStr.charAt(aIndex-1));continuation=!!(32&digit),result+=(digit&=31)<>1;return 1&~aValue?shifted:-shifted}(result),aOutParam.rest=aIndex}}}),require_util=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/escodegen/node_modules/source-map/lib/util.js"(exports){exports.getArg=function getArg(aArgs,aName,aDefaultValue){if(aName in aArgs)return aArgs[aName];if(3===arguments.length)return aDefaultValue;throw new Error('"'+aName+'" is a required argument.')};var urlRegexp=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.-]*)(?::(\d+))?(.*)$/,dataUrlRegexp=/^data:.+\,.+$/;function urlParse(aUrl){var match=aUrl.match(urlRegexp);return match?{scheme:match[1],auth:match[2],host:match[3],port:match[4],path:match[5]}:null}function urlGenerate(aParsedUrl){var url="";return aParsedUrl.scheme&&(url+=aParsedUrl.scheme+":"),url+="//",aParsedUrl.auth&&(url+=aParsedUrl.auth+"@"),aParsedUrl.host&&(url+=aParsedUrl.host),aParsedUrl.port&&(url+=":"+aParsedUrl.port),aParsedUrl.path&&(url+=aParsedUrl.path),url}function normalize(aPath){var path=aPath,url=urlParse(aPath);if(url){if(!url.path)return aPath;path=url.path}for(var part,isAbsolute=exports.isAbsolute(path),parts=path.split(/\/+/),up=0,i=parts.length-1;i>=0;i--)"."===(part=parts[i])?parts.splice(i,1):".."===part?up++:up>0&&(""===part?(parts.splice(i+1,up),up=0):(parts.splice(i,2),up--));return""===(path=parts.join("/"))&&(path=isAbsolute?"/":"."),url?(url.path=path,urlGenerate(url)):path}function join(aRoot,aPath){""===aRoot&&(aRoot="."),""===aPath&&(aPath=".");var aPathUrl=urlParse(aPath),aRootUrl=urlParse(aRoot);if(aRootUrl&&(aRoot=aRootUrl.path||"/"),aPathUrl&&!aPathUrl.scheme)return aRootUrl&&(aPathUrl.scheme=aRootUrl.scheme),urlGenerate(aPathUrl);if(aPathUrl||aPath.match(dataUrlRegexp))return aPath;if(aRootUrl&&!aRootUrl.host&&!aRootUrl.path)return aRootUrl.host=aPath,urlGenerate(aRootUrl);var joined="/"===aPath.charAt(0)?aPath:normalize(aRoot.replace(/\/+$/,"")+"/"+aPath);return aRootUrl?(aRootUrl.path=joined,urlGenerate(aRootUrl)):joined}exports.urlParse=urlParse,exports.urlGenerate=urlGenerate,exports.normalize=normalize,exports.join=join,exports.isAbsolute=function(aPath){return"/"===aPath.charAt(0)||urlRegexp.test(aPath)},exports.relative=function relative(aRoot,aPath){""===aRoot&&(aRoot="."),aRoot=aRoot.replace(/\/$/,"");for(var level=0;0!==aPath.indexOf(aRoot+"/");){var index=aRoot.lastIndexOf("/");if(index<0||(aRoot=aRoot.slice(0,index)).match(/^([^\/]+:\/)?\/*$/))return aPath;++level}return Array(level+1).join("../")+aPath.substr(aRoot.length+1)};var supportsNullProto=!("__proto__"in Object.create(null));function identity(s){return s}function isProtoString(s){if(!s)return!1;var length=s.length;if(length<9||95!==s.charCodeAt(length-1)||95!==s.charCodeAt(length-2)||111!==s.charCodeAt(length-3)||116!==s.charCodeAt(length-4)||111!==s.charCodeAt(length-5)||114!==s.charCodeAt(length-6)||112!==s.charCodeAt(length-7)||95!==s.charCodeAt(length-8)||95!==s.charCodeAt(length-9))return!1;for(var i=length-10;i>=0;i--)if(36!==s.charCodeAt(i))return!1;return!0}function strcmp(aStr1,aStr2){return aStr1===aStr2?0:null===aStr1?1:null===aStr2?-1:aStr1>aStr2?1:-1}exports.toSetString=supportsNullProto?identity:function toSetString(aStr){return isProtoString(aStr)?"$"+aStr:aStr},exports.fromSetString=supportsNullProto?identity:function fromSetString(aStr){return isProtoString(aStr)?aStr.slice(1):aStr},exports.compareByOriginalPositions=function compareByOriginalPositions(mappingA,mappingB,onlyCompareOriginal){var cmp=strcmp(mappingA.source,mappingB.source);return 0!==cmp||0!==(cmp=mappingA.originalLine-mappingB.originalLine)||(0!==(cmp=mappingA.originalColumn-mappingB.originalColumn)||onlyCompareOriginal)||0!==(cmp=mappingA.generatedColumn-mappingB.generatedColumn)||0!==(cmp=mappingA.generatedLine-mappingB.generatedLine)?cmp:strcmp(mappingA.name,mappingB.name)},exports.compareByGeneratedPositionsDeflated=function compareByGeneratedPositionsDeflated(mappingA,mappingB,onlyCompareGenerated){var cmp=mappingA.generatedLine-mappingB.generatedLine;return 0!==cmp||(0!==(cmp=mappingA.generatedColumn-mappingB.generatedColumn)||onlyCompareGenerated)||0!==(cmp=strcmp(mappingA.source,mappingB.source))||0!==(cmp=mappingA.originalLine-mappingB.originalLine)||0!==(cmp=mappingA.originalColumn-mappingB.originalColumn)?cmp:strcmp(mappingA.name,mappingB.name)},exports.compareByGeneratedPositionsInflated=function compareByGeneratedPositionsInflated(mappingA,mappingB){var cmp=mappingA.generatedLine-mappingB.generatedLine;return 0!==cmp||0!==(cmp=mappingA.generatedColumn-mappingB.generatedColumn)||0!==(cmp=strcmp(mappingA.source,mappingB.source))||0!==(cmp=mappingA.originalLine-mappingB.originalLine)||0!==(cmp=mappingA.originalColumn-mappingB.originalColumn)?cmp:strcmp(mappingA.name,mappingB.name)},exports.parseSourceMapInput=function parseSourceMapInput(str){return JSON.parse(str.replace(/^\)]}'[^\n]*\n/,""))},exports.computeSourceURL=function computeSourceURL(sourceRoot,sourceURL,sourceMapURL){if(sourceURL=sourceURL||"",sourceRoot&&("/"!==sourceRoot[sourceRoot.length-1]&&"/"!==sourceURL[0]&&(sourceRoot+="/"),sourceURL=sourceRoot+sourceURL),sourceMapURL){var parsed=urlParse(sourceMapURL);if(!parsed)throw new Error("sourceMapURL could not be parsed");if(parsed.path){var index=parsed.path.lastIndexOf("/");index>=0&&(parsed.path=parsed.path.substring(0,index+1))}sourceURL=join(urlGenerate(parsed),sourceURL)}return normalize(sourceURL)}}}),require_array_set=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/escodegen/node_modules/source-map/lib/array-set.js"(exports){var util=require_util(),has2=Object.prototype.hasOwnProperty,hasNativeMap=typeof Map<"u";function ArraySet(){this._array=[],this._set=hasNativeMap?new Map:Object.create(null)}ArraySet.fromArray=function(aArray,aAllowDuplicates){for(var set=new ArraySet,i=0,len=aArray.length;i=0)return idx}else{var sStr=util.toSetString(aStr);if(has2.call(this._set,sStr))return this._set[sStr]}throw new Error('"'+aStr+'" is not in the set.')},ArraySet.prototype.at=function(aIdx){if(aIdx>=0&&aIdxlineA||lineB==lineA&&columnB>=columnA||util.compareByGeneratedPositionsInflated(mappingA,mappingB)<=0}(this._last,aMapping)?(this._sorted=!1,this._array.push(aMapping)):(this._last=aMapping,this._array.push(aMapping))},MappingList.prototype.toArray=function(){return this._sorted||(this._array.sort(util.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},exports.MappingList=MappingList}}),require_source_map_generator=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/escodegen/node_modules/source-map/lib/source-map-generator.js"(exports){var base64VLQ=require_base64_vlq(),util=require_util(),ArraySet=require_array_set().ArraySet,MappingList=require_mapping_list().MappingList;function SourceMapGenerator(aArgs){aArgs||(aArgs={}),this._file=util.getArg(aArgs,"file",null),this._sourceRoot=util.getArg(aArgs,"sourceRoot",null),this._skipValidation=util.getArg(aArgs,"skipValidation",!1),this._sources=new ArraySet,this._names=new ArraySet,this._mappings=new MappingList,this._sourcesContents=null}SourceMapGenerator.prototype._version=3,SourceMapGenerator.fromSourceMap=function(aSourceMapConsumer){var sourceRoot=aSourceMapConsumer.sourceRoot,generator=new SourceMapGenerator({file:aSourceMapConsumer.file,sourceRoot});return aSourceMapConsumer.eachMapping((function(mapping){var newMapping={generated:{line:mapping.generatedLine,column:mapping.generatedColumn}};null!=mapping.source&&(newMapping.source=mapping.source,null!=sourceRoot&&(newMapping.source=util.relative(sourceRoot,newMapping.source)),newMapping.original={line:mapping.originalLine,column:mapping.originalColumn},null!=mapping.name&&(newMapping.name=mapping.name)),generator.addMapping(newMapping)})),aSourceMapConsumer.sources.forEach((function(sourceFile){var sourceRelative=sourceFile;null!==sourceRoot&&(sourceRelative=util.relative(sourceRoot,sourceFile)),generator._sources.has(sourceRelative)||generator._sources.add(sourceRelative);var content=aSourceMapConsumer.sourceContentFor(sourceFile);null!=content&&generator.setSourceContent(sourceFile,content)})),generator},SourceMapGenerator.prototype.addMapping=function(aArgs){var generated=util.getArg(aArgs,"generated"),original=util.getArg(aArgs,"original",null),source=util.getArg(aArgs,"source",null),name=util.getArg(aArgs,"name",null);this._skipValidation||this._validateMapping(generated,original,source,name),null!=source&&(source=String(source),this._sources.has(source)||this._sources.add(source)),null!=name&&(name=String(name),this._names.has(name)||this._names.add(name)),this._mappings.add({generatedLine:generated.line,generatedColumn:generated.column,originalLine:null!=original&&original.line,originalColumn:null!=original&&original.column,source,name})},SourceMapGenerator.prototype.setSourceContent=function(aSourceFile,aSourceContent){var source=aSourceFile;null!=this._sourceRoot&&(source=util.relative(this._sourceRoot,source)),null!=aSourceContent?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[util.toSetString(source)]=aSourceContent):this._sourcesContents&&(delete this._sourcesContents[util.toSetString(source)],0===Object.keys(this._sourcesContents).length&&(this._sourcesContents=null))},SourceMapGenerator.prototype.applySourceMap=function(aSourceMapConsumer,aSourceFile,aSourceMapPath){var sourceFile=aSourceFile;if(null==aSourceFile){if(null==aSourceMapConsumer.file)throw new Error('SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map\'s "file" property. Both were omitted.');sourceFile=aSourceMapConsumer.file}var sourceRoot=this._sourceRoot;null!=sourceRoot&&(sourceFile=util.relative(sourceRoot,sourceFile));var newSources=new ArraySet,newNames=new ArraySet;this._mappings.unsortedForEach((function(mapping){if(mapping.source===sourceFile&&null!=mapping.originalLine){var original=aSourceMapConsumer.originalPositionFor({line:mapping.originalLine,column:mapping.originalColumn});null!=original.source&&(mapping.source=original.source,null!=aSourceMapPath&&(mapping.source=util.join(aSourceMapPath,mapping.source)),null!=sourceRoot&&(mapping.source=util.relative(sourceRoot,mapping.source)),mapping.originalLine=original.line,mapping.originalColumn=original.column,null!=original.name&&(mapping.name=original.name))}var source=mapping.source;null!=source&&!newSources.has(source)&&newSources.add(source);var name=mapping.name;null!=name&&!newNames.has(name)&&newNames.add(name)}),this),this._sources=newSources,this._names=newNames,aSourceMapConsumer.sources.forEach((function(sourceFile2){var content=aSourceMapConsumer.sourceContentFor(sourceFile2);null!=content&&(null!=aSourceMapPath&&(sourceFile2=util.join(aSourceMapPath,sourceFile2)),null!=sourceRoot&&(sourceFile2=util.relative(sourceRoot,sourceFile2)),this.setSourceContent(sourceFile2,content))}),this)},SourceMapGenerator.prototype._validateMapping=function(aGenerated,aOriginal,aSource,aName){if(aOriginal&&"number"!=typeof aOriginal.line&&"number"!=typeof aOriginal.column)throw new Error("original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.");if(!(aGenerated&&"line"in aGenerated&&"column"in aGenerated&&aGenerated.line>0&&aGenerated.column>=0)||aOriginal||aSource||aName){if(aGenerated&&"line"in aGenerated&&"column"in aGenerated&&aOriginal&&"line"in aOriginal&&"column"in aOriginal&&aGenerated.line>0&&aGenerated.column>=0&&aOriginal.line>0&&aOriginal.column>=0&&aSource)return;throw new Error("Invalid mapping: "+JSON.stringify({generated:aGenerated,source:aSource,original:aOriginal,name:aName}))}},SourceMapGenerator.prototype._serializeMappings=function(){for(var next,mapping,nameIdx,sourceIdx,previousGeneratedColumn=0,previousGeneratedLine=1,previousOriginalColumn=0,previousOriginalLine=0,previousName=0,previousSource=0,result="",mappings=this._mappings.toArray(),i=0,len=mappings.length;i0){if(!util.compareByGeneratedPositionsInflated(mapping,mappings[i-1]))continue;next+=","}next+=base64VLQ.encode(mapping.generatedColumn-previousGeneratedColumn),previousGeneratedColumn=mapping.generatedColumn,null!=mapping.source&&(sourceIdx=this._sources.indexOf(mapping.source),next+=base64VLQ.encode(sourceIdx-previousSource),previousSource=sourceIdx,next+=base64VLQ.encode(mapping.originalLine-1-previousOriginalLine),previousOriginalLine=mapping.originalLine-1,next+=base64VLQ.encode(mapping.originalColumn-previousOriginalColumn),previousOriginalColumn=mapping.originalColumn,null!=mapping.name&&(nameIdx=this._names.indexOf(mapping.name),next+=base64VLQ.encode(nameIdx-previousName),previousName=nameIdx)),result+=next}return result},SourceMapGenerator.prototype._generateSourcesContent=function(aSources,aSourceRoot){return aSources.map((function(source){if(!this._sourcesContents)return null;null!=aSourceRoot&&(source=util.relative(aSourceRoot,source));var key=util.toSetString(source);return Object.prototype.hasOwnProperty.call(this._sourcesContents,key)?this._sourcesContents[key]:null}),this)},SourceMapGenerator.prototype.toJSON=function(){var map={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return null!=this._file&&(map.file=this._file),null!=this._sourceRoot&&(map.sourceRoot=this._sourceRoot),this._sourcesContents&&(map.sourcesContent=this._generateSourcesContent(map.sources,map.sourceRoot)),map},SourceMapGenerator.prototype.toString=function(){return JSON.stringify(this.toJSON())},exports.SourceMapGenerator=SourceMapGenerator}}),require_binary_search=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/escodegen/node_modules/source-map/lib/binary-search.js"(exports){function recursiveSearch(aLow,aHigh,aNeedle,aHaystack,aCompare,aBias){var mid=Math.floor((aHigh-aLow)/2)+aLow,cmp=aCompare(aNeedle,aHaystack[mid],!0);return 0===cmp?mid:cmp>0?aHigh-mid>1?recursiveSearch(mid,aHigh,aNeedle,aHaystack,aCompare,aBias):aBias==exports.LEAST_UPPER_BOUND?aHigh1?recursiveSearch(aLow,mid,aNeedle,aHaystack,aCompare,aBias):aBias==exports.LEAST_UPPER_BOUND?mid:aLow<0?-1:aLow}exports.GREATEST_LOWER_BOUND=1,exports.LEAST_UPPER_BOUND=2,exports.search=function(aNeedle,aHaystack,aCompare,aBias){if(0===aHaystack.length)return-1;var index=recursiveSearch(-1,aHaystack.length,aNeedle,aHaystack,aCompare,aBias||exports.GREATEST_LOWER_BOUND);if(index<0)return-1;for(;index-1>=0&&0===aCompare(aHaystack[index],aHaystack[index-1],!0);)--index;return index}}}),require_quick_sort=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/escodegen/node_modules/source-map/lib/quick-sort.js"(exports){function swap(ary,x,y){var temp=ary[x];ary[x]=ary[y],ary[y]=temp}function doQuickSort(ary,comparator,p,r){if(p=0){var mapping=this._originalMappings[index];if(void 0===aArgs.column)for(var originalLine=mapping.originalLine;mapping&&mapping.originalLine===originalLine;)mappings.push({line:util.getArg(mapping,"generatedLine",null),column:util.getArg(mapping,"generatedColumn",null),lastColumn:util.getArg(mapping,"lastGeneratedColumn",null)}),mapping=this._originalMappings[++index];else for(var originalColumn=mapping.originalColumn;mapping&&mapping.originalLine===line&&mapping.originalColumn==originalColumn;)mappings.push({line:util.getArg(mapping,"generatedLine",null),column:util.getArg(mapping,"generatedColumn",null),lastColumn:util.getArg(mapping,"lastGeneratedColumn",null)}),mapping=this._originalMappings[++index]}return mappings},exports.SourceMapConsumer=SourceMapConsumer,BasicSourceMapConsumer.prototype=Object.create(SourceMapConsumer.prototype),BasicSourceMapConsumer.prototype.consumer=SourceMapConsumer,BasicSourceMapConsumer.prototype._findSourceIndex=function(aSource){var i,relativeSource=aSource;if(null!=this.sourceRoot&&(relativeSource=util.relative(this.sourceRoot,relativeSource)),this._sources.has(relativeSource))return this._sources.indexOf(relativeSource);for(i=0;i1&&(mapping.source=previousSource+segment[1],previousSource+=segment[1],mapping.originalLine=previousOriginalLine+segment[2],previousOriginalLine=mapping.originalLine,mapping.originalLine+=1,mapping.originalColumn=previousOriginalColumn+segment[3],previousOriginalColumn=mapping.originalColumn,segment.length>4&&(mapping.name=previousName+segment[4],previousName+=segment[4])),generatedMappings.push(mapping),"number"==typeof mapping.originalLine&&originalMappings.push(mapping)}quickSort(generatedMappings,util.compareByGeneratedPositionsDeflated),this.__generatedMappings=generatedMappings,quickSort(originalMappings,util.compareByOriginalPositions),this.__originalMappings=originalMappings},BasicSourceMapConsumer.prototype._findMapping=function(aNeedle,aMappings,aLineName,aColumnName,aComparator,aBias){if(aNeedle[aLineName]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+aNeedle[aLineName]);if(aNeedle[aColumnName]<0)throw new TypeError("Column must be greater than or equal to 0, got "+aNeedle[aColumnName]);return binarySearch.search(aNeedle,aMappings,aComparator,aBias)},BasicSourceMapConsumer.prototype.computeColumnSpans=function(){for(var index=0;index=0){var mapping=this._generatedMappings[index];if(mapping.generatedLine===needle.generatedLine){var source=util.getArg(mapping,"source",null);null!==source&&(source=this._sources.at(source),source=util.computeSourceURL(this.sourceRoot,source,this._sourceMapURL));var name=util.getArg(mapping,"name",null);return null!==name&&(name=this._names.at(name)),{source,line:util.getArg(mapping,"originalLine",null),column:util.getArg(mapping,"originalColumn",null),name}}}return{source:null,line:null,column:null,name:null}},BasicSourceMapConsumer.prototype.hasContentsOfAllSources=function(){return!!this.sourcesContent&&(this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some((function(sc){return null==sc})))},BasicSourceMapConsumer.prototype.sourceContentFor=function(aSource,nullOnMissing){if(!this.sourcesContent)return null;var index=this._findSourceIndex(aSource);if(index>=0)return this.sourcesContent[index];var url,relativeSource=aSource;if(null!=this.sourceRoot&&(relativeSource=util.relative(this.sourceRoot,relativeSource)),null!=this.sourceRoot&&(url=util.urlParse(this.sourceRoot))){var fileUriAbsPath=relativeSource.replace(/^file:\/\//,"");if("file"==url.scheme&&this._sources.has(fileUriAbsPath))return this.sourcesContent[this._sources.indexOf(fileUriAbsPath)];if((!url.path||"/"==url.path)&&this._sources.has("/"+relativeSource))return this.sourcesContent[this._sources.indexOf("/"+relativeSource)]}if(nullOnMissing)return null;throw new Error('"'+relativeSource+'" is not in the SourceMap.')},BasicSourceMapConsumer.prototype.generatedPositionFor=function(aArgs){var source=util.getArg(aArgs,"source");if((source=this._findSourceIndex(source))<0)return{line:null,column:null,lastColumn:null};var needle={source,originalLine:util.getArg(aArgs,"line"),originalColumn:util.getArg(aArgs,"column")},index=this._findMapping(needle,this._originalMappings,"originalLine","originalColumn",util.compareByOriginalPositions,util.getArg(aArgs,"bias",SourceMapConsumer.GREATEST_LOWER_BOUND));if(index>=0){var mapping=this._originalMappings[index];if(mapping.source===needle.source)return{line:util.getArg(mapping,"generatedLine",null),column:util.getArg(mapping,"generatedColumn",null),lastColumn:util.getArg(mapping,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},exports.BasicSourceMapConsumer=BasicSourceMapConsumer,IndexedSourceMapConsumer.prototype=Object.create(SourceMapConsumer.prototype),IndexedSourceMapConsumer.prototype.constructor=SourceMapConsumer,IndexedSourceMapConsumer.prototype._version=3,Object.defineProperty(IndexedSourceMapConsumer.prototype,"sources",{get:function(){for(var sources=[],i=0;i=0;i--)this.prepend(aChunk[i]);else{if(!aChunk[isSourceNode]&&"string"!=typeof aChunk)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+aChunk);this.children.unshift(aChunk)}return this},SourceNode.prototype.walk=function(aFn){for(var chunk,i=0,len=this.children.length;i0){for(newChildren=[],i=0;i=6.0"},maintainers:[{name:"Yusuke Suzuki",email:"utatane.tea@gmail.com",web:"http://github.com/Constellation"}],repository:{type:"git",url:"http://github.com/estools/escodegen.git"},dependencies:{estraverse:"^5.2.0",esutils:"^2.0.2",esprima:"^4.0.1"},optionalDependencies:{"source-map":"~0.6.1"},devDependencies:{acorn:"^8.0.4",bluebird:"^3.4.7","bower-registry-client":"^1.0.0",chai:"^4.2.0","chai-exclude":"^2.0.2","commonjs-everywhere":"^0.9.7",gulp:"^4.0.2","gulp-eslint":"^6.0.0","gulp-mocha":"^7.0.2",minimist:"^1.2.5",optionator:"^0.9.1",semver:"^7.3.4"},license:"BSD-2-Clause",scripts:{test:"gulp travis","unit-test":"gulp test",lint:"gulp lint",release:"node tools/release.js","build-min":"./node_modules/.bin/cjsify -ma path: tools/entry-point.js > escodegen.browser.min.js",build:"./node_modules/.bin/cjsify -a path: tools/entry-point.js > escodegen.browser.js"}}}}),require_escodegen=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/escodegen/escodegen.js"(exports){!function(){var Syntax,Precedence,BinaryPrecedence,SourceNode,estraverse,esutils,base2,indent,json,renumber,hexadecimal,quotes,escapeless,newline,space,parentheses,semicolons,safeConcatenation,directive,extra,parse5,sourceMap,sourceCode,preserveBlankLines,FORMAT_MINIFY,FORMAT_DEFAULTS;function isStatement(node){return CodeGenerator.Statement.hasOwnProperty(node.type)}estraverse=require_estraverse(),esutils=require_utils(),Syntax=estraverse.Syntax,BinaryPrecedence={"??":(Precedence={Sequence:0,Yield:1,Assignment:1,Conditional:2,ArrowFunction:2,Coalesce:3,LogicalOR:4,LogicalAND:5,BitwiseOR:6,BitwiseXOR:7,BitwiseAND:8,Equality:9,Relational:10,BitwiseSHIFT:11,Additive:12,Multiplicative:13,Exponentiation:14,Await:15,Unary:15,Postfix:16,OptionalChaining:17,Call:18,New:19,TaggedTemplate:20,Member:21,Primary:22}).Coalesce,"||":Precedence.LogicalOR,"&&":Precedence.LogicalAND,"|":Precedence.BitwiseOR,"^":Precedence.BitwiseXOR,"&":Precedence.BitwiseAND,"==":Precedence.Equality,"!=":Precedence.Equality,"===":Precedence.Equality,"!==":Precedence.Equality,is:Precedence.Equality,isnt:Precedence.Equality,"<":Precedence.Relational,">":Precedence.Relational,"<=":Precedence.Relational,">=":Precedence.Relational,in:Precedence.Relational,instanceof:Precedence.Relational,"<<":Precedence.BitwiseSHIFT,">>":Precedence.BitwiseSHIFT,">>>":Precedence.BitwiseSHIFT,"+":Precedence.Additive,"-":Precedence.Additive,"*":Precedence.Multiplicative,"%":Precedence.Multiplicative,"/":Precedence.Multiplicative,"**":Precedence.Exponentiation};function stringRepeat(str,num){var result="";for(num|=0;num>0;num>>>=1,str+=str)1&num&&(result+=str);return result}function endsWithLineTerminator(str){var len=str.length;return len&&esutils.code.isLineTerminator(str.charCodeAt(len-1))}function merge(target,override){var key;for(key in override)override.hasOwnProperty(key)&&(target[key]=override[key]);return target}function updateDeeply(target,override){var key,val;function isHashObject(target2){return"object"==typeof target2&&target2 instanceof Object&&!(target2 instanceof RegExp)}for(key in override)override.hasOwnProperty(key)&&(isHashObject(val=override[key])?isHashObject(target[key])?updateDeeply(target[key],val):target[key]=updateDeeply({},val):target[key]=val);return target}function escapeRegExpCharacter(ch,previousIsBackslash){return 8232==(-2&ch)?(previousIsBackslash?"u":"\\u")+(8232===ch?"2028":"2029"):10===ch||13===ch?(previousIsBackslash?"":"\\")+(10===ch?"n":"r"):String.fromCharCode(ch)}function escapeAllowedCharacter(code,next){var hex;return 8===code?"\\b":12===code?"\\f":9===code?"\\t":(hex=code.toString(16).toUpperCase(),json||code>255?"\\u"+"0000".slice(hex.length)+hex:0!==code||esutils.code.isDecimalDigit(next)?11===code?"\\x0B":"\\x"+"00".slice(hex.length)+hex:"\\0")}function escapeDisallowedCharacter(code){if(92===code)return"\\\\";if(10===code)return"\\n";if(13===code)return"\\r";if(8232===code)return"\\u2028";if(8233===code)return"\\u2029";throw new Error("Incorrectly classified character")}function flattenToString(arr){var i,iz,elem,result="";for(i=0,iz=arr.length;ij&&(spaces=j)}for(typeof specialBase<"u"?(previousBase=base2,"*"===array[1][spaces]&&(specialBase+=" "),base2=specialBase):(1&spaces&&--spaces,previousBase=base2),i=1,len=array.length;i0){if(save=result,preserveBlankLines){for(result=[],extRange=(comment=stmt.leadingComments[0]).extendedRange,range=comment.range,(count=((prefix=sourceCode.substring(extRange[0],range[0])).match(/\n/g)||[]).length)>0?(result.push(stringRepeat("\n",count)),result.push(addIndent(generateComment(comment)))):(result.push(prefix),result.push(generateComment(comment))),prevRange=range,i=1,len=stmt.leadingComments.length;i0?(result.push(stringRepeat("\n",count)),result.push(addIndent(generateComment(comment)))):(result.push(prefix),result.push(generateComment(comment)));else for(tailingToStatement=!endsWithLineTerminator(toSourceNodeWhenNeeded(result).toString()),specialBase=stringRepeat(" ",function calculateSpaces(str){var i;for(i=str.length-1;i>=0&&!esutils.code.isLineTerminator(str.charCodeAt(i));--i);return str.length-1-i}(toSourceNodeWhenNeeded([base2,result,indent]).toString())),i=0,len=stmt.trailingComments.length;i")),node.expression?(result.push(space),"{"===(expr=this.generateExpression(node.body,Precedence.Assignment,7)).toString().charAt(0)&&(expr=["(",expr,")"]),result.push(expr)):result.push(this.maybeBlock(node.body,9)),result},CodeGenerator.prototype.generateIterationForStatement=function(operator,stmt,flags){var result=["for"+(stmt.await?noEmptySpace()+"await":"")+space+"("],that=this;return withIndent((function(){stmt.left.type===Syntax.VariableDeclaration?withIndent((function(){result.push(stmt.left.kind+noEmptySpace()),result.push(that.generateStatement(stmt.left.declarations[0],0))})):result.push(that.generateExpression(stmt.left,Precedence.Call,7)),result=join(result,operator),result=[join(result,that.generateExpression(stmt.right,Precedence.Assignment,7)),")"]})),result.push(this.maybeBlock(stmt.body,flags)),result},CodeGenerator.prototype.generatePropertyKey=function(expr,computed){var result=[];return computed&&result.push("["),result.push(this.generateExpression(expr,Precedence.Assignment,7)),computed&&result.push("]"),result},CodeGenerator.prototype.generateAssignment=function(left,right,operator,precedence,flags){return Precedence.Assignment2&&("\n"===(content=sourceCode.substring(range[0]+1,range[1]-1))[0]&&(result=["{"]),result.push(content))),bodyFlags=1,8&flags&&(bodyFlags|=16),i=0,iz=stmt.body.length;i0&&!stmt.body[i-1].trailingComments&&!stmt.body[i].leadingComments&&generateBlankLines(stmt.body[i-1].range[1],stmt.body[i].range[0],result)),i===iz-1&&(bodyFlags|=32),fragment=stmt.body[i].leadingComments&&preserveBlankLines?that.generateStatement(stmt.body[i],bodyFlags):addIndent(that.generateStatement(stmt.body[i],bodyFlags)),result.push(fragment),endsWithLineTerminator(toSourceNodeWhenNeeded(fragment).toString())||preserveBlankLines&&i1?withIndent(block):block(),result.push(this.semicolon(flags)),result},ThrowStatement:function(stmt,flags){return[join("throw",this.generateExpression(stmt.argument,Precedence.Sequence,7)),this.semicolon(flags)]},TryStatement:function(stmt,flags){var result,i,iz,guardedHandlers;if(result=["try",this.maybeBlock(stmt.block,1)],result=this.maybeBlockSuffix(stmt.block,result),stmt.handlers)for(i=0,iz=stmt.handlers.length;i0?"\n":""],bodyFlags=17,i=0;i0&&!stmt.body[i-1].trailingComments&&!stmt.body[i].leadingComments&&generateBlankLines(stmt.body[i-1].range[1],stmt.body[i].range[0],result)),fragment=addIndent(this.generateStatement(stmt.body[i],bodyFlags)),result.push(fragment),i+10){for(result.push("("),i=0,iz=length;i=2&&48===fragment.charCodeAt(0))&&result.push(" ")),result.push(expr.optional?"?.":"."),result.push(generateIdentifier(expr.property))),parenthesize(result,Precedence.Member,precedence)},MetaProperty:function(expr,precedence,flags){var result;return(result=[]).push("string"==typeof expr.meta?expr.meta:generateIdentifier(expr.meta)),result.push("."),result.push("string"==typeof expr.property?expr.property:generateIdentifier(expr.property)),parenthesize(result,Precedence.Member,precedence)},UnaryExpression:function(expr,precedence,flags){var result,fragment,rightCharCode,leftSource,leftCharCode;return fragment=this.generateExpression(expr.argument,Precedence.Unary,7),""===space?result=join(expr.operator,fragment):(result=[expr.operator],expr.operator.length>2?result=join(result,fragment):(leftCharCode=(leftSource=toSourceNodeWhenNeeded(result).toString()).charCodeAt(leftSource.length-1),rightCharCode=fragment.toString().charCodeAt(0),((43===leftCharCode||45===leftCharCode)&&leftCharCode===rightCharCode||esutils.code.isIdentifierPartES5(leftCharCode)&&esutils.code.isIdentifierPartES5(rightCharCode))&&result.push(noEmptySpace()),result.push(fragment))),parenthesize(result,Precedence.Unary,precedence)},YieldExpression:function(expr,precedence,flags){var result;return result=expr.delegate?"yield*":"yield",expr.argument&&(result=join(result,this.generateExpression(expr.argument,Precedence.Yield,7))),parenthesize(result,Precedence.Yield,precedence)},AwaitExpression:function(expr,precedence,flags){return parenthesize(join(expr.all?"await*":"await",this.generateExpression(expr.argument,Precedence.Await,7)),Precedence.Await,precedence)},UpdateExpression:function(expr,precedence,flags){return expr.prefix?parenthesize([expr.operator,this.generateExpression(expr.argument,Precedence.Unary,7)],Precedence.Unary,precedence):parenthesize([this.generateExpression(expr.argument,Precedence.Postfix,7),expr.operator],Precedence.Postfix,precedence)},FunctionExpression:function(expr,precedence,flags){var result=[generateAsyncPrefix(expr,!0),"function"];return expr.id?(result.push(generateStarSuffix(expr)||noEmptySpace()),result.push(generateIdentifier(expr.id))):result.push(generateStarSuffix(expr)||space),result.push(this.generateFunctionBody(expr)),result},ArrayPattern:function(expr,precedence,flags){return this.ArrayExpression(expr,precedence,flags,!0)},ArrayExpression:function(expr,precedence,flags,isPattern){var result,multiline,that=this;return expr.elements.length?(multiline=!isPattern&&expr.elements.length>1,result=["[",multiline?newline:""],withIndent((function(indent2){var i,iz;for(i=0,iz=expr.elements.length;i1,withIndent((function(){fragment=that.generateExpression(expr.properties[0],Precedence.Sequence,7)})),multiline||function hasLineTerminator(str){return/[\r\n]/g.test(str)}(toSourceNodeWhenNeeded(fragment).toString())?(withIndent((function(indent2){var i,iz;if(result=["{",newline,indent2,fragment],multiline)for(result.push(","+newline),i=1,iz=expr.properties.length;i126))){result+=escapeAllowedCharacter(code,str.charCodeAt(i+1));continue}}result+=String.fromCharCode(code)}if(quote=(single=!("double"===quotes||"auto"===quotes&&doubleQuotes0&&(exponent=+temp.slice(pos+1),temp=temp.slice(0,pos)),point>=0&&(exponent-=temp.length-point-1,temp=+(temp.slice(0,point)+temp.slice(point+1))+""),pos=0;48===temp.charCodeAt(temp.length+pos-1);)--pos;return 0!==pos&&(exponent-=pos,temp=temp.slice(0,pos)),0!==exponent&&(temp+="e"+exponent),(temp.length1e12&&Math.floor(value)===value&&(temp="0x"+value.toString(16)).length0||extra.moz.comprehensionExpressionStartsWithAssignment?result=join(result,fragment):result.push(fragment)})),expr.filter&&(result=join(result,"if"+space),fragment=this.generateExpression(expr.filter,Precedence.Sequence,7),result=join(result,["(",fragment,")"])),extra.moz.comprehensionExpressionStartsWithAssignment||(fragment=this.generateExpression(expr.body,Precedence.Assignment,7),result=join(result,fragment)),result.push(expr.type===Syntax.GeneratorExpression?")":"]"),result},ComprehensionBlock:function(expr,precedence,flags){var fragment;return fragment=join(fragment=expr.left.type===Syntax.VariableDeclaration?[expr.left.kind,noEmptySpace(),this.generateStatement(expr.left.declarations[0],0)]:this.generateExpression(expr.left,Precedence.Call,7),expr.of?"of":"in"),fragment=join(fragment,this.generateExpression(expr.right,Precedence.Sequence,7)),["for"+space+"(",fragment,")"]},SpreadElement:function(expr,precedence,flags){return["...",this.generateExpression(expr.argument,Precedence.Assignment,7)]},TaggedTemplateExpression:function(expr,precedence,flags){var itemFlags=3;return 2&flags||(itemFlags=1),parenthesize([this.generateExpression(expr.tag,Precedence.Call,itemFlags),this.generateExpression(expr.quasi,Precedence.Primary,4)],Precedence.TaggedTemplate,precedence)},TemplateElement:function(expr,precedence,flags){return expr.value.raw},TemplateLiteral:function(expr,precedence,flags){var result,i,iz;for(result=["`"],i=0,iz=expr.quasis.length;icode)return!1;if((pos+=set[i+1])>=code)return!0}}function isIdentifierStart(code,astral){return code<65?36===code:code<91||(code<97?95===code:code<123||(code<=65535?code>=170&&nonASCIIidentifierStart.test(String.fromCharCode(code)):!1!==astral&&isInAstralSet(code,astralIdentifierStartCodes)))}function isIdentifierChar(code,astral){return code<48?36===code:code<58||!(code<65)&&(code<91||(code<97?95===code:code<123||(code<=65535?code>=170&&nonASCIIidentifier.test(String.fromCharCode(code)):!1!==astral&&(isInAstralSet(code,astralIdentifierStartCodes)||isInAstralSet(code,astralIdentifierCodes)))))}function binop(name,prec){return new TokenType(name,{beforeExpr:!0,binop:prec})}function kw(name,options){return void 0===options&&(options={}),options.keyword=name,keywords$1[name]=new TokenType(name,options)}function isNewLine(code,ecma2019String){return 10===code||13===code||!ecma2019String&&(8232===code||8233===code)}function has(obj,propName){return hasOwnProperty.call(obj,propName)}function wordsRegexp(words){return new RegExp("^(?:"+words.replace(/ /g,"|")+")$")}function getLineInfo(input,offset2){for(var line=1,cur=0;;){lineBreakG.lastIndex=cur;var match=lineBreakG.exec(input);if(!(match&&match.index=2015&&(options.ecmaVersion-=2009),null==options.allowReserved&&(options.allowReserved=options.ecmaVersion<5),isArray(options.onToken)){var tokens=options.onToken;options.onToken=function(token){return tokens.push(token)}}return isArray(options.onComment)&&(options.onComment=function pushComment(options,array){return function(block,text,start,end,startLoc,endLoc){var comment={type:block?"Block":"Line",value:text,start,end};options.locations&&(comment.loc=new SourceLocation(this,startLoc,endLoc)),options.ranges&&(comment.range=[start,end]),array.push(comment)}}(options,options.onComment)),options}function functionFlags(async,generator){return SCOPE_FUNCTION|(async?SCOPE_ASYNC:0)|(generator?SCOPE_GENERATOR:0)}function DestructuringErrors(){this.shorthandAssign=this.trailingComma=this.parenthesizedAssign=this.parenthesizedBind=this.doubleProto=-1}function finishNodeAt(node,type,pos,loc){return node.type=type,node.end=pos,this.options.locations&&(node.loc.end=loc),this.options.ranges&&(node.range[1]=pos),node}function buildUnicodeData(ecmaVersion){var d=data[ecmaVersion]={binary:wordsRegexp(unicodeBinaryProperties[ecmaVersion]+" "+unicodeGeneralCategoryValues),nonBinary:{General_Category:wordsRegexp(unicodeGeneralCategoryValues),Script:wordsRegexp(unicodeScriptValues[ecmaVersion])}};d.nonBinary.Script_Extensions=d.nonBinary.Script,d.nonBinary.gc=d.nonBinary.General_Category,d.nonBinary.sc=d.nonBinary.Script,d.nonBinary.scx=d.nonBinary.Script_Extensions}function codePointToString(ch){return ch<=65535?String.fromCharCode(ch):(ch-=65536,String.fromCharCode(55296+(ch>>10),56320+(1023&ch)))}function isSyntaxCharacter(ch){return 36===ch||ch>=40&&ch<=43||46===ch||63===ch||ch>=91&&ch<=94||ch>=123&&ch<=125}function isControlLetter(ch){return ch>=65&&ch<=90||ch>=97&&ch<=122}function isUnicodePropertyNameCharacter(ch){return isControlLetter(ch)||95===ch}function isUnicodePropertyValueCharacter(ch){return isUnicodePropertyNameCharacter(ch)||isDecimalDigit(ch)}function isDecimalDigit(ch){return ch>=48&&ch<=57}function isHexDigit(ch){return ch>=48&&ch<=57||ch>=65&&ch<=70||ch>=97&&ch<=102}function hexToInt(ch){return ch>=65&&ch<=70?ch-65+10:ch>=97&&ch<=102?ch-97+10:ch-48}function isOctalDigit(ch){return ch>=48&&ch<=55}function stringToBigInt(str){return"function"!=typeof BigInt?null:BigInt(str.replace(/_/g,""))}function codePointToString$1(code){return code<=65535?String.fromCharCode(code):(code-=65536,String.fromCharCode(55296+(code>>10),56320+(1023&code)))}function parse3(input,options){return Parser.parse(input,options)}function parseExpressionAt2(input,pos,options){return Parser.parseExpressionAt(input,pos,options)}function tokenizer2(input,options){return Parser.tokenizer(input,options)}(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.VA)(acorn_exports,{Node:()=>Node,Parser:()=>Parser,Position:()=>Position,SourceLocation:()=>SourceLocation,TokContext:()=>TokContext,Token:()=>Token,TokenType:()=>TokenType,defaultOptions:()=>defaultOptions,getLineInfo:()=>getLineInfo,isIdentifierChar:()=>isIdentifierChar,isIdentifierStart:()=>isIdentifierStart,isNewLine:()=>isNewLine,keywordTypes:()=>keywords$1,lineBreak:()=>lineBreak,lineBreakG:()=>lineBreakG,nonASCIIwhitespace:()=>nonASCIIwhitespace,parse:()=>parse3,parseExpressionAt:()=>parseExpressionAt2,tokContexts:()=>types$1,tokTypes:()=>types,tokenizer:()=>tokenizer2,version:()=>version});var reservedWords,ecma5AndLessKeywords,keywords,keywordRelationalOperator,nonASCIIidentifierStartChars,nonASCIIidentifierChars,nonASCIIidentifierStart,nonASCIIidentifier,astralIdentifierStartCodes,astralIdentifierCodes,TokenType,beforeExpr,startsExpr,keywords$1,types,lineBreak,lineBreakG,nonASCIIwhitespace,skipWhiteSpace,ref,hasOwnProperty,toString,isArray,Position,SourceLocation,defaultOptions,SCOPE_FUNCTION,SCOPE_VAR,SCOPE_ASYNC,SCOPE_GENERATOR,Parser,prototypeAccessors,pp,literal,pp$1,loopLabel,switchLabel,empty,FUNC_STATEMENT,FUNC_HANGING_STATEMENT,pp$2,pp$3,empty$1,pp$4,pp$5,Scope,Node,pp$6,TokContext,types$1,pp$7,ecma9BinaryProperties,ecma10BinaryProperties,unicodeBinaryProperties,unicodeGeneralCategoryValues,ecma9ScriptValues,ecma10ScriptValues,unicodeScriptValues,data,pp$8,RegExpValidationState,Token,pp$9,INVALID_TEMPLATE_ESCAPE_ERROR,version,init_acorn=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.E)({"../../node_modules/acorn/dist/acorn.mjs"(){reservedWords={3:"abstract boolean byte char class double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile",5:"class enum extends super const export import",6:"enum",strict:"implements interface let package private protected public static yield",strictBind:"eval arguments"},keywords={5:ecma5AndLessKeywords="break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this","5module":ecma5AndLessKeywords+" export import",6:ecma5AndLessKeywords+" const class extends export import super"},keywordRelationalOperator=/^in(stanceof)?$/,nonASCIIidentifierStartChars="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙՠ-ֈא-תׯ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࡠ-ࡪࢠ-ࢴࢶ-ࣇऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱৼਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഄ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄຆ-ຊຌ-ຣລວ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡸᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᲐ-ᲺᲽ-Ჿᳩ-ᳬᳮ-ᳳᳵᳶᳺᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄯㄱ-ㆎㆠ-ㆿㇰ-ㇿ㐀-䶿一-鿼ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞿꟂ-ꟊꟵ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꣾꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭩꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",nonASCIIidentifierChars="‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߽߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛࣓-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯৾ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ૺ-૿ଁ-ଃ଼ା-ୄେୈୋ-୍୕-ୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఄా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ഀ-ഃ഻഼ാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ඁ-ඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ຼ່-ໍ໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠐-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᪿᫀᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭᳴᳷-᳹᷀-᷹᷻-᷿‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧ꠬ꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱ꣿ-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍-﹏0-9_",nonASCIIidentifierStart=new RegExp("["+nonASCIIidentifierStartChars+"]"),nonASCIIidentifier=new RegExp("["+nonASCIIidentifierStartChars+nonASCIIidentifierChars+"]"),nonASCIIidentifierStartChars=nonASCIIidentifierChars=null,astralIdentifierStartCodes=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,157,310,10,21,11,7,153,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,107,20,28,22,13,52,76,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,85,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,230,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,35,56,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,190,0,80,921,103,110,18,195,2749,1070,4050,582,8634,568,8,30,114,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8952,286,50,2,18,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,2357,44,11,6,17,0,370,43,1301,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42717,35,4148,12,221,3,5761,15,7472,3104,541,1507,4938],astralIdentifierCodes=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,154,10,176,2,54,14,32,9,16,3,46,10,54,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,161,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,19306,9,135,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,5319,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,262,6,10,9,419,13,1495,6,110,6,6,9,4759,9,787719,239],beforeExpr={beforeExpr:!0},keywords$1={},types={num:new(TokenType=function(label,conf){void 0===conf&&(conf={}),this.label=label,this.keyword=conf.keyword,this.beforeExpr=!!conf.beforeExpr,this.startsExpr=!!conf.startsExpr,this.isLoop=!!conf.isLoop,this.isAssign=!!conf.isAssign,this.prefix=!!conf.prefix,this.postfix=!!conf.postfix,this.binop=conf.binop||null,this.updateContext=null})("num",startsExpr={startsExpr:!0}),regexp:new TokenType("regexp",startsExpr),string:new TokenType("string",startsExpr),name:new TokenType("name",startsExpr),eof:new TokenType("eof"),bracketL:new TokenType("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new TokenType("]"),braceL:new TokenType("{",{beforeExpr:!0,startsExpr:!0}),braceR:new TokenType("}"),parenL:new TokenType("(",{beforeExpr:!0,startsExpr:!0}),parenR:new TokenType(")"),comma:new TokenType(",",beforeExpr),semi:new TokenType(";",beforeExpr),colon:new TokenType(":",beforeExpr),dot:new TokenType("."),question:new TokenType("?",beforeExpr),questionDot:new TokenType("?."),arrow:new TokenType("=>",beforeExpr),template:new TokenType("template"),invalidTemplate:new TokenType("invalidTemplate"),ellipsis:new TokenType("...",beforeExpr),backQuote:new TokenType("`",startsExpr),dollarBraceL:new TokenType("${",{beforeExpr:!0,startsExpr:!0}),eq:new TokenType("=",{beforeExpr:!0,isAssign:!0}),assign:new TokenType("_=",{beforeExpr:!0,isAssign:!0}),incDec:new TokenType("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new TokenType("!/~",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:binop("||",1),logicalAND:binop("&&",2),bitwiseOR:binop("|",3),bitwiseXOR:binop("^",4),bitwiseAND:binop("&",5),equality:binop("==/!=/===/!==",6),relational:binop("/<=/>=",7),bitShift:binop("<>/>>>",8),plusMin:new TokenType("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:binop("%",10),star:binop("*",10),slash:binop("/",10),starstar:new TokenType("**",{beforeExpr:!0}),coalesce:binop("??",1),_break:kw("break"),_case:kw("case",beforeExpr),_catch:kw("catch"),_continue:kw("continue"),_debugger:kw("debugger"),_default:kw("default",beforeExpr),_do:kw("do",{isLoop:!0,beforeExpr:!0}),_else:kw("else",beforeExpr),_finally:kw("finally"),_for:kw("for",{isLoop:!0}),_function:kw("function",startsExpr),_if:kw("if"),_return:kw("return",beforeExpr),_switch:kw("switch"),_throw:kw("throw",beforeExpr),_try:kw("try"),_var:kw("var"),_const:kw("const"),_while:kw("while",{isLoop:!0}),_with:kw("with"),_new:kw("new",{beforeExpr:!0,startsExpr:!0}),_this:kw("this",startsExpr),_super:kw("super",startsExpr),_class:kw("class",startsExpr),_extends:kw("extends",beforeExpr),_export:kw("export"),_import:kw("import",startsExpr),_null:kw("null",startsExpr),_true:kw("true",startsExpr),_false:kw("false",startsExpr),_in:kw("in",{beforeExpr:!0,binop:7}),_instanceof:kw("instanceof",{beforeExpr:!0,binop:7}),_typeof:kw("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:kw("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:kw("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},lineBreak=/\r\n?|\n|\u2028|\u2029/,lineBreakG=new RegExp(lineBreak.source,"g"),nonASCIIwhitespace=/[\u1680\u2000-\u200a\u202f\u205f\u3000\ufeff]/,skipWhiteSpace=/(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g,ref=Object.prototype,hasOwnProperty=ref.hasOwnProperty,toString=ref.toString,isArray=Array.isArray||function(obj){return"[object Array]"===toString.call(obj)},(Position=function(line,col){this.line=line,this.column=col}).prototype.offset=function(n){return new Position(this.line,this.column+n)},SourceLocation=function(p,start,end){this.start=start,this.end=end,null!==p.sourceFile&&(this.source=p.sourceFile)},defaultOptions={ecmaVersion:10,sourceType:"script",onInsertedSemicolon:null,onTrailingComma:null,allowReserved:null,allowReturnOutsideFunction:!1,allowImportExportEverywhere:!1,allowAwaitOutsideFunction:!1,allowHashBang:!1,locations:!1,onToken:null,onComment:null,ranges:!1,program:null,sourceFile:null,directSourceFile:null,preserveParens:!1},SCOPE_VAR=1|(SCOPE_FUNCTION=2),SCOPE_ASYNC=4,SCOPE_GENERATOR=8,prototypeAccessors={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0}},(Parser=function(options,input,startPos){this.options=options=getOptions(options),this.sourceFile=options.sourceFile,this.keywords=wordsRegexp(keywords[options.ecmaVersion>=6?6:"module"===options.sourceType?"5module":5]);var reserved="";if(!0!==options.allowReserved){for(var v=options.ecmaVersion;!(reserved=reservedWords[v]);v--);"module"===options.sourceType&&(reserved+=" await")}this.reservedWords=wordsRegexp(reserved);var reservedStrict=(reserved?reserved+" ":"")+reservedWords.strict;this.reservedWordsStrict=wordsRegexp(reservedStrict),this.reservedWordsStrictBind=wordsRegexp(reservedStrict+" "+reservedWords.strictBind),this.input=String(input),this.containsEsc=!1,startPos?(this.pos=startPos,this.lineStart=this.input.lastIndexOf("\n",startPos-1)+1,this.curLine=this.input.slice(0,this.lineStart).split(lineBreak).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=types.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=this.initialContext(),this.exprAllowed=!0,this.inModule="module"===options.sourceType,this.strict=this.inModule||this.strictDirective(this.pos),this.potentialArrowAt=-1,this.yieldPos=this.awaitPos=this.awaitIdentPos=0,this.labels=[],this.undefinedExports={},0===this.pos&&options.allowHashBang&&"#!"===this.input.slice(0,2)&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(1),this.regexpState=null}).prototype.parse=function(){var node=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(node)},prototypeAccessors.inFunction.get=function(){return(this.currentVarScope().flags&SCOPE_FUNCTION)>0},prototypeAccessors.inGenerator.get=function(){return(this.currentVarScope().flags&SCOPE_GENERATOR)>0},prototypeAccessors.inAsync.get=function(){return(this.currentVarScope().flags&SCOPE_ASYNC)>0},prototypeAccessors.allowSuper.get=function(){return(64&this.currentThisScope().flags)>0},prototypeAccessors.allowDirectSuper.get=function(){return(128&this.currentThisScope().flags)>0},prototypeAccessors.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())},Parser.prototype.inNonArrowFunction=function(){return(this.currentThisScope().flags&SCOPE_FUNCTION)>0},Parser.extend=function(){for(var plugins=[],len=arguments.length;len--;)plugins[len]=arguments[len];for(var cls=this,i=0;i=,?^&]/.test(next)||"!"===next&&"="===this.input.charAt(end+1))}start+=match[0].length,skipWhiteSpace.lastIndex=start,start+=skipWhiteSpace.exec(this.input)[0].length,";"===this.input[start]&&start++}},pp.eat=function(type){return this.type===type&&(this.next(),!0)},pp.isContextual=function(name){return this.type===types.name&&this.value===name&&!this.containsEsc},pp.eatContextual=function(name){return!!this.isContextual(name)&&(this.next(),!0)},pp.expectContextual=function(name){this.eatContextual(name)||this.unexpected()},pp.canInsertSemicolon=function(){return this.type===types.eof||this.type===types.braceR||lineBreak.test(this.input.slice(this.lastTokEnd,this.start))},pp.insertSemicolon=function(){if(this.canInsertSemicolon())return this.options.onInsertedSemicolon&&this.options.onInsertedSemicolon(this.lastTokEnd,this.lastTokEndLoc),!0},pp.semicolon=function(){!this.eat(types.semi)&&!this.insertSemicolon()&&this.unexpected()},pp.afterTrailingComma=function(tokType,notNext){if(this.type===tokType)return this.options.onTrailingComma&&this.options.onTrailingComma(this.lastTokStart,this.lastTokStartLoc),notNext||this.next(),!0},pp.expect=function(type){this.eat(type)||this.unexpected()},pp.unexpected=function(pos){this.raise(pos??this.start,"Unexpected token")},pp.checkPatternErrors=function(refDestructuringErrors,isAssign){if(refDestructuringErrors){refDestructuringErrors.trailingComma>-1&&this.raiseRecoverable(refDestructuringErrors.trailingComma,"Comma is not permitted after the rest element");var parens=isAssign?refDestructuringErrors.parenthesizedAssign:refDestructuringErrors.parenthesizedBind;parens>-1&&this.raiseRecoverable(parens,"Parenthesized pattern")}},pp.checkExpressionErrors=function(refDestructuringErrors,andThrow){if(!refDestructuringErrors)return!1;var shorthandAssign=refDestructuringErrors.shorthandAssign,doubleProto=refDestructuringErrors.doubleProto;if(!andThrow)return shorthandAssign>=0||doubleProto>=0;shorthandAssign>=0&&this.raise(shorthandAssign,"Shorthand property assignments are valid only in destructuring patterns"),doubleProto>=0&&this.raiseRecoverable(doubleProto,"Redefinition of __proto__ property")},pp.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos=6&&this.unexpected(),this.parseFunctionStatement(node,!1,!context);case types._class:return context&&this.unexpected(),this.parseClass(node,!0);case types._if:return this.parseIfStatement(node);case types._return:return this.parseReturnStatement(node);case types._switch:return this.parseSwitchStatement(node);case types._throw:return this.parseThrowStatement(node);case types._try:return this.parseTryStatement(node);case types._const:case types._var:return kind=kind||this.value,context&&"var"!==kind&&this.unexpected(),this.parseVarStatement(node,kind);case types._while:return this.parseWhileStatement(node);case types._with:return this.parseWithStatement(node);case types.braceL:return this.parseBlock(!0,node);case types.semi:return this.parseEmptyStatement(node);case types._export:case types._import:if(this.options.ecmaVersion>10&&starttype===types._import){skipWhiteSpace.lastIndex=this.pos;var skip=skipWhiteSpace.exec(this.input),next=this.pos+skip[0].length,nextCh=this.input.charCodeAt(next);if(40===nextCh||46===nextCh)return this.parseExpressionStatement(node,this.parseExpression())}return this.options.allowImportExportEverywhere||(topLevel||this.raise(this.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.start,"'import' and 'export' may appear only with 'sourceType: module'")),starttype===types._import?this.parseImport(node):this.parseExport(node,exports);default:if(this.isAsyncFunction())return context&&this.unexpected(),this.next(),this.parseFunctionStatement(node,!0,!context);var maybeName=this.value,expr=this.parseExpression();return starttype===types.name&&"Identifier"===expr.type&&this.eat(types.colon)?this.parseLabeledStatement(node,maybeName,expr,context):this.parseExpressionStatement(node,expr)}},pp$1.parseBreakContinueStatement=function(node,keyword){var isBreak="break"===keyword;this.next(),this.eat(types.semi)||this.insertSemicolon()?node.label=null:this.type!==types.name?this.unexpected():(node.label=this.parseIdent(),this.semicolon());for(var i=0;i=6?this.eat(types.semi):this.semicolon(),this.finishNode(node,"DoWhileStatement")},pp$1.parseForStatement=function(node){this.next();var awaitAt=this.options.ecmaVersion>=9&&(this.inAsync||!this.inFunction&&this.options.allowAwaitOutsideFunction)&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(loopLabel),this.enterScope(0),this.expect(types.parenL),this.type===types.semi)return awaitAt>-1&&this.unexpected(awaitAt),this.parseFor(node,null);var isLet=this.isLet();if(this.type===types._var||this.type===types._const||isLet){var init$1=this.startNode(),kind=isLet?"let":this.value;return this.next(),this.parseVar(init$1,!0,kind),this.finishNode(init$1,"VariableDeclaration"),(this.type===types._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&1===init$1.declarations.length?(this.options.ecmaVersion>=9&&(this.type===types._in?awaitAt>-1&&this.unexpected(awaitAt):node.await=awaitAt>-1),this.parseForIn(node,init$1)):(awaitAt>-1&&this.unexpected(awaitAt),this.parseFor(node,init$1))}var refDestructuringErrors=new DestructuringErrors,init=this.parseExpression(!0,refDestructuringErrors);return this.type===types._in||this.options.ecmaVersion>=6&&this.isContextual("of")?(this.options.ecmaVersion>=9&&(this.type===types._in?awaitAt>-1&&this.unexpected(awaitAt):node.await=awaitAt>-1),this.toAssignable(init,!1,refDestructuringErrors),this.checkLVal(init),this.parseForIn(node,init)):(this.checkExpressionErrors(refDestructuringErrors,!0),awaitAt>-1&&this.unexpected(awaitAt),this.parseFor(node,init))},pp$1.parseFunctionStatement=function(node,isAsync,declarationPosition){return this.next(),this.parseFunction(node,FUNC_STATEMENT|(declarationPosition?0:FUNC_HANGING_STATEMENT),!1,isAsync)},pp$1.parseIfStatement=function(node){return this.next(),node.test=this.parseParenExpression(),node.consequent=this.parseStatement("if"),node.alternate=this.eat(types._else)?this.parseStatement("if"):null,this.finishNode(node,"IfStatement")},pp$1.parseReturnStatement=function(node){return!this.inFunction&&!this.options.allowReturnOutsideFunction&&this.raise(this.start,"'return' outside of function"),this.next(),this.eat(types.semi)||this.insertSemicolon()?node.argument=null:(node.argument=this.parseExpression(),this.semicolon()),this.finishNode(node,"ReturnStatement")},pp$1.parseSwitchStatement=function(node){this.next(),node.discriminant=this.parseParenExpression(),node.cases=[],this.expect(types.braceL),this.labels.push(switchLabel),this.enterScope(0);for(var cur,sawDefault=!1;this.type!==types.braceR;)if(this.type===types._case||this.type===types._default){var isCase=this.type===types._case;cur&&this.finishNode(cur,"SwitchCase"),node.cases.push(cur=this.startNode()),cur.consequent=[],this.next(),isCase?cur.test=this.parseExpression():(sawDefault&&this.raiseRecoverable(this.lastTokStart,"Multiple default clauses"),sawDefault=!0,cur.test=null),this.expect(types.colon)}else cur||this.unexpected(),cur.consequent.push(this.parseStatement(null));return this.exitScope(),cur&&this.finishNode(cur,"SwitchCase"),this.next(),this.labels.pop(),this.finishNode(node,"SwitchStatement")},pp$1.parseThrowStatement=function(node){return this.next(),lineBreak.test(this.input.slice(this.lastTokEnd,this.start))&&this.raise(this.lastTokEnd,"Illegal newline after throw"),node.argument=this.parseExpression(),this.semicolon(),this.finishNode(node,"ThrowStatement")},empty=[],pp$1.parseTryStatement=function(node){if(this.next(),node.block=this.parseBlock(),node.handler=null,this.type===types._catch){var clause=this.startNode();if(this.next(),this.eat(types.parenL)){clause.param=this.parseBindingAtom();var simple2="Identifier"===clause.param.type;this.enterScope(simple2?32:0),this.checkLVal(clause.param,simple2?4:2),this.expect(types.parenR)}else this.options.ecmaVersion<10&&this.unexpected(),clause.param=null,this.enterScope(0);clause.body=this.parseBlock(!1),this.exitScope(),node.handler=this.finishNode(clause,"CatchClause")}return node.finalizer=this.eat(types._finally)?this.parseBlock():null,!node.handler&&!node.finalizer&&this.raise(node.start,"Missing catch or finally clause"),this.finishNode(node,"TryStatement")},pp$1.parseVarStatement=function(node,kind){return this.next(),this.parseVar(node,!1,kind),this.semicolon(),this.finishNode(node,"VariableDeclaration")},pp$1.parseWhileStatement=function(node){return this.next(),node.test=this.parseParenExpression(),this.labels.push(loopLabel),node.body=this.parseStatement("while"),this.labels.pop(),this.finishNode(node,"WhileStatement")},pp$1.parseWithStatement=function(node){return this.strict&&this.raise(this.start,"'with' in strict mode"),this.next(),node.object=this.parseParenExpression(),node.body=this.parseStatement("with"),this.finishNode(node,"WithStatement")},pp$1.parseEmptyStatement=function(node){return this.next(),this.finishNode(node,"EmptyStatement")},pp$1.parseLabeledStatement=function(node,maybeName,expr,context){for(var i$1=0,list=this.labels;i$1=0;i--){var label$1=this.labels[i];if(label$1.statementStart!==node.start)break;label$1.statementStart=this.start,label$1.kind=kind}return this.labels.push({name:maybeName,kind,statementStart:this.start}),node.body=this.parseStatement(context?-1===context.indexOf("label")?context+"label":context:"label"),this.labels.pop(),node.label=expr,this.finishNode(node,"LabeledStatement")},pp$1.parseExpressionStatement=function(node,expr){return node.expression=expr,this.semicolon(),this.finishNode(node,"ExpressionStatement")},pp$1.parseBlock=function(createNewLexicalScope,node,exitStrict){for(void 0===createNewLexicalScope&&(createNewLexicalScope=!0),void 0===node&&(node=this.startNode()),node.body=[],this.expect(types.braceL),createNewLexicalScope&&this.enterScope(0);this.type!==types.braceR;){var stmt=this.parseStatement(null);node.body.push(stmt)}return exitStrict&&(this.strict=!1),this.next(),createNewLexicalScope&&this.exitScope(),this.finishNode(node,"BlockStatement")},pp$1.parseFor=function(node,init){return node.init=init,this.expect(types.semi),node.test=this.type===types.semi?null:this.parseExpression(),this.expect(types.semi),node.update=this.type===types.parenR?null:this.parseExpression(),this.expect(types.parenR),node.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(node,"ForStatement")},pp$1.parseForIn=function(node,init){var isForIn=this.type===types._in;return this.next(),"VariableDeclaration"===init.type&&null!=init.declarations[0].init&&(!isForIn||this.options.ecmaVersion<8||this.strict||"var"!==init.kind||"Identifier"!==init.declarations[0].id.type)?this.raise(init.start,(isForIn?"for-in":"for-of")+" loop variable declaration may not have an initializer"):"AssignmentPattern"===init.type&&this.raise(init.start,"Invalid left-hand side in for-loop"),node.left=init,node.right=isForIn?this.parseExpression():this.parseMaybeAssign(),this.expect(types.parenR),node.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(node,isForIn?"ForInStatement":"ForOfStatement")},pp$1.parseVar=function(node,isFor,kind){for(node.declarations=[],node.kind=kind;;){var decl=this.startNode();if(this.parseVarId(decl,kind),this.eat(types.eq)?decl.init=this.parseMaybeAssign(isFor):"const"!==kind||this.type===types._in||this.options.ecmaVersion>=6&&this.isContextual("of")?"Identifier"===decl.id.type||isFor&&(this.type===types._in||this.isContextual("of"))?decl.init=null:this.raise(this.lastTokEnd,"Complex binding patterns require an initialization value"):this.unexpected(),node.declarations.push(this.finishNode(decl,"VariableDeclarator")),!this.eat(types.comma))break}return node},pp$1.parseVarId=function(decl,kind){decl.id=this.parseBindingAtom(),this.checkLVal(decl.id,"var"===kind?1:2,!1)},FUNC_STATEMENT=1,FUNC_HANGING_STATEMENT=2,pp$1.parseFunction=function(node,statement,allowExpressionBody,isAsync){this.initFunction(node),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!isAsync)&&(this.type===types.star&&statement&FUNC_HANGING_STATEMENT&&this.unexpected(),node.generator=this.eat(types.star)),this.options.ecmaVersion>=8&&(node.async=!!isAsync),statement&FUNC_STATEMENT&&(node.id=4&statement&&this.type!==types.name?null:this.parseIdent(),node.id&&!(statement&FUNC_HANGING_STATEMENT)&&this.checkLVal(node.id,this.strict||node.generator||node.async?this.treatFunctionsAsVar?1:2:3));var oldYieldPos=this.yieldPos,oldAwaitPos=this.awaitPos,oldAwaitIdentPos=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(functionFlags(node.async,node.generator)),statement&FUNC_STATEMENT||(node.id=this.type===types.name?this.parseIdent():null),this.parseFunctionParams(node),this.parseFunctionBody(node,allowExpressionBody,!1),this.yieldPos=oldYieldPos,this.awaitPos=oldAwaitPos,this.awaitIdentPos=oldAwaitIdentPos,this.finishNode(node,statement&FUNC_STATEMENT?"FunctionDeclaration":"FunctionExpression")},pp$1.parseFunctionParams=function(node){this.expect(types.parenL),node.params=this.parseBindingList(types.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()},pp$1.parseClass=function(node,isStatement){this.next();var oldStrict=this.strict;this.strict=!0,this.parseClassId(node,isStatement),this.parseClassSuper(node);var classBody=this.startNode(),hadConstructor=!1;for(classBody.body=[],this.expect(types.braceL);this.type!==types.braceR;){var element=this.parseClassElement(null!==node.superClass);element&&(classBody.body.push(element),"MethodDefinition"===element.type&&"constructor"===element.kind&&(hadConstructor&&this.raise(element.start,"Duplicate constructor in the same class"),hadConstructor=!0))}return this.strict=oldStrict,this.next(),node.body=this.finishNode(classBody,"ClassBody"),this.finishNode(node,isStatement?"ClassDeclaration":"ClassExpression")},pp$1.parseClassElement=function(constructorAllowsSuper){var this$1$1=this;if(this.eat(types.semi))return null;var method=this.startNode(),tryContextual=function(k,noLineBreak){void 0===noLineBreak&&(noLineBreak=!1);var start=this$1$1.start,startLoc=this$1$1.startLoc;return!!this$1$1.eatContextual(k)&&(!(this$1$1.type===types.parenL||noLineBreak&&this$1$1.canInsertSemicolon())||(method.key&&this$1$1.unexpected(),method.computed=!1,method.key=this$1$1.startNodeAt(start,startLoc),method.key.name=k,this$1$1.finishNode(method.key,"Identifier"),!1))};method.kind="method",method.static=tryContextual("static");var isGenerator=this.eat(types.star),isAsync=!1;isGenerator||(this.options.ecmaVersion>=8&&tryContextual("async",!0)?(isAsync=!0,isGenerator=this.options.ecmaVersion>=9&&this.eat(types.star)):tryContextual("get")?method.kind="get":tryContextual("set")&&(method.kind="set")),method.key||this.parsePropertyName(method);var key=method.key,allowsDirectSuper=!1;return method.computed||method.static||!("Identifier"===key.type&&"constructor"===key.name||"Literal"===key.type&&"constructor"===key.value)?method.static&&"Identifier"===key.type&&"prototype"===key.name&&this.raise(key.start,"Classes may not have a static property named prototype"):("method"!==method.kind&&this.raise(key.start,"Constructor can't have get/set modifier"),isGenerator&&this.raise(key.start,"Constructor can't be a generator"),isAsync&&this.raise(key.start,"Constructor can't be an async method"),method.kind="constructor",allowsDirectSuper=constructorAllowsSuper),this.parseClassMethod(method,isGenerator,isAsync,allowsDirectSuper),"get"===method.kind&&0!==method.value.params.length&&this.raiseRecoverable(method.value.start,"getter should have no params"),"set"===method.kind&&1!==method.value.params.length&&this.raiseRecoverable(method.value.start,"setter should have exactly one param"),"set"===method.kind&&"RestElement"===method.value.params[0].type&&this.raiseRecoverable(method.value.params[0].start,"Setter cannot use rest params"),method},pp$1.parseClassMethod=function(method,isGenerator,isAsync,allowsDirectSuper){return method.value=this.parseMethod(isGenerator,isAsync,allowsDirectSuper),this.finishNode(method,"MethodDefinition")},pp$1.parseClassId=function(node,isStatement){this.type===types.name?(node.id=this.parseIdent(),isStatement&&this.checkLVal(node.id,2,!1)):(!0===isStatement&&this.unexpected(),node.id=null)},pp$1.parseClassSuper=function(node){node.superClass=this.eat(types._extends)?this.parseExprSubscripts():null},pp$1.parseExport=function(node,exports){if(this.next(),this.eat(types.star))return this.options.ecmaVersion>=11&&(this.eatContextual("as")?(node.exported=this.parseIdent(!0),this.checkExport(exports,node.exported.name,this.lastTokStart)):node.exported=null),this.expectContextual("from"),this.type!==types.string&&this.unexpected(),node.source=this.parseExprAtom(),this.semicolon(),this.finishNode(node,"ExportAllDeclaration");if(this.eat(types._default)){var isAsync;if(this.checkExport(exports,"default",this.lastTokStart),this.type===types._function||(isAsync=this.isAsyncFunction())){var fNode=this.startNode();this.next(),isAsync&&this.next(),node.declaration=this.parseFunction(fNode,4|FUNC_STATEMENT,!1,isAsync)}else if(this.type===types._class){var cNode=this.startNode();node.declaration=this.parseClass(cNode,"nullableID")}else node.declaration=this.parseMaybeAssign(),this.semicolon();return this.finishNode(node,"ExportDefaultDeclaration")}if(this.shouldParseExportStatement())node.declaration=this.parseStatement(null),"VariableDeclaration"===node.declaration.type?this.checkVariableExport(exports,node.declaration.declarations):this.checkExport(exports,node.declaration.id.name,node.declaration.id.start),node.specifiers=[],node.source=null;else{if(node.declaration=null,node.specifiers=this.parseExportSpecifiers(exports),this.eatContextual("from"))this.type!==types.string&&this.unexpected(),node.source=this.parseExprAtom();else{for(var i=0,list=node.specifiers;i=6&&node)switch(node.type){case"Identifier":this.inAsync&&"await"===node.name&&this.raise(node.start,"Cannot use 'await' as identifier inside an async function");break;case"ObjectPattern":case"ArrayPattern":case"RestElement":break;case"ObjectExpression":node.type="ObjectPattern",refDestructuringErrors&&this.checkPatternErrors(refDestructuringErrors,!0);for(var i=0,list=node.properties;i=8&&!containsEsc&&"async"===id.name&&!this.canInsertSemicolon()&&this.eat(types._function))return this.parseFunction(this.startNodeAt(startPos,startLoc),0,!1,!0);if(canBeArrow&&!this.canInsertSemicolon()){if(this.eat(types.arrow))return this.parseArrowExpression(this.startNodeAt(startPos,startLoc),[id],!1);if(this.options.ecmaVersion>=8&&"async"===id.name&&this.type===types.name&&!containsEsc)return id=this.parseIdent(!1),(this.canInsertSemicolon()||!this.eat(types.arrow))&&this.unexpected(),this.parseArrowExpression(this.startNodeAt(startPos,startLoc),[id],!0)}return id;case types.regexp:var value=this.value;return(node=this.parseLiteral(value.value)).regex={pattern:value.pattern,flags:value.flags},node;case types.num:case types.string:return this.parseLiteral(this.value);case types._null:case types._true:case types._false:return(node=this.startNode()).value=this.type===types._null?null:this.type===types._true,node.raw=this.type.keyword,this.next(),this.finishNode(node,"Literal");case types.parenL:var start=this.start,expr=this.parseParenAndDistinguishExpression(canBeArrow);return refDestructuringErrors&&(refDestructuringErrors.parenthesizedAssign<0&&!this.isSimpleAssignTarget(expr)&&(refDestructuringErrors.parenthesizedAssign=start),refDestructuringErrors.parenthesizedBind<0&&(refDestructuringErrors.parenthesizedBind=start)),expr;case types.bracketL:return node=this.startNode(),this.next(),node.elements=this.parseExprList(types.bracketR,!0,!0,refDestructuringErrors),this.finishNode(node,"ArrayExpression");case types.braceL:return this.parseObj(!1,refDestructuringErrors);case types._function:return node=this.startNode(),this.next(),this.parseFunction(node,0);case types._class:return this.parseClass(this.startNode(),!1);case types._new:return this.parseNew();case types.backQuote:return this.parseTemplate();case types._import:return this.options.ecmaVersion>=11?this.parseExprImport():this.unexpected();default:this.unexpected()}},pp$3.parseExprImport=function(){var node=this.startNode();this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword import");var meta=this.parseIdent(!0);switch(this.type){case types.parenL:return this.parseDynamicImport(node);case types.dot:return node.meta=meta,this.parseImportMeta(node);default:this.unexpected()}},pp$3.parseDynamicImport=function(node){if(this.next(),node.source=this.parseMaybeAssign(),!this.eat(types.parenR)){var errorPos=this.start;this.eat(types.comma)&&this.eat(types.parenR)?this.raiseRecoverable(errorPos,"Trailing comma is not allowed in import()"):this.unexpected(errorPos)}return this.finishNode(node,"ImportExpression")},pp$3.parseImportMeta=function(node){this.next();var containsEsc=this.containsEsc;return node.property=this.parseIdent(!0),"meta"!==node.property.name&&this.raiseRecoverable(node.property.start,"The only valid meta property for import is 'import.meta'"),containsEsc&&this.raiseRecoverable(node.start,"'import.meta' must not contain escaped characters"),"module"!==this.options.sourceType&&this.raiseRecoverable(node.start,"Cannot use 'import.meta' outside a module"),this.finishNode(node,"MetaProperty")},pp$3.parseLiteral=function(value){var node=this.startNode();return node.value=value,node.raw=this.input.slice(this.start,this.end),110===node.raw.charCodeAt(node.raw.length-1)&&(node.bigint=node.raw.slice(0,-1).replace(/_/g,"")),this.next(),this.finishNode(node,"Literal")},pp$3.parseParenExpression=function(){this.expect(types.parenL);var val=this.parseExpression();return this.expect(types.parenR),val},pp$3.parseParenAndDistinguishExpression=function(canBeArrow){var val,startPos=this.start,startLoc=this.startLoc,allowTrailingComma=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var spreadStart,innerStartPos=this.start,innerStartLoc=this.startLoc,exprList=[],first=!0,lastIsComma=!1,refDestructuringErrors=new DestructuringErrors,oldYieldPos=this.yieldPos,oldAwaitPos=this.awaitPos;for(this.yieldPos=0,this.awaitPos=0;this.type!==types.parenR;){if(first?first=!1:this.expect(types.comma),allowTrailingComma&&this.afterTrailingComma(types.parenR,!0)){lastIsComma=!0;break}if(this.type===types.ellipsis){spreadStart=this.start,exprList.push(this.parseParenItem(this.parseRestBinding())),this.type===types.comma&&this.raise(this.start,"Comma is not permitted after the rest element");break}exprList.push(this.parseMaybeAssign(!1,refDestructuringErrors,this.parseParenItem))}var innerEndPos=this.start,innerEndLoc=this.startLoc;if(this.expect(types.parenR),canBeArrow&&!this.canInsertSemicolon()&&this.eat(types.arrow))return this.checkPatternErrors(refDestructuringErrors,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=oldYieldPos,this.awaitPos=oldAwaitPos,this.parseParenArrowList(startPos,startLoc,exprList);(!exprList.length||lastIsComma)&&this.unexpected(this.lastTokStart),spreadStart&&this.unexpected(spreadStart),this.checkExpressionErrors(refDestructuringErrors,!0),this.yieldPos=oldYieldPos||this.yieldPos,this.awaitPos=oldAwaitPos||this.awaitPos,exprList.length>1?((val=this.startNodeAt(innerStartPos,innerStartLoc)).expressions=exprList,this.finishNodeAt(val,"SequenceExpression",innerEndPos,innerEndLoc)):val=exprList[0]}else val=this.parseParenExpression();if(this.options.preserveParens){var par=this.startNodeAt(startPos,startLoc);return par.expression=val,this.finishNode(par,"ParenthesizedExpression")}return val},pp$3.parseParenItem=function(item){return item},pp$3.parseParenArrowList=function(startPos,startLoc,exprList){return this.parseArrowExpression(this.startNodeAt(startPos,startLoc),exprList)},empty$1=[],pp$3.parseNew=function(){this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword new");var node=this.startNode(),meta=this.parseIdent(!0);if(this.options.ecmaVersion>=6&&this.eat(types.dot)){node.meta=meta;var containsEsc=this.containsEsc;return node.property=this.parseIdent(!0),"target"!==node.property.name&&this.raiseRecoverable(node.property.start,"The only valid meta property for new is 'new.target'"),containsEsc&&this.raiseRecoverable(node.start,"'new.target' must not contain escaped characters"),this.inNonArrowFunction()||this.raiseRecoverable(node.start,"'new.target' can only be used in functions"),this.finishNode(node,"MetaProperty")}var startPos=this.start,startLoc=this.startLoc,isImport=this.type===types._import;return node.callee=this.parseSubscripts(this.parseExprAtom(),startPos,startLoc,!0),isImport&&"ImportExpression"===node.callee.type&&this.raise(startPos,"Cannot use new with import()"),this.eat(types.parenL)?node.arguments=this.parseExprList(types.parenR,this.options.ecmaVersion>=8,!1):node.arguments=empty$1,this.finishNode(node,"NewExpression")},pp$3.parseTemplateElement=function(ref2){var isTagged=ref2.isTagged,elem=this.startNode();return this.type===types.invalidTemplate?(isTagged||this.raiseRecoverable(this.start,"Bad escape sequence in untagged template literal"),elem.value={raw:this.value,cooked:null}):elem.value={raw:this.input.slice(this.start,this.end).replace(/\r\n?/g,"\n"),cooked:this.value},this.next(),elem.tail=this.type===types.backQuote,this.finishNode(elem,"TemplateElement")},pp$3.parseTemplate=function(ref2){void 0===ref2&&(ref2={});var isTagged=ref2.isTagged;void 0===isTagged&&(isTagged=!1);var node=this.startNode();this.next(),node.expressions=[];var curElt=this.parseTemplateElement({isTagged});for(node.quasis=[curElt];!curElt.tail;)this.type===types.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(types.dollarBraceL),node.expressions.push(this.parseExpression()),this.expect(types.braceR),node.quasis.push(curElt=this.parseTemplateElement({isTagged}));return this.next(),this.finishNode(node,"TemplateLiteral")},pp$3.isAsyncProp=function(prop){return!prop.computed&&"Identifier"===prop.key.type&&"async"===prop.key.name&&(this.type===types.name||this.type===types.num||this.type===types.string||this.type===types.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===types.star)&&!lineBreak.test(this.input.slice(this.lastTokEnd,this.start))},pp$3.parseObj=function(isPattern,refDestructuringErrors){var node=this.startNode(),first=!0,propHash={};for(node.properties=[],this.next();!this.eat(types.braceR);){if(first)first=!1;else if(this.expect(types.comma),this.options.ecmaVersion>=5&&this.afterTrailingComma(types.braceR))break;var prop=this.parseProperty(isPattern,refDestructuringErrors);isPattern||this.checkPropClash(prop,propHash,refDestructuringErrors),node.properties.push(prop)}return this.finishNode(node,isPattern?"ObjectPattern":"ObjectExpression")},pp$3.parseProperty=function(isPattern,refDestructuringErrors){var isGenerator,isAsync,startPos,startLoc,prop=this.startNode();if(this.options.ecmaVersion>=9&&this.eat(types.ellipsis))return isPattern?(prop.argument=this.parseIdent(!1),this.type===types.comma&&this.raise(this.start,"Comma is not permitted after the rest element"),this.finishNode(prop,"RestElement")):(this.type===types.parenL&&refDestructuringErrors&&(refDestructuringErrors.parenthesizedAssign<0&&(refDestructuringErrors.parenthesizedAssign=this.start),refDestructuringErrors.parenthesizedBind<0&&(refDestructuringErrors.parenthesizedBind=this.start)),prop.argument=this.parseMaybeAssign(!1,refDestructuringErrors),this.type===types.comma&&refDestructuringErrors&&refDestructuringErrors.trailingComma<0&&(refDestructuringErrors.trailingComma=this.start),this.finishNode(prop,"SpreadElement"));this.options.ecmaVersion>=6&&(prop.method=!1,prop.shorthand=!1,(isPattern||refDestructuringErrors)&&(startPos=this.start,startLoc=this.startLoc),isPattern||(isGenerator=this.eat(types.star)));var containsEsc=this.containsEsc;return this.parsePropertyName(prop),!isPattern&&!containsEsc&&this.options.ecmaVersion>=8&&!isGenerator&&this.isAsyncProp(prop)?(isAsync=!0,isGenerator=this.options.ecmaVersion>=9&&this.eat(types.star),this.parsePropertyName(prop,refDestructuringErrors)):isAsync=!1,this.parsePropertyValue(prop,isPattern,isGenerator,isAsync,startPos,startLoc,refDestructuringErrors,containsEsc),this.finishNode(prop,"Property")},pp$3.parsePropertyValue=function(prop,isPattern,isGenerator,isAsync,startPos,startLoc,refDestructuringErrors,containsEsc){if((isGenerator||isAsync)&&this.type===types.colon&&this.unexpected(),this.eat(types.colon))prop.value=isPattern?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,refDestructuringErrors),prop.kind="init";else if(this.options.ecmaVersion>=6&&this.type===types.parenL)isPattern&&this.unexpected(),prop.kind="init",prop.method=!0,prop.value=this.parseMethod(isGenerator,isAsync);else if(isPattern||containsEsc||!(this.options.ecmaVersion>=5)||prop.computed||"Identifier"!==prop.key.type||"get"!==prop.key.name&&"set"!==prop.key.name||this.type===types.comma||this.type===types.braceR||this.type===types.eq)this.options.ecmaVersion>=6&&!prop.computed&&"Identifier"===prop.key.type?((isGenerator||isAsync)&&this.unexpected(),this.checkUnreserved(prop.key),"await"===prop.key.name&&!this.awaitIdentPos&&(this.awaitIdentPos=startPos),prop.kind="init",isPattern?prop.value=this.parseMaybeDefault(startPos,startLoc,prop.key):this.type===types.eq&&refDestructuringErrors?(refDestructuringErrors.shorthandAssign<0&&(refDestructuringErrors.shorthandAssign=this.start),prop.value=this.parseMaybeDefault(startPos,startLoc,prop.key)):prop.value=prop.key,prop.shorthand=!0):this.unexpected();else{(isGenerator||isAsync)&&this.unexpected(),prop.kind=prop.key.name,this.parsePropertyName(prop),prop.value=this.parseMethod(!1);var paramCount="get"===prop.kind?0:1;if(prop.value.params.length!==paramCount){var start=prop.value.start;"get"===prop.kind?this.raiseRecoverable(start,"getter should have no params"):this.raiseRecoverable(start,"setter should have exactly one param")}else"set"===prop.kind&&"RestElement"===prop.value.params[0].type&&this.raiseRecoverable(prop.value.params[0].start,"Setter cannot use rest params")}},pp$3.parsePropertyName=function(prop){if(this.options.ecmaVersion>=6){if(this.eat(types.bracketL))return prop.computed=!0,prop.key=this.parseMaybeAssign(),this.expect(types.bracketR),prop.key;prop.computed=!1}return prop.key=this.type===types.num||this.type===types.string?this.parseExprAtom():this.parseIdent("never"!==this.options.allowReserved)},pp$3.initFunction=function(node){node.id=null,this.options.ecmaVersion>=6&&(node.generator=node.expression=!1),this.options.ecmaVersion>=8&&(node.async=!1)},pp$3.parseMethod=function(isGenerator,isAsync,allowDirectSuper){var node=this.startNode(),oldYieldPos=this.yieldPos,oldAwaitPos=this.awaitPos,oldAwaitIdentPos=this.awaitIdentPos;return this.initFunction(node),this.options.ecmaVersion>=6&&(node.generator=isGenerator),this.options.ecmaVersion>=8&&(node.async=!!isAsync),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(64|functionFlags(isAsync,node.generator)|(allowDirectSuper?128:0)),this.expect(types.parenL),node.params=this.parseBindingList(types.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(node,!1,!0),this.yieldPos=oldYieldPos,this.awaitPos=oldAwaitPos,this.awaitIdentPos=oldAwaitIdentPos,this.finishNode(node,"FunctionExpression")},pp$3.parseArrowExpression=function(node,params,isAsync){var oldYieldPos=this.yieldPos,oldAwaitPos=this.awaitPos,oldAwaitIdentPos=this.awaitIdentPos;return this.enterScope(16|functionFlags(isAsync,!1)),this.initFunction(node),this.options.ecmaVersion>=8&&(node.async=!!isAsync),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,node.params=this.toAssignableList(params,!0),this.parseFunctionBody(node,!0,!1),this.yieldPos=oldYieldPos,this.awaitPos=oldAwaitPos,this.awaitIdentPos=oldAwaitIdentPos,this.finishNode(node,"ArrowFunctionExpression")},pp$3.parseFunctionBody=function(node,isArrowFunction,isMethod){var isExpression=isArrowFunction&&this.type!==types.braceL,oldStrict=this.strict,useStrict=!1;if(isExpression)node.body=this.parseMaybeAssign(),node.expression=!0,this.checkParams(node,!1);else{var nonSimple=this.options.ecmaVersion>=7&&!this.isSimpleParamList(node.params);(!oldStrict||nonSimple)&&((useStrict=this.strictDirective(this.end))&&nonSimple&&this.raiseRecoverable(node.start,"Illegal 'use strict' directive in function with non-simple parameter list"));var oldLabels=this.labels;this.labels=[],useStrict&&(this.strict=!0),this.checkParams(node,!oldStrict&&!useStrict&&!isArrowFunction&&!isMethod&&this.isSimpleParamList(node.params)),this.strict&&node.id&&this.checkLVal(node.id,5),node.body=this.parseBlock(!1,void 0,useStrict&&!oldStrict),node.expression=!1,this.adaptDirectivePrologue(node.body.body),this.labels=oldLabels}this.exitScope()},pp$3.isSimpleParamList=function(params){for(var i=0,list=params;i-1||scope.functions.indexOf(name)>-1||scope.var.indexOf(name)>-1,scope.lexical.push(name),this.inModule&&1&scope.flags&&delete this.undefinedExports[name]}else if(4===bindingType){this.currentScope().lexical.push(name)}else if(3===bindingType){var scope$2=this.currentScope();redeclared=this.treatFunctionsAsVar?scope$2.lexical.indexOf(name)>-1:scope$2.lexical.indexOf(name)>-1||scope$2.var.indexOf(name)>-1,scope$2.functions.push(name)}else for(var i=this.scopeStack.length-1;i>=0;--i){var scope$3=this.scopeStack[i];if(scope$3.lexical.indexOf(name)>-1&&!(32&scope$3.flags&&scope$3.lexical[0]===name)||!this.treatFunctionsAsVarInScope(scope$3)&&scope$3.functions.indexOf(name)>-1){redeclared=!0;break}if(scope$3.var.push(name),this.inModule&&1&scope$3.flags&&delete this.undefinedExports[name],scope$3.flags&SCOPE_VAR)break}redeclared&&this.raiseRecoverable(pos,"Identifier '"+name+"' has already been declared")},pp$5.checkLocalExport=function(id){-1===this.scopeStack[0].lexical.indexOf(id.name)&&-1===this.scopeStack[0].var.indexOf(id.name)&&(this.undefinedExports[id.name]=id)},pp$5.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]},pp$5.currentVarScope=function(){for(var i=this.scopeStack.length-1;;i--){var scope=this.scopeStack[i];if(scope.flags&SCOPE_VAR)return scope}},pp$5.currentThisScope=function(){for(var i=this.scopeStack.length-1;;i--){var scope=this.scopeStack[i];if(scope.flags&SCOPE_VAR&&!(16&scope.flags))return scope}},Node=function(parser,pos,loc){this.type="",this.start=pos,this.end=0,parser.options.locations&&(this.loc=new SourceLocation(parser,loc)),parser.options.directSourceFile&&(this.sourceFile=parser.options.directSourceFile),parser.options.ranges&&(this.range=[pos,0])},(pp$6=Parser.prototype).startNode=function(){return new Node(this,this.start,this.startLoc)},pp$6.startNodeAt=function(pos,loc){return new Node(this,pos,loc)},pp$6.finishNode=function(node,type){return finishNodeAt.call(this,node,type,this.lastTokEnd,this.lastTokEndLoc)},pp$6.finishNodeAt=function(node,type,pos,loc){return finishNodeAt.call(this,node,type,pos,loc)},types$1={b_stat:new(TokContext=function(token,isExpr,preserveSpace,override,generator){this.token=token,this.isExpr=!!isExpr,this.preserveSpace=!!preserveSpace,this.override=override,this.generator=!!generator})("{",!1),b_expr:new TokContext("{",!0),b_tmpl:new TokContext("${",!1),p_stat:new TokContext("(",!1),p_expr:new TokContext("(",!0),q_tmpl:new TokContext("`",!0,!0,(function(p){return p.tryReadTemplateToken()})),f_stat:new TokContext("function",!1),f_expr:new TokContext("function",!0),f_expr_gen:new TokContext("function",!0,!1,null,!0),f_gen:new TokContext("function",!1,!1,null,!0)},(pp$7=Parser.prototype).initialContext=function(){return[types$1.b_stat]},pp$7.braceIsBlock=function(prevType){var parent=this.curContext();return parent===types$1.f_expr||parent===types$1.f_stat||(prevType!==types.colon||parent!==types$1.b_stat&&parent!==types$1.b_expr?prevType===types._return||prevType===types.name&&this.exprAllowed?lineBreak.test(this.input.slice(this.lastTokEnd,this.start)):prevType===types._else||prevType===types.semi||prevType===types.eof||prevType===types.parenR||prevType===types.arrow||(prevType===types.braceL?parent===types$1.b_stat:prevType!==types._var&&prevType!==types._const&&prevType!==types.name&&!this.exprAllowed):!parent.isExpr)},pp$7.inGeneratorContext=function(){for(var i=this.context.length-1;i>=1;i--){var context=this.context[i];if("function"===context.token)return context.generator}return!1},pp$7.updateContext=function(prevType){var update,type=this.type;type.keyword&&prevType===types.dot?this.exprAllowed=!1:(update=type.updateContext)?update.call(this,prevType):this.exprAllowed=type.beforeExpr},types.parenR.updateContext=types.braceR.updateContext=function(){if(1!==this.context.length){var out=this.context.pop();out===types$1.b_stat&&"function"===this.curContext().token&&(out=this.context.pop()),this.exprAllowed=!out.isExpr}else this.exprAllowed=!0},types.braceL.updateContext=function(prevType){this.context.push(this.braceIsBlock(prevType)?types$1.b_stat:types$1.b_expr),this.exprAllowed=!0},types.dollarBraceL.updateContext=function(){this.context.push(types$1.b_tmpl),this.exprAllowed=!0},types.parenL.updateContext=function(prevType){var statementParens=prevType===types._if||prevType===types._for||prevType===types._with||prevType===types._while;this.context.push(statementParens?types$1.p_stat:types$1.p_expr),this.exprAllowed=!0},types.incDec.updateContext=function(){},types._function.updateContext=types._class.updateContext=function(prevType){!prevType.beforeExpr||prevType===types.semi||prevType===types._else||prevType===types._return&&lineBreak.test(this.input.slice(this.lastTokEnd,this.start))||(prevType===types.colon||prevType===types.braceL)&&this.curContext()===types$1.b_stat?this.context.push(types$1.f_stat):this.context.push(types$1.f_expr),this.exprAllowed=!1},types.backQuote.updateContext=function(){this.curContext()===types$1.q_tmpl?this.context.pop():this.context.push(types$1.q_tmpl),this.exprAllowed=!1},types.star.updateContext=function(prevType){if(prevType===types._function){var index=this.context.length-1;this.context[index]===types$1.f_expr?this.context[index]=types$1.f_expr_gen:this.context[index]=types$1.f_gen}this.exprAllowed=!0},types.name.updateContext=function(prevType){var allowed=!1;this.options.ecmaVersion>=6&&prevType!==types.dot&&("of"===this.value&&!this.exprAllowed||"yield"===this.value&&this.inGeneratorContext())&&(allowed=!0),this.exprAllowed=allowed},unicodeBinaryProperties={9:ecma9BinaryProperties="ASCII ASCII_Hex_Digit AHex Alphabetic Alpha Any Assigned Bidi_Control Bidi_C Bidi_Mirrored Bidi_M Case_Ignorable CI Cased Changes_When_Casefolded CWCF Changes_When_Casemapped CWCM Changes_When_Lowercased CWL Changes_When_NFKC_Casefolded CWKCF Changes_When_Titlecased CWT Changes_When_Uppercased CWU Dash Default_Ignorable_Code_Point DI Deprecated Dep Diacritic Dia Emoji Emoji_Component Emoji_Modifier Emoji_Modifier_Base Emoji_Presentation Extender Ext Grapheme_Base Gr_Base Grapheme_Extend Gr_Ext Hex_Digit Hex IDS_Binary_Operator IDSB IDS_Trinary_Operator IDST ID_Continue IDC ID_Start IDS Ideographic Ideo Join_Control Join_C Logical_Order_Exception LOE Lowercase Lower Math Noncharacter_Code_Point NChar Pattern_Syntax Pat_Syn Pattern_White_Space Pat_WS Quotation_Mark QMark Radical Regional_Indicator RI Sentence_Terminal STerm Soft_Dotted SD Terminal_Punctuation Term Unified_Ideograph UIdeo Uppercase Upper Variation_Selector VS White_Space space XID_Continue XIDC XID_Start XIDS",10:ecma10BinaryProperties=ecma9BinaryProperties+" Extended_Pictographic",11:ecma10BinaryProperties},unicodeGeneralCategoryValues="Cased_Letter LC Close_Punctuation Pe Connector_Punctuation Pc Control Cc cntrl Currency_Symbol Sc Dash_Punctuation Pd Decimal_Number Nd digit Enclosing_Mark Me Final_Punctuation Pf Format Cf Initial_Punctuation Pi Letter L Letter_Number Nl Line_Separator Zl Lowercase_Letter Ll Mark M Combining_Mark Math_Symbol Sm Modifier_Letter Lm Modifier_Symbol Sk Nonspacing_Mark Mn Number N Open_Punctuation Ps Other C Other_Letter Lo Other_Number No Other_Punctuation Po Other_Symbol So Paragraph_Separator Zp Private_Use Co Punctuation P punct Separator Z Space_Separator Zs Spacing_Mark Mc Surrogate Cs Symbol S Titlecase_Letter Lt Unassigned Cn Uppercase_Letter Lu",unicodeScriptValues={9:ecma9ScriptValues="Adlam Adlm Ahom Ahom Anatolian_Hieroglyphs Hluw Arabic Arab Armenian Armn Avestan Avst Balinese Bali Bamum Bamu Bassa_Vah Bass Batak Batk Bengali Beng Bhaiksuki Bhks Bopomofo Bopo Brahmi Brah Braille Brai Buginese Bugi Buhid Buhd Canadian_Aboriginal Cans Carian Cari Caucasian_Albanian Aghb Chakma Cakm Cham Cham Cherokee Cher Common Zyyy Coptic Copt Qaac Cuneiform Xsux Cypriot Cprt Cyrillic Cyrl Deseret Dsrt Devanagari Deva Duployan Dupl Egyptian_Hieroglyphs Egyp Elbasan Elba Ethiopic Ethi Georgian Geor Glagolitic Glag Gothic Goth Grantha Gran Greek Grek Gujarati Gujr Gurmukhi Guru Han Hani Hangul Hang Hanunoo Hano Hatran Hatr Hebrew Hebr Hiragana Hira Imperial_Aramaic Armi Inherited Zinh Qaai Inscriptional_Pahlavi Phli Inscriptional_Parthian Prti Javanese Java Kaithi Kthi Kannada Knda Katakana Kana Kayah_Li Kali Kharoshthi Khar Khmer Khmr Khojki Khoj Khudawadi Sind Lao Laoo Latin Latn Lepcha Lepc Limbu Limb Linear_A Lina Linear_B Linb Lisu Lisu Lycian Lyci Lydian Lydi Mahajani Mahj Malayalam Mlym Mandaic Mand Manichaean Mani Marchen Marc Masaram_Gondi Gonm Meetei_Mayek Mtei Mende_Kikakui Mend Meroitic_Cursive Merc Meroitic_Hieroglyphs Mero Miao Plrd Modi Modi Mongolian Mong Mro Mroo Multani Mult Myanmar Mymr Nabataean Nbat New_Tai_Lue Talu Newa Newa Nko Nkoo Nushu Nshu Ogham Ogam Ol_Chiki Olck Old_Hungarian Hung Old_Italic Ital Old_North_Arabian Narb Old_Permic Perm Old_Persian Xpeo Old_South_Arabian Sarb Old_Turkic Orkh Oriya Orya Osage Osge Osmanya Osma Pahawh_Hmong Hmng Palmyrene Palm Pau_Cin_Hau Pauc Phags_Pa Phag Phoenician Phnx Psalter_Pahlavi Phlp Rejang Rjng Runic Runr Samaritan Samr Saurashtra Saur Sharada Shrd Shavian Shaw Siddham Sidd SignWriting Sgnw Sinhala Sinh Sora_Sompeng Sora Soyombo Soyo Sundanese Sund Syloti_Nagri Sylo Syriac Syrc Tagalog Tglg Tagbanwa Tagb Tai_Le Tale Tai_Tham Lana Tai_Viet Tavt Takri Takr Tamil Taml Tangut Tang Telugu Telu Thaana Thaa Thai Thai Tibetan Tibt Tifinagh Tfng Tirhuta Tirh Ugaritic Ugar Vai Vaii Warang_Citi Wara Yi Yiii Zanabazar_Square Zanb",10:ecma10ScriptValues=ecma9ScriptValues+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",11:ecma10ScriptValues+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho"},data={},buildUnicodeData(9),buildUnicodeData(10),buildUnicodeData(11),pp$8=Parser.prototype,(RegExpValidationState=function(parser){this.parser=parser,this.validFlags="gim"+(parser.options.ecmaVersion>=6?"uy":"")+(parser.options.ecmaVersion>=9?"s":""),this.unicodeProperties=data[parser.options.ecmaVersion>=11?11:parser.options.ecmaVersion],this.source="",this.flags="",this.start=0,this.switchU=!1,this.switchN=!1,this.pos=0,this.lastIntValue=0,this.lastStringValue="",this.lastAssertionIsQuantifiable=!1,this.numCapturingParens=0,this.maxBackReference=0,this.groupNames=[],this.backReferenceNames=[]}).prototype.reset=function(start,pattern,flags){var unicode=-1!==flags.indexOf("u");this.start=0|start,this.source=pattern+"",this.flags=flags,this.switchU=unicode&&this.parser.options.ecmaVersion>=6,this.switchN=unicode&&this.parser.options.ecmaVersion>=9},RegExpValidationState.prototype.raise=function(message){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+message)},RegExpValidationState.prototype.at=function(i,forceU){void 0===forceU&&(forceU=!1);var s=this.source,l=s.length;if(i>=l)return-1;var c=s.charCodeAt(i);if(!forceU&&!this.switchU||c<=55295||c>=57344||i+1>=l)return c;var next=s.charCodeAt(i+1);return next>=56320&&next<=57343?(c<<10)+next-56613888:c},RegExpValidationState.prototype.nextIndex=function(i,forceU){void 0===forceU&&(forceU=!1);var s=this.source,l=s.length;if(i>=l)return l;var next,c=s.charCodeAt(i);return!forceU&&!this.switchU||c<=55295||c>=57344||i+1>=l||(next=s.charCodeAt(i+1))<56320||next>57343?i+1:i+2},RegExpValidationState.prototype.current=function(forceU){return void 0===forceU&&(forceU=!1),this.at(this.pos,forceU)},RegExpValidationState.prototype.lookahead=function(forceU){return void 0===forceU&&(forceU=!1),this.at(this.nextIndex(this.pos,forceU),forceU)},RegExpValidationState.prototype.advance=function(forceU){void 0===forceU&&(forceU=!1),this.pos=this.nextIndex(this.pos,forceU)},RegExpValidationState.prototype.eat=function(ch,forceU){return void 0===forceU&&(forceU=!1),this.current(forceU)===ch&&(this.advance(forceU),!0)},pp$8.validateRegExpFlags=function(state){for(var validFlags=state.validFlags,flags=state.flags,i=0;i-1&&this.raise(state.start,"Duplicate regular expression flag")}},pp$8.validateRegExpPattern=function(state){this.regexp_pattern(state),!state.switchN&&this.options.ecmaVersion>=9&&state.groupNames.length>0&&(state.switchN=!0,this.regexp_pattern(state))},pp$8.regexp_pattern=function(state){state.pos=0,state.lastIntValue=0,state.lastStringValue="",state.lastAssertionIsQuantifiable=!1,state.numCapturingParens=0,state.maxBackReference=0,state.groupNames.length=0,state.backReferenceNames.length=0,this.regexp_disjunction(state),state.pos!==state.source.length&&(state.eat(41)&&state.raise("Unmatched ')'"),(state.eat(93)||state.eat(125))&&state.raise("Lone quantifier brackets")),state.maxBackReference>state.numCapturingParens&&state.raise("Invalid escape");for(var i=0,list=state.backReferenceNames;i=9&&(lookbehind=state.eat(60)),state.eat(61)||state.eat(33))return this.regexp_disjunction(state),state.eat(41)||state.raise("Unterminated group"),state.lastAssertionIsQuantifiable=!lookbehind,!0}return state.pos=start,!1},pp$8.regexp_eatQuantifier=function(state,noError){return void 0===noError&&(noError=!1),!!this.regexp_eatQuantifierPrefix(state,noError)&&(state.eat(63),!0)},pp$8.regexp_eatQuantifierPrefix=function(state,noError){return state.eat(42)||state.eat(43)||state.eat(63)||this.regexp_eatBracedQuantifier(state,noError)},pp$8.regexp_eatBracedQuantifier=function(state,noError){var start=state.pos;if(state.eat(123)){var min=0,max=-1;if(this.regexp_eatDecimalDigits(state)&&(min=state.lastIntValue,state.eat(44)&&this.regexp_eatDecimalDigits(state)&&(max=state.lastIntValue),state.eat(125)))return-1!==max&&max=9?this.regexp_groupSpecifier(state):63===state.current()&&state.raise("Invalid group"),this.regexp_disjunction(state),state.eat(41))return state.numCapturingParens+=1,!0;state.raise("Unterminated group")}return!1},pp$8.regexp_eatExtendedAtom=function(state){return state.eat(46)||this.regexp_eatReverseSolidusAtomEscape(state)||this.regexp_eatCharacterClass(state)||this.regexp_eatUncapturingGroup(state)||this.regexp_eatCapturingGroup(state)||this.regexp_eatInvalidBracedQuantifier(state)||this.regexp_eatExtendedPatternCharacter(state)},pp$8.regexp_eatInvalidBracedQuantifier=function(state){return this.regexp_eatBracedQuantifier(state,!0)&&state.raise("Nothing to repeat"),!1},pp$8.regexp_eatSyntaxCharacter=function(state){var ch=state.current();return!!isSyntaxCharacter(ch)&&(state.lastIntValue=ch,state.advance(),!0)},pp$8.regexp_eatPatternCharacters=function(state){for(var start=state.pos,ch=0;-1!==(ch=state.current())&&!isSyntaxCharacter(ch);)state.advance();return state.pos!==start},pp$8.regexp_eatExtendedPatternCharacter=function(state){var ch=state.current();return!(-1===ch||36===ch||ch>=40&&ch<=43||46===ch||63===ch||91===ch||94===ch||124===ch)&&(state.advance(),!0)},pp$8.regexp_groupSpecifier=function(state){if(state.eat(63)){if(this.regexp_eatGroupName(state))return-1!==state.groupNames.indexOf(state.lastStringValue)&&state.raise("Duplicate capture group name"),void state.groupNames.push(state.lastStringValue);state.raise("Invalid group")}},pp$8.regexp_eatGroupName=function(state){if(state.lastStringValue="",state.eat(60)){if(this.regexp_eatRegExpIdentifierName(state)&&state.eat(62))return!0;state.raise("Invalid capture group name")}return!1},pp$8.regexp_eatRegExpIdentifierName=function(state){if(state.lastStringValue="",this.regexp_eatRegExpIdentifierStart(state)){for(state.lastStringValue+=codePointToString(state.lastIntValue);this.regexp_eatRegExpIdentifierPart(state);)state.lastStringValue+=codePointToString(state.lastIntValue);return!0}return!1},pp$8.regexp_eatRegExpIdentifierStart=function(state){var start=state.pos,forceU=this.options.ecmaVersion>=11,ch=state.current(forceU);return state.advance(forceU),92===ch&&this.regexp_eatRegExpUnicodeEscapeSequence(state,forceU)&&(ch=state.lastIntValue),function isRegExpIdentifierStart(ch){return isIdentifierStart(ch,!0)||36===ch||95===ch}(ch)?(state.lastIntValue=ch,!0):(state.pos=start,!1)},pp$8.regexp_eatRegExpIdentifierPart=function(state){var start=state.pos,forceU=this.options.ecmaVersion>=11,ch=state.current(forceU);return state.advance(forceU),92===ch&&this.regexp_eatRegExpUnicodeEscapeSequence(state,forceU)&&(ch=state.lastIntValue),function isRegExpIdentifierPart(ch){return isIdentifierChar(ch,!0)||36===ch||95===ch||8204===ch||8205===ch}(ch)?(state.lastIntValue=ch,!0):(state.pos=start,!1)},pp$8.regexp_eatAtomEscape=function(state){return!!(this.regexp_eatBackReference(state)||this.regexp_eatCharacterClassEscape(state)||this.regexp_eatCharacterEscape(state)||state.switchN&&this.regexp_eatKGroupName(state))||(state.switchU&&(99===state.current()&&state.raise("Invalid unicode escape"),state.raise("Invalid escape")),!1)},pp$8.regexp_eatBackReference=function(state){var start=state.pos;if(this.regexp_eatDecimalEscape(state)){var n=state.lastIntValue;if(state.switchU)return n>state.maxBackReference&&(state.maxBackReference=n),!0;if(n<=state.numCapturingParens)return!0;state.pos=start}return!1},pp$8.regexp_eatKGroupName=function(state){if(state.eat(107)){if(this.regexp_eatGroupName(state))return state.backReferenceNames.push(state.lastStringValue),!0;state.raise("Invalid named reference")}return!1},pp$8.regexp_eatCharacterEscape=function(state){return this.regexp_eatControlEscape(state)||this.regexp_eatCControlLetter(state)||this.regexp_eatZero(state)||this.regexp_eatHexEscapeSequence(state)||this.regexp_eatRegExpUnicodeEscapeSequence(state,!1)||!state.switchU&&this.regexp_eatLegacyOctalEscapeSequence(state)||this.regexp_eatIdentityEscape(state)},pp$8.regexp_eatCControlLetter=function(state){var start=state.pos;if(state.eat(99)){if(this.regexp_eatControlLetter(state))return!0;state.pos=start}return!1},pp$8.regexp_eatZero=function(state){return 48===state.current()&&!isDecimalDigit(state.lookahead())&&(state.lastIntValue=0,state.advance(),!0)},pp$8.regexp_eatControlEscape=function(state){var ch=state.current();return 116===ch?(state.lastIntValue=9,state.advance(),!0):110===ch?(state.lastIntValue=10,state.advance(),!0):118===ch?(state.lastIntValue=11,state.advance(),!0):102===ch?(state.lastIntValue=12,state.advance(),!0):114===ch&&(state.lastIntValue=13,state.advance(),!0)},pp$8.regexp_eatControlLetter=function(state){var ch=state.current();return!!isControlLetter(ch)&&(state.lastIntValue=ch%32,state.advance(),!0)},pp$8.regexp_eatRegExpUnicodeEscapeSequence=function(state,forceU){void 0===forceU&&(forceU=!1);var start=state.pos,switchU=forceU||state.switchU;if(state.eat(117)){if(this.regexp_eatFixedHexDigits(state,4)){var lead=state.lastIntValue;if(switchU&&lead>=55296&&lead<=56319){var leadSurrogateEnd=state.pos;if(state.eat(92)&&state.eat(117)&&this.regexp_eatFixedHexDigits(state,4)){var trail=state.lastIntValue;if(trail>=56320&&trail<=57343)return state.lastIntValue=1024*(lead-55296)+(trail-56320)+65536,!0}state.pos=leadSurrogateEnd,state.lastIntValue=lead}return!0}if(switchU&&state.eat(123)&&this.regexp_eatHexDigits(state)&&state.eat(125)&&function isValidUnicode(ch){return ch>=0&&ch<=1114111}(state.lastIntValue))return!0;switchU&&state.raise("Invalid unicode escape"),state.pos=start}return!1},pp$8.regexp_eatIdentityEscape=function(state){if(state.switchU)return!!this.regexp_eatSyntaxCharacter(state)||!!state.eat(47)&&(state.lastIntValue=47,!0);var ch=state.current();return!(99===ch||state.switchN&&107===ch)&&(state.lastIntValue=ch,state.advance(),!0)},pp$8.regexp_eatDecimalEscape=function(state){state.lastIntValue=0;var ch=state.current();if(ch>=49&&ch<=57){do{state.lastIntValue=10*state.lastIntValue+(ch-48),state.advance()}while((ch=state.current())>=48&&ch<=57);return!0}return!1},pp$8.regexp_eatCharacterClassEscape=function(state){var ch=state.current();if(function isCharacterClassEscape(ch){return 100===ch||68===ch||115===ch||83===ch||119===ch||87===ch}(ch))return state.lastIntValue=-1,state.advance(),!0;if(state.switchU&&this.options.ecmaVersion>=9&&(80===ch||112===ch)){if(state.lastIntValue=-1,state.advance(),state.eat(123)&&this.regexp_eatUnicodePropertyValueExpression(state)&&state.eat(125))return!0;state.raise("Invalid property name")}return!1},pp$8.regexp_eatUnicodePropertyValueExpression=function(state){var start=state.pos;if(this.regexp_eatUnicodePropertyName(state)&&state.eat(61)){var name=state.lastStringValue;if(this.regexp_eatUnicodePropertyValue(state)){var value=state.lastStringValue;return this.regexp_validateUnicodePropertyNameAndValue(state,name,value),!0}}if(state.pos=start,this.regexp_eatLoneUnicodePropertyNameOrValue(state)){var nameOrValue=state.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(state,nameOrValue),!0}return!1},pp$8.regexp_validateUnicodePropertyNameAndValue=function(state,name,value){has(state.unicodeProperties.nonBinary,name)||state.raise("Invalid property name"),state.unicodeProperties.nonBinary[name].test(value)||state.raise("Invalid property value")},pp$8.regexp_validateUnicodePropertyNameOrValue=function(state,nameOrValue){state.unicodeProperties.binary.test(nameOrValue)||state.raise("Invalid property name")},pp$8.regexp_eatUnicodePropertyName=function(state){var ch=0;for(state.lastStringValue="";isUnicodePropertyNameCharacter(ch=state.current());)state.lastStringValue+=codePointToString(ch),state.advance();return""!==state.lastStringValue},pp$8.regexp_eatUnicodePropertyValue=function(state){var ch=0;for(state.lastStringValue="";isUnicodePropertyValueCharacter(ch=state.current());)state.lastStringValue+=codePointToString(ch),state.advance();return""!==state.lastStringValue},pp$8.regexp_eatLoneUnicodePropertyNameOrValue=function(state){return this.regexp_eatUnicodePropertyValue(state)},pp$8.regexp_eatCharacterClass=function(state){if(state.eat(91)){if(state.eat(94),this.regexp_classRanges(state),state.eat(93))return!0;state.raise("Unterminated character class")}return!1},pp$8.regexp_classRanges=function(state){for(;this.regexp_eatClassAtom(state);){var left=state.lastIntValue;if(state.eat(45)&&this.regexp_eatClassAtom(state)){var right=state.lastIntValue;state.switchU&&(-1===left||-1===right)&&state.raise("Invalid character class"),-1!==left&&-1!==right&&left>right&&state.raise("Range out of order in character class")}}},pp$8.regexp_eatClassAtom=function(state){var start=state.pos;if(state.eat(92)){if(this.regexp_eatClassEscape(state))return!0;if(state.switchU){var ch$1=state.current();(99===ch$1||isOctalDigit(ch$1))&&state.raise("Invalid class escape"),state.raise("Invalid escape")}state.pos=start}var ch=state.current();return 93!==ch&&(state.lastIntValue=ch,state.advance(),!0)},pp$8.regexp_eatClassEscape=function(state){var start=state.pos;if(state.eat(98))return state.lastIntValue=8,!0;if(state.switchU&&state.eat(45))return state.lastIntValue=45,!0;if(!state.switchU&&state.eat(99)){if(this.regexp_eatClassControlLetter(state))return!0;state.pos=start}return this.regexp_eatCharacterClassEscape(state)||this.regexp_eatCharacterEscape(state)},pp$8.regexp_eatClassControlLetter=function(state){var ch=state.current();return!(!isDecimalDigit(ch)&&95!==ch)&&(state.lastIntValue=ch%32,state.advance(),!0)},pp$8.regexp_eatHexEscapeSequence=function(state){var start=state.pos;if(state.eat(120)){if(this.regexp_eatFixedHexDigits(state,2))return!0;state.switchU&&state.raise("Invalid escape"),state.pos=start}return!1},pp$8.regexp_eatDecimalDigits=function(state){var start=state.pos,ch=0;for(state.lastIntValue=0;isDecimalDigit(ch=state.current());)state.lastIntValue=10*state.lastIntValue+(ch-48),state.advance();return state.pos!==start},pp$8.regexp_eatHexDigits=function(state){var start=state.pos,ch=0;for(state.lastIntValue=0;isHexDigit(ch=state.current());)state.lastIntValue=16*state.lastIntValue+hexToInt(ch),state.advance();return state.pos!==start},pp$8.regexp_eatLegacyOctalEscapeSequence=function(state){if(this.regexp_eatOctalDigit(state)){var n1=state.lastIntValue;if(this.regexp_eatOctalDigit(state)){var n2=state.lastIntValue;n1<=3&&this.regexp_eatOctalDigit(state)?state.lastIntValue=64*n1+8*n2+state.lastIntValue:state.lastIntValue=8*n1+n2}else state.lastIntValue=n1;return!0}return!1},pp$8.regexp_eatOctalDigit=function(state){var ch=state.current();return isOctalDigit(ch)?(state.lastIntValue=ch-48,state.advance(),!0):(state.lastIntValue=0,!1)},pp$8.regexp_eatFixedHexDigits=function(state,length){var start=state.pos;state.lastIntValue=0;for(var i=0;i=this.input.length?this.finishToken(types.eof):curContext.override?curContext.override(this):void this.readToken(this.fullCharCodeAtPos())},pp$9.readToken=function(code){return isIdentifierStart(code,this.options.ecmaVersion>=6)||92===code?this.readWord():this.getTokenFromCode(code)},pp$9.fullCharCodeAtPos=function(){var code=this.input.charCodeAt(this.pos);return code<=55295||code>=57344?code:(code<<10)+this.input.charCodeAt(this.pos+1)-56613888},pp$9.skipBlockComment=function(){var startLoc=this.options.onComment&&this.curPosition(),start=this.pos,end=this.input.indexOf("*/",this.pos+=2);if(-1===end&&this.raise(this.pos-2,"Unterminated comment"),this.pos=end+2,this.options.locations){lineBreakG.lastIndex=start;for(var match;(match=lineBreakG.exec(this.input))&&match.index8&&ch<14||ch>=5760&&nonASCIIwhitespace.test(String.fromCharCode(ch))))break loop;++this.pos}}},pp$9.finishToken=function(type,val){this.end=this.pos,this.options.locations&&(this.endLoc=this.curPosition());var prevType=this.type;this.type=type,this.value=val,this.updateContext(prevType)},pp$9.readToken_dot=function(){var next=this.input.charCodeAt(this.pos+1);if(next>=48&&next<=57)return this.readNumber(!0);var next2=this.input.charCodeAt(this.pos+2);return this.options.ecmaVersion>=6&&46===next&&46===next2?(this.pos+=3,this.finishToken(types.ellipsis)):(++this.pos,this.finishToken(types.dot))},pp$9.readToken_slash=function(){var next=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):61===next?this.finishOp(types.assign,2):this.finishOp(types.slash,1)},pp$9.readToken_mult_modulo_exp=function(code){var next=this.input.charCodeAt(this.pos+1),size=1,tokentype=42===code?types.star:types.modulo;return this.options.ecmaVersion>=7&&42===code&&42===next&&(++size,tokentype=types.starstar,next=this.input.charCodeAt(this.pos+2)),61===next?this.finishOp(types.assign,size+1):this.finishOp(tokentype,size)},pp$9.readToken_pipe_amp=function(code){var next=this.input.charCodeAt(this.pos+1);if(next===code){if(this.options.ecmaVersion>=12)if(61===this.input.charCodeAt(this.pos+2))return this.finishOp(types.assign,3);return this.finishOp(124===code?types.logicalOR:types.logicalAND,2)}return 61===next?this.finishOp(types.assign,2):this.finishOp(124===code?types.bitwiseOR:types.bitwiseAND,1)},pp$9.readToken_caret=function(){return 61===this.input.charCodeAt(this.pos+1)?this.finishOp(types.assign,2):this.finishOp(types.bitwiseXOR,1)},pp$9.readToken_plus_min=function(code){var next=this.input.charCodeAt(this.pos+1);return next===code?45!==next||this.inModule||62!==this.input.charCodeAt(this.pos+2)||0!==this.lastTokEnd&&!lineBreak.test(this.input.slice(this.lastTokEnd,this.pos))?this.finishOp(types.incDec,2):(this.skipLineComment(3),this.skipSpace(),this.nextToken()):61===next?this.finishOp(types.assign,2):this.finishOp(types.plusMin,1)},pp$9.readToken_lt_gt=function(code){var next=this.input.charCodeAt(this.pos+1),size=1;return next===code?(size=62===code&&62===this.input.charCodeAt(this.pos+2)?3:2,61===this.input.charCodeAt(this.pos+size)?this.finishOp(types.assign,size+1):this.finishOp(types.bitShift,size)):33!==next||60!==code||this.inModule||45!==this.input.charCodeAt(this.pos+2)||45!==this.input.charCodeAt(this.pos+3)?(61===next&&(size=2),this.finishOp(types.relational,size)):(this.skipLineComment(4),this.skipSpace(),this.nextToken())},pp$9.readToken_eq_excl=function(code){var next=this.input.charCodeAt(this.pos+1);return 61===next?this.finishOp(types.equality,61===this.input.charCodeAt(this.pos+2)?3:2):61===code&&62===next&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(types.arrow)):this.finishOp(61===code?types.eq:types.prefix,1)},pp$9.readToken_question=function(){var ecmaVersion=this.options.ecmaVersion;if(ecmaVersion>=11){var next=this.input.charCodeAt(this.pos+1);if(46===next){var next2=this.input.charCodeAt(this.pos+2);if(next2<48||next2>57)return this.finishOp(types.questionDot,2)}if(63===next){if(ecmaVersion>=12)if(61===this.input.charCodeAt(this.pos+2))return this.finishOp(types.assign,3);return this.finishOp(types.coalesce,2)}}return this.finishOp(types.question,1)},pp$9.getTokenFromCode=function(code){switch(code){case 46:return this.readToken_dot();case 40:return++this.pos,this.finishToken(types.parenL);case 41:return++this.pos,this.finishToken(types.parenR);case 59:return++this.pos,this.finishToken(types.semi);case 44:return++this.pos,this.finishToken(types.comma);case 91:return++this.pos,this.finishToken(types.bracketL);case 93:return++this.pos,this.finishToken(types.bracketR);case 123:return++this.pos,this.finishToken(types.braceL);case 125:return++this.pos,this.finishToken(types.braceR);case 58:return++this.pos,this.finishToken(types.colon);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(types.backQuote);case 48:var next=this.input.charCodeAt(this.pos+1);if(120===next||88===next)return this.readRadixNumber(16);if(this.options.ecmaVersion>=6){if(111===next||79===next)return this.readRadixNumber(8);if(98===next||66===next)return this.readRadixNumber(2)}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return this.readNumber(!1);case 34:case 39:return this.readString(code);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo_exp(code);case 124:case 38:return this.readToken_pipe_amp(code);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(code);case 60:case 62:return this.readToken_lt_gt(code);case 61:case 33:return this.readToken_eq_excl(code);case 63:return this.readToken_question();case 126:return this.finishOp(types.prefix,1)}this.raise(this.pos,"Unexpected character '"+codePointToString$1(code)+"'")},pp$9.finishOp=function(type,size){var str=this.input.slice(this.pos,this.pos+size);return this.pos+=size,this.finishToken(type,str)},pp$9.readRegexp=function(){for(var escaped,inClass,start=this.pos;;){this.pos>=this.input.length&&this.raise(start,"Unterminated regular expression");var ch=this.input.charAt(this.pos);if(lineBreak.test(ch)&&this.raise(start,"Unterminated regular expression"),escaped)escaped=!1;else{if("["===ch)inClass=!0;else if("]"===ch&&inClass)inClass=!1;else if("/"===ch&&!inClass)break;escaped="\\"===ch}++this.pos}var pattern=this.input.slice(start,this.pos);++this.pos;var flagsStart=this.pos,flags=this.readWord1();this.containsEsc&&this.unexpected(flagsStart);var state=this.regexpState||(this.regexpState=new RegExpValidationState(this));state.reset(start,pattern,flags),this.validateRegExpFlags(state),this.validateRegExpPattern(state);var value=null;try{value=new RegExp(pattern,flags)}catch{}return this.finishToken(types.regexp,{pattern,flags,value})},pp$9.readInt=function(radix,len,maybeLegacyOctalNumericLiteral){for(var allowSeparators=this.options.ecmaVersion>=12&&void 0===len,isLegacyOctalNumericLiteral=maybeLegacyOctalNumericLiteral&&48===this.input.charCodeAt(this.pos),start=this.pos,total=0,lastCode=0,i=0,e=len??1/0;i=97?code-97+10:code>=65?code-65+10:code>=48&&code<=57?code-48:1/0)>=radix)break;lastCode=code,total=total*radix+val}}return allowSeparators&&95===lastCode&&this.raiseRecoverable(this.pos-1,"Numeric separator is not allowed at the last of digits"),this.pos===start||null!=len&&this.pos-start!==len?null:total},pp$9.readRadixNumber=function(radix){var start=this.pos;this.pos+=2;var val=this.readInt(radix);return null==val&&this.raise(this.start+2,"Expected number in radix "+radix),this.options.ecmaVersion>=11&&110===this.input.charCodeAt(this.pos)?(val=stringToBigInt(this.input.slice(start,this.pos)),++this.pos):isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(types.num,val)},pp$9.readNumber=function(startsWithDot){var start=this.pos;!startsWithDot&&null===this.readInt(10,void 0,!0)&&this.raise(start,"Invalid number");var octal=this.pos-start>=2&&48===this.input.charCodeAt(start);octal&&this.strict&&this.raise(start,"Invalid number");var next=this.input.charCodeAt(this.pos);if(!octal&&!startsWithDot&&this.options.ecmaVersion>=11&&110===next){var val$1=stringToBigInt(this.input.slice(start,this.pos));return++this.pos,isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(types.num,val$1)}octal&&/[89]/.test(this.input.slice(start,this.pos))&&(octal=!1),46===next&&!octal&&(++this.pos,this.readInt(10),next=this.input.charCodeAt(this.pos)),(69===next||101===next)&&!octal&&((43===(next=this.input.charCodeAt(++this.pos))||45===next)&&++this.pos,null===this.readInt(10)&&this.raise(start,"Invalid number")),isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var val=function stringToNumber(str,isLegacyOctalNumericLiteral){return isLegacyOctalNumericLiteral?parseInt(str,8):parseFloat(str.replace(/_/g,""))}(this.input.slice(start,this.pos),octal);return this.finishToken(types.num,val)},pp$9.readCodePoint=function(){var code;if(123===this.input.charCodeAt(this.pos)){this.options.ecmaVersion<6&&this.unexpected();var codePos=++this.pos;code=this.readHexChar(this.input.indexOf("}",this.pos)-this.pos),++this.pos,code>1114111&&this.invalidStringToken(codePos,"Code point out of bounds")}else code=this.readHexChar(4);return code},pp$9.readString=function(quote){for(var out="",chunkStart=++this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");var ch=this.input.charCodeAt(this.pos);if(ch===quote)break;92===ch?(out+=this.input.slice(chunkStart,this.pos),out+=this.readEscapedChar(!1),chunkStart=this.pos):(isNewLine(ch,this.options.ecmaVersion>=10)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return out+=this.input.slice(chunkStart,this.pos++),this.finishToken(types.string,out)},INVALID_TEMPLATE_ESCAPE_ERROR={},pp$9.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(err){if(err!==INVALID_TEMPLATE_ESCAPE_ERROR)throw err;this.readInvalidTemplateToken()}this.inTemplateElement=!1},pp$9.invalidStringToken=function(position,message){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw INVALID_TEMPLATE_ESCAPE_ERROR;this.raise(position,message)},pp$9.readTmplToken=function(){for(var out="",chunkStart=this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated template");var ch=this.input.charCodeAt(this.pos);if(96===ch||36===ch&&123===this.input.charCodeAt(this.pos+1))return this.pos!==this.start||this.type!==types.template&&this.type!==types.invalidTemplate?(out+=this.input.slice(chunkStart,this.pos),this.finishToken(types.template,out)):36===ch?(this.pos+=2,this.finishToken(types.dollarBraceL)):(++this.pos,this.finishToken(types.backQuote));if(92===ch)out+=this.input.slice(chunkStart,this.pos),out+=this.readEscapedChar(!0),chunkStart=this.pos;else if(isNewLine(ch)){switch(out+=this.input.slice(chunkStart,this.pos),++this.pos,ch){case 13:10===this.input.charCodeAt(this.pos)&&++this.pos;case 10:out+="\n";break;default:out+=String.fromCharCode(ch)}this.options.locations&&(++this.curLine,this.lineStart=this.pos),chunkStart=this.pos}else++this.pos}},pp$9.readInvalidTemplateToken=function(){for(;this.pos=48&&ch<=55){var octalStr=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],octal=parseInt(octalStr,8);return octal>255&&(octalStr=octalStr.slice(0,-1),octal=parseInt(octalStr,8)),this.pos+=octalStr.length-1,ch=this.input.charCodeAt(this.pos),("0"!==octalStr||56===ch||57===ch)&&(this.strict||inTemplate)&&this.invalidStringToken(this.pos-1-octalStr.length,inTemplate?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(octal)}return isNewLine(ch)?"":String.fromCharCode(ch)}},pp$9.readHexChar=function(len){var codePos=this.pos,n=this.readInt(16,len);return null===n&&this.invalidStringToken(codePos,"Bad character escape sequence"),n},pp$9.readWord1=function(){this.containsEsc=!1;for(var word="",first=!0,chunkStart=this.pos,astral=this.options.ecmaVersion>=6;this.pos",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"­",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",times:"×",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",frasl:"⁄",euro:"€",image:"ℑ",weierp:"℘",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"}}}),require_acorn_jsx=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/acorn-jsx/index.js"(exports,module){var XHTMLEntities=require_xhtml(),hexNumber=/^[\da-fA-F]+$/,decimalNumber=/^\d+$/,acornJsxMap=new WeakMap;function getJsxTokens(acorn){acorn=acorn.Parser.acorn||acorn;let acornJsx=acornJsxMap.get(acorn);if(!acornJsx){let tt=acorn.tokTypes,TokContext3=acorn.TokContext,TokenType3=acorn.TokenType,tc_oTag=new TokContext3("...",!0,!0),tokContexts={tc_oTag,tc_cTag,tc_expr},tokTypes={jsxName:new TokenType3("jsxName"),jsxText:new TokenType3("jsxText",{beforeExpr:!0}),jsxTagStart:new TokenType3("jsxTagStart",{startsExpr:!0}),jsxTagEnd:new TokenType3("jsxTagEnd")};tokTypes.jsxTagStart.updateContext=function(){this.context.push(tc_expr),this.context.push(tc_oTag),this.exprAllowed=!1},tokTypes.jsxTagEnd.updateContext=function(prevType){let out=this.context.pop();out===tc_oTag&&prevType===tt.slash||out===tc_cTag?(this.context.pop(),this.exprAllowed=this.curContext()===tc_expr):this.exprAllowed=!0},acornJsx={tokContexts,tokTypes},acornJsxMap.set(acorn,acornJsx)}return acornJsx}function getQualifiedJSXName(object){return object?"JSXIdentifier"===object.type?object.name:"JSXNamespacedName"===object.type?object.namespace.name+":"+object.name.name:"JSXMemberExpression"===object.type?getQualifiedJSXName(object.object)+"."+getQualifiedJSXName(object.property):void 0:object}module.exports=function(options){return options=options||{},function(Parser3){return function plugin(options,Parser3){let acorn=Parser3.acorn||(init_acorn(),(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.Yp)(acorn_exports)),acornJsx=getJsxTokens(acorn),tt=acorn.tokTypes,tok=acornJsx.tokTypes,tokContexts=acorn.tokContexts,tc_oTag=acornJsx.tokContexts.tc_oTag,tc_cTag=acornJsx.tokContexts.tc_cTag,tc_expr=acornJsx.tokContexts.tc_expr,isNewLine2=acorn.isNewLine,isIdentifierStart2=acorn.isIdentifierStart,isIdentifierChar2=acorn.isIdentifierChar;return class extends Parser3{static get acornJsx(){return acornJsx}jsx_readToken(){let out="",chunkStart=this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated JSX contents");let ch=this.input.charCodeAt(this.pos);switch(ch){case 60:case 123:return this.pos===this.start?60===ch&&this.exprAllowed?(++this.pos,this.finishToken(tok.jsxTagStart)):this.getTokenFromCode(ch):(out+=this.input.slice(chunkStart,this.pos),this.finishToken(tok.jsxText,out));case 38:out+=this.input.slice(chunkStart,this.pos),out+=this.jsx_readEntity(),chunkStart=this.pos;break;case 62:case 125:this.raise(this.pos,"Unexpected token `"+this.input[this.pos]+"`. Did you mean `"+(62===ch?">":"}")+'` or `{"'+this.input[this.pos]+'"}`?');default:isNewLine2(ch)?(out+=this.input.slice(chunkStart,this.pos),out+=this.jsx_readNewLine(!0),chunkStart=this.pos):++this.pos}}}jsx_readNewLine(normalizeCRLF){let out,ch=this.input.charCodeAt(this.pos);return++this.pos,13===ch&&10===this.input.charCodeAt(this.pos)?(++this.pos,out=normalizeCRLF?"\n":"\r\n"):out=String.fromCharCode(ch),this.options.locations&&(++this.curLine,this.lineStart=this.pos),out}jsx_readString(quote){let out="",chunkStart=++this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");let ch=this.input.charCodeAt(this.pos);if(ch===quote)break;38===ch?(out+=this.input.slice(chunkStart,this.pos),out+=this.jsx_readEntity(),chunkStart=this.pos):isNewLine2(ch)?(out+=this.input.slice(chunkStart,this.pos),out+=this.jsx_readNewLine(!1),chunkStart=this.pos):++this.pos}return out+=this.input.slice(chunkStart,this.pos++),this.finishToken(tt.string,out)}jsx_readEntity(){let entity,str="",count=0,ch=this.input[this.pos];"&"!==ch&&this.raise(this.pos,"Entity must start with an ampersand");let startPos=++this.pos;for(;this.pos")}let fragmentOrElement=openingElement.name?"Element":"Fragment";return node["opening"+fragmentOrElement]=openingElement,node["closing"+fragmentOrElement]=closingElement,node.children=children,this.type===tt.relational&&"<"===this.value&&this.raise(this.start,"Adjacent JSX elements must be wrapped in an enclosing tag"),this.finishNode(node,"JSX"+fragmentOrElement)}jsx_parseText(){let node=this.parseLiteral(this.value);return node.type="JSXText",node}jsx_parseElement(){let startPos=this.start,startLoc=this.startLoc;return this.next(),this.jsx_parseElementAt(startPos,startLoc)}parseExprAtom(refShortHandDefaultPos){return this.type===tok.jsxText?this.jsx_parseText():this.type===tok.jsxTagStart?this.jsx_parseElement():super.parseExprAtom(refShortHandDefaultPos)}readToken(code){let context=this.curContext();if(context===tc_expr)return this.jsx_readToken();if(context===tc_oTag||context===tc_cTag){if(isIdentifierStart2(code))return this.jsx_readWord();if(62==code)return++this.pos,this.finishToken(tok.jsxTagEnd);if((34===code||39===code)&&context==tc_oTag)return this.jsx_readString(code)}return 60===code&&this.exprAllowed&&33!==this.input.charCodeAt(this.pos+1)?(++this.pos,this.finishToken(tok.jsxTagStart)):super.readToken(code)}updateContext(prevType){if(this.type==tt.braceL){var curContext=this.curContext();curContext==tc_oTag?this.context.push(tokContexts.b_expr):curContext==tc_expr?this.context.push(tokContexts.b_tmpl):super.updateContext(prevType),this.exprAllowed=!0}else{if(this.type!==tt.slash||prevType!==tok.jsxTagStart)return super.updateContext(prevType);this.context.length-=2,this.context.push(tc_cTag),this.exprAllowed=!1}}}}({allowNamespaces:!1!==options.allowNamespaces,allowNamespacedObjects:!!options.allowNamespacedObjects},Parser3)}},Object.defineProperty(module.exports,"tokTypes",{get:function(){return getJsxTokens((init_acorn(),(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.Yp)(acorn_exports))).tokTypes},configurable:!0,enumerable:!0})}}),require_dist=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.P$)({"../../node_modules/@base2/pretty-print-object/dist/index.js"(exports){var __assign=exports&&exports.__assign||function(){return __assign=Object.assign||function(t){for(var s,i=1,n=arguments.length;icomponent.$$typeof===Symbol.for("react.memo");init_acorn();var import_acorn_jsx=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.f1)(require_acorn_jsx());function simple(node,visitors,baseVisitor,state,override){baseVisitor||(baseVisitor=base),function c(node2,st,override2){var type=override2||node2.type,found=visitors[type];baseVisitor[type](node2,st,c),found&&found(node2,st)}(node,state,override)}function skipThrough(node,st,c){c(node,st)}function ignore(_node,_st,_c){}var base={};base.Program=base.BlockStatement=function(node,st,c){for(var i=0,list=node.body;i{}},acornParser=Parser.extend((0,import_acorn_jsx.default)());function extractIdentifierName(identifierNode){return null!=identifierNode?identifierNode.name:null}function filterAncestors(ancestors){return ancestors.filter((x=>"ObjectExpression"===x.type||"ArrayExpression"===x.type))}function calculateNodeDepth(node){let depths=[];return function ancestor(node,visitors,baseVisitor,state,override){var ancestors=[];baseVisitor||(baseVisitor=base),function c(node2,st,override2){var type=override2||node2.type,found=visitors[type],isNew=node2!==ancestors[ancestors.length-1];isNew&&ancestors.push(node2),baseVisitor[type](node2,st,c),found&&found(node2,st||ancestors,ancestors),isNew&&ancestors.pop()}(node,state,override)}(node,{ObjectExpression(_,ancestors){depths.push(filterAncestors(ancestors).length)},ArrayExpression(_,ancestors){depths.push(filterAncestors(ancestors).length)}},ACORN_WALK_VISITORS),Math.max(...depths)}function parseObject(objectNode){return{inferredType:{type:"Object",depth:calculateNodeDepth(objectNode)},ast:objectNode}}function parseExpression(expression){switch(expression.type){case"Identifier":return function parseIdentifier(identifierNode){return{inferredType:{type:"Identifier",identifier:extractIdentifierName(identifierNode)},ast:identifierNode}}(expression);case"Literal":return function parseLiteral(literalNode){return{inferredType:{type:"Literal"},ast:literalNode}}(expression);case"FunctionExpression":case"ArrowFunctionExpression":return function parseFunction(funcNode){let innerJsxElementNode;simple(funcNode.body,{JSXElement(node){innerJsxElementNode=node}},ACORN_WALK_VISITORS);let inferredType={type:null!=innerJsxElementNode?"Element":"Function",params:funcNode.params,hasParams:0!==funcNode.params.length},identifierName=extractIdentifierName(funcNode.id);return null!=identifierName&&(inferredType.identifier=identifierName),{inferredType,ast:funcNode}}(expression);case"ClassExpression":return function parseClass(classNode){let innerJsxElementNode;return simple(classNode.body,{JSXElement(node){innerJsxElementNode=node}},ACORN_WALK_VISITORS),{inferredType:{type:null!=innerJsxElementNode?"Element":"Class",identifier:extractIdentifierName(classNode.id)},ast:classNode}}(expression);case"JSXElement":return function parseJsxElement(jsxElementNode){let inferredType={type:"Element"},identifierName=extractIdentifierName(jsxElementNode.openingElement.name);return null!=identifierName&&(inferredType.identifier=identifierName),{inferredType,ast:jsxElementNode}}(expression);case"CallExpression":return function parseCall(callNode){return"shape"===extractIdentifierName("MemberExpression"===callNode.callee.type?callNode.callee.property:callNode.callee)?parseObject(callNode.arguments[0]):null}(expression);case"ObjectExpression":return parseObject(expression);case"ArrayExpression":return function parseArray(arrayNode){return{inferredType:{type:"Array",depth:calculateNodeDepth(arrayNode)},ast:arrayNode}}(expression);default:return null}}function parse4(value){let ast=acornParser.parse(`(${value})`,{ecmaVersion:2020}),parsingResult={inferredType:{type:"Unknown"},ast};if(null!=ast.body[0]){let rootNode=ast.body[0];switch(rootNode.type){case"ExpressionStatement":{let expressionResult=parseExpression(rootNode.expression);null!=expressionResult&&(parsingResult=expressionResult);break}}}return parsingResult}function inspectValue(value){try{return{...parse4(value)}}catch{}return{inferredType:{type:"Unknown"}}}function generateArray({inferredType,ast}){let{depth}=inferredType;if(depth<=2){let compactArray=generateArrayCode(ast,!0);if(!(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Sy)(compactArray))return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(compactArray)}return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)("array",generateArrayCode(ast))}function generateObject({inferredType,ast}){let{depth}=inferredType;if(1===depth){let compactObject=generateObjectCode(ast,!0);if(!(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Sy)(compactObject))return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(compactObject)}return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)("object",generateObjectCode(ast))}function getPrettyFuncIdentifier(identifier,hasArguments){return hasArguments?`${identifier}( ... )`:`${identifier}()`}function getPrettyElementIdentifier(identifier){return`<${identifier} />`}function getPrettyIdentifier(inferredType){let{type,identifier}=inferredType;switch(type){case"Function":return getPrettyFuncIdentifier(identifier,inferredType.hasParams);case"Element":return getPrettyElementIdentifier(identifier);default:return identifier}}function createDefaultValue(defaultValue){try{let inspectionResult=inspectValue(defaultValue);switch(inspectionResult.inferredType.type){case"Object":return generateObject(inspectionResult);case"Function":return function generateFunc({inferredType,ast}){let{identifier}=inferredType;if(null!=identifier)return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(getPrettyIdentifier(inferredType),generateCode(ast));let prettyCaption=generateCode(ast,!0);return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Sy)(prettyCaption)?(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)("func",generateCode(ast)):(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(prettyCaption)}(inspectionResult);case"Element":return function generateElement(defaultValue,inspectionResult){let{inferredType}=inspectionResult,{identifier}=inferredType;if(null!=identifier&&!isHtmlTag(identifier)){let prettyIdentifier=getPrettyIdentifier(inferredType);return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(prettyIdentifier,defaultValue)}return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Sy)(defaultValue)?(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)("element",defaultValue):(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(defaultValue)}(defaultValue,inspectionResult);case"Array":return generateArray(inspectionResult);default:return null}}catch(e){console.error(e)}return null}function isFunction(value){return"function"==typeof value}function isObject(o){return"[object Object]"===Object.prototype.toString.call(o)}var import_pretty_print_object=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.f1)(require_dist()),import_react_is=(0,_chunk_XP5HYGXS_mjs__WEBPACK_IMPORTED_MODULE_0__.f1)(require_react_is2()),spacer=function(times,tabStop){return 0===times?"":new Array(times*tabStop).fill(" ").join("")};function _typeof(obj){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj2){return typeof obj2}:function(obj2){return obj2&&"function"==typeof Symbol&&obj2.constructor===Symbol&&obj2!==Symbol.prototype?"symbol":typeof obj2})(obj)}function _toConsumableArray(arr){return function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}(arr)||function _iterableToArray(iter){if(typeof Symbol<"u"&&null!=iter[Symbol.iterator]||null!=iter["@@iterator"])return Array.from(iter)}(arr)||function _unsupportedIterableToArray(o,minLen){if(o){if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if("Object"===n&&o.constructor&&(n=o.constructor.name),"Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}}(arr)||function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i0?previousNodes.length-1:0),previousNode=previousNodes[previousNodes.length-1];return!previousNode||"string"!==currentNode.type&&"number"!==currentNode.type||"string"!==previousNode.type&&"number"!==previousNode.type?(previousNode&&nodes.push(previousNode),nodes.push(currentNode)):nodes.push(createStringTreeNode(String(previousNode.value)+String(currentNode.value))),nodes};var formatOneChildren=function(inline,lvl,options){return function(element){return function(element,formattedElement,inline,lvl,options){var tabStop=options.tabStop;return"string"===element.type?formattedElement.split("\n").map((function(line,offset2){return 0===offset2?line:"".concat(spacer(lvl,tabStop)).concat(line)})).join("\n"):formattedElement}(element,formatTreeNode(element,inline,lvl,options),0,lvl,options)}},isInlineAttributeTooLong=function(attributes,inlineAttributeString,lvl,tabStop,maxInlineAttributesLineLength){return maxInlineAttributesLineLength?spacer(lvl,tabStop).length+inlineAttributeString.length>maxInlineAttributesLineLength:attributes.length>1},formatReactElementNode=function(node,inline,lvl,options){var type=node.type,_node$displayName=node.displayName,displayName=void 0===_node$displayName?"":_node$displayName,childrens=node.childrens,_node$props=node.props,props=void 0===_node$props?{}:_node$props,_node$defaultProps=node.defaultProps,defaultProps=void 0===_node$defaultProps?{}:_node$defaultProps;if("ReactElement"!==type)throw new Error('The "formatReactElementNode" function could only format node of type "ReactElement". Given: '.concat(type));var filterProps3=options.filterProps,maxInlineAttributesLineLength=options.maxInlineAttributesLineLength,showDefaultProps=options.showDefaultProps,sortProps=options.sortProps,tabStop=options.tabStop,out="<".concat(displayName),outInlineAttr=out,outMultilineAttr=out,containsMultilineAttr=!1,visibleAttributeNames=[],propFilter=function createPropFilter(props,filter){return Array.isArray(filter)?function(key){return-1===filter.indexOf(key)}:function(key){return filter(props[key],key)}}(props,filterProps3);Object.keys(props).filter(propFilter).filter(function(defaultProps,props){return function(propName){var haveDefaultValue=Object.keys(defaultProps).includes(propName);return!haveDefaultValue||haveDefaultValue&&defaultProps[propName]!==props[propName]}}(defaultProps,props)).forEach((function(propName){return visibleAttributeNames.push(propName)})),Object.keys(defaultProps).filter(propFilter).filter((function(){return showDefaultProps})).filter((function(defaultPropName){return!visibleAttributeNames.includes(defaultPropName)})).forEach((function(defaultPropName){return visibleAttributeNames.push(defaultPropName)}));var shouldSortUserProps,attributes=(shouldSortUserProps=sortProps,function(props){var haveKeyProp=props.includes("key"),haveRefProp=props.includes("ref"),userPropsOnly=props.filter((function(oneProp){return!["key","ref"].includes(oneProp)})),sortedProps=_toConsumableArray(shouldSortUserProps?userPropsOnly.sort():userPropsOnly);return haveRefProp&&sortedProps.unshift("ref"),haveKeyProp&&sortedProps.unshift("key"),sortedProps})(visibleAttributeNames);if(attributes.forEach((function(attributeName){var _formatProp=function(name,hasValue,value,hasDefaultValue,defaultValue,inline,lvl,options){if(!hasValue&&!hasDefaultValue)throw new Error('The prop "'.concat(name,'" has no value and no default: could not be formatted'));var usedValue=hasValue?value:defaultValue,useBooleanShorthandSyntax=options.useBooleanShorthandSyntax,tabStop=options.tabStop,formattedPropValue=formatPropValue(usedValue,inline,lvl,options),attributeFormattedInline=" ",attributeFormattedMultiline="\n".concat(spacer(lvl+1,tabStop)),isMultilineAttribute=formattedPropValue.includes("\n");return useBooleanShorthandSyntax&&"{false}"===formattedPropValue&&!hasDefaultValue?(attributeFormattedInline="",attributeFormattedMultiline=""):useBooleanShorthandSyntax&&"{true}"===formattedPropValue?(attributeFormattedInline+="".concat(name),attributeFormattedMultiline+="".concat(name)):(attributeFormattedInline+="".concat(name,"=").concat(formattedPropValue),attributeFormattedMultiline+="".concat(name,"=").concat(formattedPropValue)),{attributeFormattedInline,attributeFormattedMultiline,isMultilineAttribute}}(attributeName,Object.keys(props).includes(attributeName),props[attributeName],Object.keys(defaultProps).includes(attributeName),defaultProps[attributeName],inline,lvl,options),attributeFormattedInline=_formatProp.attributeFormattedInline,attributeFormattedMultiline=_formatProp.attributeFormattedMultiline;_formatProp.isMultilineAttribute&&(containsMultilineAttr=!0),outInlineAttr+=attributeFormattedInline,outMultilineAttr+=attributeFormattedMultiline})),outMultilineAttr+="\n".concat(spacer(lvl,tabStop)),out=function(attributes,inlineAttributeString,containsMultilineAttr,inline,lvl,tabStop,maxInlineAttributesLineLength){return(isInlineAttributeTooLong(attributes,inlineAttributeString,lvl,tabStop,maxInlineAttributesLineLength)||containsMultilineAttr)&&!inline}(attributes,outInlineAttr,containsMultilineAttr,inline,lvl,tabStop,maxInlineAttributesLineLength)?outMultilineAttr:outInlineAttr,childrens&&childrens.length>0){var newLvl=lvl+1;out+=">",inline||(out+="\n",out+=spacer(newLvl,tabStop)),out+=childrens.reduce(mergeSiblingPlainStringChildrenReducer,[]).map(formatOneChildren(inline,newLvl,options)).join(inline?"":"\n".concat(spacer(newLvl,tabStop))),inline||(out+="\n",out+=spacer(newLvl-1,tabStop)),out+="")}else isInlineAttributeTooLong(attributes,outInlineAttr,lvl,tabStop,maxInlineAttributesLineLength)||(out+=" "),out+="/>";return out},jsxStopChars=["<",">","{","}"],escape2=function(s){return function(s){return jsxStopChars.some((function(jsxStopChar){return s.includes(jsxStopChar)}))}(s)?"{`".concat(s,"`}"):s},formatTreeNode=function(node,inline,lvl,options){if("number"===node.type)return String(node.value);if("string"===node.type)return node.value?"".concat((s=escape2(String(node.value)),(result=s).endsWith(" ")&&(result=result.replace(/^(.*?)(\s+)$/,"$1{'$2'}")),result.startsWith(" ")&&(result=result.replace(/^(\s+)(.*)$/,"{'$1'}$2")),result)):"";var s,result;if("ReactElement"===node.type)return formatReactElementNode(node,inline,lvl,options);if("ReactFragment"===node.type)return function(node,inline,lvl,options){var displayName,type=node.type,key=node.key,childrens=node.childrens;if("ReactFragment"!==type)throw new Error('The "formatReactFragmentNode" function could only format node of type "ReactFragment". Given: '.concat(type));return displayName=options.useFragmentShortSyntax?0===node.childrens.length||node.key?"React.Fragment":"":"React.Fragment",formatReactElementNode(function(displayName,key,childrens){var props={};return key&&(props={key}),{type:"ReactElement",displayName,props,defaultProps:{},childrens}}(displayName,key,childrens),inline,lvl,options)}(node,inline,lvl,options);throw new TypeError('Unknow format type "'.concat(node.type,'"'))},reactElementToJsxString=function(element){var _ref=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},_ref$filterProps=_ref.filterProps,filterProps3=void 0===_ref$filterProps?[]:_ref$filterProps,_ref$showDefaultProps=_ref.showDefaultProps,showDefaultProps=void 0===_ref$showDefaultProps||_ref$showDefaultProps,_ref$showFunctions=_ref.showFunctions,showFunctions=void 0!==_ref$showFunctions&&_ref$showFunctions,functionValue=_ref.functionValue,_ref$tabStop=_ref.tabStop,tabStop=void 0===_ref$tabStop?2:_ref$tabStop,_ref$useBooleanShorth=_ref.useBooleanShorthandSyntax,useBooleanShorthandSyntax=void 0===_ref$useBooleanShorth||_ref$useBooleanShorth,_ref$useFragmentShort=_ref.useFragmentShortSyntax,useFragmentShortSyntax=void 0===_ref$useFragmentShort||_ref$useFragmentShort,_ref$sortProps=_ref.sortProps,sortProps=void 0===_ref$sortProps||_ref$sortProps,maxInlineAttributesLineLength=_ref.maxInlineAttributesLineLength,displayName=_ref.displayName;if(!element)throw new Error("react-element-to-jsx-string: Expected a ReactElement");var options={filterProps:filterProps3,showDefaultProps,showFunctions,functionValue,tabStop,useBooleanShorthandSyntax,useFragmentShortSyntax,sortProps,maxInlineAttributesLineLength,displayName};return function(node,options){return formatTreeNode(node,!1,0,options)}(parseReactElement(element,options),options)},reactElementToJSXString=reactElementToJsxString;function isReactElement(element){return null!=element.$$typeof}function extractFunctionName(func,propName){let{name}=func;return""!==name&&"anonymous"!==name&&name!==propName?name:null}function generateReactObject(rawDefaultProp){let{type}=rawDefaultProp,{displayName}=type,jsx2=reactElementToJSXString(rawDefaultProp,{});if(null!=displayName){let prettyIdentifier=getPrettyElementIdentifier(displayName);return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(prettyIdentifier,jsx2)}if(function isString(value){return"string"==typeof value||value instanceof String}(type)&&isHtmlTag(type)){let jsxSummary=reactElementToJSXString(rawDefaultProp,{tabStop:0}).replace(/\r?\n|\r/g,"");if(!(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Sy)(jsxSummary))return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(jsxSummary)}return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)("element",jsx2)}var DEFAULT_TYPE_RESOLVERS={string:rawDefaultProp=>(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(JSON.stringify(rawDefaultProp)),object:rawDefaultProp=>{if(isReactElement(rawDefaultProp)&&null!=rawDefaultProp.type)return generateReactObject(rawDefaultProp);if(function isPlainObject(object){if("object"!=typeof object||null==object)return!1;if(null===Object.getPrototypeOf(object))return!0;if("[object Object]"!==Object.prototype.toString.call(object)){let tag=object[Symbol.toStringTag];return!(null==tag||!Object.getOwnPropertyDescriptor(object,Symbol.toStringTag)?.writable)&&object.toString()===`[object ${tag}]`}let proto=object;for(;null!==Object.getPrototypeOf(proto);)proto=Object.getPrototypeOf(proto);return Object.getPrototypeOf(object)===proto}(rawDefaultProp)){return generateObject(inspectValue(JSON.stringify(rawDefaultProp)))}if(Array.isArray(rawDefaultProp)){return generateArray(inspectValue(JSON.stringify(rawDefaultProp)))}return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)("object")},function:(rawDefaultProp,propDef)=>{let inspectionResult,isElement=!1;if(isFunction(rawDefaultProp.render))isElement=!0;else if(null!=rawDefaultProp.prototype&&isFunction(rawDefaultProp.prototype.render))isElement=!0;else{let innerElement;try{inspectionResult=inspectValue(rawDefaultProp.toString());let{hasParams,params}=inspectionResult.inferredType;hasParams?1===params.length&&"ObjectPattern"===params[0].type&&(innerElement=rawDefaultProp({})):innerElement=rawDefaultProp(),null!=innerElement&&isReactElement(innerElement)&&(isElement=!0)}catch{}}let funcName=extractFunctionName(rawDefaultProp,propDef.name);if(null!=funcName){if(isElement)return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(getPrettyElementIdentifier(funcName));null!=inspectionResult&&(inspectionResult=inspectValue(rawDefaultProp.toString()));let{hasParams}=inspectionResult.inferredType;return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(getPrettyFuncIdentifier(funcName,hasParams))}return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(isElement?"element":"func")},default:rawDefaultProp=>(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(rawDefaultProp.toString())};function createDefaultValueFromRawDefaultProp(rawDefaultProp,propDef,typeResolvers=DEFAULT_TYPE_RESOLVERS){try{switch(typeof rawDefaultProp){case"string":return typeResolvers.string(rawDefaultProp,propDef);case"object":return typeResolvers.object(rawDefaultProp,propDef);case"function":return typeResolvers.function(rawDefaultProp,propDef);default:return typeResolvers.default(rawDefaultProp,propDef)}}catch(e){console.error(e)}return null}function generateFuncSignature(params,returns){let hasParams=null!=params,hasReturns=null!=returns;if(!hasParams&&!hasReturns)return"";let funcParts=[];if(hasParams){let funcParams=params.map((x=>{let prettyName=x.getPrettyName(),typeName=x.getTypeName();return null!=typeName?`${prettyName}: ${typeName}`:prettyName}));funcParts.push(`(${funcParams.join(", ")})`)}else funcParts.push("()");return hasReturns&&funcParts.push(`=> ${returns.getTypeName()}`),funcParts.join(" ")}function generateShortFuncSignature(params,returns){let hasParams=null!=params,hasReturns=null!=returns;if(!hasParams&&!hasReturns)return"";let funcParts=[];return hasParams?funcParts.push("( ... )"):funcParts.push("()"),hasReturns&&funcParts.push(`=> ${returns.getTypeName()}`),funcParts.join(" ")}function createTypeDef({name,short,compact,full,inferredType}){return{name,short,compact,full:full??short,inferredType}}function cleanPropTypes(value){return value.replace(/PropTypes./g,"").replace(/.isRequired/g,"")}function splitIntoLines(value){return value.split(/\r?\n/)}function prettyObject(ast,compact=!1){return cleanPropTypes(generateObjectCode(ast,compact))}function prettyArray(ast,compact=!1){return cleanPropTypes(generateCode(ast,compact))}function generateTypeFromString(value,originalTypeName){let short,compact,full,{inferredType,ast}=inspectValue(value),{type}=inferredType;switch(type){case"Identifier":case"Literal":short=value,compact=value;break;case"Object":{let{depth}=inferredType;short="object",compact=1===depth?prettyObject(ast,!0):null,full=prettyObject(ast);break}case"Element":{let{identifier}=inferredType;short=null==identifier||isHtmlTag(identifier)?"element":identifier,compact=1===splitIntoLines(value).length?value:null,full=value;break}case"Array":{let{depth}=inferredType;short="array",compact=depth<=2?prettyArray(ast,!0):null,full=prettyArray(ast);break}default:short=function getCaptionForInspectionType(type){switch(type){case"Object":return"object";case"Array":return"array";case"Class":return"class";case"Function":return"func";case"Element":return"element";default:return"custom"}}(type),compact=1===splitIntoLines(value).length?value:null,full=value}return createTypeDef({name:originalTypeName,short,compact,full,inferredType:type})}function objectOf(of){return`objectOf(${of})`}function generateEnum(type){if(Array.isArray(type.value)){let values=type.value.reduce(((acc,v)=>{let{short,compact,full}=function generateEnumValue({value,computed}){return computed?generateTypeFromString(value,"enumvalue"):createTypeDef({name:"enumvalue",short:value,compact:value})}(v);return acc.short.push(short),acc.compact.push(compact),acc.full.push(full),acc}),{short:[],compact:[],full:[]});return createTypeDef({name:"enum",short:values.short.join(" | "),compact:values.compact.every((x=>null!=x))?values.compact.join(" | "):null,full:values.full.join(" | ")})}return createTypeDef({name:"enum",short:type.value,compact:type.value})}function braceAfter(of){return`${of}[]`}function braceAround(of){return`[${of}]`}function createArrayOfObjectTypeDef(short,compact,full){return createTypeDef({name:"arrayOf",short:braceAfter(short),compact:null!=compact?braceAround(compact):null,full:full&&braceAround(full)})}function generateType(type,extractedProp){try{switch(type.name){case"custom":return function generateCustom({raw}){return null!=raw?generateTypeFromString(raw,"custom"):createTypeDef({name:"custom",short:"custom",compact:"custom"})}(type);case"func":return function generateFunc2(extractedProp){let{jsDocTags}=extractedProp;return null==jsDocTags||null==jsDocTags.params&&null==jsDocTags.returns?createTypeDef({name:"func",short:"func",compact:"func"}):createTypeDef({name:"func",short:generateShortFuncSignature(jsDocTags.params,jsDocTags.returns),compact:null,full:generateFuncSignature(jsDocTags.params,jsDocTags.returns)})}(extractedProp);case"shape":return function generateShape(type,extractedProp){let fields=Object.keys(type.value).map((key=>`${key}: ${generateType(type.value[key],extractedProp).full}`)).join(", "),{inferredType,ast}=inspectValue(`{ ${fields} }`),{depth}=inferredType;return createTypeDef({name:"shape",short:"object",compact:1===depth&&ast?prettyObject(ast,!0):null,full:ast?prettyObject(ast):null})}(type,extractedProp);case"instanceOf":return createTypeDef({name:"instanceOf",short:type.value,compact:type.value});case"objectOf":return function generateObjectOf(type,extractedProp){let{short,compact,full}=generateType(type.value,extractedProp);return createTypeDef({name:"objectOf",short:objectOf(short),compact:null!=compact?objectOf(compact):null,full:full&&objectOf(full)})}(type,extractedProp);case"union":return function generateUnion(type,extractedProp){if(Array.isArray(type.value)){let values=type.value.reduce(((acc,v)=>{let{short,compact,full}=generateType(v,extractedProp);return acc.short.push(short),acc.compact.push(compact),acc.full.push(full),acc}),{short:[],compact:[],full:[]});return createTypeDef({name:"union",short:values.short.join(" | "),compact:values.compact.every((x=>null!=x))?values.compact.join(" | "):null,full:values.full.join(" | ")})}return createTypeDef({name:"union",short:type.value,compact:null})}(type,extractedProp);case"enum":return generateEnum(type);case"arrayOf":return function generateArray2(type,extractedProp){let{name,short,compact,full,inferredType}=generateType(type.value,extractedProp);if("custom"===name){if("Object"===inferredType)return createArrayOfObjectTypeDef(short,compact,full)}else if("shape"===name)return createArrayOfObjectTypeDef(short,compact,full);return createTypeDef({name:"arrayOf",short:braceAfter(short),compact:braceAfter(short)})}(type,extractedProp);default:return createTypeDef({name:type.name,short:type.name,compact:type.name})}}catch(e){console.error(e)}return createTypeDef({name:"unknown",short:"unknown",compact:"unknown"})}var rawDefaultPropTypeResolvers=function createTypeResolvers(customResolvers={}){return{...DEFAULT_TYPE_RESOLVERS,...customResolvers}}({function:(rawDefaultProp,{name,type})=>{let isElement="element"===type?.summary||"elementType"===type?.summary,funcName=extractFunctionName(rawDefaultProp,name);if(null!=funcName){if(isElement)return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(getPrettyElementIdentifier(funcName));let{hasParams}=inspectValue(rawDefaultProp.toString()).inferredType;return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(getPrettyFuncIdentifier(funcName,hasParams))}return(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(isElement?"element":"func")}});function enhancePropTypesProp(extractedProp,rawDefaultProp){let{propDef}=extractedProp,newtype=function createType(extractedProp){let{type}=extractedProp.docgenInfo;if(null==type)return null;try{switch(type.name){case"custom":case"shape":case"instanceOf":case"objectOf":case"union":case"enum":case"arrayOf":{let{short,compact,full}=generateType(type,extractedProp);return null==compact||(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.i3)(compact)?full?(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(short,full):(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(short):(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(compact)}case"func":{let detail,{short,full}=generateType(type,extractedProp),summary=short;return full&&full.length<150?summary=full:full&&(detail=function toMultilineSignature(signature){return signature.replace(/,/g,",\r\n")}(full)),(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Ux)(summary,detail)}default:return null}}catch(e){console.error(e)}return null}(extractedProp);null!=newtype&&(propDef.type=newtype);let{defaultValue}=extractedProp.docgenInfo;if(null!=defaultValue&&null!=defaultValue.value){let newDefaultValue=createDefaultValue(defaultValue.value);null!=newDefaultValue&&(propDef.defaultValue=newDefaultValue)}else if(null!=rawDefaultProp){let newDefaultValue=createDefaultValueFromRawDefaultProp(rawDefaultProp,propDef,rawDefaultPropTypeResolvers);null!=newDefaultValue&&(propDef.defaultValue=newDefaultValue)}return propDef}function enhancePropTypesProps(extractedProps,component){let rawDefaultProps=null!=component.defaultProps?component.defaultProps:{};return function keepOriginalDefinitionOrder(extractedProps,component){let{propTypes}=component;return null!=propTypes?Object.keys(propTypes).map((x=>extractedProps.find((y=>y.name===x)))).filter(Boolean):extractedProps}(extractedProps.map((x=>enhancePropTypesProp(x,rawDefaultProps[x.propDef.name]))),component)}function enhanceTypeScriptProps(extractedProps){return extractedProps.map((prop=>function enhanceTypeScriptProp(extractedProp,rawDefaultProp){let{propDef}=extractedProp,{defaultValue}=extractedProp.docgenInfo;if(null!=defaultValue&&null!=defaultValue.value){let newDefaultValue=createDefaultValue(defaultValue.value);null!=newDefaultValue&&(propDef.defaultValue=newDefaultValue)}else if(null!=rawDefaultProp){let newDefaultValue=createDefaultValueFromRawDefaultProp(rawDefaultProp,propDef);null!=newDefaultValue&&(propDef.defaultValue=newDefaultValue)}return propDef}(prop)))}var propTypesMap=new Map;function getPropDefs(component,section){let processedComponent=component;!(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.TQ)(component)&&!component.propTypes&&isMemo(component)&&(processedComponent=component.type);let extractedProps=(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.p6)(processedComponent,section);if(0===extractedProps.length)return[];switch(extractedProps[0].typeSystem){case storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.YF.JAVASCRIPT:return enhancePropTypesProps(extractedProps,component);case storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.YF.TYPESCRIPT:return enhanceTypeScriptProps(extractedProps);default:return extractedProps.map((x=>x.propDef))}}Object.keys(import_prop_types.default).forEach((typeName=>{let type=import_prop_types.default[typeName];propTypesMap.set(type,typeName),propTypesMap.set(type.isRequired,typeName)}));var reactElementToJSXString2=reactElementToJsxString,toPascalCase=str=>str.charAt(0).toUpperCase()+str.slice(1);function simplifyNodeForStringify(node){if((0,react__WEBPACK_IMPORTED_MODULE_1__.isValidElement)(node)){let props=Object.keys(node.props).reduce(((acc,cur)=>(acc[cur]=simplifyNodeForStringify(node.props[cur]),acc)),{});return{...node,props,_owner:null}}return Array.isArray(node)?node.map(simplifyNodeForStringify):node}var renderJsx=(code,options)=>{if(typeof code>"u")return storybook_internal_client_logger__WEBPACK_IMPORTED_MODULE_2__.logger.warn("Too many skip or undefined component"),null;let displayNameDefaults,renderedJSX=code,Type=renderedJSX.type;for(let i=0;i"u")return storybook_internal_client_logger__WEBPACK_IMPORTED_MODULE_2__.logger.warn("Cannot skip undefined element"),null;if(react__WEBPACK_IMPORTED_MODULE_1__.Children.count(renderedJSX)>1)return storybook_internal_client_logger__WEBPACK_IMPORTED_MODULE_2__.logger.warn("Trying to skip an array of elements"),null;typeof renderedJSX.props.children>"u"?(storybook_internal_client_logger__WEBPACK_IMPORTED_MODULE_2__.logger.warn("Not enough children to skip elements."),"function"==typeof renderedJSX.type&&""===renderedJSX.type.name&&(renderedJSX=react__WEBPACK_IMPORTED_MODULE_1__.createElement(Type,{...renderedJSX.props}))):renderedJSX="function"==typeof renderedJSX.props.children?renderedJSX.props.children():renderedJSX.props.children}displayNameDefaults="string"==typeof options?.displayName?{showFunctions:!0,displayName:()=>options.displayName}:{displayName:el=>{return el.type.displayName?el.type.displayName:(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.UO)(el.type,"displayName")?(0,storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.UO)(el.type,"displayName"):el.type.render?.displayName?el.type.render.displayName:"symbol"==typeof el.type||el.type.$$typeof&&"symbol"==typeof el.type.$$typeof?((elementType=el.type).$$typeof||elementType).toString().replace(/^Symbol\((.*)\)$/,"$1").split(".").map((segment=>segment.split("_").map(toPascalCase).join(""))).join("."):el.type.name&&"_default"!==el.type.name?el.type.name:"function"==typeof el.type?"No Display Name":el.type.$$typeof===Symbol.for("react.forward_ref")?el.type.render.name:isMemo(el.type)?el.type.type.name:el.type;var elementType}};let opts={...displayNameDefaults,filterProps:(value,key)=>void 0!==value,...options};return react__WEBPACK_IMPORTED_MODULE_1__.Children.map(code,(c=>{let child="number"==typeof c?c.toString():c,string=("function"==typeof reactElementToJSXString2?reactElementToJSXString2:reactElementToJSXString2.default)(simplifyNodeForStringify(child),opts);if(string.indexOf(""")>-1){let matches=string.match(/\S+=\\"([^"]*)\\"/g);matches&&matches.forEach((match=>{string=string.replace(match,match.replace(/"/g,"'"))}))}return string})).join("\n").replace(/function\s+noRefCheck\(\)\s*\{\}/g,"() => {}")},defaultOpts={skip:0,showFunctions:!1,enableBeautify:!0,showDefaultProps:!1},mdxToJsx=node=>{if(!(node=>"MDXCreateElement"===node.type?.displayName&&!!node.props?.mdxType)(node))return node;let{mdxType,originalType,children,...rest}=node.props,jsxChildren=[];return children&&(jsxChildren=(Array.isArray(children)?children:[children]).map(mdxToJsx)),(0,react__WEBPACK_IMPORTED_MODULE_1__.createElement)(originalType,rest,...jsxChildren)},jsxDecorator=(storyFn,context)=>{let channel=storybook_internal_preview_api__WEBPACK_IMPORTED_MODULE_3__.addons.getChannel(),skip=(context=>{let sourceParams=context?.parameters.docs?.source,isArgsStory=context?.parameters.__isArgsStory;return sourceParams?.type!==storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Y1.DYNAMIC&&(!isArgsStory||sourceParams?.code||sourceParams?.type===storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Y1.CODE)})(context),jsx2="";(0,storybook_internal_preview_api__WEBPACK_IMPORTED_MODULE_3__.useEffect)((()=>{if(!skip){let{id,unmappedArgs}=context;channel.emit(storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.Op,{id,source:jsx2,args:unmappedArgs})}}));let story=storyFn();if(skip)return story;let options={...defaultOpts,...context?.parameters.jsx||{}},storyJsx=context?.parameters.docs?.source?.excludeDecorators?context.originalStoryFn(context.args,context):story,sourceJsx=mdxToJsx(storyJsx),rendered=renderJsx(sourceJsx,options);return rendered&&(jsx2=rendered),story},applyDecorators=(storyFn,decorators2)=>{let jsxIndex=decorators2.findIndex((d=>d.originalFn===jsxDecorator)),reorderedDecorators=-1===jsxIndex?decorators2:[...decorators2.splice(jsxIndex,1),...decorators2];return(0,storybook_internal_preview_api__WEBPACK_IMPORTED_MODULE_3__.defaultDecorateStory)(storyFn,reorderedDecorators)},parameters={docs:{story:{inline:!0},extractArgTypes:component=>{if(component){let{rows}=(component=>({rows:getPropDefs(component,"props")}))(component);if(rows)return rows.reduce(((acc,row)=>{let{name,description,type,sbType,defaultValue:defaultSummary,jsDocTags,required}=row;return acc[name]={name,description,type:{required,...sbType},table:{type:type??void 0,jsDocTags,defaultValue:defaultSummary??void 0}},acc}),{})}return null},extractComponentDescription:storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.rl}},decorators=[jsxDecorator],argTypesEnhancers=[storybook_internal_docs_tools__WEBPACK_IMPORTED_MODULE_4__.C2]},"./node_modules/@storybook/react/dist/entry-preview.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{decorators:()=>decorators,mount:()=>mount,parameters:()=>parameters,render:()=>render,renderToCanvas:()=>renderToCanvas});var chunk_XP5HYGXS=__webpack_require__("./node_modules/@storybook/react/dist/chunk-XP5HYGXS.mjs"),react=__webpack_require__("./node_modules/react/index.js"),react_namespaceObject=__webpack_require__.t(react,2),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global"),test_utils=__webpack_require__("./node_modules/react-dom/test-utils.js"),process=__webpack_require__("./node_modules/process/browser.js"),require_constants=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/internal/constants.js"(exports,module){var MAX_SAFE_INTEGER=Number.MAX_SAFE_INTEGER||9007199254740991;module.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}}),require_debug=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/internal/debug.js"(exports,module){var debug="object"==typeof process&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...args)=>console.error("SEMVER",...args):()=>{};module.exports=debug}}),require_re=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/internal/re.js"(exports,module){var{MAX_SAFE_COMPONENT_LENGTH,MAX_SAFE_BUILD_LENGTH,MAX_LENGTH}=require_constants(),debug=require_debug(),re=(exports=module.exports={}).re=[],safeRe=exports.safeRe=[],src=exports.src=[],t=exports.t={},R=0,safeRegexReplacements=[["\\s",1],["\\d",MAX_LENGTH],["[a-zA-Z0-9-]",MAX_SAFE_BUILD_LENGTH]],createToken=(name,value,isGlobal)=>{let safe=(value=>{for(let[token,max]of safeRegexReplacements)value=value.split(`${token}*`).join(`${token}{0,${max}}`).split(`${token}+`).join(`${token}{1,${max}}`);return value})(value),index=R++;debug(name,index,value),t[name]=index,src[index]=value,re[index]=new RegExp(value,isGlobal?"g":void 0),safeRe[index]=new RegExp(safe,isGlobal?"g":void 0)};createToken("NUMERICIDENTIFIER","0|[1-9]\\d*"),createToken("NUMERICIDENTIFIERLOOSE","\\d+"),createToken("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),createToken("MAINVERSION",`(${src[t.NUMERICIDENTIFIER]})\\.(${src[t.NUMERICIDENTIFIER]})\\.(${src[t.NUMERICIDENTIFIER]})`),createToken("MAINVERSIONLOOSE",`(${src[t.NUMERICIDENTIFIERLOOSE]})\\.(${src[t.NUMERICIDENTIFIERLOOSE]})\\.(${src[t.NUMERICIDENTIFIERLOOSE]})`),createToken("PRERELEASEIDENTIFIER",`(?:${src[t.NUMERICIDENTIFIER]}|${src[t.NONNUMERICIDENTIFIER]})`),createToken("PRERELEASEIDENTIFIERLOOSE",`(?:${src[t.NUMERICIDENTIFIERLOOSE]}|${src[t.NONNUMERICIDENTIFIER]})`),createToken("PRERELEASE",`(?:-(${src[t.PRERELEASEIDENTIFIER]}(?:\\.${src[t.PRERELEASEIDENTIFIER]})*))`),createToken("PRERELEASELOOSE",`(?:-?(${src[t.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${src[t.PRERELEASEIDENTIFIERLOOSE]})*))`),createToken("BUILDIDENTIFIER","[a-zA-Z0-9-]+"),createToken("BUILD",`(?:\\+(${src[t.BUILDIDENTIFIER]}(?:\\.${src[t.BUILDIDENTIFIER]})*))`),createToken("FULLPLAIN",`v?${src[t.MAINVERSION]}${src[t.PRERELEASE]}?${src[t.BUILD]}?`),createToken("FULL",`^${src[t.FULLPLAIN]}$`),createToken("LOOSEPLAIN",`[v=\\s]*${src[t.MAINVERSIONLOOSE]}${src[t.PRERELEASELOOSE]}?${src[t.BUILD]}?`),createToken("LOOSE",`^${src[t.LOOSEPLAIN]}$`),createToken("GTLT","((?:<|>)?=?)"),createToken("XRANGEIDENTIFIERLOOSE",`${src[t.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),createToken("XRANGEIDENTIFIER",`${src[t.NUMERICIDENTIFIER]}|x|X|\\*`),createToken("XRANGEPLAIN",`[v=\\s]*(${src[t.XRANGEIDENTIFIER]})(?:\\.(${src[t.XRANGEIDENTIFIER]})(?:\\.(${src[t.XRANGEIDENTIFIER]})(?:${src[t.PRERELEASE]})?${src[t.BUILD]}?)?)?`),createToken("XRANGEPLAINLOOSE",`[v=\\s]*(${src[t.XRANGEIDENTIFIERLOOSE]})(?:\\.(${src[t.XRANGEIDENTIFIERLOOSE]})(?:\\.(${src[t.XRANGEIDENTIFIERLOOSE]})(?:${src[t.PRERELEASELOOSE]})?${src[t.BUILD]}?)?)?`),createToken("XRANGE",`^${src[t.GTLT]}\\s*${src[t.XRANGEPLAIN]}$`),createToken("XRANGELOOSE",`^${src[t.GTLT]}\\s*${src[t.XRANGEPLAINLOOSE]}$`),createToken("COERCEPLAIN",`(^|[^\\d])(\\d{1,${MAX_SAFE_COMPONENT_LENGTH}})(?:\\.(\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?(?:\\.(\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?`),createToken("COERCE",`${src[t.COERCEPLAIN]}(?:$|[^\\d])`),createToken("COERCEFULL",src[t.COERCEPLAIN]+`(?:${src[t.PRERELEASE]})?(?:${src[t.BUILD]})?(?:$|[^\\d])`),createToken("COERCERTL",src[t.COERCE],!0),createToken("COERCERTLFULL",src[t.COERCEFULL],!0),createToken("LONETILDE","(?:~>?)"),createToken("TILDETRIM",`(\\s*)${src[t.LONETILDE]}\\s+`,!0),exports.tildeTrimReplace="$1~",createToken("TILDE",`^${src[t.LONETILDE]}${src[t.XRANGEPLAIN]}$`),createToken("TILDELOOSE",`^${src[t.LONETILDE]}${src[t.XRANGEPLAINLOOSE]}$`),createToken("LONECARET","(?:\\^)"),createToken("CARETTRIM",`(\\s*)${src[t.LONECARET]}\\s+`,!0),exports.caretTrimReplace="$1^",createToken("CARET",`^${src[t.LONECARET]}${src[t.XRANGEPLAIN]}$`),createToken("CARETLOOSE",`^${src[t.LONECARET]}${src[t.XRANGEPLAINLOOSE]}$`),createToken("COMPARATORLOOSE",`^${src[t.GTLT]}\\s*(${src[t.LOOSEPLAIN]})$|^$`),createToken("COMPARATOR",`^${src[t.GTLT]}\\s*(${src[t.FULLPLAIN]})$|^$`),createToken("COMPARATORTRIM",`(\\s*)${src[t.GTLT]}\\s*(${src[t.LOOSEPLAIN]}|${src[t.XRANGEPLAIN]})`,!0),exports.comparatorTrimReplace="$1$2$3",createToken("HYPHENRANGE",`^\\s*(${src[t.XRANGEPLAIN]})\\s+-\\s+(${src[t.XRANGEPLAIN]})\\s*$`),createToken("HYPHENRANGELOOSE",`^\\s*(${src[t.XRANGEPLAINLOOSE]})\\s+-\\s+(${src[t.XRANGEPLAINLOOSE]})\\s*$`),createToken("STAR","(<|>)?=?\\s*\\*"),createToken("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),createToken("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),require_parse_options=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/internal/parse-options.js"(exports,module){var looseOption=Object.freeze({loose:!0}),emptyOpts=Object.freeze({});module.exports=options=>options?"object"!=typeof options?looseOption:options:emptyOpts}}),require_identifiers=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/internal/identifiers.js"(exports,module){var numeric=/^[0-9]+$/,compareIdentifiers=(a,b)=>{let anum=numeric.test(a),bnum=numeric.test(b);return anum&&bnum&&(a=+a,b=+b),a===b?0:anum&&!bnum?-1:bnum&&!anum?1:acompareIdentifiers(b,a)}}}),require_semver=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/classes/semver.js"(exports,module){var debug=require_debug(),{MAX_LENGTH,MAX_SAFE_INTEGER}=require_constants(),{safeRe:re,t}=require_re(),parseOptions=require_parse_options(),{compareIdentifiers}=require_identifiers();module.exports=class _SemVer{constructor(version2,options){if(options=parseOptions(options),version2 instanceof _SemVer){if(version2.loose===!!options.loose&&version2.includePrerelease===!!options.includePrerelease)return version2;version2=version2.version}else if("string"!=typeof version2)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof version2}".`);if(version2.length>MAX_LENGTH)throw new TypeError(`version is longer than ${MAX_LENGTH} characters`);debug("SemVer",version2,options),this.options=options,this.loose=!!options.loose,this.includePrerelease=!!options.includePrerelease;let m=version2.trim().match(options.loose?re[t.LOOSE]:re[t.FULL]);if(!m)throw new TypeError(`Invalid Version: ${version2}`);if(this.raw=version2,this.major=+m[1],this.minor=+m[2],this.patch=+m[3],this.major>MAX_SAFE_INTEGER||this.major<0)throw new TypeError("Invalid major version");if(this.minor>MAX_SAFE_INTEGER||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>MAX_SAFE_INTEGER||this.patch<0)throw new TypeError("Invalid patch version");m[4]?this.prerelease=m[4].split(".").map((id=>{if(/^[0-9]+$/.test(id)){let num=+id;if(num>=0&&num=0;)"number"==typeof this.prerelease[i]&&(this.prerelease[i]++,i=-2);if(-1===i){if(identifier===this.prerelease.join(".")&&!1===identifierBase)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(base)}}if(identifier){let prerelease=[identifier,base];!1===identifierBase&&(prerelease=[identifier]),0===compareIdentifiers(this.prerelease[0],identifier)?isNaN(this.prerelease[1])&&(this.prerelease=prerelease):this.prerelease=prerelease}break}default:throw new Error(`invalid increment argument: ${release}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}}}),require_parse=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/parse.js"(exports,module){var SemVer=require_semver();module.exports=(version2,options,throwErrors=!1)=>{if(version2 instanceof SemVer)return version2;try{return new SemVer(version2,options)}catch(er){if(!throwErrors)return null;throw er}}}}),require_valid=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/valid.js"(exports,module){var parse=require_parse();module.exports=(version2,options)=>{let v=parse(version2,options);return v?v.version:null}}}),require_clean=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/clean.js"(exports,module){var parse=require_parse();module.exports=(version2,options)=>{let s=parse(version2.trim().replace(/^[=v]+/,""),options);return s?s.version:null}}}),require_inc=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/inc.js"(exports,module){var SemVer=require_semver();module.exports=(version2,release,options,identifier,identifierBase)=>{"string"==typeof options&&(identifierBase=identifier,identifier=options,options=void 0);try{return new SemVer(version2 instanceof SemVer?version2.version:version2,options).inc(release,identifier,identifierBase).version}catch{return null}}}}),require_diff=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/diff.js"(exports,module){var parse=require_parse();module.exports=(version1,version2)=>{let v1=parse(version1,null,!0),v2=parse(version2,null,!0),comparison=v1.compare(v2);if(0===comparison)return null;let v1Higher=comparison>0,highVersion=v1Higher?v1:v2,lowVersion=v1Higher?v2:v1,highHasPre=!!highVersion.prerelease.length;if(lowVersion.prerelease.length&&!highHasPre)return lowVersion.patch||lowVersion.minor?highVersion.patch?"patch":highVersion.minor?"minor":"major":"major";let prefix=highHasPre?"pre":"";return v1.major!==v2.major?prefix+"major":v1.minor!==v2.minor?prefix+"minor":v1.patch!==v2.patch?prefix+"patch":"prerelease"}}}),require_major=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/major.js"(exports,module){var SemVer=require_semver();module.exports=(a,loose)=>new SemVer(a,loose).major}}),require_minor=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/minor.js"(exports,module){var SemVer=require_semver();module.exports=(a,loose)=>new SemVer(a,loose).minor}}),require_patch=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/patch.js"(exports,module){var SemVer=require_semver();module.exports=(a,loose)=>new SemVer(a,loose).patch}}),require_prerelease=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/prerelease.js"(exports,module){var parse=require_parse();module.exports=(version2,options)=>{let parsed=parse(version2,options);return parsed&&parsed.prerelease.length?parsed.prerelease:null}}}),require_compare=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/compare.js"(exports,module){var SemVer=require_semver();module.exports=(a,b,loose)=>new SemVer(a,loose).compare(new SemVer(b,loose))}}),require_rcompare=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/rcompare.js"(exports,module){var compare=require_compare();module.exports=(a,b,loose)=>compare(b,a,loose)}}),require_compare_loose=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/compare-loose.js"(exports,module){var compare=require_compare();module.exports=(a,b)=>compare(a,b,!0)}}),require_compare_build=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/compare-build.js"(exports,module){var SemVer=require_semver();module.exports=(a,b,loose)=>{let versionA=new SemVer(a,loose),versionB=new SemVer(b,loose);return versionA.compare(versionB)||versionA.compareBuild(versionB)}}}),require_sort=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/sort.js"(exports,module){var compareBuild=require_compare_build();module.exports=(list,loose)=>list.sort(((a,b)=>compareBuild(a,b,loose)))}}),require_rsort=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/rsort.js"(exports,module){var compareBuild=require_compare_build();module.exports=(list,loose)=>list.sort(((a,b)=>compareBuild(b,a,loose)))}}),require_gt=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/gt.js"(exports,module){var compare=require_compare();module.exports=(a,b,loose)=>compare(a,b,loose)>0}}),require_lt=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/lt.js"(exports,module){var compare=require_compare();module.exports=(a,b,loose)=>compare(a,b,loose)<0}}),require_eq=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/eq.js"(exports,module){var compare=require_compare();module.exports=(a,b,loose)=>0===compare(a,b,loose)}}),require_neq=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/neq.js"(exports,module){var compare=require_compare();module.exports=(a,b,loose)=>0!==compare(a,b,loose)}}),require_gte=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/gte.js"(exports,module){var compare=require_compare();module.exports=(a,b,loose)=>compare(a,b,loose)>=0}}),require_lte=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/lte.js"(exports,module){var compare=require_compare();module.exports=(a,b,loose)=>compare(a,b,loose)<=0}}),require_cmp=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/cmp.js"(exports,module){var eq=require_eq(),neq=require_neq(),gt=require_gt(),gte=require_gte(),lt=require_lt(),lte=require_lte();module.exports=(a,op,b,loose)=>{switch(op){case"===":return"object"==typeof a&&(a=a.version),"object"==typeof b&&(b=b.version),a===b;case"!==":return"object"==typeof a&&(a=a.version),"object"==typeof b&&(b=b.version),a!==b;case"":case"=":case"==":return eq(a,b,loose);case"!=":return neq(a,b,loose);case">":return gt(a,b,loose);case">=":return gte(a,b,loose);case"<":return lt(a,b,loose);case"<=":return lte(a,b,loose);default:throw new TypeError(`Invalid operator: ${op}`)}}}}),require_coerce=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/coerce.js"(exports,module){var SemVer=require_semver(),parse=require_parse(),{safeRe:re,t}=require_re();module.exports=(version2,options)=>{if(version2 instanceof SemVer)return version2;if("number"==typeof version2&&(version2=String(version2)),"string"!=typeof version2)return null;let match=null;if((options=options||{}).rtl){let next,coerceRtlRegex=options.includePrerelease?re[t.COERCERTLFULL]:re[t.COERCERTL];for(;(next=coerceRtlRegex.exec(version2))&&(!match||match.index+match[0].length!==version2.length);)(!match||next.index+next[0].length!==match.index+match[0].length)&&(match=next),coerceRtlRegex.lastIndex=next.index+next[1].length+next[2].length;coerceRtlRegex.lastIndex=-1}else match=version2.match(options.includePrerelease?re[t.COERCEFULL]:re[t.COERCE]);if(null===match)return null;let major=match[2],minor=match[3]||"0",patch=match[4]||"0",prerelease=options.includePrerelease&&match[5]?`-${match[5]}`:"",build=options.includePrerelease&&match[6]?`+${match[6]}`:"";return parse(`${major}.${minor}.${patch}${prerelease}${build}`,options)}}}),require_lrucache=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/internal/lrucache.js"(exports,module){module.exports=class{constructor(){this.max=1e3,this.map=new Map}get(key){let value=this.map.get(key);if(void 0!==value)return this.map.delete(key),this.map.set(key,value),value}delete(key){return this.map.delete(key)}set(key,value){if(!this.delete(key)&&void 0!==value){if(this.map.size>=this.max){let firstKey=this.map.keys().next().value;this.delete(firstKey)}this.map.set(key,value)}return this}}}}),require_range=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/classes/range.js"(exports,module){var SPACE_CHARACTERS=/\s+/g;module.exports=class _Range{constructor(range,options){if(options=parseOptions(options),range instanceof _Range)return range.loose===!!options.loose&&range.includePrerelease===!!options.includePrerelease?range:new _Range(range.raw,options);if(range instanceof Comparator)return this.raw=range.value,this.set=[[range]],this.formatted=void 0,this;if(this.options=options,this.loose=!!options.loose,this.includePrerelease=!!options.includePrerelease,this.raw=range.trim().replace(SPACE_CHARACTERS," "),this.set=this.raw.split("||").map((r=>this.parseRange(r.trim()))).filter((c=>c.length)),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let first=this.set[0];if(this.set=this.set.filter((c=>!isNullSet(c[0]))),0===this.set.length)this.set=[first];else if(this.set.length>1)for(let c of this.set)if(1===c.length&&isAny(c[0])){this.set=[c];break}}this.formatted=void 0}get range(){if(void 0===this.formatted){this.formatted="";for(let i=0;i0&&(this.formatted+="||");let comps=this.set[i];for(let k=0;k0&&(this.formatted+=" "),this.formatted+=comps[k].toString().trim()}}return this.formatted}format(){return this.range}toString(){return this.range}parseRange(range){let memoKey=((this.options.includePrerelease&&FLAG_INCLUDE_PRERELEASE)|(this.options.loose&&FLAG_LOOSE))+":"+range,cached=cache.get(memoKey);if(cached)return cached;let loose=this.options.loose,hr=loose?re[t.HYPHENRANGELOOSE]:re[t.HYPHENRANGE];range=range.replace(hr,hyphenReplace(this.options.includePrerelease)),debug("hyphen replace",range),range=range.replace(re[t.COMPARATORTRIM],comparatorTrimReplace),debug("comparator trim",range),range=range.replace(re[t.TILDETRIM],tildeTrimReplace),debug("tilde trim",range),range=range.replace(re[t.CARETTRIM],caretTrimReplace),debug("caret trim",range);let rangeList=range.split(" ").map((comp=>parseComparator(comp,this.options))).join(" ").split(/\s+/).map((comp=>replaceGTE0(comp,this.options)));loose&&(rangeList=rangeList.filter((comp=>(debug("loose invalid filter",comp,this.options),!!comp.match(re[t.COMPARATORLOOSE]))))),debug("range list",rangeList);let rangeMap=new Map,comparators=rangeList.map((comp=>new Comparator(comp,this.options)));for(let comp of comparators){if(isNullSet(comp))return[comp];rangeMap.set(comp.value,comp)}rangeMap.size>1&&rangeMap.has("")&&rangeMap.delete("");let result=[...rangeMap.values()];return cache.set(memoKey,result),result}intersects(range,options){if(!(range instanceof _Range))throw new TypeError("a Range is required");return this.set.some((thisComparators=>isSatisfiable(thisComparators,options)&&range.set.some((rangeComparators=>isSatisfiable(rangeComparators,options)&&thisComparators.every((thisComparator=>rangeComparators.every((rangeComparator=>thisComparator.intersects(rangeComparator,options)))))))))}test(version2){if(!version2)return!1;if("string"==typeof version2)try{version2=new SemVer(version2,this.options)}catch{return!1}for(let i=0;i"<0.0.0-0"===c.value,isAny=c=>""===c.value,isSatisfiable=(comparators,options)=>{let result=!0,remainingComparators=comparators.slice(),testComparator=remainingComparators.pop();for(;result&&remainingComparators.length;)result=remainingComparators.every((otherComparator=>testComparator.intersects(otherComparator,options))),testComparator=remainingComparators.pop();return result},parseComparator=(comp,options)=>(debug("comp",comp,options),comp=replaceCarets(comp,options),debug("caret",comp),comp=replaceTildes(comp,options),debug("tildes",comp),comp=replaceXRanges(comp,options),debug("xrange",comp),comp=replaceStars(comp,options),debug("stars",comp),comp),isX=id=>!id||"x"===id.toLowerCase()||"*"===id,replaceTildes=(comp,options)=>comp.trim().split(/\s+/).map((c=>replaceTilde(c,options))).join(" "),replaceTilde=(comp,options)=>{let r=options.loose?re[t.TILDELOOSE]:re[t.TILDE];return comp.replace(r,((_,M,m,p,pr)=>{let ret;return debug("tilde",comp,_,M,m,p,pr),isX(M)?ret="":isX(m)?ret=`>=${M}.0.0 <${+M+1}.0.0-0`:isX(p)?ret=`>=${M}.${m}.0 <${M}.${+m+1}.0-0`:pr?(debug("replaceTilde pr",pr),ret=`>=${M}.${m}.${p}-${pr} <${M}.${+m+1}.0-0`):ret=`>=${M}.${m}.${p} <${M}.${+m+1}.0-0`,debug("tilde return",ret),ret}))},replaceCarets=(comp,options)=>comp.trim().split(/\s+/).map((c=>replaceCaret(c,options))).join(" "),replaceCaret=(comp,options)=>{debug("caret",comp,options);let r=options.loose?re[t.CARETLOOSE]:re[t.CARET],z=options.includePrerelease?"-0":"";return comp.replace(r,((_,M,m,p,pr)=>{let ret;return debug("caret",comp,_,M,m,p,pr),isX(M)?ret="":isX(m)?ret=`>=${M}.0.0${z} <${+M+1}.0.0-0`:isX(p)?ret="0"===M?`>=${M}.${m}.0${z} <${M}.${+m+1}.0-0`:`>=${M}.${m}.0${z} <${+M+1}.0.0-0`:pr?(debug("replaceCaret pr",pr),ret="0"===M?"0"===m?`>=${M}.${m}.${p}-${pr} <${M}.${m}.${+p+1}-0`:`>=${M}.${m}.${p}-${pr} <${M}.${+m+1}.0-0`:`>=${M}.${m}.${p}-${pr} <${+M+1}.0.0-0`):(debug("no pr"),ret="0"===M?"0"===m?`>=${M}.${m}.${p}${z} <${M}.${m}.${+p+1}-0`:`>=${M}.${m}.${p}${z} <${M}.${+m+1}.0-0`:`>=${M}.${m}.${p} <${+M+1}.0.0-0`),debug("caret return",ret),ret}))},replaceXRanges=(comp,options)=>(debug("replaceXRanges",comp,options),comp.split(/\s+/).map((c=>replaceXRange(c,options))).join(" ")),replaceXRange=(comp,options)=>{comp=comp.trim();let r=options.loose?re[t.XRANGELOOSE]:re[t.XRANGE];return comp.replace(r,((ret,gtlt,M,m,p,pr)=>{debug("xRange",comp,ret,gtlt,M,m,p,pr);let xM=isX(M),xm=xM||isX(m),xp=xm||isX(p),anyX=xp;return"="===gtlt&&anyX&&(gtlt=""),pr=options.includePrerelease?"-0":"",xM?ret=">"===gtlt||"<"===gtlt?"<0.0.0-0":"*":gtlt&&anyX?(xm&&(m=0),p=0,">"===gtlt?(gtlt=">=",xm?(M=+M+1,m=0,p=0):(m=+m+1,p=0)):"<="===gtlt&&(gtlt="<",xm?M=+M+1:m=+m+1),"<"===gtlt&&(pr="-0"),ret=`${gtlt+M}.${m}.${p}${pr}`):xm?ret=`>=${M}.0.0${pr} <${+M+1}.0.0-0`:xp&&(ret=`>=${M}.${m}.0${pr} <${M}.${+m+1}.0-0`),debug("xRange return",ret),ret}))},replaceStars=(comp,options)=>(debug("replaceStars",comp,options),comp.trim().replace(re[t.STAR],"")),replaceGTE0=(comp,options)=>(debug("replaceGTE0",comp,options),comp.trim().replace(re[options.includePrerelease?t.GTE0PRE:t.GTE0],"")),hyphenReplace=incPr=>($0,from,fM,fm,fp,fpr,fb,to,tM,tm,tp,tpr)=>`${from=isX(fM)?"":isX(fm)?`>=${fM}.0.0${incPr?"-0":""}`:isX(fp)?`>=${fM}.${fm}.0${incPr?"-0":""}`:fpr?`>=${from}`:`>=${from}${incPr?"-0":""}`} ${to=isX(tM)?"":isX(tm)?`<${+tM+1}.0.0-0`:isX(tp)?`<${tM}.${+tm+1}.0-0`:tpr?`<=${tM}.${tm}.${tp}-${tpr}`:incPr?`<${tM}.${tm}.${+tp+1}-0`:`<=${to}`}`.trim(),testSet=(set,version2,options)=>{for(let i=0;i0){let allowed=set[i].semver;if(allowed.major===version2.major&&allowed.minor===version2.minor&&allowed.patch===version2.patch)return!0}return!1}return!0}}}),require_comparator=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/classes/comparator.js"(exports,module){var ANY=Symbol("SemVer ANY");module.exports=class _Comparator{static get ANY(){return ANY}constructor(comp,options){if(options=parseOptions(options),comp instanceof _Comparator){if(comp.loose===!!options.loose)return comp;comp=comp.value}comp=comp.trim().split(/\s+/).join(" "),debug("comparator",comp,options),this.options=options,this.loose=!!options.loose,this.parse(comp),this.semver===ANY?this.value="":this.value=this.operator+this.semver.version,debug("comp",this)}parse(comp){let r=this.options.loose?re[t.COMPARATORLOOSE]:re[t.COMPARATOR],m=comp.match(r);if(!m)throw new TypeError(`Invalid comparator: ${comp}`);this.operator=void 0!==m[1]?m[1]:"","="===this.operator&&(this.operator=""),m[2]?this.semver=new SemVer(m[2],this.options.loose):this.semver=ANY}toString(){return this.value}test(version2){if(debug("Comparator.test",version2,this.options.loose),this.semver===ANY||version2===ANY)return!0;if("string"==typeof version2)try{version2=new SemVer(version2,this.options)}catch{return!1}return cmp(version2,this.operator,this.semver,this.options)}intersects(comp,options){if(!(comp instanceof _Comparator))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new Range(comp.value,options).test(this.value):""===comp.operator?""===comp.value||new Range(this.value,options).test(comp.semver):!((options=parseOptions(options)).includePrerelease&&("<0.0.0-0"===this.value||"<0.0.0-0"===comp.value)||!options.includePrerelease&&(this.value.startsWith("<0.0.0")||comp.value.startsWith("<0.0.0")))&&!!(this.operator.startsWith(">")&&comp.operator.startsWith(">")||this.operator.startsWith("<")&&comp.operator.startsWith("<")||this.semver.version===comp.semver.version&&this.operator.includes("=")&&comp.operator.includes("=")||cmp(this.semver,"<",comp.semver,options)&&this.operator.startsWith(">")&&comp.operator.startsWith("<")||cmp(this.semver,">",comp.semver,options)&&this.operator.startsWith("<")&&comp.operator.startsWith(">"))}};var parseOptions=require_parse_options(),{safeRe:re,t}=require_re(),cmp=require_cmp(),debug=require_debug(),SemVer=require_semver(),Range=require_range()}}),require_satisfies=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/functions/satisfies.js"(exports,module){var Range=require_range();module.exports=(version2,range,options)=>{try{range=new Range(range,options)}catch{return!1}return range.test(version2)}}}),require_to_comparators=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/ranges/to-comparators.js"(exports,module){var Range=require_range();module.exports=(range,options)=>new Range(range,options).set.map((comp=>comp.map((c=>c.value)).join(" ").trim().split(" ")))}}),require_max_satisfying=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/ranges/max-satisfying.js"(exports,module){var SemVer=require_semver(),Range=require_range();module.exports=(versions,range,options)=>{let max=null,maxSV=null,rangeObj=null;try{rangeObj=new Range(range,options)}catch{return null}return versions.forEach((v=>{rangeObj.test(v)&&(!max||-1===maxSV.compare(v))&&(max=v,maxSV=new SemVer(max,options))})),max}}}),require_min_satisfying=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/ranges/min-satisfying.js"(exports,module){var SemVer=require_semver(),Range=require_range();module.exports=(versions,range,options)=>{let min=null,minSV=null,rangeObj=null;try{rangeObj=new Range(range,options)}catch{return null}return versions.forEach((v=>{rangeObj.test(v)&&(!min||1===minSV.compare(v))&&(min=v,minSV=new SemVer(min,options))})),min}}}),require_min_version=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/ranges/min-version.js"(exports,module){var SemVer=require_semver(),Range=require_range(),gt=require_gt();module.exports=(range,loose)=>{range=new Range(range,loose);let minver=new SemVer("0.0.0");if(range.test(minver)||(minver=new SemVer("0.0.0-0"),range.test(minver)))return minver;minver=null;for(let i=0;i{let compver=new SemVer(comparator.semver.version);switch(comparator.operator){case">":0===compver.prerelease.length?compver.patch++:compver.prerelease.push(0),compver.raw=compver.format();case"":case">=":(!setMin||gt(compver,setMin))&&(setMin=compver);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${comparator.operator}`)}})),setMin&&(!minver||gt(minver,setMin))&&(minver=setMin)}return minver&&range.test(minver)?minver:null}}}),require_valid2=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/ranges/valid.js"(exports,module){var Range=require_range();module.exports=(range,options)=>{try{return new Range(range,options).range||"*"}catch{return null}}}}),require_outside=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/ranges/outside.js"(exports,module){var SemVer=require_semver(),Comparator=require_comparator(),{ANY}=Comparator,Range=require_range(),satisfies=require_satisfies(),gt=require_gt(),lt=require_lt(),lte=require_lte(),gte=require_gte();module.exports=(version2,range,hilo,options)=>{let gtfn,ltefn,ltfn,comp,ecomp;switch(version2=new SemVer(version2,options),range=new Range(range,options),hilo){case">":gtfn=gt,ltefn=lte,ltfn=lt,comp=">",ecomp=">=";break;case"<":gtfn=lt,ltefn=gte,ltfn=gt,comp="<",ecomp="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(satisfies(version2,range,options))return!1;for(let i=0;i{comparator.semver===ANY&&(comparator=new Comparator(">=0.0.0")),high=high||comparator,low=low||comparator,gtfn(comparator.semver,high.semver,options)?high=comparator:ltfn(comparator.semver,low.semver,options)&&(low=comparator)})),high.operator===comp||high.operator===ecomp||(!low.operator||low.operator===comp)&<efn(version2,low.semver))return!1;if(low.operator===ecomp&<fn(version2,low.semver))return!1}return!0}}}),require_gtr=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/ranges/gtr.js"(exports,module){var outside=require_outside();module.exports=(version2,range,options)=>outside(version2,range,">",options)}}),require_ltr=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/ranges/ltr.js"(exports,module){var outside=require_outside();module.exports=(version2,range,options)=>outside(version2,range,"<",options)}}),require_intersects=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/ranges/intersects.js"(exports,module){var Range=require_range();module.exports=(r1,r2,options)=>(r1=new Range(r1,options),r2=new Range(r2,options),r1.intersects(r2,options))}}),require_simplify=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/ranges/simplify.js"(exports,module){var satisfies=require_satisfies(),compare=require_compare();module.exports=(versions,range,options)=>{let set=[],first=null,prev=null,v=versions.sort(((a,b)=>compare(a,b,options)));for(let version2 of v)satisfies(version2,range,options)?(prev=version2,first||(first=version2)):(prev&&set.push([first,prev]),prev=null,first=null);first&&set.push([first,null]);let ranges=[];for(let[min,max]of set)min===max?ranges.push(min):max||min!==v[0]?max?min===v[0]?ranges.push(`<=${max}`):ranges.push(`${min} - ${max}`):ranges.push(`>=${min}`):ranges.push("*");let simplified=ranges.join(" || "),original="string"==typeof range.raw?range.raw:String(range);return simplified.length=0.0.0-0")],minimumVersion=[new Comparator(">=0.0.0")],simpleSubset=(sub,dom,options)=>{if(sub===dom)return!0;if(1===sub.length&&sub[0].semver===ANY){if(1===dom.length&&dom[0].semver===ANY)return!0;sub=options.includePrerelease?minimumVersionWithPreRelease:minimumVersion}if(1===dom.length&&dom[0].semver===ANY){if(options.includePrerelease)return!0;dom=minimumVersion}let gt,lt,gtltComp,eqSet=new Set;for(let c of sub)">"===c.operator||">="===c.operator?gt=higherGT(gt,c,options):"<"===c.operator||"<="===c.operator?lt=lowerLT(lt,c,options):eqSet.add(c.semver);if(eqSet.size>1)return null;if(gt&<){if(gtltComp=compare(gt.semver,lt.semver,options),gtltComp>0)return null;if(0===gtltComp&&(">="!==gt.operator||"<="!==lt.operator))return null}for(let eq of eqSet){if(gt&&!satisfies(eq,String(gt),options)||lt&&!satisfies(eq,String(lt),options))return null;for(let c of dom)if(!satisfies(eq,String(c),options))return!1;return!0}let higher,lower,hasDomLT,hasDomGT,needDomLTPre=!(!lt||options.includePrerelease||!lt.semver.prerelease.length)&<.semver,needDomGTPre=!(!gt||options.includePrerelease||!gt.semver.prerelease.length)&>.semver;needDomLTPre&&1===needDomLTPre.prerelease.length&&"<"===lt.operator&&0===needDomLTPre.prerelease[0]&&(needDomLTPre=!1);for(let c of dom){if(hasDomGT=hasDomGT||">"===c.operator||">="===c.operator,hasDomLT=hasDomLT||"<"===c.operator||"<="===c.operator,gt)if(needDomGTPre&&c.semver.prerelease&&c.semver.prerelease.length&&c.semver.major===needDomGTPre.major&&c.semver.minor===needDomGTPre.minor&&c.semver.patch===needDomGTPre.patch&&(needDomGTPre=!1),">"===c.operator||">="===c.operator){if(higher=higherGT(gt,c,options),higher===c&&higher!==gt)return!1}else if(">="===gt.operator&&!satisfies(gt.semver,String(c),options))return!1;if(lt)if(needDomLTPre&&c.semver.prerelease&&c.semver.prerelease.length&&c.semver.major===needDomLTPre.major&&c.semver.minor===needDomLTPre.minor&&c.semver.patch===needDomLTPre.patch&&(needDomLTPre=!1),"<"===c.operator||"<="===c.operator){if(lower=lowerLT(lt,c,options),lower===c&&lower!==lt)return!1}else if("<="===lt.operator&&!satisfies(lt.semver,String(c),options))return!1;if(!c.operator&&(lt||gt)&&0!==gtltComp)return!1}return!(gt&&hasDomLT&&!lt&&0!==gtltComp||lt&&hasDomGT&&!gt&&0!==gtltComp||needDomGTPre||needDomLTPre)},higherGT=(a,b,options)=>{if(!a)return b;let comp=compare(a.semver,b.semver,options);return comp>0?a:comp<0||">"===b.operator&&">="===a.operator?b:a},lowerLT=(a,b,options)=>{if(!a)return b;let comp=compare(a.semver,b.semver,options);return comp<0?a:comp>0||"<"===b.operator&&"<="===a.operator?b:a};module.exports=(sub,dom,options={})=>{if(sub===dom)return!0;sub=new Range(sub,options),dom=new Range(dom,options);let sawNonNull=!1;OUTER:for(let simpleSub of sub.set){for(let simpleDom of dom.set){let isSub=simpleSubset(simpleSub,simpleDom,options);if(sawNonNull=sawNonNull||null!==isSub,isSub)continue OUTER}if(sawNonNull)return!1}return!0}}}),require_semver2=(0,chunk_XP5HYGXS.P$)({"../../node_modules/semver/index.js"(exports,module){var internalRe=require_re(),constants=require_constants(),SemVer=require_semver(),identifiers=require_identifiers(),parse=require_parse(),valid=require_valid(),clean=require_clean(),inc=require_inc(),diff=require_diff(),major=require_major(),minor=require_minor(),patch=require_patch(),prerelease=require_prerelease(),compare=require_compare(),rcompare=require_rcompare(),compareLoose=require_compare_loose(),compareBuild=require_compare_build(),sort=require_sort(),rsort=require_rsort(),gt=require_gt(),lt=require_lt(),eq=require_eq(),neq=require_neq(),gte=require_gte(),lte=require_lte(),cmp=require_cmp(),coerce=require_coerce(),Comparator=require_comparator(),Range=require_range(),satisfies=require_satisfies(),toComparators=require_to_comparators(),maxSatisfying=require_max_satisfying(),minSatisfying=require_min_satisfying(),minVersion=require_min_version(),validRange=require_valid2(),outside=require_outside(),gtr=require_gtr(),ltr=require_ltr(),intersects=require_intersects(),simplifyRange=require_simplify(),subset=require_subset();module.exports={parse,valid,clean,inc,diff,major,minor,patch,prerelease,compare,rcompare,compareLoose,compareBuild,sort,rsort,gt,lt,eq,neq,gte,lte,cmp,coerce,Comparator,Range,satisfies,toComparators,maxSatisfying,minSatisfying,minVersion,validRange,outside,gtr,ltr,intersects,simplifyRange,subset,SemVer,re:internalRe.re,src:internalRe.src,tokens:internalRe.t,SEMVER_SPEC_VERSION:constants.SEMVER_SPEC_VERSION,RELEASE_TYPES:constants.RELEASE_TYPES,compareIdentifiers:identifiers.compareIdentifiers,rcompareIdentifiers:identifiers.rcompareIdentifiers}}});(0,chunk_XP5HYGXS.VA)({},{decorators:()=>decorators,mount:()=>mount,parameters:()=>parameters,render:()=>render,renderToCanvas:()=>renderToCanvas});var import_semver=(0,chunk_XP5HYGXS.f1)(require_semver2()),render=(args,context)=>{let{id,component:Component}=context;if(!Component)throw new Error(`Unable to render story ${id} as the component annotation is missing from the default export`);return react.createElement(Component,{...args})},clonedReact={...react_namespaceObject};function setReactActEnvironment(isReactActEnvironment){globalThis.IS_REACT_ACT_ENVIRONMENT=isReactActEnvironment}function getReactActEnvironment(){return globalThis.IS_REACT_ACT_ENVIRONMENT}(function withGlobalActEnvironment(actImplementation){return callback=>{let previousActEnvironment=getReactActEnvironment();setReactActEnvironment(!0);try{let callbackNeedsToBeAwaited=!1,actResult=actImplementation((()=>{let result=callback();return null!==result&&"object"==typeof result&&"function"==typeof result.then&&(callbackNeedsToBeAwaited=!0),result}));if(callbackNeedsToBeAwaited){let thenable=actResult;return{then:(resolve,reject)=>{thenable.then((returnValue=>{setReactActEnvironment(previousActEnvironment),resolve(returnValue)}),(error=>{setReactActEnvironment(previousActEnvironment),reject(error)}))}}}return setReactActEnvironment(previousActEnvironment),actResult}catch(error){throw setReactActEnvironment(previousActEnvironment),error}}})("function"==typeof clonedReact.act?clonedReact.act:test_utils.act);var{FRAMEWORK_OPTIONS}=external_STORYBOOK_MODULE_GLOBAL_.global,ErrorBoundary=class extends react.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidMount(){let{hasError}=this.state,{showMain}=this.props;hasError||showMain()}componentDidCatch(err){let{showException}=this.props;showException(err)}render(){let{hasError}=this.state,{children}=this.props;return hasError?null:children}},Wrapper=FRAMEWORK_OPTIONS?.strictMode?react.StrictMode:react.Fragment;async function renderToCanvas({storyContext,unboundStoryFn,showMain,showException,forceRemount},canvasElement){let{renderElement,unmountElement}=await Promise.all([__webpack_require__.e(338),__webpack_require__.e(735)]).then(__webpack_require__.bind(__webpack_require__,"./node_modules/@storybook/react-dom-shim/dist/react-18.mjs")),Story=unboundStoryFn,content=getReactActEnvironment()?react.createElement(Story,{...storyContext}):react.createElement(ErrorBoundary,{showMain,showException},react.createElement(Story,{...storyContext})),element=Wrapper?react.createElement(Wrapper,null,content):content;return forceRemount&&unmountElement(canvasElement),await renderElement(element,canvasElement,storyContext?.parameters?.react?.rootOptions),()=>unmountElement(canvasElement)}var mount=context=>async ui=>(null!=ui&&(context.originalStoryFn=()=>ui),await context.renderToCanvas(),context.canvas),parameters={renderer:"react"},decorators=[(Story,context)=>{if(!context.parameters?.react?.rsc)return react.createElement(Story,null);let major=import_semver.default.major(react.version),minor=import_semver.default.minor(react.version);if(major<18||18===major&&minor<3)throw new Error("React Server Components require React >= 18.3");return react.createElement(react.Suspense,null,react.createElement(Story,null))}]},"./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=cssWithMappingToString(item);return item[2]?"@media ".concat(item[2]," {").concat(content,"}"):content})).join("")},list.i=function(modules,mediaQuery,dedupe){"string"==typeof modules&&(modules=[[null,modules,""]]);var alreadyImportedModules={};if(dedupe)for(var i=0;i{"use strict";function _slicedToArray(arr,i){return function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}(arr)||function _iterableToArrayLimit(arr,i){var _i=arr&&("undefined"!=typeof Symbol&&arr[Symbol.iterator]||arr["@@iterator"]);if(null==_i)return;var _s,_e,_arr=[],_n=!0,_d=!1;try{for(_i=_i.call(arr);!(_n=(_s=_i.next()).done)&&(_arr.push(_s.value),!i||_arr.length!==i);_n=!0);}catch(err){_d=!0,_e=err}finally{try{_n||null==_i.return||_i.return()}finally{if(_d)throw _e}}return _arr}(arr,i)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr,i)||function _nonIterableRest(){throw 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(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);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/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 React=__webpack_require__("./node_modules/react/index.js"),didWarnAboutUsingAct=!1;exports.act=function(callback){return!1===didWarnAboutUsingAct&&(didWarnAboutUsingAct=!0,console.error("`ReactDOMTestUtils.act` is deprecated in favor of `React.act`. Import `act` from `react` instead of `react-dom/test-utils`. See https://react.dev/warnings/react-dom-test-utils for more info.")),React.act(callback)}},"./node_modules/react-dom/cjs/react-dom.production.js":(__unused_webpack_module,exports,__webpack_require__)=>{"use strict";var React=__webpack_require__("./node_modules/react/index.js");function formatProdErrorMessage(code){var url="https://react.dev/errors/"+code;if(1{"use strict";!function checkDCE(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(checkDCE)}catch(err){console.error(err)}}(),module.exports=__webpack_require__("./node_modules/react-dom/cjs/react-dom.production.js")},"./node_modules/react-dom/test-utils.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";module.exports=__webpack_require__("./node_modules/react-dom/cjs/react-dom-test-utils.production.js")},"./node_modules/react/cjs/react-jsx-runtime.production.js":(__unused_webpack_module,exports)=>{"use strict";var REACT_ELEMENT_TYPE=Symbol.for("react.transitional.element"),REACT_FRAGMENT_TYPE=Symbol.for("react.fragment");function jsxProd(type,config,maybeKey){var key=null;if(void 0!==maybeKey&&(key=""+maybeKey),void 0!==config.key&&(key=""+config.key),"key"in config)for(var propName in maybeKey={},config)"key"!==propName&&(maybeKey[propName]=config[propName]);else maybeKey=config;return config=maybeKey.ref,{$$typeof:REACT_ELEMENT_TYPE,type,key,ref:void 0!==config?config:null,props:maybeKey}}exports.Fragment=REACT_FRAGMENT_TYPE,exports.jsx=jsxProd,exports.jsxs=jsxProd},"./node_modules/react/cjs/react.production.js":(__unused_webpack_module,exports,__webpack_require__)=>{"use strict";var process=__webpack_require__("./node_modules/process/browser.js"),REACT_ELEMENT_TYPE=Symbol.for("react.transitional.element"),REACT_PORTAL_TYPE=Symbol.for("react.portal"),REACT_FRAGMENT_TYPE=Symbol.for("react.fragment"),REACT_STRICT_MODE_TYPE=Symbol.for("react.strict_mode"),REACT_PROFILER_TYPE=Symbol.for("react.profiler"),REACT_CONSUMER_TYPE=Symbol.for("react.consumer"),REACT_CONTEXT_TYPE=Symbol.for("react.context"),REACT_FORWARD_REF_TYPE=Symbol.for("react.forward_ref"),REACT_SUSPENSE_TYPE=Symbol.for("react.suspense"),REACT_MEMO_TYPE=Symbol.for("react.memo"),REACT_LAZY_TYPE=Symbol.for("react.lazy"),MAYBE_ITERATOR_SYMBOL=Symbol.iterator;var ReactNoopUpdateQueue={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},assign=Object.assign,emptyObject={};function Component(props,context,updater){this.props=props,this.context=context,this.refs=emptyObject,this.updater=updater||ReactNoopUpdateQueue}function ComponentDummy(){}function PureComponent(props,context,updater){this.props=props,this.context=context,this.refs=emptyObject,this.updater=updater||ReactNoopUpdateQueue}Component.prototype.isReactComponent={},Component.prototype.setState=function(partialState,callback){if("object"!=typeof partialState&&"function"!=typeof partialState&&null!=partialState)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,partialState,callback,"setState")},Component.prototype.forceUpdate=function(callback){this.updater.enqueueForceUpdate(this,callback,"forceUpdate")},ComponentDummy.prototype=Component.prototype;var pureComponentPrototype=PureComponent.prototype=new ComponentDummy;pureComponentPrototype.constructor=PureComponent,assign(pureComponentPrototype,Component.prototype),pureComponentPrototype.isPureReactComponent=!0;var isArrayImpl=Array.isArray,ReactSharedInternals={H:null,A:null,T:null,S:null},hasOwnProperty=Object.prototype.hasOwnProperty;function ReactElement(type,key,self,source,owner,props){return self=props.ref,{$$typeof:REACT_ELEMENT_TYPE,type,key,ref:void 0!==self?self:null,props}}function isValidElement(object){return"object"==typeof object&&null!==object&&object.$$typeof===REACT_ELEMENT_TYPE}var userProvidedKeyEscapeRegex=/\/+/g;function getElementKey(element,index){return"object"==typeof element&&null!==element&&null!=element.key?function escape(key){var escaperLookup={"=":"=0",":":"=2"};return"$"+key.replace(/[=:]/g,(function(match){return escaperLookup[match]}))}(""+element.key):index.toString(36)}function noop$1(){}function mapIntoArray(children,array,escapedPrefix,nameSoFar,callback){var type=typeof children;"undefined"!==type&&"boolean"!==type||(children=null);var invokeCallback=!1;if(null===children)invokeCallback=!0;else switch(type){case"bigint":case"string":case"number":invokeCallback=!0;break;case"object":switch(children.$$typeof){case REACT_ELEMENT_TYPE:case REACT_PORTAL_TYPE:invokeCallback=!0;break;case REACT_LAZY_TYPE:return mapIntoArray((invokeCallback=children._init)(children._payload),array,escapedPrefix,nameSoFar,callback)}}if(invokeCallback)return callback=callback(children),invokeCallback=""===nameSoFar?"."+getElementKey(children,0):nameSoFar,isArrayImpl(callback)?(escapedPrefix="",null!=invokeCallback&&(escapedPrefix=invokeCallback.replace(userProvidedKeyEscapeRegex,"$&/")+"/"),mapIntoArray(callback,array,escapedPrefix,"",(function(c){return c}))):null!=callback&&(isValidElement(callback)&&(callback=function cloneAndReplaceKey(oldElement,newKey){return ReactElement(oldElement.type,newKey,void 0,0,0,oldElement.props)}(callback,escapedPrefix+(null==callback.key||children&&children.key===callback.key?"":(""+callback.key).replace(userProvidedKeyEscapeRegex,"$&/")+"/")+invokeCallback)),array.push(callback)),1;invokeCallback=0;var nextNamePrefix=""===nameSoFar?".":nameSoFar+":";if(isArrayImpl(children))for(var i=0;i{"use strict";module.exports=__webpack_require__("./node_modules/react/cjs/react.production.js")},"./node_modules/react/jsx-runtime.js":(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";module.exports=__webpack_require__("./node_modules/react/cjs/react-jsx-runtime.production.js")},"./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js":module=>{"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/uuid/dist/esm-browser/v4.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>esm_browser_v4});const esm_browser_native={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let getRandomValues;const rnds8=new Uint8Array(16);function rng(){if(!getRandomValues&&(getRandomValues="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!getRandomValues))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return getRandomValues(rnds8)}const byteToHex=[];for(let i=0;i<256;++i)byteToHex.push((i+256).toString(16).slice(1));function unsafeStringify(arr,offset=0){return byteToHex[arr[offset+0]]+byteToHex[arr[offset+1]]+byteToHex[arr[offset+2]]+byteToHex[arr[offset+3]]+"-"+byteToHex[arr[offset+4]]+byteToHex[arr[offset+5]]+"-"+byteToHex[arr[offset+6]]+byteToHex[arr[offset+7]]+"-"+byteToHex[arr[offset+8]]+byteToHex[arr[offset+9]]+"-"+byteToHex[arr[offset+10]]+byteToHex[arr[offset+11]]+byteToHex[arr[offset+12]]+byteToHex[arr[offset+13]]+byteToHex[arr[offset+14]]+byteToHex[arr[offset+15]]}const esm_browser_v4=function v4(options,buf,offset){if(esm_browser_native.randomUUID&&!buf&&!options)return esm_browser_native.randomUUID();const rnds=(options=options||{}).random||(options.rng||rng)();if(rnds[6]=15&rnds[6]|64,rnds[8]=63&rnds[8]|128,buf){offset=offset||0;for(let i=0;i<16;++i)buf[offset+i]=rnds[i];return buf}return unsafeStringify(rnds)}}}]); +//# sourceMappingURL=517.b9a83429.iframe.bundle.js.map \ No newline at end of file diff --git a/docs/517.b9a83429.iframe.bundle.js.LICENSE.txt b/docs/517.b9a83429.iframe.bundle.js.LICENSE.txt new file mode 100644 index 0000000..9b8c0b3 --- /dev/null +++ b/docs/517.b9a83429.iframe.bundle.js.LICENSE.txt @@ -0,0 +1,39 @@ +/** + * @license React + * react-dom-test-utils.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +/** + * @license React + * react-dom.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +/** + * @license React + * react-jsx-runtime.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +/** + * @license React + * react.production.js + * + * Copyright (c) Meta Platforms, Inc. and affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ diff --git a/docs/517.b9a83429.iframe.bundle.js.map b/docs/517.b9a83429.iframe.bundle.js.map new file mode 100644 index 0000000..33f11e3 --- /dev/null +++ b/docs/517.b9a83429.iframe.bundle.js.map @@ -0,0 +1 @@ +{"version":3,"file":"517.b9a83429.iframe.bundle.js","mappings":";;;;;;;;;;;;;;;;;AAoNA;;ACigaA;AAIA;AACA;AAIA;;;;;;;;AAy7VA;;;;;;;AAmTA;;;;;AA2DA;;;;;AAyEA;;;;;;AAMA;AACA;AAIA;;;;;;;ACljrBA;;;AA2BA;;;;;AAIA;;;;AACA;AAnBA;;;AAoBA;;;;;;;;;;;AAIA;;;;AAgXA","sources":["webpack://react-h5-audio-player/./node_modules/@storybook/blocks/dist/index.mjs","webpack://react-h5-audio-player/./node_modules/@storybook/core/dist/components/index.js","webpack://react-h5-audio-player/./node_modules/@storybook/core/dist/theming/index.js"],"sourcesContent":["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, H3, H2, 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/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];return _this=_Error.call(this,format.apply(void 0,[ERRORS[code]].concat(args2)))||this,_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 n(){return n=Object.assign?Object.assign.bind():function(e2){for(var n2=1;n2(e2[n2.toLowerCase()]=n2,e2),{for:\"htmlFor\"}),o={amp:\"&\",apos:\"'\",gt:\">\",lt:\"<\",nbsp:\"\\xA0\",quot:\"\\u201C\"},c=[\"style\",\"script\"],a=/([-A-Z0-9_:]+)(?:\\s*=\\s*(?:(?:\"((?:\\\\.|[^\"])*)\")|(?:'((?:\\\\.|[^'])*)')|(?:\\{((?:\\\\.|{[^}]*?}|[^}])*)\\})))?/gi,s=/mailto:/i,d=/\\n{2,}$/,u=/^(\\s*>[\\s\\S]*?)(?=\\n{2,})/,p=/^ *> ?/gm,f2=/^ {2,}\\n/,h=/^(?:( *[-*_])){3,} *(?:\\n *)+\\n/,m=/^\\s*(`{3,}|~{3,}) *(\\S+)?([^\\n]*?)?\\n([\\s\\S]+?)\\s*\\1 *(?:\\n *)*\\n?/,g=/^(?: {4}[^\\n]+\\n*)+(?:\\n *)+\\n?/,y=/^(`+)\\s*([\\s\\S]*?[^`])\\s*\\1(?!`)/,k=/^(?:\\n *)*\\n/,x=/\\r\\n?/g,b=/^\\[\\^([^\\]]+)](:(.*)((\\n+ {4,}.*)|(\\n(?!\\[\\^).+))*)/,v=/^\\[\\^([^\\]]+)]/,$=/\\f/g,w=/^---[ \\t]*\\n(.|\\n)*\\n---[ \\t]*\\n/,E=/^\\s*?\\[(x|\\s)\\]/,S=/^ *(#{1,6}) *([^\\n]+?)(?: +#*)?(?:\\n *)*(?:\\n|$)/,C=/^ *(#{1,6}) +([^\\n]+?)(?: +#*)?(?:\\n *)*(?:\\n|$)/,A=/^([^\\n]+)\\n *(=|-){3,} *(?:\\n *)+\\n/,O=/^ *(?!<[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,L=/^)/,R=/^(data|aria|x)-[a-z_][a-z\\d_.-]*$/,z=/^ *<([a-z][a-z0-9:]*)(?:\\s+((?:<.*?>|[^>])*))?\\/?>(?!<\\/\\1>)(\\s*\\n)?/i,M=/^\\{.*\\}$/,I=/^(https?:\\/\\/[^\\s<]+[^<.,:;\"')\\]\\s])/,U=/^<([^ >]+@[^ >]+)>/,j=/^<([^ >]+:\\/[^ >]+)>/,B=/-([a-z])?/gi,N=/^(.*\\|?.*)\\n *(\\|? *[-:]+ *\\|[-| :]*)\\n((?:.*\\|.*\\n)*)\\n?/,H=/^\\[([^\\]]*)\\]:\\s+]+)>?\\s*(\"([^\"]*)\")?/,D=/^!\\[([^\\]]*)\\] ?\\[([^\\]]*)\\]/,P=/^\\[([^\\]]*)\\] ?\\[([^\\]]*)\\]/,_=/(\\[|\\])/g,F=/(\\n|^[-*]\\s|^#|^ {2,}|^-{2,}|^>\\s)/,W=/\\t/g,G=/^ *\\| */,Z=/(^ *\\||\\| *$)/g,q=/ *$/,V=/^ *:-+: *$/,X=/^ *:-+ *$/,Q=/^ *-+: *$/,J=\"((?:\\\\[.*?\\\\][([].*?[)\\\\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~~.*?~~|==.*?==|.|\\\\n)*?)\",K=new RegExp(`^([*_])\\\\1${J}\\\\1\\\\1(?!\\\\1)`),Y=new RegExp(`^([*_])${J}\\\\1(?!\\\\1|\\\\w)`),ee=new RegExp(`^==${J}==`),ne=new RegExp(`^~~${J}~~`),te=/^\\\\([^0-9A-Za-z\\s])/,re=/^[\\s\\S]+?(?=[^0-9A-Z\\s\\u00c0-\\uffff&#;.()'\"]|\\d+\\.|\\n\\n| {2,}\\n|\\w+:\\S|$)/i,ie=/^\\n+/,le=/^([ \\t]*)/,oe=/\\\\([^\\\\])/g,ce=/ *\\n+$/,ae=/(?:^|\\n)( *)$/,se=\"(?:\\\\d+\\\\.)\",de=\"(?:[*+-])\";function ue(e2){return \"( *)(\"+(e2===1?se:de)+\") +\"}var pe=ue(1),fe=ue(2);function he(e2){return new RegExp(\"^\"+(e2===1?pe:fe))}var me=he(1),ge=he(2);function ye(e2){return new RegExp(\"^\"+(e2===1?pe:fe)+\"[^\\\\n]*(?:\\\\n(?!\\\\1\"+(e2===1?se:de)+\" )[^\\\\n]*)*(\\\\n|$)\",\"gm\")}var ke=ye(1),xe=ye(2);function be(e2){let n2=e2===1?se:de;return new RegExp(\"^( *)(\"+n2+\") [\\\\s\\\\S]+?(?:\\\\n{2,}(?! )(?!\\\\1\"+n2+\" (?!\"+n2+\" ))\\\\n*|\\\\s*\\\\n*$)\")}var ve=be(1),$e=be(2);function we(e2,n2){let t2=n2===1,r2=t2?ve:$e,i2=t2?ke:xe,l2=t2?me:ge;return {match(e3,n3,t3){let i3=ae.exec(t3);return i3&&(n3.list||!n3.inline&&!n3.simple)?r2.exec(e3=i3[1]+e3):null},order:1,parse(e3,n3,r3){let o2=t2?+e3[2]:void 0,c2=e3[0].replace(d,`\n`).match(i2),a2=!1;return {items:c2.map(function(e4,t3){let i3=l2.exec(e4)[0].length,o3=new RegExp(\"^ {1,\"+i3+\"}\",\"gm\"),s2=e4.replace(o3,\"\").replace(l2,\"\"),d2=t3===c2.length-1,u2=s2.indexOf(`\n\n`)!==-1||d2&&a2;a2=u2;let p2=r3.inline,f3=r3.list,h2;r3.list=!0,u2?(r3.inline=!1,h2=s2.replace(ce,`\n\n`)):(r3.inline=!0,h2=s2.replace(ce,\"\"));let m2=n3(h2,r3);return r3.inline=p2,r3.list=f3,m2}),ordered:t2,start:o2}},render:(n3,t3,r3)=>e2(n3.ordered?\"ol\":\"ul\",{key:r3.key,start:n3.type===\"20\"?n3.start:void 0},n3.items.map(function(n4,i3){return e2(\"li\",{key:i3},t3(n4,r3))}))}}var Ee=new RegExp(`^\\\\[((?:\\\\[[^\\\\]]*\\\\]|[^\\\\[\\\\]]|\\\\](?=[^\\\\[]*\\\\]))*)\\\\]\\\\(\\\\s*?(?:\\\\s+['\"]([\\\\s\\\\S]*?)['\"])?\\\\s*\\\\)`),Se=/^!\\[(.*?)\\]\\( *((?:\\([^)]*\\)|[^() ])*) *\"?([^)\"]*)?\"?\\)/,Ce=[u,m,g,S,A,C,L,N,ke,ve,xe,$e],Ae=[...Ce,/^[^\\n]+(?: \\n|\\n{2,})/,O,z];function Oe(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 Te(e2){return Q.test(e2)?\"right\":V.test(e2)?\"center\":X.test(e2)?\"left\":null}function Le(e2,n2,t2){let r2=t2.inTable;t2.inTable=!0;let i2=n2(e2.trim(),t2);t2.inTable=r2;let l2=[[]];return i2.forEach(function(e3,n3){e3.type===\"26\"?n3!==0&&n3!==i2.length-1&&l2.push([]):(e3.type!==\"27\"||i2[n3+1]!=null&&i2[n3+1].type!==\"26\"||(e3.text=e3.text.replace(q,\"\")),l2[l2.length-1].push(e3));}),l2}function Re(e2,n2,t2){t2.inline=!0;let r2=Le(e2[1],n2,t2),i2=e2[2].replace(Z,\"\").split(\"|\").map(Te),l2=function(e3,n3,t3){return e3.trim().split(`\n`).map(function(e4){return Le(e4,n3,t3)})}(e2[3],n2,t2);return t2.inline=!1,{align:i2,cells:l2,header:r2,type:\"25\"}}function ze(e2,n2){return e2.align[n2]==null?{}:{textAlign:e2.align[n2]}}function Me(e2){return function(n2,t2){return t2.inline?e2.exec(n2):null}}function Ie(e2){return function(n2,t2){return t2.inline||t2.simple?e2.exec(n2):null}}function Ue(e2){return function(n2,t2){return t2.inline||t2.simple?null:e2.exec(n2)}}function je(e2){return function(n2){return e2.exec(n2)}}function Be(e2,n2,t2){if(n2.inline||n2.simple||t2&&!t2.endsWith(`\n`))return null;let r2=\"\";e2.split(`\n`).every(e3=>!Ce.some(n3=>n3.test(e3))&&(r2+=e3+`\n`,e3.trim()));let i2=r2.trimEnd();return i2==\"\"?null:[r2,i2]}function Ne(e2){try{if(decodeURIComponent(e2).replace(/[^A-Za-z0-9/:]/g,\"\").match(/^\\s*(javascript|vbscript|data(?!:image)):/i))return}catch{return null}return e2}function He(e2){return e2.replace(oe,\"$1\")}function De(e2,n2,t2){let r2=t2.inline||!1,i2=t2.simple||!1;t2.inline=!0,t2.simple=!0;let l2=e2(n2,t2);return t2.inline=r2,t2.simple=i2,l2}function Pe(e2,n2,t2){let r2=t2.inline||!1,i2=t2.simple||!1;t2.inline=!1,t2.simple=!0;let l2=e2(n2,t2);return t2.inline=r2,t2.simple=i2,l2}function _e(e2,n2,t2){return t2.inline=!1,e2(n2,t2)}var Fe=(e2,n2,t2)=>({children:De(n2,e2[1],t2)});function We(){return {}}function Ge(){return null}function Ze(...e2){return e2.filter(Boolean).join(\" \")}function qe(e2,n2,t2){let r2=e2,i2=n2.split(\".\");for(;i2.length&&(r2=r2[i2[0]],r2!==void 0);)i2.shift();return r2||t2}function Ve(t2=\"\",r2={}){r2.overrides=r2.overrides||{},r2.slugify=r2.slugify||Oe,r2.namedCodesToUnicode=r2.namedCodesToUnicode?n({},o,r2.namedCodesToUnicode):o;let i2=r2.createElement||React15.createElement;function d2(e2,t3,...l2){let o2=qe(r2.overrides,`${e2}.props`,{});return i2(function(e3,n2){let t4=qe(n2,e3);return t4?typeof t4==\"function\"||typeof t4==\"object\"&&\"render\"in t4?t4:qe(n2,`${e3}.component`,e3):e3}(e2,r2.overrides),n({},t3,o2,{className:Ze(t3?.className,o2.className)||void 0}),...l2)}function Z2(n2){n2=n2.replace(w,\"\");let t3=!1;r2.forceInline?t3=!0:r2.forceBlock||(t3=F.test(n2)===!1);let i3=oe2(J2(t3?n2:`${n2.trimEnd().replace(ie,\"\")}\n\n`,{inline:t3}));for(;typeof i3[i3.length-1]==\"string\"&&!i3[i3.length-1].trim();)i3.pop();if(r2.wrapper===null)return i3;let l2=r2.wrapper||(t3?\"span\":\"div\"),o2;if(i3.length>1||r2.forceWrapper)o2=i3;else {if(i3.length===1)return o2=i3[0],typeof o2==\"string\"?d2(\"span\",{key:\"outer\"},o2):o2;o2=null;}return React15.createElement(l2,{key:\"outer\"},o2)}function q2(n2){let t3=n2.match(a);return t3?t3.reduce(function(n3,t4,r3){let i3=t4.indexOf(\"=\");if(i3!==-1){let o2=function(e2){return e2.indexOf(\"-\")!==-1&&e2.match(R)===null&&(e2=e2.replace(B,function(e3,n4){return n4.toUpperCase()})),e2}(t4.slice(0,i3)).trim(),c2=function(e2){let n4=e2[0];return (n4==='\"'||n4===\"'\")&&e2.length>=2&&e2[e2.length-1]===n4?e2.slice(1,-1):e2}(t4.slice(i3+1).trim()),a2=l[o2]||o2,s2=n3[a2]=function(e2,n4){return e2===\"style\"?n4.split(/;\\s?/).reduce(function(e3,n5){let t5=n5.slice(0,n5.indexOf(\":\"));return e3[t5.trim().replace(/(-[a-z])/g,e4=>e4[1].toUpperCase())]=n5.slice(t5.length+1).trim(),e3},{}):e2===\"href\"||e2===\"src\"?Ne(n4):(n4.match(M)&&(n4=n4.slice(1,n4.length-1)),n4===\"true\"||n4!==\"false\"&&n4)}(o2,c2);typeof s2==\"string\"&&(O.test(s2)||z.test(s2))&&(n3[a2]=React15.cloneElement(Z2(s2.trim()),{key:r3}));}else t4!==\"style\"&&(n3[l[t4]||t4]=!0);return n3},{}):null}let V2=[],X2={},Q2={0:{match:Ue(u),order:1,parse:(e2,n2,t3)=>({children:n2(e2[0].replace(p,\"\"),t3)}),render:(e2,n2,t3)=>d2(\"blockquote\",{key:t3.key},n2(e2.children,t3))},1:{match:je(f2),order:1,parse:We,render:(e2,n2,t3)=>d2(\"br\",{key:t3.key})},2:{match:Ue(h),order:1,parse:We,render:(e2,n2,t3)=>d2(\"hr\",{key:t3.key})},3:{match:Ue(g),order:0,parse:e2=>({lang:void 0,text:e2[0].replace(/^ {4}/gm,\"\").replace(/\\n+$/,\"\")}),render:(e2,t3,r3)=>d2(\"pre\",{key:r3.key},d2(\"code\",n({},e2.attrs,{className:e2.lang?`lang-${e2.lang}`:\"\"}),e2.text))},4:{match:Ue(m),order:0,parse:e2=>({attrs:q2(e2[3]||\"\"),lang:e2[2]||void 0,text:e2[4],type:\"3\"})},5:{match:Ie(y),order:3,parse:e2=>({text:e2[2]}),render:(e2,n2,t3)=>d2(\"code\",{key:t3.key},e2.text)},6:{match:Ue(b),order:0,parse:e2=>(V2.push({footnote:e2[2],identifier:e2[1]}),{}),render:Ge},7:{match:Me(v),order:1,parse:e2=>({target:`#${r2.slugify(e2[1])}`,text:e2[1]}),render:(e2,n2,t3)=>d2(\"a\",{key:t3.key,href:Ne(e2.target)},d2(\"sup\",{key:t3.key},e2.text))},8:{match:Me(E),order:1,parse:e2=>({completed:e2[1].toLowerCase()===\"x\"}),render:(e2,n2,t3)=>d2(\"input\",{checked:e2.completed,key:t3.key,readOnly:!0,type:\"checkbox\"})},9:{match:Ue(r2.enforceAtxHeadings?C:S),order:1,parse:(e2,n2,t3)=>({children:De(n2,e2[2],t3),id:r2.slugify(e2[2]),level:e2[1].length}),render:(e2,n2,t3)=>d2(`h${e2.level}`,{id:e2.id,key:t3.key},n2(e2.children,t3))},10:{match:Ue(A),order:0,parse:(e2,n2,t3)=>({children:De(n2,e2[1],t3),level:e2[2]===\"=\"?1:2,type:\"9\"})},11:{match:je(O),order:1,parse(e2,n2,t3){let[,r3]=e2[3].match(le),i3=new RegExp(`^${r3}`,\"gm\"),l2=e2[3].replace(i3,\"\"),o2=(a2=l2,Ae.some(e3=>e3.test(a2))?_e:De);var a2;let s2=e2[1].toLowerCase(),d3=c.indexOf(s2)!==-1,u2={attrs:q2(e2[2]),noInnerParse:d3,tag:(d3?s2:e2[1]).trim()};return t3.inAnchor=t3.inAnchor||s2===\"a\",d3?u2.text=e2[3]:u2.children=o2(n2,l2,t3),t3.inAnchor=!1,u2},render:(e2,t3,r3)=>d2(e2.tag,n({key:r3.key},e2.attrs),e2.text||t3(e2.children,r3))},13:{match:je(z),order:1,parse:e2=>({attrs:q2(e2[2]||\"\"),tag:e2[1].trim()}),render:(e2,t3,r3)=>d2(e2.tag,n({},e2.attrs,{key:r3.key}))},12:{match:je(L),order:1,parse:()=>({}),render:Ge},14:{match:Ie(Se),order:1,parse:e2=>({alt:e2[1],target:He(e2[2]),title:e2[3]}),render:(e2,n2,t3)=>d2(\"img\",{key:t3.key,alt:e2.alt||void 0,title:e2.title||void 0,src:Ne(e2.target)})},15:{match:Me(Ee),order:3,parse:(e2,n2,t3)=>({children:Pe(n2,e2[1],t3),target:He(e2[2]),title:e2[3]}),render:(e2,n2,t3)=>d2(\"a\",{key:t3.key,href:Ne(e2.target),title:e2.title},n2(e2.children,t3))},16:{match:Me(j),order:0,parse:e2=>({children:[{text:e2[1],type:\"27\"}],target:e2[1],type:\"15\"})},17:{match:(e2,n2)=>n2.inAnchor?null:Me(I)(e2,n2),order:0,parse:e2=>({children:[{text:e2[1],type:\"27\"}],target:e2[1],title:void 0,type:\"15\"})},18:{match:Me(U),order:0,parse(e2){let n2=e2[1],t3=e2[1];return s.test(t3)||(t3=\"mailto:\"+t3),{children:[{text:n2.replace(\"mailto:\",\"\"),type:\"27\"}],target:t3,type:\"15\"}}},20:we(d2,1),33:we(d2,2),19:{match:Ue(k),order:3,parse:We,render:()=>`\n`},21:{match:Be,order:3,parse:Fe,render:(e2,n2,t3)=>d2(\"p\",{key:t3.key},n2(e2.children,t3))},22:{match:Me(H),order:0,parse:e2=>(X2[e2[1]]={target:e2[2],title:e2[4]},{}),render:Ge},23:{match:Ie(D),order:0,parse:e2=>({alt:e2[1]||void 0,ref:e2[2]}),render:(e2,n2,t3)=>X2[e2.ref]?d2(\"img\",{key:t3.key,alt:e2.alt,src:Ne(X2[e2.ref].target),title:X2[e2.ref].title}):null},24:{match:Me(P),order:0,parse:(e2,n2,t3)=>({children:n2(e2[1],t3),fallbackChildren:n2(e2[0].replace(_,\"\\\\$1\"),t3),ref:e2[2]}),render:(e2,n2,t3)=>X2[e2.ref]?d2(\"a\",{key:t3.key,href:Ne(X2[e2.ref].target),title:X2[e2.ref].title},n2(e2.children,t3)):d2(\"span\",{key:t3.key},n2(e2.fallbackChildren,t3))},25:{match:Ue(N),order:1,parse:Re,render:(e2,n2,t3)=>d2(\"table\",{key:t3.key},d2(\"thead\",null,d2(\"tr\",null,e2.header.map(function(r3,i3){return d2(\"th\",{key:i3,style:ze(e2,i3)},n2(r3,t3))}))),d2(\"tbody\",null,e2.cells.map(function(r3,i3){return d2(\"tr\",{key:i3},r3.map(function(r4,i4){return d2(\"td\",{key:i4,style:ze(e2,i4)},n2(r4,t3))}))})))},26:{match:function(e2,n2){return n2.inTable?(n2.inline=!0,G.exec(e2)):null},order:1,parse:function(){return {type:\"26\"}},render:()=>\" | \"},27:{match:je(re),order:4,parse:e2=>({text:e2[0].replace(T,(e3,n2)=>r2.namedCodesToUnicode[n2]?r2.namedCodesToUnicode[n2]:e3)}),render:e2=>e2.text},28:{match:Ie(K),order:2,parse:(e2,n2,t3)=>({children:n2(e2[2],t3)}),render:(e2,n2,t3)=>d2(\"strong\",{key:t3.key},n2(e2.children,t3))},29:{match:Ie(Y),order:3,parse:(e2,n2,t3)=>({children:n2(e2[2],t3)}),render:(e2,n2,t3)=>d2(\"em\",{key:t3.key},n2(e2.children,t3))},30:{match:Ie(te),order:1,parse:e2=>({text:e2[1],type:\"27\"})},31:{match:Ie(ee),order:3,parse:Fe,render:(e2,n2,t3)=>d2(\"mark\",{key:t3.key},n2(e2.children,t3))},32:{match:Ie(ne),order:3,parse:Fe,render:(e2,n2,t3)=>d2(\"del\",{key:t3.key},n2(e2.children,t3))}};r2.disableParsingRawHTML===!0&&(delete Q2[11],delete Q2[13]);let J2=function(e2){let n2=Object.keys(e2);function t3(r3,i3){let l2=[],o2=\"\";for(;r3;){let c2=0;for(;c2l2(t3,r3,i3),t3,r3,i3):l2(t3,r3,i3)}}(Q2,r2.renderRule),function e2(n2,t3={}){if(Array.isArray(n2)){let r3=t3.key,i3=[],l2=!1;for(let r4=0;r4{let{children:r2=\"\",options:i2}=n2,l2=function(e2,n3){if(e2==null)return {};var t2,r3,i3={},l3=Object.keys(e2);for(r3=0;r3=0||(i3[t2]=e2[t2]);return i3}(n2,t);return React15.cloneElement(Ve(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-F6OSRLHC.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})=>(useEffect(()=>{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:()=>!1,...unsafeTocbotOptions},timeout=setTimeout(()=>tocbot.init(configuration),100);return ()=>{clearTimeout(timeout),tocbot.destroy();}},[disable]),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\",...toc}):null},children))))};var Subheading=({children,disableAnchor})=>{if(disableAnchor||typeof children!=\"string\")return React15__default.createElement(H3,null,children);let tagID=globalThis.encodeURIComponent(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 Heading2=({children,disableAnchor,...props})=>{if(disableAnchor||typeof children!=\"string\")return React15__default.createElement(H2,null,children);let tagID=children.toLowerCase().replace(/[^a-z0-9]/gi,\"-\");return React15__default.createElement(HeaderMdx,{as:\"h2\",id:tagID,...props},children)};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,React15__default.createElement(StyledHeading,null,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, useOf, useSourceProps };\n","var L4 = Object.create;\nvar Qa = Object.defineProperty;\nvar I4 = Object.getOwnPropertyDescriptor;\nvar B4 = Object.getOwnPropertyNames;\nvar M4 = Object.getPrototypeOf, _4 = Object.prototype.hasOwnProperty;\nvar a = (e, t) => Qa(e, \"name\", { value: t, configurable: !0 }), Ko = /* @__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 F = (e, t) => () => (e && (t = e(e = 0)), t);\nvar _ = (e, t) => () => (t || e((t = { exports: {} }).exports, t), t.exports), an = (e, t) => {\n for (var r in t)\n Qa(e, r, { get: t[r], enumerable: !0 });\n}, P4 = (e, t, r, n) => {\n if (t && typeof t == \"object\" || typeof t == \"function\")\n for (let o of B4(t))\n !_4.call(e, o) && o !== r && Qa(e, o, { get: () => t[o], enumerable: !(n = I4(t, o)) || n.enumerable });\n return e;\n};\nvar we = (e, t, r) => (r = e != null ? L4(M4(e)) : {}, P4(\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 ? Qa(r, \"default\", { value: e, enumerable: !0 }) : r,\n e\n));\n\n// ../node_modules/@babel/runtime/helpers/esm/extends.js\nfunction H() {\n return H = 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 }, H.apply(null, arguments);\n}\nvar qe = F(() => {\n a(H, \"_extends\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\nfunction rp(e) {\n if (e === void 0) throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\");\n return e;\n}\nvar np = F(() => {\n a(rp, \"_assertThisInitialized\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/setPrototypeOf.js\nfunction Xt(e, t) {\n return Xt = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function(r, n) {\n return r.__proto__ = n, r;\n }, Xt(e, t);\n}\nvar ei = F(() => {\n a(Xt, \"_setPrototypeOf\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\nfunction ti(e) {\n return ti = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function(t) {\n return t.__proto__ || Object.getPrototypeOf(t);\n }, ti(e);\n}\nvar ap = F(() => {\n a(ti, \"_getPrototypeOf\");\n});\n\n// ../node_modules/@storybook/global/dist/index.mjs\nvar ln, oi = F(() => {\n ln = (() => {\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 Qo = _((hp, vs) => {\n (function(e) {\n if (typeof hp == \"object\" && typeof vs < \"u\")\n vs.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__ */ a(function n(o, i, l) {\n function u(d, h) {\n if (!i[d]) {\n if (!o[d]) {\n var f = typeof Ko == \"function\" && Ko;\n if (!h && f) return f(d, !0);\n if (c) return c(d, !0);\n var v = new Error(\"Cannot find module '\" + d + \"'\");\n throw v.code = \"MODULE_NOT_FOUND\", v;\n }\n var b = i[d] = { exports: {} };\n o[d][0].call(b.exports, function(m) {\n var g = o[d][1][m];\n return u(g || m);\n }, b, b.exports, n, o, i, l);\n }\n return i[d].exports;\n }\n a(u, \"s\");\n for (var c = typeof Ko == \"function\" && Ko, p = 0; p < l.length; p++) u(l[p]);\n return u;\n }, \"e\"))({ 1: [function(n, o, i) {\n o.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, o, i) {\n function l() {\n return this.list = [], this.lastItem = void 0, this.size = 0, this;\n }\n a(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 }, o.exports = l;\n }, {}], 3: [function(n, o, i) {\n var l = n(\"map-or-similar\");\n o.exports = function(d) {\n var h = new l(!1), f = [];\n return function(v) {\n var b = /* @__PURE__ */ a(function() {\n var m = h, g, y, w = arguments.length - 1, D = Array(w + 1), x = !0, C;\n if ((b.numArgs || b.numArgs === 0) && b.numArgs !== w + 1)\n throw new Error(\"Memoizerific functions should always be called with the same number of arguments\");\n for (C = 0; C < w; 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, g = new l(!1), m.set(arguments[C], g), m = g;\n }\n return x && (m.has(arguments[w]) ? y = m.get(arguments[w]) : x = !1), x || (y = v.apply(null, arguments), m.set(arguments[w], y)),\n d > 0 && (D[w] = {\n cacheItem: m,\n arg: arguments[w]\n }, x ? u(f, D) : f.push(D), f.length > d && c(f.shift())), b.wasMemoized = x, b.numArgs = w + 1, y;\n }, \"memoizerific\");\n return b.limit = d, b.wasMemoized = !1, b.cache = h, b.lru = f, b;\n };\n };\n function u(d, h) {\n var f = d.length, v = h.length, b, m, g;\n for (m = 0; m < f; m++) {\n for (b = !0, g = 0; g < v; g++)\n if (!p(d[m][g].arg, h[g].arg)) {\n b = !1;\n break;\n }\n if (b)\n break;\n }\n d.push(d.splice(m, 1)[0]);\n }\n a(u, \"moveToMostRecentLru\");\n function c(d) {\n var h = d.length, f = d[h - 1], v, b;\n for (f.cacheItem.delete(f.arg), b = h - 2; b >= 0 && (f = d[b], v = f.cacheItem.get(f.arg), !v || !v.size); b--)\n f.cacheItem.delete(f.arg);\n }\n a(c, \"removeCachedResult\");\n function p(d, h) {\n return d === h || d !== d && h !== h;\n }\n a(p, \"isEqual\");\n }, { \"map-or-similar\": 1 }] }, {}, [3])(3);\n });\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js\nfunction sn(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 ai = F(() => {\n a(sn, \"_objectWithoutPropertiesLoose\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js\nfunction mp(e, t) {\n if (e == null) return {};\n var r, n, o = sn(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) && (o[r] = e[r]);\n }\n return o;\n}\nvar gp = F(() => {\n ai();\n a(mp, \"_objectWithoutProperties\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/arrayLikeToArray.js\nfunction ea(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 ws = F(() => {\n a(ea, \"_arrayLikeToArray\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/arrayWithoutHoles.js\nfunction vp(e) {\n if (Array.isArray(e)) return ea(e);\n}\nvar wp = F(() => {\n ws();\n a(vp, \"_arrayWithoutHoles\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/iterableToArray.js\nfunction bp(e) {\n if (typeof Symbol < \"u\" && e[Symbol.iterator] != null || e[\"@@iterator\"] != null) return Array.from(e);\n}\nvar yp = F(() => {\n a(bp, \"_iterableToArray\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/unsupportedIterableToArray.js\nfunction Dp(e, t) {\n if (e) {\n if (typeof e == \"string\") return ea(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) ? ea(e, t) : void 0;\n }\n}\nvar xp = F(() => {\n ws();\n a(Dp, \"_unsupportedIterableToArray\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/nonIterableSpread.js\nfunction Cp() {\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 Ep = F(() => {\n a(Cp, \"_nonIterableSpread\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/toConsumableArray.js\nfunction Sp(e) {\n return vp(e) || bp(e) || Dp(e) || Cp();\n}\nvar Rp = F(() => {\n wp();\n yp();\n xp();\n Ep();\n a(Sp, \"_toConsumableArray\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/typeof.js\nfunction br(e) {\n \"@babel/helpers - typeof\";\n return br = 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 }, br(e);\n}\nvar bs = F(() => {\n a(br, \"_typeof\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/toPrimitive.js\nfunction Ap(e, t) {\n if (br(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 (br(n) != \"object\") return n;\n throw new TypeError(\"@@toPrimitive must return a primitive value.\");\n }\n return (t === \"string\" ? String : Number)(e);\n}\nvar Fp = F(() => {\n bs();\n a(Ap, \"toPrimitive\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/toPropertyKey.js\nfunction kp(e) {\n var t = Ap(e, \"string\");\n return br(t) == \"symbol\" ? t : t + \"\";\n}\nvar Tp = F(() => {\n bs();\n Fp();\n a(kp, \"toPropertyKey\");\n});\n\n// ../node_modules/@babel/runtime/helpers/esm/defineProperty.js\nfunction ii(e, t, r) {\n return (t = kp(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 ys = F(() => {\n Tp();\n a(ii, \"_defineProperty\");\n});\n\n// ../node_modules/react-syntax-highlighter/dist/esm/create-element.js\nimport f6 from \"react\";\nfunction Lp(e, t) {\n var r = Object.keys(e);\n if (Object.getOwnPropertySymbols) {\n var n = Object.getOwnPropertySymbols(e);\n t && (n = n.filter(function(o) {\n return Object.getOwnPropertyDescriptor(e, o).enumerable;\n })), r.push.apply(r, n);\n }\n return r;\n}\nfunction un(e) {\n for (var t = 1; t < arguments.length; t++) {\n var r = arguments[t] != null ? arguments[t] : {};\n t % 2 ? Lp(Object(r), !0).forEach(function(n) {\n ii(e, n, r[n]);\n }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : Lp(Object(r)).forEach(function(n) {\n Object.defineProperty(e, n, Object.getOwnPropertyDescriptor(r, n));\n });\n }\n return e;\n}\nfunction h6(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 m6(e) {\n if (e.length === 0 || e.length === 1) return e;\n var t = e.join(\".\");\n return Ds[t] || (Ds[t] = h6(e)), Ds[t];\n}\nfunction g6(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 }), o = m6(n);\n return o.reduce(function(i, l) {\n return un(un({}, i), r[l]);\n }, t);\n}\nfunction Ip(e) {\n return e.join(\" \");\n}\nfunction v6(e, t) {\n var r = 0;\n return function(n) {\n return r += 1, n.map(function(o, i) {\n return yr({\n node: o,\n stylesheet: e,\n useInlineStyles: t,\n key: \"code-segment-\".concat(r, \"-\").concat(i)\n });\n });\n };\n}\nfunction yr(e) {\n var t = e.node, r = e.stylesheet, n = e.style, o = 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 = v6(r, i), f;\n if (!i)\n f = un(un({}, u), {}, {\n className: Ip(u.className)\n });\n else {\n var v = Object.keys(r).reduce(function(y, w) {\n return w.split(\".\").forEach(function(D) {\n y.includes(D) || y.push(D);\n }), y;\n }, []), b = u.className && u.className.includes(\"token\") ? [\"token\"] : [], m = u.className && b.concat(u.className.filter(function(y) {\n return !v.includes(y);\n }));\n f = un(un({}, u), {}, {\n className: Ip(m) || void 0,\n style: g6(u.className, Object.assign({}, u.style, o), r)\n });\n }\n var g = h(t.children);\n return /* @__PURE__ */ f6.createElement(p, H({\n key: l\n }, f), g);\n }\n}\nvar Ds, xs = F(() => {\n qe();\n ys();\n a(Lp, \"ownKeys\");\n a(un, \"_objectSpread\");\n a(h6, \"powerSetPermutations\");\n Ds = {};\n a(m6, \"getClassNameCombinations\");\n a(g6, \"createStyleObject\");\n a(Ip, \"createClassNameString\");\n a(v6, \"createChildren\");\n a(yr, \"createElement\");\n});\n\n// ../node_modules/react-syntax-highlighter/dist/esm/checkForListedLanguage.js\nvar Bp, Mp = F(() => {\n Bp = /* @__PURE__ */ a(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 Dr from \"react\";\nfunction _p(e, t) {\n var r = Object.keys(e);\n if (Object.getOwnPropertySymbols) {\n var n = Object.getOwnPropertySymbols(e);\n t && (n = n.filter(function(o) {\n return Object.getOwnPropertyDescriptor(e, o).enumerable;\n })), r.push.apply(r, n);\n }\n return r;\n}\nfunction mt(e) {\n for (var t = 1; t < arguments.length; t++) {\n var r = arguments[t] != null ? arguments[t] : {};\n t % 2 ? _p(Object(r), !0).forEach(function(n) {\n ii(e, n, r[n]);\n }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) : _p(Object(r)).forEach(function(n) {\n Object.defineProperty(e, n, Object.getOwnPropertyDescriptor(r, n));\n });\n }\n return e;\n}\nfunction y6(e) {\n return e.match(b6);\n}\nfunction D6(e) {\n var t = e.lines, r = e.startingLineNumber, n = e.style;\n return t.map(function(o, i) {\n var l = i + r;\n return /* @__PURE__ */ Dr.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 x6(e) {\n var t = e.codeString, r = e.codeStyle, n = e.containerStyle, o = 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__ */ Dr.createElement(\"code\", {\n style: Object.assign({}, r, o)\n }, D6({\n lines: t.replace(/\\n$/, \"\").split(`\n`),\n style: l,\n startingLineNumber: u\n }));\n}\nfunction C6(e) {\n return \"\".concat(e.toString().length, \".25em\");\n}\nfunction Pp(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 Hp(e, t, r) {\n var n = {\n display: \"inline-block\",\n minWidth: C6(r),\n paddingRight: \"1em\",\n textAlign: \"right\",\n userSelect: \"none\"\n }, o = typeof e == \"function\" ? e(t) : e, i = mt(mt({}, n), o);\n return i;\n}\nfunction li(e) {\n var t = e.children, r = e.lineNumber, n = e.lineNumberStyle, o = 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 v = Hp(n, r, o);\n t.unshift(Pp(r, v));\n }\n return h & d && (f.style = mt(mt({}, f.style), {}, {\n display: \"flex\"\n })), {\n type: \"element\",\n tagName: \"span\",\n properties: f,\n children: t\n };\n}\nfunction $p(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 o = e[n];\n if (o.type === \"text\")\n r.push(li({\n children: [o],\n className: Sp(new Set(t))\n }));\n else if (o.children) {\n var i = t.concat(o.properties.className);\n $p(o.children, i).forEach(function(l) {\n return r.push(l);\n });\n }\n }\n return r;\n}\nfunction E6(e, t, r, n, o, i, l, u, c) {\n var p, d = $p(e.value), h = [], f = -1, v = 0;\n function b(C, E) {\n var S = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : [];\n return li({\n children: C,\n lineNumber: E,\n lineNumberStyle: u,\n largestLineNumber: l,\n showInlineLineNumbers: o,\n lineProps: r,\n className: S,\n showLineNumbers: n,\n wrapLongLines: c\n });\n }\n a(b, \"createWrappedLine\");\n function m(C, E) {\n if (n && E && o) {\n var S = Hp(u, E, l);\n C.unshift(Pp(E, S));\n }\n return C;\n }\n a(m, \"createUnwrappedLine\");\n function g(C, E) {\n var S = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : [];\n return t || S.length > 0 ? b(C, E, S) : m(C, E);\n }\n a(g, \"createLine\");\n for (var y = /* @__PURE__ */ a(function() {\n var E = d[v], S = E.children[0].value, R = y6(S);\n if (R) {\n var A = S.split(`\n`);\n A.forEach(function(k, B) {\n var $ = n && h.length + i, M = {\n type: \"text\",\n value: \"\".concat(k, `\n`)\n };\n if (B === 0) {\n var W = d.slice(f + 1, v).concat(li({\n children: [M],\n className: E.properties.className\n })), T = g(W, $);\n h.push(T);\n } else if (B === A.length - 1) {\n var L = d[v + 1] && d[v + 1].children && d[v + 1].children[0], P = {\n type: \"text\",\n value: \"\".concat(k)\n };\n if (L) {\n var U = li({\n children: [P],\n className: E.properties.className\n });\n d.splice(v + 1, 0, U);\n } else {\n var N = [P], G = g(N, $, E.properties.className);\n h.push(G);\n }\n } else {\n var z = [M], K = g(z, $, E.properties.className);\n h.push(K);\n }\n }), f = v;\n }\n v++;\n }, \"_loop\"); v < d.length; )\n y();\n if (f !== d.length - 1) {\n var w = d.slice(f + 1, d.length);\n if (w && w.length) {\n var D = n && h.length + i, x = g(w, D);\n h.push(x);\n }\n }\n return t ? h : (p = []).concat.apply(p, h);\n}\nfunction S6(e) {\n var t = e.rows, r = e.stylesheet, n = e.useInlineStyles;\n return t.map(function(o, i) {\n return yr({\n node: o,\n stylesheet: r,\n useInlineStyles: n,\n key: \"code-segement\".concat(i)\n });\n });\n}\nfunction zp(e) {\n return e && typeof e.highlightAuto < \"u\";\n}\nfunction R6(e) {\n var t = e.astGenerator, r = e.language, n = e.code, o = e.defaultCodeValue;\n if (zp(t)) {\n var i = Bp(t, r);\n return r === \"text\" ? {\n value: o,\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: o\n };\n } catch {\n return {\n value: o\n };\n }\n}\nfunction Cs(e, t) {\n return /* @__PURE__ */ a(function(n) {\n var o = 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: o ? \"language-\".concat(o) : void 0,\n style: mt(mt({}, u['code[class*=\"language-\"]']), u['code[class*=\"language-'.concat(o, '\"]')])\n } : d, f = n.useInlineStyles, v = f === void 0 ? !0 : f, b = n.showLineNumbers, m = b === void 0 ? !1 : b, g = n.showInlineLineNumbers, y = g ===\n void 0 ? !0 : g, w = n.startingLineNumber, D = w === void 0 ? 1 : w, x = n.lineNumberContainerStyle, C = n.lineNumberStyle, E = C === void 0 ?\n {} : C, S = n.wrapLines, R = n.wrapLongLines, A = R === void 0 ? !1 : R, k = n.lineProps, B = k === void 0 ? {} : k, $ = n.renderer, M = n.\n PreTag, W = M === void 0 ? \"pre\" : M, T = n.CodeTag, L = T === void 0 ? \"code\" : T, P = n.code, U = P === void 0 ? (Array.isArray(i) ? i[0] :\n i) || \"\" : P, N = n.astGenerator, G = mp(n, w6);\n N = N || e;\n var z = m ? /* @__PURE__ */ Dr.createElement(x6, {\n containerStyle: x,\n codeStyle: h.style || {},\n numberStyle: E,\n startingLineNumber: D,\n codeString: U\n }) : null, K = u.hljs || u['pre[class*=\"language-\"]'] || {\n backgroundColor: \"#fff\"\n }, Te = zp(N) ? \"hljs\" : \"prismjs\", ve = v ? Object.assign({}, G, {\n style: Object.assign({}, K, p)\n }) : Object.assign({}, G, {\n className: G.className ? \"\".concat(Te, \" \").concat(G.className) : Te,\n style: Object.assign({}, p)\n });\n if (A ? h.style = mt(mt({}, h.style), {}, {\n whiteSpace: \"pre-wrap\"\n }) : h.style = mt(mt({}, h.style), {}, {\n whiteSpace: \"pre\"\n }), !N)\n return /* @__PURE__ */ Dr.createElement(W, ve, z, /* @__PURE__ */ Dr.createElement(L, h, U));\n (S === void 0 && $ || A) && (S = !0), $ = $ || S6;\n var de = [{\n type: \"text\",\n value: U\n }], Ce = R6({\n astGenerator: N,\n language: o,\n code: U,\n defaultCodeValue: de\n });\n Ce.language === null && (Ce.value = de);\n var Le = Ce.value.length + D, Ie = E6(Ce, S, B, m, y, D, Le, E, A);\n return /* @__PURE__ */ Dr.createElement(W, ve, /* @__PURE__ */ Dr.createElement(L, h, !y && z, $({\n rows: Ie,\n stylesheet: u,\n useInlineStyles: v\n })));\n }, \"SyntaxHighlighter\");\n}\nvar w6, b6, Op = F(() => {\n gp();\n Rp();\n ys();\n xs();\n Mp();\n w6 = [\"language\", \"children\", \"style\", \"customStyle\", \"codeTagProps\", \"useInlineStyles\", \"showLineNumbers\", \"showInlineLineNumbers\", \"star\\\ntingLineNumber\", \"lineNumberContainerStyle\", \"lineNumberStyle\", \"wrapLines\", \"wrapLongLines\", \"lineProps\", \"renderer\", \"PreTag\", \"CodeTag\", \"\\\ncode\", \"astGenerator\"];\n a(_p, \"ownKeys\");\n a(mt, \"_objectSpread\");\n b6 = /\\n/g;\n a(y6, \"getNewLines\");\n a(D6, \"getAllLineNumbers\");\n a(x6, \"AllLineNumbers\");\n a(C6, \"getEmWidthOfNumber\");\n a(Pp, \"getInlineLineNumber\");\n a(Hp, \"assembleLineNumberStyles\");\n a(li, \"createLineElement\");\n a($p, \"flattenCodeTree\");\n a(E6, \"processLines\");\n a(S6, \"defaultRenderer\");\n a(zp, \"isHighlightJs\");\n a(R6, \"getCodeTree\");\n a(Cs, \"default\");\n});\n\n// ../node_modules/xtend/immutable.js\nvar jp = _((DH, Np) => {\n Np.exports = F6;\n var A6 = Object.prototype.hasOwnProperty;\n function F6() {\n for (var e = {}, t = 0; t < arguments.length; t++) {\n var r = arguments[t];\n for (var n in r)\n A6.call(r, n) && (e[n] = r[n]);\n }\n return e;\n }\n a(F6, \"extend\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/schema.js\nvar Ss = _((CH, qp) => {\n \"use strict\";\n qp.exports = Vp;\n var Es = Vp.prototype;\n Es.space = null;\n Es.normal = {};\n Es.property = {};\n function Vp(e, t, r) {\n this.property = e, this.normal = t, r && (this.space = r);\n }\n a(Vp, \"Schema\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/merge.js\nvar Gp = _((SH, Up) => {\n \"use strict\";\n var Wp = jp(), k6 = Ss();\n Up.exports = T6;\n function T6(e) {\n for (var t = e.length, r = [], n = [], o = -1, i, l; ++o < t; )\n i = e[o], r.push(i.property), n.push(i.normal), l = i.space;\n return new k6(\n Wp.apply(null, r),\n Wp.apply(null, n),\n l\n );\n }\n a(T6, \"merge\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/normalize.js\nvar si = _((AH, Xp) => {\n \"use strict\";\n Xp.exports = L6;\n function L6(e) {\n return e.toLowerCase();\n }\n a(L6, \"normalize\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/info.js\nvar Rs = _((kH, Kp) => {\n \"use strict\";\n Kp.exports = Yp;\n var Ue = Yp.prototype;\n Ue.space = null;\n Ue.attribute = null;\n Ue.property = null;\n Ue.boolean = !1;\n Ue.booleanish = !1;\n Ue.overloadedBoolean = !1;\n Ue.number = !1;\n Ue.commaSeparated = !1;\n Ue.spaceSeparated = !1;\n Ue.commaOrSpaceSeparated = !1;\n Ue.mustUseProperty = !1;\n Ue.defined = !1;\n function Yp(e, t) {\n this.property = e, this.attribute = t;\n }\n a(Yp, \"Info\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/types.js\nvar ui = _((Kt) => {\n \"use strict\";\n var I6 = 0;\n Kt.boolean = xr();\n Kt.booleanish = xr();\n Kt.overloadedBoolean = xr();\n Kt.number = xr();\n Kt.spaceSeparated = xr();\n Kt.commaSeparated = xr();\n Kt.commaOrSpaceSeparated = xr();\n function xr() {\n return Math.pow(2, ++I6);\n }\n a(xr, \"increment\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/defined-info.js\nvar Fs = _((BH, td) => {\n \"use strict\";\n var Qp = Rs(), Zp = ui();\n td.exports = As;\n As.prototype = new Qp();\n As.prototype.defined = !0;\n var ed = [\n \"boolean\",\n \"booleanish\",\n \"overloadedBoolean\",\n \"number\",\n \"commaSeparated\",\n \"spaceSeparated\",\n \"commaOrSpaceSeparated\"\n ], B6 = ed.length;\n function As(e, t, r, n) {\n var o = -1, i;\n for (Jp(this, \"space\", n), Qp.call(this, e, t); ++o < B6; )\n i = ed[o], Jp(this, i, (r & Zp[i]) === Zp[i]);\n }\n a(As, \"DefinedInfo\");\n function Jp(e, t, r) {\n r && (e[t] = r);\n }\n a(Jp, \"mark\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/create.js\nvar cn = _((_H, nd) => {\n \"use strict\";\n var rd = si(), M6 = Ss(), _6 = Fs();\n nd.exports = P6;\n function P6(e) {\n var t = e.space, r = e.mustUseProperty || [], n = e.attributes || {}, o = e.properties, i = e.transform, l = {}, u = {}, c, p;\n for (c in o)\n p = new _6(\n c,\n i(n, c),\n o[c],\n t\n ), r.indexOf(c) !== -1 && (p.mustUseProperty = !0), l[c] = p, u[rd(c)] = c, u[rd(p.attribute)] = c;\n return new M6(l, u, t);\n }\n a(P6, \"create\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/xlink.js\nvar ad = _((HH, od) => {\n \"use strict\";\n var H6 = cn();\n od.exports = H6({\n space: \"xlink\",\n transform: $6,\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 $6(e, t) {\n return \"xlink:\" + t.slice(5).toLowerCase();\n }\n a($6, \"xlinkTransform\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/xml.js\nvar ld = _((zH, id) => {\n \"use strict\";\n var z6 = cn();\n id.exports = z6({\n space: \"xml\",\n transform: O6,\n properties: {\n xmlLang: null,\n xmlBase: null,\n xmlSpace: null\n }\n });\n function O6(e, t) {\n return \"xml:\" + t.slice(3).toLowerCase();\n }\n a(O6, \"xmlTransform\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/case-sensitive-transform.js\nvar ud = _((NH, sd) => {\n \"use strict\";\n sd.exports = N6;\n function N6(e, t) {\n return t in e ? e[t] : t;\n }\n a(N6, \"caseSensitiveTransform\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/util/case-insensitive-transform.js\nvar ks = _((VH, cd) => {\n \"use strict\";\n var j6 = ud();\n cd.exports = V6;\n function V6(e, t) {\n return j6(e, t.toLowerCase());\n }\n a(V6, \"caseInsensitiveTransform\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/xmlns.js\nvar dd = _((WH, pd) => {\n \"use strict\";\n var q6 = cn(), W6 = ks();\n pd.exports = q6({\n space: \"xmlns\",\n attributes: {\n xmlnsxlink: \"xmlns:xlink\"\n },\n transform: W6,\n properties: {\n xmlns: null,\n xmlnsXLink: null\n }\n });\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/aria.js\nvar hd = _((UH, fd) => {\n \"use strict\";\n var Ts = ui(), U6 = cn(), Me = Ts.booleanish, Ge = Ts.number, Cr = Ts.spaceSeparated;\n fd.exports = U6({\n transform: G6,\n properties: {\n ariaActiveDescendant: null,\n ariaAtomic: Me,\n ariaAutoComplete: null,\n ariaBusy: Me,\n ariaChecked: Me,\n ariaColCount: Ge,\n ariaColIndex: Ge,\n ariaColSpan: Ge,\n ariaControls: Cr,\n ariaCurrent: null,\n ariaDescribedBy: Cr,\n ariaDetails: null,\n ariaDisabled: Me,\n ariaDropEffect: Cr,\n ariaErrorMessage: null,\n ariaExpanded: Me,\n ariaFlowTo: Cr,\n ariaGrabbed: Me,\n ariaHasPopup: null,\n ariaHidden: Me,\n ariaInvalid: null,\n ariaKeyShortcuts: null,\n ariaLabel: null,\n ariaLabelledBy: Cr,\n ariaLevel: Ge,\n ariaLive: null,\n ariaModal: Me,\n ariaMultiLine: Me,\n ariaMultiSelectable: Me,\n ariaOrientation: null,\n ariaOwns: Cr,\n ariaPlaceholder: null,\n ariaPosInSet: Ge,\n ariaPressed: Me,\n ariaReadOnly: Me,\n ariaRelevant: null,\n ariaRequired: Me,\n ariaRoleDescription: Cr,\n ariaRowCount: Ge,\n ariaRowIndex: Ge,\n ariaRowSpan: Ge,\n ariaSelected: Me,\n ariaSetSize: Ge,\n ariaSort: null,\n ariaValueMax: Ge,\n ariaValueMin: Ge,\n ariaValueNow: Ge,\n ariaValueText: null,\n role: null\n }\n });\n function G6(e, t) {\n return t === \"role\" ? t : \"aria-\" + t.slice(4).toLowerCase();\n }\n a(G6, \"ariaTransform\");\n});\n\n// ../node_modules/hastscript/node_modules/property-information/lib/html.js\nvar gd = _((XH, md) => {\n \"use strict\";\n var pn = ui(), X6 = cn(), Y6 = ks(), V = pn.boolean, K6 = pn.overloadedBoolean, ta = pn.booleanish, Z = pn.number, Re = pn.spaceSeparated,\n ci = pn.commaSeparated;\n md.exports = X6({\n space: \"html\",\n attributes: {\n acceptcharset: \"accept-charset\",\n classname: \"class\",\n htmlfor: \"for\",\n httpequiv: \"http-equiv\"\n },\n transform: Y6,\n mustUseProperty: [\"checked\", \"multiple\", \"muted\", \"selected\"],\n properties: {\n // Standard Properties.\n abbr: null,\n accept: ci,\n acceptCharset: Re,\n accessKey: Re,\n action: null,\n allow: null,\n allowFullScreen: V,\n allowPaymentRequest: V,\n allowUserMedia: V,\n alt: null,\n as: null,\n async: V,\n autoCapitalize: null,\n autoComplete: Re,\n autoFocus: V,\n autoPlay: V,\n capture: V,\n charSet: null,\n checked: V,\n cite: null,\n className: Re,\n cols: Z,\n colSpan: null,\n content: null,\n contentEditable: ta,\n controls: V,\n controlsList: Re,\n coords: Z | ci,\n crossOrigin: null,\n data: null,\n dateTime: null,\n decoding: null,\n default: V,\n defer: V,\n dir: null,\n dirName: null,\n disabled: V,\n download: K6,\n draggable: ta,\n encType: null,\n enterKeyHint: null,\n form: null,\n formAction: null,\n formEncType: null,\n formMethod: null,\n formNoValidate: V,\n formTarget: null,\n headers: Re,\n height: Z,\n hidden: V,\n high: Z,\n href: null,\n hrefLang: null,\n htmlFor: Re,\n httpEquiv: Re,\n id: null,\n imageSizes: null,\n imageSrcSet: ci,\n inputMode: null,\n integrity: null,\n is: null,\n isMap: V,\n itemId: null,\n itemProp: Re,\n itemRef: Re,\n itemScope: V,\n itemType: Re,\n kind: null,\n label: null,\n lang: null,\n language: null,\n list: null,\n loading: null,\n loop: V,\n low: Z,\n manifest: null,\n max: null,\n maxLength: Z,\n media: null,\n method: null,\n min: null,\n minLength: Z,\n multiple: V,\n muted: V,\n name: null,\n nonce: null,\n noModule: V,\n noValidate: V,\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: V,\n optimum: Z,\n pattern: null,\n ping: Re,\n placeholder: null,\n playsInline: V,\n poster: null,\n preload: null,\n readOnly: V,\n referrerPolicy: null,\n rel: Re,\n required: V,\n reversed: V,\n rows: Z,\n rowSpan: Z,\n sandbox: Re,\n scope: null,\n scoped: V,\n seamless: V,\n selected: V,\n shape: null,\n size: Z,\n sizes: null,\n slot: null,\n span: Z,\n spellCheck: ta,\n src: null,\n srcDoc: null,\n srcLang: null,\n srcSet: ci,\n start: Z,\n step: null,\n style: null,\n tabIndex: Z,\n target: null,\n title: null,\n translate: null,\n type: null,\n typeMustMatch: V,\n useMap: null,\n value: ta,\n width: Z,\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: Re,\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: Z,\n // ``. Use CSS `border-width` instead,\n borderColor: null,\n // `
`. Use CSS `border-color` instead,\n bottomMargin: Z,\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: V,\n // Lists. Use CSS to reduce space between items instead\n declare: V,\n // ``\n event: null,\n // `

No Preview

Sorry, but you either have no stories or none are selected somehow.

  • Please check the Storybook config.
  • Try reloading the page.

If the problem persists, check the browser console, or the terminal you've run Storybook from.

\ No newline at end of file + window['TAGS_OPTIONS'] = {"dev-only":{"excludeFromDocsStories":true},"docs-only":{"excludeFromSidebar":true},"test-only":{"excludeFromSidebar":true,"excludeFromDocsStories":true}}; \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index 669f137..d185d7c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,59 +1,145 @@ -Webpack App
\ No newline at end of file + + window['TAGS_OPTIONS'] = { + "dev-only": { + "excludeFromDocsStories": true + }, + "docs-only": { + "excludeFromSidebar": true + }, + "test-only": { + "excludeFromSidebar": true, + "excludeFromDocsStories": true + } +}; + + + + window['STORYBOOK_RENDERER'] = "react"; + + + + window['STORYBOOK_BUILDER'] = "@storybook/builder-webpack5"; + + + + window['STORYBOOK_FRAMEWORK'] = "@storybook/react-webpack5"; + + + + + + + + + + + + diff --git a/docs/index.json b/docs/index.json new file mode 100644 index 0000000..3748a8e --- /dev/null +++ b/docs/index.json @@ -0,0 +1 @@ +{"v":5,"entries":{"actions--docs":{"id":"actions--docs","title":"Actions","name":"Docs","importPath":"./stories/actions.mdx","storiesImports":["./stories/actions.stories.js"],"type":"docs","tags":["dev","test","autodocs","attached-mdx"]},"config--docs":{"id":"config--docs","title":"Config","name":"Docs","importPath":"./stories/config.mdx","storiesImports":["./stories/config.stories.js"],"type":"docs","tags":["dev","test","autodocs","attached-mdx"]},"edge-cases--docs":{"id":"edge-cases--docs","title":"Edge Cases","name":"Docs","importPath":"./stories/edge-cases.mdx","storiesImports":["./stories/edge-cases.stories.js"],"type":"docs","tags":["dev","test","autodocs","attached-mdx"]},"layouts-advanced--docs":{"id":"layouts-advanced--docs","title":"Layouts - Advanced","name":"Docs","importPath":"./stories/layouts-advanced.mdx","storiesImports":["./stories/layouts-advanced.stories.js"],"type":"docs","tags":["dev","test","autodocs","attached-mdx"]},"layouts--docs":{"id":"layouts--docs","title":"Layouts","name":"Docs","importPath":"./stories/layouts.mdx","storiesImports":["./stories/layouts.stories.js"],"type":"docs","tags":["dev","test","autodocs","attached-mdx"]},"mse-eme--docs":{"id":"mse-eme--docs","title":"MSE-EME","name":"Docs","importPath":"./stories/mse-eme.mdx","storiesImports":["./stories/mse-eme.stories.js"],"type":"docs","tags":["dev","test","autodocs","attached-mdx"]},"play-list--docs":{"id":"play-list--docs","title":"Play List","name":"Docs","importPath":"./stories/playlist.mdx","storiesImports":["./stories/playlist.stories.js"],"type":"docs","tags":["dev","test","autodocs","attached-mdx"]},"update-intervals--docs":{"id":"update-intervals--docs","title":"Update Intervals","name":"Docs","importPath":"./stories/update-intervals.mdx","storiesImports":["./stories/update-intervals.stories.jsx"],"type":"docs","tags":["dev","test","autodocs","attached-mdx"]},"actions--actions":{"type":"story","id":"actions--actions","name":"Actions","title":"Actions","importPath":"./stories/actions.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"config--forward-and-backward-jump-step":{"type":"story","id":"config--forward-and-backward-jump-step","name":"Forward and backward jump step","title":"Config","importPath":"./stories/config.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"config--deprecated-jump-step":{"type":"story","id":"config--deprecated-jump-step","name":"Deprecated jump step","title":"Config","importPath":"./stories/config.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"edge-cases--no-src":{"type":"story","id":"edge-cases--no-src","name":"No src","title":"Edge Cases","importPath":"./stories/edge-cases.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"edge-cases--empty-string-src":{"type":"story","id":"edge-cases--empty-string-src","name":"Empty string src","title":"Edge Cases","importPath":"./stories/edge-cases.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"edge-cases--invalid-src":{"type":"story","id":"edge-cases--invalid-src","name":"Invalid src","title":"Edge Cases","importPath":"./stories/edge-cases.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts-advanced--stacked":{"type":"story","id":"layouts-advanced--stacked","name":"Stacked","title":"Layouts - Advanced","importPath":"./stories/layouts-advanced.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts-advanced--stacked-reverse":{"type":"story","id":"layouts-advanced--stacked-reverse","name":"Stacked Reverse","title":"Layouts - Advanced","importPath":"./stories/layouts-advanced.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts-advanced--horizontal":{"type":"story","id":"layouts-advanced--horizontal","name":"Horizontal","title":"Layouts - Advanced","importPath":"./stories/layouts-advanced.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts-advanced--horizontal-reverse":{"type":"story","id":"layouts-advanced--horizontal-reverse","name":"Horizontal Reverse","title":"Layouts - Advanced","importPath":"./stories/layouts-advanced.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts-advanced--custom-progress-bar-section":{"type":"story","id":"layouts-advanced--custom-progress-bar-section","name":"Custom progress bar section","title":"Layouts - Advanced","importPath":"./stories/layouts-advanced.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts-advanced--custom-controls-section":{"type":"story","id":"layouts-advanced--custom-controls-section","name":"Custom controls section","title":"Layouts - Advanced","importPath":"./stories/layouts-advanced.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts-advanced--custom-additional-controls":{"type":"story","id":"layouts-advanced--custom-additional-controls","name":"Custom additional controls","title":"Layouts - Advanced","importPath":"./stories/layouts-advanced.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts-advanced--custom-volume-controls":{"type":"story","id":"layouts-advanced--custom-volume-controls","name":"Custom volume controls","title":"Layouts - Advanced","importPath":"./stories/layouts-advanced.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts-advanced--move-volume-control-to-progress-bar-section":{"type":"story","id":"layouts-advanced--move-volume-control-to-progress-bar-section","name":"Move Volume control to Progress bar section","title":"Layouts - Advanced","importPath":"./stories/layouts-advanced.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts-advanced--use-current-left-time":{"type":"story","id":"layouts-advanced--use-current-left-time","name":"Use current left time","title":"Layouts - Advanced","importPath":"./stories/layouts-advanced.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts-advanced--change-layout-story":{"type":"story","id":"layouts-advanced--change-layout-story","name":"Change Layout","title":"Layouts - Advanced","importPath":"./stories/layouts-advanced.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts--default":{"type":"story","id":"layouts--default","name":"Default","title":"Layouts","importPath":"./stories/layouts.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts--width":{"type":"story","id":"layouts--width","name":"Width","title":"Layouts","importPath":"./stories/layouts.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts--show-skip-controls":{"type":"story","id":"layouts--show-skip-controls","name":"Show Skip Controls","title":"Layouts","importPath":"./stories/layouts.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts--show-jump-controls-and-show-skip-controls":{"type":"story","id":"layouts--show-jump-controls-and-show-skip-controls","name":"Show Jump Controls and Show Skip Controls","title":"Layouts","importPath":"./stories/layouts.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts--hide-all-controls":{"type":"story","id":"layouts--hide-all-controls","name":"Hide all Controls","title":"Layouts","importPath":"./stories/layouts.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts--hide-volume":{"type":"story","id":"layouts--hide-volume","name":"Hide Volume","title":"Layouts","importPath":"./stories/layouts.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts--hide-loop-button":{"type":"story","id":"layouts--hide-loop-button","name":"Hide Loop Button","title":"Layouts","importPath":"./stories/layouts.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts--hide-download-progress":{"type":"story","id":"layouts--hide-download-progress","name":"Hide Download Progress","title":"Layouts","importPath":"./stories/layouts.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts--custom-default-current-time-and-duration":{"type":"story","id":"layouts--custom-default-current-time-and-duration","name":"Custom default current time and duration","title":"Layouts","importPath":"./stories/layouts.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts--hide-filled-progress":{"type":"story","id":"layouts--hide-filled-progress","name":"Hide filled progress","title":"Layouts","importPath":"./stories/layouts.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts--show-header-and-footer":{"type":"story","id":"layouts--show-header-and-footer","name":"Show header and footer","title":"Layouts","importPath":"./stories/layouts.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"layouts--custom-icons":{"type":"story","id":"layouts--custom-icons","name":"Custom icons","title":"Layouts","importPath":"./stories/layouts.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"mse-eme--mse-eme":{"type":"story","id":"mse-eme--mse-eme","name":"MSE-EME","title":"MSE-EME","importPath":"./stories/mse-eme.stories.js","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]},"play-list--playlist":{"type":"story","id":"play-list--playlist","name":"playlist","title":"Play List","importPath":"./stories/playlist.stories.js","componentPath":"./stories/playlist.tsx","tags":["dev","test","autodocs"]},"update-intervals--compares":{"type":"story","id":"update-intervals--compares","name":"Compares","title":"Update Intervals","importPath":"./stories/update-intervals.stories.jsx","componentPath":"./src/index.tsx","tags":["dev","test","autodocs"]}}} \ No newline at end of file diff --git a/docs/layouts-advanced-mdx.42378ae2.iframe.bundle.js b/docs/layouts-advanced-mdx.42378ae2.iframe.bundle.js new file mode 100644 index 0000000..7b83f90 --- /dev/null +++ b/docs/layouts-advanced-mdx.42378ae2.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkreact_h5_audio_player=self.webpackChunkreact_h5_audio_player||[]).push([[715,769],{"./stories/layouts-advanced.mdx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>MDXContent});__webpack_require__("./node_modules/react/index.js");var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_Users_hanz_Documents_npm_react_h5_audio_player_node_modules_storybook_addon_docs_dist_shims_mdx_react_shim_mjs__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@storybook/addon-docs/node_modules/@mdx-js/react/lib/index.js"),_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./node_modules/@storybook/blocks/dist/index.mjs"),_layouts_advanced_stories__WEBPACK_IMPORTED_MODULE_5__=(__webpack_require__("./stories/volume-percentage.tsx"),__webpack_require__("./src/index.tsx"),__webpack_require__("./stories/change-layout.tsx"),__webpack_require__("./stories/layouts-advanced.stories.js"));function _createMdxContent(props){const _components={code:"code",h1:"h1",h3:"h3",h4:"h4",img:"img",li:"li",p:"p",pre:"pre",ul:"ul",...(0,_Users_hanz_Documents_npm_react_h5_audio_player_node_modules_storybook_addon_docs_dist_shims_mdx_react_shim_mjs__WEBPACK_IMPORTED_MODULE_6__.R)(),...props.components};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.p,{children:"console.log('LayoutsAdvancedStories', LayoutsAdvancedStories)"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.W8,{of:_layouts_advanced_stories__WEBPACK_IMPORTED_MODULE_5__}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h1,{id:"layouts---advanced",children:"Layouts - Advanced"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.p,{children:"Advanced layout settings"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.p,{children:["Please import ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"RHAP_UI"})," along with the audio player"]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.pre,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{className:"language-js",children:"import AudioPlayer, { RHAP_UI } from 'react-h5-audio-player'\n"})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.p,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.img,{src:"https://raw.githubusercontent.com/lhz516/react-h5-audio-player/master/assets/advanced-layout.png",alt:"screenshot"})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h3,{id:"props",children:"Props"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.p,{children:"layout"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.ul,{children:["\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.li,{children:["Type: ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"string"})]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.li,{children:["Default: ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"'stacked' | 'horizontal' | 'stacked-reverse' | 'horizontal-reverse'"})]}),"\n"]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.p,{children:"customProgressBarSection"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.ul,{children:["\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.li,{children:["Type: ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"Array"})]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.li,{children:["Default: ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"[RHAP_UI.CURRENT_TIME, RHAP_UI.PROGRESS_BAR, RHAP_UI.DURATION]"})]}),"\n"]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.p,{children:"customControlsSection"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.ul,{children:["\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.li,{children:["Type: ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"Array"})]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.li,{children:["Default: ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"[RHAP_UI.ADDITIONAL_CONTROLS, RHAP_UI.MAIN_CONTROLS, RHAP_UI.VOLUME_CONTROLS]"})]}),"\n"]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.p,{children:"customAdditionalControls"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.ul,{children:["\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.li,{children:["Type: ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"Array"})]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.li,{children:["Default: ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"[RHAP_UI.LOOP]"})]}),"\n"]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.p,{children:"customVolumeControls"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.ul,{children:["\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.li,{children:["Type: ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"Array"})]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.li,{children:["Default: ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"[RHAP_UI.VOLUME]"})]}),"\n"]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"stacked-default",children:"Stacked (Default)"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.gG,{of:_layouts_advanced_stories__WEBPACK_IMPORTED_MODULE_5__.Stacked})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"stacked-reverse",children:"Stacked Reverse"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.gG,{of:_layouts_advanced_stories__WEBPACK_IMPORTED_MODULE_5__.StackedReverse})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"horizontal",children:"Horizontal"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.gG,{of:_layouts_advanced_stories__WEBPACK_IMPORTED_MODULE_5__.Horizontal})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"horizontal-reverse",children:"Horizontal Reverse"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.gG,{of:_layouts_advanced_stories__WEBPACK_IMPORTED_MODULE_5__.HorizontalReverse})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"custom-progress-bar-section",children:"Custom progress bar section"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.gG,{of:_layouts_advanced_stories__WEBPACK_IMPORTED_MODULE_5__.CustomProgressBarSection}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.pre,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{className:"language-jsx",children:"/,\n RHAP_UI.DURATION\n ]\n }\n/>\n"})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"custom-controls-section",children:"Custom controls section"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.gG,{of:_layouts_advanced_stories__WEBPACK_IMPORTED_MODULE_5__.CustomControlsSection}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.pre,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{className:"language-jsx",children:"This is an additional module in controls section ,\n RHAP_UI.ADDITIONAL_CONTROLS,\n RHAP_UI.MAIN_CONTROLS,\n RHAP_UI.VOLUME_CONTROLS,\n ]\n }\n/>\n"})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"custom-additional-controls",children:"Custom additional controls"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.gG,{of:_layouts_advanced_stories__WEBPACK_IMPORTED_MODULE_5__.CustomAdditionalControls}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.pre,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{className:"language-jsx",children:"button 2 ,\n ,\n ,\n ]\n }\n/>\n"})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"custom-volume-controls",children:"Custom volume controls"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.gG,{of:_layouts_advanced_stories__WEBPACK_IMPORTED_MODULE_5__.CustomVolumeControls}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.pre,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{className:"language-jsx",children:"class VolumePercentage extends PureComponent<{}, { volumeText: string }> {\n player = createRef()\n\n state = { volumeText: '100%' }\n\n componentDidMount(): void {\n this.player.current.audio.current.addEventListener('volumechange', (e) => {\n this.setState({ volumeText: `${((e.target as HTMLAudioElement).volume * 100).toFixed(0)}%` })\n })\n }\n\n render(): React.ReactNode {\n const { volumeText } = this.state\n return (\n   {volumeText}]}\n />\n )\n }\n}\n"})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"move-volume-control-to-progress-bar-section",children:"Move Volume control to Progress bar section"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.gG,{of:_layouts_advanced_stories__WEBPACK_IMPORTED_MODULE_5__.MoveVolumeControlToProgressBarSection}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.pre,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{className:"language-jsx",children:"/,\n RHAP_UI.DURATION,\n RHAP_UI.PROGRESS_BAR,\n RHAP_UI.VOLUME,\n ]\n }\n customVolumeControls={[]}\n/>\n"})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"use-current-left-time",children:"Use current left time"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.gG,{of:_layouts_advanced_stories__WEBPACK_IMPORTED_MODULE_5__.UseCurrentLeftTime}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.pre,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{className:"language-jsx",children:"\n"})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"change-layout",children:"Change Layout"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.gG,{of:_layouts_advanced_stories__WEBPACK_IMPORTED_MODULE_5__.ChangeLayoutStory}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.pre,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{className:"language-jsx",children:"\n"})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={...(0,_Users_hanz_Documents_npm_react_h5_audio_player_node_modules_storybook_addon_docs_dist_shims_mdx_react_shim_mjs__WEBPACK_IMPORTED_MODULE_6__.R)(),...props.components};return MDXLayout?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(MDXLayout,{...props,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_createMdxContent,{...props})}):_createMdxContent(props)}},"./node_modules/@storybook/addon-docs/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/react/index.js");const emptyComponents={},MDXContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext(emptyComponents);function useMDXComponents(components){const contextComponents=react__WEBPACK_IMPORTED_MODULE_0__.useContext(MDXContext);return react__WEBPACK_IMPORTED_MODULE_0__.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__.createElement(MDXContext.Provider,{value:allComponents},properties.children)}},"./stories/change-layout.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/esm/extends.js"),react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/index.tsx");const expandedPlayerProps={layout:"stacked",customControlsSection:[_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.CURRENT_TIME,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.CURRENT_LEFT_TIME],customProgressBarSection:[_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.PROGRESS_BAR,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.MAIN_CONTROLS]},ChangeLayout=()=>{const[config,setConfig]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({});return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"container"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("button",{onClick:()=>setConfig(expandedPlayerProps)},"stacked"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("button",{onClick:()=>setConfig({})},"horizontal"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("h1",null,"Hello, audio player!"),react__WEBPACK_IMPORTED_MODULE_0__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,(0,_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_2__.A)({src:"https://www.soundhelix.com/examples/mp3/SoundHelix-Song-9.mp3",volume:.5,layout:"stacked-reverse"},config)))},__WEBPACK_DEFAULT_EXPORT__=ChangeLayout;ChangeLayout.__docgenInfo={description:"",methods:[],displayName:"ChangeLayout"}},"./stories/utils.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{W:()=>SAMPLE_MP3_URL});const SAMPLE_MP3_URL="https://www.soundhelix.com/examples/mp3/SoundHelix-Song-9.mp3"},"./stories/volume-percentage.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),_src_index__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/index.tsx"),_utils__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./stories/utils.js");class VolumePercentage extends react__WEBPACK_IMPORTED_MODULE_0__.PureComponent{player=(()=>(0,react__WEBPACK_IMPORTED_MODULE_0__.createRef)())();state={volumeText:"100%"};componentDidMount(){this.player.current.audio.current.addEventListener("volumechange",(e=>{this.setState({volumeText:`${(100*e.target.volume).toFixed(0)}%`})}))}render(){const{volumeText}=this.state;return react__WEBPACK_IMPORTED_MODULE_0__.createElement(_src_index__WEBPACK_IMPORTED_MODULE_1__.A,{ref:this.player,src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,customVolumeControls:[_src_index__WEBPACK_IMPORTED_MODULE_1__.n.VOLUME,react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{key:2},"  ",volumeText)]})}}const __WEBPACK_DEFAULT_EXPORT__=VolumePercentage;VolumePercentage.__docgenInfo={description:"",methods:[],displayName:"VolumePercentage"}},"./stories/layouts-advanced.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{ChangeLayoutStory:()=>ChangeLayoutStory,CustomAdditionalControls:()=>CustomAdditionalControls,CustomControlsSection:()=>CustomControlsSection,CustomProgressBarSection:()=>CustomProgressBarSection,CustomVolumeControls:()=>CustomVolumeControls,Horizontal:()=>Horizontal,HorizontalReverse:()=>HorizontalReverse,MoveVolumeControlToProgressBarSection:()=>MoveVolumeControlToProgressBarSection,Stacked:()=>Stacked,StackedReverse:()=>StackedReverse,UseCurrentLeftTime:()=>UseCurrentLeftTime,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _utils__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/utils.js"),_volume_percentage_tsx__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./stories/volume-percentage.tsx"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/index.tsx"),_change_layout_tsx__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./stories/change-layout.tsx"),react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/react/index.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Layouts - Advanced",component:_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A},Stacked={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W}),name:"Stacked"},StackedReverse={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,layout:"stacked-reverse"}),name:"Stacked Reverse"},Horizontal={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,layout:"horizontal"}),name:"Horizontal"},HorizontalReverse={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,layout:"horizontal-reverse"}),name:"Horizontal Reverse"},CustomProgressBarSection={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,customProgressBarSection:[_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.PROGRESS_BAR,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.CURRENT_TIME,react__WEBPACK_IMPORTED_MODULE_3__.createElement("div",null,"/"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.DURATION]}),name:"Custom progress bar section"},CustomControlsSection={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,customControlsSection:[react__WEBPACK_IMPORTED_MODULE_3__.createElement("div",null,"This is an additional module in controls section    "),_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.ADDITIONAL_CONTROLS,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.MAIN_CONTROLS,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.VOLUME_CONTROLS]}),name:"Custom controls section"},CustomAdditionalControls={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,customAdditionalControls:[_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.LOOP,react__WEBPACK_IMPORTED_MODULE_3__.createElement("button",null,"button 2 "),react__WEBPACK_IMPORTED_MODULE_3__.createElement("button",null,"button 3 "),react__WEBPACK_IMPORTED_MODULE_3__.createElement("button",null,"button 4 ")]}),name:"Custom additional controls"},CustomVolumeControls={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_volume_percentage_tsx__WEBPACK_IMPORTED_MODULE_0__.A,null),name:"Custom volume controls"},MoveVolumeControlToProgressBarSection={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,customProgressBarSection:[_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.CURRENT_TIME,react__WEBPACK_IMPORTED_MODULE_3__.createElement("div",null,"/"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.DURATION,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.PROGRESS_BAR,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.VOLUME],customVolumeControls:[]}),name:"Move Volume control to Progress bar section"},UseCurrentLeftTime={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,customProgressBarSection:[_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.CURRENT_TIME,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.PROGRESS_BAR,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.CURRENT_LEFT_TIME]}),name:"Use current left time"},ChangeLayoutStory={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_change_layout_tsx__WEBPACK_IMPORTED_MODULE_2__.A,null),name:"Change Layout"},__namedExportsOrder=["Stacked","StackedReverse","Horizontal","HorizontalReverse","CustomProgressBarSection","CustomControlsSection","CustomAdditionalControls","CustomVolumeControls","MoveVolumeControlToProgressBarSection","UseCurrentLeftTime","ChangeLayoutStory"];Stacked.parameters={...Stacked.parameters,docs:{...Stacked.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Stacked"\n}',...Stacked.parameters?.docs?.source}}},StackedReverse.parameters={...StackedReverse.parameters,docs:{...StackedReverse.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Stacked Reverse"\n}',...StackedReverse.parameters?.docs?.source}}},Horizontal.parameters={...Horizontal.parameters,docs:{...Horizontal.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Horizontal"\n}',...Horizontal.parameters?.docs?.source}}},HorizontalReverse.parameters={...HorizontalReverse.parameters,docs:{...HorizontalReverse.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Horizontal Reverse"\n}',...HorizontalReverse.parameters?.docs?.source}}},CustomProgressBarSection.parameters={...CustomProgressBarSection.parameters,docs:{...CustomProgressBarSection.parameters?.docs,source:{originalSource:'{\n render: () => /, RHAP_UI.DURATION]} />,\n name: "Custom progress bar section"\n}',...CustomProgressBarSection.parameters?.docs?.source}}},CustomControlsSection.parameters={...CustomControlsSection.parameters,docs:{...CustomControlsSection.parameters?.docs,source:{originalSource:'{\n render: () => This is an additional module in controls section    , RHAP_UI.ADDITIONAL_CONTROLS, RHAP_UI.MAIN_CONTROLS, RHAP_UI.VOLUME_CONTROLS]} />,\n name: "Custom controls section"\n}',...CustomControlsSection.parameters?.docs?.source}}},CustomAdditionalControls.parameters={...CustomAdditionalControls.parameters,docs:{...CustomAdditionalControls.parameters?.docs,source:{originalSource:'{\n render: () => button 2 , , ]} />,\n name: "Custom additional controls"\n}',...CustomAdditionalControls.parameters?.docs?.source}}},CustomVolumeControls.parameters={...CustomVolumeControls.parameters,docs:{...CustomVolumeControls.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Custom volume controls"\n}',...CustomVolumeControls.parameters?.docs?.source}}},MoveVolumeControlToProgressBarSection.parameters={...MoveVolumeControlToProgressBarSection.parameters,docs:{...MoveVolumeControlToProgressBarSection.parameters?.docs,source:{originalSource:'{\n render: () => /, RHAP_UI.DURATION, RHAP_UI.PROGRESS_BAR, RHAP_UI.VOLUME]} customVolumeControls={[]} />,\n name: "Move Volume control to Progress bar section"\n}',...MoveVolumeControlToProgressBarSection.parameters?.docs?.source}}},UseCurrentLeftTime.parameters={...UseCurrentLeftTime.parameters,docs:{...UseCurrentLeftTime.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Use current left time"\n}',...UseCurrentLeftTime.parameters?.docs?.source}}},ChangeLayoutStory.parameters={...ChangeLayoutStory.parameters,docs:{...ChangeLayoutStory.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Change Layout"\n}',...ChangeLayoutStory.parameters?.docs?.source}}}}}]); \ No newline at end of file diff --git a/docs/layouts-advanced-stories.59c0f9cd.iframe.bundle.js b/docs/layouts-advanced-stories.59c0f9cd.iframe.bundle.js new file mode 100644 index 0000000..9e96b95 --- /dev/null +++ b/docs/layouts-advanced-stories.59c0f9cd.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkreact_h5_audio_player=self.webpackChunkreact_h5_audio_player||[]).push([[715],{"./stories/change-layout.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/esm/extends.js"),react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/index.tsx");const expandedPlayerProps={layout:"stacked",customControlsSection:[_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.CURRENT_TIME,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.CURRENT_LEFT_TIME],customProgressBarSection:[_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.PROGRESS_BAR,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.MAIN_CONTROLS]},ChangeLayout=()=>{const[config,setConfig]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)({});return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"container"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("button",{onClick:()=>setConfig(expandedPlayerProps)},"stacked"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("button",{onClick:()=>setConfig({})},"horizontal"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("h1",null,"Hello, audio player!"),react__WEBPACK_IMPORTED_MODULE_0__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,(0,_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_2__.A)({src:"https://www.soundhelix.com/examples/mp3/SoundHelix-Song-9.mp3",volume:.5,layout:"stacked-reverse"},config)))},__WEBPACK_DEFAULT_EXPORT__=ChangeLayout;ChangeLayout.__docgenInfo={description:"",methods:[],displayName:"ChangeLayout"}},"./stories/utils.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{W:()=>SAMPLE_MP3_URL});const SAMPLE_MP3_URL="https://www.soundhelix.com/examples/mp3/SoundHelix-Song-9.mp3"},"./stories/volume-percentage.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),_src_index__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/index.tsx"),_utils__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./stories/utils.js");class VolumePercentage extends react__WEBPACK_IMPORTED_MODULE_0__.PureComponent{player=(()=>(0,react__WEBPACK_IMPORTED_MODULE_0__.createRef)())();state={volumeText:"100%"};componentDidMount(){this.player.current.audio.current.addEventListener("volumechange",(e=>{this.setState({volumeText:`${(100*e.target.volume).toFixed(0)}%`})}))}render(){const{volumeText}=this.state;return react__WEBPACK_IMPORTED_MODULE_0__.createElement(_src_index__WEBPACK_IMPORTED_MODULE_1__.A,{ref:this.player,src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,customVolumeControls:[_src_index__WEBPACK_IMPORTED_MODULE_1__.n.VOLUME,react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{key:2},"  ",volumeText)]})}}const __WEBPACK_DEFAULT_EXPORT__=VolumePercentage;VolumePercentage.__docgenInfo={description:"",methods:[],displayName:"VolumePercentage"}},"./stories/layouts-advanced.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{ChangeLayoutStory:()=>ChangeLayoutStory,CustomAdditionalControls:()=>CustomAdditionalControls,CustomControlsSection:()=>CustomControlsSection,CustomProgressBarSection:()=>CustomProgressBarSection,CustomVolumeControls:()=>CustomVolumeControls,Horizontal:()=>Horizontal,HorizontalReverse:()=>HorizontalReverse,MoveVolumeControlToProgressBarSection:()=>MoveVolumeControlToProgressBarSection,Stacked:()=>Stacked,StackedReverse:()=>StackedReverse,UseCurrentLeftTime:()=>UseCurrentLeftTime,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _utils__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/utils.js"),_volume_percentage_tsx__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./stories/volume-percentage.tsx"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/index.tsx"),_change_layout_tsx__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./stories/change-layout.tsx"),react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/react/index.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Layouts - Advanced",component:_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A},Stacked={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W}),name:"Stacked"},StackedReverse={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,layout:"stacked-reverse"}),name:"Stacked Reverse"},Horizontal={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,layout:"horizontal"}),name:"Horizontal"},HorizontalReverse={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,layout:"horizontal-reverse"}),name:"Horizontal Reverse"},CustomProgressBarSection={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,customProgressBarSection:[_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.PROGRESS_BAR,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.CURRENT_TIME,react__WEBPACK_IMPORTED_MODULE_3__.createElement("div",null,"/"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.DURATION]}),name:"Custom progress bar section"},CustomControlsSection={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,customControlsSection:[react__WEBPACK_IMPORTED_MODULE_3__.createElement("div",null,"This is an additional module in controls section    "),_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.ADDITIONAL_CONTROLS,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.MAIN_CONTROLS,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.VOLUME_CONTROLS]}),name:"Custom controls section"},CustomAdditionalControls={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,customAdditionalControls:[_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.LOOP,react__WEBPACK_IMPORTED_MODULE_3__.createElement("button",null,"button 2 "),react__WEBPACK_IMPORTED_MODULE_3__.createElement("button",null,"button 3 "),react__WEBPACK_IMPORTED_MODULE_3__.createElement("button",null,"button 4 ")]}),name:"Custom additional controls"},CustomVolumeControls={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_volume_percentage_tsx__WEBPACK_IMPORTED_MODULE_0__.A,null),name:"Custom volume controls"},MoveVolumeControlToProgressBarSection={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,customProgressBarSection:[_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.CURRENT_TIME,react__WEBPACK_IMPORTED_MODULE_3__.createElement("div",null,"/"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.DURATION,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.PROGRESS_BAR,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.VOLUME],customVolumeControls:[]}),name:"Move Volume control to Progress bar section"},UseCurrentLeftTime={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_4__.W,customProgressBarSection:[_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.CURRENT_TIME,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.PROGRESS_BAR,_src_index_tsx__WEBPACK_IMPORTED_MODULE_1__.n.CURRENT_LEFT_TIME]}),name:"Use current left time"},ChangeLayoutStory={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_change_layout_tsx__WEBPACK_IMPORTED_MODULE_2__.A,null),name:"Change Layout"},__namedExportsOrder=["Stacked","StackedReverse","Horizontal","HorizontalReverse","CustomProgressBarSection","CustomControlsSection","CustomAdditionalControls","CustomVolumeControls","MoveVolumeControlToProgressBarSection","UseCurrentLeftTime","ChangeLayoutStory"];Stacked.parameters={...Stacked.parameters,docs:{...Stacked.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Stacked"\n}',...Stacked.parameters?.docs?.source}}},StackedReverse.parameters={...StackedReverse.parameters,docs:{...StackedReverse.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Stacked Reverse"\n}',...StackedReverse.parameters?.docs?.source}}},Horizontal.parameters={...Horizontal.parameters,docs:{...Horizontal.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Horizontal"\n}',...Horizontal.parameters?.docs?.source}}},HorizontalReverse.parameters={...HorizontalReverse.parameters,docs:{...HorizontalReverse.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Horizontal Reverse"\n}',...HorizontalReverse.parameters?.docs?.source}}},CustomProgressBarSection.parameters={...CustomProgressBarSection.parameters,docs:{...CustomProgressBarSection.parameters?.docs,source:{originalSource:'{\n render: () => /, RHAP_UI.DURATION]} />,\n name: "Custom progress bar section"\n}',...CustomProgressBarSection.parameters?.docs?.source}}},CustomControlsSection.parameters={...CustomControlsSection.parameters,docs:{...CustomControlsSection.parameters?.docs,source:{originalSource:'{\n render: () => This is an additional module in controls section    , RHAP_UI.ADDITIONAL_CONTROLS, RHAP_UI.MAIN_CONTROLS, RHAP_UI.VOLUME_CONTROLS]} />,\n name: "Custom controls section"\n}',...CustomControlsSection.parameters?.docs?.source}}},CustomAdditionalControls.parameters={...CustomAdditionalControls.parameters,docs:{...CustomAdditionalControls.parameters?.docs,source:{originalSource:'{\n render: () => button 2 , , ]} />,\n name: "Custom additional controls"\n}',...CustomAdditionalControls.parameters?.docs?.source}}},CustomVolumeControls.parameters={...CustomVolumeControls.parameters,docs:{...CustomVolumeControls.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Custom volume controls"\n}',...CustomVolumeControls.parameters?.docs?.source}}},MoveVolumeControlToProgressBarSection.parameters={...MoveVolumeControlToProgressBarSection.parameters,docs:{...MoveVolumeControlToProgressBarSection.parameters?.docs,source:{originalSource:'{\n render: () => /, RHAP_UI.DURATION, RHAP_UI.PROGRESS_BAR, RHAP_UI.VOLUME]} customVolumeControls={[]} />,\n name: "Move Volume control to Progress bar section"\n}',...MoveVolumeControlToProgressBarSection.parameters?.docs?.source}}},UseCurrentLeftTime.parameters={...UseCurrentLeftTime.parameters,docs:{...UseCurrentLeftTime.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Use current left time"\n}',...UseCurrentLeftTime.parameters?.docs?.source}}},ChangeLayoutStory.parameters={...ChangeLayoutStory.parameters,docs:{...ChangeLayoutStory.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Change Layout"\n}',...ChangeLayoutStory.parameters?.docs?.source}}}}}]); \ No newline at end of file diff --git a/docs/layouts-mdx.a68aae6c.iframe.bundle.js b/docs/layouts-mdx.a68aae6c.iframe.bundle.js new file mode 100644 index 0000000..2be8de5 --- /dev/null +++ b/docs/layouts-mdx.a68aae6c.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkreact_h5_audio_player=self.webpackChunkreact_h5_audio_player||[]).push([[84,394],{"./stories/layouts.mdx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>MDXContent,sampleIcon:()=>sampleIcon});__webpack_require__("./node_modules/react/index.js");var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_Users_hanz_Documents_npm_react_h5_audio_player_node_modules_storybook_addon_docs_dist_shims_mdx_react_shim_mjs__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/@storybook/addon-docs/node_modules/@mdx-js/react/lib/index.js"),_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/@storybook/blocks/dist/index.mjs"),_layouts_stories__WEBPACK_IMPORTED_MODULE_3__=(__webpack_require__("./src/index.tsx"),__webpack_require__("./stories/layouts.stories.js"));const sampleIcon=(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)("svg",{role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("title",{children:"asciinema icon"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)("path",{d:"M1.61 0V24L22.39 12L1.61 0M5.76 7.2L10.06 9.68L5.76 12.16V7.2M12.55 11.12L14.08 12L5.76 16.8V15.04L12.55 11.12Z"})]});function _createMdxContent(props){const _components={code:"code",h1:"h1",h4:"h4",p:"p",pre:"pre",...(0,_Users_hanz_Documents_npm_react_h5_audio_player_node_modules_storybook_addon_docs_dist_shims_mdx_react_shim_mjs__WEBPACK_IMPORTED_MODULE_4__.R)(),...props.components};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.W8,{of:_layouts_stories__WEBPACK_IMPORTED_MODULE_3__}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h1,{id:"layouts",children:"Layouts"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.p,{children:"Different layouts of the player"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"default",children:"Default"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.gG,{of:_layouts_stories__WEBPACK_IMPORTED_MODULE_3__.Default})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"width",children:"Width"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.p,{children:["Default width is ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"100%"}),", you can always overwrite it to any value that greater than ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"300px"}),"."]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.gG,{of:_layouts_stories__WEBPACK_IMPORTED_MODULE_3__.Width})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"show-skip-controls",children:"Show Skip Controls"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.p,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"onClickPrevious"})," and ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"onClickNext"})," are provided for callback."]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.gG,{of:_layouts_stories__WEBPACK_IMPORTED_MODULE_3__.ShowSkipControls})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"hide-jump-controls-and-show-skip-controls",children:"Hide jump Controls and Show Skip Controls"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.gG,{of:_layouts_stories__WEBPACK_IMPORTED_MODULE_3__.ShowJumpControlsAndShowSkipControls})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"hide-all-controls",children:"Hide all Controls"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.gG,{of:_layouts_stories__WEBPACK_IMPORTED_MODULE_3__.HideAllControls})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"hide-volume",children:"Hide Volume"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.p,{children:"Useful for most mobile browsers because they don't support volume control"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.gG,{of:_layouts_stories__WEBPACK_IMPORTED_MODULE_3__.HideVolume})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"hide-loop-button",children:"Hide Loop Button"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.p,{children:"Useful for most mobile browsers because they don't support volume control"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.gG,{of:_layouts_stories__WEBPACK_IMPORTED_MODULE_3__.HideLoopButton})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"hide-download-progress",children:"Hide Download Progress"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.gG,{of:_layouts_stories__WEBPACK_IMPORTED_MODULE_3__.HideDownloadProgress})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"custom-default-current-time-and-duration",children:"Custom default current time and duration"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.gG,{of:_layouts_stories__WEBPACK_IMPORTED_MODULE_3__.CustomDefaultCurrentTimeAndDuration})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"hide-filled-progress",children:"Hide filled progress"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.gG,{of:_layouts_stories__WEBPACK_IMPORTED_MODULE_3__.HideFilledProgress})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"show-header-and-footer",children:"Show header and footer"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.gG,{of:_layouts_stories__WEBPACK_IMPORTED_MODULE_3__.ShowHeaderAndFooter})}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"custom-icons",children:"Custom icons"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.p,{children:["Pass custom icons as needed to the props ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"customIcons"}),". Below is an example to use custom play icon for the audio player."]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.pre,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{className:"language-ts",children:"CustomIcons {\r\n play?: ReactNode\r\n pause?: ReactNode\r\n rewind?: ReactNode\r\n forward?: ReactNode\r\n previous?: ReactNode\r\n next?: ReactNode\r\n loop?: ReactNode\r\n loopOff?: ReactNode\r\n volume?: ReactNode\r\n volumeMute?: ReactNode\r\n}\n"})}),"\n","\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_5__.gG,{of:_layouts_stories__WEBPACK_IMPORTED_MODULE_3__.CustomIcons})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={...(0,_Users_hanz_Documents_npm_react_h5_audio_player_node_modules_storybook_addon_docs_dist_shims_mdx_react_shim_mjs__WEBPACK_IMPORTED_MODULE_4__.R)(),...props.components};return MDXLayout?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(MDXLayout,{...props,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_createMdxContent,{...props})}):_createMdxContent(props)}},"./node_modules/@storybook/addon-docs/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/react/index.js");const emptyComponents={},MDXContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext(emptyComponents);function useMDXComponents(components){const contextComponents=react__WEBPACK_IMPORTED_MODULE_0__.useContext(MDXContext);return react__WEBPACK_IMPORTED_MODULE_0__.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__.createElement(MDXContext.Provider,{value:allComponents},properties.children)}},"./stories/utils.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{W:()=>SAMPLE_MP3_URL});const SAMPLE_MP3_URL="https://www.soundhelix.com/examples/mp3/SoundHelix-Song-9.mp3"},"./stories/layouts.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{CustomDefaultCurrentTimeAndDuration:()=>CustomDefaultCurrentTimeAndDuration,CustomIcons:()=>CustomIcons,Default:()=>Default,HideAllControls:()=>HideAllControls,HideDownloadProgress:()=>HideDownloadProgress,HideFilledProgress:()=>HideFilledProgress,HideLoopButton:()=>HideLoopButton,HideVolume:()=>HideVolume,ShowHeaderAndFooter:()=>ShowHeaderAndFooter,ShowJumpControlsAndShowSkipControls:()=>ShowJumpControlsAndShowSkipControls,ShowSkipControls:()=>ShowSkipControls,Width:()=>Width,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _utils__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./stories/utils.js"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/index.tsx"),react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/index.js");const sampleIcon=react__WEBPACK_IMPORTED_MODULE_1__.createElement("svg",{role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},react__WEBPACK_IMPORTED_MODULE_1__.createElement("title",null,"asciinema icon"),react__WEBPACK_IMPORTED_MODULE_1__.createElement("path",{d:"M1.61 0V24L22.39 12L1.61 0M5.76 7.2L10.06 9.68L5.76 12.16V7.2M12.55 11.12L14.08 12L5.76 16.8V15.04L12.55 11.12Z"})),__WEBPACK_DEFAULT_EXPORT__={title:"Layouts",component:_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A},Default={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W}),name:"Default"},Width={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_1__.createElement("p",null,"300px"),react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{style:{width:"300px"},src:_utils__WEBPACK_IMPORTED_MODULE_2__.W}),react__WEBPACK_IMPORTED_MODULE_1__.createElement("p",null,"400px"),react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{style:{width:"400px"},src:_utils__WEBPACK_IMPORTED_MODULE_2__.W}),react__WEBPACK_IMPORTED_MODULE_1__.createElement("p",null,"500px"),react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{style:{width:"500px"},src:_utils__WEBPACK_IMPORTED_MODULE_2__.W}),react__WEBPACK_IMPORTED_MODULE_1__.createElement("p",null,"600px"),react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{style:{width:"600px"},src:_utils__WEBPACK_IMPORTED_MODULE_2__.W}),react__WEBPACK_IMPORTED_MODULE_1__.createElement("p",null,"100%"),react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W})),name:"Width",height:"700px"},ShowSkipControls={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,showSkipControls:!0}),name:"Show Skip Controls"},ShowJumpControlsAndShowSkipControls={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,showSkipControls:!0,showJumpControls:!1}),name:"Show Jump Controls and Show Skip Controls"},HideAllControls={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,showJumpControls:!1}),name:"Hide all Controls"},HideVolume={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,customVolumeControls:[]}),name:"Hide Volume"},HideLoopButton={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,customAdditionalControls:[]}),name:"Hide Loop Button"},HideDownloadProgress={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,showDownloadProgress:!1}),name:"Hide Download Progress"},CustomDefaultCurrentTimeAndDuration={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,defaultCurrentTime:"Loading",defaultDuration:"Loading"}),name:"Custom default current time and duration"},HideFilledProgress={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,showFilledProgress:!1}),name:"Hide filled progress"},ShowHeaderAndFooter={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,header:"Now playing: Let it go!",footer:"This is a footer"}),name:"Show header and footer"},CustomIcons={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,defaultCurrentTime:"Loading",defaultDuration:"Loading",customIcons:{play:sampleIcon}}),name:"Custom icons"},__namedExportsOrder=["Default","Width","ShowSkipControls","ShowJumpControlsAndShowSkipControls","HideAllControls","HideVolume","HideLoopButton","HideDownloadProgress","CustomDefaultCurrentTimeAndDuration","HideFilledProgress","ShowHeaderAndFooter","CustomIcons"];Default.parameters={...Default.parameters,docs:{...Default.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Default"\n}',...Default.parameters?.docs?.source}}},Width.parameters={...Width.parameters,docs:{...Width.parameters?.docs,source:{originalSource:'{\n render: () =>
\n

300px

\n \n

400px

\n \n

500px

\n \n

600px

\n \n

100%

\n \n
,\n name: "Width",\n height: "700px"\n}',...Width.parameters?.docs?.source}}},ShowSkipControls.parameters={...ShowSkipControls.parameters,docs:{...ShowSkipControls.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Show Skip Controls"\n}',...ShowSkipControls.parameters?.docs?.source}}},ShowJumpControlsAndShowSkipControls.parameters={...ShowJumpControlsAndShowSkipControls.parameters,docs:{...ShowJumpControlsAndShowSkipControls.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Show Jump Controls and Show Skip Controls"\n}',...ShowJumpControlsAndShowSkipControls.parameters?.docs?.source}}},HideAllControls.parameters={...HideAllControls.parameters,docs:{...HideAllControls.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Hide all Controls"\n}',...HideAllControls.parameters?.docs?.source}}},HideVolume.parameters={...HideVolume.parameters,docs:{...HideVolume.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Hide Volume"\n}',...HideVolume.parameters?.docs?.source}}},HideLoopButton.parameters={...HideLoopButton.parameters,docs:{...HideLoopButton.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Hide Loop Button"\n}',...HideLoopButton.parameters?.docs?.source}}},HideDownloadProgress.parameters={...HideDownloadProgress.parameters,docs:{...HideDownloadProgress.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Hide Download Progress"\n}',...HideDownloadProgress.parameters?.docs?.source}}},CustomDefaultCurrentTimeAndDuration.parameters={...CustomDefaultCurrentTimeAndDuration.parameters,docs:{...CustomDefaultCurrentTimeAndDuration.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Custom default current time and duration"\n}',...CustomDefaultCurrentTimeAndDuration.parameters?.docs?.source}}},HideFilledProgress.parameters={...HideFilledProgress.parameters,docs:{...HideFilledProgress.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Hide filled progress"\n}',...HideFilledProgress.parameters?.docs?.source}}},ShowHeaderAndFooter.parameters={...ShowHeaderAndFooter.parameters,docs:{...ShowHeaderAndFooter.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Show header and footer"\n}',...ShowHeaderAndFooter.parameters?.docs?.source}}},CustomIcons.parameters={...CustomIcons.parameters,docs:{...CustomIcons.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Custom icons"\n}',...CustomIcons.parameters?.docs?.source}}}}}]); \ No newline at end of file diff --git a/docs/layouts-stories.16b84ef6.iframe.bundle.js b/docs/layouts-stories.16b84ef6.iframe.bundle.js new file mode 100644 index 0000000..372bdc5 --- /dev/null +++ b/docs/layouts-stories.16b84ef6.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkreact_h5_audio_player=self.webpackChunkreact_h5_audio_player||[]).push([[84],{"./stories/utils.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{W:()=>SAMPLE_MP3_URL});const SAMPLE_MP3_URL="https://www.soundhelix.com/examples/mp3/SoundHelix-Song-9.mp3"},"./stories/layouts.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{CustomDefaultCurrentTimeAndDuration:()=>CustomDefaultCurrentTimeAndDuration,CustomIcons:()=>CustomIcons,Default:()=>Default,HideAllControls:()=>HideAllControls,HideDownloadProgress:()=>HideDownloadProgress,HideFilledProgress:()=>HideFilledProgress,HideLoopButton:()=>HideLoopButton,HideVolume:()=>HideVolume,ShowHeaderAndFooter:()=>ShowHeaderAndFooter,ShowJumpControlsAndShowSkipControls:()=>ShowJumpControlsAndShowSkipControls,ShowSkipControls:()=>ShowSkipControls,Width:()=>Width,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _utils__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./stories/utils.js"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./src/index.tsx"),react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/index.js");const sampleIcon=react__WEBPACK_IMPORTED_MODULE_1__.createElement("svg",{role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},react__WEBPACK_IMPORTED_MODULE_1__.createElement("title",null,"asciinema icon"),react__WEBPACK_IMPORTED_MODULE_1__.createElement("path",{d:"M1.61 0V24L22.39 12L1.61 0M5.76 7.2L10.06 9.68L5.76 12.16V7.2M12.55 11.12L14.08 12L5.76 16.8V15.04L12.55 11.12Z"})),__WEBPACK_DEFAULT_EXPORT__={title:"Layouts",component:_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A},Default={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W}),name:"Default"},Width={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_1__.createElement("p",null,"300px"),react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{style:{width:"300px"},src:_utils__WEBPACK_IMPORTED_MODULE_2__.W}),react__WEBPACK_IMPORTED_MODULE_1__.createElement("p",null,"400px"),react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{style:{width:"400px"},src:_utils__WEBPACK_IMPORTED_MODULE_2__.W}),react__WEBPACK_IMPORTED_MODULE_1__.createElement("p",null,"500px"),react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{style:{width:"500px"},src:_utils__WEBPACK_IMPORTED_MODULE_2__.W}),react__WEBPACK_IMPORTED_MODULE_1__.createElement("p",null,"600px"),react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{style:{width:"600px"},src:_utils__WEBPACK_IMPORTED_MODULE_2__.W}),react__WEBPACK_IMPORTED_MODULE_1__.createElement("p",null,"100%"),react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W})),name:"Width",height:"700px"},ShowSkipControls={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,showSkipControls:!0}),name:"Show Skip Controls"},ShowJumpControlsAndShowSkipControls={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,showSkipControls:!0,showJumpControls:!1}),name:"Show Jump Controls and Show Skip Controls"},HideAllControls={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,showJumpControls:!1}),name:"Hide all Controls"},HideVolume={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,customVolumeControls:[]}),name:"Hide Volume"},HideLoopButton={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,customAdditionalControls:[]}),name:"Hide Loop Button"},HideDownloadProgress={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,showDownloadProgress:!1}),name:"Hide Download Progress"},CustomDefaultCurrentTimeAndDuration={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,defaultCurrentTime:"Loading",defaultDuration:"Loading"}),name:"Custom default current time and duration"},HideFilledProgress={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,showFilledProgress:!1}),name:"Hide filled progress"},ShowHeaderAndFooter={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,header:"Now playing: Let it go!",footer:"This is a footer"}),name:"Show header and footer"},CustomIcons={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_src_index_tsx__WEBPACK_IMPORTED_MODULE_0__.A,{src:_utils__WEBPACK_IMPORTED_MODULE_2__.W,defaultCurrentTime:"Loading",defaultDuration:"Loading",customIcons:{play:sampleIcon}}),name:"Custom icons"},__namedExportsOrder=["Default","Width","ShowSkipControls","ShowJumpControlsAndShowSkipControls","HideAllControls","HideVolume","HideLoopButton","HideDownloadProgress","CustomDefaultCurrentTimeAndDuration","HideFilledProgress","ShowHeaderAndFooter","CustomIcons"];Default.parameters={...Default.parameters,docs:{...Default.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Default"\n}',...Default.parameters?.docs?.source}}},Width.parameters={...Width.parameters,docs:{...Width.parameters?.docs,source:{originalSource:'{\n render: () =>
\n

300px

\n \n

400px

\n \n

500px

\n \n

600px

\n \n

100%

\n \n
,\n name: "Width",\n height: "700px"\n}',...Width.parameters?.docs?.source}}},ShowSkipControls.parameters={...ShowSkipControls.parameters,docs:{...ShowSkipControls.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Show Skip Controls"\n}',...ShowSkipControls.parameters?.docs?.source}}},ShowJumpControlsAndShowSkipControls.parameters={...ShowJumpControlsAndShowSkipControls.parameters,docs:{...ShowJumpControlsAndShowSkipControls.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Show Jump Controls and Show Skip Controls"\n}',...ShowJumpControlsAndShowSkipControls.parameters?.docs?.source}}},HideAllControls.parameters={...HideAllControls.parameters,docs:{...HideAllControls.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Hide all Controls"\n}',...HideAllControls.parameters?.docs?.source}}},HideVolume.parameters={...HideVolume.parameters,docs:{...HideVolume.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Hide Volume"\n}',...HideVolume.parameters?.docs?.source}}},HideLoopButton.parameters={...HideLoopButton.parameters,docs:{...HideLoopButton.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Hide Loop Button"\n}',...HideLoopButton.parameters?.docs?.source}}},HideDownloadProgress.parameters={...HideDownloadProgress.parameters,docs:{...HideDownloadProgress.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Hide Download Progress"\n}',...HideDownloadProgress.parameters?.docs?.source}}},CustomDefaultCurrentTimeAndDuration.parameters={...CustomDefaultCurrentTimeAndDuration.parameters,docs:{...CustomDefaultCurrentTimeAndDuration.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Custom default current time and duration"\n}',...CustomDefaultCurrentTimeAndDuration.parameters?.docs?.source}}},HideFilledProgress.parameters={...HideFilledProgress.parameters,docs:{...HideFilledProgress.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Hide filled progress"\n}',...HideFilledProgress.parameters?.docs?.source}}},ShowHeaderAndFooter.parameters={...ShowHeaderAndFooter.parameters,docs:{...ShowHeaderAndFooter.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Show header and footer"\n}',...ShowHeaderAndFooter.parameters?.docs?.source}}},CustomIcons.parameters={...CustomIcons.parameters,docs:{...CustomIcons.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "Custom icons"\n}',...CustomIcons.parameters?.docs?.source}}}}}]); \ No newline at end of file diff --git a/docs/main.390c99fb.iframe.bundle.js b/docs/main.390c99fb.iframe.bundle.js deleted file mode 100644 index bdc7e95..0000000 --- a/docs/main.390c99fb.iframe.bundle.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{"./.storybook/preview.js-generated-config-entry.js":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var preview_namespaceObject={};__webpack_require__.r(preview_namespaceObject);__webpack_require__("./node_modules/core-js/modules/es.object.keys.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptor.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.object.get-own-property-descriptors.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-properties.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var ClientApi=__webpack_require__("./node_modules/@storybook/client-api/dist/esm/ClientApi.js"),esm=__webpack_require__("./node_modules/@storybook/client-logger/dist/esm/index.js"),client=__webpack_require__("./node_modules/@storybook/react/dist/esm/client/index.js"),blocks=__webpack_require__("./node_modules/@storybook/addon-docs/blocks.js");function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function _defineProperty(obj,key,value){return key in obj?Object.defineProperty(obj,key,{value:value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}Object(client.addParameters)({docs:{container:blocks.b,page:blocks.c}}),Object.keys(preview_namespaceObject).forEach((function(key){var value=preview_namespaceObject[key];switch(key){case"args":case"argTypes":return esm.a.warn("Invalid args/argTypes in config, ignoring.",JSON.stringify(value));case"decorators":return value.forEach((function(decorator){return Object(ClientApi.d)(decorator,!1)}));case"loaders":return value.forEach((function(loader){return Object(ClientApi.e)(loader,!1)}));case"parameters":return Object(ClientApi.f)(function _objectSpread(target){for(var i=1;i9?num.toString():"0".concat(num)},getDisplayTimeBySeconds=function getDisplayTimeBySeconds(seconds,totalSeconds,timeFormat){if(!isFinite(seconds))return null;var min=Math.floor(seconds/60),minStr=addHeadingZero(min),secStr=addHeadingZero(Math.floor(seconds%60)),minStrForHour=addHeadingZero(Math.floor(min%60)),hourStr=Math.floor(min/60),mmSs="".concat(minStr,":").concat(secStr),hhMmSs="".concat(hourStr,":").concat(minStrForHour,":").concat(secStr);return"auto"===timeFormat?totalSeconds>=3600?hhMmSs:mmSs:"mm:ss"===timeFormat?mmSs:"hh:mm:ss"===timeFormat?hhMmSs:void 0};function throttle(func,limit){var inThrottle=!1;return function(arg){inThrottle||(func(arg),inThrottle=!0,setTimeout((function(){return inThrottle=!1}),limit))}}function _createSuper(Derived){var hasNativeReflectConstruct=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var result,Super=getPrototypeOf_default()(Derived);if(hasNativeReflectConstruct){var NewTarget=getPrototypeOf_default()(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return possibleConstructorReturn_default()(this,result)}}var ProgressBar_ProgressBar=function(_Component){inherits_default()(ProgressBar,_Component);var _super=_createSuper(ProgressBar);function ProgressBar(){var _this;classCallCheck_default()(this,ProgressBar);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return _this=_super.call.apply(_super,[this].concat(args)),defineProperty_default()(assertThisInitialized_default()(_this),"audio",void 0),defineProperty_default()(assertThisInitialized_default()(_this),"timeOnMouseMove",0),defineProperty_default()(assertThisInitialized_default()(_this),"hasAddedAudioEventListener",!1),defineProperty_default()(assertThisInitialized_default()(_this),"downloadProgressAnimationTimer",void 0),defineProperty_default()(assertThisInitialized_default()(_this),"state",{isDraggingProgress:!1,currentTimePos:"0%",hasDownloadProgressAnimation:!1,downloadProgressArr:[],waitingForSeekCallback:!1}),defineProperty_default()(assertThisInitialized_default()(_this),"getCurrentProgress",(function(event){var _this$props=_this.props,audio=_this$props.audio,progressBar=_this$props.progressBar;if(0!==audio.src.indexOf("blob:")&&void 0===_this.props.srcDuration&&(!audio.src||!isFinite(audio.currentTime)||!progressBar.current))return{currentTime:0,currentTimePos:"0%"};var progressBarRect=progressBar.current.getBoundingClientRect(),maxRelativePos=progressBarRect.width,relativePos=getPosX(event)-progressBarRect.left;return relativePos<0?relativePos=0:relativePos>maxRelativePos&&(relativePos=maxRelativePos),{currentTime:_this.getDuration()*relativePos/maxRelativePos,currentTimePos:"".concat((relativePos/maxRelativePos*100).toFixed(2),"%")}})),defineProperty_default()(assertThisInitialized_default()(_this),"handleContextMenu",(function(event){event.preventDefault()})),defineProperty_default()(assertThisInitialized_default()(_this),"handleMouseDownOrTouchStartProgressBar",(function(event){event.stopPropagation();var _this$getCurrentProgr=_this.getCurrentProgress(event.nativeEvent),currentTime=_this$getCurrentProgr.currentTime,currentTimePos=_this$getCurrentProgr.currentTimePos;isFinite(currentTime)&&(_this.timeOnMouseMove=currentTime,_this.setState({isDraggingProgress:!0,currentTimePos:currentTimePos}),event.nativeEvent instanceof MouseEvent?(window.addEventListener("mousemove",_this.handleWindowMouseOrTouchMove),window.addEventListener("mouseup",_this.handleWindowMouseOrTouchUp)):(window.addEventListener("touchmove",_this.handleWindowMouseOrTouchMove),window.addEventListener("touchend",_this.handleWindowMouseOrTouchUp)))})),defineProperty_default()(assertThisInitialized_default()(_this),"handleWindowMouseOrTouchMove",(function(event){event instanceof MouseEvent&&event.preventDefault(),event.stopPropagation();var windowSelection=window.getSelection();if(windowSelection&&"Range"===windowSelection.type&&windowSelection.empty(),_this.state.isDraggingProgress){var _this$getCurrentProgr2=_this.getCurrentProgress(event),currentTime=_this$getCurrentProgr2.currentTime,currentTimePos=_this$getCurrentProgr2.currentTimePos;_this.timeOnMouseMove=currentTime,_this.setState({currentTimePos:currentTimePos})}})),defineProperty_default()(assertThisInitialized_default()(_this),"handleWindowMouseOrTouchUp",(function(event){event.stopPropagation();var newTime=_this.timeOnMouseMove,_this$props2=_this.props,audio=_this$props2.audio,onChangeCurrentTimeError=_this$props2.onChangeCurrentTimeError,onSeek=_this$props2.onSeek;if(onSeek)_this.setState({isDraggingProgress:!1,waitingForSeekCallback:!0},(function(){onSeek(audio,newTime).then((function(){return _this.setState({waitingForSeekCallback:!1})}),(function(err){throw new Error(err)}))}));else{var newProps={isDraggingProgress:!1};audio.readyState!==audio.HAVE_NOTHING&&audio.readyState!==audio.HAVE_METADATA&&isFinite(newTime)?audio.currentTime=newTime:(newProps.currentTimePos="0%",onChangeCurrentTimeError&&onChangeCurrentTimeError()),_this.setState(newProps)}event instanceof MouseEvent?(window.removeEventListener("mousemove",_this.handleWindowMouseOrTouchMove),window.removeEventListener("mouseup",_this.handleWindowMouseOrTouchUp)):(window.removeEventListener("touchmove",_this.handleWindowMouseOrTouchMove),window.removeEventListener("touchend",_this.handleWindowMouseOrTouchUp))})),defineProperty_default()(assertThisInitialized_default()(_this),"handleAudioTimeUpdate",throttle((function(e){var isDraggingProgress=_this.state.isDraggingProgress,audio=e.target;if(!isDraggingProgress&&!0!==_this.state.waitingForSeekCallback){var currentTime=audio.currentTime,duration=_this.getDuration();_this.setState({currentTimePos:"".concat((currentTime/duration*100||0).toFixed(2),"%")})}}),_this.props.progressUpdateInterval)),defineProperty_default()(assertThisInitialized_default()(_this),"handleAudioDownloadProgressUpdate",(function(e){for(var audio=e.target,duration=_this.getDuration(),downloadProgressArr=[],i=0;i void"}},i18nProgressBar:{defaultValue:null,description:"",name:"i18nProgressBar",required:!0,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/ProgressBar.tsx#ProgressBarForwardRef"]={docgenInfo:ProgressBar_ProgressBarForwardRef.__docgenInfo,name:"ProgressBarForwardRef",path:"src/ProgressBar.tsx#ProgressBarForwardRef"})}catch(__react_docgen_typescript_loader_error){}try{ProgressBar_ProgressBar.displayName="ProgressBar",ProgressBar_ProgressBar.__docgenInfo={description:"",displayName:"ProgressBar",props:{progressBar:{defaultValue:null,description:"",name:"progressBar",required:!0,type:{name:"RefObject"}},audio:{defaultValue:null,description:"",name:"audio",required:!0,type:{name:"HTMLAudioElement"}},progressUpdateInterval:{defaultValue:null,description:"",name:"progressUpdateInterval",required:!0,type:{name:"number"}},showDownloadProgress:{defaultValue:null,description:"",name:"showDownloadProgress",required:!0,type:{name:"boolean"}},showFilledProgress:{defaultValue:null,description:"",name:"showFilledProgress",required:!0,type:{name:"boolean"}},srcDuration:{defaultValue:null,description:"",name:"srcDuration",required:!1,type:{name:"number"}},onSeek:{defaultValue:null,description:"",name:"onSeek",required:!1,type:{name:"OnSeek"}},onChangeCurrentTimeError:{defaultValue:null,description:"",name:"onChangeCurrentTimeError",required:!1,type:{name:"() => void"}},i18nProgressBar:{defaultValue:null,description:"",name:"i18nProgressBar",required:!0,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/ProgressBar.tsx#ProgressBar"]={docgenInfo:ProgressBar_ProgressBar.__docgenInfo,name:"ProgressBar",path:"src/ProgressBar.tsx#ProgressBar"})}catch(__react_docgen_typescript_loader_error){}function CurrentTime_createSuper(Derived){var hasNativeReflectConstruct=function CurrentTime_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var result,Super=getPrototypeOf_default()(Derived);if(hasNativeReflectConstruct){var NewTarget=getPrototypeOf_default()(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return possibleConstructorReturn_default()(this,result)}}var CurrentTime_CurrentTime=function(_PureComponent){inherits_default()(CurrentTime,_PureComponent);var _super=CurrentTime_createSuper(CurrentTime);function CurrentTime(props){var _this;classCallCheck_default()(this,CurrentTime),_this=_super.call(this,props),defineProperty_default()(assertThisInitialized_default()(_this),"audio",void 0),defineProperty_default()(assertThisInitialized_default()(_this),"hasAddedAudioEventListener",!1),defineProperty_default()(assertThisInitialized_default()(_this),"state",{currentTime:_this.props.defaultCurrentTime}),defineProperty_default()(assertThisInitialized_default()(_this),"handleAudioCurrentTimeChange",(function(e){var audio=e.target,_this$props=_this.props,isLeftTime=_this$props.isLeftTime,timeFormat=_this$props.timeFormat,defaultCurrentTime=_this$props.defaultCurrentTime;_this.setState({currentTime:getDisplayTimeBySeconds(isLeftTime?audio.duration-audio.currentTime:audio.currentTime,audio.duration,timeFormat)||defaultCurrentTime})})),defineProperty_default()(assertThisInitialized_default()(_this),"addAudioEventListeners",(function(){var audio=_this.props.audio;audio&&!_this.hasAddedAudioEventListener&&(_this.audio=audio,_this.hasAddedAudioEventListener=!0,audio.addEventListener("timeupdate",_this.handleAudioCurrentTimeChange),audio.addEventListener("loadedmetadata",_this.handleAudioCurrentTimeChange))}));var _audio=props.audio,_defaultCurrentTime=props.defaultCurrentTime,_isLeftTime=props.isLeftTime,_timeFormat=props.timeFormat,currentTime=_defaultCurrentTime;return _audio&&(currentTime=getDisplayTimeBySeconds(_isLeftTime?_audio.duration-_audio.currentTime:_audio.currentTime,_audio.duration,_timeFormat)),_this.state={currentTime:currentTime},_this}return createClass_default()(CurrentTime,[{key:"componentDidMount",value:function componentDidMount(){this.addAudioEventListeners()}},{key:"componentDidUpdate",value:function componentDidUpdate(){this.addAudioEventListeners()}},{key:"componentWillUnmount",value:function componentWillUnmount(){this.audio&&this.hasAddedAudioEventListener&&(this.audio.removeEventListener("timeupdate",this.handleAudioCurrentTimeChange),this.audio.removeEventListener("loadedmetadata",this.handleAudioCurrentTimeChange))}},{key:"render",value:function render(){return this.state.currentTime}}]),CurrentTime}(react.PureComponent),src_CurrentTime=CurrentTime_CurrentTime;try{CurrentTime_CurrentTime.displayName="CurrentTime",CurrentTime_CurrentTime.__docgenInfo={description:"",displayName:"CurrentTime",props:{audio:{defaultValue:null,description:"",name:"audio",required:!1,type:{name:"HTMLAudioElement"}},defaultCurrentTime:{defaultValue:null,description:"",name:"defaultCurrentTime",required:!0,type:{name:"ReactNode"}},isLeftTime:{defaultValue:null,description:"",name:"isLeftTime",required:!0,type:{name:"boolean"}},timeFormat:{defaultValue:null,description:"",name:"timeFormat",required:!0,type:{name:"enum",value:[{value:'"auto"'},{value:'"mm:ss"'},{value:'"hh:mm:ss"'}]}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/CurrentTime.tsx#CurrentTime"]={docgenInfo:CurrentTime_CurrentTime.__docgenInfo,name:"CurrentTime",path:"src/CurrentTime.tsx#CurrentTime"})}catch(__react_docgen_typescript_loader_error){}function Duration_createSuper(Derived){var hasNativeReflectConstruct=function Duration_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var result,Super=getPrototypeOf_default()(Derived);if(hasNativeReflectConstruct){var NewTarget=getPrototypeOf_default()(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return possibleConstructorReturn_default()(this,result)}}var Duration_Duration=function(_PureComponent){inherits_default()(Duration,_PureComponent);var _super=Duration_createSuper(Duration);function Duration(props){var _this;classCallCheck_default()(this,Duration),_this=_super.call(this,props),defineProperty_default()(assertThisInitialized_default()(_this),"audio",void 0),defineProperty_default()(assertThisInitialized_default()(_this),"hasAddedAudioEventListener",!1),defineProperty_default()(assertThisInitialized_default()(_this),"state",{duration:_this.props.audio?getDisplayTimeBySeconds(_this.props.audio.duration,_this.props.audio.duration,_this.props.timeFormat):_this.props.defaultDuration}),defineProperty_default()(assertThisInitialized_default()(_this),"handleAudioDurationChange",(function(e){var audio=e.target,_this$props=_this.props,timeFormat=_this$props.timeFormat,defaultDuration=_this$props.defaultDuration;_this.setState({duration:getDisplayTimeBySeconds(audio.duration,audio.duration,timeFormat)||defaultDuration})})),defineProperty_default()(assertThisInitialized_default()(_this),"addAudioEventListeners",(function(){var audio=_this.props.audio;audio&&!_this.hasAddedAudioEventListener&&(_this.audio=audio,_this.hasAddedAudioEventListener=!0,audio.addEventListener("durationchange",_this.handleAudioDurationChange),audio.addEventListener("abort",_this.handleAudioDurationChange))}));var _audio=props.audio,_timeFormat=props.timeFormat,_defaultDuration=props.defaultDuration;return _this.state={duration:_audio?getDisplayTimeBySeconds(_audio.duration,_audio.duration,_timeFormat):_defaultDuration},_this}return createClass_default()(Duration,[{key:"componentDidMount",value:function componentDidMount(){this.addAudioEventListeners()}},{key:"componentDidUpdate",value:function componentDidUpdate(){this.addAudioEventListeners()}},{key:"componentWillUnmount",value:function componentWillUnmount(){this.audio&&this.hasAddedAudioEventListener&&(this.audio.removeEventListener("durationchange",this.handleAudioDurationChange),this.audio.removeEventListener("abort",this.handleAudioDurationChange))}},{key:"render",value:function render(){return this.state.duration}}]),Duration}(react.PureComponent),src_Duration=Duration_Duration;try{Duration_Duration.displayName="Duration",Duration_Duration.__docgenInfo={description:"",displayName:"Duration",props:{audio:{defaultValue:null,description:"",name:"audio",required:!1,type:{name:"HTMLAudioElement"}},defaultDuration:{defaultValue:null,description:"",name:"defaultDuration",required:!0,type:{name:"ReactNode"}},timeFormat:{defaultValue:null,description:"",name:"timeFormat",required:!0,type:{name:"enum",value:[{value:'"auto"'},{value:'"mm:ss"'},{value:'"hh:mm:ss"'}]}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/Duration.tsx#Duration"]={docgenInfo:Duration_Duration.__docgenInfo,name:"Duration",path:"src/Duration.tsx#Duration"})}catch(__react_docgen_typescript_loader_error){}function VolumeBar_createSuper(Derived){var hasNativeReflectConstruct=function VolumeBar_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var result,Super=getPrototypeOf_default()(Derived);if(hasNativeReflectConstruct){var NewTarget=getPrototypeOf_default()(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return possibleConstructorReturn_default()(this,result)}}var RHAP_UI,VolumeBar_VolumeControls=function(_Component){inherits_default()(VolumeControls,_Component);var _super=VolumeBar_createSuper(VolumeControls);function VolumeControls(){var _this;classCallCheck_default()(this,VolumeControls);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return _this=_super.call.apply(_super,[this].concat(args)),defineProperty_default()(assertThisInitialized_default()(_this),"audio",void 0),defineProperty_default()(assertThisInitialized_default()(_this),"hasAddedAudioEventListener",!1),defineProperty_default()(assertThisInitialized_default()(_this),"volumeBar",Object(react.createRef)()),defineProperty_default()(assertThisInitialized_default()(_this),"volumeAnimationTimer",0),defineProperty_default()(assertThisInitialized_default()(_this),"lastVolume",_this.props.volume),defineProperty_default()(assertThisInitialized_default()(_this),"state",{currentVolumePos:"".concat((_this.lastVolume/1*100||0).toFixed(2),"%"),hasVolumeAnimation:!1,isDraggingVolume:!1}),defineProperty_default()(assertThisInitialized_default()(_this),"getCurrentVolume",(function(event){var audio=_this.props.audio;if(!_this.volumeBar.current)return{currentVolume:audio.volume,currentVolumePos:_this.state.currentVolumePos};var currentVolume,currentVolumePos,volumeBarRect=_this.volumeBar.current.getBoundingClientRect(),maxRelativePos=volumeBarRect.width,relativePos=getPosX(event)-volumeBarRect.left;return relativePos<0?(currentVolume=0,currentVolumePos="0%"):relativePos>volumeBarRect.width?(currentVolume=1,currentVolumePos="100%"):(currentVolume=relativePos/maxRelativePos,currentVolumePos="".concat(relativePos/maxRelativePos*100,"%")),{currentVolume:currentVolume,currentVolumePos:currentVolumePos}})),defineProperty_default()(assertThisInitialized_default()(_this),"handleContextMenu",(function(event){event.preventDefault()})),defineProperty_default()(assertThisInitialized_default()(_this),"handleClickVolumeButton",(function(){var audio=_this.props.audio;audio.volume>0?(_this.lastVolume=audio.volume,audio.volume=0):audio.volume=_this.lastVolume})),defineProperty_default()(assertThisInitialized_default()(_this),"handleVolumnControlMouseOrTouchDown",(function(event){event.stopPropagation();var audio=_this.props.audio,_this$getCurrentVolum=_this.getCurrentVolume(event.nativeEvent),currentVolume=_this$getCurrentVolum.currentVolume,currentVolumePos=_this$getCurrentVolum.currentVolumePos;audio.volume=currentVolume,_this.setState({isDraggingVolume:!0,currentVolumePos:currentVolumePos}),event.nativeEvent instanceof MouseEvent?(window.addEventListener("mousemove",_this.handleWindowMouseOrTouchMove),window.addEventListener("mouseup",_this.handleWindowMouseOrTouchUp)):(window.addEventListener("touchmove",_this.handleWindowMouseOrTouchMove),window.addEventListener("touchend",_this.handleWindowMouseOrTouchUp))})),defineProperty_default()(assertThisInitialized_default()(_this),"handleWindowMouseOrTouchMove",(function(event){event instanceof MouseEvent&&event.preventDefault(),event.stopPropagation();var audio=_this.props.audio,windowSelection=window.getSelection();if(windowSelection&&"Range"===windowSelection.type&&windowSelection.empty(),_this.state.isDraggingVolume){var _this$getCurrentVolum2=_this.getCurrentVolume(event),currentVolume=_this$getCurrentVolum2.currentVolume,currentVolumePos=_this$getCurrentVolum2.currentVolumePos;audio.volume=currentVolume,_this.setState({currentVolumePos:currentVolumePos})}})),defineProperty_default()(assertThisInitialized_default()(_this),"handleWindowMouseOrTouchUp",(function(event){event.stopPropagation(),_this.setState({isDraggingVolume:!1}),event instanceof MouseEvent?(window.removeEventListener("mousemove",_this.handleWindowMouseOrTouchMove),window.removeEventListener("mouseup",_this.handleWindowMouseOrTouchUp)):(window.removeEventListener("touchmove",_this.handleWindowMouseOrTouchMove),window.removeEventListener("touchend",_this.handleWindowMouseOrTouchUp))})),defineProperty_default()(assertThisInitialized_default()(_this),"handleAudioVolumeChange",(function(e){var isDraggingVolume=_this.state.isDraggingVolume,volume=e.target.volume;(_this.lastVolume>0&&0===volume||0===_this.lastVolume&&volume>0)&&_this.props.onMuteChange(),_this.lastVolume=volume,isDraggingVolume||(_this.setState({hasVolumeAnimation:!0,currentVolumePos:"".concat((volume/1*100||0).toFixed(2),"%")}),clearTimeout(_this.volumeAnimationTimer),_this.volumeAnimationTimer=setTimeout((function(){_this.setState({hasVolumeAnimation:!1})}),100))})),_this}return createClass_default()(VolumeControls,[{key:"componentDidUpdate",value:function componentDidUpdate(){var audio=this.props.audio;audio&&!this.hasAddedAudioEventListener&&(this.audio=audio,this.hasAddedAudioEventListener=!0,audio.addEventListener("volumechange",this.handleAudioVolumeChange))}},{key:"componentWillUnmount",value:function componentWillUnmount(){this.audio&&this.hasAddedAudioEventListener&&this.audio.removeEventListener("volumechange",this.handleAudioVolumeChange),clearTimeout(this.volumeAnimationTimer)}},{key:"render",value:function render(){var _this$props=this.props,audio=_this$props.audio,showFilledVolume=_this$props.showFilledVolume,i18nVolumeControl=_this$props.i18nVolumeControl,_this$state=this.state,currentVolumePos=_this$state.currentVolumePos,hasVolumeAnimation=_this$state.hasVolumeAnimation,volume=(audio||{}).volume;return react_default.a.createElement("div",{ref:this.volumeBar,onMouseDown:this.handleVolumnControlMouseOrTouchDown,onTouchStart:this.handleVolumnControlMouseOrTouchDown,onContextMenu:this.handleContextMenu,role:"progressbar","aria-label":i18nVolumeControl,"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":Number((100*volume).toFixed(0)),tabIndex:0,className:"rhap_volume-bar-area"},react_default.a.createElement("div",{className:"rhap_volume-bar"},react_default.a.createElement("div",{className:"rhap_volume-indicator",style:{left:currentVolumePos,transitionDuration:hasVolumeAnimation?".1s":"0s"}}),showFilledVolume&&react_default.a.createElement("div",{className:"rhap_volume-filled",style:{width:currentVolumePos}})))}}]),VolumeControls}(react.Component),VolumeBar=VolumeBar_VolumeControls;try{VolumeBar_VolumeControls.displayName="VolumeControls",VolumeBar_VolumeControls.__docgenInfo={description:"",displayName:"VolumeControls",props:{audio:{defaultValue:null,description:"",name:"audio",required:!0,type:{name:"HTMLAudioElement"}},volume:{defaultValue:null,description:"",name:"volume",required:!0,type:{name:"number"}},onMuteChange:{defaultValue:null,description:"",name:"onMuteChange",required:!0,type:{name:"() => void"}},showFilledVolume:{defaultValue:null,description:"",name:"showFilledVolume",required:!0,type:{name:"boolean"}},i18nVolumeControl:{defaultValue:null,description:"",name:"i18nVolumeControl",required:!0,type:{name:"string"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/VolumeBar.tsx#VolumeControls"]={docgenInfo:VolumeBar_VolumeControls.__docgenInfo,name:"VolumeControls",path:"src/VolumeBar.tsx#VolumeControls"})}catch(__react_docgen_typescript_loader_error){}function src_createSuper(Derived){var hasNativeReflectConstruct=function src_isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var result,Super=getPrototypeOf_default()(Derived);if(hasNativeReflectConstruct){var NewTarget=getPrototypeOf_default()(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return possibleConstructorReturn_default()(this,result)}}!function(RHAP_UI){RHAP_UI.CURRENT_TIME="CURRENT_TIME",RHAP_UI.CURRENT_LEFT_TIME="CURRENT_LEFT_TIME",RHAP_UI.PROGRESS_BAR="PROGRESS_BAR",RHAP_UI.DURATION="DURATION",RHAP_UI.ADDITIONAL_CONTROLS="ADDITIONAL_CONTROLS",RHAP_UI.MAIN_CONTROLS="MAIN_CONTROLS",RHAP_UI.VOLUME_CONTROLS="VOLUME_CONTROLS",RHAP_UI.LOOP="LOOP",RHAP_UI.VOLUME="VOLUME"}(RHAP_UI||(RHAP_UI={}));var src_H5AudioPlayer=function(_Component){inherits_default()(H5AudioPlayer,_Component);var _super=src_createSuper(H5AudioPlayer);function H5AudioPlayer(){var _this;classCallCheck_default()(this,H5AudioPlayer);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return _this=_super.call.apply(_super,[this].concat(args)),defineProperty_default()(assertThisInitialized_default()(_this),"audio",Object(react.createRef)()),defineProperty_default()(assertThisInitialized_default()(_this),"progressBar",Object(react.createRef)()),defineProperty_default()(assertThisInitialized_default()(_this),"container",Object(react.createRef)()),defineProperty_default()(assertThisInitialized_default()(_this),"lastVolume",_this.props.volume),defineProperty_default()(assertThisInitialized_default()(_this),"listenTracker",void 0),defineProperty_default()(assertThisInitialized_default()(_this),"volumeAnimationTimer",void 0),defineProperty_default()(assertThisInitialized_default()(_this),"downloadProgressAnimationTimer",void 0),defineProperty_default()(assertThisInitialized_default()(_this),"togglePlay",(function(e){e.stopPropagation();var audio=_this.audio.current;(audio.paused||audio.ended)&&audio.src?_this.playAudioPromise():audio.paused||audio.pause()})),defineProperty_default()(assertThisInitialized_default()(_this),"playAudioPromise",(function(){var playPromise=_this.audio.current.play();playPromise?playPromise.then(null).catch((function(err){var onPlayError=_this.props.onPlayError;onPlayError&&onPlayError(new Error(err))})):_this.forceUpdate()})),defineProperty_default()(assertThisInitialized_default()(_this),"isPlaying",(function(){var audio=_this.audio.current;return!!audio&&(!audio.paused&&!audio.ended)})),defineProperty_default()(assertThisInitialized_default()(_this),"handlePlay",(function(e){_this.forceUpdate(),_this.props.onPlay&&_this.props.onPlay(e)})),defineProperty_default()(assertThisInitialized_default()(_this),"handlePause",(function(e){_this.audio&&(_this.forceUpdate(),_this.props.onPause&&_this.props.onPause(e))})),defineProperty_default()(assertThisInitialized_default()(_this),"handleEnded",(function(e){_this.audio&&(_this.forceUpdate(),_this.props.onEnded&&_this.props.onEnded(e))})),defineProperty_default()(assertThisInitialized_default()(_this),"handleAbort",(function(e){_this.props.onAbort&&_this.props.onAbort(e)})),defineProperty_default()(assertThisInitialized_default()(_this),"handleClickVolumeButton",(function(){var audio=_this.audio.current;audio.volume>0?(_this.lastVolume=audio.volume,audio.volume=0):audio.volume=_this.lastVolume})),defineProperty_default()(assertThisInitialized_default()(_this),"handleMuteChange",(function(){_this.forceUpdate()})),defineProperty_default()(assertThisInitialized_default()(_this),"handleClickLoopButton",(function(){_this.audio.current.loop=!_this.audio.current.loop,_this.forceUpdate()})),defineProperty_default()(assertThisInitialized_default()(_this),"handleClickRewind",(function(){var _this$props=_this.props,progressJumpSteps=_this$props.progressJumpSteps,progressJumpStep=_this$props.progressJumpStep,jumpStep=progressJumpSteps.backward||progressJumpStep;_this.setJumpTime(-jumpStep)})),defineProperty_default()(assertThisInitialized_default()(_this),"handleClickForward",(function(){var _this$props2=_this.props,progressJumpSteps=_this$props2.progressJumpSteps,progressJumpStep=_this$props2.progressJumpStep,jumpStep=progressJumpSteps.forward||progressJumpStep;_this.setJumpTime(jumpStep)})),defineProperty_default()(assertThisInitialized_default()(_this),"setJumpTime",(function(time){var audio=_this.audio.current,duration=audio.duration,prevTime=audio.currentTime;if(audio.readyState===audio.HAVE_NOTHING||audio.readyState===audio.HAVE_METADATA||!isFinite(duration)||!isFinite(prevTime))return _this.props.onChangeCurrentTimeError&&_this.props.onChangeCurrentTimeError();var currentTime=prevTime+time/1e3;currentTime<0?(audio.currentTime=0,currentTime=0):currentTime>duration?(audio.currentTime=duration,currentTime=duration):audio.currentTime=currentTime})),defineProperty_default()(assertThisInitialized_default()(_this),"setJumpVolume",(function(volume){var newVolume=_this.audio.current.volume+volume;newVolume<0?newVolume=0:newVolume>1&&(newVolume=1),_this.audio.current.volume=newVolume})),defineProperty_default()(assertThisInitialized_default()(_this),"handleKeyDown",(function(e){if(_this.props.hasDefaultKeyBindings)switch(e.key){case" ":e.target!==_this.container.current&&e.target!==_this.progressBar.current||(e.preventDefault(),_this.togglePlay(e));break;case"ArrowLeft":_this.handleClickRewind();break;case"ArrowRight":_this.handleClickForward();break;case"ArrowUp":e.preventDefault(),_this.setJumpVolume(_this.props.volumeJumpStep);break;case"ArrowDown":e.preventDefault(),_this.setJumpVolume(-_this.props.volumeJumpStep);break;case"l":_this.handleClickLoopButton();break;case"m":_this.handleClickVolumeButton()}})),defineProperty_default()(assertThisInitialized_default()(_this),"renderUIModules",(function(modules){return modules.map((function(comp,i){return _this.renderUIModule(comp,i)}))})),defineProperty_default()(assertThisInitialized_default()(_this),"renderUIModule",(function(comp,key){var _this$props3=_this.props,defaultCurrentTime=_this$props3.defaultCurrentTime,progressUpdateInterval=_this$props3.progressUpdateInterval,showDownloadProgress=_this$props3.showDownloadProgress,showFilledProgress=_this$props3.showFilledProgress,showFilledVolume=_this$props3.showFilledVolume,defaultDuration=_this$props3.defaultDuration,customIcons=_this$props3.customIcons,showSkipControls=_this$props3.showSkipControls,onClickPrevious=_this$props3.onClickPrevious,onClickNext=_this$props3.onClickNext,onChangeCurrentTimeError=_this$props3.onChangeCurrentTimeError,showJumpControls=_this$props3.showJumpControls,customAdditionalControls=_this$props3.customAdditionalControls,customVolumeControls=_this$props3.customVolumeControls,muted=_this$props3.muted,timeFormat=_this$props3.timeFormat,volumeProp=_this$props3.volume,loopProp=_this$props3.loop,mse=_this$props3.mse,i18nAriaLabels=_this$props3.i18nAriaLabels;switch(comp){case RHAP_UI.CURRENT_TIME:return react_default.a.createElement("div",{key:key,id:"rhap_current-time",className:"rhap_time rhap_current-time"},react_default.a.createElement(src_CurrentTime,{audio:_this.audio.current,isLeftTime:!1,defaultCurrentTime:defaultCurrentTime,timeFormat:timeFormat}));case RHAP_UI.CURRENT_LEFT_TIME:return react_default.a.createElement("div",{key:key,id:"rhap_current-left-time",className:"rhap_time rhap_current-left-time"},react_default.a.createElement(src_CurrentTime,{audio:_this.audio.current,isLeftTime:!0,defaultCurrentTime:defaultCurrentTime,timeFormat:timeFormat}));case RHAP_UI.PROGRESS_BAR:return react_default.a.createElement(src_ProgressBar,{key:key,ref:_this.progressBar,audio:_this.audio.current,progressUpdateInterval:progressUpdateInterval,showDownloadProgress:showDownloadProgress,showFilledProgress:showFilledProgress,onSeek:mse&&mse.onSeek,onChangeCurrentTimeError:onChangeCurrentTimeError,srcDuration:mse&&mse.srcDuration,i18nProgressBar:i18nAriaLabels.progressControl});case RHAP_UI.DURATION:return react_default.a.createElement("div",{key:key,className:"rhap_time rhap_total-time"},mse&&mse.srcDuration?getDisplayTimeBySeconds(mse.srcDuration,mse.srcDuration,_this.props.timeFormat):react_default.a.createElement(src_Duration,{audio:_this.audio.current,defaultDuration:defaultDuration,timeFormat:timeFormat}));case RHAP_UI.ADDITIONAL_CONTROLS:return react_default.a.createElement("div",{key:key,className:"rhap_additional-controls"},_this.renderUIModules(customAdditionalControls));case RHAP_UI.MAIN_CONTROLS:var actionIcon,isPlaying=_this.isPlaying();return actionIcon=isPlaying?customIcons.pause?customIcons.pause:react_default.a.createElement(iconify.a,{icon:"mdi:pause-circle"}):customIcons.play?customIcons.play:react_default.a.createElement(iconify.a,{icon:"mdi:play-circle"}),react_default.a.createElement("div",{key:key,className:"rhap_main-controls"},showSkipControls&&react_default.a.createElement("button",{"aria-label":i18nAriaLabels.previous,className:"rhap_button-clear rhap_main-controls-button rhap_skip-button",type:"button",onClick:onClickPrevious},customIcons.previous?customIcons.previous:react_default.a.createElement(iconify.a,{icon:"mdi:skip-previous"})),showJumpControls&&react_default.a.createElement("button",{"aria-label":i18nAriaLabels.rewind,className:"rhap_button-clear rhap_main-controls-button rhap_rewind-button",type:"button",onClick:_this.handleClickRewind},customIcons.rewind?customIcons.rewind:react_default.a.createElement(iconify.a,{icon:"mdi:rewind"})),react_default.a.createElement("button",{"aria-label":isPlaying?i18nAriaLabels.pause:i18nAriaLabels.play,className:"rhap_button-clear rhap_main-controls-button rhap_play-pause-button",type:"button",onClick:_this.togglePlay},actionIcon),showJumpControls&&react_default.a.createElement("button",{"aria-label":i18nAriaLabels.forward,className:"rhap_button-clear rhap_main-controls-button rhap_forward-button",type:"button",onClick:_this.handleClickForward},customIcons.forward?customIcons.forward:react_default.a.createElement(iconify.a,{icon:"mdi:fast-forward"})),showSkipControls&&react_default.a.createElement("button",{"aria-label":i18nAriaLabels.next,className:"rhap_button-clear rhap_main-controls-button rhap_skip-button",type:"button",onClick:onClickNext},customIcons.next?customIcons.next:react_default.a.createElement(iconify.a,{icon:"mdi:skip-next"})));case RHAP_UI.VOLUME_CONTROLS:return react_default.a.createElement("div",{key:key,className:"rhap_volume-controls"},_this.renderUIModules(customVolumeControls));case RHAP_UI.LOOP:var loopIcon,loop=_this.audio.current?_this.audio.current.loop:loopProp;return loopIcon=loop?customIcons.loop?customIcons.loop:react_default.a.createElement(iconify.a,{icon:"mdi:repeat"}):customIcons.loopOff?customIcons.loopOff:react_default.a.createElement(iconify.a,{icon:"mdi:repeat-off"}),react_default.a.createElement("button",{key:key,"aria-label":loop?i18nAriaLabels.loop:i18nAriaLabels.loopOff,className:"rhap_button-clear rhap_repeat-button",type:"button",onClick:_this.handleClickLoopButton},loopIcon);case RHAP_UI.VOLUME:var volumeIcon,_ref$volume=(_this.audio.current||{}).volume,volume=void 0===_ref$volume?muted?0:volumeProp:_ref$volume;return volumeIcon=volume?customIcons.volume?customIcons.volume:react_default.a.createElement(iconify.a,{icon:"mdi:volume-high"}):customIcons.volume?customIcons.volumeMute:react_default.a.createElement(iconify.a,{icon:"mdi:volume-mute"}),react_default.a.createElement("div",{key:key,className:"rhap_volume-container"},react_default.a.createElement("button",{"aria-label":volume?i18nAriaLabels.volume:i18nAriaLabels.volumeMute,onClick:_this.handleClickVolumeButton,type:"button",className:"rhap_button-clear rhap_volume-button"},volumeIcon),react_default.a.createElement(VolumeBar,{audio:_this.audio.current,volume:volume,onMuteChange:_this.handleMuteChange,showFilledVolume:showFilledVolume,i18nVolumeControl:i18nAriaLabels.volumeControl}));default:return Object(react.isValidElement)(comp)?comp.key?comp:Object(react.cloneElement)(comp,{key:key}):null}})),_this}return createClass_default()(H5AudioPlayer,[{key:"componentDidMount",value:function componentDidMount(){var _this2=this;this.forceUpdate();var audio=this.audio.current;this.props.muted?audio.volume=0:audio.volume=this.lastVolume,audio.addEventListener("error",(function(e){_this2.props.onError&&_this2.props.onError(e)})),audio.addEventListener("canplay",(function(e){_this2.props.onCanPlay&&_this2.props.onCanPlay(e)})),audio.addEventListener("canplaythrough",(function(e){_this2.props.onCanPlayThrough&&_this2.props.onCanPlayThrough(e)})),audio.addEventListener("play",this.handlePlay),audio.addEventListener("abort",this.handleAbort),audio.addEventListener("ended",this.handleEnded),audio.addEventListener("playing",(function(e){_this2.props.onPlaying&&_this2.props.onPlaying(e)})),audio.addEventListener("seeking",(function(e){_this2.props.onSeeking&&_this2.props.onSeeking(e)})),audio.addEventListener("seeked",(function(e){_this2.props.onSeeked&&_this2.props.onSeeked(e)})),audio.addEventListener("waiting",(function(e){_this2.props.onWaiting&&_this2.props.onWaiting(e)})),audio.addEventListener("emptied",(function(e){_this2.props.onEmptied&&_this2.props.onEmptied(e)})),audio.addEventListener("stalled",(function(e){_this2.props.onStalled&&_this2.props.onStalled(e)})),audio.addEventListener("suspend",(function(e){_this2.props.onSuspend&&_this2.props.onSuspend(e)})),audio.addEventListener("loadstart",(function(e){_this2.props.onLoadStart&&_this2.props.onLoadStart(e)})),audio.addEventListener("loadedmetadata",(function(e){_this2.props.onLoadedMetaData&&_this2.props.onLoadedMetaData(e)})),audio.addEventListener("loadeddata",(function(e){_this2.props.onLoadedData&&_this2.props.onLoadedData(e)})),audio.addEventListener("pause",this.handlePause),audio.addEventListener("timeupdate",throttle((function(e){_this2.props.onListen&&_this2.props.onListen(e)}),this.props.listenInterval)),audio.addEventListener("volumechange",(function(e){_this2.props.onVolumeChange&&_this2.props.onVolumeChange(e)})),audio.addEventListener("encrypted",(function(e){var mse=_this2.props.mse;mse&&mse.onEcrypted&&mse.onEcrypted(e)}))}},{key:"componentDidUpdate",value:function componentDidUpdate(prevProps){var _this$props4=this.props,src=_this$props4.src,autoPlayAfterSrcChange=_this$props4.autoPlayAfterSrcChange;prevProps.src!==src&&(autoPlayAfterSrcChange?this.playAudioPromise():this.forceUpdate())}},{key:"render",value:function render(){var _this$props5=this.props,className=_this$props5.className,src=_this$props5.src,loopProp=_this$props5.loop,preload=_this$props5.preload,autoPlay=_this$props5.autoPlay,crossOrigin=_this$props5.crossOrigin,mediaGroup=_this$props5.mediaGroup,header=_this$props5.header,footer=_this$props5.footer,layout=_this$props5.layout,customProgressBarSection=_this$props5.customProgressBarSection,customControlsSection=_this$props5.customControlsSection,children=_this$props5.children,style=_this$props5.style,i18nAriaLabels=_this$props5.i18nAriaLabels,loop=this.audio.current?this.audio.current.loop:loopProp,loopClass=loop?"rhap_loop--on":"rhap_loop--off",isPlayingClass=this.isPlaying()?"rhap_play-status--playing":"rhap_play-status--paused";return react_default.a.createElement("div",{role:"group",tabIndex:0,"aria-label":i18nAriaLabels.player,className:"rhap_container ".concat(loopClass," ").concat(isPlayingClass," ").concat(className),onKeyDown:this.handleKeyDown,ref:this.container,style:style},react_default.a.createElement("audio",{src:src,controls:!1,loop:loop,autoPlay:autoPlay,preload:preload,crossOrigin:crossOrigin,mediaGroup:mediaGroup,ref:this.audio},children),header&&react_default.a.createElement("div",{className:"rhap_header"},header),react_default.a.createElement("div",{className:"rhap_main ".concat(getMainLayoutClassName(layout))},react_default.a.createElement("div",{className:"rhap_progress-section"},this.renderUIModules(customProgressBarSection)),react_default.a.createElement("div",{className:"rhap_controls-section"},this.renderUIModules(customControlsSection))),footer&&react_default.a.createElement("div",{className:"rhap_footer"},footer))}}]),H5AudioPlayer}(react.Component);defineProperty_default()(src_H5AudioPlayer,"defaultProps",{autoPlay:!1,autoPlayAfterSrcChange:!0,listenInterval:1e3,progressJumpStep:5e3,progressJumpSteps:{},volumeJumpStep:.1,loop:!1,muted:!1,preload:"auto",progressUpdateInterval:20,defaultCurrentTime:"--:--",defaultDuration:"--:--",timeFormat:"auto",volume:1,className:"",showJumpControls:!0,showSkipControls:!1,showDownloadProgress:!0,showFilledProgress:!0,showFilledVolume:!1,customIcons:{},customProgressBarSection:[RHAP_UI.CURRENT_TIME,RHAP_UI.PROGRESS_BAR,RHAP_UI.DURATION],customControlsSection:[RHAP_UI.ADDITIONAL_CONTROLS,RHAP_UI.MAIN_CONTROLS,RHAP_UI.VOLUME_CONTROLS],customAdditionalControls:[RHAP_UI.LOOP],customVolumeControls:[RHAP_UI.VOLUME],layout:"stacked",hasDefaultKeyBindings:!0,i18nAriaLabels:{player:"Audio player",progressControl:"Audio progress control",volumeControl:"Volume control",play:"Play",pause:"Pause",rewind:"Rewind",forward:"Forward",previous:"Previous",next:"Skip",loop:"Disable loop",loopOff:"Enable loop",volume:"Mute",volumeMute:"Unmute"}});__webpack_exports__.b=src_H5AudioPlayer;try{src_H5AudioPlayer.displayName="H5AudioPlayer",src_H5AudioPlayer.__docgenInfo={description:"",displayName:"H5AudioPlayer",props:{autoPlay:{defaultValue:{value:"false"},description:"HTML5 Audio tag autoPlay property",name:"autoPlay",required:!1,type:{name:"boolean"}},autoPlayAfterSrcChange:{defaultValue:{value:"true"},description:"Whether to play audio after src prop is changed",name:"autoPlayAfterSrcChange",required:!1,type:{name:"boolean"}},className:{defaultValue:{value:""},description:"custom classNames",name:"className",required:!1,type:{name:"string"}},listenInterval:{defaultValue:{value:"1000"},description:"The time interval to trigger onListen",name:"listenInterval",required:!1,type:{name:"number"}},progressJumpStep:{defaultValue:{value:"5000"},description:"",name:"progressJumpStep",required:!1,type:{name:"number"}},progressJumpSteps:{defaultValue:{value:"{}"},description:"",name:"progressJumpSteps",required:!1,type:{name:"{ backward?: number; forward?: number; }"}},volumeJumpStep:{defaultValue:{value:"0.1"},description:"",name:"volumeJumpStep",required:!1,type:{name:"number"}},loop:{defaultValue:{value:"false"},description:"",name:"loop",required:!1,type:{name:"boolean"}},muted:{defaultValue:{value:"false"},description:"",name:"muted",required:!1,type:{name:"boolean"}},crossOrigin:{defaultValue:null,description:"",name:"crossOrigin",required:!1,type:{name:"enum",value:[{value:'""'},{value:'"anonymous"'},{value:'"use-credentials"'}]}},mediaGroup:{defaultValue:null,description:"",name:"mediaGroup",required:!1,type:{name:"string"}},hasDefaultKeyBindings:{defaultValue:{value:"true"},description:"",name:"hasDefaultKeyBindings",required:!1,type:{name:"boolean"}},onAbort:{defaultValue:null,description:"",name:"onAbort",required:!1,type:{name:"(e: Event) => void"}},onCanPlay:{defaultValue:null,description:"",name:"onCanPlay",required:!1,type:{name:"(e: Event) => void"}},onCanPlayThrough:{defaultValue:null,description:"",name:"onCanPlayThrough",required:!1,type:{name:"(e: Event) => void"}},onEnded:{defaultValue:null,description:"",name:"onEnded",required:!1,type:{name:"(e: Event) => void"}},onPlaying:{defaultValue:null,description:"",name:"onPlaying",required:!1,type:{name:"(e: Event) => void"}},onSeeking:{defaultValue:null,description:"",name:"onSeeking",required:!1,type:{name:"(e: Event) => void"}},onSeeked:{defaultValue:null,description:"",name:"onSeeked",required:!1,type:{name:"(e: Event) => void"}},onStalled:{defaultValue:null,description:"",name:"onStalled",required:!1,type:{name:"(e: Event) => void"}},onSuspend:{defaultValue:null,description:"",name:"onSuspend",required:!1,type:{name:"(e: Event) => void"}},onLoadStart:{defaultValue:null,description:"",name:"onLoadStart",required:!1,type:{name:"(e: Event) => void"}},onLoadedMetaData:{defaultValue:null,description:"",name:"onLoadedMetaData",required:!1,type:{name:"(e: Event) => void"}},onLoadedData:{defaultValue:null,description:"",name:"onLoadedData",required:!1,type:{name:"(e: Event) => void"}},onWaiting:{defaultValue:null,description:"",name:"onWaiting",required:!1,type:{name:"(e: Event) => void"}},onEmptied:{defaultValue:null,description:"",name:"onEmptied",required:!1,type:{name:"(e: Event) => void"}},onError:{defaultValue:null,description:"",name:"onError",required:!1,type:{name:"(e: Event) => void"}},onListen:{defaultValue:null,description:"",name:"onListen",required:!1,type:{name:"(e: Event) => void"}},onVolumeChange:{defaultValue:null,description:"",name:"onVolumeChange",required:!1,type:{name:"(e: Event) => void"}},onPause:{defaultValue:null,description:"",name:"onPause",required:!1,type:{name:"(e: Event) => void"}},onPlay:{defaultValue:null,description:"",name:"onPlay",required:!1,type:{name:"(e: Event) => void"}},onClickPrevious:{defaultValue:null,description:"",name:"onClickPrevious",required:!1,type:{name:"(e: SyntheticEvent) => void"}},onClickNext:{defaultValue:null,description:"",name:"onClickNext",required:!1,type:{name:"(e: SyntheticEvent) => void"}},onPlayError:{defaultValue:null,description:"",name:"onPlayError",required:!1,type:{name:"(err: Error) => void"}},onChangeCurrentTimeError:{defaultValue:null,description:"",name:"onChangeCurrentTimeError",required:!1,type:{name:"() => void"}},mse:{defaultValue:null,description:"",name:"mse",required:!1,type:{name:"MSEPropsObject"}},preload:{defaultValue:{value:"auto"},description:"HTML5 Audio tag preload property",name:"preload",required:!1,type:{name:"enum",value:[{value:'"auto"'},{value:'"metadata"'},{value:'"none"'}]}},progressUpdateInterval:{defaultValue:{value:"20"},description:"Pregress indicator refresh interval",name:"progressUpdateInterval",required:!1,type:{name:"number"}},src:{defaultValue:null,description:"HTML5 Audio tag src property",name:"src",required:!1,type:{name:"string"}},defaultCurrentTime:{defaultValue:{value:"--:--"},description:"",name:"defaultCurrentTime",required:!1,type:{name:"ReactNode"}},defaultDuration:{defaultValue:{value:"--:--"},description:"",name:"defaultDuration",required:!1,type:{name:"ReactNode"}},volume:{defaultValue:{value:"1"},description:"",name:"volume",required:!1,type:{name:"number"}},showJumpControls:{defaultValue:{value:"true"},description:"",name:"showJumpControls",required:!1,type:{name:"boolean"}},showSkipControls:{defaultValue:{value:"false"},description:"",name:"showSkipControls",required:!1,type:{name:"boolean"}},showDownloadProgress:{defaultValue:{value:"true"},description:"",name:"showDownloadProgress",required:!1,type:{name:"boolean"}},showFilledProgress:{defaultValue:{value:"true"},description:"",name:"showFilledProgress",required:!1,type:{name:"boolean"}},showFilledVolume:{defaultValue:{value:"false"},description:"",name:"showFilledVolume",required:!1,type:{name:"boolean"}},timeFormat:{defaultValue:{value:"auto"},description:"",name:"timeFormat",required:!1,type:{name:"enum",value:[{value:'"auto"'},{value:'"mm:ss"'},{value:'"hh:mm:ss"'}]}},header:{defaultValue:null,description:"",name:"header",required:!1,type:{name:"ReactNode"}},footer:{defaultValue:null,description:"",name:"footer",required:!1,type:{name:"ReactNode"}},customIcons:{defaultValue:{value:"{}"},description:"",name:"customIcons",required:!1,type:{name:"CustomIcons"}},layout:{defaultValue:{value:"stacked"},description:"",name:"layout",required:!1,type:{name:"enum",value:[{value:'"stacked"'},{value:'"stacked-reverse"'},{value:'"horizontal"'},{value:'"horizontal-reverse"'}]}},customProgressBarSection:{defaultValue:{value:"[RHAP_UI.CURRENT_TIME, RHAP_UI.PROGRESS_BAR, RHAP_UI.DURATION]"},description:"",name:"customProgressBarSection",required:!1,type:{name:"CustomUIModules"}},customControlsSection:{defaultValue:{value:"[RHAP_UI.ADDITIONAL_CONTROLS, RHAP_UI.MAIN_CONTROLS, RHAP_UI.VOLUME_CONTROLS]"},description:"",name:"customControlsSection",required:!1,type:{name:"CustomUIModules"}},customAdditionalControls:{defaultValue:{value:"[RHAP_UI.LOOP]"},description:"",name:"customAdditionalControls",required:!1,type:{name:"CustomUIModules"}},customVolumeControls:{defaultValue:{value:"[RHAP_UI.VOLUME]"},description:"",name:"customVolumeControls",required:!1,type:{name:"CustomUIModules"}},i18nAriaLabels:{defaultValue:{value:"{\n player: 'Audio player',\n progressControl: 'Audio progress control',\n volumeControl: 'Volume control',\n play: 'Play',\n pause: 'Pause',\n rewind: 'Rewind',\n forward: 'Forward',\n previous: 'Previous',\n next: 'Skip',\n loop: 'Disable loop',\n loopOff: 'Enable loop',\n volume: 'Mute',\n volumeMute: 'Unmute',\n }"},description:"",name:"i18nAriaLabels",required:!1,type:{name:"I18nAriaLabels"}},style:{defaultValue:null,description:"",name:"style",required:!1,type:{name:"CSSProperties"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["src/index.tsx#H5AudioPlayer"]={docgenInfo:src_H5AudioPlayer.__docgenInfo,name:"H5AudioPlayer",path:"src/index.tsx#H5AudioPlayer"})}catch(__react_docgen_typescript_loader_error){}},"./src/styles.scss":function(module,exports,__webpack_require__){var api=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),content=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/styles.scss");"string"==typeof(content=content.__esModule?content.default:content)&&(content=[[module.i,content,""]]);var options={insert:"head",singleton:!1};api(content,options);module.exports=content.locals||{}},"./stories sync recursive ^\\.(?:(?:^|\\/|(?:(?:(?!(?:^|\\/)\\.).)*?)\\/)(?!\\.)(?=.)[^/]*?\\.stories\\.js)$":function(module,exports,__webpack_require__){var map={"./index.stories.js":"./stories/index.stories.js"};function webpackContext(req){var id=webpackContextResolve(req);return __webpack_require__(id)}function webpackContextResolve(req){if(!__webpack_require__.o(map,req)){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}return map[req]}webpackContext.keys=function webpackContextKeys(){return Object.keys(map)},webpackContext.resolve=webpackContextResolve,module.exports=webpackContext,webpackContext.id="./stories sync recursive ^\\.(?:(?:^|\\/|(?:(?:(?!(?:^|\\/)\\.).)*?)\\/)(?!\\.)(?=.)[^/]*?\\.stories\\.js)$"},"./stories sync recursive ^\\.(?:(?:^|\\/|(?:(?:(?!(?:^|\\/)\\.).)*?)\\/)(?!\\.)(?=.)[^/]*?\\.stories\\.mdx)$":function(module,exports,__webpack_require__){var map={"./actions.stories.mdx":"./stories/actions.stories.mdx","./config.stories.mdx":"./stories/config.stories.mdx","./edge-cases.stories.mdx":"./stories/edge-cases.stories.mdx","./layouts-advanced.stories.mdx":"./stories/layouts-advanced.stories.mdx","./layouts.stories.mdx":"./stories/layouts.stories.mdx","./mse-eme.stories.mdx":"./stories/mse-eme.stories.mdx","./playlist.stories.mdx":"./stories/playlist.stories.mdx","./update-intervals.stories.mdx":"./stories/update-intervals.stories.mdx"};function webpackContext(req){var id=webpackContextResolve(req);return __webpack_require__(id)}function webpackContextResolve(req){if(!__webpack_require__.o(map,req)){var e=new Error("Cannot find module '"+req+"'");throw e.code="MODULE_NOT_FOUND",e}return map[req]}webpackContext.keys=function webpackContextKeys(){return Object.keys(map)},webpackContext.resolve=webpackContextResolve,module.exports=webpackContext,webpackContext.id="./stories sync recursive ^\\.(?:(?:^|\\/|(?:(?:(?!(?:^|\\/)\\.).)*?)\\/)(?!\\.)(?=.)[^/]*?\\.stories\\.mdx)$"},"./stories/actions.stories.mdx":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,"actions",(function(){return actions}));var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__),_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__),_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__),_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__=(__webpack_require__("./node_modules/react/index.js"),__webpack_require__("./node_modules/@mdx-js/react/dist/esm.js")),_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/@storybook/addon-docs/dist/esm/index.js"),_storybook_addon_docs_blocks__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@storybook/addon-docs/blocks.js"),_storybook_addon_actions__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./node_modules/@storybook/addon-actions/dist/esm/index.js"),_utils__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("./stories/utils.js"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("./src/index.tsx"),_excluded=["components"];function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i"}};var componentMeta={title:"Actions",component:_src_index_tsx__WEBPACK_IMPORTED_MODULE_9__.b,includeStories:["actions"]},mdxStoryNameToKey={Actions:"actions"};componentMeta.parameters=componentMeta.parameters||{},componentMeta.parameters.docs=_objectSpread(_objectSpread({},componentMeta.parameters.docs||{}),{},{page:function page(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_5__.a,{mdxStoryNameToKey:mdxStoryNameToKey,mdxComponentAnnotations:componentMeta},Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(MDXContent,null))}}),__webpack_exports__.default=componentMeta},"./stories/config.stories.mdx":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,"forwardAndBackwardJumpStep",(function(){return forwardAndBackwardJumpStep})),__webpack_require__.d(__webpack_exports__,"deprecatedJumpStep",(function(){return deprecatedJumpStep}));var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__),_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__),_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__),_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__=(__webpack_require__("./node_modules/react/index.js"),__webpack_require__("./node_modules/@mdx-js/react/dist/esm.js")),_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/@storybook/addon-docs/dist/esm/index.js"),_storybook_addon_docs_blocks__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@storybook/addon-docs/blocks.js"),_utils__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./stories/utils.js"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("./src/index.tsx"),_excluded=["components"];function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i"}};var deprecatedJumpStep=function deprecatedJumpStep(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{progressJumpStep:1e4,src:_utils__WEBPACK_IMPORTED_MODULE_7__.a})};deprecatedJumpStep.storyName="Deprecated jump step",deprecatedJumpStep.parameters={storySource:{source:""}};var componentMeta={title:"Config",component:_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,includeStories:["forwardAndBackwardJumpStep","deprecatedJumpStep"]},mdxStoryNameToKey={"Forward and backward jump step":"forwardAndBackwardJumpStep","Deprecated jump step":"deprecatedJumpStep"};componentMeta.parameters=componentMeta.parameters||{},componentMeta.parameters.docs=_objectSpread(_objectSpread({},componentMeta.parameters.docs||{}),{},{page:function page(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_5__.a,{mdxStoryNameToKey:mdxStoryNameToKey,mdxComponentAnnotations:componentMeta},Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(MDXContent,null))}}),__webpack_exports__.default=componentMeta},"./stories/edge-cases.stories.mdx":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,"noSrc",(function(){return noSrc})),__webpack_require__.d(__webpack_exports__,"emptyStringSrc",(function(){return emptyStringSrc})),__webpack_require__.d(__webpack_exports__,"invalidSrc",(function(){return invalidSrc}));var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__),_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__),_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__),_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__=(__webpack_require__("./node_modules/react/index.js"),__webpack_require__("./node_modules/@mdx-js/react/dist/esm.js")),_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/@storybook/addon-docs/dist/esm/index.js"),_storybook_addon_docs_blocks__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@storybook/addon-docs/blocks.js"),_storybook_addon_actions__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./node_modules/@storybook/addon-actions/dist/esm/index.js"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("./src/index.tsx"),_excluded=["components"];function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i"}};var emptyStringSrc=function emptyStringSrc(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{src:"",onError:Object(_storybook_addon_actions__WEBPACK_IMPORTED_MODULE_7__.action)("onError"),onPlayError:Object(_storybook_addon_actions__WEBPACK_IMPORTED_MODULE_7__.action)("onPlayError")})};emptyStringSrc.storyName="Empty string src",emptyStringSrc.parameters={storySource:{source:""}};var invalidSrc=function invalidSrc(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{src:"https://invalidsrc.com/nothing.mp3",onError:Object(_storybook_addon_actions__WEBPACK_IMPORTED_MODULE_7__.action)("onError"),onPlayError:Object(_storybook_addon_actions__WEBPACK_IMPORTED_MODULE_7__.action)("onPlayError")})};invalidSrc.storyName="Invalid src",invalidSrc.parameters={storySource:{source:""}};var componentMeta={title:"Edge Cases",component:_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,includeStories:["noSrc","emptyStringSrc","invalidSrc"]},mdxStoryNameToKey={"No src":"noSrc","Empty string src":"emptyStringSrc","Invalid src":"invalidSrc"};componentMeta.parameters=componentMeta.parameters||{},componentMeta.parameters.docs=_objectSpread(_objectSpread({},componentMeta.parameters.docs||{}),{},{page:function page(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_5__.a,{mdxStoryNameToKey:mdxStoryNameToKey,mdxComponentAnnotations:componentMeta},Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(MDXContent,null))}}),__webpack_exports__.default=componentMeta},"./stories/index.stories.js":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./src/styles.scss")},"./stories/layouts-advanced.stories.mdx":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,"stacked",(function(){return layouts_advanced_stories_stacked})),__webpack_require__.d(__webpack_exports__,"stackedReverse",(function(){return layouts_advanced_stories_stackedReverse})),__webpack_require__.d(__webpack_exports__,"horizontal",(function(){return layouts_advanced_stories_horizontal})),__webpack_require__.d(__webpack_exports__,"horizontalReverse",(function(){return layouts_advanced_stories_horizontalReverse})),__webpack_require__.d(__webpack_exports__,"customProgressBarSection",(function(){return layouts_advanced_stories_customProgressBarSection})),__webpack_require__.d(__webpack_exports__,"customControlsSection",(function(){return layouts_advanced_stories_customControlsSection})),__webpack_require__.d(__webpack_exports__,"customAdditionalControls",(function(){return layouts_advanced_stories_customAdditionalControls})),__webpack_require__.d(__webpack_exports__,"customVolumeControls",(function(){return layouts_advanced_stories_customVolumeControls})),__webpack_require__.d(__webpack_exports__,"moveVolumeControlToProgressBarSection",(function(){return layouts_advanced_stories_moveVolumeControlToProgressBarSection})),__webpack_require__.d(__webpack_exports__,"useCurrentLeftTime",(function(){return layouts_advanced_stories_useCurrentLeftTime}));var defineProperty=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),defineProperty_default=__webpack_require__.n(defineProperty),helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),react=__webpack_require__("./node_modules/react/index.js"),react_default=__webpack_require__.n(react),esm=__webpack_require__("./node_modules/@mdx-js/react/dist/esm.js"),dist_esm=__webpack_require__("./node_modules/@storybook/addon-docs/dist/esm/index.js"),blocks=__webpack_require__("./node_modules/@storybook/addon-docs/blocks.js"),utils=__webpack_require__("./stories/utils.js"),classCallCheck=(__webpack_require__("./node_modules/core-js/modules/es.reflect.construct.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.number.to-fixed.js"),__webpack_require__("./node_modules/@babel/runtime/helpers/classCallCheck.js")),classCallCheck_default=__webpack_require__.n(classCallCheck),createClass=__webpack_require__("./node_modules/@babel/runtime/helpers/createClass.js"),createClass_default=__webpack_require__.n(createClass),assertThisInitialized=__webpack_require__("./node_modules/@babel/runtime/helpers/assertThisInitialized.js"),assertThisInitialized_default=__webpack_require__.n(assertThisInitialized),inherits=__webpack_require__("./node_modules/@babel/runtime/helpers/inherits.js"),inherits_default=__webpack_require__.n(inherits),possibleConstructorReturn=__webpack_require__("./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),possibleConstructorReturn_default=__webpack_require__.n(possibleConstructorReturn),getPrototypeOf=__webpack_require__("./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),getPrototypeOf_default=__webpack_require__.n(getPrototypeOf),src=__webpack_require__("./src/index.tsx");function _createSuper(Derived){var hasNativeReflectConstruct=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var result,Super=getPrototypeOf_default()(Derived);if(hasNativeReflectConstruct){var NewTarget=getPrototypeOf_default()(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return possibleConstructorReturn_default()(this,result)}}var volume_percentage_VolumePercentage=function(_PureComponent){inherits_default()(VolumePercentage,_PureComponent);var _super=_createSuper(VolumePercentage);function VolumePercentage(){var _this;classCallCheck_default()(this,VolumePercentage);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return _this=_super.call.apply(_super,[this].concat(args)),defineProperty_default()(assertThisInitialized_default()(_this),"player",Object(react.createRef)()),defineProperty_default()(assertThisInitialized_default()(_this),"state",{volumeText:"100%"}),_this}return createClass_default()(VolumePercentage,[{key:"componentDidMount",value:function componentDidMount(){var _this2=this;this.player.current.audio.current.addEventListener("volumechange",(function(e){_this2.setState({volumeText:"".concat((100*e.target.volume).toFixed(0),"%")})}))}},{key:"render",value:function render(){var volumeText=this.state.volumeText;return react_default.a.createElement(src.b,{ref:this.player,src:utils.a,customVolumeControls:[src.a.VOLUME,react_default.a.createElement("div",{key:2},"  ",volumeText)]})}}]),VolumePercentage}(react.PureComponent),volume_percentage=volume_percentage_VolumePercentage;try{volume_percentage_VolumePercentage.displayName="VolumePercentage",volume_percentage_VolumePercentage.__docgenInfo={description:"",displayName:"VolumePercentage",props:{}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["stories/volume-percentage.tsx#VolumePercentage"]={docgenInfo:volume_percentage_VolumePercentage.__docgenInfo,name:"VolumePercentage",path:"stories/volume-percentage.tsx#VolumePercentage"})}catch(__react_docgen_typescript_loader_error){}var _excluded=["components"];function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i")),Object(esm.b)("li",{parentName:"ul"},"Default: ",Object(esm.b)("inlineCode",{parentName:"li"},"[RHAP_UI.CURRENT_TIME, RHAP_UI.PROGRESS_BAR, RHAP_UI.DURATION]"))),Object(esm.b)("p",null,"customControlsSection"),Object(esm.b)("ul",null,Object(esm.b)("li",{parentName:"ul"},"Type: ",Object(esm.b)("inlineCode",{parentName:"li"},"Array")),Object(esm.b)("li",{parentName:"ul"},"Default: ",Object(esm.b)("inlineCode",{parentName:"li"},"[RHAP_UI.ADDITIONAL_CONTROLS, RHAP_UI.MAIN_CONTROLS, RHAP_UI.VOLUME_CONTROLS]"))),Object(esm.b)("p",null,"customAdditionalControls"),Object(esm.b)("ul",null,Object(esm.b)("li",{parentName:"ul"},"Type: ",Object(esm.b)("inlineCode",{parentName:"li"},"Array")),Object(esm.b)("li",{parentName:"ul"},"Default: ",Object(esm.b)("inlineCode",{parentName:"li"},"[RHAP_UI.LOOP]"))),Object(esm.b)("p",null,"customVolumeControls"),Object(esm.b)("ul",null,Object(esm.b)("li",{parentName:"ul"},"Type: ",Object(esm.b)("inlineCode",{parentName:"li"},"Array")),Object(esm.b)("li",{parentName:"ul"},"Default: ",Object(esm.b)("inlineCode",{parentName:"li"},"[RHAP_UI.VOLUME]"))),Object(esm.b)("h4",null,"Stacked (Default)"),Object(esm.b)(blocks.e,{mdxType:"Preview"},Object(esm.b)(blocks.f,{name:"Stacked",mdxType:"Story"},Object(esm.b)(src.b,{src:utils.a,mdxType:"AudioPlayer"}))),Object(esm.b)("h4",null,"Stacked Reverse"),Object(esm.b)(blocks.e,{mdxType:"Preview"},Object(esm.b)(blocks.f,{name:"Stacked Reverse",mdxType:"Story"},Object(esm.b)(src.b,{src:utils.a,layout:"stacked-reverse",mdxType:"AudioPlayer"}))),Object(esm.b)("h4",null,"Horizontal"),Object(esm.b)(blocks.e,{mdxType:"Preview"},Object(esm.b)(blocks.f,{name:"Horizontal",mdxType:"Story"},Object(esm.b)(src.b,{src:utils.a,layout:"horizontal",mdxType:"AudioPlayer"}))),Object(esm.b)("h4",null,"Horizontal Reverse"),Object(esm.b)(blocks.e,{mdxType:"Preview"},Object(esm.b)(blocks.f,{name:"Horizontal Reverse",mdxType:"Story"},Object(esm.b)(src.b,{src:utils.a,layout:"horizontal-reverse",mdxType:"AudioPlayer"}))),Object(esm.b)("h4",null,"Custom progress bar section"),Object(esm.b)(blocks.f,{name:"Custom progress bar section",mdxType:"Story"},Object(esm.b)(src.b,{src:utils.a,customProgressBarSection:[src.a.PROGRESS_BAR,src.a.CURRENT_TIME,Object(esm.b)("div",null,"/"),src.a.DURATION],mdxType:"AudioPlayer"})),Object(esm.b)("pre",null,Object(esm.b)("code",{parentName:"pre",className:"language-jsx"},"/,\n RHAP_UI.DURATION\n ]\n }\n/>\n")),Object(esm.b)("h4",null,"Custom controls section"),Object(esm.b)(blocks.f,{name:"Custom controls section",mdxType:"Story"},Object(esm.b)(src.b,{src:utils.a,customControlsSection:[Object(esm.b)("div",null,"This is an additional module in controls section    "),src.a.ADDITIONAL_CONTROLS,src.a.MAIN_CONTROLS,src.a.VOLUME_CONTROLS],mdxType:"AudioPlayer"})),Object(esm.b)("pre",null,Object(esm.b)("code",{parentName:"pre",className:"language-jsx"},"This is an additional module in controls section ,\n RHAP_UI.ADDITIONAL_CONTROLS,\n RHAP_UI.MAIN_CONTROLS,\n RHAP_UI.VOLUME_CONTROLS,\n ]\n }\n/>\n")),Object(esm.b)("h4",null,"Custom additional controls"),Object(esm.b)(blocks.f,{name:"Custom additional controls",mdxType:"Story"},Object(esm.b)(src.b,{src:utils.a,customAdditionalControls:[src.a.LOOP,Object(esm.b)("button",null,"button 2 "),Object(esm.b)("button",null,"button 3 "),Object(esm.b)("button",null,"button 4 ")],mdxType:"AudioPlayer"})),Object(esm.b)("pre",null,Object(esm.b)("code",{parentName:"pre",className:"language-jsx"},"button 2 ,\n ,\n ,\n ]\n }\n/>\n")),Object(esm.b)("h4",null,"Custom volume controls"),Object(esm.b)(blocks.f,{name:"Custom volume controls",mdxType:"Story"},Object(esm.b)(volume_percentage,{mdxType:"VolumePercentage"})),Object(esm.b)("pre",null,Object(esm.b)("code",{parentName:"pre",className:"language-jsx"},"class VolumePercentage extends PureComponent<{}, { volumeText: string }> {\n player = createRef()\n\n state = { volumeText: '100%' }\n\n componentDidMount(): void {\n this.player.current.audio.current.addEventListener('volumechange', (e) => {\n this.setState({ volumeText: `${((e.target as HTMLAudioElement).volume * 100).toFixed(0)}%` })\n })\n }\n\n render(): React.ReactNode {\n const { volumeText } = this.state\n return (\n   {volumeText}]}\n />\n )\n }\n}\n")),Object(esm.b)("h4",null,"Move Volume control to Progress bar section"),Object(esm.b)(blocks.f,{name:"Move Volume control to Progress bar section",mdxType:"Story"},Object(esm.b)(src.b,{src:utils.a,customProgressBarSection:[src.a.CURRENT_TIME,Object(esm.b)("div",null,"/"),src.a.DURATION,src.a.PROGRESS_BAR,src.a.VOLUME],customVolumeControls:[],mdxType:"AudioPlayer"})),Object(esm.b)("pre",null,Object(esm.b)("code",{parentName:"pre",className:"language-jsx"},"/,\n RHAP_UI.DURATION,\n RHAP_UI.PROGRESS_BAR,\n RHAP_UI.VOLUME,\n ]\n }\n customVolumeControls={[]}\n/>\n")),Object(esm.b)("h4",null,"Use current left time"),Object(esm.b)(blocks.f,{name:"Use current left time",mdxType:"Story"},Object(esm.b)(src.b,{src:utils.a,customProgressBarSection:[src.a.CURRENT_TIME,src.a.PROGRESS_BAR,src.a.CURRENT_LEFT_TIME],mdxType:"AudioPlayer"})),Object(esm.b)("pre",null,Object(esm.b)("code",{parentName:"pre",className:"language-jsx"},"\n")))}MDXContent.isMDXComponent=!0;var layouts_advanced_stories_stacked=function stacked(){return Object(esm.b)(src.b,{src:utils.a})};layouts_advanced_stories_stacked.storyName="Stacked",layouts_advanced_stories_stacked.parameters={storySource:{source:""}};var layouts_advanced_stories_stackedReverse=function stackedReverse(){return Object(esm.b)(src.b,{src:utils.a,layout:"stacked-reverse"})};layouts_advanced_stories_stackedReverse.storyName="Stacked Reverse",layouts_advanced_stories_stackedReverse.parameters={storySource:{source:''}};var layouts_advanced_stories_horizontal=function horizontal(){return Object(esm.b)(src.b,{src:utils.a,layout:"horizontal"})};layouts_advanced_stories_horizontal.storyName="Horizontal",layouts_advanced_stories_horizontal.parameters={storySource:{source:''}};var layouts_advanced_stories_horizontalReverse=function horizontalReverse(){return Object(esm.b)(src.b,{src:utils.a,layout:"horizontal-reverse"})};layouts_advanced_stories_horizontalReverse.storyName="Horizontal Reverse",layouts_advanced_stories_horizontalReverse.parameters={storySource:{source:''}};var layouts_advanced_stories_customProgressBarSection=function customProgressBarSection(){return Object(esm.b)(src.b,{src:utils.a,customProgressBarSection:[src.a.PROGRESS_BAR,src.a.CURRENT_TIME,Object(esm.b)("div",null,"/"),src.a.DURATION]})};layouts_advanced_stories_customProgressBarSection.storyName="Custom progress bar section",layouts_advanced_stories_customProgressBarSection.parameters={storySource:{source:"/, RHAP_UI.DURATION]} />"}};var layouts_advanced_stories_customControlsSection=function customControlsSection(){return Object(esm.b)(src.b,{src:utils.a,customControlsSection:[Object(esm.b)("div",null,"This is an additional module in controls section    "),src.a.ADDITIONAL_CONTROLS,src.a.MAIN_CONTROLS,src.a.VOLUME_CONTROLS]})};layouts_advanced_stories_customControlsSection.storyName="Custom controls section",layouts_advanced_stories_customControlsSection.parameters={storySource:{source:"This is an additional module in controls section    , RHAP_UI.ADDITIONAL_CONTROLS, RHAP_UI.MAIN_CONTROLS, RHAP_UI.VOLUME_CONTROLS]} />"}};var layouts_advanced_stories_customAdditionalControls=function customAdditionalControls(){return Object(esm.b)(src.b,{src:utils.a,customAdditionalControls:[src.a.LOOP,Object(esm.b)("button",null,"button 2 "),Object(esm.b)("button",null,"button 3 "),Object(esm.b)("button",null,"button 4 ")]})};layouts_advanced_stories_customAdditionalControls.storyName="Custom additional controls",layouts_advanced_stories_customAdditionalControls.parameters={storySource:{source:"button 2 , , ]} />"}};var layouts_advanced_stories_customVolumeControls=function customVolumeControls(){return Object(esm.b)(volume_percentage,null)};layouts_advanced_stories_customVolumeControls.storyName="Custom volume controls",layouts_advanced_stories_customVolumeControls.parameters={storySource:{source:""}};var layouts_advanced_stories_moveVolumeControlToProgressBarSection=function moveVolumeControlToProgressBarSection(){return Object(esm.b)(src.b,{src:utils.a,customProgressBarSection:[src.a.CURRENT_TIME,Object(esm.b)("div",null,"/"),src.a.DURATION,src.a.PROGRESS_BAR,src.a.VOLUME],customVolumeControls:[]})};layouts_advanced_stories_moveVolumeControlToProgressBarSection.storyName="Move Volume control to Progress bar section",layouts_advanced_stories_moveVolumeControlToProgressBarSection.parameters={storySource:{source:"/, RHAP_UI.DURATION, RHAP_UI.PROGRESS_BAR, RHAP_UI.VOLUME]} customVolumeControls={[]} />"}};var layouts_advanced_stories_useCurrentLeftTime=function useCurrentLeftTime(){return Object(esm.b)(src.b,{src:utils.a,customProgressBarSection:[src.a.CURRENT_TIME,src.a.PROGRESS_BAR,src.a.CURRENT_LEFT_TIME]})};layouts_advanced_stories_useCurrentLeftTime.storyName="Use current left time",layouts_advanced_stories_useCurrentLeftTime.parameters={storySource:{source:""}};var componentMeta={title:"Layouts - Advanced",component:src.b,includeStories:["stacked","stackedReverse","horizontal","horizontalReverse","customProgressBarSection","customControlsSection","customAdditionalControls","customVolumeControls","moveVolumeControlToProgressBarSection","useCurrentLeftTime"]},mdxStoryNameToKey={Stacked:"stacked","Stacked Reverse":"stackedReverse",Horizontal:"horizontal","Horizontal Reverse":"horizontalReverse","Custom progress bar section":"customProgressBarSection","Custom controls section":"customControlsSection","Custom additional controls":"customAdditionalControls","Custom volume controls":"customVolumeControls","Move Volume control to Progress bar section":"moveVolumeControlToProgressBarSection","Use current left time":"useCurrentLeftTime"};componentMeta.parameters=componentMeta.parameters||{},componentMeta.parameters.docs=_objectSpread(_objectSpread({},componentMeta.parameters.docs||{}),{},{page:function page(){return Object(esm.b)(dist_esm.a,{mdxStoryNameToKey:mdxStoryNameToKey,mdxComponentAnnotations:componentMeta},Object(esm.b)(MDXContent,null))}});__webpack_exports__.default=componentMeta},"./stories/layouts.stories.mdx":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,"sampleIcon",(function(){return sampleIcon})),__webpack_require__.d(__webpack_exports__,"defaultStory",(function(){return defaultStory})),__webpack_require__.d(__webpack_exports__,"width",(function(){return width})),__webpack_require__.d(__webpack_exports__,"showSkipControls",(function(){return showSkipControls})),__webpack_require__.d(__webpack_exports__,"showJumpControlsAndShowSkipControls",(function(){return showJumpControlsAndShowSkipControls})),__webpack_require__.d(__webpack_exports__,"hideAllControls",(function(){return hideAllControls})),__webpack_require__.d(__webpack_exports__,"hideVolume",(function(){return hideVolume})),__webpack_require__.d(__webpack_exports__,"hideLoopButton",(function(){return hideLoopButton})),__webpack_require__.d(__webpack_exports__,"hideDownloadProgress",(function(){return hideDownloadProgress})),__webpack_require__.d(__webpack_exports__,"customDefaultCurrentTimeAndDuration",(function(){return customDefaultCurrentTimeAndDuration})),__webpack_require__.d(__webpack_exports__,"hideFilledProgress",(function(){return hideFilledProgress})),__webpack_require__.d(__webpack_exports__,"showHeaderAndFooter",(function(){return showHeaderAndFooter})),__webpack_require__.d(__webpack_exports__,"customIcons",(function(){return customIcons}));var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__),_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__),_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__),_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__=(__webpack_require__("./node_modules/react/index.js"),__webpack_require__("./node_modules/@mdx-js/react/dist/esm.js")),_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/@storybook/addon-docs/dist/esm/index.js"),_storybook_addon_docs_blocks__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@storybook/addon-docs/blocks.js"),_utils__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./stories/utils.js"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("./src/index.tsx"),_excluded=["components"];function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i"}};var width=function width(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)("div",null,Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)("p",null,"300px"),Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{style:{width:"300px"},src:_utils__WEBPACK_IMPORTED_MODULE_7__.a}),Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)("p",null,"400px"),Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{style:{width:"400px"},src:_utils__WEBPACK_IMPORTED_MODULE_7__.a}),Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)("p",null,"500px"),Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{style:{width:"500px"},src:_utils__WEBPACK_IMPORTED_MODULE_7__.a}),Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)("p",null,"600px"),Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{style:{width:"600px"},src:_utils__WEBPACK_IMPORTED_MODULE_7__.a}),Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)("p",null,"100%"),Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{src:_utils__WEBPACK_IMPORTED_MODULE_7__.a}))};width.storyName="Width",width.parameters={storySource:{source:"
\n

300px

\n \n

400px

\n \n

500px

\n \n

600px

\n \n

100%

\n \n
"}};var showSkipControls=function showSkipControls(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{src:_utils__WEBPACK_IMPORTED_MODULE_7__.a,showSkipControls:!0})};showSkipControls.storyName="Show Skip Controls",showSkipControls.parameters={storySource:{source:""}};var showJumpControlsAndShowSkipControls=function showJumpControlsAndShowSkipControls(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{src:_utils__WEBPACK_IMPORTED_MODULE_7__.a,showSkipControls:!0,showJumpControls:!1})};showJumpControlsAndShowSkipControls.storyName="Show Jump Controls and Show Skip Controls",showJumpControlsAndShowSkipControls.parameters={storySource:{source:""}};var hideAllControls=function hideAllControls(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{src:_utils__WEBPACK_IMPORTED_MODULE_7__.a,showJumpControls:!1})};hideAllControls.storyName="Hide all Controls",hideAllControls.parameters={storySource:{source:""}};var hideVolume=function hideVolume(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{src:_utils__WEBPACK_IMPORTED_MODULE_7__.a,customVolumeControls:[]})};hideVolume.storyName="Hide Volume",hideVolume.parameters={storySource:{source:""}};var hideLoopButton=function hideLoopButton(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{src:_utils__WEBPACK_IMPORTED_MODULE_7__.a,customAdditionalControls:[]})};hideLoopButton.storyName="Hide Loop Button",hideLoopButton.parameters={storySource:{source:""}};var hideDownloadProgress=function hideDownloadProgress(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{src:_utils__WEBPACK_IMPORTED_MODULE_7__.a,showDownloadProgress:!1})};hideDownloadProgress.storyName="Hide Download Progress",hideDownloadProgress.parameters={storySource:{source:""}};var customDefaultCurrentTimeAndDuration=function customDefaultCurrentTimeAndDuration(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{src:_utils__WEBPACK_IMPORTED_MODULE_7__.a,defaultCurrentTime:"Loading",defaultDuration:"Loading"})};customDefaultCurrentTimeAndDuration.storyName="Custom default current time and duration",customDefaultCurrentTimeAndDuration.parameters={storySource:{source:''}};var hideFilledProgress=function hideFilledProgress(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{src:_utils__WEBPACK_IMPORTED_MODULE_7__.a,showFilledProgress:!1})};hideFilledProgress.storyName="Hide filled progress",hideFilledProgress.parameters={storySource:{source:""}};var showHeaderAndFooter=function showHeaderAndFooter(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{src:_utils__WEBPACK_IMPORTED_MODULE_7__.a,header:"Now playing: Let it go!",footer:"This is a footer"})};showHeaderAndFooter.storyName="Show header and footer",showHeaderAndFooter.parameters={storySource:{source:''}};var customIcons=function customIcons(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,{src:_utils__WEBPACK_IMPORTED_MODULE_7__.a,defaultCurrentTime:"Loading",defaultDuration:"Loading",customIcons:{play:sampleIcon}})};customIcons.storyName="Custom icons",customIcons.parameters={storySource:{source:''}};var componentMeta={title:"Layouts",component:_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,includeStories:["defaultStory","width","showSkipControls","showJumpControlsAndShowSkipControls","hideAllControls","hideVolume","hideLoopButton","hideDownloadProgress","customDefaultCurrentTimeAndDuration","hideFilledProgress","showHeaderAndFooter","customIcons"]},mdxStoryNameToKey={Default:"defaultStory",Width:"width","Show Skip Controls":"showSkipControls","Show Jump Controls and Show Skip Controls":"showJumpControlsAndShowSkipControls","Hide all Controls":"hideAllControls","Hide Volume":"hideVolume","Hide Loop Button":"hideLoopButton","Hide Download Progress":"hideDownloadProgress","Custom default current time and duration":"customDefaultCurrentTimeAndDuration","Hide filled progress":"hideFilledProgress","Show header and footer":"showHeaderAndFooter","Custom icons":"customIcons"};componentMeta.parameters=componentMeta.parameters||{},componentMeta.parameters.docs=_objectSpread(_objectSpread({},componentMeta.parameters.docs||{}),{},{page:function page(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_5__.a,{mdxStoryNameToKey:mdxStoryNameToKey,mdxComponentAnnotations:componentMeta},Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(MDXContent,null))}}),__webpack_exports__.default=componentMeta},"./stories/mse-eme.stories.mdx":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,"mseEme",(function(){return mse_eme_stories_mseEme}));var defineProperty=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),defineProperty_default=__webpack_require__.n(defineProperty),helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),react=__webpack_require__("./node_modules/react/index.js"),react_default=__webpack_require__.n(react),esm=__webpack_require__("./node_modules/@mdx-js/react/dist/esm.js"),dist_esm=__webpack_require__("./node_modules/@storybook/addon-docs/dist/esm/index.js"),blocks=__webpack_require__("./node_modules/@storybook/addon-docs/blocks.js"),addon_actions_dist_esm=__webpack_require__("./node_modules/@storybook/addon-actions/dist/esm/index.js"),src=__webpack_require__("./src/index.tsx"),classCallCheck=(__webpack_require__("./node_modules/core-js/modules/es.reflect.construct.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.uint8-array.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.copy-within.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.every.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.fill.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.filter.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.find-index.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.includes.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.last-index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.reduce.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.reduce-right.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.reverse.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.set.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.some.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.subarray.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.to-locale-string.js"),__webpack_require__("./node_modules/core-js/modules/es.typed-array.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.array-buffer.slice.js"),__webpack_require__("./node_modules/core-js/modules/es.array-buffer.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/core-js/modules/es.array.every.js"),__webpack_require__("./node_modules/core-js/modules/es.promise.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.array.for-each.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.for-each.js"),__webpack_require__("./node_modules/core-js/modules/es.array.find-index.js"),__webpack_require__("./node_modules/core-js/modules/web.url.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/@babel/runtime/helpers/classCallCheck.js")),classCallCheck_default=__webpack_require__.n(classCallCheck),createClass=__webpack_require__("./node_modules/@babel/runtime/helpers/createClass.js"),createClass_default=__webpack_require__.n(createClass),assertThisInitialized=__webpack_require__("./node_modules/@babel/runtime/helpers/assertThisInitialized.js"),assertThisInitialized_default=__webpack_require__.n(assertThisInitialized),inherits=__webpack_require__("./node_modules/@babel/runtime/helpers/inherits.js"),inherits_default=__webpack_require__.n(inherits),possibleConstructorReturn=__webpack_require__("./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),possibleConstructorReturn_default=__webpack_require__.n(possibleConstructorReturn),getPrototypeOf=__webpack_require__("./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),getPrototypeOf_default=__webpack_require__.n(getPrototypeOf),toConsumableArray=__webpack_require__("./node_modules/@babel/runtime/helpers/toConsumableArray.js"),toConsumableArray_default=__webpack_require__.n(toConsumableArray),utils=__webpack_require__("./stories/utils.js");function _createSuper(Derived){var hasNativeReflectConstruct=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var result,Super=getPrototypeOf_default()(Derived);if(hasNativeReflectConstruct){var NewTarget=getPrototypeOf_default()(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return possibleConstructorReturn_default()(this,result)}}var pendingPromise,unencryptedAudioChunks=toConsumableArray_default()(Array(11)).map((function(_,i){return"".concat(("00"+i).slice(-3),".mp4")})),encryptedAudioChunks=toConsumableArray_default()(Array(11)).map((function(_,i){return"".concat(("00"+i).slice(-3),"_cenc.mp4")})),mimeType='audio/mp4; codecs="mp4a.40.2"',KEY="7f412f0575f44f718259beef56ec7771",KID="2fef8ad812df429783e9bf6e5e493e53",config=[{initDataTypes:["cenc"],audioCapabilities:[{contentType:mimeType}]}];function HexToBase64(hex){for(var bin="",i=0;itime||chunk.data}));return new Promise((function(resolve){if(bufferIsCompleteUpToNewCurrentTime)audio.currentTime=time,_this2.checkBufferLoad(),resolve();else{audio.paused||audio.pause();var firstChunkInNewSegment=playlist.find((function(chunk,i){return chunk.segmentTime*(i+1)>time})),segmentStartTime=firstChunkInNewSegment.segmentTime*firstChunkInNewSegment.chunkIndex;_this2.onTimeUpdate(),_this2.whenBufferUpdateEndCallbacks.push((function(){audio.currentTime=time,_this2.checkBufferLoad(),audio.paused?audio.play().then(resolve):resolve()}));var timestampOffset=segmentStartTime;_this2.loadChunk(firstChunkInNewSegment,timestampOffset)}}))}},{key:"onChunkLoad",value:function onChunkLoad(){this.loadingChunk=!1,this.whenBufferUpdateEndCallbacks.forEach((function(fn){return fn()})),this.whenBufferUpdateEndCallbacks=[]}},{key:"checkBufferLoad",value:function checkBufferLoad(){if(!this.loadingChunk){var sourceBuffer=this.sourceBuffer,mediaSource=this.mediaSource,playlist=this.chunks,allDataLoaded=playlist.every((function(chunk){return chunk.data}));if(allDataLoaded&&"open"===mediaSource.readyState&&mediaSource.endOfStream(),!allDataLoaded){var audio=this.player.current.audio.current,futureNotLoadedChunkIndex=playlist.findIndex((function(chunk,i){return 5*i>audio.currentTime&&!chunk.data})),nearestUnloadedChunkStartTime=5*futureNotLoadedChunkIndex;nearestUnloadedChunkStartTime-audio.currentTime<5&&(sourceBuffer.updating||"open"!==mediaSource.readyState||this.loadChunk(playlist[futureNotLoadedChunkIndex],nearestUnloadedChunkStartTime))}}}},{key:"onTimeUpdate",value:function onTimeUpdate(){this.state.audioSrc!==utils.a&&this.checkBufferLoad()}},{key:"setSong",value:function setSong(chunkNames){var _this3=this;this.chunks=chunkNames.map((function(filename,i){return{name:"//localhost:1337/audio-cenc/long_input_44100_192k_"+filename,data:null,segmentTime:5,chunkIndex:i}})),this.mediaSource=new MediaSource;var audioSrc=URL.createObjectURL(this.mediaSource);this.setState({audioSrc:audioSrc,srcDuration:55}),this.mediaSource.addEventListener("sourceopen",(function(){var audio=_this3.player.current.audio.current;URL.revokeObjectURL(audio.src),_this3.sourceBuffer=_this3.mediaSource.addSourceBuffer(mimeType),_this3.loadChunk(_this3.chunks[0],0),_this3.sourceBuffer.addEventListener("updateend",(function(){_this3.onChunkLoad()}))}))}},{key:"loadChunk",value:function loadChunk(next,timestampOffset){var _this4=this;next?(this.loadingChunk=!0,fetch(next.name).then((function(res){return res.arrayBuffer()})).then((function(data){next.data=data,void 0!==timestampOffset&&(_this4.sourceBuffer.timestampOffset=timestampOffset),_this4.sourceBuffer.appendBuffer(data)}))):this.mediaSource.endOfStream()}},{key:"render",value:function render(){var _this5=this;return react_default.a.createElement("div",null,react_default.a.createElement("button",{onClick:function onClick(){return _this5.setSong(unencryptedAudioChunks)}},"Play non encrypted audio"),react_default.a.createElement("button",{onClick:function onClick(){return _this5.setSong(encryptedAudioChunks)}},"Play encrypted audio"),react_default.a.createElement("button",{onClick:function onClick(){return _this5.setState({audioSrc:utils.a,srcDuration:void 0})}},"Play normal progressive download audio"),react_default.a.createElement(src.b,{autoPlayAfterSrcChange:!1,ref:this.player,src:this.state.audioSrc,mse:{srcDuration:this.state.srcDuration,onEcrypted:function onEcrypted(e){return _this5.onEncrypted(e)},onSeek:function onSeek(audio,time){return _this5.onSeek(audio,time)}},onListen:function onListen(){return _this5.onTimeUpdate()},listenInterval:250}))}}]),MediaSourcePlayer}(react.PureComponent),mse_eme_player=mse_eme_player_MediaSourcePlayer;try{mse_eme_player_MediaSourcePlayer.displayName="MediaSourcePlayer",mse_eme_player_MediaSourcePlayer.__docgenInfo={description:"",displayName:"MediaSourcePlayer",props:{player:{defaultValue:null,description:"",name:"player",required:!0,type:{name:"RefObject"}},mediaSource:{defaultValue:null,description:"",name:"mediaSource",required:!0,type:{name:"MediaSource"}},loadingChunk:{defaultValue:null,description:"",name:"loadingChunk",required:!0,type:{name:"boolean"}},chunks:{defaultValue:null,description:"",name:"chunks",required:!0,type:{name:"ChunkData[]"}},whenBufferUpdateEndCallbacks:{defaultValue:null,description:"",name:"whenBufferUpdateEndCallbacks",required:!0,type:{name:"any[]"}},sourceBuffer:{defaultValue:null,description:"",name:"sourceBuffer",required:!0,type:{name:"any"}},state:{defaultValue:null,description:"",name:"state",required:!0,type:{name:"MediaSourcePlayerState"}},onEncrypted:{defaultValue:null,description:"",name:"onEncrypted",required:!0,type:{name:"(ev: MediaEncryptedEvent) => void"}},onSeek:{defaultValue:null,description:"",name:"onSeek",required:!0,type:{name:"(audio: HTMLAudioElement, time: number) => Promise"}},onChunkLoad:{defaultValue:null,description:"",name:"onChunkLoad",required:!0,type:{name:"() => void"}},checkBufferLoad:{defaultValue:null,description:"",name:"checkBufferLoad",required:!0,type:{name:"() => void"}},onTimeUpdate:{defaultValue:null,description:"",name:"onTimeUpdate",required:!0,type:{name:"() => void"}},setSong:{defaultValue:null,description:"",name:"setSong",required:!0,type:{name:"(chunkNames: string[]) => void"}},loadChunk:{defaultValue:null,description:"",name:"loadChunk",required:!0,type:{name:"(next: ChunkData, timestampOffset: number) => void"}},render:{defaultValue:null,description:"",name:"render",required:!0,type:{name:"() => ReactNode"}},context:{defaultValue:null,description:"If using the new style context, re-declare this in your class to be the\n`React.ContextType` of your `static contextType`.\nShould be used with type annotation or static contextType.\n\n```ts\nstatic contextType = MyContext\n// For TS pre-3.7:\ncontext!: React.ContextType\n// For TS 3.7 and above:\ndeclare context: React.ContextType\n```\n@see https://react.dev/reference/react/Component#context",name:"context",required:!0,type:{name:"any"}},setState:{defaultValue:null,description:"",name:"setState",required:!0,type:{name:"(state: {} | ((prevState: Readonly<{}>, props: Readonly) => {} | Pick<{}, K>) | Pick<{}, K>, callback?: () => void) => void"}},forceUpdate:{defaultValue:null,description:"",name:"forceUpdate",required:!0,type:{name:"(callback?: () => void) => void"}},props:{defaultValue:null,description:"",name:"props",required:!0,type:{name:"Readonly & Readonly<{ children?: ReactNode; }>"}},refs:{defaultValue:null,description:"@deprecated https://legacy.reactjs.org/docs/refs-and-the-dom.html#legacy-api-string-refs",name:"refs",required:!0,type:{name:"{ [key: string]: ReactInstance; }"}}}},"undefined"!=typeof STORYBOOK_REACT_CLASSES&&(STORYBOOK_REACT_CLASSES["stories/mse-eme-player.tsx#MediaSourcePlayer"]={docgenInfo:mse_eme_player_MediaSourcePlayer.__docgenInfo,name:"MediaSourcePlayer",path:"stories/mse-eme-player.tsx#MediaSourcePlayer"})}catch(__react_docgen_typescript_loader_error){}var _excluded=["components"];function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i"}};var componentMeta={title:"MSE-EME",component:src.b,includeStories:["mseEme"]},mdxStoryNameToKey={"MSE-EME":"mseEme"};componentMeta.parameters=componentMeta.parameters||{},componentMeta.parameters.docs=_objectSpread(_objectSpread({},componentMeta.parameters.docs||{}),{},{page:function page(){return Object(esm.b)(dist_esm.a,{mdxStoryNameToKey:mdxStoryNameToKey,mdxComponentAnnotations:componentMeta},Object(esm.b)(MDXContent,null))}});__webpack_exports__.default=componentMeta},"./stories/playlist.stories.mdx":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,"playlist",(function(){return playlist_stories_playlist}));var defineProperty=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),defineProperty_default=__webpack_require__.n(defineProperty),helpers_extends=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),extends_default=__webpack_require__.n(helpers_extends),objectWithoutProperties=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),objectWithoutProperties_default=__webpack_require__.n(objectWithoutProperties),react=__webpack_require__("./node_modules/react/index.js"),react_default=__webpack_require__.n(react),esm=__webpack_require__("./node_modules/@mdx-js/react/dist/esm.js"),dist_esm=__webpack_require__("./node_modules/@storybook/addon-docs/dist/esm/index.js"),blocks=__webpack_require__("./node_modules/@storybook/addon-docs/blocks.js"),classCallCheck=(__webpack_require__("./node_modules/core-js/modules/es.reflect.construct.js"),__webpack_require__("./node_modules/core-js/modules/es.array.concat.js"),__webpack_require__("./node_modules/@babel/runtime/helpers/classCallCheck.js")),classCallCheck_default=__webpack_require__.n(classCallCheck),createClass=__webpack_require__("./node_modules/@babel/runtime/helpers/createClass.js"),createClass_default=__webpack_require__.n(createClass),assertThisInitialized=__webpack_require__("./node_modules/@babel/runtime/helpers/assertThisInitialized.js"),assertThisInitialized_default=__webpack_require__.n(assertThisInitialized),inherits=__webpack_require__("./node_modules/@babel/runtime/helpers/inherits.js"),inherits_default=__webpack_require__.n(inherits),possibleConstructorReturn=__webpack_require__("./node_modules/@babel/runtime/helpers/possibleConstructorReturn.js"),possibleConstructorReturn_default=__webpack_require__.n(possibleConstructorReturn),getPrototypeOf=__webpack_require__("./node_modules/@babel/runtime/helpers/getPrototypeOf.js"),getPrototypeOf_default=__webpack_require__.n(getPrototypeOf),src=__webpack_require__("./src/index.tsx");function _createSuper(Derived){var hasNativeReflectConstruct=function _isNativeReflectConstruct(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function _createSuperInternal(){var result,Super=getPrototypeOf_default()(Derived);if(hasNativeReflectConstruct){var NewTarget=getPrototypeOf_default()(this).constructor;result=Reflect.construct(Super,arguments,NewTarget)}else result=Super.apply(this,arguments);return possibleConstructorReturn_default()(this,result)}}var playlist_playlist=[{name:"SoundHelix-Song-9",src:"https://www.soundhelix.com/examples/mp3/SoundHelix-Song-9.mp3"},{name:"SoundHelix-Song-4",src:"https://www.soundhelix.com/examples/mp3/SoundHelix-Song-4.mp3"},{name:"SoundHelix-Song-8",src:"https://www.soundhelix.com/examples/mp3/SoundHelix-Song-8.mp3"}],playlist_PlayList=function(_Component){inherits_default()(PlayList,_Component);var _super=_createSuper(PlayList);function PlayList(){var _this;classCallCheck_default()(this,PlayList);for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++)args[_key]=arguments[_key];return _this=_super.call.apply(_super,[this].concat(args)),defineProperty_default()(assertThisInitialized_default()(_this),"state",{currentMusicIndex:0}),defineProperty_default()(assertThisInitialized_default()(_this),"handleClickPrevious",(function(){_this.setState((function(prevState){return{currentMusicIndex:0===prevState.currentMusicIndex?playlist_playlist.length-1:prevState.currentMusicIndex-1}}))})),defineProperty_default()(assertThisInitialized_default()(_this),"handleClickNext",(function(){_this.setState((function(prevState){return{currentMusicIndex:prevState.currentMusicIndex"}};var componentMeta={title:"Play List",component:stories_playlist,includeStories:["playlist"]},mdxStoryNameToKey={playlist:"playlist"};componentMeta.parameters=componentMeta.parameters||{},componentMeta.parameters.docs=_objectSpread(_objectSpread({},componentMeta.parameters.docs||{}),{},{page:function page(){return Object(esm.b)(dist_esm.a,{mdxStoryNameToKey:mdxStoryNameToKey,mdxComponentAnnotations:componentMeta},Object(esm.b)(MDXContent,null))}});__webpack_exports__.default=componentMeta},"./stories/update-intervals.stories.mdx":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,"compares",(function(){return compares}));var _babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@babel/runtime/helpers/defineProperty.js"),_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_babel_runtime_helpers_defineProperty__WEBPACK_IMPORTED_MODULE_0__),_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@babel/runtime/helpers/extends.js"),_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_babel_runtime_helpers_extends__WEBPACK_IMPORTED_MODULE_1__),_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@babel/runtime/helpers/objectWithoutProperties.js"),_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_babel_runtime_helpers_objectWithoutProperties__WEBPACK_IMPORTED_MODULE_2__),_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__=(__webpack_require__("./node_modules/react/index.js"),__webpack_require__("./node_modules/@mdx-js/react/dist/esm.js")),_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/@storybook/addon-docs/dist/esm/index.js"),_storybook_addon_docs_blocks__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@storybook/addon-docs/blocks.js"),_utils__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./stories/utils.js"),_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("./src/index.tsx"),_excluded=["components"];function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter((function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable}))),keys.push.apply(keys,symbols)}return keys}function _objectSpread(target){for(var i=1;i\n

50ms

\n \n

500ms

\n \n

1000ms

\n \n "}};var componentMeta={title:"Update Intervals",component:_src_index_tsx__WEBPACK_IMPORTED_MODULE_8__.b,includeStories:["compares"]},mdxStoryNameToKey={Compares:"compares"};componentMeta.parameters=componentMeta.parameters||{},componentMeta.parameters.docs=_objectSpread(_objectSpread({},componentMeta.parameters.docs||{}),{},{page:function page(){return Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(_storybook_addon_docs__WEBPACK_IMPORTED_MODULE_5__.a,{mdxStoryNameToKey:mdxStoryNameToKey,mdxComponentAnnotations:componentMeta},Object(_mdx_js_react__WEBPACK_IMPORTED_MODULE_4__.b)(MDXContent,null))}}),__webpack_exports__.default=componentMeta},"./stories/utils.js":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",(function(){return SAMPLE_MP3_URL}));var SAMPLE_MP3_URL="https://www.soundhelix.com/examples/mp3/SoundHelix-Song-9.mp3"},"./storybook-init-framework-entry.js":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__("./node_modules/@storybook/react/dist/esm/client/index.js")},0:function(module,exports,__webpack_require__){__webpack_require__("./node_modules/@storybook/core-client/dist/esm/globals/polyfills.js"),__webpack_require__("./node_modules/@storybook/core-client/dist/esm/globals/globals.js"),__webpack_require__("./storybook-init-framework-entry.js"),__webpack_require__("./node_modules/@storybook/react/dist/esm/client/preview/config-generated-config-entry.js"),__webpack_require__("./.storybook/preview.js-generated-config-entry.js"),module.exports=__webpack_require__("./generated-stories-entry.js")},1:function(module,exports){}},[[0,4,5]]]); \ No newline at end of file diff --git a/docs/main.93d7a4ed45f11047e0ad.manager.bundle.js b/docs/main.93d7a4ed45f11047e0ad.manager.bundle.js deleted file mode 100644 index 6a5167b..0000000 --- a/docs/main.93d7a4ed45f11047e0ad.manager.bundle.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{421:function(module,exports,__webpack_require__){__webpack_require__(422),__webpack_require__(803),__webpack_require__(792),module.exports=__webpack_require__(793)},488:function(module,exports){}},[[421,2,3]]]); \ No newline at end of file diff --git a/docs/main.e2dc24db.iframe.bundle.js b/docs/main.e2dc24db.iframe.bundle.js new file mode 100644 index 0000000..4dd8d1d --- /dev/null +++ b/docs/main.e2dc24db.iframe.bundle.js @@ -0,0 +1 @@ +(self.webpackChunkreact_h5_audio_player=self.webpackChunkreact_h5_audio_player||[]).push([[792],{"./.storybook/preview.ts":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{parameters:()=>parameters,tags:()=>tags});var 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),styles=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/styles.scss"),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()(styles.A,options);styles.A&&styles.A.locals&&styles.A.locals;const parameters={docs:{container:dist.vD,page:dist.By}},tags=["autodocs"]},"./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},"./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"),external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global");const importers=[async path=>{if(!/^\.[\\/](?:stories(?:\/(?!\.)(?:(?:(?!(?:^|\/)\.).)*?)\/|\/|$)(?!\.)(?=.)[^/]*?\.mdx)$/.exec(path))return;const pathRemainder=path.substring(10);return __webpack_require__("./stories lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/stories(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.mdx)$")("./"+pathRemainder)},async path=>{if(!/^\.[\\/](?:stories(?:\/(?!\.)(?:(?:(?!(?:^|\/)\.).)*?)\/|\/|$)(?!\.)(?=.)[^/]*?\.stories\.(js|jsx|ts|tsx))$/.exec(path))return;const pathRemainder=path.substring(10);return __webpack_require__("./stories lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/stories(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.stories\\.(js%7Cjsx%7Cts%7Ctsx))$")("./"+pathRemainder)}];const 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);const preview=new external_STORYBOOK_MODULE_PREVIEW_API_.PreviewWeb((async function importFn(path){for(let i=0;iimporters[i](path),x());if(moduleExports)return moduleExports}var x}),(()=>(0,external_STORYBOOK_MODULE_PREVIEW_API_.composeConfigs)([__webpack_require__("./node_modules/@storybook/react/dist/entry-preview.mjs"),__webpack_require__("./node_modules/@storybook/react/dist/entry-preview-docs.mjs"),__webpack_require__("./node_modules/@storybook/addon-docs/dist/preview.mjs"),__webpack_require__("./node_modules/@storybook/addon-actions/dist/preview.mjs"),__webpack_require__("./.storybook/preview.ts")])));window.__STORYBOOK_PREVIEW__=preview,window.__STORYBOOK_STORY_STORE__=preview.storyStore,window.__STORYBOOK_ADDONS_CHANNEL__=channel},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/styles.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_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_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".rhap_container{box-sizing:border-box;display:flex;flex-direction:column;line-height:1;font-family:inherit;width:100%;padding:10px 15px;background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.rhap_container:focus:not(:focus-visible){outline:0}.rhap_container svg{vertical-align:initial}.rhap_header{margin-bottom:10px}.rhap_footer{margin-top:5px}.rhap_main{display:flex;flex-direction:column;flex:1 1 auto}.rhap_stacked .rhap_controls-section{margin-top:8px}.rhap_horizontal{flex-direction:row}.rhap_horizontal .rhap_controls-section{margin-left:8px}.rhap_horizontal-reverse{flex-direction:row-reverse}.rhap_horizontal-reverse .rhap_controls-section{margin-right:8px}.rhap_stacked-reverse{flex-direction:column-reverse}.rhap_stacked-reverse .rhap_controls-section{margin-bottom:8px}.rhap_progress-section{display:flex;flex:3 1 auto;align-items:center}.rhap_progress-container{display:flex;align-items:center;height:20px;flex:1 0 auto;align-self:center;margin:0 calc(10px + 1%);cursor:pointer;user-select:none;-webkit-user-select:none}.rhap_progress-container:focus:not(:focus-visible){outline:0}.rhap_time{color:#333;font-size:16px;user-select:none;-webkit-user-select:none}.rhap_progress-bar{box-sizing:border-box;position:relative;z-index:0;width:100%;height:5px;background-color:#ddd;border-radius:2px}.rhap_progress-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_progress-bar-show-download{background-color:rgba(221,221,221,.5)}.rhap_download-progress{height:100%;position:absolute;z-index:1;background-color:#ddd;border-radius:2px}.rhap_progress-indicator{box-sizing:border-box;position:absolute;z-index:3;width:20px;height:20px;margin-left:-10px;top:-8px;background:#868686;border-radius:50px;box-shadow:rgba(134,134,134,.5) 0 0 5px}.rhap_controls-section{display:flex;flex:1 1 auto;justify-content:space-between;align-items:center}.rhap_additional-controls{display:flex;flex:1 0 auto;align-items:center}.rhap_repeat-button{font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_main-controls{flex:0 1 auto;display:flex;justify-content:center;align-items:center}.rhap_main-controls-button{margin:0 3px;color:#868686;font-size:35px;width:35px;height:35px}.rhap_play-pause-button{font-size:40px;width:40px;height:40px}.rhap_volume-controls{display:flex;flex:1 0 auto;justify-content:flex-end;align-items:center}.rhap_volume-button{flex:0 0 26px;font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_volume-container{display:flex;align-items:center;flex:0 1 100px;user-select:none;-webkit-user-select:none}.rhap_volume-bar-area{display:flex;align-items:center;width:100%;height:14px;cursor:pointer}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{box-sizing:border-box;position:relative;width:100%;height:4px;background:#ddd;border-radius:2px}.rhap_volume-indicator{box-sizing:border-box;position:absolute;width:12px;height:12px;margin-left:-6px;left:0;top:-4px;background:#868686;opacity:.9;border-radius:50px;box-shadow:rgba(134,134,134,.5) 0 0 3px;cursor:pointer}.rhap_volume-indicator:hover{opacity:.9}.rhap_volume-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_button-clear{background-color:rgba(0,0,0,0);border:none;padding:0;overflow:hidden;cursor:pointer}.rhap_button-clear:hover{opacity:.9;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}","",{version:3,sources:["webpack://./src/styles.scss"],names:[],mappings:"AAMA,gBACE,qBAAA,CACA,YAAA,CACA,qBAAA,CACA,aAAA,CACA,mBAPiB,CAQjB,UAAA,CACA,iBAAA,CACA,qBAbsB,CActB,mCAAA,CAEA,0CACE,SAAA,CAGF,oBACE,sBAAA,CAIJ,aACE,kBAAA,CAGF,aACE,cAAA,CAGF,WACE,YAAA,CACA,qBAAA,CACA,aAAA,CAIA,qCACE,cAAA,CAIJ,iBACE,kBAAA,CAEA,wCACE,eAAA,CAIJ,yBACE,0BAAA,CAEA,gDACE,gBAAA,CAIJ,sBACE,6BAAA,CAEA,6CACE,iBAAA,CAIJ,uBACE,YAAA,CACA,aAAA,CACA,kBAAA,CAGF,yBACE,YAAA,CACA,kBAAA,CACA,WAAA,CACA,aAAA,CACA,iBAAA,CACA,wBAAA,CACA,cAAA,CACA,gBAAA,CACA,wBAAA,CAEA,mDACE,SAAA,CAIJ,WACE,UA1FgB,CA2FhB,cAAA,CACA,gBAAA,CACA,wBAAA,CAGF,mBACE,qBAAA,CACA,iBAAA,CACA,SAAA,CACA,UAAA,CACA,UAAA,CACA,qBAvGe,CAwGf,iBAAA,CAGF,sBACE,WAAA,CACA,iBAAA,CACA,SAAA,CACA,wBAjHiB,CAkHjB,iBAAA,CAGF,iCACE,qCAAA,CAGF,wBACE,WAAA,CACA,iBAAA,CACA,SAAA,CACA,qBA3He,CA4Hf,iBAAA,CAGF,yBACE,qBAAA,CACA,iBAAA,CACA,SAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,QAAA,CACA,kBAzIiB,CA0IjB,kBAAA,CACA,uCAAA,CAGF,uBACE,YAAA,CACA,aAAA,CACA,6BAAA,CACA,kBAAA,CAGF,0BACE,YAAA,CACA,aAAA,CACA,kBAAA,CAGF,oBACE,cAAA,CACA,UAAA,CACA,WAAA,CACA,aA/JiB,CAgKjB,gBAAA,CAGF,oBACE,aAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CAGF,2BACE,YAAA,CACA,aA5KiB,CA6KjB,cAAA,CACA,UAAA,CACA,WAAA,CAGF,wBACE,cAAA,CACA,UAAA,CACA,WAAA,CAIF,sBACE,YAAA,CACA,aAAA,CACA,wBAAA,CACA,kBAAA,CAGF,oBACE,aAAA,CACA,cAAA,CACA,UAAA,CACA,WAAA,CACA,aArMiB,CAsMjB,gBAAA,CAGF,uBACE,YAAA,CACA,kBAAA,CACA,cAAA,CACA,gBAAA,CACA,wBAAA,CAGF,sBACE,YAAA,CACA,kBAAA,CACA,UAAA,CACA,WAAA,CACA,cAAA,CAEA,gDACE,SAAA,CAIJ,iBACE,qBAAA,CACA,iBAAA,CACA,UAAA,CACA,UAAA,CACA,eAhOe,CAiOf,iBAAA,CAGF,uBACE,qBAAA,CACA,iBAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CACA,MAAA,CACA,QAAA,CACA,kBA9OiB,CA+OjB,UAAA,CACA,kBAAA,CACA,uCAAA,CACA,cAAA,CAEA,6BACE,UAAA,CAIJ,oBACE,WAAA,CACA,iBAAA,CACA,SAAA,CACA,wBA7PiB,CA8PjB,iBAAA,CAIF,mBACE,8BAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,cAAA,CAEA,yBACE,UAAA,CACA,uBAAA,CAGF,0BACE,WAAA,CAGF,6CACE,SAAA",sourcesContent:["$rhap_theme-color: #868686 !default;\n$rhap_background-color: #fff !default;\n$rhap_bar-color: #dddddd !default;\n$rhap_time-color: #333 !default;\n$rhap_font-family: inherit !default;\n\n.rhap_container {\n box-sizing: border-box;\n display: flex;\n flex-direction: column;\n line-height: 1;\n font-family: $rhap_font-family;\n width: 100%;\n padding: 10px 15px;\n background-color: $rhap_background-color;\n box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2);\n\n &:focus:not(:focus-visible) {\n outline: 0;\n }\n\n svg {\n vertical-align: initial; // overwrite Bootstrap default\n }\n}\n\n.rhap_header {\n margin-bottom: 10px;\n}\n\n.rhap_footer {\n margin-top: 5px;\n}\n\n.rhap_main {\n display: flex;\n flex-direction: column;\n flex: 1 1 auto;\n}\n\n.rhap_stacked {\n .rhap_controls-section {\n margin-top: 8px;\n }\n}\n\n.rhap_horizontal {\n flex-direction: row;\n\n .rhap_controls-section {\n margin-left: 8px;\n }\n}\n\n.rhap_horizontal-reverse {\n flex-direction: row-reverse;\n\n .rhap_controls-section {\n margin-right: 8px;\n }\n}\n\n.rhap_stacked-reverse {\n flex-direction: column-reverse;\n\n .rhap_controls-section {\n margin-bottom: 8px;\n }\n}\n\n.rhap_progress-section {\n display: flex;\n flex: 3 1 auto;\n align-items: center;\n}\n\n.rhap_progress-container {\n display: flex;\n align-items: center;\n height: 20px;\n flex: 1 0 auto;\n align-self: center;\n margin: 0 calc(10px + 1%);\n cursor: pointer;\n user-select: none;\n -webkit-user-select: none;\n\n &:focus:not(:focus-visible) {\n outline: 0;\n }\n}\n\n.rhap_time {\n color: $rhap_time-color;\n font-size: 16px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.rhap_progress-bar {\n box-sizing: border-box;\n position: relative;\n z-index: 0;\n width: 100%;\n height: 5px;\n background-color: $rhap_bar-color;\n border-radius: 2px;\n}\n\n.rhap_progress-filled {\n height: 100%;\n position: absolute;\n z-index: 2;\n background-color: $rhap_theme-color;\n border-radius: 2px;\n}\n\n.rhap_progress-bar-show-download {\n background-color: rgba($rhap_bar-color, 0.5);\n}\n\n.rhap_download-progress {\n height: 100%;\n position: absolute;\n z-index: 1;\n background-color: $rhap_bar-color;\n border-radius: 2px;\n}\n\n.rhap_progress-indicator {\n box-sizing: border-box;\n position: absolute;\n z-index: 3;\n width: 20px;\n height: 20px;\n margin-left: -10px;\n top: -8px;\n background: $rhap_theme-color;\n border-radius: 50px;\n box-shadow: rgba($rhap_theme-color, .5) 0 0 5px;\n}\n\n.rhap_controls-section {\n display: flex;\n flex: 1 1 auto;\n justify-content: space-between;\n align-items: center;\n}\n\n.rhap_additional-controls {\n display: flex;\n flex: 1 0 auto;\n align-items: center;\n}\n\n.rhap_repeat-button {\n font-size: 26px;\n width: 26px;\n height: 26px;\n color: $rhap_theme-color;\n margin-right: 6px;\n}\n\n.rhap_main-controls {\n flex: 0 1 auto;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n\n.rhap_main-controls-button {\n margin: 0 3px;\n color: $rhap_theme-color;\n font-size: 35px;\n width: 35px;\n height: 35px;\n}\n\n.rhap_play-pause-button {\n font-size: 40px;\n width: 40px;\n height: 40px;\n \n}\n\n.rhap_volume-controls {\n display: flex;\n flex: 1 0 auto;\n justify-content: flex-end;\n align-items: center;\n}\n\n.rhap_volume-button {\n flex: 0 0 26px;\n font-size: 26px;\n width: 26px;\n height: 26px;\n color: $rhap_theme-color;\n margin-right: 6px;\n}\n\n.rhap_volume-container {\n display: flex;\n align-items: center;\n flex: 0 1 100px;\n user-select: none;\n -webkit-user-select: none;\n}\n\n.rhap_volume-bar-area {\n display: flex;\n align-items: center;\n width: 100%;\n height: 14px;\n cursor: pointer;\n\n &:focus:not(:focus-visible) {\n outline: 0;\n }\n}\n\n.rhap_volume-bar {\n box-sizing: border-box;\n position: relative;\n width: 100%;\n height: 4px;\n background: $rhap_bar-color;\n border-radius: 2px;\n}\n\n.rhap_volume-indicator {\n box-sizing: border-box;\n position: absolute;\n width: 12px;\n height: 12px;\n margin-left: -6px;\n left: 0;\n top: -4px;\n background: $rhap_theme-color;\n opacity: 0.9;\n border-radius: 50px;\n box-shadow: rgba($rhap_theme-color, .5) 0 0 3px;\n cursor: pointer;\n\n &:hover {\n opacity: .9;\n }\n}\n\n.rhap_volume-filled {\n height: 100%;\n position: absolute;\n z-index: 2;\n background-color: $rhap_theme-color;\n border-radius: 2px;\n}\n\n/* Utils */\n.rhap_button-clear {\n background-color: transparent;\n border: none;\n padding: 0;\n overflow: hidden;\n cursor: pointer;\n\n &:hover {\n opacity: .9;\n transition-duration: .2s;\n }\n\n &:active {\n opacity: .95;\n }\n\n &:focus:not(:focus-visible) {\n outline: 0;\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/stories(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.mdx)$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./actions.mdx":["./stories/actions.mdx",692,341,226],"./config.mdx":["./stories/config.mdx",692,341,871],"./edge-cases.mdx":["./stories/edge-cases.mdx",692,341,194],"./layouts-advanced.mdx":["./stories/layouts-advanced.mdx",692,341,769],"./layouts.mdx":["./stories/layouts.mdx",692,341,394],"./mse-eme.mdx":["./stories/mse-eme.mdx",692,341,446],"./playlist.mdx":["./stories/playlist.mdx",692,341,907],"./update-intervals.mdx":["./stories/update-intervals.mdx",692,341,595]};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="./stories lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/stories(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.mdx)$",module.exports=webpackAsyncContext},"./stories lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/stories(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.stories\\.(js%7Cjsx%7Cts%7Ctsx))$":(module,__unused_webpack_exports,__webpack_require__)=>{var map={"./actions.stories":["./stories/actions.stories.js",692,341,116],"./actions.stories.js":["./stories/actions.stories.js",692,341,116],"./config.stories":["./stories/config.stories.js",692,341,25],"./config.stories.js":["./stories/config.stories.js",692,341,25],"./edge-cases.stories":["./stories/edge-cases.stories.js",692,341,12],"./edge-cases.stories.js":["./stories/edge-cases.stories.js",692,341,12],"./layouts-advanced.stories":["./stories/layouts-advanced.stories.js",692,341,715],"./layouts-advanced.stories.js":["./stories/layouts-advanced.stories.js",692,341,715],"./layouts.stories":["./stories/layouts.stories.js",692,341,84],"./layouts.stories.js":["./stories/layouts.stories.js",692,341,84],"./mse-eme.stories":["./stories/mse-eme.stories.js",692,341,168],"./mse-eme.stories.js":["./stories/mse-eme.stories.js",692,341,168],"./playlist.stories":["./stories/playlist.stories.js",692,341,333],"./playlist.stories.js":["./stories/playlist.stories.js",692,341,333],"./update-intervals.stories":["./stories/update-intervals.stories.jsx",692,341,789],"./update-intervals.stories.jsx":["./stories/update-intervals.stories.jsx",692,341,789]};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="./stories lazy recursive ^\\.\\/.*$ include: (?%21.*node_modules)(?:\\/stories(?:\\/(?%21\\.)(?:(?:(?%21(?:^%7C\\/)\\.).)*?)\\/%7C\\/%7C$)(?%21\\.)(?=.)[^/]*?\\.stories\\.(js%7Cjsx%7Cts%7Ctsx))$",module.exports=webpackAsyncContext},"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/preview-errors":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS__},"storybook/internal/core-events":module=>{"use strict";module.exports=__STORYBOOK_MODULE_CORE_EVENTS__},"@storybook/global":module=>{"use strict";module.exports=__STORYBOOK_MODULE_GLOBAL__},"storybook/internal/preview-api":module=>{"use strict";module.exports=__STORYBOOK_MODULE_PREVIEW_API__}},__webpack_require__=>{__webpack_require__.O(0,[517],(()=>{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/docs/mse-eme-mdx.7fce1b1f.iframe.bundle.js b/docs/mse-eme-mdx.7fce1b1f.iframe.bundle.js new file mode 100644 index 0000000..e97acc2 --- /dev/null +++ b/docs/mse-eme-mdx.7fce1b1f.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkreact_h5_audio_player=self.webpackChunkreact_h5_audio_player||[]).push([[168,446],{"./node_modules/@storybook/addon-actions/dist/index.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{XI:()=>action});var external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),external_STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS_=__webpack_require__("storybook/internal/preview-errors"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global"),v4=__webpack_require__("./node_modules/uuid/dist/esm-browser/v4.js"),ADDON_ID="storybook/actions",EVENT_ID=`${ADDON_ID}/action-event`,config={depth:10,clearOnStoryChange:!0,limit:50},findProto=(obj,callback)=>{let proto=Object.getPrototypeOf(obj);return!proto||callback(proto)?proto:findProto(proto,callback)},serializeArg=a=>{if("object"==typeof(e=a)&&e&&findProto(e,(proto=>/^Synthetic(?:Base)?Event$/.test(proto.constructor.name)))&&"function"==typeof e.persist){let e=Object.create(a.constructor.prototype,Object.getOwnPropertyDescriptors(a));e.persist();let viewDescriptor=Object.getOwnPropertyDescriptor(e,"view"),view=viewDescriptor?.value;return"object"==typeof view&&"Window"===view?.constructor.name&&Object.defineProperty(e,"view",{...viewDescriptor,value:Object.create(view.constructor.prototype)}),e}var e;return a},generateId=()=>"object"==typeof crypto&&"function"==typeof crypto.getRandomValues?(0,v4.A)():Date.now().toString(36)+Math.random().toString(36).substring(2);function action(name,options={}){let actionOptions={...config,...options},handler=function(...args){if(options.implicit){let storyRenderer=("__STORYBOOK_PREVIEW__"in external_STORYBOOK_MODULE_GLOBAL_.global?external_STORYBOOK_MODULE_GLOBAL_.global.__STORYBOOK_PREVIEW__:void 0)?.storyRenders.find((render=>"playing"===render.phase||"rendering"===render.phase));if(storyRenderer){let deprecated=!window?.FEATURES?.disallowImplicitActionsInRenderV8,error=new external_STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS_.ImplicitActionsDuringRendering({phase:storyRenderer.phase,name,deprecated});if(!deprecated)throw error;console.warn(error)}}let channel=external_STORYBOOK_MODULE_PREVIEW_API_.addons.getChannel(),id=generateId(),serializedArgs=args.map(serializeArg),normalizedArgs=args.length>1?serializedArgs:serializedArgs[0],actionDisplayToEmit={id,count:0,data:{name,args:normalizedArgs},options:{...actionOptions,maxDepth:5+(actionOptions.depth||3),allowFunction:actionOptions.allowFunction||!1}};channel.emit(EVENT_ID,actionDisplayToEmit)};return handler.isAction=!0,handler.implicit=options.implicit,handler}},"./stories/mse-eme.mdx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>MDXContent});__webpack_require__("./node_modules/react/index.js");var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_Users_hanz_Documents_npm_react_h5_audio_player_node_modules_storybook_addon_docs_dist_shims_mdx_react_shim_mjs__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@storybook/addon-docs/node_modules/@mdx-js/react/lib/index.js"),_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./node_modules/@storybook/blocks/dist/index.mjs"),_mse_eme_stories__WEBPACK_IMPORTED_MODULE_5__=(__webpack_require__("./node_modules/@storybook/addon-actions/dist/index.mjs"),__webpack_require__("./src/index.tsx"),__webpack_require__("./stories/mse-eme-player.tsx"),__webpack_require__("./stories/mse-eme.stories.js"));function _createMdxContent(props){const _components={h1:"h1",p:"p",...(0,_Users_hanz_Documents_npm_react_h5_audio_player_node_modules_storybook_addon_docs_dist_shims_mdx_react_shim_mjs__WEBPACK_IMPORTED_MODULE_6__.R)(),...props.components};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.W8,{of:_mse_eme_stories__WEBPACK_IMPORTED_MODULE_5__}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h1,{id:"media-source-extensions--encrypted-media-extensions",children:"Media Source Extensions & Encrypted Media Extensions"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.p,{children:"Event will fire when encrypted audio is provided"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_7__.gG,{of:_mse_eme_stories__WEBPACK_IMPORTED_MODULE_5__.MseEme})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={...(0,_Users_hanz_Documents_npm_react_h5_audio_player_node_modules_storybook_addon_docs_dist_shims_mdx_react_shim_mjs__WEBPACK_IMPORTED_MODULE_6__.R)(),...props.components};return MDXLayout?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(MDXLayout,{...props,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_createMdxContent,{...props})}):_createMdxContent(props)}},"./node_modules/@storybook/addon-docs/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/react/index.js");const emptyComponents={},MDXContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext(emptyComponents);function useMDXComponents(components){const contextComponents=react__WEBPACK_IMPORTED_MODULE_0__.useContext(MDXContext);return react__WEBPACK_IMPORTED_MODULE_0__.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__.createElement(MDXContext.Provider,{value:allComponents},properties.children)}},"./stories/mse-eme-player.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),_src_index__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/index.tsx"),_utils__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./stories/utils.js");const unencryptedAudioChunks=[...Array(11)].map(((_,i)=>`${("00"+i).slice(-3)}.mp4`)),encryptedAudioChunks=[...Array(11)].map(((_,i)=>`${("00"+i).slice(-3)}_cenc.mp4`)),mimeType='audio/mp4; codecs="mp4a.40.2"',{KEY,KID}={KEY:"7f412f0575f44f718259beef56ec7771",KID:"2fef8ad812df429783e9bf6e5e493e53"},config=[{initDataTypes:["cenc"],audioCapabilities:[{contentType:mimeType}]}];let pendingPromise;function HexToBase64(hex){let bin="";for(let i=0;i(0,react__WEBPACK_IMPORTED_MODULE_0__.createRef)())();mediaSource=null;loadingChunk=!1;chunks=[];whenBufferUpdateEndCallbacks=[];sourceBuffer=null;state={audioSrc:"",srcDuration:void 0};onEncrypted(ev){const audio=ev.target;(function EnsureMediaKeysCreated(el,keySystem,options){return pendingPromise||(pendingPromise=navigator.requestMediaKeySystemAccess(keySystem,options).then((keySystemAccess=>keySystemAccess.createMediaKeys())).then((mediaKeys=>el.setMediaKeys(mediaKeys))),pendingPromise)})(audio,"org.w3.clearkey",config).then((()=>{const session=audio.mediaKeys.createSession();return session.addEventListener("message",handleMessage),session.generateRequest(ev.initDataType,ev.initData)})),this.props.onEncrypted(ev)}onSeek(audio,time){const playlist=this.chunks,bufferIsCompleteUpToNewCurrentTime=playlist.every(((chunk,i)=>chunk.segmentTime*i>time||chunk.data));return new Promise((resolve=>{if(bufferIsCompleteUpToNewCurrentTime)audio.currentTime=time,this.checkBufferLoad(),resolve();else{audio.paused||audio.pause();const firstChunkInNewSegment=playlist.find(((chunk,i)=>chunk.segmentTime*(i+1)>time)),segmentStartTime=firstChunkInNewSegment.segmentTime*firstChunkInNewSegment.chunkIndex;this.onTimeUpdate(),this.whenBufferUpdateEndCallbacks.push((()=>{audio.currentTime=time,this.checkBufferLoad(),audio.paused?audio.play().then(resolve):resolve()}));const timestampOffset=segmentStartTime;this.loadChunk(firstChunkInNewSegment,timestampOffset)}}))}onChunkLoad(){this.loadingChunk=!1,this.whenBufferUpdateEndCallbacks.forEach((fn=>fn())),this.whenBufferUpdateEndCallbacks=[]}checkBufferLoad(){if(this.loadingChunk)return;const{sourceBuffer,mediaSource}=this,playlist=this.chunks,allDataLoaded=playlist.every((chunk=>chunk.data));if(allDataLoaded&&"open"===mediaSource.readyState&&mediaSource.endOfStream(),allDataLoaded)return;const audio=this.player.current.audio.current,futureNotLoadedChunkIndex=playlist.findIndex(((chunk,i)=>5*i>audio.currentTime&&!chunk.data)),nearestUnloadedChunkStartTime=5*futureNotLoadedChunkIndex;nearestUnloadedChunkStartTime-audio.currentTime<5&&(sourceBuffer.updating||"open"!==mediaSource.readyState||this.loadChunk(playlist[futureNotLoadedChunkIndex],nearestUnloadedChunkStartTime))}onTimeUpdate(){this.state.audioSrc!==_utils__WEBPACK_IMPORTED_MODULE_2__.W&&this.checkBufferLoad()}setSong(chunkNames){this.chunks=chunkNames.map(((filename,i)=>({name:"//localhost:1337/audio-cenc/long_input_44100_192k_"+filename,data:null,segmentTime:5,chunkIndex:i}))),this.mediaSource=new MediaSource;const audioSrc=URL.createObjectURL(this.mediaSource);this.setState({audioSrc,srcDuration:55}),this.mediaSource.addEventListener("sourceopen",(()=>{const audio=this.player.current.audio.current;URL.revokeObjectURL(audio.src),this.sourceBuffer=this.mediaSource.addSourceBuffer(mimeType),this.loadChunk(this.chunks[0],0),this.sourceBuffer.addEventListener("updateend",(()=>{this.onChunkLoad()}))}))}loadChunk(next,timestampOffset){next?(this.loadingChunk=!0,fetch(next.name).then((res=>res.arrayBuffer())).then((data=>{next.data=data,void 0!==timestampOffset&&(this.sourceBuffer.timestampOffset=timestampOffset),this.sourceBuffer.appendBuffer(data)}))):this.mediaSource.endOfStream()}render(){return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("button",{onClick:()=>this.setSong(unencryptedAudioChunks)},"Play non encrypted audio"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("button",{onClick:()=>this.setSong(encryptedAudioChunks)},"Play encrypted audio"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("button",{onClick:()=>this.setState({audioSrc:_utils__WEBPACK_IMPORTED_MODULE_2__.W,srcDuration:void 0})},"Play normal progressive download audio"),react__WEBPACK_IMPORTED_MODULE_0__.createElement(_src_index__WEBPACK_IMPORTED_MODULE_1__.A,{autoPlayAfterSrcChange:!1,ref:this.player,src:this.state.audioSrc,mse:{srcDuration:this.state.srcDuration,onEcrypted:e=>this.onEncrypted(e),onSeek:(audio,time)=>this.onSeek(audio,time)},onListen:()=>this.onTimeUpdate(),listenInterval:250}))}}const __WEBPACK_DEFAULT_EXPORT__=MediaSourcePlayer;MediaSourcePlayer.__docgenInfo={description:"",methods:[{name:"onEncrypted",docblock:null,modifiers:[],params:[{name:"ev",optional:!1,type:{name:"MediaEncryptedEvent",alias:"MediaEncryptedEvent"}}],returns:{type:{name:"void"}}},{name:"onSeek",docblock:null,modifiers:[],params:[{name:"audio",optional:!1,type:{name:"HTMLAudioElement",alias:"HTMLAudioElement"}},{name:"time",optional:!1,type:{name:"number"}}],returns:{type:{name:"Promise",elements:[{name:"void"}],raw:"Promise"}}},{name:"onChunkLoad",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}},{name:"checkBufferLoad",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}},{name:"onTimeUpdate",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}},{name:"setSong",docblock:null,modifiers:[],params:[{name:"chunkNames",optional:!1,type:{name:"Array",elements:[{name:"string"}],raw:"string[]"}}],returns:{type:{name:"void"}}},{name:"loadChunk",docblock:null,modifiers:[],params:[{name:"next",optional:!1,type:{name:"ChunkData",alias:"ChunkData"}},{name:"timestampOffset",optional:!1,type:{name:"number"}}],returns:{type:{name:"void"}}}],displayName:"MediaSourcePlayer"}},"./stories/utils.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{W:()=>SAMPLE_MP3_URL});const SAMPLE_MP3_URL="https://www.soundhelix.com/examples/mp3/SoundHelix-Song-9.mp3"},"./stories/mse-eme.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{MseEme:()=>MseEme,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _storybook_addon_actions__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@storybook/addon-actions/dist/index.mjs"),_src_index__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/index.tsx"),_mse_eme_player_tsx__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./stories/mse-eme-player.tsx"),react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/react/index.js");const __WEBPACK_DEFAULT_EXPORT__={title:"MSE-EME",component:_src_index__WEBPACK_IMPORTED_MODULE_1__.A},MseEme={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_mse_eme_player_tsx__WEBPACK_IMPORTED_MODULE_2__.A,{onEncrypted:(0,_storybook_addon_actions__WEBPACK_IMPORTED_MODULE_0__.XI)("onEncrypted")}),name:"MSE-EME"},__namedExportsOrder=["MseEme"];MseEme.parameters={...MseEme.parameters,docs:{...MseEme.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "MSE-EME"\n}',...MseEme.parameters?.docs?.source}}}}}]); \ No newline at end of file diff --git a/docs/mse-eme-stories.eaf81193.iframe.bundle.js b/docs/mse-eme-stories.eaf81193.iframe.bundle.js new file mode 100644 index 0000000..90274dc --- /dev/null +++ b/docs/mse-eme-stories.eaf81193.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkreact_h5_audio_player=self.webpackChunkreact_h5_audio_player||[]).push([[168],{"./node_modules/@storybook/addon-actions/dist/index.mjs":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{XI:()=>action});var external_STORYBOOK_MODULE_PREVIEW_API_=__webpack_require__("storybook/internal/preview-api"),external_STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS_=__webpack_require__("storybook/internal/preview-errors"),external_STORYBOOK_MODULE_GLOBAL_=__webpack_require__("@storybook/global"),v4=__webpack_require__("./node_modules/uuid/dist/esm-browser/v4.js"),ADDON_ID="storybook/actions",EVENT_ID=`${ADDON_ID}/action-event`,config={depth:10,clearOnStoryChange:!0,limit:50},findProto=(obj,callback)=>{let proto=Object.getPrototypeOf(obj);return!proto||callback(proto)?proto:findProto(proto,callback)},serializeArg=a=>{if("object"==typeof(e=a)&&e&&findProto(e,(proto=>/^Synthetic(?:Base)?Event$/.test(proto.constructor.name)))&&"function"==typeof e.persist){let e=Object.create(a.constructor.prototype,Object.getOwnPropertyDescriptors(a));e.persist();let viewDescriptor=Object.getOwnPropertyDescriptor(e,"view"),view=viewDescriptor?.value;return"object"==typeof view&&"Window"===view?.constructor.name&&Object.defineProperty(e,"view",{...viewDescriptor,value:Object.create(view.constructor.prototype)}),e}var e;return a},generateId=()=>"object"==typeof crypto&&"function"==typeof crypto.getRandomValues?(0,v4.A)():Date.now().toString(36)+Math.random().toString(36).substring(2);function action(name,options={}){let actionOptions={...config,...options},handler=function(...args){if(options.implicit){let storyRenderer=("__STORYBOOK_PREVIEW__"in external_STORYBOOK_MODULE_GLOBAL_.global?external_STORYBOOK_MODULE_GLOBAL_.global.__STORYBOOK_PREVIEW__:void 0)?.storyRenders.find((render=>"playing"===render.phase||"rendering"===render.phase));if(storyRenderer){let deprecated=!window?.FEATURES?.disallowImplicitActionsInRenderV8,error=new external_STORYBOOK_MODULE_CORE_EVENTS_PREVIEW_ERRORS_.ImplicitActionsDuringRendering({phase:storyRenderer.phase,name,deprecated});if(!deprecated)throw error;console.warn(error)}}let channel=external_STORYBOOK_MODULE_PREVIEW_API_.addons.getChannel(),id=generateId(),serializedArgs=args.map(serializeArg),normalizedArgs=args.length>1?serializedArgs:serializedArgs[0],actionDisplayToEmit={id,count:0,data:{name,args:normalizedArgs},options:{...actionOptions,maxDepth:5+(actionOptions.depth||3),allowFunction:actionOptions.allowFunction||!1}};channel.emit(EVENT_ID,actionDisplayToEmit)};return handler.isAction=!0,handler.implicit=options.implicit,handler}},"./stories/mse-eme-player.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),_src_index__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/index.tsx"),_utils__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./stories/utils.js");const unencryptedAudioChunks=[...Array(11)].map(((_,i)=>`${("00"+i).slice(-3)}.mp4`)),encryptedAudioChunks=[...Array(11)].map(((_,i)=>`${("00"+i).slice(-3)}_cenc.mp4`)),mimeType='audio/mp4; codecs="mp4a.40.2"',{KEY,KID}={KEY:"7f412f0575f44f718259beef56ec7771",KID:"2fef8ad812df429783e9bf6e5e493e53"},config=[{initDataTypes:["cenc"],audioCapabilities:[{contentType:mimeType}]}];let pendingPromise;function HexToBase64(hex){let bin="";for(let i=0;i(0,react__WEBPACK_IMPORTED_MODULE_0__.createRef)())();mediaSource=null;loadingChunk=!1;chunks=[];whenBufferUpdateEndCallbacks=[];sourceBuffer=null;state={audioSrc:"",srcDuration:void 0};onEncrypted(ev){const audio=ev.target;(function EnsureMediaKeysCreated(el,keySystem,options){return pendingPromise||(pendingPromise=navigator.requestMediaKeySystemAccess(keySystem,options).then((keySystemAccess=>keySystemAccess.createMediaKeys())).then((mediaKeys=>el.setMediaKeys(mediaKeys))),pendingPromise)})(audio,"org.w3.clearkey",config).then((()=>{const session=audio.mediaKeys.createSession();return session.addEventListener("message",handleMessage),session.generateRequest(ev.initDataType,ev.initData)})),this.props.onEncrypted(ev)}onSeek(audio,time){const playlist=this.chunks,bufferIsCompleteUpToNewCurrentTime=playlist.every(((chunk,i)=>chunk.segmentTime*i>time||chunk.data));return new Promise((resolve=>{if(bufferIsCompleteUpToNewCurrentTime)audio.currentTime=time,this.checkBufferLoad(),resolve();else{audio.paused||audio.pause();const firstChunkInNewSegment=playlist.find(((chunk,i)=>chunk.segmentTime*(i+1)>time)),segmentStartTime=firstChunkInNewSegment.segmentTime*firstChunkInNewSegment.chunkIndex;this.onTimeUpdate(),this.whenBufferUpdateEndCallbacks.push((()=>{audio.currentTime=time,this.checkBufferLoad(),audio.paused?audio.play().then(resolve):resolve()}));const timestampOffset=segmentStartTime;this.loadChunk(firstChunkInNewSegment,timestampOffset)}}))}onChunkLoad(){this.loadingChunk=!1,this.whenBufferUpdateEndCallbacks.forEach((fn=>fn())),this.whenBufferUpdateEndCallbacks=[]}checkBufferLoad(){if(this.loadingChunk)return;const{sourceBuffer,mediaSource}=this,playlist=this.chunks,allDataLoaded=playlist.every((chunk=>chunk.data));if(allDataLoaded&&"open"===mediaSource.readyState&&mediaSource.endOfStream(),allDataLoaded)return;const audio=this.player.current.audio.current,futureNotLoadedChunkIndex=playlist.findIndex(((chunk,i)=>5*i>audio.currentTime&&!chunk.data)),nearestUnloadedChunkStartTime=5*futureNotLoadedChunkIndex;nearestUnloadedChunkStartTime-audio.currentTime<5&&(sourceBuffer.updating||"open"!==mediaSource.readyState||this.loadChunk(playlist[futureNotLoadedChunkIndex],nearestUnloadedChunkStartTime))}onTimeUpdate(){this.state.audioSrc!==_utils__WEBPACK_IMPORTED_MODULE_2__.W&&this.checkBufferLoad()}setSong(chunkNames){this.chunks=chunkNames.map(((filename,i)=>({name:"//localhost:1337/audio-cenc/long_input_44100_192k_"+filename,data:null,segmentTime:5,chunkIndex:i}))),this.mediaSource=new MediaSource;const audioSrc=URL.createObjectURL(this.mediaSource);this.setState({audioSrc,srcDuration:55}),this.mediaSource.addEventListener("sourceopen",(()=>{const audio=this.player.current.audio.current;URL.revokeObjectURL(audio.src),this.sourceBuffer=this.mediaSource.addSourceBuffer(mimeType),this.loadChunk(this.chunks[0],0),this.sourceBuffer.addEventListener("updateend",(()=>{this.onChunkLoad()}))}))}loadChunk(next,timestampOffset){next?(this.loadingChunk=!0,fetch(next.name).then((res=>res.arrayBuffer())).then((data=>{next.data=data,void 0!==timestampOffset&&(this.sourceBuffer.timestampOffset=timestampOffset),this.sourceBuffer.appendBuffer(data)}))):this.mediaSource.endOfStream()}render(){return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("button",{onClick:()=>this.setSong(unencryptedAudioChunks)},"Play non encrypted audio"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("button",{onClick:()=>this.setSong(encryptedAudioChunks)},"Play encrypted audio"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("button",{onClick:()=>this.setState({audioSrc:_utils__WEBPACK_IMPORTED_MODULE_2__.W,srcDuration:void 0})},"Play normal progressive download audio"),react__WEBPACK_IMPORTED_MODULE_0__.createElement(_src_index__WEBPACK_IMPORTED_MODULE_1__.A,{autoPlayAfterSrcChange:!1,ref:this.player,src:this.state.audioSrc,mse:{srcDuration:this.state.srcDuration,onEcrypted:e=>this.onEncrypted(e),onSeek:(audio,time)=>this.onSeek(audio,time)},onListen:()=>this.onTimeUpdate(),listenInterval:250}))}}const __WEBPACK_DEFAULT_EXPORT__=MediaSourcePlayer;MediaSourcePlayer.__docgenInfo={description:"",methods:[{name:"onEncrypted",docblock:null,modifiers:[],params:[{name:"ev",optional:!1,type:{name:"MediaEncryptedEvent",alias:"MediaEncryptedEvent"}}],returns:{type:{name:"void"}}},{name:"onSeek",docblock:null,modifiers:[],params:[{name:"audio",optional:!1,type:{name:"HTMLAudioElement",alias:"HTMLAudioElement"}},{name:"time",optional:!1,type:{name:"number"}}],returns:{type:{name:"Promise",elements:[{name:"void"}],raw:"Promise"}}},{name:"onChunkLoad",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}},{name:"checkBufferLoad",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}},{name:"onTimeUpdate",docblock:null,modifiers:[],params:[],returns:{type:{name:"void"}}},{name:"setSong",docblock:null,modifiers:[],params:[{name:"chunkNames",optional:!1,type:{name:"Array",elements:[{name:"string"}],raw:"string[]"}}],returns:{type:{name:"void"}}},{name:"loadChunk",docblock:null,modifiers:[],params:[{name:"next",optional:!1,type:{name:"ChunkData",alias:"ChunkData"}},{name:"timestampOffset",optional:!1,type:{name:"number"}}],returns:{type:{name:"void"}}}],displayName:"MediaSourcePlayer"}},"./stories/utils.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{W:()=>SAMPLE_MP3_URL});const SAMPLE_MP3_URL="https://www.soundhelix.com/examples/mp3/SoundHelix-Song-9.mp3"},"./stories/mse-eme.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{MseEme:()=>MseEme,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _storybook_addon_actions__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/@storybook/addon-actions/dist/index.mjs"),_src_index__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/index.tsx"),_mse_eme_player_tsx__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./stories/mse-eme-player.tsx"),react__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/react/index.js");const __WEBPACK_DEFAULT_EXPORT__={title:"MSE-EME",component:_src_index__WEBPACK_IMPORTED_MODULE_1__.A},MseEme={render:()=>react__WEBPACK_IMPORTED_MODULE_3__.createElement(_mse_eme_player_tsx__WEBPACK_IMPORTED_MODULE_2__.A,{onEncrypted:(0,_storybook_addon_actions__WEBPACK_IMPORTED_MODULE_0__.XI)("onEncrypted")}),name:"MSE-EME"},__namedExportsOrder=["MseEme"];MseEme.parameters={...MseEme.parameters,docs:{...MseEme.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "MSE-EME"\n}',...MseEme.parameters?.docs?.source}}}}}]); \ No newline at end of file diff --git a/docs/nunito-sans-bold-italic.woff2 b/docs/nunito-sans-bold-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..33563d8bf4cde9714ef7dbeadabc769bba555dde GIT binary patch literal 49460 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

qU{WxwCA#nBcU9B%1Ynh5oA&1sI~wZtz-z@bGVW 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 V?*A;^mHU5)!*1%;=ZwHT^Z<_iv?Txl literal 0 HcmV?d00001 diff --git a/docs/nunito-sans-bold.woff2 b/docs/nunito-sans-bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..19fcc944a152862670ea6adaa1cf3fd4926474fa GIT binary patch literal 47144 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%0DU@fDyIgZ6UzWCyO=?CM!VRUdIkoU4udERxjT}c( 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

# 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 S?)fP$z5LIsl&iCry$Jx2T6u&3 literal 0 HcmV?d00001 diff --git a/docs/nunito-sans-italic.woff2 b/docs/nunito-sans-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..827096daec30f761f6b910650db2c80183227c3b GIT binary patch literal 49620 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 M&VP%l567&w0SV=I=Kufz literal 0 HcmV?d00001 diff --git a/docs/nunito-sans-regular.woff2 b/docs/nunito-sans-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c527ba49cf63b3e9462f2a8f6e7f650ee28d1950 GIT binary patch literal 47072 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�<$dGLV%epwLgmPoZmrBS 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 z%d?y8^UKD{3{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>MDXContent});__webpack_require__("./node_modules/react/index.js");var react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/jsx-runtime.js"),_Users_hanz_Documents_npm_react_h5_audio_player_node_modules_storybook_addon_docs_dist_shims_mdx_react_shim_mjs__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/@storybook/addon-docs/node_modules/@mdx-js/react/lib/index.js"),_storybook_blocks__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@storybook/blocks/dist/index.mjs"),_playlist_stories__WEBPACK_IMPORTED_MODULE_4__=(__webpack_require__("./src/index.tsx"),__webpack_require__("./stories/playlist.tsx"),__webpack_require__("./stories/playlist.stories.js"));function _createMdxContent(props){const _components={code:"code",h1:"h1",h4:"h4",p:"p",...(0,_Users_hanz_Documents_npm_react_h5_audio_player_node_modules_storybook_addon_docs_dist_shims_mdx_react_shim_mjs__WEBPACK_IMPORTED_MODULE_5__.R)(),...props.components};return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_6__.W8,{of:_playlist_stories__WEBPACK_IMPORTED_MODULE_4__}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h1,{id:"playlist",children:"PlayList"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.p,{children:["Show skip controls (",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"Previous"})," and ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"Next"})," buttons), and play a list of music"]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.h4,{id:"playlist-1",children:"PlayList"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsxs)(_components.p,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"onClickPrevious"})," and ",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.code,{children:"onClickNext"})," are provided for callback."]}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_components.p,{children:"Source code: https://github.com/lhz516/react-h5-audio-player/blob/master/stories/playlist.tsx\n(MDX doesn't support nested component)"}),"\n",(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_6__.Hl,{children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_storybook_blocks__WEBPACK_IMPORTED_MODULE_6__.gG,{of:_playlist_stories__WEBPACK_IMPORTED_MODULE_4__.Playlist})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={...(0,_Users_hanz_Documents_npm_react_h5_audio_player_node_modules_storybook_addon_docs_dist_shims_mdx_react_shim_mjs__WEBPACK_IMPORTED_MODULE_5__.R)(),...props.components};return MDXLayout?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(MDXLayout,{...props,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_1__.jsx)(_createMdxContent,{...props})}):_createMdxContent(props)}},"./node_modules/@storybook/addon-docs/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/react/index.js");const emptyComponents={},MDXContext=react__WEBPACK_IMPORTED_MODULE_0__.createContext(emptyComponents);function useMDXComponents(components){const contextComponents=react__WEBPACK_IMPORTED_MODULE_0__.useContext(MDXContext);return react__WEBPACK_IMPORTED_MODULE_0__.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__.createElement(MDXContext.Provider,{value:allComponents},properties.children)}},"./stories/playlist.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),_src_index__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/index.tsx");const playlist=[{name:"SoundHelix-Song-9",src:"https://www.soundhelix.com/examples/mp3/SoundHelix-Song-9.mp3"},{name:"SoundHelix-Song-4",src:"https://www.soundhelix.com/examples/mp3/SoundHelix-Song-4.mp3"},{name:"SoundHelix-Song-8",src:"https://www.soundhelix.com/examples/mp3/SoundHelix-Song-8.mp3"}];class PlayList extends react__WEBPACK_IMPORTED_MODULE_0__.Component{state={currentMusicIndex:0};handleClickPrevious=()=>{this.setState((prevState=>({currentMusicIndex:0===prevState.currentMusicIndex?playlist.length-1:prevState.currentMusicIndex-1})))};handleClickNext=()=>{this.setState((prevState=>({currentMusicIndex:prevState.currentMusicIndex{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Playlist:()=>Playlist,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _playlist_tsx__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./stories/playlist.tsx"),react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/index.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Play List",component:_playlist_tsx__WEBPACK_IMPORTED_MODULE_0__.A},Playlist={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_playlist_tsx__WEBPACK_IMPORTED_MODULE_0__.A,null),name:"playlist"},__namedExportsOrder=["Playlist"];Playlist.parameters={...Playlist.parameters,docs:{...Playlist.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "playlist"\n}',...Playlist.parameters?.docs?.source}}}}}]); \ No newline at end of file diff --git a/docs/playlist-stories.5a4cc4a2.iframe.bundle.js b/docs/playlist-stories.5a4cc4a2.iframe.bundle.js new file mode 100644 index 0000000..84db61d --- /dev/null +++ b/docs/playlist-stories.5a4cc4a2.iframe.bundle.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkreact_h5_audio_player=self.webpackChunkreact_h5_audio_player||[]).push([[333],{"./stories/playlist.tsx":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/react/index.js"),_src_index__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./src/index.tsx");const playlist=[{name:"SoundHelix-Song-9",src:"https://www.soundhelix.com/examples/mp3/SoundHelix-Song-9.mp3"},{name:"SoundHelix-Song-4",src:"https://www.soundhelix.com/examples/mp3/SoundHelix-Song-4.mp3"},{name:"SoundHelix-Song-8",src:"https://www.soundhelix.com/examples/mp3/SoundHelix-Song-8.mp3"}];class PlayList extends react__WEBPACK_IMPORTED_MODULE_0__.Component{state={currentMusicIndex:0};handleClickPrevious=()=>{this.setState((prevState=>({currentMusicIndex:0===prevState.currentMusicIndex?playlist.length-1:prevState.currentMusicIndex-1})))};handleClickNext=()=>{this.setState((prevState=>({currentMusicIndex:prevState.currentMusicIndex{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Playlist:()=>Playlist,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});var _playlist_tsx__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./stories/playlist.tsx"),react__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/react/index.js");const __WEBPACK_DEFAULT_EXPORT__={title:"Play List",component:_playlist_tsx__WEBPACK_IMPORTED_MODULE_0__.A},Playlist={render:()=>react__WEBPACK_IMPORTED_MODULE_1__.createElement(_playlist_tsx__WEBPACK_IMPORTED_MODULE_0__.A,null),name:"playlist"},__namedExportsOrder=["Playlist"];Playlist.parameters={...Playlist.parameters,docs:{...Playlist.parameters?.docs,source:{originalSource:'{\n render: () => ,\n name: "playlist"\n}',...Playlist.parameters?.docs?.source}}}}}]); \ No newline at end of file diff --git a/docs/project.json b/docs/project.json new file mode 100644 index 0000000..0285976 --- /dev/null +++ b/docs/project.json @@ -0,0 +1 @@ +{"generatedAt":1735544897566,"hasCustomBabel":false,"hasCustomWebpack":true,"hasStaticDirs":false,"hasStorybookEslint":false,"refCount":0,"testPackages":{"jest":"28.1.3","jest-environment-jsdom":"29.7.0"},"packageManager":{"type":"yarn","version":"1.22.19"},"typescriptOptions":{"check":false,"checkOptions":{},"skipCompiler":false},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-webpack5","options":{}},"builder":"@storybook/builder-webpack5","renderer":"@storybook/react","portableStoriesFileCount":1,"storybookVersion":"8.4.7","storybookVersionSpecifier":"^8.4.7","language":"typescript","storybookPackages":{"@storybook/addon-essentials":{"version":"8.4.7"},"@storybook/addon-mdx-gfm":{"version":"8.4.7"},"@storybook/blocks":{"version":"8.4.7"},"@storybook/cli":{"version":"8.4.7"},"@storybook/react":{"version":"8.4.7"},"@storybook/react-webpack5":{"version":"8.4.7"}},"addons":{"@storybook/addon-docs":{"version":"8.4.7"},"@storybook/addon-actions":{"version":"8.4.7"},"@storybook/addon-webpack5-compiler-babel":{"version":"3.0.3"}}} \ No newline at end of file diff --git a/docs/runtime~main.2f2884c5.iframe.bundle.js b/docs/runtime~main.2f2884c5.iframe.bundle.js deleted file mode 100644 index eba486a..0000000 --- a/docs/runtime~main.2f2884c5.iframe.bundle.js +++ /dev/null @@ -1 +0,0 @@ -!function(modules){function webpackJsonpCallback(data){for(var moduleId,chunkId,chunkIds=data[0],moreModules=data[1],executeModules=data[2],i=0,resolves=[];i{"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,exports:{}};return __webpack_modules__[moduleId].call(module.exports,module,module.exports,__webpack_require__),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=priority)&&Object.keys(__webpack_require__.O).every((key=>__webpack_require__.O[key](chunkIds[j])))?chunkIds.splice(j--,1):(fulfilled=!1,priority0&&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=>(({12:"edge-cases-stories",25:"config-stories",84:"layouts-stories",116:"actions-stories",168:"mse-eme-stories",194:"edge-cases-mdx",226:"actions-mdx",333:"playlist-stories",394:"layouts-mdx",446:"mse-eme-mdx",595:"update-intervals-mdx",715:"layouts-advanced-stories",769:"layouts-advanced-mdx",789:"update-intervals-stories",871:"config-mdx",907:"playlist-mdx"}[chunkId]||chunkId)+"."+{12:"44a2e1ba",25:"e45db1c0",84:"16b84ef6",109:"4802113e",116:"01b53106",168:"eaf81193",194:"8771e317",226:"e6a52596",333:"5a4cc4a2",338:"b95184c9",341:"b80f4ff0",364:"c34ecd82",394:"a68aae6c",446:"7fce1b1f",595:"6b8d09d5",692:"369c6763",715:"59c0f9cd",735:"50ff4608",769:"42378ae2",789:"b5abd1e2",869:"117270e1",871:"2fa0bf66",907:"032d7a9e",998:"170faf53"}[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__.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{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__.p="",(()=>{var installedChunks={354: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(354!=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{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,ResetWrapper:ra,ScrollArea:Le,Separator:na,Spaced:Ie,Span:aa,StorybookIcon:oa,StorybookLogo:ia,Symbols:sa,SyntaxHighlighter:la,TT:ua,TabBar:ca,TabButton:pa,TabWrapper:fa,Table:da,Tabs:ma,TabsState:ga,TooltipLinkList:ba,TooltipMessage:ha,TooltipNote:Ea,UL:ya,WithTooltip:Oa,WithTooltipPure:Ta,Zoom:_a,codeCommon:va,components:Sa,createCopyToClipboardFunction:Ra,getStoryHref:Aa,icons:Ca,interleaveSeparators:Na,nameSpaceClassNames:wa,resetComponents:xa,withReset:La}=__STORYBOOK_COMPONENTS__;var Ba=__STORYBOOK_CORE_EVENTS__,{ARGTYPES_INFO_REQUEST:Fa,ARGTYPES_INFO_RESPONSE:Ha,CHANNEL_CREATED:za,CHANNEL_WS_DISCONNECT:Ua,CONFIG_ERROR:ja,CREATE_NEW_STORYFILE_REQUEST:ka,CREATE_NEW_STORYFILE_RESPONSE:Ga,CURRENT_STORY_WAS_SET:Wa,DOCS_PREPARED:Va,DOCS_RENDERED:$a,FILE_COMPONENT_SEARCH_REQUEST:Ya,FILE_COMPONENT_SEARCH_RESPONSE:Ja,FORCE_REMOUNT:qa,FORCE_RE_RENDER:Xa,GLOBALS_UPDATED:Za,NAVIGATE_URL:Ka,PLAY_FUNCTION_THREW_EXCEPTION:Qa,PRELOAD_ENTRIES:eo,PREVIEW_BUILDER_PROGRESS:to,PREVIEW_KEYDOWN:ro,REGISTER_SUBSCRIPTION:no,REQUEST_WHATS_NEW_DATA:ao,RESET_STORY_ARGS:oo,RESULT_WHATS_NEW_DATA:io,SAVE_STORY_REQUEST:so,SAVE_STORY_RESPONSE:lo,SELECT_STORY:uo,SET_CONFIG:co,SET_CURRENT_STORY:po,SET_FILTER:fo,SET_GLOBALS:mo,SET_INDEX:go,SET_STORIES:bo,SET_WHATS_NEW_CACHE:ho,SHARED_STATE_CHANGED:Eo,SHARED_STATE_SET:yo,STORIES_COLLAPSE_ALL:Oo,STORIES_EXPAND_ALL:To,STORY_ARGS_UPDATED:_o,STORY_CHANGED:k,STORY_ERRORED:vo,STORY_INDEX_INVALIDATED:So,STORY_MISSING:Ro,STORY_PREPARED:Ao,STORY_RENDERED:Co,STORY_RENDER_PHASE_CHANGED:No,STORY_SPECIFIED:wo,STORY_THREW_EXCEPTION:xo,STORY_UNCHANGED:Lo,TELEMETRY_ERROR:Io,TESTING_MODULE_CANCEL_TEST_RUN_REQUEST:Do,TESTING_MODULE_CANCEL_TEST_RUN_RESPONSE:Mo,TESTING_MODULE_CRASH_REPORT:Po,TESTING_MODULE_PROGRESS_REPORT:Bo,TESTING_MODULE_RUN_ALL_REQUEST:Fo,TESTING_MODULE_RUN_REQUEST:Ho,TESTING_MODULE_WATCH_MODE_REQUEST:zo,TOGGLE_WHATS_NEW_NOTIFICATIONS:Uo,UNHANDLED_ERRORS_WHILE_PLAYING:jo,UPDATE_GLOBALS:ko,UPDATE_QUERY_PARAMS:Go,UPDATE_STORY_ARGS:Wo}=__STORYBOOK_CORE_EVENTS__;var ei=__STORYBOOK_API__,{ActiveTabs:ti,Consumer:ri,ManagerContext:ni,Provider:ai,RequestResponseError:oi,addons:Q,combineParameters:ii,controlOrMetaKey:si,controlOrMetaSymbol:li,eventMatchesShortcut:ui,eventToShortcut:ci,experimental_requestResponse:pi,isMacLike:fi,isShortcutTaken:di,keyToSymbol:mi,merge:gi,mockChannel:bi,optionOrAltSymbol:hi,shortcutMatchesShortcut:Ei,shortcutToHumanString:yi,types:De,useAddonState:Me,useArgTypes:Oi,useArgs:Ti,useChannel:Pe,useGlobalTypes:_i,useGlobals:vi,useParameter:Si,useSharedState:Ri,useStoryPrepared:Ai,useStorybookApi:Ci,useStorybookState:Ni}=__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 Fi=__STORYBOOK_THEMING__,{CacheProvider:Hi,ClassNames:zi,Global:Ui,ThemeProvider:ji,background:ki,color:Gi,convert:Wi,create:Vi,createCache:$i,createGlobal:Yi,createReset:Ji,css:qi,darken:Xi,ensure:Zi,ignoreSsrWarning:Ki,isPropValid:Qi,jsx:es,keyframes:ts,lighten:rs,styled:B,themes:ns,typography:as,useTheme:os,withTheme:He}=__STORYBOOK_THEMING__;function T(){return T=Object.assign?Object.assign.bind():function(e){for(var t=1;t=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=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 pl=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 fl=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 dl=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 ml=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 gl=v(zt);function Ut(e,t){return t==="transparent"?t:C(T({},A(t),{hue:parseFloat(e)}))}var bl=v(Ut);function jt(e,t){return t==="transparent"?t:C(T({},A(t),{lightness:parseFloat(e)}))}var hl=v(jt);function kt(e,t){return t==="transparent"?t:C(T({},A(t),{saturation:parseFloat(e)}))}var El=v(kt);function Gt(e,t){return t==="transparent"?t:Je(parseFloat(e),"rgb(0, 0, 0)",t)}var yl=v(Gt);function Wt(e,t){return t==="transparent"?t:Je(parseFloat(e),"rgb(255, 255, 255)",t)}var Ol=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 Tl=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)=>POe?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.lengtho.createElement("span",{style:r.base},"<",o.createElement("span",{style:r.tagName},e),(()=>{if(t){let n=[];for(let a=0;a"),Qe=({tagName:e,isChildNode:t=!1,styles:r})=>o.createElement("span",{style:Object.assign({},r.base,t&&r.offsetLeft)},""),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,"");case Node.COMMENT_NODE:return o.createElement("span",{style:n.htmlComment},"");case Node.PROCESSING_INSTRUCTION_NODE:return o.createElement("span",null,t.nodeName);case Node.DOCUMENT_TYPE_NODE:return o.createElement("span",{style:n.htmlDoctype},"");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;to.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/docs/sb-addons/actions-1/manager-bundle.js.LEGAL.txt b/docs/sb-addons/actions-1/manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/docs/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js b/docs/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js new file mode 100644 index 0000000..de4e48b --- /dev/null +++ b/docs/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var T=__STORYBOOK_API__,{ActiveTabs:_,Consumer:O,ManagerContext:f,Provider:A,RequestResponseError:v,addons:n,combineParameters:P,controlOrMetaKey:k,controlOrMetaSymbol:x,eventMatchesShortcut:M,eventToShortcut:R,experimental_requestResponse:w,isMacLike:C,isShortcutTaken:G,keyToSymbol:I,merge:K,mockChannel:q,optionOrAltSymbol:B,shortcutMatchesShortcut:F,shortcutToHumanString:Y,types:j,useAddonState:E,useArgTypes:H,useArgs:L,useChannel:N,useGlobalTypes:z,useGlobals:D,useParameter:J,useSharedState:Q,useStoryPrepared:U,useStorybookApi:V,useStorybookState:W}=__STORYBOOK_API__;var c=(()=>{let e;return typeof window<"u"?e=window:typeof globalThis<"u"?e=globalThis:typeof window<"u"?e=window:typeof self<"u"?e=self:e={},e})(),S="tag-filters",d="static-filter";n.register(S,e=>{let u=Object.entries(c.TAGS_OPTIONS??{}).reduce((t,r)=>{let[o,i]=r;return i.excludeFromSidebar&&(t[o]=!0),t},{});e.experimental_setFilter(d,t=>{let r=t.tags??[];return(r.includes("dev")||t.type==="docs")&&r.filter(o=>u[o]).length===0})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/docs/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js.LEGAL.txt b/docs/sb-addons/storybook-core-core-server-presets-0/common-manager-bundle.js.LEGAL.txt new file mode 100644 index 0000000..e69de29 diff --git a/docs/sb-common-assets/favicon.svg b/docs/sb-common-assets/favicon.svg new file mode 100644 index 0000000..571f90f --- /dev/null +++ b/docs/sb-common-assets/favicon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/sb-common-assets/nunito-sans-bold-italic.woff2 b/docs/sb-common-assets/nunito-sans-bold-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..33563d8bf4cde9714ef7dbeadabc769bba555dde GIT binary patch literal 49460 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

qU{WxwCA#nBcU9B%1Ynh5oA&1sI~wZtz-z@bGVW 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 V?*A;^mHU5)!*1%;=ZwHT^Z<_iv?Txl literal 0 HcmV?d00001 diff --git a/docs/sb-common-assets/nunito-sans-bold.woff2 b/docs/sb-common-assets/nunito-sans-bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..19fcc944a152862670ea6adaa1cf3fd4926474fa GIT binary patch literal 47144 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%0DU@fDyIgZ6UzWCyO=?CM!VRUdIkoU4udERxjT}c( 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

# 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 S?)fP$z5LIsl&iCry$Jx2T6u&3 literal 0 HcmV?d00001 diff --git a/docs/sb-common-assets/nunito-sans-italic.woff2 b/docs/sb-common-assets/nunito-sans-italic.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..827096daec30f761f6b910650db2c80183227c3b GIT binary patch literal 49620 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 M&VP%l567&w0SV=I=Kufz literal 0 HcmV?d00001 diff --git a/docs/sb-common-assets/nunito-sans-regular.woff2 b/docs/sb-common-assets/nunito-sans-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c527ba49cf63b3e9462f2a8f6e7f650ee28d1950 GIT binary patch literal 47072 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�<$dGLV%epwLgmPoZmrBS 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 (r[o] = { + type: "esm", + varName: e[o], + namedExports: t[o], + defaultExport: !0 + }, r), + {} +); +export { + S as globalsModuleInfoMap +}; diff --git a/docs/sb-manager/globals-runtime.js b/docs/sb-manager/globals-runtime.js new file mode 100644 index 0000000..b5b886c --- /dev/null +++ b/docs/sb-manager/globals-runtime.js @@ -0,0 +1,40861 @@ +var LM = Object.create; +var cd = Object.defineProperty; +var NM = Object.getOwnPropertyDescriptor; +var MM = Object.getOwnPropertyNames; +var BM = Object.getPrototypeOf, $M = Object.prototype.hasOwnProperty; +var a = (e, t) => cd(e, "name", { value: t, configurable: !0 }), uc = /* @__PURE__ */ ((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 T = (e, t) => () => (e && (t = e(e = 0)), t); +var F = (e, t) => () => (t || e((t = { exports: {} }).exports, t), t.exports), he = (e, t) => { + for (var r in t) + cd(e, r, { get: t[r], enumerable: !0 }); +}, zM = (e, t, r, n) => { + if (t && typeof t == "object" || typeof t == "function") + for (let o of MM(t)) + !$M.call(e, o) && o !== r && cd(e, o, { get: () => t[o], enumerable: !(n = NM(t, o)) || n.enumerable }); + return e; +}; +var I = (e, t, r) => (r = e != null ? LM(BM(e)) : {}, zM( + // If the importer is in node compatibility mode or this is not an ESM + // file that has been converted to a CommonJS file using a Babel- + // compatible transform (i.e. "__esModule" has not been set), then set + // "default" to the CommonJS "module.exports" for node compatibility. + t || !e || !e.__esModule ? cd(r, "default", { value: e, enumerable: !0 }) : r, + e +)); + +// ../node_modules/@storybook/global/dist/index.mjs +var H, We = T(() => { + H = (() => { + let e; + return typeof window < "u" ? e = window : typeof globalThis < "u" ? e = globalThis : typeof global < "u" ? e = global : typeof self < "u" ? + e = self : e = {}, e; + })(); +}); + +// ../node_modules/react/cjs/react.production.min.js +var Ub = F((se) => { + "use strict"; + var mc = Symbol.for("react.element"), mB = Symbol.for("react.portal"), gB = Symbol.for("react.fragment"), vB = Symbol.for("react.strict_mo\ +de"), yB = Symbol.for("react.profiler"), wB = Symbol.for("react.provider"), bB = Symbol.for("react.context"), SB = Symbol.for("react.forward\ +_ref"), EB = Symbol.for("react.suspense"), xB = Symbol.for("react.memo"), CB = Symbol.for("react.lazy"), Ob = Symbol.iterator; + function DB(e) { + return e === null || typeof e != "object" ? null : (e = Ob && e[Ob] || e["@@iterator"], typeof e == "function" ? e : null); + } + a(DB, "A"); + var Mb = { isMounted: /* @__PURE__ */ a(function() { + return !1; + }, "isMounted"), enqueueForceUpdate: /* @__PURE__ */ a(function() { + }, "enqueueForceUpdate"), enqueueReplaceState: /* @__PURE__ */ a(function() { + }, "enqueueReplaceState"), enqueueSetState: /* @__PURE__ */ a(function() { + }, "enqueueSetState") }, Bb = Object.assign, $b = {}; + function ms(e, t, r) { + this.props = e, this.context = t, this.refs = $b, this.updater = r || Mb; + } + a(ms, "E"); + ms.prototype.isReactComponent = {}; + ms.prototype.setState = function(e, t) { + if (typeof e != "object" && typeof e != "function" && e != null) throw Error("setState(...): takes an object of state variables to updat\ +e or a function which returns an object of state variables."); + this.updater.enqueueSetState(this, e, t, "setState"); + }; + ms.prototype.forceUpdate = function(e) { + this.updater.enqueueForceUpdate(this, e, "forceUpdate"); + }; + function zb() { + } + a(zb, "F"); + zb.prototype = ms.prototype; + function c2(e, t, r) { + this.props = e, this.context = t, this.refs = $b, this.updater = r || Mb; + } + a(c2, "G"); + var p2 = c2.prototype = new zb(); + p2.constructor = c2; + Bb(p2, ms.prototype); + p2.isPureReactComponent = !0; + var Lb = Array.isArray, Hb = Object.prototype.hasOwnProperty, f2 = { current: null }, jb = { key: !0, ref: !0, __self: !0, __source: !0 }; + function Vb(e, t, r) { + var n, o = {}, i = null, s = null; + if (t != null) for (n in t.ref !== void 0 && (s = t.ref), t.key !== void 0 && (i = "" + t.key), t) Hb.call(t, n) && !jb.hasOwnProperty(n) && + (o[n] = t[n]); + var l = arguments.length - 2; + if (l === 1) o.children = r; + else if (1 < l) { + for (var u = Array(l), c = 0; c < l; c++) u[c] = arguments[c + 2]; + o.children = u; + } + if (e && e.defaultProps) for (n in l = e.defaultProps, l) o[n] === void 0 && (o[n] = l[n]); + return { $$typeof: mc, type: e, key: i, ref: s, props: o, _owner: f2.current }; + } + a(Vb, "M"); + function RB(e, t) { + return { $$typeof: mc, type: e.type, key: t, ref: e.ref, props: e.props, _owner: e._owner }; + } + a(RB, "N"); + function d2(e) { + return typeof e == "object" && e !== null && e.$$typeof === mc; + } + a(d2, "O"); + function AB(e) { + var t = { "=": "=0", ":": "=2" }; + return "$" + e.replace(/[=:]/g, function(r) { + return t[r]; + }); + } + a(AB, "escape"); + var Nb = /\/+/g; + function u2(e, t) { + return typeof e == "object" && e !== null && e.key != null ? AB("" + e.key) : t.toString(36); + } + a(u2, "Q"); + function dd(e, t, r, n, o) { + var i = typeof e; + (i === "undefined" || i === "boolean") && (e = null); + var s = !1; + if (e === null) s = !0; + else switch (i) { + case "string": + case "number": + s = !0; + break; + case "object": + switch (e.$$typeof) { + case mc: + case mB: + s = !0; + } + } + if (s) return s = e, o = o(s), e = n === "" ? "." + u2(s, 0) : n, Lb(o) ? (r = "", e != null && (r = e.replace(Nb, "$&/") + "/"), dd(o, t, + r, "", function(c) { + return c; + })) : o != null && (d2(o) && (o = RB(o, r + (!o.key || s && s.key === o.key ? "" : ("" + o.key).replace(Nb, "$&/") + "/") + e)), t.push( + o)), 1; + if (s = 0, n = n === "" ? "." : n + ":", Lb(e)) for (var l = 0; l < e.length; l++) { + i = e[l]; + var u = n + u2(i, l); + s += dd(i, t, r, u, o); + } + else if (u = DB(e), typeof u == "function") for (e = u.call(e), l = 0; !(i = e.next()).done; ) i = i.value, u = n + u2(i, l++), s += dd( + i, t, r, u, o); + else if (i === "object") throw t = String(e), Error("Objects are not valid as a React child (found: " + (t === "[object Object]" ? "obje\ +ct with keys {" + Object.keys(e).join(", ") + "}" : t) + "). If you meant to render a collection of children, use an array instead."); + return s; + } + a(dd, "R"); + function fd(e, t, r) { + if (e == null) return e; + var n = [], o = 0; + return dd(e, n, "", "", function(i) { + return t.call(r, i, o++); + }), n; + } + a(fd, "S"); + function _B(e) { + if (e._status === -1) { + var t = e._result; + t = t(), t.then(function(r) { + (e._status === 0 || e._status === -1) && (e._status = 1, e._result = r); + }, function(r) { + (e._status === 0 || e._status === -1) && (e._status = 2, e._result = r); + }), e._status === -1 && (e._status = 0, e._result = t); + } + if (e._status === 1) return e._result.default; + throw e._result; + } + a(_B, "T"); + var Bt = { current: null }, hd = { transition: null }, TB = { ReactCurrentDispatcher: Bt, ReactCurrentBatchConfig: hd, ReactCurrentOwner: f2 }; + se.Children = { map: fd, forEach: /* @__PURE__ */ a(function(e, t, r) { + fd(e, function() { + t.apply(this, arguments); + }, r); + }, "forEach"), count: /* @__PURE__ */ a(function(e) { + var t = 0; + return fd(e, function() { + t++; + }), t; + }, "count"), toArray: /* @__PURE__ */ a(function(e) { + return fd(e, function(t) { + return t; + }) || []; + }, "toArray"), only: /* @__PURE__ */ a(function(e) { + if (!d2(e)) throw Error("React.Children.only expected to receive a single React element child."); + return e; + }, "only") }; + se.Component = ms; + se.Fragment = gB; + se.Profiler = yB; + se.PureComponent = c2; + se.StrictMode = vB; + se.Suspense = EB; + se.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = TB; + se.cloneElement = function(e, t, r) { + if (e == null) throw Error("React.cloneElement(...): The argument must be a React element, but you passed " + e + "."); + var n = Bb({}, e.props), o = e.key, i = e.ref, s = e._owner; + if (t != null) { + if (t.ref !== void 0 && (i = t.ref, s = f2.current), t.key !== void 0 && (o = "" + t.key), e.type && e.type.defaultProps) var l = e.type. + defaultProps; + for (u in t) Hb.call(t, u) && !jb.hasOwnProperty(u) && (n[u] = t[u] === void 0 && l !== void 0 ? l[u] : t[u]); + } + var u = arguments.length - 2; + if (u === 1) n.children = r; + else if (1 < u) { + l = Array(u); + for (var c = 0; c < u; c++) l[c] = arguments[c + 2]; + n.children = l; + } + return { $$typeof: mc, type: e.type, key: o, ref: i, props: n, _owner: s }; + }; + se.createContext = function(e) { + return e = { $$typeof: bB, _currentValue: e, _currentValue2: e, _threadCount: 0, Provider: null, Consumer: null, _defaultValue: null, _globalName: null }, + e.Provider = { $$typeof: wB, _context: e }, e.Consumer = e; + }; + se.createElement = Vb; + se.createFactory = function(e) { + var t = Vb.bind(null, e); + return t.type = e, t; + }; + se.createRef = function() { + return { current: null }; + }; + se.forwardRef = function(e) { + return { $$typeof: SB, render: e }; + }; + se.isValidElement = d2; + se.lazy = function(e) { + return { $$typeof: CB, _payload: { _status: -1, _result: e }, _init: _B }; + }; + se.memo = function(e, t) { + return { $$typeof: xB, type: e, compare: t === void 0 ? null : t }; + }; + se.startTransition = function(e) { + var t = hd.transition; + hd.transition = {}; + try { + e(); + } finally { + hd.transition = t; + } + }; + se.unstable_act = function() { + throw Error("act(...) is not supported in production builds of React."); + }; + se.useCallback = function(e, t) { + return Bt.current.useCallback(e, t); + }; + se.useContext = function(e) { + return Bt.current.useContext(e); + }; + se.useDebugValue = function() { + }; + se.useDeferredValue = function(e) { + return Bt.current.useDeferredValue(e); + }; + se.useEffect = function(e, t) { + return Bt.current.useEffect(e, t); + }; + se.useId = function() { + return Bt.current.useId(); + }; + se.useImperativeHandle = function(e, t, r) { + return Bt.current.useImperativeHandle(e, t, r); + }; + se.useInsertionEffect = function(e, t) { + return Bt.current.useInsertionEffect(e, t); + }; + se.useLayoutEffect = function(e, t) { + return Bt.current.useLayoutEffect(e, t); + }; + se.useMemo = function(e, t) { + return Bt.current.useMemo(e, t); + }; + se.useReducer = function(e, t, r) { + return Bt.current.useReducer(e, t, r); + }; + se.useRef = function(e) { + return Bt.current.useRef(e); + }; + se.useState = function(e) { + return Bt.current.useState(e); + }; + se.useSyncExternalStore = function(e, t, r) { + return Bt.current.useSyncExternalStore(e, t, r); + }; + se.useTransition = function() { + return Bt.current.useTransition(); + }; + se.version = "18.2.0"; +}); + +// ../node_modules/react/index.js +var O = F(($0e, Wb) => { + "use strict"; + Wb.exports = Ub(); +}); + +// ../node_modules/scheduler/cjs/scheduler.production.min.js +var tS = F((Ee) => { + "use strict"; + function v2(e, t) { + var r = e.length; + e.push(t); + e: for (; 0 < r; ) { + var n = r - 1 >>> 1, o = e[n]; + if (0 < md(o, t)) e[n] = t, e[r] = o, r = n; + else break e; + } + } + a(v2, "f"); + function an(e) { + return e.length === 0 ? null : e[0]; + } + a(an, "h"); + function vd(e) { + if (e.length === 0) return null; + var t = e[0], r = e.pop(); + if (r !== t) { + e[0] = r; + e: for (var n = 0, o = e.length, i = o >>> 1; n < i; ) { + var s = 2 * (n + 1) - 1, l = e[s], u = s + 1, c = e[u]; + if (0 > md(l, r)) u < o && 0 > md(c, l) ? (e[n] = c, e[u] = r, n = u) : (e[n] = l, e[s] = r, n = s); + else if (u < o && 0 > md(c, r)) e[n] = c, e[u] = r, n = u; + else break e; + } + } + return t; + } + a(vd, "k"); + function md(e, t) { + var r = e.sortIndex - t.sortIndex; + return r !== 0 ? r : e.id - t.id; + } + a(md, "g"); + typeof performance == "object" && typeof performance.now == "function" ? (qb = performance, Ee.unstable_now = function() { + return qb.now(); + }) : (h2 = Date, Gb = h2.now(), Ee.unstable_now = function() { + return h2.now() - Gb; + }); + var qb, h2, Gb, On = [], Ko = [], kB = 1, Fr = null, _t = 3, yd = !1, ei = !1, vc = !1, Xb = typeof setTimeout == "function" ? setTimeout : + null, Qb = typeof clearTimeout == "function" ? clearTimeout : null, Yb = typeof setImmediate < "u" ? setImmediate : null; + typeof navigator < "u" && navigator.scheduling !== void 0 && navigator.scheduling.isInputPending !== void 0 && navigator.scheduling.isInputPending. + bind(navigator.scheduling); + function y2(e) { + for (var t = an(Ko); t !== null; ) { + if (t.callback === null) vd(Ko); + else if (t.startTime <= e) vd(Ko), t.sortIndex = t.expirationTime, v2(On, t); + else break; + t = an(Ko); + } + } + a(y2, "G"); + function w2(e) { + if (vc = !1, y2(e), !ei) if (an(On) !== null) ei = !0, S2(b2); + else { + var t = an(Ko); + t !== null && E2(w2, t.startTime - e); + } + } + a(w2, "H"); + function b2(e, t) { + ei = !1, vc && (vc = !1, Qb(yc), yc = -1), yd = !0; + var r = _t; + try { + for (y2(t), Fr = an(On); Fr !== null && (!(Fr.expirationTime > t) || e && !eS()); ) { + var n = Fr.callback; + if (typeof n == "function") { + Fr.callback = null, _t = Fr.priorityLevel; + var o = n(Fr.expirationTime <= t); + t = Ee.unstable_now(), typeof o == "function" ? Fr.callback = o : Fr === an(On) && vd(On), y2(t); + } else vd(On); + Fr = an(On); + } + if (Fr !== null) var i = !0; + else { + var s = an(Ko); + s !== null && E2(w2, s.startTime - t), i = !1; + } + return i; + } finally { + Fr = null, _t = r, yd = !1; + } + } + a(b2, "J"); + var wd = !1, gd = null, yc = -1, Jb = 5, Zb = -1; + function eS() { + return !(Ee.unstable_now() - Zb < Jb); + } + a(eS, "M"); + function m2() { + if (gd !== null) { + var e = Ee.unstable_now(); + Zb = e; + var t = !0; + try { + t = gd(!0, e); + } finally { + t ? gc() : (wd = !1, gd = null); + } + } else wd = !1; + } + a(m2, "R"); + var gc; + typeof Yb == "function" ? gc = /* @__PURE__ */ a(function() { + Yb(m2); + }, "S") : typeof MessageChannel < "u" ? (g2 = new MessageChannel(), Kb = g2.port2, g2.port1.onmessage = m2, gc = /* @__PURE__ */ a(function() { + Kb.postMessage(null); + }, "S")) : gc = /* @__PURE__ */ a(function() { + Xb(m2, 0); + }, "S"); + var g2, Kb; + function S2(e) { + gd = e, wd || (wd = !0, gc()); + } + a(S2, "I"); + function E2(e, t) { + yc = Xb(function() { + e(Ee.unstable_now()); + }, t); + } + a(E2, "K"); + Ee.unstable_IdlePriority = 5; + Ee.unstable_ImmediatePriority = 1; + Ee.unstable_LowPriority = 4; + Ee.unstable_NormalPriority = 3; + Ee.unstable_Profiling = null; + Ee.unstable_UserBlockingPriority = 2; + Ee.unstable_cancelCallback = function(e) { + e.callback = null; + }; + Ee.unstable_continueExecution = function() { + ei || yd || (ei = !0, S2(b2)); + }; + Ee.unstable_forceFrameRate = function(e) { + 0 > e || 125 < e ? console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not \ +supported") : Jb = 0 < e ? Math.floor(1e3 / e) : 5; + }; + Ee.unstable_getCurrentPriorityLevel = function() { + return _t; + }; + Ee.unstable_getFirstCallbackNode = function() { + return an(On); + }; + Ee.unstable_next = function(e) { + switch (_t) { + case 1: + case 2: + case 3: + var t = 3; + break; + default: + t = _t; + } + var r = _t; + _t = t; + try { + return e(); + } finally { + _t = r; + } + }; + Ee.unstable_pauseExecution = function() { + }; + Ee.unstable_requestPaint = function() { + }; + Ee.unstable_runWithPriority = function(e, t) { + switch (e) { + case 1: + case 2: + case 3: + case 4: + case 5: + break; + default: + e = 3; + } + var r = _t; + _t = e; + try { + return t(); + } finally { + _t = r; + } + }; + Ee.unstable_scheduleCallback = function(e, t, r) { + var n = Ee.unstable_now(); + switch (typeof r == "object" && r !== null ? (r = r.delay, r = typeof r == "number" && 0 < r ? n + r : n) : r = n, e) { + case 1: + var o = -1; + break; + case 2: + o = 250; + break; + case 5: + o = 1073741823; + break; + case 4: + o = 1e4; + break; + default: + o = 5e3; + } + return o = r + o, e = { id: kB++, callback: t, priorityLevel: e, startTime: r, expirationTime: o, sortIndex: -1 }, r > n ? (e.sortIndex = + r, v2(Ko, e), an(On) === null && e === an(Ko) && (vc ? (Qb(yc), yc = -1) : vc = !0, E2(w2, r - n))) : (e.sortIndex = o, v2(On, e), ei || + yd || (ei = !0, S2(b2))), e; + }; + Ee.unstable_shouldYield = eS; + Ee.unstable_wrapCallback = function(e) { + var t = _t; + return function() { + var r = _t; + _t = t; + try { + return e.apply(this, arguments); + } finally { + _t = r; + } + }; + }; +}); + +// ../node_modules/scheduler/index.js +var nS = F((j0e, rS) => { + "use strict"; + rS.exports = tS(); +}); + +// ../node_modules/react-dom/cjs/react-dom.production.min.js +var ux = F((Er) => { + "use strict"; + var cE = O(), br = nS(); + function M(e) { + for (var t = "https://reactjs.org/docs/error-decoder.html?invariant=" + e, r = 1; r < arguments.length; r++) t += "&args[]=" + encodeURIComponent( + arguments[r]); + return "Minified React error #" + e + "; visit " + t + " for the full message or use the non-minified dev environment for full errors an\ +d additional helpful warnings."; + } + a(M, "p"); + var pE = /* @__PURE__ */ new Set(), zc = {}; + function di(e, t) { + Ns(e, t), Ns(e + "Capture", t); + } + a(di, "fa"); + function Ns(e, t) { + for (zc[e] = t, e = 0; e < t.length; e++) pE.add(t[e]); + } + a(Ns, "ha"); + var go = !(typeof window > "u" || typeof window.document > "u" || typeof window.document.createElement > "u"), W2 = Object.prototype.hasOwnProperty, + IB = /^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/, + oS = {}, aS = {}; + function PB(e) { + return W2.call(aS, e) ? !0 : W2.call(oS, e) ? !1 : IB.test(e) ? aS[e] = !0 : (oS[e] = !0, !1); + } + a(PB, "oa"); + function FB(e, t, r, n) { + if (r !== null && r.type === 0) return !1; + switch (typeof t) { + case "function": + case "symbol": + return !0; + case "boolean": + return n ? !1 : r !== null ? !r.acceptsBooleans : (e = e.toLowerCase().slice(0, 5), e !== "data-" && e !== "aria-"); + default: + return !1; + } + } + a(FB, "pa"); + function OB(e, t, r, n) { + if (t === null || typeof t > "u" || FB(e, t, r, n)) return !0; + if (n) return !1; + if (r !== null) switch (r.type) { + case 3: + return !t; + case 4: + return t === !1; + case 5: + return isNaN(t); + case 6: + return isNaN(t) || 1 > t; + } + return !1; + } + a(OB, "qa"); + function Ht(e, t, r, n, o, i, s) { + this.acceptsBooleans = t === 2 || t === 3 || t === 4, this.attributeName = n, this.attributeNamespace = o, this.mustUseProperty = r, this. + propertyName = e, this.type = t, this.sanitizeURL = i, this.removeEmptyString = s; + } + a(Ht, "v"); + var St = {}; + "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split( + " ").forEach(function(e) { + St[e] = new Ht(e, 0, !1, e, null, !1, !1); + }); + [["acceptCharset", "accept-charset"], ["className", "class"], ["htmlFor", "for"], ["httpEquiv", "http-equiv"]].forEach(function(e) { + var t = e[0]; + St[t] = new Ht(t, 1, !1, e[1], null, !1, !1); + }); + ["contentEditable", "draggable", "spellCheck", "value"].forEach(function(e) { + St[e] = new Ht(e, 2, !1, e.toLowerCase(), null, !1, !1); + }); + ["autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha"].forEach(function(e) { + St[e] = new Ht(e, 2, !1, e, null, !1, !1); + }); + "allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hid\ +den loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e) { + St[e] = new Ht(e, 3, !1, e.toLowerCase(), null, !1, !1); + }); + ["checked", "multiple", "muted", "selected"].forEach(function(e) { + St[e] = new Ht(e, 3, !0, e, null, !1, !1); + }); + ["capture", "download"].forEach(function(e) { + St[e] = new Ht(e, 4, !1, e, null, !1, !1); + }); + ["cols", "rows", "size", "span"].forEach(function(e) { + St[e] = new Ht(e, 6, !1, e, null, !1, !1); + }); + ["rowSpan", "start"].forEach(function(e) { + St[e] = new Ht(e, 5, !1, e.toLowerCase(), null, !1, !1); + }); + var M5 = /[\-:]([a-z])/g; + function B5(e) { + return e[1].toUpperCase(); + } + a(B5, "sa"); + "accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filter\ +s color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size f\ +ont-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-ad\ +v-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness pai\ +nt-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness str\ +oke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration tex\ +t-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematic\ +al vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e) { + var t = e.replace( + M5, + B5 + ); + St[t] = new Ht(t, 1, !1, e, null, !1, !1); + }); + "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e) { + var t = e.replace(M5, B5); + St[t] = new Ht(t, 1, !1, e, "http://www.w3.org/1999/xlink", !1, !1); + }); + ["xml:base", "xml:lang", "xml:space"].forEach(function(e) { + var t = e.replace(M5, B5); + St[t] = new Ht(t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1, !1); + }); + ["tabIndex", "crossOrigin"].forEach(function(e) { + St[e] = new Ht(e, 1, !1, e.toLowerCase(), null, !1, !1); + }); + St.xlinkHref = new Ht("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0, !1); + ["src", "href", "action", "formAction"].forEach(function(e) { + St[e] = new Ht(e, 1, !1, e.toLowerCase(), null, !0, !0); + }); + function $5(e, t, r, n) { + var o = St.hasOwnProperty(t) ? St[t] : null; + (o !== null ? o.type !== 0 : n || !(2 < t.length) || t[0] !== "o" && t[0] !== "O" || t[1] !== "n" && t[1] !== "N") && (OB(t, r, o, n) && + (r = null), n || o === null ? PB(t) && (r === null ? e.removeAttribute(t) : e.setAttribute(t, "" + r)) : o.mustUseProperty ? e[o.propertyName] = + r === null ? o.type === 3 ? !1 : "" : r : (t = o.attributeName, n = o.attributeNamespace, r === null ? e.removeAttribute(t) : (o = o.type, + r = o === 3 || o === 4 && r === !0 ? "" : "" + r, n ? e.setAttributeNS(n, t, r) : e.setAttribute(t, r)))); + } + a($5, "ta"); + var bo = cE.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, bd = Symbol.for("react.element"), ys = Symbol.for("react.portal"), ws = Symbol. + for("react.fragment"), z5 = Symbol.for("react.strict_mode"), q2 = Symbol.for("react.profiler"), fE = Symbol.for("react.provider"), dE = Symbol. + for("react.context"), H5 = Symbol.for("react.forward_ref"), G2 = Symbol.for("react.suspense"), Y2 = Symbol.for("react.suspense_list"), j5 = Symbol. + for("react.memo"), Qo = Symbol.for("react.lazy"); + Symbol.for("react.scope"); + Symbol.for("react.debug_trace_mode"); + var hE = Symbol.for("react.offscreen"); + Symbol.for("react.legacy_hidden"); + Symbol.for("react.cache"); + Symbol.for("react.tracing_marker"); + var iS = Symbol.iterator; + function wc(e) { + return e === null || typeof e != "object" ? null : (e = iS && e[iS] || e["@@iterator"], typeof e == "function" ? e : null); + } + a(wc, "Ka"); + var Ne = Object.assign, x2; + function Ac(e) { + if (x2 === void 0) try { + throw Error(); + } catch (r) { + var t = r.stack.trim().match(/\n( *(at )?)/); + x2 = t && t[1] || ""; + } + return ` +` + x2 + e; + } + a(Ac, "Ma"); + var C2 = !1; + function D2(e, t) { + if (!e || C2) return ""; + C2 = !0; + var r = Error.prepareStackTrace; + Error.prepareStackTrace = void 0; + try { + if (t) if (t = /* @__PURE__ */ a(function() { + throw Error(); + }, "b"), Object.defineProperty(t.prototype, "props", { set: /* @__PURE__ */ a(function() { + throw Error(); + }, "set") }), typeof Reflect == "object" && Reflect.construct) { + try { + Reflect.construct(t, []); + } catch (c) { + var n = c; + } + Reflect.construct(e, [], t); + } else { + try { + t.call(); + } catch (c) { + n = c; + } + e.call(t.prototype); + } + else { + try { + throw Error(); + } catch (c) { + n = c; + } + e(); + } + } catch (c) { + if (c && n && typeof c.stack == "string") { + for (var o = c.stack.split(` +`), i = n.stack.split(` +`), s = o.length - 1, l = i.length - 1; 1 <= s && 0 <= l && o[s] !== i[l]; ) l--; + for (; 1 <= s && 0 <= l; s--, l--) if (o[s] !== i[l]) { + if (s !== 1 || l !== 1) + do + if (s--, l--, 0 > l || o[s] !== i[l]) { + var u = ` +` + o[s].replace(" at new ", " at "); + return e.displayName && u.includes("") && (u = u.replace("", e.displayName)), u; + } + while (1 <= s && 0 <= l); + break; + } + } + } finally { + C2 = !1, Error.prepareStackTrace = r; + } + return (e = e ? e.displayName || e.name : "") ? Ac(e) : ""; + } + a(D2, "Oa"); + function LB(e) { + switch (e.tag) { + case 5: + return Ac(e.type); + case 16: + return Ac("Lazy"); + case 13: + return Ac("Suspense"); + case 19: + return Ac("SuspenseList"); + case 0: + case 2: + case 15: + return e = D2(e.type, !1), e; + case 11: + return e = D2(e.type.render, !1), e; + case 1: + return e = D2(e.type, !0), e; + default: + return ""; + } + } + a(LB, "Pa"); + function K2(e) { + if (e == null) return null; + if (typeof e == "function") return e.displayName || e.name || null; + if (typeof e == "string") return e; + switch (e) { + case ws: + return "Fragment"; + case ys: + return "Portal"; + case q2: + return "Profiler"; + case z5: + return "StrictMode"; + case G2: + return "Suspense"; + case Y2: + return "SuspenseList"; + } + if (typeof e == "object") switch (e.$$typeof) { + case dE: + return (e.displayName || "Context") + ".Consumer"; + case fE: + return (e._context.displayName || "Context") + ".Provider"; + case H5: + var t = e.render; + return e = e.displayName, e || (e = t.displayName || t.name || "", e = e !== "" ? "ForwardRef(" + e + ")" : "ForwardRef"), e; + case j5: + return t = e.displayName || null, t !== null ? t : K2(e.type) || "Memo"; + case Qo: + t = e._payload, e = e._init; + try { + return K2(e(t)); + } catch { + } + } + return null; + } + a(K2, "Qa"); + function NB(e) { + var t = e.type; + switch (e.tag) { + case 24: + return "Cache"; + case 9: + return (t.displayName || "Context") + ".Consumer"; + case 10: + return (t._context.displayName || "Context") + ".Provider"; + case 18: + return "DehydratedFragment"; + case 11: + return e = t.render, e = e.displayName || e.name || "", t.displayName || (e !== "" ? "ForwardRef(" + e + ")" : "ForwardRef"); + case 7: + return "Fragment"; + case 5: + return t; + case 4: + return "Portal"; + case 3: + return "Root"; + case 6: + return "Text"; + case 16: + return K2(t); + case 8: + return t === z5 ? "StrictMode" : "Mode"; + case 22: + return "Offscreen"; + case 12: + return "Profiler"; + case 21: + return "Scope"; + case 13: + return "Suspense"; + case 19: + return "SuspenseList"; + case 25: + return "TracingMarker"; + case 1: + case 0: + case 17: + case 2: + case 14: + case 15: + if (typeof t == "function") return t.displayName || t.name || null; + if (typeof t == "string") return t; + } + return null; + } + a(NB, "Ra"); + function pa(e) { + switch (typeof e) { + case "boolean": + case "number": + case "string": + case "undefined": + return e; + case "object": + return e; + default: + return ""; + } + } + a(pa, "Sa"); + function mE(e) { + var t = e.type; + return (e = e.nodeName) && e.toLowerCase() === "input" && (t === "checkbox" || t === "radio"); + } + a(mE, "Ta"); + function MB(e) { + var t = mE(e) ? "checked" : "value", r = Object.getOwnPropertyDescriptor(e.constructor.prototype, t), n = "" + e[t]; + if (!e.hasOwnProperty(t) && typeof r < "u" && typeof r.get == "function" && typeof r.set == "function") { + var o = r.get, i = r.set; + return Object.defineProperty(e, t, { configurable: !0, get: /* @__PURE__ */ a(function() { + return o.call(this); + }, "get"), set: /* @__PURE__ */ a(function(s) { + n = "" + s, i.call(this, s); + }, "set") }), Object.defineProperty(e, t, { enumerable: r.enumerable }), { getValue: /* @__PURE__ */ a(function() { + return n; + }, "getValue"), setValue: /* @__PURE__ */ a(function(s) { + n = "" + s; + }, "setValue"), stopTracking: /* @__PURE__ */ a(function() { + e._valueTracker = null, delete e[t]; + }, "stopTracking") }; + } + } + a(MB, "Ua"); + function Sd(e) { + e._valueTracker || (e._valueTracker = MB(e)); + } + a(Sd, "Va"); + function gE(e) { + if (!e) return !1; + var t = e._valueTracker; + if (!t) return !0; + var r = t.getValue(), n = ""; + return e && (n = mE(e) ? e.checked ? "true" : "false" : e.value), e = n, e !== r ? (t.setValue(e), !0) : !1; + } + a(gE, "Wa"); + function Kd(e) { + if (e = e || (typeof document < "u" ? document : void 0), typeof e > "u") return null; + try { + return e.activeElement || e.body; + } catch { + return e.body; + } + } + a(Kd, "Xa"); + function X2(e, t) { + var r = t.checked; + return Ne({}, t, { defaultChecked: void 0, defaultValue: void 0, value: void 0, checked: r ?? e._wrapperState.initialChecked }); + } + a(X2, "Ya"); + function sS(e, t) { + var r = t.defaultValue == null ? "" : t.defaultValue, n = t.checked != null ? t.checked : t.defaultChecked; + r = pa(t.value != null ? t.value : r), e._wrapperState = { initialChecked: n, initialValue: r, controlled: t.type === "checkbox" || t.type === + "radio" ? t.checked != null : t.value != null }; + } + a(sS, "Za"); + function vE(e, t) { + t = t.checked, t != null && $5(e, "checked", t, !1); + } + a(vE, "ab"); + function Q2(e, t) { + vE(e, t); + var r = pa(t.value), n = t.type; + if (r != null) n === "number" ? (r === 0 && e.value === "" || e.value != r) && (e.value = "" + r) : e.value !== "" + r && (e.value = "" + + r); + else if (n === "submit" || n === "reset") { + e.removeAttribute("value"); + return; + } + t.hasOwnProperty("value") ? J2(e, t.type, r) : t.hasOwnProperty("defaultValue") && J2(e, t.type, pa(t.defaultValue)), t.checked == null && + t.defaultChecked != null && (e.defaultChecked = !!t.defaultChecked); + } + a(Q2, "bb"); + function lS(e, t, r) { + if (t.hasOwnProperty("value") || t.hasOwnProperty("defaultValue")) { + var n = t.type; + if (!(n !== "submit" && n !== "reset" || t.value !== void 0 && t.value !== null)) return; + t = "" + e._wrapperState.initialValue, r || t === e.value || (e.value = t), e.defaultValue = t; + } + r = e.name, r !== "" && (e.name = ""), e.defaultChecked = !!e._wrapperState.initialChecked, r !== "" && (e.name = r); + } + a(lS, "db"); + function J2(e, t, r) { + (t !== "number" || Kd(e.ownerDocument) !== e) && (r == null ? e.defaultValue = "" + e._wrapperState.initialValue : e.defaultValue !== "" + + r && (e.defaultValue = "" + r)); + } + a(J2, "cb"); + var _c = Array.isArray; + function ks(e, t, r, n) { + if (e = e.options, t) { + t = {}; + for (var o = 0; o < r.length; o++) t["$" + r[o]] = !0; + for (r = 0; r < e.length; r++) o = t.hasOwnProperty("$" + e[r].value), e[r].selected !== o && (e[r].selected = o), o && n && (e[r].defaultSelected = + !0); + } else { + for (r = "" + pa(r), t = null, o = 0; o < e.length; o++) { + if (e[o].value === r) { + e[o].selected = !0, n && (e[o].defaultSelected = !0); + return; + } + t !== null || e[o].disabled || (t = e[o]); + } + t !== null && (t.selected = !0); + } + } + a(ks, "fb"); + function Z2(e, t) { + if (t.dangerouslySetInnerHTML != null) throw Error(M(91)); + return Ne({}, t, { value: void 0, defaultValue: void 0, children: "" + e._wrapperState.initialValue }); + } + a(Z2, "gb"); + function uS(e, t) { + var r = t.value; + if (r == null) { + if (r = t.children, t = t.defaultValue, r != null) { + if (t != null) throw Error(M(92)); + if (_c(r)) { + if (1 < r.length) throw Error(M(93)); + r = r[0]; + } + t = r; + } + t == null && (t = ""), r = t; + } + e._wrapperState = { initialValue: pa(r) }; + } + a(uS, "hb"); + function yE(e, t) { + var r = pa(t.value), n = pa(t.defaultValue); + r != null && (r = "" + r, r !== e.value && (e.value = r), t.defaultValue == null && e.defaultValue !== r && (e.defaultValue = r)), n != null && + (e.defaultValue = "" + n); + } + a(yE, "ib"); + function cS(e) { + var t = e.textContent; + t === e._wrapperState.initialValue && t !== "" && t !== null && (e.value = t); + } + a(cS, "jb"); + function wE(e) { + switch (e) { + case "svg": + return "http://www.w3.org/2000/svg"; + case "math": + return "http://www.w3.org/1998/Math/MathML"; + default: + return "http://www.w3.org/1999/xhtml"; + } + } + a(wE, "kb"); + function e5(e, t) { + return e == null || e === "http://www.w3.org/1999/xhtml" ? wE(t) : e === "http://www.w3.org/2000/svg" && t === "foreignObject" ? "http:/\ +/www.w3.org/1999/xhtml" : e; + } + a(e5, "lb"); + var Ed, bE = function(e) { + return typeof MSApp < "u" && MSApp.execUnsafeLocalFunction ? function(t, r, n, o) { + MSApp.execUnsafeLocalFunction(function() { + return e(t, r, n, o); + }); + } : e; + }(function(e, t) { + if (e.namespaceURI !== "http://www.w3.org/2000/svg" || "innerHTML" in e) e.innerHTML = t; + else { + for (Ed = Ed || document.createElement("div"), Ed.innerHTML = "" + t.valueOf().toString() + "", t = Ed.firstChild; e.firstChild; ) + e.removeChild(e.firstChild); + for (; t.firstChild; ) e.appendChild(t.firstChild); + } + }); + function Hc(e, t) { + if (t) { + var r = e.firstChild; + if (r && r === e.lastChild && r.nodeType === 3) { + r.nodeValue = t; + return; + } + } + e.textContent = t; + } + a(Hc, "ob"); + var Ic = { + animationIterationCount: !0, + aspectRatio: !0, + borderImageOutset: !0, + borderImageSlice: !0, + borderImageWidth: !0, + boxFlex: !0, + boxFlexGroup: !0, + boxOrdinalGroup: !0, + columnCount: !0, + columns: !0, + flex: !0, + flexGrow: !0, + flexPositive: !0, + flexShrink: !0, + flexNegative: !0, + flexOrder: !0, + gridArea: !0, + gridRow: !0, + gridRowEnd: !0, + gridRowSpan: !0, + gridRowStart: !0, + gridColumn: !0, + gridColumnEnd: !0, + gridColumnSpan: !0, + gridColumnStart: !0, + fontWeight: !0, + lineClamp: !0, + lineHeight: !0, + opacity: !0, + order: !0, + orphans: !0, + tabSize: !0, + widows: !0, + zIndex: !0, + zoom: !0, + fillOpacity: !0, + floodOpacity: !0, + stopOpacity: !0, + strokeDasharray: !0, + strokeDashoffset: !0, + strokeMiterlimit: !0, + strokeOpacity: !0, + strokeWidth: !0 + }, BB = ["Webkit", "ms", "Moz", "O"]; + Object.keys(Ic).forEach(function(e) { + BB.forEach(function(t) { + t = t + e.charAt(0).toUpperCase() + e.substring(1), Ic[t] = Ic[e]; + }); + }); + function SE(e, t, r) { + return t == null || typeof t == "boolean" || t === "" ? "" : r || typeof t != "number" || t === 0 || Ic.hasOwnProperty(e) && Ic[e] ? ("" + + t).trim() : t + "px"; + } + a(SE, "rb"); + function EE(e, t) { + e = e.style; + for (var r in t) if (t.hasOwnProperty(r)) { + var n = r.indexOf("--") === 0, o = SE(r, t[r], n); + r === "float" && (r = "cssFloat"), n ? e.setProperty(r, o) : e[r] = o; + } + } + a(EE, "sb"); + var $B = Ne({ menuitem: !0 }, { area: !0, base: !0, br: !0, col: !0, embed: !0, hr: !0, img: !0, input: !0, keygen: !0, link: !0, meta: !0, + param: !0, source: !0, track: !0, wbr: !0 }); + function t5(e, t) { + if (t) { + if ($B[e] && (t.children != null || t.dangerouslySetInnerHTML != null)) throw Error(M(137, e)); + if (t.dangerouslySetInnerHTML != null) { + if (t.children != null) throw Error(M(60)); + if (typeof t.dangerouslySetInnerHTML != "object" || !("__html" in t.dangerouslySetInnerHTML)) throw Error(M(61)); + } + if (t.style != null && typeof t.style != "object") throw Error(M(62)); + } + } + a(t5, "ub"); + function r5(e, t) { + if (e.indexOf("-") === -1) return typeof t.is == "string"; + switch (e) { + case "annotation-xml": + case "color-profile": + case "font-face": + case "font-face-src": + case "font-face-uri": + case "font-face-format": + case "font-face-name": + case "missing-glyph": + return !1; + default: + return !0; + } + } + a(r5, "vb"); + var n5 = null; + function V5(e) { + return e = e.target || e.srcElement || window, e.correspondingUseElement && (e = e.correspondingUseElement), e.nodeType === 3 ? e.parentNode : + e; + } + a(V5, "xb"); + var o5 = null, Is = null, Ps = null; + function pS(e) { + if (e = ap(e)) { + if (typeof o5 != "function") throw Error(M(280)); + var t = e.stateNode; + t && (t = x0(t), o5(e.stateNode, e.type, t)); + } + } + a(pS, "Bb"); + function xE(e) { + Is ? Ps ? Ps.push(e) : Ps = [e] : Is = e; + } + a(xE, "Eb"); + function CE() { + if (Is) { + var e = Is, t = Ps; + if (Ps = Is = null, pS(e), t) for (e = 0; e < t.length; e++) pS(t[e]); + } + } + a(CE, "Fb"); + function DE(e, t) { + return e(t); + } + a(DE, "Gb"); + function RE() { + } + a(RE, "Hb"); + var R2 = !1; + function AE(e, t, r) { + if (R2) return e(t, r); + R2 = !0; + try { + return DE(e, t, r); + } finally { + R2 = !1, (Is !== null || Ps !== null) && (RE(), CE()); + } + } + a(AE, "Jb"); + function jc(e, t) { + var r = e.stateNode; + if (r === null) return null; + var n = x0(r); + if (n === null) return null; + r = n[t]; + e: switch (t) { + case "onClick": + case "onClickCapture": + case "onDoubleClick": + case "onDoubleClickCapture": + case "onMouseDown": + case "onMouseDownCapture": + case "onMouseMove": + case "onMouseMoveCapture": + case "onMouseUp": + case "onMouseUpCapture": + case "onMouseEnter": + (n = !n.disabled) || (e = e.type, n = !(e === "button" || e === "input" || e === "select" || e === "textarea")), e = !n; + break e; + default: + e = !1; + } + if (e) return null; + if (r && typeof r != "function") throw Error(M(231, t, typeof r)); + return r; + } + a(jc, "Kb"); + var a5 = !1; + if (go) try { + gs = {}, Object.defineProperty(gs, "passive", { get: /* @__PURE__ */ a(function() { + a5 = !0; + }, "get") }), window.addEventListener("test", gs, gs), window.removeEventListener("test", gs, gs); + } catch { + a5 = !1; + } + var gs; + function zB(e, t, r, n, o, i, s, l, u) { + var c = Array.prototype.slice.call(arguments, 3); + try { + t.apply(r, c); + } catch (p) { + this.onError(p); + } + } + a(zB, "Nb"); + var Pc = !1, Xd = null, Qd = !1, i5 = null, HB = { onError: /* @__PURE__ */ a(function(e) { + Pc = !0, Xd = e; + }, "onError") }; + function jB(e, t, r, n, o, i, s, l, u) { + Pc = !1, Xd = null, zB.apply(HB, arguments); + } + a(jB, "Tb"); + function VB(e, t, r, n, o, i, s, l, u) { + if (jB.apply(this, arguments), Pc) { + if (Pc) { + var c = Xd; + Pc = !1, Xd = null; + } else throw Error(M(198)); + Qd || (Qd = !0, i5 = c); + } + } + a(VB, "Ub"); + function hi(e) { + var t = e, r = e; + if (e.alternate) for (; t.return; ) t = t.return; + else { + e = t; + do + t = e, t.flags & 4098 && (r = t.return), e = t.return; + while (e); + } + return t.tag === 3 ? r : null; + } + a(hi, "Vb"); + function _E(e) { + if (e.tag === 13) { + var t = e.memoizedState; + if (t === null && (e = e.alternate, e !== null && (t = e.memoizedState)), t !== null) return t.dehydrated; + } + return null; + } + a(_E, "Wb"); + function fS(e) { + if (hi(e) !== e) throw Error(M(188)); + } + a(fS, "Xb"); + function UB(e) { + var t = e.alternate; + if (!t) { + if (t = hi(e), t === null) throw Error(M(188)); + return t !== e ? null : e; + } + for (var r = e, n = t; ; ) { + var o = r.return; + if (o === null) break; + var i = o.alternate; + if (i === null) { + if (n = o.return, n !== null) { + r = n; + continue; + } + break; + } + if (o.child === i.child) { + for (i = o.child; i; ) { + if (i === r) return fS(o), e; + if (i === n) return fS(o), t; + i = i.sibling; + } + throw Error(M(188)); + } + if (r.return !== n.return) r = o, n = i; + else { + for (var s = !1, l = o.child; l; ) { + if (l === r) { + s = !0, r = o, n = i; + break; + } + if (l === n) { + s = !0, n = o, r = i; + break; + } + l = l.sibling; + } + if (!s) { + for (l = i.child; l; ) { + if (l === r) { + s = !0, r = i, n = o; + break; + } + if (l === n) { + s = !0, n = i, r = o; + break; + } + l = l.sibling; + } + if (!s) throw Error(M(189)); + } + } + if (r.alternate !== n) throw Error(M(190)); + } + if (r.tag !== 3) throw Error(M(188)); + return r.stateNode.current === r ? e : t; + } + a(UB, "Yb"); + function TE(e) { + return e = UB(e), e !== null ? kE(e) : null; + } + a(TE, "Zb"); + function kE(e) { + if (e.tag === 5 || e.tag === 6) return e; + for (e = e.child; e !== null; ) { + var t = kE(e); + if (t !== null) return t; + e = e.sibling; + } + return null; + } + a(kE, "$b"); + var IE = br.unstable_scheduleCallback, dS = br.unstable_cancelCallback, WB = br.unstable_shouldYield, qB = br.unstable_requestPaint, qe = br. + unstable_now, GB = br.unstable_getCurrentPriorityLevel, U5 = br.unstable_ImmediatePriority, PE = br.unstable_UserBlockingPriority, Jd = br. + unstable_NormalPriority, YB = br.unstable_LowPriority, FE = br.unstable_IdlePriority, w0 = null, Bn = null; + function KB(e) { + if (Bn && typeof Bn.onCommitFiberRoot == "function") try { + Bn.onCommitFiberRoot(w0, e, void 0, (e.current.flags & 128) === 128); + } catch { + } + } + a(KB, "mc"); + var pn = Math.clz32 ? Math.clz32 : JB, XB = Math.log, QB = Math.LN2; + function JB(e) { + return e >>>= 0, e === 0 ? 32 : 31 - (XB(e) / QB | 0) | 0; + } + a(JB, "nc"); + var xd = 64, Cd = 4194304; + function Tc(e) { + switch (e & -e) { + case 1: + return 1; + case 2: + return 2; + case 4: + return 4; + case 8: + return 8; + case 16: + return 16; + case 32: + return 32; + case 64: + case 128: + case 256: + case 512: + case 1024: + case 2048: + case 4096: + case 8192: + case 16384: + case 32768: + case 65536: + case 131072: + case 262144: + case 524288: + case 1048576: + case 2097152: + return e & 4194240; + case 4194304: + case 8388608: + case 16777216: + case 33554432: + case 67108864: + return e & 130023424; + case 134217728: + return 134217728; + case 268435456: + return 268435456; + case 536870912: + return 536870912; + case 1073741824: + return 1073741824; + default: + return e; + } + } + a(Tc, "tc"); + function Zd(e, t) { + var r = e.pendingLanes; + if (r === 0) return 0; + var n = 0, o = e.suspendedLanes, i = e.pingedLanes, s = r & 268435455; + if (s !== 0) { + var l = s & ~o; + l !== 0 ? n = Tc(l) : (i &= s, i !== 0 && (n = Tc(i))); + } else s = r & ~o, s !== 0 ? n = Tc(s) : i !== 0 && (n = Tc(i)); + if (n === 0) return 0; + if (t !== 0 && t !== n && !(t & o) && (o = n & -n, i = t & -t, o >= i || o === 16 && (i & 4194240) !== 0)) return t; + if (n & 4 && (n |= r & 16), t = e.entangledLanes, t !== 0) for (e = e.entanglements, t &= n; 0 < t; ) r = 31 - pn(t), o = 1 << r, n |= e[r], + t &= ~o; + return n; + } + a(Zd, "uc"); + function ZB(e, t) { + switch (e) { + case 1: + case 2: + case 4: + return t + 250; + case 8: + case 16: + case 32: + case 64: + case 128: + case 256: + case 512: + case 1024: + case 2048: + case 4096: + case 8192: + case 16384: + case 32768: + case 65536: + case 131072: + case 262144: + case 524288: + case 1048576: + case 2097152: + return t + 5e3; + case 4194304: + case 8388608: + case 16777216: + case 33554432: + case 67108864: + return -1; + case 134217728: + case 268435456: + case 536870912: + case 1073741824: + return -1; + default: + return -1; + } + } + a(ZB, "vc"); + function e$(e, t) { + for (var r = e.suspendedLanes, n = e.pingedLanes, o = e.expirationTimes, i = e.pendingLanes; 0 < i; ) { + var s = 31 - pn(i), l = 1 << s, u = o[s]; + u === -1 ? (!(l & r) || l & n) && (o[s] = ZB(l, t)) : u <= t && (e.expiredLanes |= l), i &= ~l; + } + } + a(e$, "wc"); + function s5(e) { + return e = e.pendingLanes & -1073741825, e !== 0 ? e : e & 1073741824 ? 1073741824 : 0; + } + a(s5, "xc"); + function OE() { + var e = xd; + return xd <<= 1, !(xd & 4194240) && (xd = 64), e; + } + a(OE, "yc"); + function A2(e) { + for (var t = [], r = 0; 31 > r; r++) t.push(e); + return t; + } + a(A2, "zc"); + function np(e, t, r) { + e.pendingLanes |= t, t !== 536870912 && (e.suspendedLanes = 0, e.pingedLanes = 0), e = e.eventTimes, t = 31 - pn(t), e[t] = r; + } + a(np, "Ac"); + function t$(e, t) { + var r = e.pendingLanes & ~t; + e.pendingLanes = t, e.suspendedLanes = 0, e.pingedLanes = 0, e.expiredLanes &= t, e.mutableReadLanes &= t, e.entangledLanes &= t, t = e. + entanglements; + var n = e.eventTimes; + for (e = e.expirationTimes; 0 < r; ) { + var o = 31 - pn(r), i = 1 << o; + t[o] = 0, n[o] = -1, e[o] = -1, r &= ~i; + } + } + a(t$, "Bc"); + function W5(e, t) { + var r = e.entangledLanes |= t; + for (e = e.entanglements; r; ) { + var n = 31 - pn(r), o = 1 << n; + o & t | e[n] & t && (e[n] |= t), r &= ~o; + } + } + a(W5, "Cc"); + var me = 0; + function LE(e) { + return e &= -e, 1 < e ? 4 < e ? e & 268435455 ? 16 : 536870912 : 4 : 1; + } + a(LE, "Dc"); + var NE, q5, ME, BE, $E, l5 = !1, Dd = [], na = null, oa = null, aa = null, Vc = /* @__PURE__ */ new Map(), Uc = /* @__PURE__ */ new Map(), + Zo = [], r$ = "mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart d\ +rop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" "); + function hS(e, t) { + switch (e) { + case "focusin": + case "focusout": + na = null; + break; + case "dragenter": + case "dragleave": + oa = null; + break; + case "mouseover": + case "mouseout": + aa = null; + break; + case "pointerover": + case "pointerout": + Vc.delete(t.pointerId); + break; + case "gotpointercapture": + case "lostpointercapture": + Uc.delete(t.pointerId); + } + } + a(hS, "Sc"); + function bc(e, t, r, n, o, i) { + return e === null || e.nativeEvent !== i ? (e = { blockedOn: t, domEventName: r, eventSystemFlags: n, nativeEvent: i, targetContainers: [ + o] }, t !== null && (t = ap(t), t !== null && q5(t)), e) : (e.eventSystemFlags |= n, t = e.targetContainers, o !== null && t.indexOf(o) === + -1 && t.push(o), e); + } + a(bc, "Tc"); + function n$(e, t, r, n, o) { + switch (t) { + case "focusin": + return na = bc(na, e, t, r, n, o), !0; + case "dragenter": + return oa = bc(oa, e, t, r, n, o), !0; + case "mouseover": + return aa = bc(aa, e, t, r, n, o), !0; + case "pointerover": + var i = o.pointerId; + return Vc.set(i, bc(Vc.get(i) || null, e, t, r, n, o)), !0; + case "gotpointercapture": + return i = o.pointerId, Uc.set(i, bc(Uc.get(i) || null, e, t, r, n, o)), !0; + } + return !1; + } + a(n$, "Uc"); + function zE(e) { + var t = ni(e.target); + if (t !== null) { + var r = hi(t); + if (r !== null) { + if (t = r.tag, t === 13) { + if (t = _E(r), t !== null) { + e.blockedOn = t, $E(e.priority, function() { + ME(r); + }); + return; + } + } else if (t === 3 && r.stateNode.current.memoizedState.isDehydrated) { + e.blockedOn = r.tag === 3 ? r.stateNode.containerInfo : null; + return; + } + } + } + e.blockedOn = null; + } + a(zE, "Vc"); + function $d(e) { + if (e.blockedOn !== null) return !1; + for (var t = e.targetContainers; 0 < t.length; ) { + var r = u5(e.domEventName, e.eventSystemFlags, t[0], e.nativeEvent); + if (r === null) { + r = e.nativeEvent; + var n = new r.constructor(r.type, r); + n5 = n, r.target.dispatchEvent(n), n5 = null; + } else return t = ap(r), t !== null && q5(t), e.blockedOn = r, !1; + t.shift(); + } + return !0; + } + a($d, "Xc"); + function mS(e, t, r) { + $d(e) && r.delete(t); + } + a(mS, "Zc"); + function o$() { + l5 = !1, na !== null && $d(na) && (na = null), oa !== null && $d(oa) && (oa = null), aa !== null && $d(aa) && (aa = null), Vc.forEach(mS), + Uc.forEach(mS); + } + a(o$, "$c"); + function Sc(e, t) { + e.blockedOn === t && (e.blockedOn = null, l5 || (l5 = !0, br.unstable_scheduleCallback(br.unstable_NormalPriority, o$))); + } + a(Sc, "ad"); + function Wc(e) { + function t(o) { + return Sc(o, e); + } + if (a(t, "b"), 0 < Dd.length) { + Sc(Dd[0], e); + for (var r = 1; r < Dd.length; r++) { + var n = Dd[r]; + n.blockedOn === e && (n.blockedOn = null); + } + } + for (na !== null && Sc(na, e), oa !== null && Sc(oa, e), aa !== null && Sc(aa, e), Vc.forEach(t), Uc.forEach(t), r = 0; r < Zo.length; r++) + n = Zo[r], n.blockedOn === e && (n.blockedOn = null); + for (; 0 < Zo.length && (r = Zo[0], r.blockedOn === null); ) zE(r), r.blockedOn === null && Zo.shift(); + } + a(Wc, "bd"); + var Fs = bo.ReactCurrentBatchConfig, e0 = !0; + function a$(e, t, r, n) { + var o = me, i = Fs.transition; + Fs.transition = null; + try { + me = 1, G5(e, t, r, n); + } finally { + me = o, Fs.transition = i; + } + } + a(a$, "ed"); + function i$(e, t, r, n) { + var o = me, i = Fs.transition; + Fs.transition = null; + try { + me = 4, G5(e, t, r, n); + } finally { + me = o, Fs.transition = i; + } + } + a(i$, "gd"); + function G5(e, t, r, n) { + if (e0) { + var o = u5(e, t, r, n); + if (o === null) O2(e, t, n, t0, r), hS(e, n); + else if (n$(o, e, t, r, n)) n.stopPropagation(); + else if (hS(e, n), t & 4 && -1 < r$.indexOf(e)) { + for (; o !== null; ) { + var i = ap(o); + if (i !== null && NE(i), i = u5(e, t, r, n), i === null && O2(e, t, n, t0, r), i === o) break; + o = i; + } + o !== null && n.stopPropagation(); + } else O2(e, t, n, null, r); + } + } + a(G5, "fd"); + var t0 = null; + function u5(e, t, r, n) { + if (t0 = null, e = V5(n), e = ni(e), e !== null) if (t = hi(e), t === null) e = null; + else if (r = t.tag, r === 13) { + if (e = _E(t), e !== null) return e; + e = null; + } else if (r === 3) { + if (t.stateNode.current.memoizedState.isDehydrated) return t.tag === 3 ? t.stateNode.containerInfo : null; + e = null; + } else t !== e && (e = null); + return t0 = e, null; + } + a(u5, "Yc"); + function HE(e) { + switch (e) { + case "cancel": + case "click": + case "close": + case "contextmenu": + case "copy": + case "cut": + case "auxclick": + case "dblclick": + case "dragend": + case "dragstart": + case "drop": + case "focusin": + case "focusout": + case "input": + case "invalid": + case "keydown": + case "keypress": + case "keyup": + case "mousedown": + case "mouseup": + case "paste": + case "pause": + case "play": + case "pointercancel": + case "pointerdown": + case "pointerup": + case "ratechange": + case "reset": + case "resize": + case "seeked": + case "submit": + case "touchcancel": + case "touchend": + case "touchstart": + case "volumechange": + case "change": + case "selectionchange": + case "textInput": + case "compositionstart": + case "compositionend": + case "compositionupdate": + case "beforeblur": + case "afterblur": + case "beforeinput": + case "blur": + case "fullscreenchange": + case "focus": + case "hashchange": + case "popstate": + case "select": + case "selectstart": + return 1; + case "drag": + case "dragenter": + case "dragexit": + case "dragleave": + case "dragover": + case "mousemove": + case "mouseout": + case "mouseover": + case "pointermove": + case "pointerout": + case "pointerover": + case "scroll": + case "toggle": + case "touchmove": + case "wheel": + case "mouseenter": + case "mouseleave": + case "pointerenter": + case "pointerleave": + return 4; + case "message": + switch (GB()) { + case U5: + return 1; + case PE: + return 4; + case Jd: + case YB: + return 16; + case FE: + return 536870912; + default: + return 16; + } + default: + return 16; + } + } + a(HE, "jd"); + var ta = null, Y5 = null, zd = null; + function jE() { + if (zd) return zd; + var e, t = Y5, r = t.length, n, o = "value" in ta ? ta.value : ta.textContent, i = o.length; + for (e = 0; e < r && t[e] === o[e]; e++) ; + var s = r - e; + for (n = 1; n <= s && t[r - n] === o[i - n]; n++) ; + return zd = o.slice(e, 1 < n ? 1 - n : void 0); + } + a(jE, "nd"); + function Hd(e) { + var t = e.keyCode; + return "charCode" in e ? (e = e.charCode, e === 0 && t === 13 && (e = 13)) : e = t, e === 10 && (e = 13), 32 <= e || e === 13 ? e : 0; + } + a(Hd, "od"); + function Rd() { + return !0; + } + a(Rd, "pd"); + function gS() { + return !1; + } + a(gS, "qd"); + function Sr(e) { + function t(r, n, o, i, s) { + this._reactName = r, this._targetInst = o, this.type = n, this.nativeEvent = i, this.target = s, this.currentTarget = null; + for (var l in e) e.hasOwnProperty(l) && (r = e[l], this[l] = r ? r(i) : i[l]); + return this.isDefaultPrevented = (i.defaultPrevented != null ? i.defaultPrevented : i.returnValue === !1) ? Rd : gS, this.isPropagationStopped = + gS, this; + } + return a(t, "b"), Ne(t.prototype, { preventDefault: /* @__PURE__ */ a(function() { + this.defaultPrevented = !0; + var r = this.nativeEvent; + r && (r.preventDefault ? r.preventDefault() : typeof r.returnValue != "unknown" && (r.returnValue = !1), this.isDefaultPrevented = Rd); + }, "preventDefault"), stopPropagation: /* @__PURE__ */ a(function() { + var r = this.nativeEvent; + r && (r.stopPropagation ? r.stopPropagation() : typeof r.cancelBubble != "unknown" && (r.cancelBubble = !0), this.isPropagationStopped = + Rd); + }, "stopPropagation"), persist: /* @__PURE__ */ a(function() { + }, "persist"), isPersistent: Rd }), t; + } + a(Sr, "rd"); + var Vs = { eventPhase: 0, bubbles: 0, cancelable: 0, timeStamp: /* @__PURE__ */ a(function(e) { + return e.timeStamp || Date.now(); + }, "timeStamp"), defaultPrevented: 0, isTrusted: 0 }, K5 = Sr(Vs), op = Ne({}, Vs, { view: 0, detail: 0 }), s$ = Sr(op), _2, T2, Ec, b0 = Ne( + {}, op, { screenX: 0, screenY: 0, clientX: 0, clientY: 0, pageX: 0, pageY: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, getModifierState: X5, + button: 0, buttons: 0, relatedTarget: /* @__PURE__ */ a(function(e) { + return e.relatedTarget === void 0 ? e.fromElement === e.srcElement ? e.toElement : e.fromElement : e.relatedTarget; + }, "relatedTarget"), movementX: /* @__PURE__ */ a(function(e) { + return "movementX" in e ? e.movementX : (e !== Ec && (Ec && e.type === "mousemove" ? (_2 = e.screenX - Ec.screenX, T2 = e.screenY - Ec.screenY) : + T2 = _2 = 0, Ec = e), _2); + }, "movementX"), movementY: /* @__PURE__ */ a(function(e) { + return "movementY" in e ? e.movementY : T2; + }, "movementY") }), vS = Sr(b0), l$ = Ne({}, b0, { dataTransfer: 0 }), u$ = Sr(l$), c$ = Ne({}, op, { relatedTarget: 0 }), k2 = Sr(c$), p$ = Ne( + {}, Vs, { animationName: 0, elapsedTime: 0, pseudoElement: 0 }), f$ = Sr(p$), d$ = Ne({}, Vs, { clipboardData: /* @__PURE__ */ a(function(e) { + return "clipboardData" in e ? e.clipboardData : window.clipboardData; + }, "clipboardData") }), h$ = Sr(d$), m$ = Ne({}, Vs, { data: 0 }), yS = Sr(m$), g$ = { + Esc: "Escape", + Spacebar: " ", + Left: "ArrowLeft", + Up: "ArrowUp", + Right: "ArrowRight", + Down: "ArrowDown", + Del: "Delete", + Win: "OS", + Menu: "ContextMenu", + Apps: "ContextMenu", + Scroll: "ScrollLock", + MozPrintableKey: "Unidentified" + }, v$ = { + 8: "Backspace", + 9: "Tab", + 12: "Clear", + 13: "Enter", + 16: "Shift", + 17: "Control", + 18: "Alt", + 19: "Pause", + 20: "CapsLock", + 27: "Escape", + 32: " ", + 33: "PageUp", + 34: "PageDown", + 35: "End", + 36: "Home", + 37: "ArrowLeft", + 38: "ArrowUp", + 39: "ArrowRight", + 40: "ArrowDown", + 45: "Insert", + 46: "Delete", + 112: "F1", + 113: "F2", + 114: "F3", + 115: "F4", + 116: "F5", + 117: "F6", + 118: "F7", + 119: "F8", + 120: "F9", + 121: "F10", + 122: "F11", + 123: "F12", + 144: "NumLock", + 145: "ScrollLock", + 224: "Meta" + }, y$ = { Alt: "altKey", Control: "ctrlKey", Meta: "metaKey", Shift: "shiftKey" }; + function w$(e) { + var t = this.nativeEvent; + return t.getModifierState ? t.getModifierState(e) : (e = y$[e]) ? !!t[e] : !1; + } + a(w$, "Pd"); + function X5() { + return w$; + } + a(X5, "zd"); + var b$ = Ne({}, op, { key: /* @__PURE__ */ a(function(e) { + if (e.key) { + var t = g$[e.key] || e.key; + if (t !== "Unidentified") return t; + } + return e.type === "keypress" ? (e = Hd(e), e === 13 ? "Enter" : String.fromCharCode(e)) : e.type === "keydown" || e.type === "keyup" ? v$[e. + keyCode] || "Unidentified" : ""; + }, "key"), code: 0, location: 0, ctrlKey: 0, shiftKey: 0, altKey: 0, metaKey: 0, repeat: 0, locale: 0, getModifierState: X5, charCode: /* @__PURE__ */ a( + function(e) { + return e.type === "keypress" ? Hd(e) : 0; + }, "charCode"), keyCode: /* @__PURE__ */ a(function(e) { + return e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0; + }, "keyCode"), which: /* @__PURE__ */ a(function(e) { + return e.type === "keypress" ? Hd(e) : e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0; + }, "which") }), S$ = Sr(b$), E$ = Ne({}, b0, { pointerId: 0, width: 0, height: 0, pressure: 0, tangentialPressure: 0, tiltX: 0, tiltY: 0, twist: 0, + pointerType: 0, isPrimary: 0 }), wS = Sr(E$), x$ = Ne({}, op, { touches: 0, targetTouches: 0, changedTouches: 0, altKey: 0, metaKey: 0, ctrlKey: 0, + shiftKey: 0, getModifierState: X5 }), C$ = Sr(x$), D$ = Ne({}, Vs, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 }), R$ = Sr(D$), A$ = Ne( + {}, b0, { + deltaX: /* @__PURE__ */ a(function(e) { + return "deltaX" in e ? e.deltaX : "wheelDeltaX" in e ? -e.wheelDeltaX : 0; + }, "deltaX"), + deltaY: /* @__PURE__ */ a(function(e) { + return "deltaY" in e ? e.deltaY : "wheelDeltaY" in e ? -e.wheelDeltaY : "wheelDelta" in e ? -e.wheelDelta : 0; + }, "deltaY"), + deltaZ: 0, + deltaMode: 0 + }), _$ = Sr(A$), T$ = [9, 13, 27, 32], Q5 = go && "CompositionEvent" in window, Fc = null; + go && "documentMode" in document && (Fc = document.documentMode); + var k$ = go && "TextEvent" in window && !Fc, VE = go && (!Q5 || Fc && 8 < Fc && 11 >= Fc), bS = " ", SS = !1; + function UE(e, t) { + switch (e) { + case "keyup": + return T$.indexOf(t.keyCode) !== -1; + case "keydown": + return t.keyCode !== 229; + case "keypress": + case "mousedown": + case "focusout": + return !0; + default: + return !1; + } + } + a(UE, "ge"); + function WE(e) { + return e = e.detail, typeof e == "object" && "data" in e ? e.data : null; + } + a(WE, "he"); + var bs = !1; + function I$(e, t) { + switch (e) { + case "compositionend": + return WE(t); + case "keypress": + return t.which !== 32 ? null : (SS = !0, bS); + case "textInput": + return e = t.data, e === bS && SS ? null : e; + default: + return null; + } + } + a(I$, "je"); + function P$(e, t) { + if (bs) return e === "compositionend" || !Q5 && UE(e, t) ? (e = jE(), zd = Y5 = ta = null, bs = !1, e) : null; + switch (e) { + case "paste": + return null; + case "keypress": + if (!(t.ctrlKey || t.altKey || t.metaKey) || t.ctrlKey && t.altKey) { + if (t.char && 1 < t.char.length) return t.char; + if (t.which) return String.fromCharCode(t.which); + } + return null; + case "compositionend": + return VE && t.locale !== "ko" ? null : t.data; + default: + return null; + } + } + a(P$, "ke"); + var F$ = { color: !0, date: !0, datetime: !0, "datetime-local": !0, email: !0, month: !0, number: !0, password: !0, range: !0, search: !0, + tel: !0, text: !0, time: !0, url: !0, week: !0 }; + function ES(e) { + var t = e && e.nodeName && e.nodeName.toLowerCase(); + return t === "input" ? !!F$[e.type] : t === "textarea"; + } + a(ES, "me"); + function qE(e, t, r, n) { + xE(n), t = r0(t, "onChange"), 0 < t.length && (r = new K5("onChange", "change", null, r, n), e.push({ event: r, listeners: t })); + } + a(qE, "ne"); + var Oc = null, qc = null; + function O$(e) { + n7(e, 0); + } + a(O$, "re"); + function S0(e) { + var t = xs(e); + if (gE(t)) return e; + } + a(S0, "te"); + function L$(e, t) { + if (e === "change") return t; + } + a(L$, "ve"); + var GE = !1; + go && (go ? (_d = "oninput" in document, _d || (I2 = document.createElement("div"), I2.setAttribute("oninput", "return;"), _d = typeof I2. + oninput == "function"), Ad = _d) : Ad = !1, GE = Ad && (!document.documentMode || 9 < document.documentMode)); + var Ad, _d, I2; + function xS() { + Oc && (Oc.detachEvent("onpropertychange", YE), qc = Oc = null); + } + a(xS, "Ae"); + function YE(e) { + if (e.propertyName === "value" && S0(qc)) { + var t = []; + qE(t, qc, e, V5(e)), AE(O$, t); + } + } + a(YE, "Be"); + function N$(e, t, r) { + e === "focusin" ? (xS(), Oc = t, qc = r, Oc.attachEvent("onpropertychange", YE)) : e === "focusout" && xS(); + } + a(N$, "Ce"); + function M$(e) { + if (e === "selectionchange" || e === "keyup" || e === "keydown") return S0(qc); + } + a(M$, "De"); + function B$(e, t) { + if (e === "click") return S0(t); + } + a(B$, "Ee"); + function $$(e, t) { + if (e === "input" || e === "change") return S0(t); + } + a($$, "Fe"); + function z$(e, t) { + return e === t && (e !== 0 || 1 / e === 1 / t) || e !== e && t !== t; + } + a(z$, "Ge"); + var dn = typeof Object.is == "function" ? Object.is : z$; + function Gc(e, t) { + if (dn(e, t)) return !0; + if (typeof e != "object" || e === null || typeof t != "object" || t === null) return !1; + var r = Object.keys(e), n = Object.keys(t); + if (r.length !== n.length) return !1; + for (n = 0; n < r.length; n++) { + var o = r[n]; + if (!W2.call(t, o) || !dn(e[o], t[o])) return !1; + } + return !0; + } + a(Gc, "Ie"); + function CS(e) { + for (; e && e.firstChild; ) e = e.firstChild; + return e; + } + a(CS, "Je"); + function DS(e, t) { + var r = CS(e); + e = 0; + for (var n; r; ) { + if (r.nodeType === 3) { + if (n = e + r.textContent.length, e <= t && n >= t) return { node: r, offset: t - e }; + e = n; + } + e: { + for (; r; ) { + if (r.nextSibling) { + r = r.nextSibling; + break e; + } + r = r.parentNode; + } + r = void 0; + } + r = CS(r); + } + } + a(DS, "Ke"); + function KE(e, t) { + return e && t ? e === t ? !0 : e && e.nodeType === 3 ? !1 : t && t.nodeType === 3 ? KE(e, t.parentNode) : "contains" in e ? e.contains(t) : + e.compareDocumentPosition ? !!(e.compareDocumentPosition(t) & 16) : !1 : !1; + } + a(KE, "Le"); + function XE() { + for (var e = window, t = Kd(); t instanceof e.HTMLIFrameElement; ) { + try { + var r = typeof t.contentWindow.location.href == "string"; + } catch { + r = !1; + } + if (r) e = t.contentWindow; + else break; + t = Kd(e.document); + } + return t; + } + a(XE, "Me"); + function J5(e) { + var t = e && e.nodeName && e.nodeName.toLowerCase(); + return t && (t === "input" && (e.type === "text" || e.type === "search" || e.type === "tel" || e.type === "url" || e.type === "password") || + t === "textarea" || e.contentEditable === "true"); + } + a(J5, "Ne"); + function H$(e) { + var t = XE(), r = e.focusedElem, n = e.selectionRange; + if (t !== r && r && r.ownerDocument && KE(r.ownerDocument.documentElement, r)) { + if (n !== null && J5(r)) { + if (t = n.start, e = n.end, e === void 0 && (e = t), "selectionStart" in r) r.selectionStart = t, r.selectionEnd = Math.min(e, r.value. + length); + else if (e = (t = r.ownerDocument || document) && t.defaultView || window, e.getSelection) { + e = e.getSelection(); + var o = r.textContent.length, i = Math.min(n.start, o); + n = n.end === void 0 ? i : Math.min(n.end, o), !e.extend && i > n && (o = n, n = i, i = o), o = DS(r, i); + var s = DS( + r, + n + ); + o && s && (e.rangeCount !== 1 || e.anchorNode !== o.node || e.anchorOffset !== o.offset || e.focusNode !== s.node || e.focusOffset !== + s.offset) && (t = t.createRange(), t.setStart(o.node, o.offset), e.removeAllRanges(), i > n ? (e.addRange(t), e.extend(s.node, s.offset)) : + (t.setEnd(s.node, s.offset), e.addRange(t))); + } + } + for (t = [], e = r; e = e.parentNode; ) e.nodeType === 1 && t.push({ element: e, left: e.scrollLeft, top: e.scrollTop }); + for (typeof r.focus == "function" && r.focus(), r = 0; r < t.length; r++) e = t[r], e.element.scrollLeft = e.left, e.element.scrollTop = + e.top; + } + } + a(H$, "Oe"); + var j$ = go && "documentMode" in document && 11 >= document.documentMode, Ss = null, c5 = null, Lc = null, p5 = !1; + function RS(e, t, r) { + var n = r.window === r ? r.document : r.nodeType === 9 ? r : r.ownerDocument; + p5 || Ss == null || Ss !== Kd(n) || (n = Ss, "selectionStart" in n && J5(n) ? n = { start: n.selectionStart, end: n.selectionEnd } : (n = + (n.ownerDocument && n.ownerDocument.defaultView || window).getSelection(), n = { anchorNode: n.anchorNode, anchorOffset: n.anchorOffset, + focusNode: n.focusNode, focusOffset: n.focusOffset }), Lc && Gc(Lc, n) || (Lc = n, n = r0(c5, "onSelect"), 0 < n.length && (t = new K5("\ +onSelect", "select", null, t, r), e.push({ event: t, listeners: n }), t.target = Ss))); + } + a(RS, "Ue"); + function Td(e, t) { + var r = {}; + return r[e.toLowerCase()] = t.toLowerCase(), r["Webkit" + e] = "webkit" + t, r["Moz" + e] = "moz" + t, r; + } + a(Td, "Ve"); + var Es = { animationend: Td("Animation", "AnimationEnd"), animationiteration: Td("Animation", "AnimationIteration"), animationstart: Td("A\ +nimation", "AnimationStart"), transitionend: Td("Transition", "TransitionEnd") }, P2 = {}, QE = {}; + go && (QE = document.createElement("div").style, "AnimationEvent" in window || (delete Es.animationend.animation, delete Es.animationiteration. + animation, delete Es.animationstart.animation), "TransitionEvent" in window || delete Es.transitionend.transition); + function E0(e) { + if (P2[e]) return P2[e]; + if (!Es[e]) return e; + var t = Es[e], r; + for (r in t) if (t.hasOwnProperty(r) && r in QE) return P2[e] = t[r]; + return e; + } + a(E0, "Ze"); + var JE = E0("animationend"), ZE = E0("animationiteration"), e7 = E0("animationstart"), t7 = E0("transitionend"), r7 = /* @__PURE__ */ new Map(), + AS = "abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dra\ +gStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetada\ +ta loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMov\ +e pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd to\ +uchStart volumeChange scroll toggle touchMove waiting wheel".split(" "); + function da(e, t) { + r7.set(e, t), di(t, [e]); + } + a(da, "ff"); + for (kd = 0; kd < AS.length; kd++) + Id = AS[kd], _S = Id.toLowerCase(), TS = Id[0].toUpperCase() + Id.slice(1), da(_S, "on" + TS); + var Id, _S, TS, kd; + da(JE, "onAnimationEnd"); + da(ZE, "onAnimationIteration"); + da(e7, "onAnimationStart"); + da("dblclick", "onDoubleClick"); + da("focusin", "onFocus"); + da("focusout", "onBlur"); + da(t7, "onTransitionEnd"); + Ns("onMouseEnter", ["mouseout", "mouseover"]); + Ns("onMouseLeave", ["mouseout", "mouseover"]); + Ns("onPointerEnter", ["pointerout", "pointerover"]); + Ns("onPointerLeave", ["pointerout", "pointerover"]); + di("onChange", "change click focusin focusout input keydown keyup selectionchange".split(" ")); + di("onSelect", "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")); + di("onBeforeInput", ["compositionend", "keypress", "textInput", "paste"]); + di("onCompositionEnd", "compositionend focusout keydown keypress keyup mousedown".split(" ")); + di("onCompositionStart", "compositionstart focusout keydown keypress keyup mousedown".split(" ")); + di("onCompositionUpdate", "compositionupdate focusout keydown keypress keyup mousedown".split(" ")); + var kc = "abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing\ + progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "), V$ = new Set("cancel close invalid l\ +oad scroll toggle".split(" ").concat(kc)); + function kS(e, t, r) { + var n = e.type || "unknown-event"; + e.currentTarget = r, VB(n, t, void 0, e), e.currentTarget = null; + } + a(kS, "nf"); + function n7(e, t) { + t = (t & 4) !== 0; + for (var r = 0; r < e.length; r++) { + var n = e[r], o = n.event; + n = n.listeners; + e: { + var i = void 0; + if (t) for (var s = n.length - 1; 0 <= s; s--) { + var l = n[s], u = l.instance, c = l.currentTarget; + if (l = l.listener, u !== i && o.isPropagationStopped()) break e; + kS(o, l, c), i = u; + } + else for (s = 0; s < n.length; s++) { + if (l = n[s], u = l.instance, c = l.currentTarget, l = l.listener, u !== i && o.isPropagationStopped()) break e; + kS(o, l, c), i = u; + } + } + } + if (Qd) throw e = i5, Qd = !1, i5 = null, e; + } + a(n7, "se"); + function Ce(e, t) { + var r = t[g5]; + r === void 0 && (r = t[g5] = /* @__PURE__ */ new Set()); + var n = e + "__bubble"; + r.has(n) || (o7(t, e, 2, !1), r.add(n)); + } + a(Ce, "D"); + function F2(e, t, r) { + var n = 0; + t && (n |= 4), o7(r, e, n, t); + } + a(F2, "qf"); + var Pd = "_reactListening" + Math.random().toString(36).slice(2); + function Yc(e) { + if (!e[Pd]) { + e[Pd] = !0, pE.forEach(function(r) { + r !== "selectionchange" && (V$.has(r) || F2(r, !1, e), F2(r, !0, e)); + }); + var t = e.nodeType === 9 ? e : e.ownerDocument; + t === null || t[Pd] || (t[Pd] = !0, F2("selectionchange", !1, t)); + } + } + a(Yc, "sf"); + function o7(e, t, r, n) { + switch (HE(t)) { + case 1: + var o = a$; + break; + case 4: + o = i$; + break; + default: + o = G5; + } + r = o.bind(null, t, r, e), o = void 0, !a5 || t !== "touchstart" && t !== "touchmove" && t !== "wheel" || (o = !0), n ? o !== void 0 ? e. + addEventListener(t, r, { capture: !0, passive: o }) : e.addEventListener(t, r, !0) : o !== void 0 ? e.addEventListener(t, r, { passive: o }) : + e.addEventListener(t, r, !1); + } + a(o7, "pf"); + function O2(e, t, r, n, o) { + var i = n; + if (!(t & 1) && !(t & 2) && n !== null) e: for (; ; ) { + if (n === null) return; + var s = n.tag; + if (s === 3 || s === 4) { + var l = n.stateNode.containerInfo; + if (l === o || l.nodeType === 8 && l.parentNode === o) break; + if (s === 4) for (s = n.return; s !== null; ) { + var u = s.tag; + if ((u === 3 || u === 4) && (u = s.stateNode.containerInfo, u === o || u.nodeType === 8 && u.parentNode === o)) return; + s = s.return; + } + for (; l !== null; ) { + if (s = ni(l), s === null) return; + if (u = s.tag, u === 5 || u === 6) { + n = i = s; + continue e; + } + l = l.parentNode; + } + } + n = n.return; + } + AE(function() { + var c = i, p = V5(r), h = []; + e: { + var m = r7.get(e); + if (m !== void 0) { + var g = K5, S = e; + switch (e) { + case "keypress": + if (Hd(r) === 0) break e; + case "keydown": + case "keyup": + g = S$; + break; + case "focusin": + S = "focus", g = k2; + break; + case "focusout": + S = "blur", g = k2; + break; + case "beforeblur": + case "afterblur": + g = k2; + break; + case "click": + if (r.button === 2) break e; + case "auxclick": + case "dblclick": + case "mousedown": + case "mousemove": + case "mouseup": + case "mouseout": + case "mouseover": + case "contextmenu": + g = vS; + break; + case "drag": + case "dragend": + case "dragenter": + case "dragexit": + case "dragleave": + case "dragover": + case "dragstart": + case "drop": + g = u$; + break; + case "touchcancel": + case "touchend": + case "touchmove": + case "touchstart": + g = C$; + break; + case JE: + case ZE: + case e7: + g = f$; + break; + case t7: + g = R$; + break; + case "scroll": + g = s$; + break; + case "wheel": + g = _$; + break; + case "copy": + case "cut": + case "paste": + g = h$; + break; + case "gotpointercapture": + case "lostpointercapture": + case "pointercancel": + case "pointerdown": + case "pointermove": + case "pointerout": + case "pointerover": + case "pointerup": + g = wS; + } + var v = (t & 4) !== 0, b = !v && e === "scroll", w = v ? m !== null ? m + "Capture" : null : m; + v = []; + for (var y = c, E; y !== null; ) { + E = y; + var x = E.stateNode; + if (E.tag === 5 && x !== null && (E = x, w !== null && (x = jc(y, w), x != null && v.push(Kc(y, x, E)))), b) break; + y = y.return; + } + 0 < v.length && (m = new g(m, S, null, r, p), h.push({ event: m, listeners: v })); + } + } + if (!(t & 7)) { + e: { + if (m = e === "mouseover" || e === "pointerover", g = e === "mouseout" || e === "pointerout", m && r !== n5 && (S = r.relatedTarget || + r.fromElement) && (ni(S) || S[vo])) break e; + if ((g || m) && (m = p.window === p ? p : (m = p.ownerDocument) ? m.defaultView || m.parentWindow : window, g ? (S = r.relatedTarget || + r.toElement, g = c, S = S ? ni(S) : null, S !== null && (b = hi(S), S !== b || S.tag !== 5 && S.tag !== 6) && (S = null)) : (g = null, + S = c), g !== S)) { + if (v = vS, x = "onMouseLeave", w = "onMouseEnter", y = "mouse", (e === "pointerout" || e === "pointerover") && (v = wS, x = "on\ +PointerLeave", w = "onPointerEnter", y = "pointer"), b = g == null ? m : xs(g), E = S == null ? m : xs(S), m = new v(x, y + "leave", g, r, p), + m.target = b, m.relatedTarget = E, x = null, ni(p) === c && (v = new v(w, y + "enter", S, r, p), v.target = E, v.relatedTarget = + b, x = v), b = x, g && S) t: { + for (v = g, w = S, y = 0, E = v; E; E = vs(E)) y++; + for (E = 0, x = w; x; x = vs(x)) E++; + for (; 0 < y - E; ) v = vs(v), y--; + for (; 0 < E - y; ) w = vs(w), E--; + for (; y--; ) { + if (v === w || w !== null && v === w.alternate) break t; + v = vs(v), w = vs(w); + } + v = null; + } + else v = null; + g !== null && IS(h, m, g, v, !1), S !== null && b !== null && IS(h, b, S, v, !0); + } + } + e: { + if (m = c ? xs(c) : window, g = m.nodeName && m.nodeName.toLowerCase(), g === "select" || g === "input" && m.type === "file") var C = L$; + else if (ES(m)) if (GE) C = $$; + else { + C = M$; + var D = N$; + } + else (g = m.nodeName) && g.toLowerCase() === "input" && (m.type === "checkbox" || m.type === "radio") && (C = B$); + if (C && (C = C(e, c))) { + qE(h, C, r, p); + break e; + } + D && D(e, m, c), e === "focusout" && (D = m._wrapperState) && D.controlled && m.type === "number" && J2(m, "number", m.value); + } + switch (D = c ? xs(c) : window, e) { + case "focusin": + (ES(D) || D.contentEditable === "true") && (Ss = D, c5 = c, Lc = null); + break; + case "focusout": + Lc = c5 = Ss = null; + break; + case "mousedown": + p5 = !0; + break; + case "contextmenu": + case "mouseup": + case "dragend": + p5 = !1, RS(h, r, p); + break; + case "selectionchange": + if (j$) break; + case "keydown": + case "keyup": + RS(h, r, p); + } + var R; + if (Q5) e: { + switch (e) { + case "compositionstart": + var A = "onCompositionStart"; + break e; + case "compositionend": + A = "onCompositionEnd"; + break e; + case "compositionupdate": + A = "onCompositionUpdate"; + break e; + } + A = void 0; + } + else bs ? UE(e, r) && (A = "onCompositionEnd") : e === "keydown" && r.keyCode === 229 && (A = "onCompositionStart"); + A && (VE && r.locale !== "ko" && (bs || A !== "onCompositionStart" ? A === "onCompositionEnd" && bs && (R = jE()) : (ta = p, Y5 = "v\ +alue" in ta ? ta.value : ta.textContent, bs = !0)), D = r0(c, A), 0 < D.length && (A = new yS(A, e, null, r, p), h.push({ event: A, listeners: D }), + R ? A.data = R : (R = WE(r), R !== null && (A.data = R)))), (R = k$ ? I$(e, r) : P$(e, r)) && (c = r0(c, "onBeforeInput"), 0 < c.length && + (p = new yS("onBeforeInput", "beforeinput", null, r, p), h.push({ event: p, listeners: c }), p.data = R)); + } + n7(h, t); + }); + } + a(O2, "hd"); + function Kc(e, t, r) { + return { instance: e, listener: t, currentTarget: r }; + } + a(Kc, "tf"); + function r0(e, t) { + for (var r = t + "Capture", n = []; e !== null; ) { + var o = e, i = o.stateNode; + o.tag === 5 && i !== null && (o = i, i = jc(e, r), i != null && n.unshift(Kc(e, i, o)), i = jc(e, t), i != null && n.push(Kc(e, i, o))), + e = e.return; + } + return n; + } + a(r0, "oe"); + function vs(e) { + if (e === null) return null; + do + e = e.return; + while (e && e.tag !== 5); + return e || null; + } + a(vs, "vf"); + function IS(e, t, r, n, o) { + for (var i = t._reactName, s = []; r !== null && r !== n; ) { + var l = r, u = l.alternate, c = l.stateNode; + if (u !== null && u === n) break; + l.tag === 5 && c !== null && (l = c, o ? (u = jc(r, i), u != null && s.unshift(Kc(r, u, l))) : o || (u = jc(r, i), u != null && s.push( + Kc(r, u, l)))), r = r.return; + } + s.length !== 0 && e.push({ event: t, listeners: s }); + } + a(IS, "wf"); + var U$ = /\r\n?/g, W$ = /\u0000|\uFFFD/g; + function PS(e) { + return (typeof e == "string" ? e : "" + e).replace(U$, ` +`).replace(W$, ""); + } + a(PS, "zf"); + function Fd(e, t, r) { + if (t = PS(t), PS(e) !== t && r) throw Error(M(425)); + } + a(Fd, "Af"); + function n0() { + } + a(n0, "Bf"); + var f5 = null, d5 = null; + function h5(e, t) { + return e === "textarea" || e === "noscript" || typeof t.children == "string" || typeof t.children == "number" || typeof t.dangerouslySetInnerHTML == + "object" && t.dangerouslySetInnerHTML !== null && t.dangerouslySetInnerHTML.__html != null; + } + a(h5, "Ef"); + var m5 = typeof setTimeout == "function" ? setTimeout : void 0, q$ = typeof clearTimeout == "function" ? clearTimeout : void 0, FS = typeof Promise == + "function" ? Promise : void 0, G$ = typeof queueMicrotask == "function" ? queueMicrotask : typeof FS < "u" ? function(e) { + return FS.resolve(null).then(e).catch(Y$); + } : m5; + function Y$(e) { + setTimeout(function() { + throw e; + }); + } + a(Y$, "If"); + function L2(e, t) { + var r = t, n = 0; + do { + var o = r.nextSibling; + if (e.removeChild(r), o && o.nodeType === 8) if (r = o.data, r === "/$") { + if (n === 0) { + e.removeChild(o), Wc(t); + return; + } + n--; + } else r !== "$" && r !== "$?" && r !== "$!" || n++; + r = o; + } while (r); + Wc(t); + } + a(L2, "Kf"); + function ia(e) { + for (; e != null; e = e.nextSibling) { + var t = e.nodeType; + if (t === 1 || t === 3) break; + if (t === 8) { + if (t = e.data, t === "$" || t === "$!" || t === "$?") break; + if (t === "/$") return null; + } + } + return e; + } + a(ia, "Lf"); + function OS(e) { + e = e.previousSibling; + for (var t = 0; e; ) { + if (e.nodeType === 8) { + var r = e.data; + if (r === "$" || r === "$!" || r === "$?") { + if (t === 0) return e; + t--; + } else r === "/$" && t++; + } + e = e.previousSibling; + } + return null; + } + a(OS, "Mf"); + var Us = Math.random().toString(36).slice(2), Mn = "__reactFiber$" + Us, Xc = "__reactProps$" + Us, vo = "__reactContainer$" + Us, g5 = "_\ +_reactEvents$" + Us, K$ = "__reactListeners$" + Us, X$ = "__reactHandles$" + Us; + function ni(e) { + var t = e[Mn]; + if (t) return t; + for (var r = e.parentNode; r; ) { + if (t = r[vo] || r[Mn]) { + if (r = t.alternate, t.child !== null || r !== null && r.child !== null) for (e = OS(e); e !== null; ) { + if (r = e[Mn]) return r; + e = OS(e); + } + return t; + } + e = r, r = e.parentNode; + } + return null; + } + a(ni, "Wc"); + function ap(e) { + return e = e[Mn] || e[vo], !e || e.tag !== 5 && e.tag !== 6 && e.tag !== 13 && e.tag !== 3 ? null : e; + } + a(ap, "Cb"); + function xs(e) { + if (e.tag === 5 || e.tag === 6) return e.stateNode; + throw Error(M(33)); + } + a(xs, "ue"); + function x0(e) { + return e[Xc] || null; + } + a(x0, "Db"); + var v5 = [], Cs = -1; + function ha(e) { + return { current: e }; + } + a(ha, "Uf"); + function De(e) { + 0 > Cs || (e.current = v5[Cs], v5[Cs] = null, Cs--); + } + a(De, "E"); + function xe(e, t) { + Cs++, v5[Cs] = e.current, e.current = t; + } + a(xe, "G"); + var fa = {}, Pt = ha(fa), or = ha(!1), li = fa; + function Ms(e, t) { + var r = e.type.contextTypes; + if (!r) return fa; + var n = e.stateNode; + if (n && n.__reactInternalMemoizedUnmaskedChildContext === t) return n.__reactInternalMemoizedMaskedChildContext; + var o = {}, i; + for (i in r) o[i] = t[i]; + return n && (e = e.stateNode, e.__reactInternalMemoizedUnmaskedChildContext = t, e.__reactInternalMemoizedMaskedChildContext = o), o; + } + a(Ms, "Yf"); + function ar(e) { + return e = e.childContextTypes, e != null; + } + a(ar, "Zf"); + function o0() { + De(or), De(Pt); + } + a(o0, "$f"); + function LS(e, t, r) { + if (Pt.current !== fa) throw Error(M(168)); + xe(Pt, t), xe(or, r); + } + a(LS, "ag"); + function a7(e, t, r) { + var n = e.stateNode; + if (t = t.childContextTypes, typeof n.getChildContext != "function") return r; + n = n.getChildContext(); + for (var o in n) if (!(o in t)) throw Error(M(108, NB(e) || "Unknown", o)); + return Ne({}, r, n); + } + a(a7, "bg"); + function a0(e) { + return e = (e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext || fa, li = Pt.current, xe(Pt, e), xe(or, or.current), !0; + } + a(a0, "cg"); + function NS(e, t, r) { + var n = e.stateNode; + if (!n) throw Error(M(169)); + r ? (e = a7(e, t, li), n.__reactInternalMemoizedMergedChildContext = e, De(or), De(Pt), xe(Pt, e)) : De(or), xe(or, r); + } + a(NS, "dg"); + var po = null, C0 = !1, N2 = !1; + function i7(e) { + po === null ? po = [e] : po.push(e); + } + a(i7, "hg"); + function Q$(e) { + C0 = !0, i7(e); + } + a(Q$, "ig"); + function ma() { + if (!N2 && po !== null) { + N2 = !0; + var e = 0, t = me; + try { + var r = po; + for (me = 1; e < r.length; e++) { + var n = r[e]; + do + n = n(!0); + while (n !== null); + } + po = null, C0 = !1; + } catch (o) { + throw po !== null && (po = po.slice(e + 1)), IE(U5, ma), o; + } finally { + me = t, N2 = !1; + } + } + return null; + } + a(ma, "jg"); + var Ds = [], Rs = 0, i0 = null, s0 = 0, Or = [], Lr = 0, ui = null, fo = 1, ho = ""; + function ti(e, t) { + Ds[Rs++] = s0, Ds[Rs++] = i0, i0 = e, s0 = t; + } + a(ti, "tg"); + function s7(e, t, r) { + Or[Lr++] = fo, Or[Lr++] = ho, Or[Lr++] = ui, ui = e; + var n = fo; + e = ho; + var o = 32 - pn(n) - 1; + n &= ~(1 << o), r += 1; + var i = 32 - pn(t) + o; + if (30 < i) { + var s = o - o % 5; + i = (n & (1 << s) - 1).toString(32), n >>= s, o -= s, fo = 1 << 32 - pn(t) + o | r << o | n, ho = i + e; + } else fo = 1 << i | r << o | n, ho = e; + } + a(s7, "ug"); + function Z5(e) { + e.return !== null && (ti(e, 1), s7(e, 1, 0)); + } + a(Z5, "vg"); + function ev(e) { + for (; e === i0; ) i0 = Ds[--Rs], Ds[Rs] = null, s0 = Ds[--Rs], Ds[Rs] = null; + for (; e === ui; ) ui = Or[--Lr], Or[Lr] = null, ho = Or[--Lr], Or[Lr] = null, fo = Or[--Lr], Or[Lr] = null; + } + a(ev, "wg"); + var wr = null, yr = null, Te = !1, cn = null; + function l7(e, t) { + var r = Nr(5, null, null, 0); + r.elementType = "DELETED", r.stateNode = t, r.return = e, t = e.deletions, t === null ? (e.deletions = [r], e.flags |= 16) : t.push(r); + } + a(l7, "Ag"); + function MS(e, t) { + switch (e.tag) { + case 5: + var r = e.type; + return t = t.nodeType !== 1 || r.toLowerCase() !== t.nodeName.toLowerCase() ? null : t, t !== null ? (e.stateNode = t, wr = e, yr = ia( + t.firstChild), !0) : !1; + case 6: + return t = e.pendingProps === "" || t.nodeType !== 3 ? null : t, t !== null ? (e.stateNode = t, wr = e, yr = null, !0) : !1; + case 13: + return t = t.nodeType !== 8 ? null : t, t !== null ? (r = ui !== null ? { id: fo, overflow: ho } : null, e.memoizedState = { dehydrated: t, + treeContext: r, retryLane: 1073741824 }, r = Nr(18, null, null, 0), r.stateNode = t, r.return = e, e.child = r, wr = e, yr = null, !0) : + !1; + default: + return !1; + } + } + a(MS, "Cg"); + function y5(e) { + return (e.mode & 1) !== 0 && (e.flags & 128) === 0; + } + a(y5, "Dg"); + function w5(e) { + if (Te) { + var t = yr; + if (t) { + var r = t; + if (!MS(e, t)) { + if (y5(e)) throw Error(M(418)); + t = ia(r.nextSibling); + var n = wr; + t && MS(e, t) ? l7(n, r) : (e.flags = e.flags & -4097 | 2, Te = !1, wr = e); + } + } else { + if (y5(e)) throw Error(M(418)); + e.flags = e.flags & -4097 | 2, Te = !1, wr = e; + } + } + } + a(w5, "Eg"); + function BS(e) { + for (e = e.return; e !== null && e.tag !== 5 && e.tag !== 3 && e.tag !== 13; ) e = e.return; + wr = e; + } + a(BS, "Fg"); + function Od(e) { + if (e !== wr) return !1; + if (!Te) return BS(e), Te = !0, !1; + var t; + if ((t = e.tag !== 3) && !(t = e.tag !== 5) && (t = e.type, t = t !== "head" && t !== "body" && !h5(e.type, e.memoizedProps)), t && (t = + yr)) { + if (y5(e)) throw u7(), Error(M(418)); + for (; t; ) l7(e, t), t = ia(t.nextSibling); + } + if (BS(e), e.tag === 13) { + if (e = e.memoizedState, e = e !== null ? e.dehydrated : null, !e) throw Error(M(317)); + e: { + for (e = e.nextSibling, t = 0; e; ) { + if (e.nodeType === 8) { + var r = e.data; + if (r === "/$") { + if (t === 0) { + yr = ia(e.nextSibling); + break e; + } + t--; + } else r !== "$" && r !== "$!" && r !== "$?" || t++; + } + e = e.nextSibling; + } + yr = null; + } + } else yr = wr ? ia(e.stateNode.nextSibling) : null; + return !0; + } + a(Od, "Gg"); + function u7() { + for (var e = yr; e; ) e = ia(e.nextSibling); + } + a(u7, "Hg"); + function Bs() { + yr = wr = null, Te = !1; + } + a(Bs, "Ig"); + function tv(e) { + cn === null ? cn = [e] : cn.push(e); + } + a(tv, "Jg"); + var J$ = bo.ReactCurrentBatchConfig; + function ln(e, t) { + if (e && e.defaultProps) { + t = Ne({}, t), e = e.defaultProps; + for (var r in e) t[r] === void 0 && (t[r] = e[r]); + return t; + } + return t; + } + a(ln, "Lg"); + var l0 = ha(null), u0 = null, As = null, rv = null; + function nv() { + rv = As = u0 = null; + } + a(nv, "Qg"); + function ov(e) { + var t = l0.current; + De(l0), e._currentValue = t; + } + a(ov, "Rg"); + function b5(e, t, r) { + for (; e !== null; ) { + var n = e.alternate; + if ((e.childLanes & t) !== t ? (e.childLanes |= t, n !== null && (n.childLanes |= t)) : n !== null && (n.childLanes & t) !== t && (n.childLanes |= + t), e === r) break; + e = e.return; + } + } + a(b5, "Sg"); + function Os(e, t) { + u0 = e, rv = As = null, e = e.dependencies, e !== null && e.firstContext !== null && (e.lanes & t && (nr = !0), e.firstContext = null); + } + a(Os, "Tg"); + function Br(e) { + var t = e._currentValue; + if (rv !== e) if (e = { context: e, memoizedValue: t, next: null }, As === null) { + if (u0 === null) throw Error(M(308)); + As = e, u0.dependencies = { lanes: 0, firstContext: e }; + } else As = As.next = e; + return t; + } + a(Br, "Vg"); + var oi = null; + function av(e) { + oi === null ? oi = [e] : oi.push(e); + } + a(av, "Xg"); + function c7(e, t, r, n) { + var o = t.interleaved; + return o === null ? (r.next = r, av(t)) : (r.next = o.next, o.next = r), t.interleaved = r, yo(e, n); + } + a(c7, "Yg"); + function yo(e, t) { + e.lanes |= t; + var r = e.alternate; + for (r !== null && (r.lanes |= t), r = e, e = e.return; e !== null; ) e.childLanes |= t, r = e.alternate, r !== null && (r.childLanes |= + t), r = e, e = e.return; + return r.tag === 3 ? r.stateNode : null; + } + a(yo, "Zg"); + var Jo = !1; + function iv(e) { + e.updateQueue = { baseState: e.memoizedState, firstBaseUpdate: null, lastBaseUpdate: null, shared: { pending: null, interleaved: null, lanes: 0 }, + effects: null }; + } + a(iv, "ah"); + function p7(e, t) { + e = e.updateQueue, t.updateQueue === e && (t.updateQueue = { baseState: e.baseState, firstBaseUpdate: e.firstBaseUpdate, lastBaseUpdate: e. + lastBaseUpdate, shared: e.shared, effects: e.effects }); + } + a(p7, "bh"); + function mo(e, t) { + return { eventTime: e, lane: t, tag: 0, payload: null, callback: null, next: null }; + } + a(mo, "ch"); + function sa(e, t, r) { + var n = e.updateQueue; + if (n === null) return null; + if (n = n.shared, ce & 2) { + var o = n.pending; + return o === null ? t.next = t : (t.next = o.next, o.next = t), n.pending = t, yo(e, r); + } + return o = n.interleaved, o === null ? (t.next = t, av(n)) : (t.next = o.next, o.next = t), n.interleaved = t, yo(e, r); + } + a(sa, "dh"); + function jd(e, t, r) { + if (t = t.updateQueue, t !== null && (t = t.shared, (r & 4194240) !== 0)) { + var n = t.lanes; + n &= e.pendingLanes, r |= n, t.lanes = r, W5(e, r); + } + } + a(jd, "eh"); + function $S(e, t) { + var r = e.updateQueue, n = e.alternate; + if (n !== null && (n = n.updateQueue, r === n)) { + var o = null, i = null; + if (r = r.firstBaseUpdate, r !== null) { + do { + var s = { eventTime: r.eventTime, lane: r.lane, tag: r.tag, payload: r.payload, callback: r.callback, next: null }; + i === null ? o = i = s : i = i.next = s, r = r.next; + } while (r !== null); + i === null ? o = i = t : i = i.next = t; + } else o = i = t; + r = { baseState: n.baseState, firstBaseUpdate: o, lastBaseUpdate: i, shared: n.shared, effects: n.effects }, e.updateQueue = r; + return; + } + e = r.lastBaseUpdate, e === null ? r.firstBaseUpdate = t : e.next = t, r.lastBaseUpdate = t; + } + a($S, "fh"); + function c0(e, t, r, n) { + var o = e.updateQueue; + Jo = !1; + var i = o.firstBaseUpdate, s = o.lastBaseUpdate, l = o.shared.pending; + if (l !== null) { + o.shared.pending = null; + var u = l, c = u.next; + u.next = null, s === null ? i = c : s.next = c, s = u; + var p = e.alternate; + p !== null && (p = p.updateQueue, l = p.lastBaseUpdate, l !== s && (l === null ? p.firstBaseUpdate = c : l.next = c, p.lastBaseUpdate = + u)); + } + if (i !== null) { + var h = o.baseState; + s = 0, p = c = u = null, l = i; + do { + var m = l.lane, g = l.eventTime; + if ((n & m) === m) { + p !== null && (p = p.next = { + eventTime: g, + lane: 0, + tag: l.tag, + payload: l.payload, + callback: l.callback, + next: null + }); + e: { + var S = e, v = l; + switch (m = t, g = r, v.tag) { + case 1: + if (S = v.payload, typeof S == "function") { + h = S.call(g, h, m); + break e; + } + h = S; + break e; + case 3: + S.flags = S.flags & -65537 | 128; + case 0: + if (S = v.payload, m = typeof S == "function" ? S.call(g, h, m) : S, m == null) break e; + h = Ne({}, h, m); + break e; + case 2: + Jo = !0; + } + } + l.callback !== null && l.lane !== 0 && (e.flags |= 64, m = o.effects, m === null ? o.effects = [l] : m.push(l)); + } else g = { eventTime: g, lane: m, tag: l.tag, payload: l.payload, callback: l.callback, next: null }, p === null ? (c = p = g, u = + h) : p = p.next = g, s |= m; + if (l = l.next, l === null) { + if (l = o.shared.pending, l === null) break; + m = l, l = m.next, m.next = null, o.lastBaseUpdate = m, o.shared.pending = null; + } + } while (!0); + if (p === null && (u = h), o.baseState = u, o.firstBaseUpdate = c, o.lastBaseUpdate = p, t = o.shared.interleaved, t !== null) { + o = t; + do + s |= o.lane, o = o.next; + while (o !== t); + } else i === null && (o.shared.lanes = 0); + pi |= s, e.lanes = s, e.memoizedState = h; + } + } + a(c0, "gh"); + function zS(e, t, r) { + if (e = t.effects, t.effects = null, e !== null) for (t = 0; t < e.length; t++) { + var n = e[t], o = n.callback; + if (o !== null) { + if (n.callback = null, n = r, typeof o != "function") throw Error(M(191, o)); + o.call(n); + } + } + } + a(zS, "ih"); + var f7 = new cE.Component().refs; + function S5(e, t, r, n) { + t = e.memoizedState, r = r(n, t), r = r == null ? t : Ne({}, t, r), e.memoizedState = r, e.lanes === 0 && (e.updateQueue.baseState = r); + } + a(S5, "kh"); + var D0 = { isMounted: /* @__PURE__ */ a(function(e) { + return (e = e._reactInternals) ? hi(e) === e : !1; + }, "isMounted"), enqueueSetState: /* @__PURE__ */ a(function(e, t, r) { + e = e._reactInternals; + var n = zt(), o = ua(e), i = mo(n, o); + i.payload = t, r != null && (i.callback = r), t = sa(e, i, o), t !== null && (fn(t, e, o, n), jd(t, e, o)); + }, "enqueueSetState"), enqueueReplaceState: /* @__PURE__ */ a(function(e, t, r) { + e = e._reactInternals; + var n = zt(), o = ua(e), i = mo(n, o); + i.tag = 1, i.payload = t, r != null && (i.callback = r), t = sa(e, i, o), t !== null && (fn(t, e, o, n), jd(t, e, o)); + }, "enqueueReplaceState"), enqueueForceUpdate: /* @__PURE__ */ a(function(e, t) { + e = e._reactInternals; + var r = zt(), n = ua(e), o = mo(r, n); + o.tag = 2, t != null && (o.callback = t), t = sa(e, o, n), t !== null && (fn(t, e, n, r), jd(t, e, n)); + }, "enqueueForceUpdate") }; + function HS(e, t, r, n, o, i, s) { + return e = e.stateNode, typeof e.shouldComponentUpdate == "function" ? e.shouldComponentUpdate(n, i, s) : t.prototype && t.prototype.isPureReactComponent ? + !Gc(r, n) || !Gc(o, i) : !0; + } + a(HS, "oh"); + function d7(e, t, r) { + var n = !1, o = fa, i = t.contextType; + return typeof i == "object" && i !== null ? i = Br(i) : (o = ar(t) ? li : Pt.current, n = t.contextTypes, i = (n = n != null) ? Ms(e, o) : + fa), t = new t(r, i), e.memoizedState = t.state !== null && t.state !== void 0 ? t.state : null, t.updater = D0, e.stateNode = t, t._reactInternals = + e, n && (e = e.stateNode, e.__reactInternalMemoizedUnmaskedChildContext = o, e.__reactInternalMemoizedMaskedChildContext = i), t; + } + a(d7, "ph"); + function jS(e, t, r, n) { + e = t.state, typeof t.componentWillReceiveProps == "function" && t.componentWillReceiveProps(r, n), typeof t.UNSAFE_componentWillReceiveProps == + "function" && t.UNSAFE_componentWillReceiveProps(r, n), t.state !== e && D0.enqueueReplaceState(t, t.state, null); + } + a(jS, "qh"); + function E5(e, t, r, n) { + var o = e.stateNode; + o.props = r, o.state = e.memoizedState, o.refs = f7, iv(e); + var i = t.contextType; + typeof i == "object" && i !== null ? o.context = Br(i) : (i = ar(t) ? li : Pt.current, o.context = Ms(e, i)), o.state = e.memoizedState, + i = t.getDerivedStateFromProps, typeof i == "function" && (S5(e, t, i, r), o.state = e.memoizedState), typeof t.getDerivedStateFromProps == + "function" || typeof o.getSnapshotBeforeUpdate == "function" || typeof o.UNSAFE_componentWillMount != "function" && typeof o.componentWillMount != + "function" || (t = o.state, typeof o.componentWillMount == "function" && o.componentWillMount(), typeof o.UNSAFE_componentWillMount == "\ +function" && o.UNSAFE_componentWillMount(), t !== o.state && D0.enqueueReplaceState(o, o.state, null), c0(e, r, o, n), o.state = e.memoizedState), + typeof o.componentDidMount == "function" && (e.flags |= 4194308); + } + a(E5, "rh"); + function xc(e, t, r) { + if (e = r.ref, e !== null && typeof e != "function" && typeof e != "object") { + if (r._owner) { + if (r = r._owner, r) { + if (r.tag !== 1) throw Error(M(309)); + var n = r.stateNode; + } + if (!n) throw Error(M(147, e)); + var o = n, i = "" + e; + return t !== null && t.ref !== null && typeof t.ref == "function" && t.ref._stringRef === i ? t.ref : (t = /* @__PURE__ */ a(function(s) { + var l = o.refs; + l === f7 && (l = o.refs = {}), s === null ? delete l[i] : l[i] = s; + }, "b"), t._stringRef = i, t); + } + if (typeof e != "string") throw Error(M(284)); + if (!r._owner) throw Error(M(290, e)); + } + return e; + } + a(xc, "sh"); + function Ld(e, t) { + throw e = Object.prototype.toString.call(t), Error(M(31, e === "[object Object]" ? "object with keys {" + Object.keys(t).join(", ") + "}" : + e)); + } + a(Ld, "th"); + function VS(e) { + var t = e._init; + return t(e._payload); + } + a(VS, "uh"); + function h7(e) { + function t(w, y) { + if (e) { + var E = w.deletions; + E === null ? (w.deletions = [y], w.flags |= 16) : E.push(y); + } + } + a(t, "b"); + function r(w, y) { + if (!e) return null; + for (; y !== null; ) t(w, y), y = y.sibling; + return null; + } + a(r, "c"); + function n(w, y) { + for (w = /* @__PURE__ */ new Map(); y !== null; ) y.key !== null ? w.set(y.key, y) : w.set(y.index, y), y = y.sibling; + return w; + } + a(n, "d"); + function o(w, y) { + return w = ca(w, y), w.index = 0, w.sibling = null, w; + } + a(o, "e"); + function i(w, y, E) { + return w.index = E, e ? (E = w.alternate, E !== null ? (E = E.index, E < y ? (w.flags |= 2, y) : E) : (w.flags |= 2, y)) : (w.flags |= + 1048576, y); + } + a(i, "f"); + function s(w) { + return e && w.alternate === null && (w.flags |= 2), w; + } + a(s, "g"); + function l(w, y, E, x) { + return y === null || y.tag !== 6 ? (y = V2(E, w.mode, x), y.return = w, y) : (y = o(y, E), y.return = w, y); + } + a(l, "h"); + function u(w, y, E, x) { + var C = E.type; + return C === ws ? p(w, y, E.props.children, x, E.key) : y !== null && (y.elementType === C || typeof C == "object" && C !== null && C. + $$typeof === Qo && VS(C) === y.type) ? (x = o(y, E.props), x.ref = xc(w, y, E), x.return = w, x) : (x = Yd(E.type, E.key, E.props, null, + w.mode, x), x.ref = xc(w, y, E), x.return = w, x); + } + a(u, "k"); + function c(w, y, E, x) { + return y === null || y.tag !== 4 || y.stateNode.containerInfo !== E.containerInfo || y.stateNode.implementation !== E.implementation ? + (y = U2(E, w.mode, x), y.return = w, y) : (y = o(y, E.children || []), y.return = w, y); + } + a(c, "l"); + function p(w, y, E, x, C) { + return y === null || y.tag !== 7 ? (y = si(E, w.mode, x, C), y.return = w, y) : (y = o(y, E), y.return = w, y); + } + a(p, "m"); + function h(w, y, E) { + if (typeof y == "string" && y !== "" || typeof y == "number") return y = V2("" + y, w.mode, E), y.return = w, y; + if (typeof y == "object" && y !== null) { + switch (y.$$typeof) { + case bd: + return E = Yd(y.type, y.key, y.props, null, w.mode, E), E.ref = xc(w, null, y), E.return = w, E; + case ys: + return y = U2(y, w.mode, E), y.return = w, y; + case Qo: + var x = y._init; + return h(w, x(y._payload), E); + } + if (_c(y) || wc(y)) return y = si(y, w.mode, E, null), y.return = w, y; + Ld(w, y); + } + return null; + } + a(h, "q"); + function m(w, y, E, x) { + var C = y !== null ? y.key : null; + if (typeof E == "string" && E !== "" || typeof E == "number") return C !== null ? null : l(w, y, "" + E, x); + if (typeof E == "object" && E !== null) { + switch (E.$$typeof) { + case bd: + return E.key === C ? u(w, y, E, x) : null; + case ys: + return E.key === C ? c(w, y, E, x) : null; + case Qo: + return C = E._init, m( + w, + y, + C(E._payload), + x + ); + } + if (_c(E) || wc(E)) return C !== null ? null : p(w, y, E, x, null); + Ld(w, E); + } + return null; + } + a(m, "r"); + function g(w, y, E, x, C) { + if (typeof x == "string" && x !== "" || typeof x == "number") return w = w.get(E) || null, l(y, w, "" + x, C); + if (typeof x == "object" && x !== null) { + switch (x.$$typeof) { + case bd: + return w = w.get(x.key === null ? E : x.key) || null, u(y, w, x, C); + case ys: + return w = w.get(x.key === null ? E : x.key) || null, c(y, w, x, C); + case Qo: + var D = x._init; + return g(w, y, E, D(x._payload), C); + } + if (_c(x) || wc(x)) return w = w.get(E) || null, p(y, w, x, C, null); + Ld(y, x); + } + return null; + } + a(g, "y"); + function S(w, y, E, x) { + for (var C = null, D = null, R = y, A = y = 0, _ = null; R !== null && A < E.length; A++) { + R.index > A ? (_ = R, R = null) : _ = R.sibling; + var P = m(w, R, E[A], x); + if (P === null) { + R === null && (R = _); + break; + } + e && R && P.alternate === null && t(w, R), y = i(P, y, A), D === null ? C = P : D.sibling = P, D = P, R = _; + } + if (A === E.length) return r(w, R), Te && ti(w, A), C; + if (R === null) { + for (; A < E.length; A++) R = h(w, E[A], x), R !== null && (y = i(R, y, A), D === null ? C = R : D.sibling = R, D = R); + return Te && ti(w, A), C; + } + for (R = n(w, R); A < E.length; A++) _ = g(R, w, A, E[A], x), _ !== null && (e && _.alternate !== null && R.delete(_.key === null ? A : + _.key), y = i(_, y, A), D === null ? C = _ : D.sibling = _, D = _); + return e && R.forEach(function(B) { + return t(w, B); + }), Te && ti(w, A), C; + } + a(S, "n"); + function v(w, y, E, x) { + var C = wc(E); + if (typeof C != "function") throw Error(M(150)); + if (E = C.call(E), E == null) throw Error(M(151)); + for (var D = C = null, R = y, A = y = 0, _ = null, P = E.next(); R !== null && !P.done; A++, P = E.next()) { + R.index > A ? (_ = R, R = null) : _ = R.sibling; + var B = m(w, R, P.value, x); + if (B === null) { + R === null && (R = _); + break; + } + e && R && B.alternate === null && t(w, R), y = i(B, y, A), D === null ? C = B : D.sibling = B, D = B, R = _; + } + if (P.done) return r( + w, + R + ), Te && ti(w, A), C; + if (R === null) { + for (; !P.done; A++, P = E.next()) P = h(w, P.value, x), P !== null && (y = i(P, y, A), D === null ? C = P : D.sibling = P, D = P); + return Te && ti(w, A), C; + } + for (R = n(w, R); !P.done; A++, P = E.next()) P = g(R, w, A, P.value, x), P !== null && (e && P.alternate !== null && R.delete(P.key === + null ? A : P.key), y = i(P, y, A), D === null ? C = P : D.sibling = P, D = P); + return e && R.forEach(function(z) { + return t(w, z); + }), Te && ti(w, A), C; + } + a(v, "t"); + function b(w, y, E, x) { + if (typeof E == "object" && E !== null && E.type === ws && E.key === null && (E = E.props.children), typeof E == "object" && E !== null) { + switch (E.$$typeof) { + case bd: + e: { + for (var C = E.key, D = y; D !== null; ) { + if (D.key === C) { + if (C = E.type, C === ws) { + if (D.tag === 7) { + r(w, D.sibling), y = o(D, E.props.children), y.return = w, w = y; + break e; + } + } else if (D.elementType === C || typeof C == "object" && C !== null && C.$$typeof === Qo && VS(C) === D.type) { + r(w, D.sibling), y = o(D, E.props), y.ref = xc(w, D, E), y.return = w, w = y; + break e; + } + r(w, D); + break; + } else t(w, D); + D = D.sibling; + } + E.type === ws ? (y = si(E.props.children, w.mode, x, E.key), y.return = w, w = y) : (x = Yd(E.type, E.key, E.props, null, w.mode, + x), x.ref = xc(w, y, E), x.return = w, w = x); + } + return s(w); + case ys: + e: { + for (D = E.key; y !== null; ) { + if (y.key === D) if (y.tag === 4 && y.stateNode.containerInfo === E.containerInfo && y.stateNode.implementation === E.implementation) { + r(w, y.sibling), y = o(y, E.children || []), y.return = w, w = y; + break e; + } else { + r(w, y); + break; + } + else t(w, y); + y = y.sibling; + } + y = U2(E, w.mode, x), y.return = w, w = y; + } + return s(w); + case Qo: + return D = E._init, b(w, y, D(E._payload), x); + } + if (_c(E)) return S(w, y, E, x); + if (wc(E)) return v(w, y, E, x); + Ld(w, E); + } + return typeof E == "string" && E !== "" || typeof E == "number" ? (E = "" + E, y !== null && y.tag === 6 ? (r(w, y.sibling), y = o(y, E), + y.return = w, w = y) : (r(w, y), y = V2(E, w.mode, x), y.return = w, w = y), s(w)) : r(w, y); + } + return a(b, "J"), b; + } + a(h7, "vh"); + var $s = h7(!0), m7 = h7(!1), ip = {}, $n = ha(ip), Qc = ha(ip), Jc = ha(ip); + function ai(e) { + if (e === ip) throw Error(M(174)); + return e; + } + a(ai, "Hh"); + function sv(e, t) { + switch (xe(Jc, t), xe(Qc, e), xe($n, ip), e = t.nodeType, e) { + case 9: + case 11: + t = (t = t.documentElement) ? t.namespaceURI : e5(null, ""); + break; + default: + e = e === 8 ? t.parentNode : t, t = e.namespaceURI || null, e = e.tagName, t = e5(t, e); + } + De($n), xe($n, t); + } + a(sv, "Ih"); + function zs() { + De($n), De(Qc), De(Jc); + } + a(zs, "Jh"); + function g7(e) { + ai(Jc.current); + var t = ai($n.current), r = e5(t, e.type); + t !== r && (xe(Qc, e), xe($n, r)); + } + a(g7, "Kh"); + function lv(e) { + Qc.current === e && (De($n), De(Qc)); + } + a(lv, "Lh"); + var Oe = ha(0); + function p0(e) { + for (var t = e; t !== null; ) { + if (t.tag === 13) { + var r = t.memoizedState; + if (r !== null && (r = r.dehydrated, r === null || r.data === "$?" || r.data === "$!")) return t; + } else if (t.tag === 19 && t.memoizedProps.revealOrder !== void 0) { + if (t.flags & 128) return t; + } else if (t.child !== null) { + t.child.return = t, t = t.child; + continue; + } + if (t === e) break; + for (; t.sibling === null; ) { + if (t.return === null || t.return === e) return null; + t = t.return; + } + t.sibling.return = t.return, t = t.sibling; + } + return null; + } + a(p0, "Mh"); + var M2 = []; + function uv() { + for (var e = 0; e < M2.length; e++) M2[e]._workInProgressVersionPrimary = null; + M2.length = 0; + } + a(uv, "Oh"); + var Vd = bo.ReactCurrentDispatcher, B2 = bo.ReactCurrentBatchConfig, ci = 0, Le = null, ot = null, pt = null, f0 = !1, Nc = !1, Zc = 0, Z$ = 0; + function Tt() { + throw Error(M(321)); + } + a(Tt, "Q"); + function cv(e, t) { + if (t === null) return !1; + for (var r = 0; r < t.length && r < e.length; r++) if (!dn(e[r], t[r])) return !1; + return !0; + } + a(cv, "Wh"); + function pv(e, t, r, n, o, i) { + if (ci = i, Le = t, t.memoizedState = null, t.updateQueue = null, t.lanes = 0, Vd.current = e === null || e.memoizedState === null ? nz : + oz, e = r(n, o), Nc) { + i = 0; + do { + if (Nc = !1, Zc = 0, 25 <= i) throw Error(M(301)); + i += 1, pt = ot = null, t.updateQueue = null, Vd.current = az, e = r(n, o); + } while (Nc); + } + if (Vd.current = d0, t = ot !== null && ot.next !== null, ci = 0, pt = ot = Le = null, f0 = !1, t) throw Error(M(300)); + return e; + } + a(pv, "Xh"); + function fv() { + var e = Zc !== 0; + return Zc = 0, e; + } + a(fv, "bi"); + function Nn() { + var e = { memoizedState: null, baseState: null, baseQueue: null, queue: null, next: null }; + return pt === null ? Le.memoizedState = pt = e : pt = pt.next = e, pt; + } + a(Nn, "ci"); + function $r() { + if (ot === null) { + var e = Le.alternate; + e = e !== null ? e.memoizedState : null; + } else e = ot.next; + var t = pt === null ? Le.memoizedState : pt.next; + if (t !== null) pt = t, ot = e; + else { + if (e === null) throw Error(M(310)); + ot = e, e = { memoizedState: ot.memoizedState, baseState: ot.baseState, baseQueue: ot.baseQueue, queue: ot.queue, next: null }, pt === + null ? Le.memoizedState = pt = e : pt = pt.next = e; + } + return pt; + } + a($r, "di"); + function ep(e, t) { + return typeof t == "function" ? t(e) : t; + } + a(ep, "ei"); + function $2(e) { + var t = $r(), r = t.queue; + if (r === null) throw Error(M(311)); + r.lastRenderedReducer = e; + var n = ot, o = n.baseQueue, i = r.pending; + if (i !== null) { + if (o !== null) { + var s = o.next; + o.next = i.next, i.next = s; + } + n.baseQueue = o = i, r.pending = null; + } + if (o !== null) { + i = o.next, n = n.baseState; + var l = s = null, u = null, c = i; + do { + var p = c.lane; + if ((ci & p) === p) u !== null && (u = u.next = { lane: 0, action: c.action, hasEagerState: c.hasEagerState, eagerState: c.eagerState, + next: null }), n = c.hasEagerState ? c.eagerState : e(n, c.action); + else { + var h = { + lane: p, + action: c.action, + hasEagerState: c.hasEagerState, + eagerState: c.eagerState, + next: null + }; + u === null ? (l = u = h, s = n) : u = u.next = h, Le.lanes |= p, pi |= p; + } + c = c.next; + } while (c !== null && c !== i); + u === null ? s = n : u.next = l, dn(n, t.memoizedState) || (nr = !0), t.memoizedState = n, t.baseState = s, t.baseQueue = u, r.lastRenderedState = + n; + } + if (e = r.interleaved, e !== null) { + o = e; + do + i = o.lane, Le.lanes |= i, pi |= i, o = o.next; + while (o !== e); + } else o === null && (r.lanes = 0); + return [t.memoizedState, r.dispatch]; + } + a($2, "fi"); + function z2(e) { + var t = $r(), r = t.queue; + if (r === null) throw Error(M(311)); + r.lastRenderedReducer = e; + var n = r.dispatch, o = r.pending, i = t.memoizedState; + if (o !== null) { + r.pending = null; + var s = o = o.next; + do + i = e(i, s.action), s = s.next; + while (s !== o); + dn(i, t.memoizedState) || (nr = !0), t.memoizedState = i, t.baseQueue === null && (t.baseState = i), r.lastRenderedState = i; + } + return [i, n]; + } + a(z2, "gi"); + function v7() { + } + a(v7, "hi"); + function y7(e, t) { + var r = Le, n = $r(), o = t(), i = !dn(n.memoizedState, o); + if (i && (n.memoizedState = o, nr = !0), n = n.queue, dv(S7.bind(null, r, n, e), [e]), n.getSnapshot !== t || i || pt !== null && pt.memoizedState. + tag & 1) { + if (r.flags |= 2048, tp(9, b7.bind(null, r, n, o, t), void 0, null), ft === null) throw Error(M(349)); + ci & 30 || w7(r, t, o); + } + return o; + } + a(y7, "ii"); + function w7(e, t, r) { + e.flags |= 16384, e = { getSnapshot: t, value: r }, t = Le.updateQueue, t === null ? (t = { lastEffect: null, stores: null }, Le.updateQueue = + t, t.stores = [e]) : (r = t.stores, r === null ? t.stores = [e] : r.push(e)); + } + a(w7, "ni"); + function b7(e, t, r, n) { + t.value = r, t.getSnapshot = n, E7(t) && x7(e); + } + a(b7, "mi"); + function S7(e, t, r) { + return r(function() { + E7(t) && x7(e); + }); + } + a(S7, "ki"); + function E7(e) { + var t = e.getSnapshot; + e = e.value; + try { + var r = t(); + return !dn(e, r); + } catch { + return !0; + } + } + a(E7, "oi"); + function x7(e) { + var t = yo(e, 1); + t !== null && fn(t, e, 1, -1); + } + a(x7, "pi"); + function US(e) { + var t = Nn(); + return typeof e == "function" && (e = e()), t.memoizedState = t.baseState = e, e = { pending: null, interleaved: null, lanes: 0, dispatch: null, + lastRenderedReducer: ep, lastRenderedState: e }, t.queue = e, e = e.dispatch = rz.bind(null, Le, e), [t.memoizedState, e]; + } + a(US, "qi"); + function tp(e, t, r, n) { + return e = { tag: e, create: t, destroy: r, deps: n, next: null }, t = Le.updateQueue, t === null ? (t = { lastEffect: null, stores: null }, + Le.updateQueue = t, t.lastEffect = e.next = e) : (r = t.lastEffect, r === null ? t.lastEffect = e.next = e : (n = r.next, r.next = e, e. + next = n, t.lastEffect = e)), e; + } + a(tp, "li"); + function C7() { + return $r().memoizedState; + } + a(C7, "si"); + function Ud(e, t, r, n) { + var o = Nn(); + Le.flags |= e, o.memoizedState = tp(1 | t, r, void 0, n === void 0 ? null : n); + } + a(Ud, "ti"); + function R0(e, t, r, n) { + var o = $r(); + n = n === void 0 ? null : n; + var i = void 0; + if (ot !== null) { + var s = ot.memoizedState; + if (i = s.destroy, n !== null && cv(n, s.deps)) { + o.memoizedState = tp(t, r, i, n); + return; + } + } + Le.flags |= e, o.memoizedState = tp(1 | t, r, i, n); + } + a(R0, "ui"); + function WS(e, t) { + return Ud(8390656, 8, e, t); + } + a(WS, "vi"); + function dv(e, t) { + return R0(2048, 8, e, t); + } + a(dv, "ji"); + function D7(e, t) { + return R0(4, 2, e, t); + } + a(D7, "wi"); + function R7(e, t) { + return R0(4, 4, e, t); + } + a(R7, "xi"); + function A7(e, t) { + if (typeof t == "function") return e = e(), t(e), function() { + t(null); + }; + if (t != null) return e = e(), t.current = e, function() { + t.current = null; + }; + } + a(A7, "yi"); + function _7(e, t, r) { + return r = r != null ? r.concat([e]) : null, R0(4, 4, A7.bind(null, t, e), r); + } + a(_7, "zi"); + function hv() { + } + a(hv, "Ai"); + function T7(e, t) { + var r = $r(); + t = t === void 0 ? null : t; + var n = r.memoizedState; + return n !== null && t !== null && cv(t, n[1]) ? n[0] : (r.memoizedState = [e, t], e); + } + a(T7, "Bi"); + function k7(e, t) { + var r = $r(); + t = t === void 0 ? null : t; + var n = r.memoizedState; + return n !== null && t !== null && cv(t, n[1]) ? n[0] : (e = e(), r.memoizedState = [e, t], e); + } + a(k7, "Ci"); + function I7(e, t, r) { + return ci & 21 ? (dn(r, t) || (r = OE(), Le.lanes |= r, pi |= r, e.baseState = !0), t) : (e.baseState && (e.baseState = !1, nr = !0), e. + memoizedState = r); + } + a(I7, "Di"); + function ez(e, t) { + var r = me; + me = r !== 0 && 4 > r ? r : 4, e(!0); + var n = B2.transition; + B2.transition = {}; + try { + e(!1), t(); + } finally { + me = r, B2.transition = n; + } + } + a(ez, "Ei"); + function P7() { + return $r().memoizedState; + } + a(P7, "Fi"); + function tz(e, t, r) { + var n = ua(e); + if (r = { lane: n, action: r, hasEagerState: !1, eagerState: null, next: null }, F7(e)) O7(t, r); + else if (r = c7(e, t, r, n), r !== null) { + var o = zt(); + fn(r, e, n, o), L7(r, t, n); + } + } + a(tz, "Gi"); + function rz(e, t, r) { + var n = ua(e), o = { lane: n, action: r, hasEagerState: !1, eagerState: null, next: null }; + if (F7(e)) O7(t, o); + else { + var i = e.alternate; + if (e.lanes === 0 && (i === null || i.lanes === 0) && (i = t.lastRenderedReducer, i !== null)) try { + var s = t.lastRenderedState, l = i(s, r); + if (o.hasEagerState = !0, o.eagerState = l, dn(l, s)) { + var u = t.interleaved; + u === null ? (o.next = o, av(t)) : (o.next = u.next, u.next = o), t.interleaved = o; + return; + } + } catch { + } finally { + } + r = c7(e, t, o, n), r !== null && (o = zt(), fn(r, e, n, o), L7(r, t, n)); + } + } + a(rz, "ri"); + function F7(e) { + var t = e.alternate; + return e === Le || t !== null && t === Le; + } + a(F7, "Hi"); + function O7(e, t) { + Nc = f0 = !0; + var r = e.pending; + r === null ? t.next = t : (t.next = r.next, r.next = t), e.pending = t; + } + a(O7, "Ii"); + function L7(e, t, r) { + if (r & 4194240) { + var n = t.lanes; + n &= e.pendingLanes, r |= n, t.lanes = r, W5(e, r); + } + } + a(L7, "Ji"); + var d0 = { readContext: Br, useCallback: Tt, useContext: Tt, useEffect: Tt, useImperativeHandle: Tt, useInsertionEffect: Tt, useLayoutEffect: Tt, + useMemo: Tt, useReducer: Tt, useRef: Tt, useState: Tt, useDebugValue: Tt, useDeferredValue: Tt, useTransition: Tt, useMutableSource: Tt, useSyncExternalStore: Tt, + useId: Tt, unstable_isNewReconciler: !1 }, nz = { readContext: Br, useCallback: /* @__PURE__ */ a(function(e, t) { + return Nn().memoizedState = [e, t === void 0 ? null : t], e; + }, "useCallback"), useContext: Br, useEffect: WS, useImperativeHandle: /* @__PURE__ */ a(function(e, t, r) { + return r = r != null ? r.concat([e]) : null, Ud( + 4194308, + 4, + A7.bind(null, t, e), + r + ); + }, "useImperativeHandle"), useLayoutEffect: /* @__PURE__ */ a(function(e, t) { + return Ud(4194308, 4, e, t); + }, "useLayoutEffect"), useInsertionEffect: /* @__PURE__ */ a(function(e, t) { + return Ud(4, 2, e, t); + }, "useInsertionEffect"), useMemo: /* @__PURE__ */ a(function(e, t) { + var r = Nn(); + return t = t === void 0 ? null : t, e = e(), r.memoizedState = [e, t], e; + }, "useMemo"), useReducer: /* @__PURE__ */ a(function(e, t, r) { + var n = Nn(); + return t = r !== void 0 ? r(t) : t, n.memoizedState = n.baseState = t, e = { pending: null, interleaved: null, lanes: 0, dispatch: null, + lastRenderedReducer: e, lastRenderedState: t }, n.queue = e, e = e.dispatch = tz.bind(null, Le, e), [n.memoizedState, e]; + }, "useReducer"), useRef: /* @__PURE__ */ a(function(e) { + var t = Nn(); + return e = { current: e }, t.memoizedState = e; + }, "useRef"), useState: US, useDebugValue: hv, useDeferredValue: /* @__PURE__ */ a(function(e) { + return Nn().memoizedState = e; + }, "useDeferredValue"), useTransition: /* @__PURE__ */ a(function() { + var e = US(!1), t = e[0]; + return e = ez.bind(null, e[1]), Nn().memoizedState = e, [t, e]; + }, "useTransition"), useMutableSource: /* @__PURE__ */ a(function() { + }, "useMutableSource"), useSyncExternalStore: /* @__PURE__ */ a(function(e, t, r) { + var n = Le, o = Nn(); + if (Te) { + if (r === void 0) throw Error(M(407)); + r = r(); + } else { + if (r = t(), ft === null) throw Error(M(349)); + ci & 30 || w7(n, t, r); + } + o.memoizedState = r; + var i = { value: r, getSnapshot: t }; + return o.queue = i, WS(S7.bind( + null, + n, + i, + e + ), [e]), n.flags |= 2048, tp(9, b7.bind(null, n, i, r, t), void 0, null), r; + }, "useSyncExternalStore"), useId: /* @__PURE__ */ a(function() { + var e = Nn(), t = ft.identifierPrefix; + if (Te) { + var r = ho, n = fo; + r = (n & ~(1 << 32 - pn(n) - 1)).toString(32) + r, t = ":" + t + "R" + r, r = Zc++, 0 < r && (t += "H" + r.toString(32)), t += ":"; + } else r = Z$++, t = ":" + t + "r" + r.toString(32) + ":"; + return e.memoizedState = t; + }, "useId"), unstable_isNewReconciler: !1 }, oz = { + readContext: Br, + useCallback: T7, + useContext: Br, + useEffect: dv, + useImperativeHandle: _7, + useInsertionEffect: D7, + useLayoutEffect: R7, + useMemo: k7, + useReducer: $2, + useRef: C7, + useState: /* @__PURE__ */ a(function() { + return $2(ep); + }, "useState"), + useDebugValue: hv, + useDeferredValue: /* @__PURE__ */ a(function(e) { + var t = $r(); + return I7(t, ot.memoizedState, e); + }, "useDeferredValue"), + useTransition: /* @__PURE__ */ a(function() { + var e = $2(ep)[0], t = $r().memoizedState; + return [e, t]; + }, "useTransition"), + useMutableSource: v7, + useSyncExternalStore: y7, + useId: P7, + unstable_isNewReconciler: !1 + }, az = { readContext: Br, useCallback: T7, useContext: Br, useEffect: dv, useImperativeHandle: _7, useInsertionEffect: D7, useLayoutEffect: R7, + useMemo: k7, useReducer: z2, useRef: C7, useState: /* @__PURE__ */ a(function() { + return z2(ep); + }, "useState"), useDebugValue: hv, useDeferredValue: /* @__PURE__ */ a(function(e) { + var t = $r(); + return ot === null ? t.memoizedState = e : I7(t, ot.memoizedState, e); + }, "useDeferredValue"), useTransition: /* @__PURE__ */ a(function() { + var e = z2(ep)[0], t = $r().memoizedState; + return [e, t]; + }, "useTransition"), useMutableSource: v7, useSyncExternalStore: y7, useId: P7, unstable_isNewReconciler: !1 }; + function Hs(e, t) { + try { + var r = "", n = t; + do + r += LB(n), n = n.return; + while (n); + var o = r; + } catch (i) { + o = ` +Error generating stack: ` + i.message + ` +` + i.stack; + } + return { value: e, source: t, stack: o, digest: null }; + } + a(Hs, "Ki"); + function H2(e, t, r) { + return { value: e, source: null, stack: r ?? null, digest: t ?? null }; + } + a(H2, "Li"); + function x5(e, t) { + try { + console.error(t.value); + } catch (r) { + setTimeout(function() { + throw r; + }); + } + } + a(x5, "Mi"); + var iz = typeof WeakMap == "function" ? WeakMap : Map; + function N7(e, t, r) { + r = mo(-1, r), r.tag = 3, r.payload = { element: null }; + var n = t.value; + return r.callback = function() { + m0 || (m0 = !0, F5 = n), x5(e, t); + }, r; + } + a(N7, "Oi"); + function M7(e, t, r) { + r = mo(-1, r), r.tag = 3; + var n = e.type.getDerivedStateFromError; + if (typeof n == "function") { + var o = t.value; + r.payload = function() { + return n(o); + }, r.callback = function() { + x5(e, t); + }; + } + var i = e.stateNode; + return i !== null && typeof i.componentDidCatch == "function" && (r.callback = function() { + x5(e, t), typeof n != "function" && (la === null ? la = /* @__PURE__ */ new Set([this]) : la.add(this)); + var s = t.stack; + this.componentDidCatch(t.value, { componentStack: s !== null ? s : "" }); + }), r; + } + a(M7, "Ri"); + function qS(e, t, r) { + var n = e.pingCache; + if (n === null) { + n = e.pingCache = new iz(); + var o = /* @__PURE__ */ new Set(); + n.set(t, o); + } else o = n.get(t), o === void 0 && (o = /* @__PURE__ */ new Set(), n.set(t, o)); + o.has(r) || (o.add(r), e = bz.bind(null, e, t, r), t.then(e, e)); + } + a(qS, "Ti"); + function GS(e) { + do { + var t; + if ((t = e.tag === 13) && (t = e.memoizedState, t = t !== null ? t.dehydrated !== null : !0), t) return e; + e = e.return; + } while (e !== null); + return null; + } + a(GS, "Vi"); + function YS(e, t, r, n, o) { + return e.mode & 1 ? (e.flags |= 65536, e.lanes = o, e) : (e === t ? e.flags |= 65536 : (e.flags |= 128, r.flags |= 131072, r.flags &= -52805, + r.tag === 1 && (r.alternate === null ? r.tag = 17 : (t = mo(-1, 1), t.tag = 2, sa(r, t, 1))), r.lanes |= 1), e); + } + a(YS, "Wi"); + var sz = bo.ReactCurrentOwner, nr = !1; + function $t(e, t, r, n) { + t.child = e === null ? m7(t, null, r, n) : $s(t, e.child, r, n); + } + a($t, "Yi"); + function KS(e, t, r, n, o) { + r = r.render; + var i = t.ref; + return Os(t, o), n = pv(e, t, r, n, i, o), r = fv(), e !== null && !nr ? (t.updateQueue = e.updateQueue, t.flags &= -2053, e.lanes &= ~o, + wo(e, t, o)) : (Te && r && Z5(t), t.flags |= 1, $t(e, t, n, o), t.child); + } + a(KS, "Zi"); + function XS(e, t, r, n, o) { + if (e === null) { + var i = r.type; + return typeof i == "function" && !Ev(i) && i.defaultProps === void 0 && r.compare === null && r.defaultProps === void 0 ? (t.tag = 15, + t.type = i, B7(e, t, i, n, o)) : (e = Yd(r.type, null, n, t, t.mode, o), e.ref = t.ref, e.return = t, t.child = e); + } + if (i = e.child, !(e.lanes & o)) { + var s = i.memoizedProps; + if (r = r.compare, r = r !== null ? r : Gc, r(s, n) && e.ref === t.ref) return wo(e, t, o); + } + return t.flags |= 1, e = ca(i, n), e.ref = t.ref, e.return = t, t.child = e; + } + a(XS, "aj"); + function B7(e, t, r, n, o) { + if (e !== null) { + var i = e.memoizedProps; + if (Gc(i, n) && e.ref === t.ref) if (nr = !1, t.pendingProps = n = i, (e.lanes & o) !== 0) e.flags & 131072 && (nr = !0); + else return t.lanes = e.lanes, wo(e, t, o); + } + return C5(e, t, r, n, o); + } + a(B7, "cj"); + function $7(e, t, r) { + var n = t.pendingProps, o = n.children, i = e !== null ? e.memoizedState : null; + if (n.mode === "hidden") if (!(t.mode & 1)) t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }, xe(Ts, vr), vr |= r; + else { + if (!(r & 1073741824)) return e = i !== null ? i.baseLanes | r : r, t.lanes = t.childLanes = 1073741824, t.memoizedState = { baseLanes: e, + cachePool: null, transitions: null }, t.updateQueue = null, xe(Ts, vr), vr |= e, null; + t.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }, n = i !== null ? i.baseLanes : r, xe(Ts, vr), vr |= n; + } + else i !== null ? (n = i.baseLanes | r, t.memoizedState = null) : n = r, xe(Ts, vr), vr |= n; + return $t(e, t, o, r), t.child; + } + a($7, "ej"); + function z7(e, t) { + var r = t.ref; + (e === null && r !== null || e !== null && e.ref !== r) && (t.flags |= 512, t.flags |= 2097152); + } + a(z7, "hj"); + function C5(e, t, r, n, o) { + var i = ar(r) ? li : Pt.current; + return i = Ms(t, i), Os(t, o), r = pv(e, t, r, n, i, o), n = fv(), e !== null && !nr ? (t.updateQueue = e.updateQueue, t.flags &= -2053, + e.lanes &= ~o, wo(e, t, o)) : (Te && n && Z5(t), t.flags |= 1, $t(e, t, r, o), t.child); + } + a(C5, "dj"); + function QS(e, t, r, n, o) { + if (ar(r)) { + var i = !0; + a0(t); + } else i = !1; + if (Os(t, o), t.stateNode === null) Wd(e, t), d7(t, r, n), E5(t, r, n, o), n = !0; + else if (e === null) { + var s = t.stateNode, l = t.memoizedProps; + s.props = l; + var u = s.context, c = r.contextType; + typeof c == "object" && c !== null ? c = Br(c) : (c = ar(r) ? li : Pt.current, c = Ms(t, c)); + var p = r.getDerivedStateFromProps, h = typeof p == "function" || typeof s.getSnapshotBeforeUpdate == "function"; + h || typeof s.UNSAFE_componentWillReceiveProps != "function" && typeof s.componentWillReceiveProps != "function" || (l !== n || u !== c) && + jS(t, s, n, c), Jo = !1; + var m = t.memoizedState; + s.state = m, c0(t, n, s, o), u = t.memoizedState, l !== n || m !== u || or.current || Jo ? (typeof p == "function" && (S5(t, r, p, n), + u = t.memoizedState), (l = Jo || HS(t, r, l, n, m, u, c)) ? (h || typeof s.UNSAFE_componentWillMount != "function" && typeof s.componentWillMount != + "function" || (typeof s.componentWillMount == "function" && s.componentWillMount(), typeof s.UNSAFE_componentWillMount == "function" && + s.UNSAFE_componentWillMount()), typeof s.componentDidMount == "function" && (t.flags |= 4194308)) : (typeof s.componentDidMount == "fu\ +nction" && (t.flags |= 4194308), t.memoizedProps = n, t.memoizedState = u), s.props = n, s.state = u, s.context = c, n = l) : (typeof s.componentDidMount == + "function" && (t.flags |= 4194308), n = !1); + } else { + s = t.stateNode, p7(e, t), l = t.memoizedProps, c = t.type === t.elementType ? l : ln(t.type, l), s.props = c, h = t.pendingProps, m = + s.context, u = r.contextType, typeof u == "object" && u !== null ? u = Br(u) : (u = ar(r) ? li : Pt.current, u = Ms(t, u)); + var g = r.getDerivedStateFromProps; + (p = typeof g == "function" || typeof s.getSnapshotBeforeUpdate == "function") || typeof s.UNSAFE_componentWillReceiveProps != "functi\ +on" && typeof s.componentWillReceiveProps != "function" || (l !== h || m !== u) && jS(t, s, n, u), Jo = !1, m = t.memoizedState, s.state = m, + c0(t, n, s, o); + var S = t.memoizedState; + l !== h || m !== S || or.current || Jo ? (typeof g == "function" && (S5(t, r, g, n), S = t.memoizedState), (c = Jo || HS(t, r, c, n, m, + S, u) || !1) ? (p || typeof s.UNSAFE_componentWillUpdate != "function" && typeof s.componentWillUpdate != "function" || (typeof s.componentWillUpdate == + "function" && s.componentWillUpdate(n, S, u), typeof s.UNSAFE_componentWillUpdate == "function" && s.UNSAFE_componentWillUpdate(n, S, u)), + typeof s.componentDidUpdate == "function" && (t.flags |= 4), typeof s.getSnapshotBeforeUpdate == "function" && (t.flags |= 1024)) : (typeof s. + componentDidUpdate != "function" || l === e.memoizedProps && m === e.memoizedState || (t.flags |= 4), typeof s.getSnapshotBeforeUpdate != + "function" || l === e.memoizedProps && m === e.memoizedState || (t.flags |= 1024), t.memoizedProps = n, t.memoizedState = S), s.props = + n, s.state = S, s.context = u, n = c) : (typeof s.componentDidUpdate != "function" || l === e.memoizedProps && m === e.memoizedState || + (t.flags |= 4), typeof s.getSnapshotBeforeUpdate != "function" || l === e.memoizedProps && m === e.memoizedState || (t.flags |= 1024), + n = !1); + } + return D5(e, t, r, n, i, o); + } + a(QS, "ij"); + function D5(e, t, r, n, o, i) { + z7(e, t); + var s = (t.flags & 128) !== 0; + if (!n && !s) return o && NS(t, r, !1), wo(e, t, i); + n = t.stateNode, sz.current = t; + var l = s && typeof r.getDerivedStateFromError != "function" ? null : n.render(); + return t.flags |= 1, e !== null && s ? (t.child = $s(t, e.child, null, i), t.child = $s(t, null, l, i)) : $t(e, t, l, i), t.memoizedState = + n.state, o && NS(t, r, !0), t.child; + } + a(D5, "kj"); + function H7(e) { + var t = e.stateNode; + t.pendingContext ? LS(e, t.pendingContext, t.pendingContext !== t.context) : t.context && LS(e, t.context, !1), sv(e, t.containerInfo); + } + a(H7, "lj"); + function JS(e, t, r, n, o) { + return Bs(), tv(o), t.flags |= 256, $t(e, t, r, n), t.child; + } + a(JS, "mj"); + var R5 = { dehydrated: null, treeContext: null, retryLane: 0 }; + function A5(e) { + return { baseLanes: e, cachePool: null, transitions: null }; + } + a(A5, "oj"); + function j7(e, t, r) { + var n = t.pendingProps, o = Oe.current, i = !1, s = (t.flags & 128) !== 0, l; + if ((l = s) || (l = e !== null && e.memoizedState === null ? !1 : (o & 2) !== 0), l ? (i = !0, t.flags &= -129) : (e === null || e.memoizedState !== + null) && (o |= 1), xe(Oe, o & 1), e === null) + return w5(t), e = t.memoizedState, e !== null && (e = e.dehydrated, e !== null) ? (t.mode & 1 ? e.data === "$!" ? t.lanes = 8 : t.lanes = + 1073741824 : t.lanes = 1, null) : (s = n.children, e = n.fallback, i ? (n = t.mode, i = t.child, s = { mode: "hidden", children: s }, !(n & + 1) && i !== null ? (i.childLanes = 0, i.pendingProps = s) : i = T0(s, n, 0, null), e = si(e, n, r, null), i.return = t, e.return = t, i. + sibling = e, t.child = i, t.child.memoizedState = A5(r), t.memoizedState = R5, e) : mv(t, s)); + if (o = e.memoizedState, o !== null && (l = o.dehydrated, l !== null)) return lz(e, t, s, n, l, o, r); + if (i) { + i = n.fallback, s = t.mode, o = e.child, l = o.sibling; + var u = { mode: "hidden", children: n.children }; + return !(s & 1) && t.child !== o ? (n = t.child, n.childLanes = 0, n.pendingProps = u, t.deletions = null) : (n = ca(o, u), n.subtreeFlags = + o.subtreeFlags & 14680064), l !== null ? i = ca(l, i) : (i = si(i, s, r, null), i.flags |= 2), i.return = t, n.return = t, n.sibling = + i, t.child = n, n = i, i = t.child, s = e.child.memoizedState, s = s === null ? A5(r) : { baseLanes: s.baseLanes | r, cachePool: null, + transitions: s.transitions }, i.memoizedState = s, i.childLanes = e.childLanes & ~r, t.memoizedState = R5, n; + } + return i = e.child, e = i.sibling, n = ca(i, { mode: "visible", children: n.children }), !(t.mode & 1) && (n.lanes = r), n.return = t, n. + sibling = null, e !== null && (r = t.deletions, r === null ? (t.deletions = [e], t.flags |= 16) : r.push(e)), t.child = n, t.memoizedState = + null, n; + } + a(j7, "pj"); + function mv(e, t) { + return t = T0({ mode: "visible", children: t }, e.mode, 0, null), t.return = e, e.child = t; + } + a(mv, "rj"); + function Nd(e, t, r, n) { + return n !== null && tv(n), $s(t, e.child, null, r), e = mv(t, t.pendingProps.children), e.flags |= 2, t.memoizedState = null, e; + } + a(Nd, "tj"); + function lz(e, t, r, n, o, i, s) { + if (r) + return t.flags & 256 ? (t.flags &= -257, n = H2(Error(M(422))), Nd(e, t, s, n)) : t.memoizedState !== null ? (t.child = e.child, t.flags |= + 128, null) : (i = n.fallback, o = t.mode, n = T0({ mode: "visible", children: n.children }, o, 0, null), i = si(i, o, s, null), i.flags |= + 2, n.return = t, i.return = t, n.sibling = i, t.child = n, t.mode & 1 && $s(t, e.child, null, s), t.child.memoizedState = A5(s), t.memoizedState = + R5, i); + if (!(t.mode & 1)) return Nd(e, t, s, null); + if (o.data === "$!") { + if (n = o.nextSibling && o.nextSibling.dataset, n) var l = n.dgst; + return n = l, i = Error(M(419)), n = H2(i, n, void 0), Nd(e, t, s, n); + } + if (l = (s & e.childLanes) !== 0, nr || l) { + if (n = ft, n !== null) { + switch (s & -s) { + case 4: + o = 2; + break; + case 16: + o = 8; + break; + case 64: + case 128: + case 256: + case 512: + case 1024: + case 2048: + case 4096: + case 8192: + case 16384: + case 32768: + case 65536: + case 131072: + case 262144: + case 524288: + case 1048576: + case 2097152: + case 4194304: + case 8388608: + case 16777216: + case 33554432: + case 67108864: + o = 32; + break; + case 536870912: + o = 268435456; + break; + default: + o = 0; + } + o = o & (n.suspendedLanes | s) ? 0 : o, o !== 0 && o !== i.retryLane && (i.retryLane = o, yo(e, o), fn(n, e, o, -1)); + } + return Sv(), n = H2(Error(M(421))), Nd(e, t, s, n); + } + return o.data === "$?" ? (t.flags |= 128, t.child = e.child, t = Sz.bind(null, e), o._reactRetry = t, null) : (e = i.treeContext, yr = ia( + o.nextSibling), wr = t, Te = !0, cn = null, e !== null && (Or[Lr++] = fo, Or[Lr++] = ho, Or[Lr++] = ui, fo = e.id, ho = e.overflow, ui = + t), t = mv(t, n.children), t.flags |= 4096, t); + } + a(lz, "sj"); + function ZS(e, t, r) { + e.lanes |= t; + var n = e.alternate; + n !== null && (n.lanes |= t), b5(e.return, t, r); + } + a(ZS, "wj"); + function j2(e, t, r, n, o) { + var i = e.memoizedState; + i === null ? e.memoizedState = { isBackwards: t, rendering: null, renderingStartTime: 0, last: n, tail: r, tailMode: o } : (i.isBackwards = + t, i.rendering = null, i.renderingStartTime = 0, i.last = n, i.tail = r, i.tailMode = o); + } + a(j2, "xj"); + function V7(e, t, r) { + var n = t.pendingProps, o = n.revealOrder, i = n.tail; + if ($t(e, t, n.children, r), n = Oe.current, n & 2) n = n & 1 | 2, t.flags |= 128; + else { + if (e !== null && e.flags & 128) e: for (e = t.child; e !== null; ) { + if (e.tag === 13) e.memoizedState !== null && ZS(e, r, t); + else if (e.tag === 19) ZS(e, r, t); + else if (e.child !== null) { + e.child.return = e, e = e.child; + continue; + } + if (e === t) break e; + for (; e.sibling === null; ) { + if (e.return === null || e.return === t) break e; + e = e.return; + } + e.sibling.return = e.return, e = e.sibling; + } + n &= 1; + } + if (xe(Oe, n), !(t.mode & 1)) t.memoizedState = null; + else switch (o) { + case "forwards": + for (r = t.child, o = null; r !== null; ) e = r.alternate, e !== null && p0(e) === null && (o = r), r = r.sibling; + r = o, r === null ? (o = t.child, t.child = null) : (o = r.sibling, r.sibling = null), j2(t, !1, o, r, i); + break; + case "backwards": + for (r = null, o = t.child, t.child = null; o !== null; ) { + if (e = o.alternate, e !== null && p0(e) === null) { + t.child = o; + break; + } + e = o.sibling, o.sibling = r, r = o, o = e; + } + j2(t, !0, r, null, i); + break; + case "together": + j2(t, !1, null, null, void 0); + break; + default: + t.memoizedState = null; + } + return t.child; + } + a(V7, "yj"); + function Wd(e, t) { + !(t.mode & 1) && e !== null && (e.alternate = null, t.alternate = null, t.flags |= 2); + } + a(Wd, "jj"); + function wo(e, t, r) { + if (e !== null && (t.dependencies = e.dependencies), pi |= t.lanes, !(r & t.childLanes)) return null; + if (e !== null && t.child !== e.child) throw Error(M(153)); + if (t.child !== null) { + for (e = t.child, r = ca(e, e.pendingProps), t.child = r, r.return = t; e.sibling !== null; ) e = e.sibling, r = r.sibling = ca(e, e.pendingProps), + r.return = t; + r.sibling = null; + } + return t.child; + } + a(wo, "$i"); + function uz(e, t, r) { + switch (t.tag) { + case 3: + H7(t), Bs(); + break; + case 5: + g7(t); + break; + case 1: + ar(t.type) && a0(t); + break; + case 4: + sv(t, t.stateNode.containerInfo); + break; + case 10: + var n = t.type._context, o = t.memoizedProps.value; + xe(l0, n._currentValue), n._currentValue = o; + break; + case 13: + if (n = t.memoizedState, n !== null) + return n.dehydrated !== null ? (xe(Oe, Oe.current & 1), t.flags |= 128, null) : r & t.child.childLanes ? j7(e, t, r) : (xe(Oe, Oe. + current & 1), e = wo(e, t, r), e !== null ? e.sibling : null); + xe(Oe, Oe.current & 1); + break; + case 19: + if (n = (r & t.childLanes) !== 0, e.flags & 128) { + if (n) return V7(e, t, r); + t.flags |= 128; + } + if (o = t.memoizedState, o !== null && (o.rendering = null, o.tail = null, o.lastEffect = null), xe(Oe, Oe.current), n) break; + return null; + case 22: + case 23: + return t.lanes = 0, $7(e, t, r); + } + return wo(e, t, r); + } + a(uz, "zj"); + var U7, _5, W7, q7; + U7 = /* @__PURE__ */ a(function(e, t) { + for (var r = t.child; r !== null; ) { + if (r.tag === 5 || r.tag === 6) e.appendChild(r.stateNode); + else if (r.tag !== 4 && r.child !== null) { + r.child.return = r, r = r.child; + continue; + } + if (r === t) break; + for (; r.sibling === null; ) { + if (r.return === null || r.return === t) return; + r = r.return; + } + r.sibling.return = r.return, r = r.sibling; + } + }, "Aj"); + _5 = /* @__PURE__ */ a(function() { + }, "Bj"); + W7 = /* @__PURE__ */ a(function(e, t, r, n) { + var o = e.memoizedProps; + if (o !== n) { + e = t.stateNode, ai($n.current); + var i = null; + switch (r) { + case "input": + o = X2(e, o), n = X2(e, n), i = []; + break; + case "select": + o = Ne({}, o, { value: void 0 }), n = Ne({}, n, { value: void 0 }), i = []; + break; + case "textarea": + o = Z2(e, o), n = Z2(e, n), i = []; + break; + default: + typeof o.onClick != "function" && typeof n.onClick == "function" && (e.onclick = n0); + } + t5(r, n); + var s; + r = null; + for (c in o) if (!n.hasOwnProperty(c) && o.hasOwnProperty(c) && o[c] != null) if (c === "style") { + var l = o[c]; + for (s in l) l.hasOwnProperty(s) && (r || (r = {}), r[s] = ""); + } else c !== "dangerouslySetInnerHTML" && c !== "children" && c !== "suppressContentEditableWarning" && c !== "suppressHydrationWarnin\ +g" && c !== "autoFocus" && (zc.hasOwnProperty(c) ? i || (i = []) : (i = i || []).push(c, null)); + for (c in n) { + var u = n[c]; + if (l = o?.[c], n.hasOwnProperty(c) && u !== l && (u != null || l != null)) if (c === "style") if (l) { + for (s in l) !l.hasOwnProperty(s) || u && u.hasOwnProperty(s) || (r || (r = {}), r[s] = ""); + for (s in u) u.hasOwnProperty(s) && l[s] !== u[s] && (r || (r = {}), r[s] = u[s]); + } else r || (i || (i = []), i.push( + c, + r + )), r = u; + else c === "dangerouslySetInnerHTML" ? (u = u ? u.__html : void 0, l = l ? l.__html : void 0, u != null && l !== u && (i = i || []). + push(c, u)) : c === "children" ? typeof u != "string" && typeof u != "number" || (i = i || []).push(c, "" + u) : c !== "suppressCont\ +entEditableWarning" && c !== "suppressHydrationWarning" && (zc.hasOwnProperty(c) ? (u != null && c === "onScroll" && Ce("scroll", e), i || l === + u || (i = [])) : (i = i || []).push(c, u)); + } + r && (i = i || []).push("style", r); + var c = i; + (t.updateQueue = c) && (t.flags |= 4); + } + }, "Cj"); + q7 = /* @__PURE__ */ a(function(e, t, r, n) { + r !== n && (t.flags |= 4); + }, "Dj"); + function Cc(e, t) { + if (!Te) switch (e.tailMode) { + case "hidden": + t = e.tail; + for (var r = null; t !== null; ) t.alternate !== null && (r = t), t = t.sibling; + r === null ? e.tail = null : r.sibling = null; + break; + case "collapsed": + r = e.tail; + for (var n = null; r !== null; ) r.alternate !== null && (n = r), r = r.sibling; + n === null ? t || e.tail === null ? e.tail = null : e.tail.sibling = null : n.sibling = null; + } + } + a(Cc, "Ej"); + function kt(e) { + var t = e.alternate !== null && e.alternate.child === e.child, r = 0, n = 0; + if (t) for (var o = e.child; o !== null; ) r |= o.lanes | o.childLanes, n |= o.subtreeFlags & 14680064, n |= o.flags & 14680064, o.return = + e, o = o.sibling; + else for (o = e.child; o !== null; ) r |= o.lanes | o.childLanes, n |= o.subtreeFlags, n |= o.flags, o.return = e, o = o.sibling; + return e.subtreeFlags |= n, e.childLanes = r, t; + } + a(kt, "S"); + function cz(e, t, r) { + var n = t.pendingProps; + switch (ev(t), t.tag) { + case 2: + case 16: + case 15: + case 0: + case 11: + case 7: + case 8: + case 12: + case 9: + case 14: + return kt(t), null; + case 1: + return ar(t.type) && o0(), kt(t), null; + case 3: + return n = t.stateNode, zs(), De(or), De(Pt), uv(), n.pendingContext && (n.context = n.pendingContext, n.pendingContext = null), (e === + null || e.child === null) && (Od(t) ? t.flags |= 4 : e === null || e.memoizedState.isDehydrated && !(t.flags & 256) || (t.flags |= 1024, + cn !== null && (N5(cn), cn = null))), _5(e, t), kt(t), null; + case 5: + lv(t); + var o = ai(Jc.current); + if (r = t.type, e !== null && t.stateNode != null) W7(e, t, r, n, o), e.ref !== t.ref && (t.flags |= 512, t.flags |= 2097152); + else { + if (!n) { + if (t.stateNode === null) throw Error(M(166)); + return kt(t), null; + } + if (e = ai($n.current), Od(t)) { + n = t.stateNode, r = t.type; + var i = t.memoizedProps; + switch (n[Mn] = t, n[Xc] = i, e = (t.mode & 1) !== 0, r) { + case "dialog": + Ce("cancel", n), Ce("close", n); + break; + case "iframe": + case "object": + case "embed": + Ce("load", n); + break; + case "video": + case "audio": + for (o = 0; o < kc.length; o++) Ce(kc[o], n); + break; + case "source": + Ce("error", n); + break; + case "img": + case "image": + case "link": + Ce( + "error", + n + ), Ce("load", n); + break; + case "details": + Ce("toggle", n); + break; + case "input": + sS(n, i), Ce("invalid", n); + break; + case "select": + n._wrapperState = { wasMultiple: !!i.multiple }, Ce("invalid", n); + break; + case "textarea": + uS(n, i), Ce("invalid", n); + } + t5(r, i), o = null; + for (var s in i) if (i.hasOwnProperty(s)) { + var l = i[s]; + s === "children" ? typeof l == "string" ? n.textContent !== l && (i.suppressHydrationWarning !== !0 && Fd(n.textContent, l, e), + o = ["children", l]) : typeof l == "number" && n.textContent !== "" + l && (i.suppressHydrationWarning !== !0 && Fd( + n.textContent, + l, + e + ), o = ["children", "" + l]) : zc.hasOwnProperty(s) && l != null && s === "onScroll" && Ce("scroll", n); + } + switch (r) { + case "input": + Sd(n), lS(n, i, !0); + break; + case "textarea": + Sd(n), cS(n); + break; + case "select": + case "option": + break; + default: + typeof i.onClick == "function" && (n.onclick = n0); + } + n = o, t.updateQueue = n, n !== null && (t.flags |= 4); + } else { + s = o.nodeType === 9 ? o : o.ownerDocument, e === "http://www.w3.org/1999/xhtml" && (e = wE(r)), e === "http://www.w3.org/1999/x\ +html" ? r === "script" ? (e = s.createElement("div"), e.innerHTML = "