From 518d9c32d5f459719a5f6bb42b3edf18b204663b Mon Sep 17 00:00:00 2001 From: mparticle-automation Date: Wed, 18 Sep 2024 19:49:01 +0000 Subject: [PATCH] =?UTF-8?q?Deploy=20preview=20for=20PR=20419=20?= =?UTF-8?q?=F0=9F=9B=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pr-419/assets/Action.stories-CQ7QRNzl.js | 30 + .../pr-419/assets/Affix.stories-BezrzvBW.js | 1 + .../pr-419/assets/Alert.stories-DLS5z2j-.js | 127 ++++ .../pr-419/assets/Anchor.stories-kma6DgiA.js | 305 ++++++++ .../pr-419/assets/App.stories-ByiQKLJj.js | 1 + .../assets/AutoComplete.stories-BUuJbS9X.js | 261 +++++++ .../pr-419/assets/Avatar.stories-BYkugGJH.js | 130 ++++ .../pr-419/assets/Badge.stories-C-O9QpJ9.js | 188 +++++ .../assets/Breadcrumb.stories-BofPCDYf.js | 134 ++++ .../pr-419/assets/Button.stories-BXh951ss.js | 92 +++ .../assets/Calendar.stories-DEnFelzL.js | 1 + .../pr-419/assets/Card.stories-XJJiMc5a.js | 203 ++++++ .../assets/Carousel.stories-CUkVGrqg.js | 137 ++++ .../assets/Cascader.stories-CVgs5OLj.js | 128 ++++ .../assets/Cascader.stories-iTSb-Niu.js | 81 +++ .../pr-419/assets/Center.stories-BojjpkS7.js | 1 + .../pr-419/assets/Change process-B-awMjXF.js | 1 + .../pr-419/assets/Changelog-CnvKZx7w.js | 440 ++++++++++++ .../assets/Checkbox.stories-Boi2QGnz.js | 47 ++ .../assets/Collapse.stories-BY9r9yqR.js | 262 +++++++ .../pr-419/assets/Color-PRSJMWNM-DKKFGFTy.js | 1 + .../assets/ColorPicker.stories-BDXKeN-2.js | 1 + pr-preview/pr-419/assets/Colors-DO2S-94w.js | 2 + pr-preview/pr-419/assets/Commits-mQFBa5QQ.js | 37 + .../pr-419/assets/Component-CATuKvhe.js | 2 + .../pr-419/assets/ConfigProvider-aHzMMMgW.js | 1 + .../assets/ConfigProvider.stories-CL2mExo9.js | 1 + .../assets/DatePicker.stories-Dqj_3v9y.js | 62 ++ .../assets/Descriptions.stories-gjBg-UOa.js | 274 ++++++++ .../pr-419/assets/Directory-BCkrcRcx.js | 1 + .../pr-419/assets/Divider.stories-OTzCciTn.js | 28 + .../assets/DocsRenderer-K4EAMTCU-DnFyniZf.js | 7 + .../pr-419/assets/Drawer.stories-N0CUM2_e.js | 1 + .../assets/Dropdown.stories-iMJtWu7q.js | 657 ++++++++++++++++++ .../pr-419/assets/Empty.stories-BeqCefmE.js | 101 +++ pr-preview/pr-419/assets/Errors-B9mKyRL_.js | 2 + .../pr-419/assets/ExampleStory-BvanXuvo.js | 1 + pr-preview/pr-419/assets/FAQ-DEyWZawx.js | 4 + .../pr-419/assets/Flex.stories-YZfh77O7.js | 155 +++++ .../assets/FloatButton.stories-Dacn8frU.js | 11 + .../pr-419/assets/Form.stories-DRm-KPNe.js | 1 + .../assets/GetGlobalToken.stories-BQI2uWdi.js | 1 + .../assets/GlobalNavigation-BFudnXls.js | 538 ++++++++++++++ .../assets/GlobalNavigation-CbLH_p75.css | 1 + .../GlobalNavigation.stories-BUmbl1SN.js | 602 ++++++++++++++++ .../pr-419/assets/Grid.stories-h3UcXmvP.js | 30 + .../pr-419/assets/Icon.stories-RNXr7Ly1.js | 148 ++++ pr-preview/pr-419/assets/Icons-CL6cHsW1.js | 38 + .../pr-419/assets/Image.stories-D6mIwrYO.js | 1 + .../pr-419/assets/Input.stories-Df8exwTi.js | 100 +++ .../assets/InputNumber.stories-CsCllfGu.js | 58 ++ .../assets/Introducing new ones-B-awMjXF.js | 1 + .../pr-419/assets/Introduction-B9_oGsku.js | 1 + .../pr-419/assets/Introduction-BFyvVCpi.js | 2 + .../pr-419/assets/Introduction-BH1mVfSa.js | 7 + .../pr-419/assets/Introduction-CLXMyLcH.js | 2 + .../pr-419/assets/Introduction-DHtdZ5cg.js | 3 + .../pr-419/assets/Layout.stories-BiySL2_9.js | 47 ++ .../pr-419/assets/LightTheme-BZ07JyGW.js | 1 + .../pr-419/assets/Link.stories-BiP_fBdD.js | 83 +++ .../pr-419/assets/List.stories-CL_7S1zZ.js | 40 ++ pr-preview/pr-419/assets/Loading-BwzQkoUM.js | 3 + .../assets/LoadingModal.stories-DiLsaBFA.js | 5 + .../pr-419/assets/Maintainers-DAwaVQr2.js | 2 + .../assets/Mentions.stories-DYn1oDnn.js | 298 ++++++++ .../pr-419/assets/Menu.stories-G5PqopZb.js | 377 ++++++++++ .../pr-419/assets/Message.stories-BwI6S6Z3.js | 18 + .../pr-419/assets/Modal.stories-uebbso3n.js | 3 + .../assets/NavigationItem.stories-DFYgxFF6.js | 29 + .../assets/Notification.stories-Bu5cBMzZ.js | 21 + .../assets/NumberInput.stories-B5Pu7iKd.js | 30 + .../assets/Pagination.stories-mrVf2wz3.js | 112 +++ .../assets/Paragraph.stories-Df51fkvH.js | 224 ++++++ .../assets/Popconfirm.stories-DW1m8CRo.js | 1 + .../pr-419/assets/Popover.stories-Dpv5NQnT.js | 19 + .../assets/Progress.stories-CFQQsnuq.js | 210 ++++++ .../Promoting to a component-B-awMjXF.js | 1 + .../pr-419/assets/QRCode.stories-Dbj1-lKr.js | 1 + .../assets/Qualifier.stories-BwJ4jhvM.js | 23 + .../assets/QueryItem.stories-CeV8R9bk.js | 1 + .../pr-419/assets/Radio.stories-BC6SUIXh.js | 23 + .../assets/RadioButton.stories-D6Lh8H83.js | 1 + .../assets/RadioGroup.stories-6rJ8pJM1.js | 29 + .../pr-419/assets/Rate.stories-CKNikJqk.js | 1 + .../pr-419/assets/Release Process-aG-udTYc.js | 30 + .../pr-419/assets/Result.stories-CK7b3aJn.js | 17 + .../assets/Segmented.stories-DerejxpD.js | 1 + .../pr-419/assets/Select.stories-aL_bt5Hr.js | 1 + .../pr-419/assets/Serializer-DsJDcYJc.js | 1 + .../assets/Skeleton.stories-D5TFwC62.js | 197 ++++++ .../pr-419/assets/Slider.stories-CMJNP_ns.js | 1 + .../pr-419/assets/Space.stories-ZICr-hra.js | 30 + .../pr-419/assets/Spin.stories-CXF_p_NH.js | 109 +++ .../assets/Statistic.stories-C_u_B8ia.js | 134 ++++ .../pr-419/assets/Steps.stories-DSSK6qDF.js | 431 ++++++++++++ .../assets/SvgPrettfier.stories-BdzyREOQ.js | 19 + .../pr-419/assets/Switch.stories-Ba5I-hb0.js | 64 ++ .../pr-419/assets/Table.stories-B1nsS392.js | 1 + .../pr-419/assets/Tabs.stories-Du75zav-.js | 1 + .../pr-419/assets/Tag.stories-DzyCfoqc.js | 109 +++ .../Testing in the platforms-2-W9Xdv5.js | 21 + .../pr-419/assets/Text.stories-DFBxNsBS.js | 111 +++ .../pr-419/assets/Text.stories-DkN28EnX.js | 11 + .../assets/TextInput.stories-3RcS5Jcg.js | 13 + .../assets/TimePicker.stories-Wdbq1pGL.js | 1 + .../assets/Timeline.stories-ob1cUuwV.js | 1 + .../pr-419/assets/Title.stories-DvKTSwlC.js | 31 + .../pr-419/assets/Tooltip.stories-C5YEmtPJ.js | 167 +++++ .../pr-419/assets/Tour.stories-C4dJ81hK.js | 56 ++ .../assets/Transfer.stories-Cy6cYtec.js | 1 + .../pr-419/assets/Tree.stories-curl4mZI.js | 1 + .../assets/TreeSelect.stories-BKEe8rKu.js | 1 + .../pr-419/assets/Typography-D25LJGT2.js | 1 + .../pr-419/assets/Upload.stories-iyKBF2fS.js | 26 + .../assets/Using components-B-awMjXF.js | 1 + .../assets/Using existing ones-DXPug3q1.js | 195 ++++++ .../assets/ValueSelector.stories-PuLEu8I6.js | 7 + .../assets/Watermark.stories-BYwgRWsE.js | 235 +++++++ .../assets/WithTooltip-KJL26V4Q-BLnNYofw.js | 1 + .../pr-419/assets/_baseClone-BwI25-yt.js | 1 + .../pr-419/assets/_basePickBy-CkXKVWwF.js | 1 + .../pr-419/assets/_baseUniq-DtQZ_MJx.js | 1 + .../pr-419/assets/_getPrototype-fDUIJvdn.js | 1 + pr-preview/pr-419/assets/arc-DzufDkFk.js | 1 + .../assets/architecture-I3QFYML2-CQG5DeEy.js | 1 + .../architectureDiagram-V6B76FHG-BMjKq634.js | 36 + .../assets/blockDiagram-EN3ZKWFM-Cn9ByYsZ.js | 118 ++++ .../assets/c4Diagram-THADGKDP--gl9-Mia.js | 10 + pr-preview/pr-419/assets/channel-BPiNilOh.js | 1 + .../pr-419/assets/chunk-2JBRQKJ5-BWbZE-uA.js | 220 ++++++ .../pr-419/assets/chunk-2RYQ3QTB-Cl9q19Ip.js | 1 + .../pr-419/assets/chunk-BAVOGKFW-DWeuxv3a.js | 160 +++++ .../pr-419/assets/chunk-DUMQOTYW-CJrHGd1m.js | 1 + .../pr-419/assets/chunk-OQCM5LHU-CqsjNRvO.js | 1 + .../pr-419/assets/chunk-UGV5ZQQN-VWH9pU7n.js | 4 + .../pr-419/assets/chunk-XVOYOM2C-Y1LlnYAj.js | 1 + .../pr-419/assets/chunk-YWFND7JV-BJA7KWw5.js | 1 + .../assets/classDiagram-4BHYIK4I-CBokh6nm.js | 2 + .../classDiagram-v2-FI7KE7WJ-DKoT2flO.js | 2 + pr-preview/pr-419/assets/clone-jgIDGyVL.js | 1 + .../assets/customParseFormat-CECOPgIS.js | 1 + .../pr-419/assets/cytoscape.esm-BI0LHGOR.js | 16 + .../pr-419/assets/dagre-P3YPLUS5-Bmb_5e1k.js | 4 + .../pr-419/assets/dayjs.min-kn1EBQqj.js | 1 + .../assets/diagram-QS5GVLUX-DGxLiK3j.js | 24 + .../pr-419/assets/entry-preview-BolVloqx.js | 1 + .../assets/entry-preview-docs-BzN4I97e.js | 54 ++ .../assets/erDiagram-62CBQV5Y-BnUNqChK.js | 51 ++ pr-preview/pr-419/assets/extends-CCbyfPlC.js | 1 + .../assets/flowDiagram-JSIZSE4D-CCMaeL-J.js | 130 ++++ .../assets/formatter-2WMMO6ZP-DqS6mvkK.js | 58 ++ .../assets/ganttDiagram-ASEIQ4P5-B-yJ7cM2.js | 257 +++++++ .../assets/gitGraph-YCYPL57B-baHXAI7i.js | 1 + .../gitGraphDiagram-UL5UFKDR-CnDiWLK3.js | 65 ++ pr-preview/pr-419/assets/graph-BAIYaEY5.js | 1 + pr-preview/pr-419/assets/iframe-BgbtFvUI.js | 7 + pr-preview/pr-419/assets/index-BObpwDOh.js | 3 + pr-preview/pr-419/assets/index-Bqh_nw6E.js | 1 + pr-preview/pr-419/assets/index-BxrKW6hI.js | 18 + pr-preview/pr-419/assets/index-C7MMNn6a.js | 167 +++++ pr-preview/pr-419/assets/index-Ca44TZ0D.js | 9 + pr-preview/pr-419/assets/index-DFiuTWKW.js | 24 + pr-preview/pr-419/assets/index-DYADbu9O.js | 1 + pr-preview/pr-419/assets/index-DZAB8lbW.js | 522 ++++++++++++++ pr-preview/pr-419/assets/index-DrFu-skq.js | 6 + pr-preview/pr-419/assets/index-RLXX1y2c.js | 1 + pr-preview/pr-419/assets/index-TL6_15PV.js | 27 + .../pr-419/assets/info-46DW6VJ7-B6utkCLY.js | 1 + .../assets/infoDiagram-7APDZ6AT-Ly4sq-fd.js | 2 + pr-preview/pr-419/assets/init-Gi6I4Gst.js | 1 + .../isNativeReflectConstruct-DQQXTUsj.js | 1 + .../journeyDiagram-G5LC7W2K-C6AVGRlz.js | 139 ++++ pr-preview/pr-419/assets/json-CvmztxkW.js | 1 + .../pr-419/assets/jsx-runtime-CS-_a2eV.js | 9 + pr-preview/pr-419/assets/katex-CZYHScXU.js | 261 +++++++ pr-preview/pr-419/assets/layout-CNkrYFFT.js | 1 + pr-preview/pr-419/assets/linear-LDUn1lWj.js | 1 + .../assets/mermaid-parser.core-BRhcNp8B.js | 133 ++++ .../mindmap-definition-FCEC46F3-0GpZWlGI.js | 95 +++ pr-preview/pr-419/assets/ordinal-Cboi1Yqb.js | 1 + .../pr-419/assets/packet-W2GHVCYJ-DTCiJZdo.js | 1 + .../pr-419/assets/pie-BEWT4RHE-DoQDTjx3.js | 1 + .../assets/pieDiagram-OZX6XH5M-D_hQ30N1.js | 30 + pr-preview/pr-419/assets/preview-3sz2p-OZ.js | 20 + pr-preview/pr-419/assets/preview-6uLYm2Ic.js | 1 + pr-preview/pr-419/assets/preview-B4GcaC1c.js | 1 + pr-preview/pr-419/assets/preview-BAz7FMXc.js | 396 +++++++++++ pr-preview/pr-419/assets/preview-BYgB0gRa.js | 1 + pr-preview/pr-419/assets/preview-BpcF_O6y.js | 7 + pr-preview/pr-419/assets/preview-CaQmw2YX.js | 1 + pr-preview/pr-419/assets/preview-CkNqzwOK.js | 1 + pr-preview/pr-419/assets/preview-Db2RmQRt.js | 7 + pr-preview/pr-419/assets/preview-bfuXExbA.js | 1 + .../quadrantDiagram-VG34DGKC-cYcMVEWR.js | 7 + pr-preview/pr-419/assets/react-18-ay8dXnv6.js | 1 + .../requirementDiagram-FPZB6IJI-tSP7_Bo4.js | 52 ++ pr-preview/pr-419/assets/row-BOpWxek0.js | 1 + .../assets/sankeyDiagram-KMMQDL5K-UcOtHS0n.js | 8 + .../sequenceDiagram-PQT5PN7B-B-0NTFSm.js | 122 ++++ .../assets/stateDiagram-TQSDS2D4-jqFsgrbL.js | 1 + .../stateDiagram-v2-J5TZWJW5-C9jFL8Am.js | 1 + .../pr-419/assets/stringify-DnirLPRY.js | 1 + .../syntaxhighlighter-BP7B2CQK-CQHZEksb.js | 1 + .../timeline-definition-KYQAIZUX-DjZHtelc.js | 61 ++ pr-preview/pr-419/assets/useToken-Dnjd_Rha.js | 38 + .../xychartDiagram-LESROZAQ-BU7fRV6b.js | 7 + pr-preview/pr-419/favicon.svg | 7 + pr-preview/pr-419/iframe.html | 635 +++++++++++++++++ pr-preview/pr-419/index.html | 163 +++++ pr-preview/pr-419/index.json | 1 + pr-preview/pr-419/project.json | 1 + .../essentials-actions-3/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../manager-bundle.js | 12 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-controls-2/manager-bundle.js | 60 ++ .../manager-bundle.js.LEGAL.txt | 18 + .../essentials-measure-7/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-outline-8/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-toolbars-6/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../essentials-viewport-5/manager-bundle.js | 3 + .../manager-bundle.js.LEGAL.txt | 0 .../interactions-9/manager-bundle.js | 35 + .../manager-bundle.js.LEGAL.txt | 0 .../sb-addons/links-1/manager-bundle.js | 3 + .../links-1/manager-bundle.js.LEGAL.txt | 0 .../sb-addons/storybook-10/manager-bundle.js | 3 + .../storybook-10/manager-bundle.js.LEGAL.txt | 0 .../common-manager-bundle.js | 3 + .../common-manager-bundle.js.LEGAL.txt | 0 pr-preview/pr-419/sb-common-assets/fonts.css | 31 + .../nunito-sans-bold-italic.woff2 | Bin 0 -> 49460 bytes .../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 .../WithTooltip-KJL26V4Q-5LS5AN27.js | 1 + .../pr-419/sb-manager/chunk-B3YDJJJH.js | 347 +++++++++ .../pr-419/sb-manager/chunk-BLWCBWKL.js | 9 + .../pr-419/sb-manager/chunk-GUVK2GTO.js | 6 + .../pr-419/sb-manager/chunk-LFRML3ZV.js | 186 +++++ .../pr-419/sb-manager/chunk-MC7RAF2B.js | 274 ++++++++ .../pr-419/sb-manager/chunk-ZR5JZWHI.js | 1 + .../sb-manager/formatter-2WMMO6ZP-JI7RHVTW.js | 58 ++ .../pr-419/sb-manager/globals-module-info.js | 1 + .../pr-419/sb-manager/globals-runtime.js | 1 + pr-preview/pr-419/sb-manager/globals.js | 1 + pr-preview/pr-419/sb-manager/index.js | 1 + pr-preview/pr-419/sb-manager/runtime.js | 1 + .../syntaxhighlighter-BP7B2CQK-WOJYHKQR.js | 1 + pr-preview/pr-419/sb-preview/globals.js | 1 + pr-preview/pr-419/sb-preview/runtime.js | 156 +++++ 254 files changed, 14546 insertions(+) create mode 100644 pr-preview/pr-419/assets/Action.stories-CQ7QRNzl.js create mode 100644 pr-preview/pr-419/assets/Affix.stories-BezrzvBW.js create mode 100644 pr-preview/pr-419/assets/Alert.stories-DLS5z2j-.js create mode 100644 pr-preview/pr-419/assets/Anchor.stories-kma6DgiA.js create mode 100644 pr-preview/pr-419/assets/App.stories-ByiQKLJj.js create mode 100644 pr-preview/pr-419/assets/AutoComplete.stories-BUuJbS9X.js create mode 100644 pr-preview/pr-419/assets/Avatar.stories-BYkugGJH.js create mode 100644 pr-preview/pr-419/assets/Badge.stories-C-O9QpJ9.js create mode 100644 pr-preview/pr-419/assets/Breadcrumb.stories-BofPCDYf.js create mode 100644 pr-preview/pr-419/assets/Button.stories-BXh951ss.js create mode 100644 pr-preview/pr-419/assets/Calendar.stories-DEnFelzL.js create mode 100644 pr-preview/pr-419/assets/Card.stories-XJJiMc5a.js create mode 100644 pr-preview/pr-419/assets/Carousel.stories-CUkVGrqg.js create mode 100644 pr-preview/pr-419/assets/Cascader.stories-CVgs5OLj.js create mode 100644 pr-preview/pr-419/assets/Cascader.stories-iTSb-Niu.js create mode 100644 pr-preview/pr-419/assets/Center.stories-BojjpkS7.js create mode 100644 pr-preview/pr-419/assets/Change process-B-awMjXF.js create mode 100644 pr-preview/pr-419/assets/Changelog-CnvKZx7w.js create mode 100644 pr-preview/pr-419/assets/Checkbox.stories-Boi2QGnz.js create mode 100644 pr-preview/pr-419/assets/Collapse.stories-BY9r9yqR.js create mode 100644 pr-preview/pr-419/assets/Color-PRSJMWNM-DKKFGFTy.js create mode 100644 pr-preview/pr-419/assets/ColorPicker.stories-BDXKeN-2.js create mode 100644 pr-preview/pr-419/assets/Colors-DO2S-94w.js create mode 100644 pr-preview/pr-419/assets/Commits-mQFBa5QQ.js create mode 100644 pr-preview/pr-419/assets/Component-CATuKvhe.js create mode 100644 pr-preview/pr-419/assets/ConfigProvider-aHzMMMgW.js create mode 100644 pr-preview/pr-419/assets/ConfigProvider.stories-CL2mExo9.js create mode 100644 pr-preview/pr-419/assets/DatePicker.stories-Dqj_3v9y.js create mode 100644 pr-preview/pr-419/assets/Descriptions.stories-gjBg-UOa.js create mode 100644 pr-preview/pr-419/assets/Directory-BCkrcRcx.js create mode 100644 pr-preview/pr-419/assets/Divider.stories-OTzCciTn.js create mode 100644 pr-preview/pr-419/assets/DocsRenderer-K4EAMTCU-DnFyniZf.js create mode 100644 pr-preview/pr-419/assets/Drawer.stories-N0CUM2_e.js create mode 100644 pr-preview/pr-419/assets/Dropdown.stories-iMJtWu7q.js create mode 100644 pr-preview/pr-419/assets/Empty.stories-BeqCefmE.js create mode 100644 pr-preview/pr-419/assets/Errors-B9mKyRL_.js create mode 100644 pr-preview/pr-419/assets/ExampleStory-BvanXuvo.js create mode 100644 pr-preview/pr-419/assets/FAQ-DEyWZawx.js create mode 100644 pr-preview/pr-419/assets/Flex.stories-YZfh77O7.js create mode 100644 pr-preview/pr-419/assets/FloatButton.stories-Dacn8frU.js create mode 100644 pr-preview/pr-419/assets/Form.stories-DRm-KPNe.js create mode 100644 pr-preview/pr-419/assets/GetGlobalToken.stories-BQI2uWdi.js create mode 100644 pr-preview/pr-419/assets/GlobalNavigation-BFudnXls.js create mode 100644 pr-preview/pr-419/assets/GlobalNavigation-CbLH_p75.css create mode 100644 pr-preview/pr-419/assets/GlobalNavigation.stories-BUmbl1SN.js create mode 100644 pr-preview/pr-419/assets/Grid.stories-h3UcXmvP.js create mode 100644 pr-preview/pr-419/assets/Icon.stories-RNXr7Ly1.js create mode 100644 pr-preview/pr-419/assets/Icons-CL6cHsW1.js create mode 100644 pr-preview/pr-419/assets/Image.stories-D6mIwrYO.js create mode 100644 pr-preview/pr-419/assets/Input.stories-Df8exwTi.js create mode 100644 pr-preview/pr-419/assets/InputNumber.stories-CsCllfGu.js create mode 100644 pr-preview/pr-419/assets/Introducing new ones-B-awMjXF.js create mode 100644 pr-preview/pr-419/assets/Introduction-B9_oGsku.js create mode 100644 pr-preview/pr-419/assets/Introduction-BFyvVCpi.js create mode 100644 pr-preview/pr-419/assets/Introduction-BH1mVfSa.js create mode 100644 pr-preview/pr-419/assets/Introduction-CLXMyLcH.js create mode 100644 pr-preview/pr-419/assets/Introduction-DHtdZ5cg.js create mode 100644 pr-preview/pr-419/assets/Layout.stories-BiySL2_9.js create mode 100644 pr-preview/pr-419/assets/LightTheme-BZ07JyGW.js create mode 100644 pr-preview/pr-419/assets/Link.stories-BiP_fBdD.js create mode 100644 pr-preview/pr-419/assets/List.stories-CL_7S1zZ.js create mode 100644 pr-preview/pr-419/assets/Loading-BwzQkoUM.js create mode 100644 pr-preview/pr-419/assets/LoadingModal.stories-DiLsaBFA.js create mode 100644 pr-preview/pr-419/assets/Maintainers-DAwaVQr2.js create mode 100644 pr-preview/pr-419/assets/Mentions.stories-DYn1oDnn.js create mode 100644 pr-preview/pr-419/assets/Menu.stories-G5PqopZb.js create mode 100644 pr-preview/pr-419/assets/Message.stories-BwI6S6Z3.js create mode 100644 pr-preview/pr-419/assets/Modal.stories-uebbso3n.js create mode 100644 pr-preview/pr-419/assets/NavigationItem.stories-DFYgxFF6.js create mode 100644 pr-preview/pr-419/assets/Notification.stories-Bu5cBMzZ.js create mode 100644 pr-preview/pr-419/assets/NumberInput.stories-B5Pu7iKd.js create mode 100644 pr-preview/pr-419/assets/Pagination.stories-mrVf2wz3.js create mode 100644 pr-preview/pr-419/assets/Paragraph.stories-Df51fkvH.js create mode 100644 pr-preview/pr-419/assets/Popconfirm.stories-DW1m8CRo.js create mode 100644 pr-preview/pr-419/assets/Popover.stories-Dpv5NQnT.js create mode 100644 pr-preview/pr-419/assets/Progress.stories-CFQQsnuq.js create mode 100644 pr-preview/pr-419/assets/Promoting to a component-B-awMjXF.js create mode 100644 pr-preview/pr-419/assets/QRCode.stories-Dbj1-lKr.js create mode 100644 pr-preview/pr-419/assets/Qualifier.stories-BwJ4jhvM.js create mode 100644 pr-preview/pr-419/assets/QueryItem.stories-CeV8R9bk.js create mode 100644 pr-preview/pr-419/assets/Radio.stories-BC6SUIXh.js create mode 100644 pr-preview/pr-419/assets/RadioButton.stories-D6Lh8H83.js create mode 100644 pr-preview/pr-419/assets/RadioGroup.stories-6rJ8pJM1.js create mode 100644 pr-preview/pr-419/assets/Rate.stories-CKNikJqk.js create mode 100644 pr-preview/pr-419/assets/Release Process-aG-udTYc.js create mode 100644 pr-preview/pr-419/assets/Result.stories-CK7b3aJn.js create mode 100644 pr-preview/pr-419/assets/Segmented.stories-DerejxpD.js create mode 100644 pr-preview/pr-419/assets/Select.stories-aL_bt5Hr.js create mode 100644 pr-preview/pr-419/assets/Serializer-DsJDcYJc.js create mode 100644 pr-preview/pr-419/assets/Skeleton.stories-D5TFwC62.js create mode 100644 pr-preview/pr-419/assets/Slider.stories-CMJNP_ns.js create mode 100644 pr-preview/pr-419/assets/Space.stories-ZICr-hra.js create mode 100644 pr-preview/pr-419/assets/Spin.stories-CXF_p_NH.js create mode 100644 pr-preview/pr-419/assets/Statistic.stories-C_u_B8ia.js create mode 100644 pr-preview/pr-419/assets/Steps.stories-DSSK6qDF.js create mode 100644 pr-preview/pr-419/assets/SvgPrettfier.stories-BdzyREOQ.js create mode 100644 pr-preview/pr-419/assets/Switch.stories-Ba5I-hb0.js create mode 100644 pr-preview/pr-419/assets/Table.stories-B1nsS392.js create mode 100644 pr-preview/pr-419/assets/Tabs.stories-Du75zav-.js create mode 100644 pr-preview/pr-419/assets/Tag.stories-DzyCfoqc.js create mode 100644 pr-preview/pr-419/assets/Testing in the platforms-2-W9Xdv5.js create mode 100644 pr-preview/pr-419/assets/Text.stories-DFBxNsBS.js create mode 100644 pr-preview/pr-419/assets/Text.stories-DkN28EnX.js create mode 100644 pr-preview/pr-419/assets/TextInput.stories-3RcS5Jcg.js create mode 100644 pr-preview/pr-419/assets/TimePicker.stories-Wdbq1pGL.js create mode 100644 pr-preview/pr-419/assets/Timeline.stories-ob1cUuwV.js create mode 100644 pr-preview/pr-419/assets/Title.stories-DvKTSwlC.js create mode 100644 pr-preview/pr-419/assets/Tooltip.stories-C5YEmtPJ.js create mode 100644 pr-preview/pr-419/assets/Tour.stories-C4dJ81hK.js create mode 100644 pr-preview/pr-419/assets/Transfer.stories-Cy6cYtec.js create mode 100644 pr-preview/pr-419/assets/Tree.stories-curl4mZI.js create mode 100644 pr-preview/pr-419/assets/TreeSelect.stories-BKEe8rKu.js create mode 100644 pr-preview/pr-419/assets/Typography-D25LJGT2.js create mode 100644 pr-preview/pr-419/assets/Upload.stories-iyKBF2fS.js create mode 100644 pr-preview/pr-419/assets/Using components-B-awMjXF.js create mode 100644 pr-preview/pr-419/assets/Using existing ones-DXPug3q1.js create mode 100644 pr-preview/pr-419/assets/ValueSelector.stories-PuLEu8I6.js create mode 100644 pr-preview/pr-419/assets/Watermark.stories-BYwgRWsE.js create mode 100644 pr-preview/pr-419/assets/WithTooltip-KJL26V4Q-BLnNYofw.js create mode 100644 pr-preview/pr-419/assets/_baseClone-BwI25-yt.js create mode 100644 pr-preview/pr-419/assets/_basePickBy-CkXKVWwF.js create mode 100644 pr-preview/pr-419/assets/_baseUniq-DtQZ_MJx.js create mode 100644 pr-preview/pr-419/assets/_getPrototype-fDUIJvdn.js create mode 100644 pr-preview/pr-419/assets/arc-DzufDkFk.js create mode 100644 pr-preview/pr-419/assets/architecture-I3QFYML2-CQG5DeEy.js create mode 100644 pr-preview/pr-419/assets/architectureDiagram-V6B76FHG-BMjKq634.js create mode 100644 pr-preview/pr-419/assets/blockDiagram-EN3ZKWFM-Cn9ByYsZ.js create mode 100644 pr-preview/pr-419/assets/c4Diagram-THADGKDP--gl9-Mia.js create mode 100644 pr-preview/pr-419/assets/channel-BPiNilOh.js create mode 100644 pr-preview/pr-419/assets/chunk-2JBRQKJ5-BWbZE-uA.js create mode 100644 pr-preview/pr-419/assets/chunk-2RYQ3QTB-Cl9q19Ip.js create mode 100644 pr-preview/pr-419/assets/chunk-BAVOGKFW-DWeuxv3a.js create mode 100644 pr-preview/pr-419/assets/chunk-DUMQOTYW-CJrHGd1m.js create mode 100644 pr-preview/pr-419/assets/chunk-OQCM5LHU-CqsjNRvO.js create mode 100644 pr-preview/pr-419/assets/chunk-UGV5ZQQN-VWH9pU7n.js create mode 100644 pr-preview/pr-419/assets/chunk-XVOYOM2C-Y1LlnYAj.js create mode 100644 pr-preview/pr-419/assets/chunk-YWFND7JV-BJA7KWw5.js create mode 100644 pr-preview/pr-419/assets/classDiagram-4BHYIK4I-CBokh6nm.js create mode 100644 pr-preview/pr-419/assets/classDiagram-v2-FI7KE7WJ-DKoT2flO.js create mode 100644 pr-preview/pr-419/assets/clone-jgIDGyVL.js create mode 100644 pr-preview/pr-419/assets/customParseFormat-CECOPgIS.js create mode 100644 pr-preview/pr-419/assets/cytoscape.esm-BI0LHGOR.js create mode 100644 pr-preview/pr-419/assets/dagre-P3YPLUS5-Bmb_5e1k.js create mode 100644 pr-preview/pr-419/assets/dayjs.min-kn1EBQqj.js create mode 100644 pr-preview/pr-419/assets/diagram-QS5GVLUX-DGxLiK3j.js create mode 100644 pr-preview/pr-419/assets/entry-preview-BolVloqx.js create mode 100644 pr-preview/pr-419/assets/entry-preview-docs-BzN4I97e.js create mode 100644 pr-preview/pr-419/assets/erDiagram-62CBQV5Y-BnUNqChK.js create mode 100644 pr-preview/pr-419/assets/extends-CCbyfPlC.js create mode 100644 pr-preview/pr-419/assets/flowDiagram-JSIZSE4D-CCMaeL-J.js create mode 100644 pr-preview/pr-419/assets/formatter-2WMMO6ZP-DqS6mvkK.js create mode 100644 pr-preview/pr-419/assets/ganttDiagram-ASEIQ4P5-B-yJ7cM2.js create mode 100644 pr-preview/pr-419/assets/gitGraph-YCYPL57B-baHXAI7i.js create mode 100644 pr-preview/pr-419/assets/gitGraphDiagram-UL5UFKDR-CnDiWLK3.js create mode 100644 pr-preview/pr-419/assets/graph-BAIYaEY5.js create mode 100644 pr-preview/pr-419/assets/iframe-BgbtFvUI.js create mode 100644 pr-preview/pr-419/assets/index-BObpwDOh.js create mode 100644 pr-preview/pr-419/assets/index-Bqh_nw6E.js create mode 100644 pr-preview/pr-419/assets/index-BxrKW6hI.js create mode 100644 pr-preview/pr-419/assets/index-C7MMNn6a.js create mode 100644 pr-preview/pr-419/assets/index-Ca44TZ0D.js create mode 100644 pr-preview/pr-419/assets/index-DFiuTWKW.js create mode 100644 pr-preview/pr-419/assets/index-DYADbu9O.js create mode 100644 pr-preview/pr-419/assets/index-DZAB8lbW.js create mode 100644 pr-preview/pr-419/assets/index-DrFu-skq.js create mode 100644 pr-preview/pr-419/assets/index-RLXX1y2c.js create mode 100644 pr-preview/pr-419/assets/index-TL6_15PV.js create mode 100644 pr-preview/pr-419/assets/info-46DW6VJ7-B6utkCLY.js create mode 100644 pr-preview/pr-419/assets/infoDiagram-7APDZ6AT-Ly4sq-fd.js create mode 100644 pr-preview/pr-419/assets/init-Gi6I4Gst.js create mode 100644 pr-preview/pr-419/assets/isNativeReflectConstruct-DQQXTUsj.js create mode 100644 pr-preview/pr-419/assets/journeyDiagram-G5LC7W2K-C6AVGRlz.js create mode 100644 pr-preview/pr-419/assets/json-CvmztxkW.js create mode 100644 pr-preview/pr-419/assets/jsx-runtime-CS-_a2eV.js create mode 100644 pr-preview/pr-419/assets/katex-CZYHScXU.js create mode 100644 pr-preview/pr-419/assets/layout-CNkrYFFT.js create mode 100644 pr-preview/pr-419/assets/linear-LDUn1lWj.js create mode 100644 pr-preview/pr-419/assets/mermaid-parser.core-BRhcNp8B.js create mode 100644 pr-preview/pr-419/assets/mindmap-definition-FCEC46F3-0GpZWlGI.js create mode 100644 pr-preview/pr-419/assets/ordinal-Cboi1Yqb.js create mode 100644 pr-preview/pr-419/assets/packet-W2GHVCYJ-DTCiJZdo.js create mode 100644 pr-preview/pr-419/assets/pie-BEWT4RHE-DoQDTjx3.js create mode 100644 pr-preview/pr-419/assets/pieDiagram-OZX6XH5M-D_hQ30N1.js create mode 100644 pr-preview/pr-419/assets/preview-3sz2p-OZ.js create mode 100644 pr-preview/pr-419/assets/preview-6uLYm2Ic.js create mode 100644 pr-preview/pr-419/assets/preview-B4GcaC1c.js create mode 100644 pr-preview/pr-419/assets/preview-BAz7FMXc.js create mode 100644 pr-preview/pr-419/assets/preview-BYgB0gRa.js create mode 100644 pr-preview/pr-419/assets/preview-BpcF_O6y.js create mode 100644 pr-preview/pr-419/assets/preview-CaQmw2YX.js create mode 100644 pr-preview/pr-419/assets/preview-CkNqzwOK.js create mode 100644 pr-preview/pr-419/assets/preview-Db2RmQRt.js create mode 100644 pr-preview/pr-419/assets/preview-bfuXExbA.js create mode 100644 pr-preview/pr-419/assets/quadrantDiagram-VG34DGKC-cYcMVEWR.js create mode 100644 pr-preview/pr-419/assets/react-18-ay8dXnv6.js create mode 100644 pr-preview/pr-419/assets/requirementDiagram-FPZB6IJI-tSP7_Bo4.js create mode 100644 pr-preview/pr-419/assets/row-BOpWxek0.js create mode 100644 pr-preview/pr-419/assets/sankeyDiagram-KMMQDL5K-UcOtHS0n.js create mode 100644 pr-preview/pr-419/assets/sequenceDiagram-PQT5PN7B-B-0NTFSm.js create mode 100644 pr-preview/pr-419/assets/stateDiagram-TQSDS2D4-jqFsgrbL.js create mode 100644 pr-preview/pr-419/assets/stateDiagram-v2-J5TZWJW5-C9jFL8Am.js create mode 100644 pr-preview/pr-419/assets/stringify-DnirLPRY.js create mode 100644 pr-preview/pr-419/assets/syntaxhighlighter-BP7B2CQK-CQHZEksb.js create mode 100644 pr-preview/pr-419/assets/timeline-definition-KYQAIZUX-DjZHtelc.js create mode 100644 pr-preview/pr-419/assets/useToken-Dnjd_Rha.js create mode 100644 pr-preview/pr-419/assets/xychartDiagram-LESROZAQ-BU7fRV6b.js create mode 100644 pr-preview/pr-419/favicon.svg create mode 100644 pr-preview/pr-419/iframe.html create mode 100644 pr-preview/pr-419/index.html create mode 100644 pr-preview/pr-419/index.json create mode 100644 pr-preview/pr-419/project.json create mode 100644 pr-preview/pr-419/sb-addons/essentials-actions-3/manager-bundle.js create mode 100644 pr-preview/pr-419/sb-addons/essentials-actions-3/manager-bundle.js.LEGAL.txt create mode 100644 pr-preview/pr-419/sb-addons/essentials-backgrounds-4/manager-bundle.js create mode 100644 pr-preview/pr-419/sb-addons/essentials-backgrounds-4/manager-bundle.js.LEGAL.txt create mode 100644 pr-preview/pr-419/sb-addons/essentials-controls-2/manager-bundle.js create mode 100644 pr-preview/pr-419/sb-addons/essentials-controls-2/manager-bundle.js.LEGAL.txt create mode 100644 pr-preview/pr-419/sb-addons/essentials-measure-7/manager-bundle.js create mode 100644 pr-preview/pr-419/sb-addons/essentials-measure-7/manager-bundle.js.LEGAL.txt create mode 100644 pr-preview/pr-419/sb-addons/essentials-outline-8/manager-bundle.js create mode 100644 pr-preview/pr-419/sb-addons/essentials-outline-8/manager-bundle.js.LEGAL.txt create mode 100644 pr-preview/pr-419/sb-addons/essentials-toolbars-6/manager-bundle.js create mode 100644 pr-preview/pr-419/sb-addons/essentials-toolbars-6/manager-bundle.js.LEGAL.txt create mode 100644 pr-preview/pr-419/sb-addons/essentials-viewport-5/manager-bundle.js create mode 100644 pr-preview/pr-419/sb-addons/essentials-viewport-5/manager-bundle.js.LEGAL.txt create mode 100644 pr-preview/pr-419/sb-addons/interactions-9/manager-bundle.js create mode 100644 pr-preview/pr-419/sb-addons/interactions-9/manager-bundle.js.LEGAL.txt create mode 100644 pr-preview/pr-419/sb-addons/links-1/manager-bundle.js create mode 100644 pr-preview/pr-419/sb-addons/links-1/manager-bundle.js.LEGAL.txt create mode 100644 pr-preview/pr-419/sb-addons/storybook-10/manager-bundle.js create mode 100644 pr-preview/pr-419/sb-addons/storybook-10/manager-bundle.js.LEGAL.txt create mode 100644 pr-preview/pr-419/sb-addons/storybook-core-server-presets-0/common-manager-bundle.js create mode 100644 pr-preview/pr-419/sb-addons/storybook-core-server-presets-0/common-manager-bundle.js.LEGAL.txt create mode 100644 pr-preview/pr-419/sb-common-assets/fonts.css create mode 100644 pr-preview/pr-419/sb-common-assets/nunito-sans-bold-italic.woff2 create mode 100644 pr-preview/pr-419/sb-common-assets/nunito-sans-bold.woff2 create mode 100644 pr-preview/pr-419/sb-common-assets/nunito-sans-italic.woff2 create mode 100644 pr-preview/pr-419/sb-common-assets/nunito-sans-regular.woff2 create mode 100644 pr-preview/pr-419/sb-manager/WithTooltip-KJL26V4Q-5LS5AN27.js create mode 100644 pr-preview/pr-419/sb-manager/chunk-B3YDJJJH.js create mode 100644 pr-preview/pr-419/sb-manager/chunk-BLWCBWKL.js create mode 100644 pr-preview/pr-419/sb-manager/chunk-GUVK2GTO.js create mode 100644 pr-preview/pr-419/sb-manager/chunk-LFRML3ZV.js create mode 100644 pr-preview/pr-419/sb-manager/chunk-MC7RAF2B.js create mode 100644 pr-preview/pr-419/sb-manager/chunk-ZR5JZWHI.js create mode 100644 pr-preview/pr-419/sb-manager/formatter-2WMMO6ZP-JI7RHVTW.js create mode 100644 pr-preview/pr-419/sb-manager/globals-module-info.js create mode 100644 pr-preview/pr-419/sb-manager/globals-runtime.js create mode 100644 pr-preview/pr-419/sb-manager/globals.js create mode 100644 pr-preview/pr-419/sb-manager/index.js create mode 100644 pr-preview/pr-419/sb-manager/runtime.js create mode 100644 pr-preview/pr-419/sb-manager/syntaxhighlighter-BP7B2CQK-WOJYHKQR.js create mode 100644 pr-preview/pr-419/sb-preview/globals.js create mode 100644 pr-preview/pr-419/sb-preview/runtime.js diff --git a/pr-preview/pr-419/assets/Action.stories-CQ7QRNzl.js b/pr-preview/pr-419/assets/Action.stories-CQ7QRNzl.js new file mode 100644 index 000000000..bc7f10224 --- /dev/null +++ b/pr-preview/pr-419/assets/Action.stories-CQ7QRNzl.js @@ -0,0 +1,30 @@ +var Q=Object.defineProperty,L=Object.defineProperties;var P=Object.getOwnPropertyDescriptors;var m=Object.getOwnPropertySymbols;var v=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable;var d=(a,e,o)=>e in a?Q(a,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[e]=o,r=(a,e)=>{for(var o in e||(e={}))v.call(e,o)&&d(a,o,e[o]);if(m)for(var o of m(e))w.call(e,o)&&d(a,o,e[o]);return a},t=(a,e)=>L(a,P(e));import{X as E}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const V={title:"Components/Data Entry/QueryItem/Action",component:E.Action,parameters:{docs:{description:{component:'This is the "Action" component of the QueryItem component group. This component is currently meant to trigger a single action, but will eventually support a list of actions via a dropdown list interface.'}}},args:{}},n={args:{text:"Primary Action",type:"primary"}},s={args:{text:"Secondary Action",type:"default"}},i={args:{text:"Disabled Action",type:"disabled"}},c={args:{text:"On Click Action",type:"primary",onClick:()=>{alert("You clicked the QueryItem.Action!")}}},p={args:{text:"Loading",type:"disabled",loading:!0}};var l,u,y;n.parameters=t(r({},n.parameters),{docs:t(r({},(l=n.parameters)==null?void 0:l.docs),{source:r({originalSource:`{ + args: { + text: 'Primary Action', + type: 'primary' + } +}`},(y=(u=n.parameters)==null?void 0:u.docs)==null?void 0:y.source)})});var g,A,x;s.parameters=t(r({},s.parameters),{docs:t(r({},(g=s.parameters)==null?void 0:g.docs),{source:r({originalSource:`{ + args: { + text: 'Secondary Action', + type: 'default' + } +}`},(x=(A=s.parameters)==null?void 0:A.docs)==null?void 0:x.source)})});var b,S,k;i.parameters=t(r({},i.parameters),{docs:t(r({},(b=i.parameters)==null?void 0:b.docs),{source:r({originalSource:`{ + args: { + text: 'Disabled Action', + type: 'disabled' + } +}`},(k=(S=i.parameters)==null?void 0:S.docs)==null?void 0:k.source)})});var f,C,h;c.parameters=t(r({},c.parameters),{docs:t(r({},(f=c.parameters)==null?void 0:f.docs),{source:r({originalSource:`{ + args: { + text: 'On Click Action', + type: 'primary', + onClick: () => { + alert('You clicked the QueryItem.Action!'); + } + } +}`},(h=(C=c.parameters)==null?void 0:C.docs)==null?void 0:h.source)})});var D,I,O;p.parameters=t(r({},p.parameters),{docs:t(r({},(D=p.parameters)==null?void 0:D.docs),{source:r({originalSource:`{ + args: { + text: 'Loading', + type: 'disabled', + loading: true + } +}`},(O=(I=p.parameters)==null?void 0:I.docs)==null?void 0:O.source)})});const W=["Primary","Secondary","Disabled","OnClick","Loading"];export{i as Disabled,p as Loading,c as OnClick,n as Primary,s as Secondary,W as __namedExportsOrder,V as default}; diff --git a/pr-preview/pr-419/assets/Affix.stories-BezrzvBW.js b/pr-preview/pr-419/assets/Affix.stories-BezrzvBW.js new file mode 100644 index 000000000..ed5c7ad92 --- /dev/null +++ b/pr-preview/pr-419/assets/Affix.stories-BezrzvBW.js @@ -0,0 +1 @@ +var d=Object.defineProperty,f=Object.defineProperties;var u=Object.getOwnPropertyDescriptors;var e=Object.getOwnPropertySymbols;var x=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable;var a=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,m=(t,r)=>{for(var o in r||(r={}))x.call(r,o)&&a(t,o,r[o]);if(e)for(var o of e(r))l.call(r,o)&&a(t,o,r[o]);return t},i=(t,r)=>f(t,u(r));import{aq as g}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const D={title:"Components/Other/Affix",component:g,args:{}},p={};var s,c,n;p.parameters=i(m({},p.parameters),{docs:i(m({},(s=p.parameters)==null?void 0:s.docs),{source:m({originalSource:"{}"},(n=(c=p.parameters)==null?void 0:c.docs)==null?void 0:n.source)})});const F=["Primary"];export{p as Primary,F as __namedExportsOrder,D as default}; diff --git a/pr-preview/pr-419/assets/Alert.stories-DLS5z2j-.js b/pr-preview/pr-419/assets/Alert.stories-DLS5z2j-.js new file mode 100644 index 000000000..b46dda9c9 --- /dev/null +++ b/pr-preview/pr-419/assets/Alert.stories-DLS5z2j-.js @@ -0,0 +1,127 @@ +var ie=Object.defineProperty,ce=Object.defineProperties;var le=Object.getOwnPropertyDescriptors;var j=Object.getOwnPropertySymbols;var pe=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable;var w=(s,o,a)=>o in s?ie(s,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):s[o]=a,r=(s,o)=>{for(var a in o||(o={}))pe.call(o,a)&&w(s,a,o[a]);if(j)for(var a of j(o))me.call(o,a)&&w(s,a,o[a]);return s},n=(s,o)=>ce(s,le(o));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{a0 as t,I as de,a as c,b as i}from"./GlobalNavigation-BFudnXls.js";import{E as l}from"./ExampleStory-BvanXuvo.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{r as ge}from"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const ke={title:"Components/Feedback/Alert",component:t,args:{action:void 0,banner:!1,closeIcon:void 0,description:void 0,icon:void 0,message:"This is a simple alert message",showIcon:!1,type:"info",onClose:s=>{alert("Alert On Close")},afterClose:()=>{console.log("Alert After Closed")}},argTypes:{type:{control:"select",options:["success","info","warning","error"]}}},p={},m={args:{type:"success"}},d={args:{type:"error"}},g={args:{banner:!0,type:"warning"}},x={args:{description:"Additional content of the alert."}},u={args:{action:e.jsx("a",{style:{paddingLeft:"8px"},children:"Click Me Link"})}},y={args:{closeIcon:e.jsx(de,{name:"mpLogo"})}},E={render:()=>e.jsx(e.Fragment,{children:e.jsx(l,{title:e.jsx(e.Fragment,{children:"There are 4 types of Alert: success, info, warning, error."}),children:e.jsxs(c,{direction:"vertical",style:{width:"100%"},children:[e.jsx(t,{message:"Success Text",type:"success"}),e.jsx(t,{message:"Info Text",type:"info"}),e.jsx(t,{message:"Warning Text",type:"warning"}),e.jsx(t,{message:"Error Text",type:"error"})]})})})},h={render:()=>e.jsx(e.Fragment,{children:e.jsx(l,{title:"With close button",children:e.jsxs(c,{direction:"vertical",style:{width:"100%"},children:[e.jsx(t,{message:"Warning Text Warning Text Warning TextW arning Text Warning Text Warning TextWarning Text",type:"warning",closable:!0,onClose:s=>{alert("closed")}}),e.jsx(t,{message:"Error Text",description:"Error Description Error Description Error Description Error Description Error Description Error Description",type:"error",closable:!0,onClose:s=>{alert("closed")}})]})})})},T={render:()=>e.jsx(e.Fragment,{children:e.jsx(l,{title:"Display Alert as a banner at top of page",children:e.jsxs(c,{direction:"vertical",style:{width:"100%"},children:[e.jsx(t,{message:"Warning text",banner:!0}),e.jsx(t,{message:"Very long warning text warning text text text text text text text",banner:!0,closable:!0}),e.jsx(t,{showIcon:!1,message:"Warning text without icon",banner:!0}),e.jsx(t,{type:"error",message:"Error text",banner:!0})]})})})},S={render:()=>{const[s,o]=ge.useState(),a=()=>{const ae=()=>{o(new Error("An Uncaught Error"))};if(s)throw s;return e.jsx(i,{danger:!0,onClick:ae,children:"Click me to throw a error"})};return e.jsx(e.Fragment,{children:e.jsx(l,{title:"ErrorBoundary Component for making error handling easier",children:e.jsx(t.ErrorBoundary,{children:e.jsx(a,{})})})})}},f={render:()=>e.jsx(e.Fragment,{children:e.jsx(l,{title:"Custom CTAs",children:e.jsxs(c,{direction:"vertical",style:{width:"100%"},children:[e.jsx(t,{message:"Success Tips",type:"success",showIcon:!0,closable:!0,action:e.jsx(i,{size:"small",type:"text",children:"UNDO"})}),e.jsx(t,{message:"Error Text",showIcon:!0,description:"Error Description Error Description Error Description Error Description",type:"error",action:e.jsx(i,{size:"small",danger:!0,children:"Detail"})}),e.jsx(t,{message:"Warning Text",type:"warning",closable:!0,action:e.jsx(c,{children:e.jsx(i,{type:"text",size:"small",ghost:!0,children:"Done"})})}),e.jsx(t,{message:"Info Text",description:"Info Description Info Description Info Description Info Description",type:"info",closable:!0,action:e.jsxs(c,{direction:"vertical",children:[e.jsx(i,{size:"small",type:"primary",children:"Accept"}),e.jsx(i,{size:"small",danger:!0,ghost:!0,children:"Decline"})]})})]})})})};var D,A,C;p.parameters=n(r({},p.parameters),{docs:n(r({},(D=p.parameters)==null?void 0:D.docs),{source:r({originalSource:"{}"},(C=(A=p.parameters)==null?void 0:A.docs)==null?void 0:C.source)})});var b,I,W;m.parameters=n(r({},m.parameters),{docs:n(r({},(b=m.parameters)==null?void 0:b.docs),{source:r({originalSource:`{ + args: { + type: 'success' + } +}`},(W=(I=m.parameters)==null?void 0:I.docs)==null?void 0:W.source)})});var B,v,k;d.parameters=n(r({},d.parameters),{docs:n(r({},(B=d.parameters)==null?void 0:B.docs),{source:r({originalSource:`{ + args: { + type: 'error' + } +}`},(k=(v=d.parameters)==null?void 0:v.docs)==null?void 0:k.source)})});var z,F,L;g.parameters=n(r({},g.parameters),{docs:n(r({},(z=g.parameters)==null?void 0:z.docs),{source:r({originalSource:`{ + args: { + banner: true, + type: 'warning' + } +}`},(L=(F=g.parameters)==null?void 0:F.docs)==null?void 0:L.source)})});var O,U,M;x.parameters=n(r({},x.parameters),{docs:n(r({},(O=x.parameters)==null?void 0:O.docs),{source:r({originalSource:`{ + args: { + description: 'Additional content of the alert.' + } +}`},(M=(U=x.parameters)==null?void 0:U.docs)==null?void 0:M.source)})});var N,P,R;u.parameters=n(r({},u.parameters),{docs:n(r({},(N=u.parameters)==null?void 0:N.docs),{source:r({originalSource:`{ + args: { + action: Click Me Link + } +}`},(R=(P=u.parameters)==null?void 0:P.docs)==null?void 0:R.source)})});var V,_,q;y.parameters=n(r({},y.parameters),{docs:n(r({},(V=y.parameters)==null?void 0:V.docs),{source:r({originalSource:`{ + args: { + closeIcon: + } +}`},(q=(_=y.parameters)==null?void 0:_.docs)==null?void 0:q.source)})});var G,H,J;E.parameters=n(r({},E.parameters),{docs:n(r({},(G=E.parameters)==null?void 0:G.docs),{source:r({originalSource:`{ + render: () => { + return <> + There are 4 types of Alert: success, info, warning, error.}> + + + + + + + + ; + } +}`},(J=(H=E.parameters)==null?void 0:H.docs)==null?void 0:J.source)})});var K,Q,X;h.parameters=n(r({},h.parameters),{docs:n(r({},(K=h.parameters)==null?void 0:K.docs),{source:r({originalSource:`{ + render: () => { + return <> + + + { + alert('closed'); + }} /> + { + alert('closed'); + }} /> + + + ; + } +}`},(X=(Q=h.parameters)==null?void 0:Q.docs)==null?void 0:X.source)})});var Y,Z,$;T.parameters=n(r({},T.parameters),{docs:n(r({},(Y=T.parameters)==null?void 0:Y.docs),{source:r({originalSource:`{ + render: () => { + return <> + + + + + + + + + ; + } +}`},($=(Z=T.parameters)==null?void 0:Z.docs)==null?void 0:$.source)})});var ee,re,ne;S.parameters=n(r({},S.parameters),{docs:n(r({},(ee=S.parameters)==null?void 0:ee.docs),{source:r({originalSource:`{ + render: () => { + const [error, setError] = useState(); + const ThrowError: React.FC = () => { + const onClick = () => { + setError(new Error('An Uncaught Error')); + }; + if (error) { + throw error; + } + return ; + }; + return <> + + + + + + ; + } +}`},(ne=(re=S.parameters)==null?void 0:re.docs)==null?void 0:ne.source)})});var te,se,oe;f.parameters=n(r({},f.parameters),{docs:n(r({},(te=f.parameters)==null?void 0:te.docs),{source:r({originalSource:`{ + render: () => { + return <> + + + + UNDO + } /> + + Detail + } /> + + + } /> + + + + } /> + + + ; + } +}`},(oe=(se=f.parameters)==null?void 0:se.docs)==null?void 0:oe.source)})});const ze=["Primary","Success","ErrorType","WarningBanner","Description","CustomAction","CustomCloseIcon","ExampleAllTypes","ExampleClosable","ExampleBanner","ExampleCatchError","ExampleCustomActions"];export{u as CustomAction,y as CustomCloseIcon,x as Description,d as ErrorType,E as ExampleAllTypes,T as ExampleBanner,S as ExampleCatchError,h as ExampleClosable,f as ExampleCustomActions,p as Primary,m as Success,g as WarningBanner,ze as __namedExportsOrder,ke as default}; diff --git a/pr-preview/pr-419/assets/Anchor.stories-kma6DgiA.js b/pr-preview/pr-419/assets/Anchor.stories-kma6DgiA.js new file mode 100644 index 000000000..dbae0839e --- /dev/null +++ b/pr-preview/pr-419/assets/Anchor.stories-kma6DgiA.js @@ -0,0 +1,305 @@ +var ae=Object.defineProperty,ie=Object.defineProperties;var oe=Object.getOwnPropertyDescriptors;var j=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable;var S=(a,r,i)=>r in a?ae(a,r,{enumerable:!0,configurable:!0,writable:!0,value:i}):a[r]=i,t=(a,r)=>{for(var i in r||(r={}))se.call(r,i)&&S(a,i,r[i]);if(j)for(var i of j(r))ce.call(r,i)&&S(a,i,r[i]);return a},n=(a,r)=>ie(a,oe(r));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{ah as o}from"./GlobalNavigation-BFudnXls.js";import{E as s}from"./ExampleStory-BvanXuvo.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{r as v}from"./index-Ca44TZ0D.js";import{R as b,C as c}from"./row-BOpWxek0.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const Ee={title:"Components/Navigation/Anchor",component:o,args:{affix:!0,bounds:5,offsetTop:0,showInkInFixed:!1,targetOffset:void 0,direction:"vertical",replace:!1,items:[{key:"1",href:"#section1",title:"Section 1",target:"_blank",children:[]},{key:"2",href:"#section2",title:"Section 2",target:"_blank",children:[]}],onClick:(a,r)=>{alert("Anchor Click")}},argTypes:{direction:{control:"select",options:["vertical","horizontal"]}}},l={},h={args:{direction:"horizontal"}},p={args:{items:[{key:"a",href:"#itemA",title:"Item A",target:"_blank",children:[]},{key:"b",href:"#itemB",title:"Item B",target:"_blank",children:[]},{key:"c",href:"#itemC",title:"Item C",target:"_blank",children:[]},{key:"d",href:"#itemD",title:"Item D",target:"_blank",children:[]}]}},d={args:{affix:!1,showInkInFixed:!0}},m={render:()=>e.jsx(s,{title:"Basic usage",children:e.jsxs(b,{children:[e.jsxs(c,{span:16,children:[e.jsx("div",{id:"part-1",style:{height:"100vh",background:"rgba(255,0,0,0.02)"}}),e.jsx("div",{id:"part-2",style:{height:"100vh",background:"rgba(0,255,0,0.02)"}}),e.jsx("div",{id:"part-3",style:{height:"100vh",background:"rgba(0,0,255,0.02)"}})]}),e.jsx(c,{span:8,children:e.jsx(o,{items:[{key:"part-1",href:"#part-1",title:"Part 1"},{key:"part-2",href:"#part-2",title:"Part 2"},{key:"part-3",href:"#part-3",title:"Part 3"}]})})]})})},g={render:()=>e.jsxs(s,{title:"Horizontally aligned anchors.",children:[e.jsx("div",{style:{padding:"20px"},children:e.jsx(o,{direction:"horizontal",items:[{key:"part-1",href:"#part-1",title:"Part 1"},{key:"part-2",href:"#part-2",title:"Part 2"},{key:"part-3",href:"#part-3",title:"Part 3"}]})}),e.jsxs("div",{children:[e.jsx("div",{id:"part-1",style:{width:"100vw",height:"100vh",textAlign:"center",background:"rgba(0,255,0,0.02)"}}),e.jsx("div",{id:"part-2",style:{width:"100vw",height:"100vh",textAlign:"center",background:"rgba(0,0,255,0.02)"}}),e.jsx("div",{id:"part-3",style:{width:"100vw",height:"100vh",textAlign:"center",background:"#fffbe9"}})]})]})},f={render:()=>e.jsx(s,{title:"Do not change state when page is scrolling.",children:e.jsx(o,{affix:!1,items:[{key:"1",href:"#components-anchor-demo-basic",title:"Basic demo"},{key:"2",href:"#components-anchor-demo-static",title:"Static demo"},{key:"3",href:"#api",title:"API",children:[{key:"4",href:"#anchor-props",title:"Anchor Props"},{key:"5",href:"#link-props",title:"Link Props"}]}]})})},k={render:()=>{const a=(r,i)=>{r.preventDefault(),console.log(i)};return e.jsx(s,{title:"Customize the onClick event.",children:e.jsx(o,{affix:!1,onClick:a,items:[{key:"1",href:"#components-anchor-demo-basic",title:"Basic demo"},{key:"2",href:"#components-anchor-demo-static",title:"Static demo"},{key:"3",href:"#api",title:"API",children:[{key:"4",href:"#anchor-props",title:"Anchor Props"},{key:"5",href:"#link-props",title:"Link Props"}]}]})})}},y={render:()=>{const a=v.useRef(null),[r,i]=v.useState();return v.useEffect(()=>{var P;i((P=a.current)==null?void 0:P.clientHeight)},[]),e.jsx(s,{title:"Anchor target scroll to screen center.",children:e.jsxs("div",{children:[e.jsxs(b,{children:[e.jsxs(c,{span:18,children:[e.jsx("div",{id:"part-1",style:{height:"100vh",background:"rgba(255,0,0,0.02)",marginTop:"30vh"},children:"Part 1"}),e.jsx("div",{id:"part-2",style:{height:"100vh",background:"rgba(0,255,0,0.02)"},children:"Part 2"}),e.jsx("div",{id:"part-3",style:{height:"100vh",background:"rgba(0,0,255,0.02)"},children:"Part 3"})]}),e.jsx(c,{span:6,children:e.jsx(o,{targetOffset:r,items:[{key:"part-1",href:"#part-1",title:"Part 1"},{key:"part-2",href:"#part-2",title:"Part 2"},{key:"part-3",href:"#part-3",title:"Part 3"}]})})]}),e.jsx("div",{style:{height:"30vh",background:"rgba(0,0,0,0.15)",position:"fixed",top:0,left:0,width:"75%",color:"#000"},ref:a,children:e.jsx("div",{children:"Fixed Top Block"})})]})})}},u={render:()=>{const a=r=>{console.log("Anchor:OnChange",r)};return e.jsx(s,{title:"Listening for anchor link change.",children:e.jsx(o,{affix:!1,onChange:a,items:[{key:"1",href:"#components-anchor-demo-basic",title:"Basic demo"},{key:"2",href:"#components-anchor-demo-static",title:"Static demo"},{key:"3",href:"#api",title:"API",children:[{key:"4",href:"#anchor-props",title:"Anchor Props"},{key:"5",href:"#link-props",title:"Link Props"}]}]})})}},x={render:()=>e.jsx(s,{title:"Replace path in browser history, so back button returns to previous page instead of previous anchor item.",children:e.jsxs(b,{children:[e.jsxs(c,{span:16,children:[e.jsx("div",{id:"part-1",style:{height:"100vh",background:"rgba(255,0,0,0.02)"}}),e.jsx("div",{id:"part-2",style:{height:"100vh",background:"rgba(0,255,0,0.02)"}}),e.jsx("div",{id:"part-3",style:{height:"100vh",background:"rgba(0,0,255,0.02)"}})]}),e.jsx(c,{span:8,children:e.jsx(o,{replace:!0,items:[{key:"part-1",href:"#part-1",title:"Part 1"},{key:"part-2",href:"#part-2",title:"Part 2"},{key:"part-3",href:"#part-3",title:"Part 3"}]})})]})})};var C,A,E;l.parameters=n(t({},l.parameters),{docs:n(t({},(C=l.parameters)==null?void 0:C.docs),{source:t({originalSource:"{}"},(E=(A=l.parameters)==null?void 0:A.docs)==null?void 0:E.source)})});var w,I,R;h.parameters=n(t({},h.parameters),{docs:n(t({},(w=h.parameters)==null?void 0:w.docs),{source:t({originalSource:`{ + args: { + direction: 'horizontal' + } +}`},(R=(I=h.parameters)==null?void 0:I.docs)==null?void 0:R.source)})});var B,O,z;p.parameters=n(t({},p.parameters),{docs:n(t({},(B=p.parameters)==null?void 0:B.docs),{source:t({originalSource:`{ + args: { + items: [{ + key: 'a', + href: '#itemA', + title: 'Item A', + target: '_blank', + children: [] + }, { + key: 'b', + href: '#itemB', + title: 'Item B', + target: '_blank', + children: [] + }, { + key: 'c', + href: '#itemC', + title: 'Item C', + target: '_blank', + children: [] + }, { + key: 'd', + href: '#itemD', + title: 'Item D', + target: '_blank', + children: [] + }] + } +}`},(z=(O=p.parameters)==null?void 0:O.docs)==null?void 0:z.source)})});var H,L,_;d.parameters=n(t({},d.parameters),{docs:n(t({},(H=d.parameters)==null?void 0:H.docs),{source:t({originalSource:`{ + args: { + affix: false, + showInkInFixed: true + } +}`},(_=(L=d.parameters)==null?void 0:L.docs)==null?void 0:_.source)})});var D,T,F;m.parameters=n(t({},m.parameters),{docs:n(t({},(D=m.parameters)==null?void 0:D.docs),{source:t({originalSource:`{ + render: () => { + return + + +
+
+
+ + + + + + ; + } +}`},(F=(T=m.parameters)==null?void 0:T.docs)==null?void 0:F.source)})});var M,N,W;g.parameters=n(t({},g.parameters),{docs:n(t({},(M=g.parameters)==null?void 0:M.docs),{source:t({originalSource:`{ + render: () => { + return +
+ +
+
+
+
+
+
+ ; + } +}`},(W=(N=g.parameters)==null?void 0:N.docs)==null?void 0:W.source)})});var q,G,J;f.parameters=n(t({},f.parameters),{docs:n(t({},(q=f.parameters)==null?void 0:q.docs),{source:t({originalSource:`{ + render: () => { + return + + ; + } +}`},(J=(G=f.parameters)==null?void 0:G.docs)==null?void 0:J.source)})});var K,Q,U;k.parameters=n(t({},k.parameters),{docs:n(t({},(K=k.parameters)==null?void 0:K.docs),{source:t({originalSource:`{ + render: () => { + const handleClick = (e: React.MouseEvent, link: { + title: React.ReactNode; + href: string; + }) => { + e.preventDefault(); + console.log(link); + }; + return + + ; + } +}`},(U=(Q=k.parameters)==null?void 0:Q.docs)==null?void 0:U.source)})});var V,X,Y;y.parameters=n(t({},y.parameters),{docs:n(t({},(V=y.parameters)==null?void 0:V.docs),{source:t({originalSource:`{ + render: () => { + const topRef = useRef(null); + const [targetOffset, setTargetOffset] = useState(); + useEffect(() => { + setTargetOffset(topRef.current?.clientHeight); + }, []); + return +
+ + +
+ Part 1 +
+
+ Part 2 +
+
+ Part 3 +
+ + + + +
+ +
+
Fixed Top Block
+
+
+
; + } +}`},(Y=(X=y.parameters)==null?void 0:X.docs)==null?void 0:Y.source)})});var Z,$,ee;u.parameters=n(t({},u.parameters),{docs:n(t({},(Z=u.parameters)==null?void 0:Z.docs),{source:t({originalSource:`{ + render: () => { + const onChange = (link: string) => { + console.log('Anchor:OnChange', link); + }; + return + + ; + } +}`},(ee=($=u.parameters)==null?void 0:$.docs)==null?void 0:ee.source)})});var te,ne,re;x.parameters=n(t({},x.parameters),{docs:n(t({},(te=x.parameters)==null?void 0:te.docs),{source:t({originalSource:`{ + render: () => { + return + + +
+
+
+ + + + + + ; + } +}`},(re=(ne=x.parameters)==null?void 0:ne.docs)==null?void 0:re.source)})});const we=["Primary","HorizontalDirection","WithCustomItems","ShowInkInFixed","ExampleBasic","ExampleHorizontal","ExampleAnchorStatic","ExampleOnclick","ExampleScrollOffset","ExampleLinkChange","ExampleReplaceHistory"];export{f as ExampleAnchorStatic,m as ExampleBasic,g as ExampleHorizontal,u as ExampleLinkChange,k as ExampleOnclick,x as ExampleReplaceHistory,y as ExampleScrollOffset,h as HorizontalDirection,l as Primary,d as ShowInkInFixed,p as WithCustomItems,we as __namedExportsOrder,Ee as default}; diff --git a/pr-preview/pr-419/assets/App.stories-ByiQKLJj.js b/pr-preview/pr-419/assets/App.stories-ByiQKLJj.js new file mode 100644 index 000000000..d42d9acf4 --- /dev/null +++ b/pr-preview/pr-419/assets/App.stories-ByiQKLJj.js @@ -0,0 +1 @@ +var d=Object.defineProperty,u=Object.defineProperties;var l=Object.getOwnPropertyDescriptors;var e=Object.getOwnPropertySymbols;var f=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable;var a=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,p=(t,r)=>{for(var o in r||(r={}))f.call(r,o)&&a(t,o,r[o]);if(e)for(var o of e(r))g.call(r,o)&&a(t,o,r[o]);return t},i=(t,r)=>u(t,l(r));import{ar as x}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const D={title:"Components/Other/App",component:x,args:{}},m={};var s,c,n;m.parameters=i(p({},m.parameters),{docs:i(p({},(s=m.parameters)==null?void 0:s.docs),{source:p({originalSource:"{}"},(n=(c=m.parameters)==null?void 0:c.docs)==null?void 0:n.source)})});const F=["Primary"];export{m as Primary,F as __namedExportsOrder,D as default}; diff --git a/pr-preview/pr-419/assets/AutoComplete.stories-BUuJbS9X.js b/pr-preview/pr-419/assets/AutoComplete.stories-BUuJbS9X.js new file mode 100644 index 000000000..116c8080b --- /dev/null +++ b/pr-preview/pr-419/assets/AutoComplete.stories-BUuJbS9X.js @@ -0,0 +1,261 @@ +var Pe=Object.defineProperty,Ee=Object.defineProperties;var Oe=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var ke=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable;var D=(t,o,s)=>o in t?Pe(t,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[o]=s,n=(t,o)=>{for(var s in o||(o={}))ke.call(o,s)&&D(t,s,o[s]);if(z)for(var s of z(o))Ie.call(o,s)&&D(t,s,o[s]);return t},r=(t,o)=>Ee(t,Oe(o));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{r as m}from"./index-Ca44TZ0D.js";import{H as u,J as F,a as Ve,I as fe,F as je}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{E as g}from"./ExampleStory-BvanXuvo.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const V=[{label:"The quick brown fox jumps over the lazy dog",value:1},{label:"Waxy and quivering, jocks fumble the pizza",value:2},{label:"When zombies arrive, quickly fax judge Pat",value:3},{label:"Pack my red box with five dozen quality jugs",value:4},{label:"The quick onyx goblin jumps over the lazy dwarf",value:5}],Je={title:"Components/Data Entry/AutoComplete",component:t=>{const[o,s]=m.useState(""),[p,l]=m.useState([]),c=d=>d?V.filter(x=>x.label.toLowerCase().includes(d.toLowerCase())):[],a=d=>{l(c(d))},h=d=>{console.log("you selected value: "+d)};return e.jsx(e.Fragment,{children:e.jsx(u,r(n({},t),{value:o,options:p,onSelect:h,onSearch:a,onChange:s}))})},args:{allowClear:!1,autoFocus:!1,backfill:!1,bordered:!0,defaultActiveFirstOption:!0,options:V,defaultOpen:void 0,defaultValue:void 0,disabled:!1,popupClassName:void 0,open:void 0,placeholder:"Search AutoComplete",status:void 0,style:{width:200},value:void 0,onBlur:()=>{console.log("Blur Event")},onChange:t=>{alert(`Selected Value: ${t}`)},onDropdownVisibleChange:t=>{console.log(`Dropdown Open: ${t}`)},onFocus:()=>{console.log("Focus Event")},onSearch:t=>{alert(`Search Value: ${t}`)},onSelect:(t,o)=>{alert(`Selected Value: ${t}, Option: ${String(o.label)}`)},onClear:()=>{alert("Clear Event")}},argTypes:{status:{control:"select",options:["error","warning"]}}},S={},C={args:{allowClear:!0}},y={args:{placeholder:"Custom Placeholder Text"}},b={args:{disabled:!0}},w={args:{notFoundContent:e.jsx(e.Fragment,{children:"Custom Not Found Component goes here"})}},A={args:{bordered:!1}},f={render:()=>{const[t,o]=m.useState(""),[s,p]=m.useState([]),[l,c]=m.useState([]),a=(i,ve=1)=>({value:i.repeat(ve)}),h=i=>i?[a(i),a(i,2),a(i,3)]:[],d=i=>{alert("onSelect:"+i)},x=i=>{o(i)};return e.jsx(e.Fragment,{children:e.jsxs(g,{title:"Basic Usage, set data source of autocomplete with options property.",children:[e.jsx(u,{options:s,style:{width:200},onSelect:d,onSearch:i=>{p(h(i))},placeholder:"input here"}),e.jsx("br",{}),e.jsx("br",{}),e.jsx(u,{value:t,options:l,style:{width:200},onSelect:d,onSearch:i=>{c(h(i))},onChange:x,placeholder:"control mode"})]})})}},j={render:()=>{const[t,o]=m.useState([]),s=p=>{let l;!p||p.includes("@")?l=[]:l=["gmail.com","163.com","qq.com"].map(c=>({value:p,label:`${p}@${c}`})),o(l)};return e.jsx(e.Fragment,{children:e.jsx(g,{title:"You could set custom Option label.",children:e.jsx(u,{style:{width:200},onSearch:s,placeholder:"input here",options:t})})})}},v={render:()=>{const[t,o]=m.useState([]),s=c=>{o(c?[{value:c},{value:c+c},{value:c+c+c}]:[])},p=c=>{console.log("handleKeyPress",c)},l=c=>{alert("selected: "+c)};return e.jsx(g,{title:"Customize Input Component",children:e.jsx(u,{options:t,style:{width:200},onSelect:l,onSearch:s,children:e.jsx(F.TextArea,{placeholder:"input here",className:"custom",style:{height:50},onKeyPress:p})})})}},P={render:()=>e.jsx(e.Fragment,{children:e.jsx(g,{title:"A non-case-sensitive AutoComplete.",children:e.jsx(u,{style:{width:200},options:V.map(t=>r(n({},t),{label:t.label.toUpperCase()})),placeholder:"try to type `b`",filterOption:(t,o)=>{var s,p;return(p=(s=o==null?void 0:o.label)==null?void 0:s.toString().toUpperCase().includes(t.toUpperCase()))!=null?p:!1}})})})},E={render:()=>{const t=p=>e.jsxs("span",{children:[p,e.jsx("a",{style:{float:"right"},href:"https://www.google.com/search?q=antd",target:"_blank",rel:"noopener noreferrer",children:"more"})]}),o=(p,l)=>({value:p,label:e.jsxs(je,{justify:"space-between",children:[p,e.jsxs("span",{children:[e.jsx(fe,{name:"mpLogo"}),l]})]})}),s=[{label:t("Libraries"),options:[o("AntDesign",1e4),o("AntDesign UI",10600)]},{label:t("Solutions"),options:[o("AntDesign UI FAQ",60100),o("AntDesign FAQ",30010)]},{label:t("Articles"),options:[o("AntDesign design language",1e5)]}];return e.jsx(e.Fragment,{children:e.jsx(g,{title:e.jsxs(e.Fragment,{children:["Demonstration of"," ",e.jsx("a",{href:"https://ant.design/docs/spec/reaction/#lookup-patterns",target:"_blank",rel:"noreferrer",children:"Lookup Patterns: Certain Category"}),"Basic Usage, set options of autocomplete with options property."]}),children:e.jsx(u,{popupClassName:"certain-category-search-dropdown",popupMatchSelectWidth:500,style:{width:250},options:s,size:"large",children:e.jsx(F.Search,{size:"large",placeholder:"input here"})})})})}},O={render:()=>{const t=(a,h=0)=>Math.floor(Math.random()*(a-h+1))+h,o=a=>new Array(t(5)).join(".").split(".").map((h,d)=>{const x=`${a}${d}`;return{value:x,label:e.jsxs(je,{justify:"space-between",children:[e.jsxs("span",{children:["Found ",a," on"," ",e.jsx("a",{href:`https://s.taobao.com/search?q=${a}`,target:"_blank",rel:"noopener noreferrer",children:x})]}),e.jsxs("span",{children:[t(200,100)," results"]})]})}}),[s,p]=m.useState([]),l=a=>{p(a!==""?o(a):[])},c=a=>{alert("selected: "+a)};return e.jsx(e.Fragment,{children:e.jsx(g,{title:e.jsxs(e.Fragment,{children:["Demonstration of"," ",e.jsx("a",{href:"https://ant.design/docs/spec/reaction#lookup-patterns",target:"_blank",rel:"noreferrer",children:"Lookup Patterns: Certain Category"}),"Basic Usage, set options of autocomplete with options property."]}),children:e.jsx(u,{popupMatchSelectWidth:252,style:{width:300},options:s,onSelect:c,onSearch:l,size:"large",children:e.jsx(F.Search,{size:"large",placeholder:"input here",enterButton:!0})})})})}},k={render:()=>{const t=(a,h=1)=>({value:a.repeat(h)}),[o,s]=m.useState([]),[p,l]=m.useState([]),c=a=>a?[t(a),t(a,2),t(a,3)]:[];return e.jsx(g,{title:"Add status to AutoComplete with status, which could be error or warning.",children:e.jsxs(Ve,{direction:"vertical",style:{width:"100%"},children:[e.jsx(u,{placeholder:"Error",options:o,onSearch:a=>{s(c(a))},status:"error",style:{width:200}}),e.jsx(u,{placeholder:"Warning",options:p,onSearch:a=>{l(c(a))},status:"warning",style:{width:200}})]})})}},I={render:()=>{const t=(l,c=1)=>({value:l.repeat(c)}),[o,s]=m.useState([]),p=l=>l?[t(l),t(l,2),t(l,3)]:[];return e.jsx(e.Fragment,{children:e.jsxs(g,{title:"Customize clear button",children:[e.jsx(u,{options:o,style:{width:200},onSearch:l=>{s(p(l))},placeholder:"No clear icon",allowClear:!1}),e.jsx("br",{}),e.jsx("br",{}),e.jsx(u,{options:o,style:{width:200},onSearch:l=>{s(p(l))},placeholder:"Customized clear icon",allowClear:{clearIcon:e.jsx(fe,{name:"mpLogo"})}})]})})}};var T,B,U;S.parameters=r(n({},S.parameters),{docs:r(n({},(T=S.parameters)==null?void 0:T.docs),{source:n({originalSource:"{}"},(U=(B=S.parameters)==null?void 0:B.docs)==null?void 0:U.source)})});var L,q,$;C.parameters=r(n({},C.parameters),{docs:r(n({},(L=C.parameters)==null?void 0:L.docs),{source:n({originalSource:`{ + args: { + allowClear: true + } +}`},($=(q=C.parameters)==null?void 0:q.docs)==null?void 0:$.source)})});var N,_,M;y.parameters=r(n({},y.parameters),{docs:r(n({},(N=y.parameters)==null?void 0:N.docs),{source:n({originalSource:`{ + args: { + placeholder: 'Custom Placeholder Text' + } +}`},(M=(_=y.parameters)==null?void 0:_.docs)==null?void 0:M.source)})});var R,K,W;b.parameters=r(n({},b.parameters),{docs:r(n({},(R=b.parameters)==null?void 0:R.docs),{source:n({originalSource:`{ + args: { + disabled: true + } +}`},(W=(K=b.parameters)==null?void 0:K.docs)==null?void 0:W.source)})});var Q,H,Y;w.parameters=r(n({},w.parameters),{docs:r(n({},(Q=w.parameters)==null?void 0:Q.docs),{source:n({originalSource:`{ + args: { + notFoundContent: <>Custom Not Found Component goes here + } +}`},(Y=(H=w.parameters)==null?void 0:H.docs)==null?void 0:Y.source)})});var J,G,X;A.parameters=r(n({},A.parameters),{docs:r(n({},(J=A.parameters)==null?void 0:J.docs),{source:n({originalSource:`{ + args: { + bordered: false + } +}`},(X=(G=A.parameters)==null?void 0:G.docs)==null?void 0:X.source)})});var Z,ee,te;f.parameters=r(n({},f.parameters),{docs:r(n({},(Z=f.parameters)==null?void 0:Z.docs),{source:n({originalSource:`{ + render: () => { + const [value, setValue] = useState(''); + const [options, setOptions] = useState([]); + const [anotherOptions, setAnotherOptions] = useState([]); + const mockVal = (str: string, repeat = 1) => ({ + value: str.repeat(repeat) + }); + const getPanelValue = (searchText: string) => !searchText ? [] : ([mockVal(searchText), mockVal(searchText, 2), mockVal(searchText, 3)] as IAutoCompleteProps['options']); + const onSelect = (data: string) => { + alert('onSelect:' + data); + }; + const onChange = (data: string) => { + setValue(data); + }; + return <> + + { + setOptions(getPanelValue(text)); + }} placeholder="input here" /> +
+
+ { + setAnotherOptions(getPanelValue(text)); + }} onChange={onChange} placeholder="control mode" /> +
+ ; + } +}`},(te=(ee=f.parameters)==null?void 0:ee.docs)==null?void 0:te.source)})});var ne,oe,re;j.parameters=r(n({},j.parameters),{docs:r(n({},(ne=j.parameters)==null?void 0:ne.docs),{source:n({originalSource:`{ + render: () => { + const [options, setOptions] = useState>([]); + const handleSearch = (value: string) => { + let res: Array<{ + value: string; + label: string; + }>; + if (!value || value.includes('@')) { + res = []; + } else { + res = ['gmail.com', '163.com', 'qq.com'].map(domain => ({ + value, + label: \`\${value}@\${domain}\` + })); + } + setOptions(res); + }; + return <> + + + + ; + } +}`},(re=(oe=j.parameters)==null?void 0:oe.docs)==null?void 0:re.source)})});var se,ae,le;v.parameters=r(n({},v.parameters),{docs:r(n({},(se=v.parameters)==null?void 0:se.docs),{source:n({originalSource:`{ + render: () => { + const [options, setOptions] = useState([]); + const handleSearch = (value: string) => { + setOptions(!value ? [] : ([{ + value + }, { + value: value + value + }, { + value: value + value + value + }] as IAutoCompleteProps['options'])); + }; + const handleKeyPress = (ev: React.KeyboardEvent) => { + console.log('handleKeyPress', ev); + }; + const onSelect = (value: string) => { + alert('selected: ' + value); + }; + return + + + + ; + } +}`},(le=(ae=v.parameters)==null?void 0:ae.docs)==null?void 0:le.source)})});var pe,ce,ie;P.parameters=r(n({},P.parameters),{docs:r(n({},(pe=P.parameters)==null?void 0:pe.docs),{source:n({originalSource:`{ + render: () => { + return <> + + ({ + ...o, + label: o.label.toUpperCase() + }))} placeholder="try to type \`b\`" filterOption={(inputValue, option) => option?.label?.toString().toUpperCase().includes(inputValue.toUpperCase()) ?? false} /> + + ; + } +}`},(ie=(ce=P.parameters)==null?void 0:ce.docs)==null?void 0:ie.source)})});var ue,de,me;E.parameters=r(n({},E.parameters),{docs:r(n({},(ue=E.parameters)==null?void 0:ue.docs),{source:n({originalSource:`{ + render: () => { + const renderTitle = (title: string) => + {title} + + more + + ; + const renderItem = (title: string, count: number) => ({ + value: title, + label: + {title} + + + {count} + + + }); + const options = [{ + label: renderTitle('Libraries'), + options: [renderItem('AntDesign', 10000), renderItem('AntDesign UI', 10600)] + }, { + label: renderTitle('Solutions'), + options: [renderItem('AntDesign UI FAQ', 60100), renderItem('AntDesign FAQ', 30010)] + }, { + label: renderTitle('Articles'), + options: [renderItem('AntDesign design language', 100000)] + }]; + return <> + + Demonstration of{' '} + + Lookup Patterns: Certain Category + + Basic Usage, set options of autocomplete with options property. + }> + + + + + ; + } +}`},(me=(de=E.parameters)==null?void 0:de.docs)==null?void 0:me.source)})});var he,ge,xe;O.parameters=r(n({},O.parameters),{docs:r(n({},(he=O.parameters)==null?void 0:he.docs),{source:n({originalSource:`{ + render: () => { + const getRandomInt = (max: number, min = 0) => Math.floor(Math.random() * (max - min + 1)) + min; + const searchResult = (query: string) => new Array(getRandomInt(5)).join('.').split('.').map((_, idx) => { + const category = \`\${query}\${idx}\`; + return { + value: category, + label: + + Found {query} on{' '} + + {category} + + + {getRandomInt(200, 100)} results + + }; + }); + const [options, setOptions] = useState['options']>([]); + const handleSearch = (value: string) => { + setOptions(value !== '' ? searchResult(value) : []); + }; + const onSelect = (value: string) => { + alert('selected: ' + value); + }; + return <> + + Demonstration of{' '} + + Lookup Patterns: Certain Category + + Basic Usage, set options of autocomplete with options property. + }> + + + + + ; + } +}`},(xe=(ge=O.parameters)==null?void 0:ge.docs)==null?void 0:xe.source)})});var Se,Ce,ye;k.parameters=r(n({},k.parameters),{docs:r(n({},(Se=k.parameters)==null?void 0:Se.docs),{source:n({originalSource:`{ + render: () => { + const mockVal = (str: string, repeat = 1) => ({ + value: str.repeat(repeat) + }); + const [options, setOptions] = useState([]); + const [anotherOptions, setAnotherOptions] = useState([]); + const getPanelValue = (searchText: string) => !searchText ? [] : ([mockVal(searchText), mockVal(searchText, 2), mockVal(searchText, 3)] as IAutoCompleteProps['options']); + return + + { + setOptions(getPanelValue(text)); + }} status="error" style={{ + width: 200 + }} /> + { + setAnotherOptions(getPanelValue(text)); + }} status="warning" style={{ + width: 200 + }} /> + + ; + } +}`},(ye=(Ce=k.parameters)==null?void 0:Ce.docs)==null?void 0:ye.source)})});var be,we,Ae;I.parameters=r(n({},I.parameters),{docs:r(n({},(be=I.parameters)==null?void 0:be.docs),{source:n({originalSource:`{ + render: () => { + const mockVal = (str: string, repeat = 1) => ({ + value: str.repeat(repeat) + }); + const [options, setOptions] = useState([]); + const getPanelValue = (searchText: string) => !searchText ? [] : ([mockVal(searchText), mockVal(searchText, 2), mockVal(searchText, 3)] as IAutoCompleteProps['options']); + return <> + + { + setOptions(getPanelValue(text)); + }} placeholder="No clear icon" allowClear={false} /> +
+
+ { + setOptions(getPanelValue(text)); + }} placeholder="Customized clear icon" allowClear={{ + clearIcon: + }} /> +
+ ; + } +}`},(Ae=(we=I.parameters)==null?void 0:we.docs)==null?void 0:Ae.source)})});const Ge=["Primary","ClearButton","Placeholder","Disabled","NotFound","Borderless","ExampleBasic","ExampleCustomized","ExampleCustomizeInput","ExampleNonCaseSensitive","ExampleLookupPatternsCertainCategory","ExampleLookupPatternsUnCertainCategory","ExampleStatus","ExampleClearButton"];export{A as Borderless,C as ClearButton,b as Disabled,f as ExampleBasic,I as ExampleClearButton,v as ExampleCustomizeInput,j as ExampleCustomized,E as ExampleLookupPatternsCertainCategory,O as ExampleLookupPatternsUnCertainCategory,P as ExampleNonCaseSensitive,k as ExampleStatus,w as NotFound,y as Placeholder,S as Primary,Ge as __namedExportsOrder,Je as default}; diff --git a/pr-preview/pr-419/assets/Avatar.stories-BYkugGJH.js b/pr-preview/pr-419/assets/Avatar.stories-BYkugGJH.js new file mode 100644 index 000000000..4d7e6dd62 --- /dev/null +++ b/pr-preview/pr-419/assets/Avatar.stories-BYkugGJH.js @@ -0,0 +1,130 @@ +var ge=Object.defineProperty,xe=Object.defineProperties;var he=Object.getOwnPropertyDescriptors;var U=Object.getOwnPropertySymbols;var je=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable;var C=(n,o,t)=>o in n?ge(n,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[o]=t,a=(n,o)=>{for(var t in o||(o={}))je.call(o,t)&&C(n,t,o[t]);if(U)for(var t of U(o))ve.call(o,t)&&C(n,t,o[t]);return n},r=(n,o)=>xe(n,he(o));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{r as A}from"./index-Ca44TZ0D.js";import{A as s,I as c,a as l,B as b,b as L}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{E as p}from"./ExampleStory-BvanXuvo.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const Fe={title:"Components/Data Display/Avatar",component:s,args:{alt:"Avatar",gap:4,icon:e.jsx(c,{name:"alicorn",size:"lg",color:"white"}),shape:"circle",size:"default",src:void 0,srcSet:void 0,draggable:!0,crossOrigin:"",onError:()=>!0},argTypes:{crossOrigin:{control:"select",options:["anonymous","use-credentials",""]},shape:{control:"select",options:["circle","square"]},draggable:{control:"select",options:[!0,!1,"true","false"]},icon:{control:"select",options:["Users","Sparkles"],mapping:{Users:e.jsx(c,{name:"users"}),Sparkles:e.jsx(c,{name:"predictions",variant:"duo-tone"})}}}},m={},d={args:{shape:"square"}},u={args:{size:"large"}},g={args:{size:"small"}},x={args:{size:{xs:24,sm:32,md:40,lg:64,xl:80,xxl:120}}},h={args:{icon:"Sparkles"}},j={render:()=>e.jsx(p,{title:"Four sizes and two shapes are available.",children:e.jsxs(l,{direction:"vertical",size:16,children:[e.jsxs(l,{wrap:!0,size:16,children:[e.jsx(s,{size:64,icon:e.jsx(c,{name:"alicorn"})}),e.jsx(s,{size:"large",icon:e.jsx(c,{name:"alicorn"})}),e.jsx(s,{icon:e.jsx(c,{name:"alicorn"})}),e.jsx(s,{size:"small",icon:e.jsx(c,{name:"alicorn"})})]}),e.jsxs(l,{wrap:!0,size:16,children:[e.jsx(s,{shape:"square",size:64,icon:e.jsx(c,{name:"alicorn"})}),e.jsx(s,{shape:"square",size:"large",icon:e.jsx(c,{name:"alicorn"})}),e.jsx(s,{shape:"square",icon:e.jsx(c,{name:"alicorn"})}),e.jsx(s,{shape:"square",size:"small",icon:e.jsx(c,{name:"alicorn"})})]})]})})},v={render:()=>{const n="https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg";return e.jsx(p,{title:"Image, Icon and letter are supported, and the latter two kinds of avatar can have custom colors and background colors.",children:e.jsxs(l,{size:16,wrap:!0,children:[e.jsx(s,{icon:e.jsx(c,{name:"alicorn"})}),e.jsx(s,{children:"U"}),e.jsx(s,{size:40,children:"USER"}),e.jsx(s,{src:n}),e.jsx(s,{src:e.jsx("img",{src:n,alt:"avatar"})}),e.jsx(s,{style:{backgroundColor:"#fde3cf",color:"#f56a00"},children:"U"}),e.jsx(s,{style:{backgroundColor:"#87d068"},icon:e.jsx(c,{name:"alicorn"})})]})})}},z={render:()=>e.jsx(p,{title:"Usually used for reminders and notifications.",children:e.jsxs(l,{size:24,children:[e.jsx(b,{count:1,children:e.jsx(s,{shape:"square",icon:e.jsx(c,{name:"alicorn"})})}),e.jsx(b,{dot:!0,children:e.jsx(s,{shape:"square",icon:e.jsx(c,{name:"alicorn"})})})]})})},S={render:()=>e.jsx(p,{title:"Avatar size can be automatically adjusted based on the screen size.",children:e.jsx(s,{size:{xs:24,sm:32,md:40,lg:64,xl:80,xxl:100},icon:e.jsx(c,{name:"alicorn"})})})},y={render:()=>{const n=["Edward","U","Lucy","Tom"],o=["#f56a00","#7265e6","#ffbf00","#00a2ae"],t=[4,3,2,1],[f,ie]=A.useState(n[0]),[le,pe]=A.useState(o[0]),[E,me]=A.useState(t[0]),de=()=>{const i=n.indexOf(f);ie(i{const i=t.indexOf(E);me(i { + return + + + } /> + } /> + } /> + } /> + + + } /> + } /> + } /> + } /> + + + ; + } +}`},(Q=(N=j.parameters)==null?void 0:N.docs)==null?void 0:Q.source)})});var V,X,Z;v.parameters=r(a({},v.parameters),{docs:r(a({},(V=v.parameters)==null?void 0:V.docs),{source:a({originalSource:`{ + render: () => { + const url = 'https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg'; + return + + } /> + U + USER + + } /> + U + } /> + + ; + } +}`},(Z=(X=v.parameters)==null?void 0:X.docs)==null?void 0:Z.source)})});var $,ee,ae;z.parameters=r(a({},z.parameters),{docs:r(a({},($=z.parameters)==null?void 0:$.docs),{source:a({originalSource:`{ + render: () => { + return + + + } /> + + + } /> + + + ; + } +}`},(ae=(ee=z.parameters)==null?void 0:ee.docs)==null?void 0:ae.source)})});var re,se,ne;S.parameters=r(a({},S.parameters),{docs:r(a({},(re=S.parameters)==null?void 0:re.docs),{source:a({originalSource:`{ + render: () => { + return + } /> + ; + } +}`},(ne=(se=S.parameters)==null?void 0:se.docs)==null?void 0:ne.source)})});var oe,te,ce;y.parameters=r(a({},y.parameters),{docs:r(a({},(oe=y.parameters)==null?void 0:oe.docs),{source:a({originalSource:`{ + render: () => { + const UserList = ['Edward', 'U', 'Lucy', 'Tom']; + const ColorList = ['#f56a00', '#7265e6', '#ffbf00', '#00a2ae']; + const GapList = [4, 3, 2, 1]; + const [user, setUser] = useState(UserList[0]); + const [color, setColor] = useState(ColorList[0]); + const [gap, setGap] = useState(GapList[0]); + const changeUser = (): void => { + const index = UserList.indexOf(user); + setUser(index < UserList.length - 1 ? UserList[index + 1] : UserList[0]); + setColor(index < ColorList.length - 1 ? ColorList[index + 1] : ColorList[0]); + }; + const changeGap = (): void => { + const index = GapList.indexOf(gap); + setGap(index < GapList.length - 1 ? GapList[index + 1] : GapList[0]); + }; + return + + {user} + + + + ; + } +}`},(ce=(te=y.parameters)==null?void 0:te.docs)==null?void 0:ce.source)})});const Te=["Primary","Square","Large","Small","CustomSizes","CustomIcon","ExampleBasic","ExampleTypes","ExampleWithBadge","ExampleResponsive","ExampleAutosetFontSize"];export{h as CustomIcon,x as CustomSizes,y as ExampleAutosetFontSize,j as ExampleBasic,S as ExampleResponsive,v as ExampleTypes,z as ExampleWithBadge,u as Large,m as Primary,g as Small,d as Square,Te as __namedExportsOrder,Fe as default}; diff --git a/pr-preview/pr-419/assets/Badge.stories-C-O9QpJ9.js b/pr-preview/pr-419/assets/Badge.stories-C-O9QpJ9.js new file mode 100644 index 000000000..8558246eb --- /dev/null +++ b/pr-preview/pr-419/assets/Badge.stories-C-O9QpJ9.js @@ -0,0 +1,188 @@ +var Oe=Object.defineProperty,Re=Object.defineProperties;var Ze=Object.getOwnPropertyDescriptors;var q=Object.getOwnPropertySymbols;var Ie=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable;var T=(a,o,n)=>o in a?Oe(a,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[o]=n,t=(a,o)=>{for(var n in o||(o={}))Ie.call(o,n)&&T(a,n,o[n]);if(q)for(var n of q(o))Pe.call(o,n)&&T(a,n,o[n]);return a},r=(a,o)=>Re(a,Ze(o));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{B as s,a as i,A as c,I as ye,c as ze,b as u,C as Ue,D}from"./GlobalNavigation-BFudnXls.js";import{E as l}from"./ExampleStory-BvanXuvo.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{r as k}from"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const st={title:"Components/Data Display/Badge",component:s,args:{color:"",count:5,classNames:void 0,dot:!1,offset:void 0,overflowCount:99,showZero:!1,size:"default",status:void 0,styles:void 0,text:void 0,title:""},argTypes:{size:{control:"select",options:["default","small"]},status:{control:"select",options:["success","processing","default","error","warning"]}}},p={},m={args:{dot:!0}},g={args:{size:"small"}},h={args:{overflowCount:2}},x={args:{color:"#f60"}},f={args:{text:"Custom Text"}},S={args:{title:"Custom Hovering Text"}},w={render:()=>e.jsx(l,{title:"Simplest Usage. Badge will be hidden when count is 0, but we can use showZero to show it. Or add a custom icon.",children:e.jsxs(i,{size:"middle",children:[e.jsx(s,{count:5,children:e.jsx(c,{shape:"square",size:"large"})}),e.jsx(s,{count:0,showZero:!0,children:e.jsx(c,{shape:"square",size:"large"})}),e.jsx(s,{count:e.jsx(ye,{name:"mpLogo"}),children:e.jsx(c,{shape:"square",size:"large"})})]})})},j={render:()=>{const[a,o]=k.useState(!0);return e.jsx(l,{title:"Used in standalone when children is empty.",children:e.jsxs(i,{children:[e.jsx(ze,{checked:a,onChange:()=>{o(!a)}}),e.jsx(s,{count:a?11:0,showZero:!0,color:"#faad14"}),e.jsx(s,{count:a?25:0}),e.jsx(s,{count:a?e.jsx(ye,{name:"mpLogo"}):0}),e.jsx(s,{className:"site-badge-count-109",count:a?109:0,style:{backgroundColor:"#52c41a"}})]})})}},C={render:()=>e.jsx(l,{title:"overflowCount+ is displayed when count is larger than overflowCount. The default value of overflowCount is 99.",children:e.jsxs(i,{size:"large",children:[e.jsx(s,{count:99,children:e.jsx(c,{shape:"square",size:"large"})}),e.jsx(s,{count:100,children:e.jsx(c,{shape:"square",size:"large"})}),e.jsx(s,{count:99,overflowCount:10,children:e.jsx(c,{shape:"square",size:"large"})}),e.jsx(s,{count:1e3,overflowCount:999,children:e.jsx(c,{shape:"square",size:"large"})})]})})},B={render:()=>{const[a,o]=k.useState(5),[n,ke]=k.useState(!0),qe=()=>{o(a+1)},Te=()=>{let d=a-1;d<0&&(d=0),o(d)},De=()=>{const d=Math.floor(Math.random()*100);o(d)},Ae=d=>{ke(d)};return e.jsx(l,{title:"The count will be animated as it changes.",children:e.jsxs(i,{direction:"vertical",children:[e.jsxs(i,{size:"large",children:[e.jsx(s,{count:a,children:e.jsx(c,{shape:"square",size:"large"})}),e.jsxs(u.Group,{children:[e.jsx(u,{onClick:Te,icon:"-"}),e.jsx(u,{onClick:qe,icon:"+"}),e.jsx(u,{onClick:De,icon:"?"})]})]}),e.jsxs(i,{size:"large",children:[e.jsx(s,{dot:n,children:e.jsx(c,{shape:"square",size:"large"})}),e.jsx(ze,{onChange:Ae,checked:n})]})]})})}},b={render:()=>e.jsx(l,{title:"Set offset of the badge dot, the format is [left, top], which represents the offset of the status dot from the left and top of the default position.",children:e.jsx(s,{count:5,offset:[10,10],children:e.jsx(c,{shape:"square",size:"large"})})})},v={render:()=>e.jsxs(l,{title:"Standalone badge with status.",children:[e.jsxs(i,{children:[e.jsx(s,{status:"success"}),e.jsx(s,{status:"error"}),e.jsx(s,{status:"default"}),e.jsx(s,{status:"processing"}),e.jsx(s,{status:"warning"})]}),e.jsx("br",{}),e.jsxs(i,{direction:"vertical",children:[e.jsx(s,{status:"success",text:"Success"}),e.jsx(s,{status:"error",text:"Error"}),e.jsx(s,{status:"default",text:"Default"}),e.jsx(s,{status:"processing",text:"Processing"}),e.jsx(s,{status:"warning",text:"Warning"})]})]})},E={render:()=>e.jsx(l,{title:"Use ribbon badge.",children:e.jsx(i,{direction:"vertical",size:"middle",style:{width:"200px"},children:e.jsx(s.Ribbon,{text:"Ribbon",children:e.jsx(Ue,{title:"Card Title",size:"small",children:"Card Inner text"})})})})},y={render:()=>e.jsx(l,{title:"The badge can be wrapped with a tag to make it linkable.",children:e.jsx("a",{children:e.jsx(s,{count:5,children:e.jsx(c,{shape:"square",size:"large"})})})})},z={render:()=>{const a=["pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime"];return e.jsxs(l,{title:"We preset a series of colorful Badge styles for use in different situations. You can also set it to a hex color string for custom color.",children:[e.jsx(D,{orientation:"left",children:"Presets"}),e.jsx(i,{direction:"vertical",children:a.map(o=>e.jsx(s,{color:o,text:o},o))}),e.jsx(D,{orientation:"left",children:"Custom"}),e.jsxs(i,{direction:"vertical",children:[e.jsx(s,{color:"#f50",text:"#f50"}),e.jsx(s,{color:"rgb(45, 183, 245)",text:"rgb(45, 183, 245)"}),e.jsx(s,{color:"hsl(102, 53%, 61%)",text:"hsl(102, 53%, 61%)"}),e.jsx(s,{color:"hwb(205 6% 9%)",text:"hwb(205 6% 9%)"})]})]})}};var A,O,R;p.parameters=r(t({},p.parameters),{docs:r(t({},(A=p.parameters)==null?void 0:A.docs),{source:t({originalSource:"{}"},(R=(O=p.parameters)==null?void 0:O.docs)==null?void 0:R.source)})});var Z,I,P;m.parameters=r(t({},m.parameters),{docs:r(t({},(Z=m.parameters)==null?void 0:Z.docs),{source:t({originalSource:`{ + args: { + dot: true + } +}`},(P=(I=m.parameters)==null?void 0:I.docs)==null?void 0:P.source)})});var U,H,L;g.parameters=r(t({},g.parameters),{docs:r(t({},(U=g.parameters)==null?void 0:U.docs),{source:t({originalSource:`{ + args: { + size: 'small' + } +}`},(L=(H=g.parameters)==null?void 0:H.docs)==null?void 0:L.source)})});var M,W,G;h.parameters=r(t({},h.parameters),{docs:r(t({},(M=h.parameters)==null?void 0:M.docs),{source:t({originalSource:`{ + args: { + overflowCount: 2 + } +}`},(G=(W=h.parameters)==null?void 0:W.docs)==null?void 0:G.source)})});var N,Y,_;x.parameters=r(t({},x.parameters),{docs:r(t({},(N=x.parameters)==null?void 0:N.docs),{source:t({originalSource:`{ + args: { + color: '#f60' + } +}`},(_=(Y=x.parameters)==null?void 0:Y.docs)==null?void 0:_.source)})});var F,J,K;f.parameters=r(t({},f.parameters),{docs:r(t({},(F=f.parameters)==null?void 0:F.docs),{source:t({originalSource:`{ + args: { + text: 'Custom Text' + } +}`},(K=(J=f.parameters)==null?void 0:J.docs)==null?void 0:K.source)})});var Q,V,X;S.parameters=r(t({},S.parameters),{docs:r(t({},(Q=S.parameters)==null?void 0:Q.docs),{source:t({originalSource:`{ + args: { + title: 'Custom Hovering Text' + } +}`},(X=(V=S.parameters)==null?void 0:V.docs)==null?void 0:X.source)})});var $,ee,te;w.parameters=r(t({},w.parameters),{docs:r(t({},($=w.parameters)==null?void 0:$.docs),{source:t({originalSource:`{ + render: () => { + return + + + + + + + + }> + + + + ; + } +}`},(te=(ee=w.parameters)==null?void 0:ee.docs)==null?void 0:te.source)})});var re,se,ae;j.parameters=r(t({},j.parameters),{docs:r(t({},(re=j.parameters)==null?void 0:re.docs),{source:t({originalSource:`{ + render: () => { + const [show, setShow] = useState(true); + return + + { + setShow(!show); + }} /> + + + : 0} /> + + + ; + } +}`},(ae=(se=j.parameters)==null?void 0:se.docs)==null?void 0:ae.source)})});var oe,ne,ce;C.parameters=r(t({},C.parameters),{docs:r(t({},(oe=C.parameters)==null?void 0:oe.docs),{source:t({originalSource:`{ + render: () => { + return + + + + + + + + + + + + + + + ; + } +}`},(ce=(ne=C.parameters)==null?void 0:ne.docs)==null?void 0:ce.source)})});var ie,le,de;B.parameters=r(t({},B.parameters),{docs:r(t({},(ie=B.parameters)==null?void 0:ie.docs),{source:t({originalSource:`{ + render: () => { + const [count, setCount] = useState(5); + const [show, setShow] = useState(true); + const increase = () => { + setCount(count + 1); + }; + const decline = () => { + let newCount = count - 1; + if (newCount < 0) { + newCount = 0; + } + setCount(newCount); + }; + const random = () => { + const newCount = Math.floor(Math.random() * 100); + setCount(newCount); + }; + const onChange = (checked: boolean) => { + setShow(checked); + }; + return + + + + + + + ] + } +}`},(X=(V=C.parameters)==null?void 0:V.docs)==null?void 0:X.source)})});var Z,ee,te;b.parameters=r(t({},b.parameters),{docs:r(t({},(Z=b.parameters)==null?void 0:Z.docs),{source:t({originalSource:`{ + args: { + tabList: [{ + key: 'tab1', + tab: 'Tab 1' + }, { + key: 'tab2', + tab: 'Tab 2' + }, { + key: 'tab3', + tab: 'Tab 3' + }] + } +}`},(te=(ee=b.parameters)==null?void 0:ee.docs)==null?void 0:te.source)})});var re,ae,ne;g.parameters=r(t({},g.parameters),{docs:r(t({},(re=g.parameters)==null?void 0:re.docs),{source:t({originalSource:`{ + args: { + cover: example + } +}`},(ne=(ae=g.parameters)==null?void 0:ae.docs)==null?void 0:ne.source)})});var oe,se,ie;y.parameters=r(t({},y.parameters),{docs:r(t({},(oe=y.parameters)==null?void 0:oe.docs),{source:t({originalSource:`{ + args: { + title: + } +}`},(ie=(se=y.parameters)==null?void 0:se.docs)==null?void 0:ie.source)})});var ce,de,le;x.parameters=r(t({},x.parameters),{docs:r(t({},(ce=x.parameters)==null?void 0:ce.docs),{source:t({originalSource:`{ + args: { + type: 'inner' + } +}`},(le=(de=x.parameters)==null?void 0:de.docs)==null?void 0:le.source)})});var pe,me,he;u.parameters=r(t({},u.parameters),{docs:r(t({},(pe=u.parameters)==null?void 0:pe.docs),{source:t({originalSource:`{ + render: () => { + return + }> + + + ; + } +}`},(he=(me=u.parameters)==null?void 0:me.docs)==null?void 0:he.source)})});var Ce,be,ge;v.parameters=r(t({},v.parameters),{docs:r(t({},(Ce=v.parameters)==null?void 0:Ce.docs),{source:t({originalSource:`{ + render: () => { + return + + + + Card content + + + + + Card content + + + + + Card content + + + + ; + } +}`},(ge=(be=v.parameters)==null?void 0:be.docs)==null?void 0:ge.source)})});var ye,xe,ue;j.parameters=r(t({},j.parameters),{docs:r(t({},(ye=j.parameters)==null?void 0:ye.docs),{source:t({originalSource:`{ + render: () => { + const gridStyle: React.CSSProperties = { + width: '25%', + textAlign: 'center' + }; + return + + Content + + Content + + Content + Content + Content + Content + Content + + ; + } +}`},(ue=(xe=j.parameters)==null?void 0:xe.docs)==null?void 0:ue.source)})});var ve,je,Te;T.parameters=r(t({},T.parameters),{docs:r(t({},(ve=T.parameters)==null?void 0:ve.docs),{source:t({originalSource:`{ + render: () => { + const [loading, setLoading] = useState(true); + const onChange = (checked: boolean) => { + setLoading(!checked); + }; + return + <> + + + } title="Card title" description="This is the description" /> + + , , ]}> + + } title="Card title" description="This is the description" /> + + + + ; + } +}`},(Te=(je=T.parameters)==null?void 0:je.docs)==null?void 0:Te.source)})});var Se,fe,Ee;S.parameters=r(t({},S.parameters),{docs:r(t({},(Se=S.parameters)==null?void 0:Se.docs),{source:t({originalSource:`{ + render: () => { + return + + More}> + Inner Card content + + More}> + Inner Card content + + + ; + } +}`},(Ee=(fe=S.parameters)==null?void 0:fe.docs)==null?void 0:Ee.source)})});var Le,we,ke;f.parameters=r(t({},f.parameters),{docs:r(t({},(Le=f.parameters)==null?void 0:Le.docs),{source:t({originalSource:`{ + render: () => { + const tabList = [{ + key: 'tab1', + tab: 'tab1' + }, { + key: 'tab2', + tab: 'tab2' + }]; + const contentList: Record = { + tab1:

content1

, + tab2:

content2

+ }; + const tabListNoTitle = [{ + key: 'article', + label: 'article' + }, { + key: 'app', + label: 'app' + }, { + key: 'project', + label: 'project' + }]; + const contentListNoTitle: Record = { + article:

article content

, + app:

app content

, + project:

project content

+ }; + const [activeTabKey1, setActiveTabKey1] = useState('tab1'); + const [activeTabKey2, setActiveTabKey2] = useState('app'); + const onTab1Change = (key: string) => { + setActiveTabKey1(key); + }; + const onTab2Change = (key: string) => { + setActiveTabKey2(key); + }; + return + More} tabList={tabList} activeTabKey={activeTabKey1} onTabChange={onTab1Change}> + {contentList[activeTabKey1]} + +
+
+ More} onTabChange={onTab2Change} tabProps={{ + size: 'middle' + }}> + {contentListNoTitle[activeTabKey2]} + +
; + } +}`},(ke=(we=f.parameters)==null?void 0:we.docs)==null?void 0:ke.source)})});var Ge,Ae,Ie;E.parameters=r(t({},E.parameters),{docs:r(t({},(Ge=E.parameters)==null?void 0:Ge.docs),{source:t({originalSource:`{ + render: () => { + return + } actions={[, , ]}> + } title="Card title" description="This is the description" /> + + ; + } +}`},(Ie=(Ae=E.parameters)==null?void 0:Ae.docs)==null?void 0:Ie.source)})});const lt=["Primary","SmallSize","NoBorder","Hoverable","Loading","WithActions","WithTabs","WithCover","CustomTitle","InnerStyle","ExampleMeta","ExampleColumn","ExampleGrid","ExampleLoading","ExampleInnerCard","ExampleWithTabs","ExampleContentConfiguration"];export{y as CustomTitle,v as ExampleColumn,E as ExampleContentConfiguration,j as ExampleGrid,S as ExampleInnerCard,T as ExampleLoading,u as ExampleMeta,f as ExampleWithTabs,m as Hoverable,x as InnerStyle,h as Loading,p as NoBorder,d as Primary,l as SmallSize,C as WithActions,g as WithCover,b as WithTabs,lt as __namedExportsOrder,dt as default}; diff --git a/pr-preview/pr-419/assets/Carousel.stories-CUkVGrqg.js b/pr-preview/pr-419/assets/Carousel.stories-CUkVGrqg.js new file mode 100644 index 000000000..5096fd3b8 --- /dev/null +++ b/pr-preview/pr-419/assets/Carousel.stories-CUkVGrqg.js @@ -0,0 +1,137 @@ +var xe=Object.defineProperty,ye=Object.defineProperties;var ge=Object.getOwnPropertyDescriptors;var P=Object.getOwnPropertySymbols;var ve=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable;var B=(o,s,a)=>s in o?xe(o,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):o[s]=a,t=(o,s)=>{for(var a in s||(s={}))ve.call(s,a)&&B(o,a,s[a]);if(P)for(var a of P(s))fe.call(s,a)&&B(o,a,s[a]);return o},n=(o,s)=>ye(o,ge(s));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{e as l,R as i}from"./GlobalNavigation-BFudnXls.js";import{E}from"./ExampleStory-BvanXuvo.js";import{r as je}from"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const r={margin:0,height:"160px",color:"#fff",lineHeight:"160px",textAlign:"center",background:"#364d79"},_e={title:"Components/Data Display/Carousel",component:o=>e.jsxs(l,n(t({},o),{style:{maxWidth:"800px"},children:[e.jsx("div",{children:e.jsx("h3",{style:r,children:"1"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"2"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"3"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"4"})})]})),args:{autoplay:!1,autoplaySpeed:3e3,dotPosition:"bottom",dots:!0,fade:!1,infinite:!0,speed:500,easing:"linear",effect:"scrollx",waitForAnimate:!1},argTypes:{effect:{control:"select",options:["scrollx","fade"]}}},d={},c={args:{autoplay:!0}},p={args:{autoplaySpeed:750,autoplay:!0}},h={args:{dotPosition:"top"}},u={args:{dots:!1}},m={args:{fade:!0,effect:"fade"}},x={args:{easing:"linear"}},y={args:{infinite:!1}},g={args:{speed:1e3}},v={args:{waitForAnimate:!0}},f={render:()=>{const o=s=>{console.log(s)};return e.jsx(E,{title:"Basic Usage",children:e.jsxs(l,{afterChange:o,children:[e.jsx("div",{children:e.jsx("h3",{style:r,children:"1"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"2"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"3"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"4"})})]})})}},j={render:()=>{const[o,s]=je.useState("bottom"),a=({target:{value:me}})=>{s(me)};return e.jsxs(E,{title:"There are 4 position options available.",children:[e.jsxs(i.Group,{onChange:a,value:o,style:{marginBottom:8},children:[e.jsx(i.Button,{value:"bottom",children:"Bottom"}),e.jsx(i.Button,{value:"top",children:"Top"}),e.jsx(i.Button,{value:"left",children:"Left"}),e.jsx(i.Button,{value:"right",children:"Right"})]}),e.jsxs(l,{dotPosition:o,style:{maxHeight:"140px"},children:[e.jsx("div",{children:e.jsx("h3",{style:r,children:"1"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"2"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"3"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"4"})})]})]})}},S={render:()=>e.jsx(E,{title:"Timing of scrolling to the next card/picture.",children:e.jsxs(l,{autoplay:!0,children:[e.jsx("div",{children:e.jsx("h3",{style:r,children:"1"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"2"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"3"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"4"})})]})})},C={render:()=>e.jsxs(E,{title:"Slides use fade for transition.",children:[e.jsxs(l,{effect:"fade",children:[e.jsx("div",{children:e.jsx("h3",{style:r,children:"1"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"2"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"3"})}),e.jsx("div",{children:e.jsx("h3",{style:r,children:"4"})})]})," "]})};var R,W,A;d.parameters=n(t({},d.parameters),{docs:n(t({},(R=d.parameters)==null?void 0:R.docs),{source:t({originalSource:"{}"},(A=(W=d.parameters)==null?void 0:W.docs)==null?void 0:A.source)})});var D,b,F;c.parameters=n(t({},c.parameters),{docs:n(t({},(D=c.parameters)==null?void 0:D.docs),{source:t({originalSource:`{ + args: { + autoplay: true + } +}`},(F=(b=c.parameters)==null?void 0:b.docs)==null?void 0:F.source)})});var T,L,I;p.parameters=n(t({},p.parameters),{docs:n(t({},(T=p.parameters)==null?void 0:T.docs),{source:t({originalSource:`{ + args: { + autoplaySpeed: 750, + autoplay: true + } +}`},(I=(L=p.parameters)==null?void 0:L.docs)==null?void 0:I.source)})});var w,G,H;h.parameters=n(t({},h.parameters),{docs:n(t({},(w=h.parameters)==null?void 0:w.docs),{source:t({originalSource:`{ + args: { + dotPosition: 'top' + } +}`},(H=(G=h.parameters)==null?void 0:G.docs)==null?void 0:H.source)})});var U,_,k;u.parameters=n(t({},u.parameters),{docs:n(t({},(U=u.parameters)==null?void 0:U.docs),{source:t({originalSource:`{ + args: { + dots: false + } +}`},(k=(_=u.parameters)==null?void 0:_.docs)==null?void 0:k.source)})});var O,q,z;m.parameters=n(t({},m.parameters),{docs:n(t({},(O=m.parameters)==null?void 0:O.docs),{source:t({originalSource:`{ + args: { + fade: true, + effect: 'fade' + } +}`},(z=(q=m.parameters)==null?void 0:q.docs)==null?void 0:z.source)})});var J,K,M;x.parameters=n(t({},x.parameters),{docs:n(t({},(J=x.parameters)==null?void 0:J.docs),{source:t({originalSource:`{ + args: { + easing: 'linear' + } +}`},(M=(K=x.parameters)==null?void 0:K.docs)==null?void 0:M.source)})});var N,Q,V;y.parameters=n(t({},y.parameters),{docs:n(t({},(N=y.parameters)==null?void 0:N.docs),{source:t({originalSource:`{ + args: { + infinite: false + } +}`},(V=(Q=y.parameters)==null?void 0:Q.docs)==null?void 0:V.source)})});var X,Y,Z;g.parameters=n(t({},g.parameters),{docs:n(t({},(X=g.parameters)==null?void 0:X.docs),{source:t({originalSource:`{ + args: { + speed: 1000 + } +}`},(Z=(Y=g.parameters)==null?void 0:Y.docs)==null?void 0:Z.source)})});var $,ee,te;v.parameters=n(t({},v.parameters),{docs:n(t({},($=v.parameters)==null?void 0:$.docs),{source:t({originalSource:`{ + args: { + waitForAnimate: true + } +}`},(te=(ee=v.parameters)==null?void 0:ee.docs)==null?void 0:te.source)})});var ne,re,oe;f.parameters=n(t({},f.parameters),{docs:n(t({},(ne=f.parameters)==null?void 0:ne.docs),{source:t({originalSource:`{ + render: () => { + const onChange = (currentSlide: number) => { + console.log(currentSlide); + }; + return + +
+

1

+
+
+

2

+
+
+

3

+
+
+

4

+
+
+
; + } +}`},(oe=(re=f.parameters)==null?void 0:re.docs)==null?void 0:oe.source)})});var se,ae,ie;j.parameters=n(t({},j.parameters),{docs:n(t({},(se=j.parameters)==null?void 0:se.docs),{source:t({originalSource:`{ + render: () => { + type DotPosition = CarouselProps['dotPosition']; + const [dotPosition, setDotPosition] = useState('bottom'); + const handlePositionChange = ({ + target: { + value + } + }: RadioChangeEvent) => { + setDotPosition((value as DotPosition)); + }; + return + + Bottom + Top + Left + Right + + +
+

1

+
+
+

2

+
+
+

3

+
+
+

4

+
+
+
; + } +}`},(ie=(ae=j.parameters)==null?void 0:ae.docs)==null?void 0:ie.source)})});var le,de,ce;S.parameters=n(t({},S.parameters),{docs:n(t({},(le=S.parameters)==null?void 0:le.docs),{source:t({originalSource:`{ + render: () => { + return + +
+

1

+
+
+

2

+
+
+

3

+
+
+

4

+
+
+
; + } +}`},(ce=(de=S.parameters)==null?void 0:de.docs)==null?void 0:ce.source)})});var pe,he,ue;C.parameters=n(t({},C.parameters),{docs:n(t({},(pe=C.parameters)==null?void 0:pe.docs),{source:t({originalSource:`{ + render: () => { + return + +
+

1

+
+
+

2

+
+
+

3

+
+
+

4

+
+
{' '} +
; + } +}`},(ue=(he=C.parameters)==null?void 0:he.docs)==null?void 0:ue.source)})});const ke=["Primary","WithAutoplay","CustomAutoplaySpeed","CustomDotPosition","WithoutDots","WithFadeEffect","WithLinearEasing","WithoutInfiniteLoop","CustomSpeed","WaitForAnimate","ExampleBasic","ExamplePosition","ExampleAutoScroll","ExampleFadeIn"];export{p as CustomAutoplaySpeed,h as CustomDotPosition,g as CustomSpeed,S as ExampleAutoScroll,f as ExampleBasic,C as ExampleFadeIn,j as ExamplePosition,d as Primary,v as WaitForAnimate,c as WithAutoplay,m as WithFadeEffect,x as WithLinearEasing,u as WithoutDots,y as WithoutInfiniteLoop,ke as __namedExportsOrder,_e as default}; diff --git a/pr-preview/pr-419/assets/Cascader.stories-CVgs5OLj.js b/pr-preview/pr-419/assets/Cascader.stories-CVgs5OLj.js new file mode 100644 index 000000000..54149d3d3 --- /dev/null +++ b/pr-preview/pr-419/assets/Cascader.stories-CVgs5OLj.js @@ -0,0 +1,128 @@ +var ye=Object.defineProperty,De=Object.defineProperties;var Ee=Object.getOwnPropertyDescriptors;var w=Object.getOwnPropertySymbols;var Oe=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable;var L=(o,r,n)=>r in o?ye(o,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):o[r]=n,e=(o,r)=>{for(var n in r||(r={}))Oe.call(r,n)&&L(o,n,r[n]);if(w)for(var n of w(r))we.call(r,n)&&L(o,n,r[n]);return o},a=(o,r)=>De(o,Ee(r));import{j as s}from"./jsx-runtime-CS-_a2eV.js";import{i as l,I as Le}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{E as Ce}from"./ExampleStory-BvanXuvo.js";import{r as xe}from"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const fe=[{value:"A",label:"A",children:[{value:"B",label:"B",children:[{value:"C",label:"C"}]}]},{value:"D",label:"D",children:[{value:"E",label:"E",children:[{value:"F",label:"F"}]}]}],Je={title:"Components/Data Entry/Cascader",component:l,args:{allowClear:!0,autoClearSearchValue:!0,autoFocus:!1,bordered:!0,changeOnSelect:!1,className:"",defaultValue:[],disabled:!1,tagRender:void 0,popupClassName:"",dropdownRender:void 0,expandIcon:void 0,expandTrigger:"click",loadData:void 0,maxTagCount:void 0,maxTagPlaceholder:void 0,maxTagTextLength:void 0,notFoundContent:"Not Found",open:void 0,options:fe,placeholder:"Placeholder Text",placement:"bottomLeft",showSearch:!1,size:void 0,status:void 0,style:{},suffixIcon:void 0,value:void 0,multiple:!1,removeIcon:void 0,searchValue:void 0,dropdownMenuColumnStyle:void 0,loadingIcon:void 0,showCheckedStrategy:l.SHOW_PARENT,fieldNames:{label:"label",value:"value",children:"children"},displayRender:(o,r)=>o.join("/"),onSearch:o=>{console.log(`Search Value: ${o}`)},onDropdownVisibleChange:o=>{console.log(`Dropdown Visible: ${o}`)},onChange:(o,r)=>{alert(`Selected Value: ${String(o)}, Selected Options: ${JSON.stringify(r)}`)},getPopupContainer:o=>document.body},argTypes:{placement:{control:"select",options:["bottomLeft","bottomRight","topLeft","topRight"]},size:{control:"select",options:["small","middle","large"]},status:{control:"select",options:["error","warning"]},showCheckedStrategy:{control:"select",options:[l.SHOW_PARENT,l.SHOW_CHILD]}}},i={},d={args:{allowClear:!0}},p={args:{autoFocus:!0}},u={args:{expandTrigger:"hover"}},m={args:{bordered:!1}},g={args:{multiple:!0}},h={args:{showSearch:!0}},b={args:{dropdownMenuColumnStyle:{minWidth:"15px",color:"blueviolet"}}},v={args:{suffixIcon:s.jsx(Le,{name:"mpLogo"})}},S={args:{displayRender:(o,r)=>o.join(" -> ")}},C={args:{disabled:!0}},x={args:{options:[{value:"A",label:"A",children:[{value:"B",label:"B",children:[{value:"C",label:"C"}]}]},{value:"D",label:"D",children:[{value:"E",label:"E",disabled:!0,children:[{value:"F",label:"F"}]}]}]}},f={args:{defaultValue:["A","B","C"]}},y={render:()=>{const[o,r]=xe.useState("Unselect");return s.jsx(s.Fragment,{children:s.jsx(Ce,{title:"Separate trigger button and result.",children:s.jsxs("span",{children:[o," ",s.jsx(l,{options:fe,onChange:(n,E)=>{r(E.map(O=>O.label).join(", "))},children:s.jsx("a",{children:"Change city"})})]})})})}},D={render:()=>{const o=[{value:"A",label:"A",isLeaf:!1},{value:"B",label:"B",isLeaf:!1}],[r,n]=xe.useState(o),E=(t,c)=>{console.log(t,c)},O=t=>{const c=t==null?void 0:t[t.length-1];setTimeout(()=>{c.children=[{label:`${c.label} Dynamic 1`,value:"dynamic1"},{label:`${c.label} Dynamic 2`,value:"dynamic2"}],n([...r])},1e3)};return s.jsx(s.Fragment,{children:s.jsx(Ce,{title:"Load options lazily with loadData.",children:s.jsx(l,{options:r,loadData:O,onChange:E,changeOnSelect:!0})})})}};var A,I,T;i.parameters=a(e({},i.parameters),{docs:a(e({},(A=i.parameters)==null?void 0:A.docs),{source:e({originalSource:"{}"},(T=(I=i.parameters)==null?void 0:I.docs)==null?void 0:T.source)})});var j,F,B;d.parameters=a(e({},d.parameters),{docs:a(e({},(j=d.parameters)==null?void 0:j.docs),{source:e({originalSource:`{ + args: { + allowClear: true + } +}`},(B=(F=d.parameters)==null?void 0:F.docs)==null?void 0:B.source)})});var R,P,V;p.parameters=a(e({},p.parameters),{docs:a(e({},(R=p.parameters)==null?void 0:R.docs),{source:e({originalSource:`{ + args: { + autoFocus: true + } +}`},(V=(P=p.parameters)==null?void 0:P.docs)==null?void 0:V.source)})});var N,$,z;u.parameters=a(e({},u.parameters),{docs:a(e({},(N=u.parameters)==null?void 0:N.docs),{source:e({originalSource:`{ + args: { + expandTrigger: 'hover' + } +}`},(z=($=u.parameters)==null?void 0:$.docs)==null?void 0:z.source)})});var _,H,M;m.parameters=a(e({},m.parameters),{docs:a(e({},(_=m.parameters)==null?void 0:_.docs),{source:e({originalSource:`{ + args: { + bordered: false + } +}`},(M=(H=m.parameters)==null?void 0:H.docs)==null?void 0:M.source)})});var W,k,U;g.parameters=a(e({},g.parameters),{docs:a(e({},(W=g.parameters)==null?void 0:W.docs),{source:e({originalSource:`{ + args: { + multiple: true + } +}`},(U=(k=g.parameters)==null?void 0:k.docs)==null?void 0:U.source)})});var J,q,G;h.parameters=a(e({},h.parameters),{docs:a(e({},(J=h.parameters)==null?void 0:J.docs),{source:e({originalSource:`{ + args: { + showSearch: true + } +}`},(G=(q=h.parameters)==null?void 0:q.docs)==null?void 0:G.source)})});var K,Q,X;b.parameters=a(e({},b.parameters),{docs:a(e({},(K=b.parameters)==null?void 0:K.docs),{source:e({originalSource:`{ + args: { + dropdownMenuColumnStyle: { + minWidth: '15px', + color: 'blueviolet' + } + } +}`},(X=(Q=b.parameters)==null?void 0:Q.docs)==null?void 0:X.source)})});var Y,Z,ee;v.parameters=a(e({},v.parameters),{docs:a(e({},(Y=v.parameters)==null?void 0:Y.docs),{source:e({originalSource:`{ + args: { + suffixIcon: + } +}`},(ee=(Z=v.parameters)==null?void 0:Z.docs)==null?void 0:ee.source)})});var ae,oe,re;S.parameters=a(e({},S.parameters),{docs:a(e({},(ae=S.parameters)==null?void 0:ae.docs),{source:e({originalSource:`{ + args: { + displayRender: (label, selectedOptions) => label.join(' -> ') + } +}`},(re=(oe=S.parameters)==null?void 0:oe.docs)==null?void 0:re.source)})});var ne,se,te;C.parameters=a(e({},C.parameters),{docs:a(e({},(ne=C.parameters)==null?void 0:ne.docs),{source:e({originalSource:`{ + args: { + disabled: true + } +}`},(te=(se=C.parameters)==null?void 0:se.docs)==null?void 0:te.source)})});var le,ce,ie;x.parameters=a(e({},x.parameters),{docs:a(e({},(le=x.parameters)==null?void 0:le.docs),{source:e({originalSource:`{ + args: { + options: [{ + value: 'A', + label: 'A', + children: [{ + value: 'B', + label: 'B', + children: [{ + value: 'C', + label: 'C' + }] + }] + }, { + value: 'D', + label: 'D', + children: [{ + value: 'E', + label: 'E', + disabled: true, + children: [{ + value: 'F', + label: 'F' + }] + }] + }] + } +}`},(ie=(ce=x.parameters)==null?void 0:ce.docs)==null?void 0:ie.source)})});var de,pe,ue;f.parameters=a(e({},f.parameters),{docs:a(e({},(de=f.parameters)==null?void 0:de.docs),{source:e({originalSource:`{ + args: { + defaultValue: ['A', 'B', 'C'] + } +}`},(ue=(pe=f.parameters)==null?void 0:pe.docs)==null?void 0:ue.source)})});var me,ge,he;y.parameters=a(e({},y.parameters),{docs:a(e({},(me=y.parameters)==null?void 0:me.docs),{source:e({originalSource:`{ + render: () => { + const [text, setText] = useState('Unselect'); + return <> + + + {text} +   + { + setText(selectedOptions.map(o => o.label).join(', ')); + }}> + Change city + + + + ; + } +}`},(he=(ge=y.parameters)==null?void 0:ge.docs)==null?void 0:he.source)})});var be,ve,Se;D.parameters=a(e({},D.parameters),{docs:a(e({},(be=D.parameters)==null?void 0:be.docs),{source:e({originalSource:`{ + render: () => { + const optionLists: ICascaderProps['options'] = [{ + value: 'A', + label: 'A', + isLeaf: false + }, { + value: 'B', + label: 'B', + isLeaf: false + }]; + const [options, setOptions] = useState(optionLists); + const onChange = (value: Array, selectedOptions: ICascaderProps['options']) => { + console.log(value, selectedOptions); + }; + const loadData = (selectedOptions: ICascaderProps['options']) => { + const targetOption = selectedOptions?.[selectedOptions.length - 1]; + + // load options lazily + setTimeout(() => { + targetOption.children = [{ + label: \`\${targetOption.label} Dynamic 1\`, + value: 'dynamic1' + }, { + label: \`\${targetOption.label} Dynamic 2\`, + value: 'dynamic2' + }]; + setOptions([...(options as [])]); + }, 1000); + }; + return <> + + + + ; + } +}`},(Se=(ve=D.parameters)==null?void 0:ve.docs)==null?void 0:Se.source)})});const qe=["Primary","AllowClear","AutoFocus","HoverExpand","NoBorder","MultipleCascader","SearchIcon","CustomDropdownStyle","SuffixIcon","DisplayRender","Disabled","DisabledOption","DefaultValue","ExampleCustomTrigger","ExampleLazyLoad"];export{d as AllowClear,p as AutoFocus,b as CustomDropdownStyle,f as DefaultValue,C as Disabled,x as DisabledOption,S as DisplayRender,y as ExampleCustomTrigger,D as ExampleLazyLoad,u as HoverExpand,g as MultipleCascader,m as NoBorder,i as Primary,h as SearchIcon,v as SuffixIcon,qe as __namedExportsOrder,Je as default}; diff --git a/pr-preview/pr-419/assets/Cascader.stories-iTSb-Niu.js b/pr-preview/pr-419/assets/Cascader.stories-iTSb-Niu.js new file mode 100644 index 000000000..1a1a61d1e --- /dev/null +++ b/pr-preview/pr-419/assets/Cascader.stories-iTSb-Niu.js @@ -0,0 +1,81 @@ +var $=Object.defineProperty,ee=Object.defineProperties;var ae=Object.getOwnPropertyDescriptors;var C=Object.getOwnPropertySymbols;var re=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable;var I=(r,o,n)=>o in r?$(r,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):r[o]=n,e=(r,o)=>{for(var n in o||(o={}))re.call(o,n)&&I(r,n,o[n]);if(C)for(var n of C(o))oe.call(o,n)&&I(r,n,o[n]);return r},a=(r,o)=>ee(r,ae(o));var t=(r,o,n)=>new Promise((N,L)=>{var Y=s=>{try{S(n.next(s))}catch(b){L(b)}},Z=s=>{try{S(n.throw(s))}catch(b){L(b)}},S=s=>s.done?N(s.value):Promise.resolve(s.value).then(Y,Z);S((n=n.apply(r,o)).next())});import{j as l}from"./jsx-runtime-CS-_a2eV.js";import{X as ne,F as se,I as te,o as le}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const y=[{value:"United States1",label:"United States",children:[{value:"Michigan1",label:"Michigan",children:[{value:"Detroit1",label:"Detroit"},{value:"Lansing1",label:"Lansing"}]},{value:"California1",label:"California",children:[{value:"San Francisco1",label:"San Francisco"},{value:"San Jose1",label:"San Jose"}]}]},{value:"Canada1",label:"Canada",children:[{value:"Ontario1",label:"Ontario",children:[{value:"Toronto1",label:"Toronto"}]}]}],fe={title:"Components/Data Entry/QueryItem/ValueSelector/Cascader",component:ne.ValueSelector.Cascader,parameters:{docs:{description:{component:'This is the "Action" component of the QueryItem component group. This component is currently meant to trigger a single action, but will eventually support a list of actions via a dropdown list interface.'}}},args:{options:y}},c={args:{placeholder:"Default"}},i={args:{placeholder:"Simple List",options:[{value:"United States",label:"United States"},{value:"Canada",label:"Canada"}]}},p={args:{placeholder:"Error",errorMessage:"test error"}},d={args:{placeholder:"With Icon",icon:"event"}},m={args:{placeholder:"On Select",onChange:r=>t(void 0,null,function*(){console.log(r)})}},u={args:{placeholder:"PreSelected",value:["Canada1","Ontario1","Toronto1"],onChange:(r,o)=>t(void 0,null,function*(){console.log(r)})}},g={args:{placeholder:"Load",loadData:r=>t(void 0,null,function*(){console.log(r)})}},h={args:{placeholder:"Loading Story",options:void 0,loadData:r=>t(void 0,null,function*(){yield new Promise((o,n)=>{setTimeout(()=>{o(y)},3e3)})})}},v={args:{options:[...y,{value:"G",label:"G",children:[{value:"H",label:"H",children:[{value:"IJK",label:l.jsx(l.Fragment,{children:l.jsxs(se,{children:[l.jsx(te,{name:"alicorn"}),l.jsx(le.Text,{children:"IJK"})]})}),searchLabel:"IJK"}]}]}]}};var x,T,f;c.parameters=a(e({},c.parameters),{docs:a(e({},(x=c.parameters)==null?void 0:x.docs),{source:e({originalSource:`{ + args: { + placeholder: 'Default' + } +}`},(f=(T=c.parameters)==null?void 0:T.docs)==null?void 0:f.source)})});var D,O,j;i.parameters=a(e({},i.parameters),{docs:a(e({},(D=i.parameters)==null?void 0:D.docs),{source:e({originalSource:`{ + args: { + placeholder: 'Simple List', + options: [{ + value: 'United States', + label: 'United States' + }, { + value: 'Canada', + label: 'Canada' + }] + } +}`},(j=(O=i.parameters)==null?void 0:O.docs)==null?void 0:j.source)})});var J,E,F;p.parameters=a(e({},p.parameters),{docs:a(e({},(J=p.parameters)==null?void 0:J.docs),{source:e({originalSource:`{ + args: { + placeholder: 'Error', + errorMessage: 'test error' + } +}`},(F=(E=p.parameters)==null?void 0:E.docs)==null?void 0:F.source)})});var w,K,P;d.parameters=a(e({},d.parameters),{docs:a(e({},(w=d.parameters)==null?void 0:w.docs),{source:e({originalSource:`{ + args: { + placeholder: 'With Icon', + icon: 'event' + } +}`},(P=(K=d.parameters)==null?void 0:K.docs)==null?void 0:P.source)})});var U,G,H;m.parameters=a(e({},m.parameters),{docs:a(e({},(U=m.parameters)==null?void 0:U.docs),{source:e({originalSource:`{ + args: { + placeholder: 'On Select', + onChange: async value => { + console.log(value); + } + } +}`},(H=(G=m.parameters)==null?void 0:G.docs)==null?void 0:H.source)})});var M,V,W;u.parameters=a(e({},u.parameters),{docs:a(e({},(M=u.parameters)==null?void 0:M.docs),{source:e({originalSource:`{ + args: { + placeholder: 'PreSelected', + value: ['Canada1', 'Ontario1', 'Toronto1'], + onChange: async (values, _) => { + console.log(values); + } + } +}`},(W=(V=u.parameters)==null?void 0:V.docs)==null?void 0:W.source)})});var _,Q,A;g.parameters=a(e({},g.parameters),{docs:a(e({},(_=g.parameters)==null?void 0:_.docs),{source:e({originalSource:`{ + args: { + placeholder: 'Load', + loadData: async (value: string) => { + console.log(value); + } + } +}`},(A=(Q=g.parameters)==null?void 0:Q.docs)==null?void 0:A.source)})});var R,X,k;h.parameters=a(e({},h.parameters),{docs:a(e({},(R=h.parameters)==null?void 0:R.docs),{source:e({originalSource:`{ + args: { + placeholder: 'Loading Story', + options: undefined, + loadData: async (value: string) => { + await new Promise((resolve, reject) => { + setTimeout(() => { + resolve(options); + }, 3000); + }); + } + } +}`},(k=(X=h.parameters)==null?void 0:X.docs)==null?void 0:k.source)})});var q,z,B;v.parameters=a(e({},v.parameters),{docs:a(e({},(q=v.parameters)==null?void 0:q.docs),{source:e({originalSource:`{ + args: { + options: [...options, { + value: 'G', + label: 'G', + children: [{ + value: 'H', + label: 'H', + children: [{ + value: 'IJK', + label: <> + + + IJK + + , + searchLabel: 'IJK' + }] + }] + }] + } +}`},(B=(z=v.parameters)==null?void 0:z.docs)==null?void 0:B.source)})});const De=["Default","SimpleList","Error","WithIcon","OnSelect","PreSelectedValue","LoadData","Loading","SearchLabel"];export{c as Default,p as Error,g as LoadData,h as Loading,m as OnSelect,u as PreSelectedValue,v as SearchLabel,i as SimpleList,d as WithIcon,De as __namedExportsOrder,fe as default}; diff --git a/pr-preview/pr-419/assets/Center.stories-BojjpkS7.js b/pr-preview/pr-419/assets/Center.stories-BojjpkS7.js new file mode 100644 index 000000000..21b969ee2 --- /dev/null +++ b/pr-preview/pr-419/assets/Center.stories-BojjpkS7.js @@ -0,0 +1 @@ +var d=Object.defineProperty,u=Object.defineProperties;var f=Object.getOwnPropertyDescriptors;var i=Object.getOwnPropertySymbols;var l=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable;var a=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,m=(t,r)=>{for(var o in r||(r={}))l.call(r,o)&&a(t,o,r[o]);if(i)for(var o of i(r))y.call(r,o)&&a(t,o,r[o]);return t},e=(t,r)=>u(t,f(r));import{af as C}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const B={title:"Components/Layout/Center",component:C,args:{}},p={};var s,n,c;p.parameters=e(m({},p.parameters),{docs:e(m({},(s=p.parameters)==null?void 0:s.docs),{source:m({originalSource:"{}"},(c=(n=p.parameters)==null?void 0:n.docs)==null?void 0:c.source)})});const D=["Primary"];export{p as Primary,D as __namedExportsOrder,B as default}; diff --git a/pr-preview/pr-419/assets/Change process-B-awMjXF.js b/pr-preview/pr-419/assets/Change process-B-awMjXF.js new file mode 100644 index 000000000..135140783 --- /dev/null +++ b/pr-preview/pr-419/assets/Change process-B-awMjXF.js @@ -0,0 +1 @@ +var i=Object.defineProperty,p=Object.defineProperties;var x=Object.getOwnPropertyDescriptors;var s=Object.getOwnPropertySymbols;var c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable;var m=(n,t,o)=>t in n?i(n,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[t]=o,e=(n,t)=>{for(var o in t||(t={}))c.call(t,o)&&m(n,o,t[o]);if(s)for(var o of s(t))f.call(t,o)&&m(n,o,t[o]);return n},u=(n,t)=>p(n,x(t));import{j as r}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as j}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function a(n){return r.jsx(r.Fragment,{})}function X(n={}){const{wrapper:t}=e(e({},j()),n.components);return t?r.jsx(t,u(e({},n),{children:r.jsx(a,e({},n))})):a()}export{X as default}; diff --git a/pr-preview/pr-419/assets/Changelog-CnvKZx7w.js b/pr-preview/pr-419/assets/Changelog-CnvKZx7w.js new file mode 100644 index 000000000..798281390 --- /dev/null +++ b/pr-preview/pr-419/assets/Changelog-CnvKZx7w.js @@ -0,0 +1,440 @@ +var s=Object.defineProperty,b=Object.defineProperties;var h=Object.getOwnPropertyDescriptors;var m=Object.getOwnPropertySymbols;var d=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable;var u=(a,t,i)=>t in a?s(a,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):a[t]=i,e=(a,t)=>{for(var i in t||(t={}))d.call(t,i)&&u(a,i,t[i]);if(m)for(var i of m(t))p.call(t,i)&&u(a,i,t[i]);return a},r=(a,t)=>b(a,h(t));import{j as c}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as n}from"./index-Bqh_nw6E.js";import{M as l}from"./index-DZAB8lbW.js";import"./index-Ca44TZ0D.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./index-DFiuTWKW.js";import"./extends-CCbyfPlC.js";import"./index-DYADbu9O.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./index-BObpwDOh.js";import"./_getPrototype-fDUIJvdn.js";import"./_baseClone-BwI25-yt.js";import"./index-DrFu-skq.js";const f=`## [1.31.1](https://github.com/mParticle/aquarium/compare/v1.31.0...v1.31.1) (2024-09-18) + +### Bug Fixes + +- export notification center props ([#418](https://github.com/mParticle/aquarium/issues/418)) ([2ea78c2](https://github.com/mParticle/aquarium/commit/2ea78c2cf64662070a4ed11587270105b61ebf71)) + +## [1.31.1-fix-notification-center-props.1](https://github.com/mParticle/aquarium/compare/v1.31.0...v1.31.1-fix-notification-center-props.1) (2024-09-17) + +### Bug Fixes + +- export notification center props ([abaa4ba](https://github.com/mParticle/aquarium/commit/abaa4baf3532d168314711a8d1e598d0f0084492)) + +# [1.31.0](https://github.com/mParticle/aquarium/compare/v1.30.3...v1.31.0) (2024-09-17) + +### Bug Fixes + +- add more icon ([#403](https://github.com/mParticle/aquarium/issues/403)) ([3abc3b7](https://github.com/mParticle/aquarium/commit/3abc3b71916ab5a7db3c4f93e06ad2bd5845e1bf)) + +### Features + +- add mp colors to storybook and remove token to css from pre com… ([#405](https://github.com/mParticle/aquarium/issues/405)) ([40dffbf](https://github.com/mParticle/aquarium/commit/40dffbf1eb2a480d2470dc70338118934f96cfa7)) +- add notification center ([#416](https://github.com/mParticle/aquarium/issues/416)) ([4c44206](https://github.com/mParticle/aquarium/commit/4c44206c3d668d575e832262fc0f5582700672c7)) +- add prettifier ([#404](https://github.com/mParticle/aquarium/issues/404)) ([a99793f](https://github.com/mParticle/aquarium/commit/a99793f264f2d1609343d4d83c11acdb0b005668)) + +# [1.31.0-nav-disabled-interactions-poc.8](https://github.com/mParticle/aquarium/compare/v1.31.0-nav-disabled-interactions-poc.7...v1.31.0-nav-disabled-interactions-poc.8) (2024-09-16) + +### Bug Fixes + +- add Drawer component back ([4703322](https://github.com/mParticle/aquarium/commit/4703322b2cd0d836b0e2e63a7b7661f85ff32533)) + +# [1.31.0-nav-disabled-interactions-poc.7](https://github.com/mParticle/aquarium/compare/v1.31.0-nav-disabled-interactions-poc.6...v1.31.0-nav-disabled-interactions-poc.7) (2024-09-16) + +# [1.31.0-nav-disabled-interactions-poc.6](https://github.com/mParticle/aquarium/compare/v1.31.0-nav-disabled-interactions-poc.5...v1.31.0-nav-disabled-interactions-poc.6) (2024-09-16) + +# [1.31.0-nav-disabled-interactions-poc.5](https://github.com/mParticle/aquarium/compare/v1.31.0-nav-disabled-interactions-poc.4...v1.31.0-nav-disabled-interactions-poc.5) (2024-09-13) + +# [1.31.0-nav-disabled-interactions-poc.4](https://github.com/mParticle/aquarium/compare/v1.31.0-nav-disabled-interactions-poc.3...v1.31.0-nav-disabled-interactions-poc.4) (2024-09-13) + +### Bug Fixes + +- avoid nested anchor when child is button ([1e179fa](https://github.com/mParticle/aquarium/commit/1e179fad102726029691f12582f5d7e0a4beed16)) + +# [1.31.0-nav-disabled-interactions-poc.3](https://github.com/mParticle/aquarium/compare/v1.31.0-nav-disabled-interactions-poc.2...v1.31.0-nav-disabled-interactions-poc.3) (2024-09-13) + +# [1.31.0-nav-disabled-interactions-poc.2](https://github.com/mParticle/aquarium/compare/v1.31.0-nav-disabled-interactions-poc.1...v1.31.0-nav-disabled-interactions-poc.2) (2024-09-12) + +# [1.31.0-nav-disabled-interactions-poc.1](https://github.com/mParticle/aquarium/compare/v1.30.3...v1.31.0-nav-disabled-interactions-poc.1) (2024-09-12) + +### Bug Fixes + +- add more icon ([#403](https://github.com/mParticle/aquarium/issues/403)) ([3abc3b7](https://github.com/mParticle/aquarium/commit/3abc3b71916ab5a7db3c4f93e06ad2bd5845e1bf)) + +### Features + +- testing a disabled state to validate notifications project requirements ([440150c](https://github.com/mParticle/aquarium/commit/440150c3458d88873a058ad2755f73f59ca45e4b)) + +## [1.30.3](https://github.com/mParticle/aquarium/compare/v1.30.2...v1.30.3) (2024-09-10) + +### Bug Fixes + +- add icons ([#399](https://github.com/mParticle/aquarium/issues/399)) ([3343c26](https://github.com/mParticle/aquarium/commit/3343c2604e375b805febae1aa92ff505a226c2c0)) + +## [1.30.2](https://github.com/mParticle/aquarium/compare/v1.30.1...v1.30.2) (2024-09-10) + +### Bug Fixes + +- add horizontal gap in suite selector ([#391](https://github.com/mParticle/aquarium/issues/391)) ([74a43d0](https://github.com/mParticle/aquarium/commit/74a43d0adb02f20df2b6ca93d962c47323708d01)) +- Add Icons in Aquarium ([#395](https://github.com/mParticle/aquarium/issues/395)) ([d554ed5](https://github.com/mParticle/aquarium/commit/d554ed50d505029c7d766a09e62428915d27bd0a)) + +## [1.30.1](https://github.com/mParticle/aquarium/compare/v1.30.0...v1.30.1) (2024-09-04) + +### Bug Fixes + +- unnest css ([#390](https://github.com/mParticle/aquarium/issues/390)) ([03d3ccb](https://github.com/mParticle/aquarium/commit/03d3ccb8b018a1f183c5312112c7d59c348b06c5)) + +## [1.30.1-fix-css-in-nancy.2](https://github.com/mParticle/aquarium/compare/v1.30.1-fix-css-in-nancy.1...v1.30.1-fix-css-in-nancy.2) (2024-09-04) + +### Bug Fixes + +- home logo svg unnested ([3eb695b](https://github.com/mParticle/aquarium/commit/3eb695bf73aca2a2e84f3601e0a6e96422750382)) + +## [1.30.1-fix-css-in-nancy.1](https://github.com/mParticle/aquarium/compare/v1.30.0...v1.30.1-fix-css-in-nancy.1) (2024-09-03) + +### Bug Fixes + +- unnest css ([78bc479](https://github.com/mParticle/aquarium/commit/78bc479a5bb292cc525190ad6b5ef842e846d58a)) + +# [1.30.0](https://github.com/mParticle/aquarium/compare/v1.29.0...v1.30.0) (2024-09-03) + +### Features + +- replace minimap with suiteSelector component ([#383](https://github.com/mParticle/aquarium/issues/383)) ([2ab27ca](https://github.com/mParticle/aquarium/commit/2ab27ca1bf7d0f6049498ca166469b5b57c914b1)) + +# [1.29.0](https://github.com/mParticle/aquarium/compare/v1.28.1...v1.29.0) (2024-08-30) + +### Bug Fixes + +- add info icon ([#381](https://github.com/mParticle/aquarium/issues/381)) ([d3aa957](https://github.com/mParticle/aquarium/commit/d3aa957198078ec49ad65fef4d6721becf0ea0d9)) +- add new icons ([#380](https://github.com/mParticle/aquarium/issues/380)) ([db88c4e](https://github.com/mParticle/aquarium/commit/db88c4e3bfb31bd1537dd6ba112a709205391ba5)) +- update nav link active background color ([#376](https://github.com/mParticle/aquarium/issues/376)) ([3965e60](https://github.com/mParticle/aquarium/commit/3965e607f4071b1bef72850bfd10db92fdc1a3fa)) + +### Features + +- icons placeholder ([#385](https://github.com/mParticle/aquarium/issues/385)) ([2503af1](https://github.com/mParticle/aquarium/commit/2503af17a575f6084ae19b8d5697be413e7c56e7)) + +## [1.28.1](https://github.com/mParticle/aquarium/compare/v1.28.0...v1.28.1) (2024-08-20) + +### Bug Fixes + +- add current color fill to icon ([#374](https://github.com/mParticle/aquarium/issues/374)) ([12c698c](https://github.com/mParticle/aquarium/commit/12c698c174d0862e9b6809d1c56519649dfc158e)) +- rename icons ([#364](https://github.com/mParticle/aquarium/issues/364)) ([223c47d](https://github.com/mParticle/aquarium/commit/223c47dbb8b7592024b3c38fc70ae5f504870b56)) +- update design tokens ([#375](https://github.com/mParticle/aquarium/issues/375)) ([e818591](https://github.com/mParticle/aquarium/commit/e818591210d161056febe306a997b0d394178750)) + +# [1.28.0](https://github.com/mParticle/aquarium/compare/v1.27.0...v1.28.0) (2024-08-15) + +### Features + +- move minimap to suite logo ([#369](https://github.com/mParticle/aquarium/issues/369)) ([f2d2437](https://github.com/mParticle/aquarium/commit/f2d2437dfe777e5c1db75346913448513581b3b5)) + +# [1.27.0](https://github.com/mParticle/aquarium/compare/v1.26.0...v1.27.0) (2024-08-14) + +### Bug Fixes + +- add width auto to be able to manage the wdith from the component ([#368](https://github.com/mParticle/aquarium/issues/368)) ([b47c45f](https://github.com/mParticle/aquarium/commit/b47c45f029f49428eb22576971d2e6299ab9acc7)) +- icon color not changing on button hover ([#363](https://github.com/mParticle/aquarium/issues/363)) ([aa07067](https://github.com/mParticle/aquarium/commit/aa07067eecca986208a9b7ff4737077193c83d41)) +- improve workspace selector performace ([#370](https://github.com/mParticle/aquarium/issues/370)) ([590e231](https://github.com/mParticle/aquarium/commit/590e231fb7b086530fd23eaa70986bfb6eca48b0)) +- update empty component ([#371](https://github.com/mParticle/aquarium/issues/371)) ([655e252](https://github.com/mParticle/aquarium/commit/655e2527b06c55cda2b18af889d143b0ceacad3d)) + +### Features + +- add overview dt icon ([#362](https://github.com/mParticle/aquarium/issues/362)) ([78d7854](https://github.com/mParticle/aquarium/commit/78d7854eec0b7ad0762aa95dd7310d187102e12b)) +- update SuiteLogo in GlobalNav to render nav switcher Tour ([#367](https://github.com/mParticle/aquarium/issues/367)) ([a3920af](https://github.com/mParticle/aquarium/commit/a3920afb53ea5af159ea66d5394f35baf3b7be48)) + +# [1.27.0-global-nav-switcher-tour-component.1](https://github.com/mParticle/aquarium/compare/v1.26.0...v1.27.0-global-nav-switcher-tour-component.1) (2024-08-13) + +### Bug Fixes + +- add width auto to be able to manage the wdith from the component ([#368](https://github.com/mParticle/aquarium/issues/368)) ([b47c45f](https://github.com/mParticle/aquarium/commit/b47c45f029f49428eb22576971d2e6299ab9acc7)) +- icon color not changing on button hover ([#363](https://github.com/mParticle/aquarium/issues/363)) ([aa07067](https://github.com/mParticle/aquarium/commit/aa07067eecca986208a9b7ff4737077193c83d41)) + +### Features + +- add overview dt icon ([#362](https://github.com/mParticle/aquarium/issues/362)) ([78d7854](https://github.com/mParticle/aquarium/commit/78d7854eec0b7ad0762aa95dd7310d187102e12b)) +- update SuiteLogo to render nav switcher tour ([6098374](https://github.com/mParticle/aquarium/commit/609837455f3f8c3014b9cd007b5efab9d096ff63)) + +# [1.26.0](https://github.com/mParticle/aquarium/compare/v1.25.1...v1.26.0) (2024-08-07) + +### Bug Fixes + +- make the workspace-selector label smaller ([#359](https://github.com/mParticle/aquarium/issues/359)) ([05c4338](https://github.com/mParticle/aquarium/commit/05c4338469c0ba21ae72a935f4823b3eb69f1fb9)) +- Revert design tokens update ([#361](https://github.com/mParticle/aquarium/issues/361)) ([cd9dbc9](https://github.com/mParticle/aquarium/commit/cd9dbc9512b8a74bbdf9b7e6b5cf8df54ff4e624)) + +### Features + +- add variants to icons ([#355](https://github.com/mParticle/aquarium/issues/355)) ([1112674](https://github.com/mParticle/aquarium/commit/1112674e6e5649229f3c9028a94f2115c97a1f8c)) + +## [1.25.1](https://github.com/mParticle/aquarium/compare/v1.25.0...v1.25.1) (2024-08-06) + +# [1.25.0](https://github.com/mParticle/aquarium/compare/v1.24.0...v1.25.0) (2024-08-06) + +### Features + +- Allow override theme for ConfigProvider ([#354](https://github.com/mParticle/aquarium/issues/354)) ([29cc614](https://github.com/mParticle/aquarium/commit/29cc614fe5869e80801646b33e71f3f52c640516)) + +# [1.25.0-icons-variant.1](https://github.com/mParticle/aquarium/compare/v1.24.0...v1.25.0-icons-variant.1) (2024-08-06) + +### Bug Fixes + +- imports of icons ([9f5ac6c](https://github.com/mParticle/aquarium/commit/9f5ac6c047acea4bdee181f3d21e1bc080b52994)) + +### Features + +- Allow override theme for ConfigProvider ([#354](https://github.com/mParticle/aquarium/issues/354)) ([29cc614](https://github.com/mParticle/aquarium/commit/29cc614fe5869e80801646b33e71f3f52c640516)) +- icon-variants: update premium icon ([d7681d4](https://github.com/mParticle/aquarium/commit/d7681d49a0b63cc6aebb7874e72c0fb89afb8679)) +- icons-variant cleanup code ([bf83485](https://github.com/mParticle/aquarium/commit/bf83485b0867df3ee169e6b5e3ddf682f20245c0)) +- icons-variant cleanup code ([54dfc77](https://github.com/mParticle/aquarium/commit/54dfc77b8d28a9fcc0a55e9de5bdd919f607f0a3)) +- icons-variant: add documentation for icons ([28ffcc9](https://github.com/mParticle/aquarium/commit/28ffcc912eb183ee9ad16ca06149ca03ffe39544)) + +# [1.24.0](https://github.com/mParticle/aquarium/compare/v1.23.0...v1.24.0) (2024-07-31) + +### Features + +- add premiumDt icon ([#346](https://github.com/mParticle/aquarium/issues/346)) ([b3e2817](https://github.com/mParticle/aquarium/commit/b3e281763e13bb315ab3d84a439b116fe2e679bc)) + +# [1.23.0](https://github.com/mParticle/aquarium/compare/v1.22.0...v1.23.0) (2024-07-31) + +### Features + +- Add notification icon ([#345](https://github.com/mParticle/aquarium/issues/345)) ([2c9d13e](https://github.com/mParticle/aquarium/commit/2c9d13efdb00c7cf4cc4a28e2ef7efee6a2482dd)) + +# [1.22.0-chore-loading-prop-queryitem-action.1](https://github.com/mParticle/aquarium/compare/v1.21.1...v1.22.0-chore-loading-prop-queryitem-action.1) (2024-07-30) + +### Features + +- add lock/unlock icons; rename previous lock to paywall ([#340](https://github.com/mParticle/aquarium/issues/340)) ([eaf6998](https://github.com/mParticle/aquarium/commit/eaf6998130bd79e7d10a09609beda6adf0a4c21f)) + +## [1.21.1](https://github.com/mParticle/aquarium/compare/v1.21.0...v1.21.1) (2024-07-24) + +### Bug Fixes + +- a useEffect Hook has been added to detect if the value received … ([#339](https://github.com/mParticle/aquarium/issues/339)) ([0e1ab5d](https://github.com/mParticle/aquarium/commit/0e1ab5d0e8d8150d879ee232df78203f88145dcb)) +- signout onclick being triggered on render when there are no orgs ([#337](https://github.com/mParticle/aquarium/issues/337)) ([77f2b1a](https://github.com/mParticle/aquarium/commit/77f2b1ae5136fbb5ad3baa8756ef5e7abb2f94fa)) +- workspace selector positioning ([#338](https://github.com/mParticle/aquarium/issues/338)) ([9561a49](https://github.com/mParticle/aquarium/commit/9561a4978f6ffbaf319f2dccecc98f1626f7a1a7)) + +## [1.21.1-fix-signout-onclick-trigger.1](https://github.com/mParticle/aquarium/compare/v1.21.0...v1.21.1-fix-signout-onclick-trigger.1) (2024-07-22) + +### Bug Fixes + +- auto triggering of signout onClick when there are no orgs ([d2645fd](https://github.com/mParticle/aquarium/commit/d2645fd164a37557b0f8b475f093b2f0c6b35058)) + +# [1.21.0](https://github.com/mParticle/aquarium/compare/v1.20.0...v1.21.0) (2024-07-16) + +### Features + +- add workspace label to Workspace Selector ([#323](https://github.com/mParticle/aquarium/issues/323)) ([bdb3c70](https://github.com/mParticle/aquarium/commit/bdb3c70ebf8856f1e5cd436fc243ed47e335fbb4)) + +# [1.20.0](https://github.com/mParticle/aquarium/compare/v1.19.3...v1.20.0) (2024-07-08) + +### Features + +- Add directory icon ([#319](https://github.com/mParticle/aquarium/issues/319)) ([a2b4132](https://github.com/mParticle/aquarium/commit/a2b41327a22f7bc2bfcc32ce797a1432b8a6042d)) + +## [1.19.3](https://github.com/mParticle/aquarium/compare/v1.19.2...v1.19.3) (2024-06-25) + +### Bug Fixes + +- rollback variables/style ([#310](https://github.com/mParticle/aquarium/issues/310)) ([efcaf5c](https://github.com/mParticle/aquarium/commit/efcaf5c0e3d2497a60298bb9fee6d22c65c6fbdf)) + +## [1.19.2](https://github.com/mParticle/aquarium/compare/v1.19.1...v1.19.2) (2024-06-21) + +### Bug Fixes + +- lazy load ValueSelector to fix Storybook test runner ([#298](https://github.com/mParticle/aquarium/issues/298)) ([4cd501b](https://github.com/mParticle/aquarium/commit/4cd501ba1299e53eb72f9f298946ad844a0f69b8)) + +## [1.19.2-chore-more-icons.2](https://github.com/mParticle/aquarium/compare/v1.19.2-chore-more-icons.1...v1.19.2-chore-more-icons.2) (2024-06-17) + +## [1.19.2-chore-more-icons.1](https://github.com/mParticle/aquarium/compare/v1.19.1...v1.19.2-chore-more-icons.1) (2024-06-14) + +## [1.19.1](https://github.com/mParticle/aquarium/compare/v1.19.0...v1.19.1) (2024-06-13) + +### Bug Fixes + +- button-alligned center ([#287](https://github.com/mParticle/aquarium/issues/287)) ([d8c056d](https://github.com/mParticle/aquarium/commit/d8c056d7911bd9d0fb7aecf9ee50e1191e7bd764)) + +# [1.19.0](https://github.com/mParticle/aquarium/compare/v1.18.0...v1.19.0) (2024-06-12) + +### Features + +- wrap radio group and button components ([#282](https://github.com/mParticle/aquarium/issues/282)) ([6e67439](https://github.com/mParticle/aquarium/commit/6e67439719a48333bab57916440b7e561394bf98)) + +# [1.18.0](https://github.com/mParticle/aquarium/compare/v1.17.0...v1.18.0) (2024-06-12) + +### Bug Fixes + +- add icons for overview map ([#275](https://github.com/mParticle/aquarium/issues/275)) ([a4bb97d](https://github.com/mParticle/aquarium/commit/a4bb97d42a8a4844b8f5607c69232ba1285d8f2b)) +- remove hover effect on active state ([#278](https://github.com/mParticle/aquarium/issues/278)) ([9f89fa1](https://github.com/mParticle/aquarium/commit/9f89fa1b4d338586adca445ada1fa094bdae8208)) + +### Features + +- Add size prop to \`Typography.Text\` component ([#262](https://github.com/mParticle/aquarium/issues/262)) ([0c14f00](https://github.com/mParticle/aquarium/commit/0c14f00f772255b89d3beb9edd1444c8e71eb877)) +- query select number ([#268](https://github.com/mParticle/aquarium/issues/268)) ([13dc864](https://github.com/mParticle/aquarium/commit/13dc86452026fee6caae6d84c686009c0b80660d)) +- update design tokens ([#273](https://github.com/mParticle/aquarium/issues/273)) ([ac2b442](https://github.com/mParticle/aquarium/commit/ac2b4421c4a02c1c3e1b0e9dd8f55f8b716dbe44)) + +# [1.18.0-fix-release-config.1](https://github.com/mParticle/aquarium/compare/v1.17.0...v1.18.0-fix-release-config.1) (2024-06-12) + +### Bug Fixes + +- add icons for overview map ([#275](https://github.com/mParticle/aquarium/issues/275)) ([a4bb97d](https://github.com/mParticle/aquarium/commit/a4bb97d42a8a4844b8f5607c69232ba1285d8f2b)) +- remove hover effect on active state ([#278](https://github.com/mParticle/aquarium/issues/278)) ([9f89fa1](https://github.com/mParticle/aquarium/commit/9f89fa1b4d338586adca445ada1fa094bdae8208)) + +### Features + +- Add size prop to \`Typography.Text\` component ([#262](https://github.com/mParticle/aquarium/issues/262)) ([0c14f00](https://github.com/mParticle/aquarium/commit/0c14f00f772255b89d3beb9edd1444c8e71eb877)) +- query select number ([#268](https://github.com/mParticle/aquarium/issues/268)) ([13dc864](https://github.com/mParticle/aquarium/commit/13dc86452026fee6caae6d84c686009c0b80660d)) +- update design tokens ([#273](https://github.com/mParticle/aquarium/issues/273)) ([ac2b442](https://github.com/mParticle/aquarium/commit/ac2b4421c4a02c1c3e1b0e9dd8f55f8b716dbe44)) + +# [1.17.0](https://github.com/mParticle/aquarium/compare/v1.16.1...v1.17.0) (2024-06-07) + +### Bug Fixes + +- hide minimap after user clicks on a button ([#264](https://github.com/mParticle/aquarium/issues/264)) ([21a399c](https://github.com/mParticle/aquarium/commit/21a399c3afb60bde0737d472db095fba22c41d63)) + +### Features + +- allows UPS to receive cookie config options ([#261](https://github.com/mParticle/aquarium/issues/261)) ([8ab9ce9](https://github.com/mParticle/aquarium/commit/8ab9ce9a5e08284b5956ed91b9a1581b00b4678f)) +- minimap active state ([#263](https://github.com/mParticle/aquarium/issues/263)) ([ae9a2b0](https://github.com/mParticle/aquarium/commit/ae9a2b0387b7474d13950078cd5b2ee663848ba7)) + +# [1.17.0-ups-configurable-cookie.2](https://github.com/mParticle/aquarium/compare/v1.17.0-ups-configurable-cookie.1...v1.17.0-ups-configurable-cookie.2) (2024-06-07) + +### Bug Fixes + +- hide minimap after user clicks on a button ([#264](https://github.com/mParticle/aquarium/issues/264)) ([21a399c](https://github.com/mParticle/aquarium/commit/21a399c3afb60bde0737d472db095fba22c41d63)) + +### Features + +- minimap active state ([#263](https://github.com/mParticle/aquarium/issues/263)) ([ae9a2b0](https://github.com/mParticle/aquarium/commit/ae9a2b0387b7474d13950078cd5b2ee663848ba7)) + +# [1.17.0-ups-configurable-cookie.1](https://github.com/mParticle/aquarium/compare/v1.16.1...v1.17.0-ups-configurable-cookie.1) (2024-06-03) + +### Features + +- allows UPS to receive cookie config options instead of only the key ([517d030](https://github.com/mParticle/aquarium/commit/517d03066bb1d55968d650bb7a2a6162a1567ad7)) + +## [1.16.2-query-select-number.1](https://github.com/mParticle/aquarium/compare/v1.16.1...v1.16.2-query-select-number.1) (2024-06-08) + +## [1.16.1](https://github.com/mParticle/aquarium/compare/v1.16.0...v1.16.1) (2024-06-03) + +### Bug Fixes + +- unnesting minimap styles ([#253](https://github.com/mParticle/aquarium/issues/253)) ([067f24d](https://github.com/mParticle/aquarium/commit/067f24d4cd7d88f96a19792abaf4ee2ea4bbd73e)) + +# [1.16.0](https://github.com/mParticle/aquarium/compare/v1.15.0...v1.16.0) (2024-05-30) + +### Features + +- Add links to the minimap ([#246](https://github.com/mParticle/aquarium/issues/246)) ([80bd00c](https://github.com/mParticle/aquarium/commit/80bd00c991e931998b4df60e28394d0f7083f95b)) + +## [1.15.1-minimap-linker.1](https://github.com/mParticle/aquarium/compare/v1.15.0...v1.15.1-minimap-linker.1) (2024-05-30) + +# [1.15.0](https://github.com/mParticle/aquarium/compare/v1.14.0...v1.15.0) (2024-05-24) + +### Bug Fixes + +- fixes path to be / on UPS cookie creation options ([#240](https://github.com/mParticle/aquarium/issues/240)) ([0cebf44](https://github.com/mParticle/aquarium/commit/0cebf44966190c555d0a9ffb846074ac3304f2dd)) + +### Features + +- new icons ([#239](https://github.com/mParticle/aquarium/issues/239)) ([a1bfb88](https://github.com/mParticle/aquarium/commit/a1bfb88721146c31ce3924ce887e9b936e67a335)) + +# [1.15.0-icons-integration.3](https://github.com/mParticle/aquarium/compare/v1.15.0-icons-integration.2...v1.15.0-icons-integration.3) (2024-05-23) + +### Bug Fixes + +- Align button content to the center ([#243](https://github.com/mParticle/aquarium/issues/243)) ([ca0901d](https://github.com/mParticle/aquarium/commit/ca0901da0c936dd53ab34a7db1a6946877803b4d)) + +# [1.15.0-icons-integration.2](https://github.com/mParticle/aquarium/compare/v1.15.0-icons-integration.1...v1.15.0-icons-integration.2) (2024-05-22) + +### Features + +- add possibility to add background color to the suite icon logo ([#241](https://github.com/mParticle/aquarium/issues/241)) ([d4c206a](https://github.com/mParticle/aquarium/commit/d4c206abf442579b84c6f3340fa7f1b00523c71a)) + +# [1.15.0-icons-integration.1](https://github.com/mParticle/aquarium/compare/v1.14.0...v1.15.0-icons-integration.1) (2024-05-21) + +### Features + +- icon sizes ([#238](https://github.com/mParticle/aquarium/issues/238)) ([e093faa](https://github.com/mParticle/aquarium/commit/e093faa550fc731e1b16c668c702c47c7300be8e)) + +# [1.14.0](https://github.com/mParticle/aquarium/compare/v1.13.0...v1.14.0) (2024-05-20) + +### Features + +- UPS code ported from Nancy ([#207](https://github.com/mParticle/aquarium/issues/207)) ([cc153af](https://github.com/mParticle/aquarium/commit/cc153afc874dcacb6f2ee272559389dbdcb43d59)) + +# [1.13.0-ups-utils.2](https://github.com/mParticle/aquarium/compare/v1.13.0-ups-utils.1...v1.13.0-ups-utils.2) (2024-05-15) + +# [1.13.0-ups-utils.1](https://github.com/mParticle/aquarium/compare/v1.12.0...v1.13.0-ups-utils.1) (2024-05-14) + +# [1.13.0](https://github.com/mParticle/aquarium/compare/v1.12.0...v1.13.0) (2024-05-15) + +### Features + +- Adds SuitesReminder hook to get a consistent look across platforms for the reminder notification ([#221](https://github.com/mParticle/aquarium/issues/221)) ([533428e](https://github.com/mParticle/aquarium/commit/533428e64de4e48e8e4d016df7c73f807a54851b)) +- export UPS interfaces ([ffcff89](https://github.com/mParticle/aquarium/commit/ffcff89f694639a62713b45b573a5bd006805226)) +- uPS code ported from Nancy with tests passing ([182be3d](https://github.com/mParticle/aquarium/commit/182be3dc6cda64ed4a6d5a6665da771e5fea33db)) + +# [1.12.0](https://github.com/mParticle/aquarium/compare/v1.11.1...v1.12.0) (2024-05-14) + +### Bug Fixes + +- **cascader:** makes cascader use the aquarium configprovider and theme ([21800e2](https://github.com/mParticle/aquarium/commit/21800e2cabc004c1b15f674bcd42b7e842ccc750)) +- correct QueryItem Cascader and Action cosmetic bugs/flaws ([f5e6032](https://github.com/mParticle/aquarium/commit/f5e6032b8c9a31696daf97266ae26ca5a8d6be5c)) +- correct usage of Typography in Watermark.stories.tsx ([f8b32cb](https://github.com/mParticle/aquarium/commit/f8b32cbf6754bf20bc2c41533007cfa6e179124e)) +- fix broken stories due to typography update ([d64be86](https://github.com/mParticle/aquarium/commit/d64be86812a4c0d70799478f939bc9a89866c251)) +- fix QueryItem.ValueSelector.Cascader's selectedDisplayValue type ([e74053d](https://github.com/mParticle/aquarium/commit/e74053d936776eddd5287635ba7cfd6f29f25065)) +- **input:** wraps Input.Search in Aquarium ConfigProvider ([0fbba18](https://github.com/mParticle/aquarium/commit/0fbba18bda7e810000f11c8f6047efaebda6783e)) +- make onChange prop of QueryItem InputText optional ([7a1532f](https://github.com/mParticle/aquarium/commit/7a1532fa2a8d10152cb947a1079da7111abdab96)) +- make QueryItem Cascader options reactive ([50f11bc](https://github.com/mParticle/aquarium/commit/50f11bc353c9eee98e705cc70474b8834e922967)) +- minor compatibility changes to QueryItem Qualifier and Cascader ([5065bdd](https://github.com/mParticle/aquarium/commit/5065bddc2d72c1c95a69d0c40a84d83d08e2b7b9)) +- minor tweaks to TextInput to make it fully compatible ([be5deab](https://github.com/mParticle/aquarium/commit/be5deab8b00d81131a9e1dccc10c451421208ec1)) +- PR review suggestions ([f1ed504](https://github.com/mParticle/aquarium/commit/f1ed50480001440e742ba6278babc9bb78567686)) +- **queryitem:** change Input.Search to Input in Cascader's popover to prevent preact type error ([80b1469](https://github.com/mParticle/aquarium/commit/80b146960e2f4e8f05683a334f3f6bc012b71a1e)) +- remove \\dist files accidentally committed ([ef5a16b](https://github.com/mParticle/aquarium/commit/ef5a16bf22c77e2cea9c7b80503877cb610e4613)) +- remove circle-dashed.svg, it's a duplicate ([aac4829](https://github.com/mParticle/aquarium/commit/aac4829dc209e3c9346c9be3925ba84c92c3625a)) +- remove LESS syntax from query-item.css ([643402c](https://github.com/mParticle/aquarium/commit/643402ca5e379867edc05d830f5ae3f862d18024)) +- **typography:** fix exporting/structure of Typography and its subtypes ([cd097f8](https://github.com/mParticle/aquarium/commit/cd097f8f5cb26c5ee476ec90cb3b8a2374f4b3c9)) +- update more typography stories ([cd3344c](https://github.com/mParticle/aquarium/commit/cd3344ca7cdd9fcf8a6d1349f0d710082fca2149)) +- yet more typography corrections ([81fce66](https://github.com/mParticle/aquarium/commit/81fce66d6d4e420b9dc5b6e3245de35b97a8fe14)) + +### Features + +- add Action QueryItem ([f76ea2b](https://github.com/mParticle/aquarium/commit/f76ea2b2fa19fcd4f546b197a83a3c20a78c54c5)) +- add Help Icon ([6bae0ed](https://github.com/mParticle/aquarium/commit/6bae0ed935674e7a59352e7f5cd1dfc38330c0a5)) +- add loadData functionality to QueryItem Cascader ([ced4994](https://github.com/mParticle/aquarium/commit/ced499425088177946d986051791816beab98dc1)) +- add placeholder to QueryItem's TextInput ([30bde49](https://github.com/mParticle/aquarium/commit/30bde4942572e70ca67654c1c630bd73f5558a30)) +- add QueryItem-related icons ([89fb3b8](https://github.com/mParticle/aquarium/commit/89fb3b85e6b84e57b84d4bf6c93642fd04586ce6)) +- add QueryItem.Text component ([8f0b7bd](https://github.com/mParticle/aquarium/commit/8f0b7bd3ec432c0ffc985e0bd255e10f6f9feb16)) +- add value props to Qualifier and Cascader ([16042d7](https://github.com/mParticle/aquarium/commit/16042d7079f8175a1665990ac150567e03e421ad)) +- intial add of QueryItem.ValueSelector.Cascader ([c022aa2](https://github.com/mParticle/aquarium/commit/c022aa2c7870ace003346b123893cc765706c178)) +- **queryitem:** adding onchange and converting error danger zone text ([91e945f](https://github.com/mParticle/aquarium/commit/91e945f43bab6debcb0efb59f47111d1aba7a132)) +- **queryitem:** adding QueryItem.Qualifier component ([1fe60d8](https://github.com/mParticle/aquarium/commit/1fe60d82ca2c72d347b78c8edbf26e631a36a7ff)) +- **queryitem:** updating styles and adding error message to qualifier ([fa8a8da](https://github.com/mParticle/aquarium/commit/fa8a8dabe61546f535196054191efcd4ae7ef5ea)) +- rework Cascader OnChange ([a77c44f](https://github.com/mParticle/aquarium/commit/a77c44f6802543ddca2e6c928ba06cf49ad25967)) + +## [1.11.1](https://github.com/mParticle/aquarium/compare/v1.11.0...v1.11.1) (2024-05-07) + +## [1.11.1-global-nav-settings-button.1](https://github.com/mParticle/aquarium/compare/v1.11.0...v1.11.1-global-nav-settings-button.1) (2024-04-30) + +# [1.11.0](https://github.com/mParticle/aquarium/compare/v1.10.0...v1.11.0) (2024-04-23) + +### Features + +- Allows publishing npm versions from feature branches ([#186](https://github.com/mParticle/aquarium/issues/186)) ([044c117](https://github.com/mParticle/aquarium/commit/044c1171192865c82dab37ab87981dc27648713d)) + +# [1.11.0-icon-component.1](https://github.com/mParticle/aquarium/compare/v1.10.0...v1.11.0-icon-component.1) (2024-04-16) + +### Features + +- Allows publishing npm versions from feature branches ([#186](https://github.com/mParticle/aquarium/issues/186)) ([044c117](https://github.com/mParticle/aquarium/commit/044c1171192865c82dab37ab87981dc27648713d)) + +# [1.11.0-release-process.1](https://github.com/mParticle/aquarium/compare/v1.10.0...v1.11.0-release-process.1) (2024-03-29) + +### Features + +- allows publishing from feature branches ([eb32f58](https://github.com/mParticle/aquarium/commit/eb32f58e8b616c27c51a081e56e4e8f8d751a171)) + +# [1.10.0](https://github.com/mParticle/aquarium/compare/v1.9.5...v1.10.0) (2024-03-29) + +### Bug Fixes + +- use semantic release token ([7af705c](https://github.com/mParticle/aquarium/commit/7af705c8d6f01364d30d7ff64f516b7f4b5f86e7)) + +### Features + +- Allows publishing on dev branch/distribution channel ([#162](https://github.com/mParticle/aquarium/issues/162)) ([39530fa](https://github.com/mParticle/aquarium/commit/39530fad9b6c95750355fe776e636ba3be6c3d38)) + +## [1.9.6-dev.1](https://github.com/mParticle/aquarium/compare/v1.9.5...v1.9.6-dev.1) (2024-03-25) + +## [1.8.3-dev.3](https://github.com/mParticle/aquarium/compare/v1.8.3-dev.2...v1.8.3-dev.3) (2024-03-20) +`;function o(a){const t=e(e({h1:"h1"},n()),a.components);return c.jsxs(c.Fragment,{children:[c.jsx(t.h1,{id:"changelog",children:"CHANGELOG"}),` +`,c.jsx(l,{children:f})]})}function T(a={}){const{wrapper:t}=e(e({},n()),a.components);return t?c.jsx(t,r(e({},a),{children:c.jsx(o,e({},a))})):o(a)}export{T as default}; diff --git a/pr-preview/pr-419/assets/Checkbox.stories-Boi2QGnz.js b/pr-preview/pr-419/assets/Checkbox.stories-Boi2QGnz.js new file mode 100644 index 000000000..525ba895e --- /dev/null +++ b/pr-preview/pr-419/assets/Checkbox.stories-Boi2QGnz.js @@ -0,0 +1,47 @@ +var $=Object.defineProperty,z=Object.defineProperties;var H=Object.getOwnPropertyDescriptors;var b=Object.getOwnPropertySymbols;var J=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable;var E=(e,t,n)=>t in e?$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,c=(e,t)=>{for(var n in t||(t={}))J.call(t,n)&&E(e,n,t[n]);if(b)for(var n of b(t))M.call(t,n)&&E(e,n,t[n]);return e},r=(e,t)=>z(e,H(t));var y=(e,t,n)=>new Promise((a,o)=>{var d=s=>{try{l(n.next(s))}catch(x){o(x)}},g=s=>{try{l(n.throw(s))}catch(x){o(x)}},l=s=>s.done?a(s.value):Promise.resolve(s.value).then(d,g);l((n=n.apply(e,t)).next())});import{j as i}from"./jsx-runtime-CS-_a2eV.js";import{K as f,D as N}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{r as V}from"./index-Ca44TZ0D.js";import{E as Q}from"./ExampleStory-BvanXuvo.js";import{e as v,u as U}from"./index-C7MMNn6a.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";import"./index-TL6_15PV.js";const ge={title:"Components/Data Entry/Checkbox",component:e=>{var a,o;const[t,n]=V.useState((o=(a=e.checked)!=null?a:e.defaultChecked)!=null?o:!1);return i.jsx(f,r(c({},e),{checked:t,onChange:d=>{n(!t)}}))},args:{autoFocus:!1,checked:!1,defaultChecked:!1,disabled:!1,indeterminate:!1,onChange:e=>{alert(`checked = ${e.target.checked}`)}}},h={},m={args:{autoFocus:!0}},p={args:{defaultChecked:!0}},u={args:{disabled:!0}},k={args:{indeterminate:!0}},C={render:()=>{const e=["A","B","C"],t=["A","C"],[n,a]=V.useState(t),o=e.length===n.length,d=n.length>0&&n.length{a(l.target.checked?e:[])};return i.jsx(i.Fragment,{children:i.jsxs(Q,{title:"The `indeterminate` property can help achieve a 'check all' effect.",children:[i.jsx(f,{indeterminate:d,checked:o,onChange:g,children:"Check all"}),i.jsx(N,{}),i.jsx(f.Group,{options:e,value:n,onChange:a})]})})},play:e=>y(void 0,null,function*(){v(e.canvasElement.querySelectorAll(".ant-checkbox-checked").length).toBe(2);const t=e.canvasElement.querySelector(".ant-checkbox-indeterminate");if(t)yield U.click(t);else throw new Error("Checkbox Indeterminate not found");v(e.canvasElement.querySelectorAll(".ant-checkbox-checked").length).toBe(4)})};var A,S,L;h.parameters=r(c({},h.parameters),{docs:r(c({},(A=h.parameters)==null?void 0:A.docs),{source:c({originalSource:"{}"},(L=(S=h.parameters)==null?void 0:S.docs)==null?void 0:L.source)})});var I,j,D;m.parameters=r(c({},m.parameters),{docs:r(c({},(I=m.parameters)==null?void 0:I.docs),{source:c({originalSource:`{ + args: { + autoFocus: true + } +}`},(D=(j=m.parameters)==null?void 0:j.docs)==null?void 0:D.source)})});var O,q,w;p.parameters=r(c({},p.parameters),{docs:r(c({},(O=p.parameters)==null?void 0:O.docs),{source:c({originalSource:`{ + args: { + defaultChecked: true + } +}`},(w=(q=p.parameters)==null?void 0:q.docs)==null?void 0:w.source)})});var B,F,P;u.parameters=r(c({},u.parameters),{docs:r(c({},(B=u.parameters)==null?void 0:B.docs),{source:c({originalSource:`{ + args: { + disabled: true + } +}`},(P=(F=u.parameters)==null?void 0:F.docs)==null?void 0:P.source)})});var T,G,W;k.parameters=r(c({},k.parameters),{docs:r(c({},(T=k.parameters)==null?void 0:T.docs),{source:c({originalSource:`{ + args: { + indeterminate: true + } +}`},(W=(G=k.parameters)==null?void 0:G.docs)==null?void 0:W.source)})});var _,K,R;C.parameters=r(c({},C.parameters),{docs:r(c({},(_=C.parameters)==null?void 0:_.docs),{source:c({originalSource:`{ + render: () => { + const plainOptions = ['A', 'B', 'C']; + const defaultCheckedList = ['A', 'C']; + const [checkedList, setCheckedList] = useState(defaultCheckedList); + const checkAll = plainOptions.length === checkedList.length; + const indeterminate = checkedList.length > 0 && checkedList.length < plainOptions.length; + const onCheckAllChange: ICheckboxProps['onChange'] = e => { + setCheckedList(e.target.checked ? plainOptions : []); + }; + return <> + + + Check all + + + + + ; + }, + play: async context => { + void expect(context.canvasElement.querySelectorAll('.ant-checkbox-checked').length).toBe(2); + const checkboxIndeterminate = context.canvasElement.querySelector('.ant-checkbox-indeterminate'); + if (checkboxIndeterminate) { + await userEvent.click(checkboxIndeterminate); + } else { + throw new Error('Checkbox Indeterminate not found'); + } + void expect(context.canvasElement.querySelectorAll('.ant-checkbox-checked').length).toBe(4); + } +}`},(R=(K=C.parameters)==null?void 0:K.docs)==null?void 0:R.source)})});const xe=["Primary","WithAutoFocus","DefaultChecked","Disabled","Indeterminate","ExampleCheckAll"];export{p as DefaultChecked,u as Disabled,C as ExampleCheckAll,k as Indeterminate,h as Primary,m as WithAutoFocus,xe as __namedExportsOrder,ge as default}; diff --git a/pr-preview/pr-419/assets/Collapse.stories-BY9r9yqR.js b/pr-preview/pr-419/assets/Collapse.stories-BY9r9yqR.js new file mode 100644 index 000000000..cb22645ef --- /dev/null +++ b/pr-preview/pr-419/assets/Collapse.stories-BY9r9yqR.js @@ -0,0 +1,262 @@ +var Ne=Object.defineProperty,Oe=Object.defineProperties;var Re=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var Le=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable;var K=(s,r,t)=>r in s?Ne(s,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[r]=t,n=(s,r)=>{for(var t in r||(r={}))Le.call(r,t)&&K(s,t,r[t]);if(z)for(var t of z(r))We.call(r,t)&&K(s,t,r[t]);return s},a=(s,r)=>Oe(s,Re(r));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{f as o,D as w,I as ze,g as D,a as Fe}from"./GlobalNavigation-BFudnXls.js";import{E as i}from"./ExampleStory-BvanXuvo.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{r as Ge}from"./index-Ca44TZ0D.js";import{t as Me}from"./index-RLXX1y2c.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const l=` + A dog is a type of domesticated animal. + Known for its loyalty and faithfulness, + it can be found as a welcome guest in many households across the world. +`,p=[{key:"1",label:"This is panel header 1",children:e.jsx("p",{children:l})},{key:"2",label:"This is panel header 2",children:e.jsx("p",{children:l})},{key:"3",label:"This is panel header 3",children:e.jsx("p",{children:l})}],cn={title:"Components/Data Display/Collapse",component:s=>e.jsx(o,n({items:p},s)),args:{accordion:!1,activeKey:void 0,bordered:!0,collapsible:void 0,defaultActiveKey:void 0,destroyInactivePanel:!1,expandIcon:void 0,expandIconPosition:void 0,ghost:!1,size:"middle",items:p,onChange:s=>{console.log(s)}},argTypes:{size:{control:"select",options:["small","medium","large"]},expandIconPosition:{control:"select",options:["start","end"]},collapsible:{control:"select",options:["header","icon","disabled"]}}},m={},h={args:{accordion:!0}},x={args:{activeKey:["1"]}},y={args:{bordered:!1}},u={args:{collapsible:"header"}},g={args:{defaultActiveKey:["2"]}},b={args:{destroyInactivePanel:!0}},f={render:()=>{const s=r=>{console.log(r)};return e.jsx(i,{title:"By default, any number of panels can be expanded at a time. The first panel is expanded in this example.",children:e.jsx(o,{items:p,defaultActiveKey:["1"],onChange:s})})}},k={render:()=>e.jsxs(i,{title:e.jsxs(e.Fragment,{children:["Supports a default collapse size as well as a large and small size.",e.jsx("br",{}),"If a large or small collapse is desired, set the size property to either large or small respectively. Omit the size property for a collapse with the default size."]}),children:[e.jsx(w,{orientation:"left",children:"Default Size"}),e.jsx(o,{items:[{key:"1",label:"This is default size panel header",children:e.jsx("p",{children:l})}]}),e.jsx(w,{orientation:"left",children:"Small Size"}),e.jsx(o,{size:"small",items:[{key:"1",label:"This is small size panel header",children:e.jsx("p",{children:l})}]}),e.jsx(w,{orientation:"left",children:"Large Size"}),e.jsx(o,{size:"large",items:[{key:"1",label:"This is large size panel header",children:e.jsx("p",{children:l})}]})]})},C={render:()=>e.jsx(i,{title:"In accordion mode, only one panel can be expanded at a time.",children:e.jsx(o,{accordion:!0,items:p})})},S={render:()=>{const s=[{key:"1",label:"This is panel nest panel",children:e.jsx("p",{children:l})}],r=[{key:"1",label:"This is panel header 1",children:e.jsx(o,{defaultActiveKey:"1",items:s})},{key:"2",label:"This is panel header 2",children:e.jsx("p",{children:l})},{key:"3",label:"This is panel header 3",children:e.jsx("p",{children:l})}],t=c=>{console.log(c)};return e.jsx(i,{title:"Collapse is nested inside the Collapse.",children:e.jsx(o,{onChange:t,items:r})})}},v={render:()=>{const s=e.jsx("p",{style:{paddingLeft:24},children:"A dog is a type of domesticated animal. Known for its loyalty and faithfulness, it can be found as a welcome guest in many households across the world."}),r=[{key:"1",label:"This is panel header 1",children:s},{key:"2",label:"This is panel header 2",children:s},{key:"3",label:"This is panel header 3",children:s}];return e.jsx(i,{title:"A borderless style of Collapse.",children:e.jsx(o,{items:r,bordered:!1,defaultActiveKey:["1"]})})}},j={render:()=>{const s=c=>[{key:"1",label:"This is panel header 1",children:e.jsx("p",{children:l}),style:c},{key:"2",label:"This is panel header 2",children:e.jsx("p",{children:l}),style:c},{key:"3",label:"This is panel header 3",children:e.jsx("p",{children:l}),style:c}],{token:r}=Me.useToken(),t={marginBottom:24,background:r.colorFillAlter,borderRadius:r.borderRadiusLG,border:"none"};return e.jsx(i,{title:"Customize the background, border, margin styles and icon for each panel.",children:e.jsx(o,{bordered:!1,defaultActiveKey:["1"],expandIcon:({isActive:c})=>e.jsx(ze,{name:c?"split":"add"}),style:{background:r.colorBgContainer},items:s(t)})})}},E={render:()=>{const s=[{key:"1",label:"This is panel header with arrow icon",children:e.jsx("p",{children:l})},{key:"2",label:"This is panel header with no arrow icon",children:e.jsx("p",{children:l}),showArrow:!1}],r=t=>{console.log(t)};return e.jsx(i,{title:"You can hide the arrow icon by passing showArrow={false} to CollapsePanel component.",children:e.jsx(o,{defaultActiveKey:["1"],onChange:r,items:s})})}},T={render:()=>{const{Option:s}=D,r=` + A dog is a type of domesticated animal. + Known for its loyalty and faithfulness, + it can be found as a welcome guest in many households across the world. +`,[t,c]=Ge.useState("start"),Ke=d=>{c(d)},De=d=>{console.log(d)},I=()=>e.jsx("span",{onClick:d=>{d.stopPropagation()},children:e.jsx(ze,{name:"settings"})}),Be=[{key:"1",label:"This is panel header 1",children:e.jsx("div",{children:r}),extra:I()},{key:"2",label:"This is panel header 2",children:e.jsx("div",{children:r}),extra:I()},{key:"3",label:"This is panel header 3",children:e.jsx("div",{children:r}),extra:I()}];return e.jsxs(i,{title:e.jsx(e.Fragment,{children:" "}),children:[e.jsx(o,{defaultActiveKey:["1"],onChange:De,expandIconPosition:t,items:Be}),e.jsx("br",{}),e.jsx("span",{children:"Expand Icon Position: "}),e.jsxs(D,{value:t,style:{margin:"0 8px"},onChange:Ke,children:[e.jsx(s,{value:"start",children:"start"}),e.jsx(s,{value:"end",children:"end"})]})]})}},P={render:()=>e.jsx(i,{title:"Making collapse's background to transparent.",children:e.jsx(o,{defaultActiveKey:["1"],ghost:!0,items:p})})},A={render:()=>e.jsx(i,{title:"Specify the trigger area of collapsible by collapsible.",children:e.jsxs(Fe,{direction:"vertical",children:[e.jsx(o,{collapsible:"header",defaultActiveKey:["1"],items:[{key:"1",label:"This panel can only be collapsed by clicking text",children:e.jsx("p",{children:l})}]}),e.jsx(o,{collapsible:"icon",defaultActiveKey:["1"],items:[{key:"1",label:"This panel can only be collapsed by clicking icon",children:e.jsx("p",{children:l})}]}),e.jsx(o,{collapsible:"disabled",items:[{key:"1",label:"This panel can't be collapsed",children:e.jsx("p",{children:l})}]})]})})};var B,N,O;m.parameters=a(n({},m.parameters),{docs:a(n({},(B=m.parameters)==null?void 0:B.docs),{source:n({originalSource:"{}"},(O=(N=m.parameters)==null?void 0:N.docs)==null?void 0:O.source)})});var R,L,W;h.parameters=a(n({},h.parameters),{docs:a(n({},(R=h.parameters)==null?void 0:R.docs),{source:n({originalSource:`{ + args: { + accordion: true + } +}`},(W=(L=h.parameters)==null?void 0:L.docs)==null?void 0:W.source)})});var F,G,M;x.parameters=a(n({},x.parameters),{docs:a(n({},(F=x.parameters)==null?void 0:F.docs),{source:n({originalSource:`{ + args: { + activeKey: ['1'] + } +}`},(M=(G=x.parameters)==null?void 0:G.docs)==null?void 0:M.source)})});var H,Y,_;y.parameters=a(n({},y.parameters),{docs:a(n({},(H=y.parameters)==null?void 0:H.docs),{source:n({originalSource:`{ + args: { + bordered: false + } +}`},(_=(Y=y.parameters)==null?void 0:Y.docs)==null?void 0:_.source)})});var q,J,Q;u.parameters=a(n({},u.parameters),{docs:a(n({},(q=u.parameters)==null?void 0:q.docs),{source:n({originalSource:`{ + args: { + collapsible: 'header' + } +}`},(Q=(J=u.parameters)==null?void 0:J.docs)==null?void 0:Q.source)})});var U,V,X;g.parameters=a(n({},g.parameters),{docs:a(n({},(U=g.parameters)==null?void 0:U.docs),{source:n({originalSource:`{ + args: { + defaultActiveKey: ['2'] + } +}`},(X=(V=g.parameters)==null?void 0:V.docs)==null?void 0:X.source)})});var Z,$,ee;b.parameters=a(n({},b.parameters),{docs:a(n({},(Z=b.parameters)==null?void 0:Z.docs),{source:n({originalSource:`{ + args: { + destroyInactivePanel: true + } +}`},(ee=($=b.parameters)==null?void 0:$.docs)==null?void 0:ee.source)})});var ne,ae,se;f.parameters=a(n({},f.parameters),{docs:a(n({},(ne=f.parameters)==null?void 0:ne.docs),{source:n({originalSource:`{ + render: () => { + const onChange = (key: string | string[]) => { + console.log(key); + }; + return + + ; + } +}`},(se=(ae=f.parameters)==null?void 0:ae.docs)==null?void 0:se.source)})});var re,te,le;k.parameters=a(n({},k.parameters),{docs:a(n({},(re=k.parameters)==null?void 0:re.docs),{source:n({originalSource:`{ + render: () => { + return + Supports a default collapse size as well as a large and small size. +
+ If a large or small collapse is desired, set the size property to either large or small respectively. Omit + the size property for a collapse with the default size. + }> + Default Size + {text}

+ }]} /> + Small Size + {text}

+ }]} /> + Large Size + {text}

+ }]} /> +
; + } +}`},(le=(te=k.parameters)==null?void 0:te.docs)==null?void 0:le.source)})});var oe,ie,ce;C.parameters=a(n({},C.parameters),{docs:a(n({},(oe=C.parameters)==null?void 0:oe.docs),{source:n({originalSource:`{ + render: () => { + return + + ; + } +}`},(ce=(ie=C.parameters)==null?void 0:ie.docs)==null?void 0:ce.source)})});var de,pe,me;S.parameters=a(n({},S.parameters),{docs:a(n({},(de=S.parameters)==null?void 0:de.docs),{source:n({originalSource:`{ + render: () => { + const itemsNest: ICollapseProps['items'] = [{ + key: '1', + label: 'This is panel nest panel', + children:

{text}

+ }]; + const items: ICollapseProps['items'] = [{ + key: '1', + label: 'This is panel header 1', + children: + }, { + key: '2', + label: 'This is panel header 2', + children:

{text}

+ }, { + key: '3', + label: 'This is panel header 3', + children:

{text}

+ }]; + const onChange = (key: string | string[]) => { + console.log(key); + }; + return + + ; + } +}`},(me=(pe=S.parameters)==null?void 0:pe.docs)==null?void 0:me.source)})});var he,xe,ye;v.parameters=a(n({},v.parameters),{docs:a(n({},(he=v.parameters)==null?void 0:he.docs),{source:n({originalSource:`{ + render: () => { + const collapseText =

+ A dog is a type of domesticated animal. Known for its loyalty and faithfulness, it can be found as a welcome + guest in many households across the world. +

; + const items: ICollapseProps['items'] = [{ + key: '1', + label: 'This is panel header 1', + children: collapseText + }, { + key: '2', + label: 'This is panel header 2', + children: collapseText + }, { + key: '3', + label: 'This is panel header 3', + children: collapseText + }]; + return + + ; + } +}`},(ye=(xe=v.parameters)==null?void 0:xe.docs)==null?void 0:ye.source)})});var ue,ge,be;j.parameters=a(n({},j.parameters),{docs:a(n({},(ue=j.parameters)==null?void 0:ue.docs),{source:n({originalSource:`{ + render: () => { + const getItems: (panelStyle: React.CSSProperties) => ICollapseProps['items'] = panelStyle => [{ + key: '1', + label: 'This is panel header 1', + children:

{text}

, + style: panelStyle + }, { + key: '2', + label: 'This is panel header 2', + children:

{text}

, + style: panelStyle + }, { + key: '3', + label: 'This is panel header 3', + children:

{text}

, + style: panelStyle + }]; + const { + token + } = theme.useToken(); + const panelStyle: React.CSSProperties = { + marginBottom: 24, + background: token.colorFillAlter, + borderRadius: token.borderRadiusLG, + border: 'none' + }; + return + } style={{ + background: token.colorBgContainer + }} items={getItems(panelStyle)} /> + ; + } +}`},(be=(ge=j.parameters)==null?void 0:ge.docs)==null?void 0:be.source)})});var fe,ke,Ce;E.parameters=a(n({},E.parameters),{docs:a(n({},(fe=E.parameters)==null?void 0:fe.docs),{source:n({originalSource:`{ + render: () => { + const items: ICollapseProps['items'] = [{ + key: '1', + label: 'This is panel header with arrow icon', + children:

{text}

+ }, { + key: '2', + label: 'This is panel header with no arrow icon', + children:

{text}

, + showArrow: false + }]; + const onChange = (key: string | string[]) => { + console.log(key); + }; + return + + ; + } +}`},(Ce=(ke=E.parameters)==null?void 0:ke.docs)==null?void 0:Ce.source)})});var Se,ve,je;T.parameters=a(n({},T.parameters),{docs:a(n({},(Se=T.parameters)==null?void 0:Se.docs),{source:n({originalSource:`{ + render: () => { + const { + Option + } = Select; + const text = \` + A dog is a type of domesticated animal. + Known for its loyalty and faithfulness, + it can be found as a welcome guest in many households across the world. +\`; + type ExpandIconPosition = 'start' | 'end'; + const [expandIconPosition, setExpandIconPosition] = useState('start'); + const onPositionChange = (newExpandIconPosition: ExpandIconPosition) => { + setExpandIconPosition(newExpandIconPosition); + }; + const onChange = (key: string | string[]) => { + console.log(key); + }; + const genExtra = () => { + // If you don't want click extra trigger collapse, you can prevent this: + event.stopPropagation(); + }}> + + ; + const items: ICollapseProps['items'] = [{ + key: '1', + label: 'This is panel header 1', + children:
{text}
, + extra: genExtra() + }, { + key: '2', + label: 'This is panel header 2', + children:
{text}
, + extra: genExtra() + }, { + key: '3', + label: 'This is panel header 3', + children:
{text}
, + extra: genExtra() + }]; + return }> + +
+ Expand Icon Position: + +
; + } +}`},(je=(ve=T.parameters)==null?void 0:ve.docs)==null?void 0:je.source)})});var Ee,Te,Pe;P.parameters=a(n({},P.parameters),{docs:a(n({},(Ee=P.parameters)==null?void 0:Ee.docs),{source:n({originalSource:`{ + render: () => { + return + + ; + } +}`},(Pe=(Te=P.parameters)==null?void 0:Te.docs)==null?void 0:Pe.source)})});var Ae,Ie,we;A.parameters=a(n({},A.parameters),{docs:a(n({},(Ae=A.parameters)==null?void 0:Ae.docs),{source:n({originalSource:`{ + render: () => { + return + + {text}

+ }]} /> + {text}

+ }]} /> + {text}

+ }]} /> +
+
; + } +}`},(we=(Ie=A.parameters)==null?void 0:Ie.docs)==null?void 0:we.source)})});const dn=["Primary","AccordionMode","WithActivePanel","BorderlessCollapse","WithCollapsibleHeaders","WithCustomActivePanel","DestroyInactivePanels","ExampleBasic","ExampleSize","ExampleAccordion","ExampleNestedPanel","ExampleBorderless","ExampleCustomPanel","ExampleNoArrow","ExampleExtraNode","ExampleGhostCollaps","ExampleCollapsible"];export{h as AccordionMode,y as BorderlessCollapse,b as DestroyInactivePanels,C as ExampleAccordion,f as ExampleBasic,v as ExampleBorderless,A as ExampleCollapsible,j as ExampleCustomPanel,T as ExampleExtraNode,P as ExampleGhostCollaps,S as ExampleNestedPanel,E as ExampleNoArrow,k as ExampleSize,m as Primary,x as WithActivePanel,u as WithCollapsibleHeaders,g as WithCustomActivePanel,dn as __namedExportsOrder,cn as default}; diff --git a/pr-preview/pr-419/assets/Color-PRSJMWNM-DKKFGFTy.js b/pr-preview/pr-419/assets/Color-PRSJMWNM-DKKFGFTy.js new file mode 100644 index 000000000..1d58ae862 --- /dev/null +++ b/pr-preview/pr-419/assets/Color-PRSJMWNM-DKKFGFTy.js @@ -0,0 +1 @@ +var je=Object.defineProperty,Te=Object.defineProperties;var Fe=Object.getOwnPropertyDescriptors;var L=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable;var p=Math.pow,le=(e,t,n)=>t in e?je(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,q=(e,t)=>{for(var n in t||(t={}))se.call(t,n)&&le(e,n,t[n]);if(L)for(var n of L(t))ie.call(t,n)&&le(e,n,t[n]);return e},B=(e,t)=>Te(e,Fe(t));var ce=(e,t)=>{var n={};for(var r in e)se.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&L)for(var r of L(e))t.indexOf(r)<0&&ie.call(e,r)&&(n[r]=e[r]);return n};import{n as O,d as pe,T as ze,F as He,e as Pe,g as Le}from"./index-DZAB8lbW.js";import{R as h,r as m,g as ye}from"./index-Ca44TZ0D.js";import{_ as qe,i as te}from"./_getPrototype-fDUIJvdn.js";import{i as Be}from"./index-BObpwDOh.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./index-DFiuTWKW.js";import"./extends-CCbyfPlC.js";import"./index-DYADbu9O.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./_baseClone-BwI25-yt.js";import"./index-DrFu-skq.js";function I(){return(I=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function U(e){var t=m.useRef(e),n=m.useRef(function(r){t.current&&t.current(r)});return t.current=e,n.current}var j=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e0:y.buttons>0)&&o.current?a(ue(o.current,y,s.current)):C(!1)},T=function(){return C(!1)};function C(y){var b=i.current,k=Y(o.current),M=y?k.addEventListener:k.removeEventListener;M(b?"touchmove":"mousemove",w),M(b?"touchend":"mouseup",T)}return[function(y){var b=y.nativeEvent,k=o.current;if(k&&(fe(b),!function(_,N){return N&&!z(_)}(b,i.current)&&k)){if(z(b)){i.current=!0;var M=b.changedTouches||[];M.length&&(s.current=M[0].identifier)}k.focus(),a(ue(k,b,s.current)),C(!0)}},function(y){var b=y.which||y.keyCode;b<37||b>40||(y.preventDefault(),l({left:b===39?.05:b===37?-.05:0,top:b===40?.05:b===38?-.05:0}))},C]},[l,a]),d=c[0],f=c[1],g=c[2];return m.useEffect(function(){return g},[g]),h.createElement("div",I({},r,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:f,tabIndex:0,role:"slider"}))}),P=function(e){return e.filter(Boolean).join(" ")},oe=function(e){var t=e.color,n=e.left,r=e.top,o=r===void 0?.5:r,a=P(["react-colorful__pointer",e.className]);return h.createElement("div",{className:a,style:{top:100*o+"%",left:100*n+"%"}},h.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},x=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n},We={grad:.9,turn:360,rad:360/(2*Math.PI)},Xe=function(e){return ke(J(e))},J=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?x(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?x(parseInt(e.substring(6,8),16)/255,2):1}},De=function(e,t){return t===void 0&&(t="deg"),Number(e)*(We[t]||1)},Ke=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?Ve({h:De(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},Ve=function(e){var t=e.s,n=e.l;return{h:e.h,s:(t*=(n<50?n:100-n)/100)>0?2*t/(n+t)*100:0,v:n+t,a:e.a}},Ae=function(e){return Ue(we(e))},xe=function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:x(e.h),s:x(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:x(o/2),a:x(r,2)}},Q=function(e){var t=xe(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},K=function(e){var t=xe(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},we=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var a=Math.floor(t),l=r*(1-n),s=r*(1-(t-a)*n),i=r*(1-(1-t+a)*n),c=a%6;return{r:x(255*[r,s,l,l,i,r][c]),g:x(255*[i,r,r,s,l,l][c]),b:x(255*[l,l,i,r,r,s][c]),a:x(o,2)}},Ge=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?ke({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},W=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Ue=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=o<1?W(x(255*o)):"";return"#"+W(t)+W(n)+W(r)+a},ke=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=Math.max(t,n,r),l=a-Math.min(t,n,r),s=l?a===t?(n-r)/l:a===n?2+(r-t)/l:4+(t-n)/l:0;return{h:x(60*(s<0?s+6:s)),s:x(a?l/a*100:0),v:x(a/255*100),a:o}},_e=h.memo(function(e){var t=e.hue,n=e.onChange,r=P(["react-colorful__hue",e.className]);return h.createElement("div",{className:r},h.createElement(re,{onMove:function(o){n({h:360*o.left})},onKey:function(o){n({h:j(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":x(t),"aria-valuemax":"360","aria-valuemin":"0"},h.createElement(oe,{className:"react-colorful__hue-pointer",left:t/360,color:Q({h:t,s:100,v:100,a:1})})))}),Ee=h.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:Q({h:t.h,s:100,v:100,a:1})};return h.createElement("div",{className:"react-colorful__saturation",style:r},h.createElement(re,{onMove:function(o){n({s:100*o.left,v:100-100*o.top})},onKey:function(o){n({s:j(t.s+100*o.left,0,100),v:j(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+x(t.s)+"%, Brightness "+x(t.v)+"%"},h.createElement(oe,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:Q(t)})))}),Me=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},Ce=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Ye=function(e,t){return e.toLowerCase()===t.toLowerCase()||Me(J(e),J(t))};function $e(e,t,n){var r=U(n),o=m.useState(function(){return e.toHsva(t)}),a=o[0],l=o[1],s=m.useRef({color:t,hsva:a});m.useEffect(function(){if(!e.equal(t,s.current.color)){var c=e.toHsva(t);s.current={hsva:c,color:t},l(c)}},[t,e]),m.useEffect(function(){var c;Me(a,s.current.hsva)||e.equal(c=e.fromHsva(a),s.current.color)||(s.current={hsva:a,color:c},r(c))},[a,e,r]);var i=m.useCallback(function(c){l(function(d){return Object.assign({},d,c)})},[]);return[a,i]}var Je=typeof window!="undefined"?m.useLayoutEffect:m.useEffect,Qe=function(){return typeof __webpack_nonce__!="undefined"?__webpack_nonce__:void 0},he=new Map,Oe=function(e){Je(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!he.has(t)){var n=t.createElement("style");n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,he.set(t,n);var r=Qe();r&&n.setAttribute("nonce",r),t.head.appendChild(n)}},[])},Ze=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,l=ne(e,["className","colorModel","color","onChange"]),s=m.useRef(null);Oe(s);var i=$e(n,o,a),c=i[0],d=i[1],f=P(["react-colorful",t]);return h.createElement("div",I({},l,{ref:s,className:f}),h.createElement(Ee,{hsva:c,onChange:d}),h.createElement(_e,{hue:c.h,onChange:d,className:"react-colorful__last-control"}))},et={defaultColor:"000",toHsva:Xe,fromHsva:function(e){return Ae({h:e.h,s:e.s,v:e.v,a:1})},equal:Ye},tt=function(e){return h.createElement(Ze,I({},e,{colorModel:et}))},nt=function(e){var t=e.className,n=e.hsva,r=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+K(Object.assign({},n,{a:0}))+", "+K(Object.assign({},n,{a:1}))+")"},a=P(["react-colorful__alpha",t]),l=x(100*n.a);return h.createElement("div",{className:a},h.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),h.createElement(re,{onMove:function(s){r({a:s.left})},onKey:function(s){r({a:j(n.a+s.left)})},"aria-label":"Alpha","aria-valuetext":l+"%","aria-valuenow":l,"aria-valuemin":"0","aria-valuemax":"100"},h.createElement(oe,{className:"react-colorful__alpha-pointer",left:n.a,color:K(n)})))},Ne=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,l=ne(e,["className","colorModel","color","onChange"]),s=m.useRef(null);Oe(s);var i=$e(n,o,a),c=i[0],d=i[1],f=P(["react-colorful",t]);return h.createElement("div",I({},l,{ref:s,className:f}),h.createElement(Ee,{hsva:c,onChange:d}),h.createElement(_e,{hue:c.h,onChange:d}),h.createElement(nt,{hsva:c,onChange:d,className:"react-colorful__last-control"}))},rt={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:Ke,fromHsva:K,equal:Ce},ot=function(e){return h.createElement(Ne,I({},e,{colorModel:rt}))},at={defaultColor:"rgba(0, 0, 0, 1)",toHsva:Ge,fromHsva:function(e){var t=we(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:Ce},lt=function(e){return h.createElement(Ne,I({},e,{colorModel:at}))},st={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};const H=st,Ie={};for(const e of Object.keys(H))Ie[H[e]]=e;const u={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var Se=u;for(const e of Object.keys(u)){if(!("channels"in u[e]))throw new Error("missing channels property: "+e);if(!("labels"in u[e]))throw new Error("missing channel labels property: "+e);if(u[e].labels.length!==u[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:n}=u[e];delete u[e].channels,delete u[e].labels,Object.defineProperty(u[e],"channels",{value:t}),Object.defineProperty(u[e],"labels",{value:n})}u.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(t,n,r),a=Math.max(t,n,r),l=a-o;let s,i;a===o?s=0:t===a?s=(n-r)/l:n===a?s=2+(r-t)/l:r===a&&(s=4+(t-n)/l),s=Math.min(s*60,360),s<0&&(s+=360);const c=(o+a)/2;return a===o?i=0:c<=.5?i=l/(a+o):i=l/(2-a-o),[s,i*100,c*100]};u.rgb.hsv=function(e){let t,n,r,o,a;const l=e[0]/255,s=e[1]/255,i=e[2]/255,c=Math.max(l,s,i),d=c-Math.min(l,s,i),f=function(g){return(c-g)/6/d+1/2};return d===0?(o=0,a=0):(a=d/c,t=f(l),n=f(s),r=f(i),l===c?o=r-n:s===c?o=1/3+t-r:i===c&&(o=2/3+n-t),o<0?o+=1:o>1&&(o-=1)),[o*360,a*100,c*100]};u.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const o=u.rgb.hsl(e)[0],a=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[o,a*100,r*100]};u.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(1-t,1-n,1-r),a=(1-t-o)/(1-o)||0,l=(1-n-o)/(1-o)||0,s=(1-r-o)/(1-o)||0;return[a*100,l*100,s*100,o*100]};function it(e,t){return p(e[0]-t[0],2)+p(e[1]-t[1],2)+p(e[2]-t[2],2)}u.rgb.keyword=function(e){const t=Ie[e];if(t)return t;let n=1/0,r;for(const o of Object.keys(H)){const a=H[o],l=it(e,a);l.04045?p((t+.055)/1.055,2.4):t/12.92,n=n>.04045?p((n+.055)/1.055,2.4):n/12.92,r=r>.04045?p((r+.055)/1.055,2.4):r/12.92;const o=t*.4124+n*.3576+r*.1805,a=t*.2126+n*.7152+r*.0722,l=t*.0193+n*.1192+r*.9505;return[o*100,a*100,l*100]};u.rgb.lab=function(e){const t=u.rgb.xyz(e);let n=t[0],r=t[1],o=t[2];n/=95.047,r/=100,o/=108.883,n=n>.008856?p(n,1/3):7.787*n+16/116,r=r>.008856?p(r,1/3):7.787*r+16/116,o=o>.008856?p(o,1/3):7.787*o+16/116;const a=116*r-16,l=500*(n-r),s=200*(r-o);return[a,l,s]};u.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let o,a,l;if(n===0)return l=r*255,[l,l,l];r<.5?o=r*(1+n):o=r+n-r*n;const s=2*r-o,i=[0,0,0];for(let c=0;c<3;c++)a=t+1/3*-(c-1),a<0&&a++,a>1&&a--,6*a<1?l=s+(o-s)*6*a:2*a<1?l=o:3*a<2?l=s+(o-s)*(2/3-a)*6:l=s,i[c]=l*255;return i};u.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,o=n;const a=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,o*=a<=1?a:2-a;const l=(r+n)/2,s=r===0?2*o/(a+o):2*n/(r+n);return[t,s*100,l*100]};u.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const o=Math.floor(t)%6,a=t-Math.floor(t),l=255*r*(1-n),s=255*r*(1-n*a),i=255*r*(1-n*(1-a));switch(r*=255,o){case 0:return[r,i,l];case 1:return[s,r,l];case 2:return[l,r,i];case 3:return[l,s,r];case 4:return[i,l,r];case 5:return[r,l,s]}};u.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,o=Math.max(r,.01);let a,l;l=(2-n)*r;const s=(2-n)*o;return a=n*o,a/=s<=1?s:2-s,a=a||0,l/=2,[t,a*100,l*100]};u.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const o=n+r;let a;o>1&&(n/=o,r/=o);const l=Math.floor(6*t),s=1-r;a=6*t-l,l&1&&(a=1-a);const i=n+a*(s-n);let c,d,f;switch(l){default:case 6:case 0:c=s,d=i,f=n;break;case 1:c=i,d=s,f=n;break;case 2:c=n,d=s,f=i;break;case 3:c=n,d=i,f=s;break;case 4:c=i,d=n,f=s;break;case 5:c=s,d=n,f=i;break}return[c*255,d*255,f*255]};u.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,o=e[3]/100,a=1-Math.min(1,t*(1-o)+o),l=1-Math.min(1,n*(1-o)+o),s=1-Math.min(1,r*(1-o)+o);return[a*255,l*255,s*255]};u.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let o,a,l;return o=t*3.2406+n*-1.5372+r*-.4986,a=t*-.9689+n*1.8758+r*.0415,l=t*.0557+n*-.204+r*1.057,o=o>.0031308?1.055*p(o,1/2.4)-.055:o*12.92,a=a>.0031308?1.055*p(a,1/2.4)-.055:a*12.92,l=l>.0031308?1.055*p(l,1/2.4)-.055:l*12.92,o=Math.min(Math.max(0,o),1),a=Math.min(Math.max(0,a),1),l=Math.min(Math.max(0,l),1),[o*255,a*255,l*255]};u.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];t/=95.047,n/=100,r/=108.883,t=t>.008856?p(t,1/3):7.787*t+16/116,n=n>.008856?p(n,1/3):7.787*n+16/116,r=r>.008856?p(r,1/3):7.787*r+16/116;const o=116*n-16,a=500*(t-n),l=200*(n-r);return[o,a,l]};u.lab.xyz=function(e){const t=e[0],n=e[1],r=e[2];let o,a,l;a=(t+16)/116,o=n/500+a,l=a-r/200;const s=p(a,3),i=p(o,3),c=p(l,3);return a=s>.008856?s:(a-16/116)/7.787,o=i>.008856?i:(o-16/116)/7.787,l=c>.008856?c:(l-16/116)/7.787,o*=95.047,a*=100,l*=108.883,[o,a,l]};u.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let o;o=Math.atan2(r,n)*360/2/Math.PI,o<0&&(o+=360);const l=Math.sqrt(n*n+r*r);return[t,l,o]};u.lch.lab=function(e){const t=e[0],n=e[1],o=e[2]/360*2*Math.PI,a=n*Math.cos(o),l=n*Math.sin(o);return[t,a,l]};u.rgb.ansi16=function(e,t=null){const[n,r,o]=e;let a=t===null?u.rgb.hsv(e)[2]:t;if(a=Math.round(a/50),a===0)return 30;let l=30+(Math.round(o/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return a===2&&(l+=60),l};u.hsv.ansi16=function(e){return u.rgb.ansi16(u.hsv.rgb(e),e[2])};u.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)};u.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=(~~(e>50)+1)*.5,r=(t&1)*n*255,o=(t>>1&1)*n*255,a=(t>>2&1)*n*255;return[r,o,a]};u.ansi256.rgb=function(e){if(e>=232){const a=(e-232)*10+8;return[a,a,a]}e-=16;let t;const n=Math.floor(e/36)/5*255,r=Math.floor((t=e%36)/6)/5*255,o=t%6/5*255;return[n,r,o]};u.rgb.hex=function(e){const n=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(n.length)+n};u.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];t[0].length===3&&(n=n.split("").map(s=>s+s).join(""));const r=parseInt(n,16),o=r>>16&255,a=r>>8&255,l=r&255;return[o,a,l]};u.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.max(Math.max(t,n),r),a=Math.min(Math.min(t,n),r),l=o-a;let s,i;return l<1?s=a/(1-l):s=0,l<=0?i=0:o===t?i=(n-r)/l%6:o===n?i=2+(r-t)/l:i=4+(t-n)/l,i/=6,i%=1,[i*360,l*100,s*100]};u.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let o=0;return r<1&&(o=(n-.5*r)/(1-r)),[e[0],r*100,o*100]};u.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],r*100,o*100]};u.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(n===0)return[r*255,r*255,r*255];const o=[0,0,0],a=t%1*6,l=a%1,s=1-l;let i=0;switch(Math.floor(a)){case 0:o[0]=1,o[1]=l,o[2]=0;break;case 1:o[0]=s,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=l;break;case 3:o[0]=0,o[1]=s,o[2]=1;break;case 4:o[0]=l,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=s}return i=(1-n)*r,[(n*o[0]+i)*255,(n*o[1]+i)*255,(n*o[2]+i)*255]};u.hcg.hsv=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);let o=0;return r>0&&(o=t/r),[e[0],o*100,r*100]};u.hcg.hsl=function(e){const t=e[1]/100,r=e[2]/100*(1-t)+.5*t;let o=0;return r>0&&r<.5?o=t/(2*r):r>=.5&&r<1&&(o=t/(2*(1-r))),[e[0],o*100,r*100]};u.hcg.hwb=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);return[e[0],(r-t)*100,(1-r)*100]};u.hwb.hcg=function(e){const t=e[1]/100,r=1-e[2]/100,o=r-t;let a=0;return o<1&&(a=(r-o)/(1-o)),[e[0],o*100,a*100]};u.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};u.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};u.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};u.gray.hsl=function(e){return[0,0,e[0]]};u.gray.hsv=u.gray.hsl;u.gray.hwb=function(e){return[0,100,e[0]]};u.gray.cmyk=function(e){return[0,0,0,e[0]]};u.gray.lab=function(e){return[e[0],0,0]};u.gray.hex=function(e){const t=Math.round(e[0]/100*255)&255,r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r};u.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]};const V=Se;function ct(){const e={},t=Object.keys(V);for(let n=t.length,r=0;r1&&(n=r),e(n))};return"conversion"in e&&(t.conversion=e.conversion),t}function vt(e){const t=function(...n){const r=n[0];if(r==null)return r;r.length>1&&(n=r);const o=e(n);if(typeof o=="object")for(let a=o.length,l=0;l{S[e]={},Object.defineProperty(S[e],"channels",{value:Z[e].channels}),Object.defineProperty(S[e],"labels",{value:Z[e].labels});const t=gt(e);Object.keys(t).forEach(r=>{const o=t[r];S[e][r]=vt(o),S[e][r].raw=bt(o)})});var pt=S;const E=ye(pt);var yt=qe,xt=function(){return yt.Date.now()},wt=xt,kt=/\s/;function _t(e){for(var t=e.length;t--&&kt.test(e.charAt(t)););return t}var Et=_t,Mt=Et,Ct=/^\s+/;function $t(e){return e&&e.slice(0,Mt(e)+1).replace(Ct,"")}var Ot=$t,Nt=Ot,de=te,It=Be,ge=NaN,St=/^[-+]0x[0-9a-f]+$/i,Rt=/^0b[01]+$/i,jt=/^0o[0-7]+$/i,Tt=parseInt;function Ft(e){if(typeof e=="number")return e;if(It(e))return ge;if(de(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=de(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Nt(e);var n=Rt.test(e);return n||jt.test(e)?Tt(e.slice(2),n?2:8):St.test(e)?ge:+e}var zt=Ft,Ht=te,G=wt,me=zt,Pt="Expected a function",Lt=Math.max,qt=Math.min;function Bt(e,t,n){var r,o,a,l,s,i,c=0,d=!1,f=!1,g=!0;if(typeof e!="function")throw new TypeError(Pt);t=me(t)||0,Ht(n)&&(d=!!n.leading,f="maxWait"in n,a=f?Lt(me(n.maxWait)||0,t):a,g="trailing"in n?!!n.trailing:g);function w(v){var $=r,F=o;return r=o=void 0,c=v,l=e.apply(F,$),l}function T(v){return c=v,s=setTimeout(b,t),d?w(v):l}function C(v){var $=v-i,F=v-c,ae=t-$;return f?qt(ae,a-F):ae}function y(v){var $=v-i,F=v-c;return i===void 0||$>=t||$<0||f&&F>=a}function b(){var v=G();if(y(v))return k(v);s=setTimeout(b,C(v))}function k(v){return s=void 0,g&&r?w(v):(r=o=void 0,l)}function M(){s!==void 0&&clearTimeout(s),c=0,r=i=o=s=void 0}function _(){return s===void 0?l:k(G())}function N(){var v=G(),$=y(v);if(r=arguments,o=this,i=v,$){if(s===void 0)return T(i);if(f)return clearTimeout(s),s=setTimeout(b,t),w(i)}return s===void 0&&(s=setTimeout(b,t)),l}return N.cancel=M,N.flush=_,N}var Wt=Bt,Xt=Wt,Dt=te,Kt="Expected a function";function Vt(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeError(Kt);return Dt(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Xt(e,t,{leading:r,maxWait:t,trailing:o})}var At=Vt;const Gt=ye(At);var Ut=O.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),Yt=O(pe)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),Jt=O.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),Qt=O(ze)(({theme:e})=>({fontFamily:e.typography.fonts.base})),Zt=O.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),en=O.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),tn=`url('data:image/svg+xml;charset=utf-8,')`,be=r=>{var o=r,{value:e,style:t}=o,n=ce(o,["value","style"]);let a=`linear-gradient(${e}, ${e}), ${tn}, linear-gradient(#fff, #fff)`;return h.createElement(en,B(q({},n),{style:B(q({},t),{backgroundImage:a})}))},nn=O(He.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),rn=O(Pe)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),Re=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(Re||{}),X=Object.values(Re),on=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,an=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,ln=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,ee=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,sn=/^\s*#?([0-9a-f]{3})\s*$/i,cn={hex:tt,rgb:lt,hsl:ot},D={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},ve=e=>{let t=e==null?void 0:e.match(on);if(!t)return[0,0,0,1];let[,n,r,o,a=1]=t;return[n,r,o,a].map(Number)},R=e=>{if(!e)return;let t=!0;if(an.test(e)){let[l,s,i,c]=ve(e),[d,f,g]=E.rgb.hsl([l,s,i])||[0,0,0];return{valid:t,value:e,keyword:E.rgb.keyword([l,s,i]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${f}%, ${g}%, ${c})`,hex:`#${E.rgb.hex([l,s,i]).toLowerCase()}`}}if(ln.test(e)){let[l,s,i,c]=ve(e),[d,f,g]=E.hsl.rgb([l,s,i])||[0,0,0];return{valid:t,value:e,keyword:E.hsl.keyword([l,s,i]),colorSpace:"hsl",rgb:`rgba(${d}, ${f}, ${g}, ${c})`,hsl:e,hex:`#${E.hsl.hex([l,s,i]).toLowerCase()}`}}let n=e.replace("#",""),r=E.keyword.rgb(n)||E.hex.rgb(n),o=E.rgb.hsl(r),a=e;if(/[^#a-f0-9]/i.test(e)?a=n:ee.test(e)&&(a=`#${n}`),a.startsWith("#"))t=ee.test(a);else try{E.keyword.hex(a)}catch(l){t=!1}return{valid:t,value:a,keyword:E.rgb.keyword(r),colorSpace:"hex",rgb:`rgba(${r[0]}, ${r[1]}, ${r[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:a}},un=(e,t,n)=>{if(!e||!(t!=null&&t.valid))return D[n];if(n!=="hex")return(t==null?void 0:t[n])||D[n];if(!t.hex.startsWith("#"))try{return`#${E.keyword.hex(t.hex)}`}catch(s){return D.hex}let r=t.hex.match(sn);if(!r)return ee.test(t.hex)?t.hex:D.hex;let[o,a,l]=r[1].split("");return`#${o}${o}${a}${a}${l}${l}`},fn=(e,t)=>{let[n,r]=m.useState(e||""),[o,a]=m.useState(()=>R(n)),[l,s]=m.useState((o==null?void 0:o.colorSpace)||"hex");m.useEffect(()=>{let f=e||"",g=R(f);r(f),a(g),s((g==null?void 0:g.colorSpace)||"hex")},[e]);let i=m.useMemo(()=>un(n,o,l).toLowerCase(),[n,o,l]),c=m.useCallback(f=>{let g=R(f),w=(g==null?void 0:g.value)||f||"";r(w),w===""&&(a(void 0),t(void 0)),g&&(a(g),s(g.colorSpace),t(g.value))},[t]),d=m.useCallback(()=>{let f=X.indexOf(l)+1;f>=X.length&&(f=0),s(X[f]);let g=(o==null?void 0:o[X[f]])||"";r(g),t(g)},[o,l,t]);return{value:n,realValue:i,updateValue:c,color:o,colorSpace:l,cycleColorSpace:d}},A=e=>e.replace(/\s*/,"").toLowerCase(),hn=(e,t,n)=>{let[r,o]=m.useState(t!=null&&t.valid?[t]:[]);m.useEffect(()=>{t===void 0&&o([])},[t]);let a=m.useMemo(()=>(e||[]).map(s=>typeof s=="string"?R(s):s.title?B(q({},R(s.color)),{keyword:s.title}):R(s.color)).concat(r).filter(Boolean).slice(-27),[e,r]),l=m.useCallback(s=>{s!=null&&s.valid&&(a.some(i=>A(i[n])===A(s[n]))||o(i=>i.concat(s)))},[n,a]);return{presets:a,addPreset:l}},dn=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,presetColors:a,startOpen:l=!1,argType:s})=>{var M;let i=m.useCallback(Gt(n,200),[n]),{value:c,realValue:d,updateValue:f,color:g,colorSpace:w,cycleColorSpace:T}=fn(t,i),{presets:C,addPreset:y}=hn(a,g,w),b=cn[w],k=!!((M=s==null?void 0:s.table)!=null&&M.readonly);return h.createElement(Ut,{"aria-readonly":k},h.createElement(Yt,{startOpen:l,trigger:k?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>y(g),tooltip:h.createElement(Jt,null,h.createElement(b,{color:d==="transparent"?"#000000":d,onChange:f,onFocus:r,onBlur:o}),C.length>0&&h.createElement(Zt,null,C.map((_,N)=>h.createElement(pe,{key:`${_.value}-${N}`,hasChrome:!1,tooltip:h.createElement(Qt,{note:_.keyword||_.value})},h.createElement(be,{value:_[w],active:g&&A(_[w])===A(g[w]),onClick:()=>f(_.value)})))))},h.createElement(be,{value:d,style:{margin:4}})),h.createElement(nn,{id:Le(e),value:c,onChange:_=>f(_.target.value),onFocus:_=>_.target.select(),readOnly:k,placeholder:"Choose color..."}),c?h.createElement(rn,{onClick:T}):null)},$n=dn;export{dn as ColorControl,$n as default}; diff --git a/pr-preview/pr-419/assets/ColorPicker.stories-BDXKeN-2.js b/pr-preview/pr-419/assets/ColorPicker.stories-BDXKeN-2.js new file mode 100644 index 000000000..adb414fe9 --- /dev/null +++ b/pr-preview/pr-419/assets/ColorPicker.stories-BDXKeN-2.js @@ -0,0 +1 @@ +var d=Object.defineProperty,l=Object.defineProperties;var u=Object.getOwnPropertyDescriptors;var e=Object.getOwnPropertySymbols;var P=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable;var a=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,m=(t,r)=>{for(var o in r||(r={}))P.call(r,o)&&a(t,o,r[o]);if(e)for(var o of e(r))y.call(r,o)&&a(t,o,r[o]);return t},i=(t,r)=>l(t,u(r));import{M as C}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const A={title:"Components/Data Entry/ColorPicker",component:C,args:{}},p={};var s,c,n;p.parameters=i(m({},p.parameters),{docs:i(m({},(s=p.parameters)==null?void 0:s.docs),{source:m({originalSource:"{}"},(n=(c=p.parameters)==null?void 0:c.docs)==null?void 0:n.source)})});const B=["Primary"];export{p as Primary,B as __namedExportsOrder,A as default}; diff --git a/pr-preview/pr-419/assets/Colors-DO2S-94w.js b/pr-preview/pr-419/assets/Colors-DO2S-94w.js new file mode 100644 index 000000000..7c8e66342 --- /dev/null +++ b/pr-preview/pr-419/assets/Colors-DO2S-94w.js @@ -0,0 +1,2 @@ +var p=Object.defineProperty,u=Object.defineProperties;var a=Object.getOwnPropertyDescriptors;var s=Object.getOwnPropertySymbols;var d=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable;var c=(t,n,o)=>n in t?p(t,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[n]=o,e=(t,n)=>{for(var o in n||(n={}))d.call(n,o)&&c(t,o,n[o]);if(s)for(var o of s(n))h.call(n,o)&&c(t,o,n[o]);return t},i=(t,n)=>u(t,a(n));import{j as r}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as x}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function m(t){const n=e(e({h1:"h1",p:"p"},x()),t.components);return r.jsxs(r.Fragment,{children:[r.jsx(n.h1,{id:"colors",children:"Colors"}),` +`,r.jsx(n.p,{children:"TBD"})]})}function D(t={}){const{wrapper:n}=e(e({},x()),t.components);return n?r.jsx(n,i(e({},t),{children:r.jsx(m,e({},t))})):m(t)}export{D as default}; diff --git a/pr-preview/pr-419/assets/Commits-mQFBa5QQ.js b/pr-preview/pr-419/assets/Commits-mQFBa5QQ.js new file mode 100644 index 000000000..e68ed39be --- /dev/null +++ b/pr-preview/pr-419/assets/Commits-mQFBa5QQ.js @@ -0,0 +1,37 @@ +var h=Object.defineProperty,d=Object.defineProperties;var m=Object.getOwnPropertyDescriptors;var s=Object.getOwnPropertySymbols;var f=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable;var r=(t,e,i)=>e in t?h(t,e,{enumerable:!0,configurable:!0,writable:!0,value:i}):t[e]=i,o=(t,e)=>{for(var i in e||(e={}))f.call(e,i)&&r(t,i,e[i]);if(s)for(var i of s(e))g.call(e,i)&&r(t,i,e[i]);return t},l=(t,e)=>d(t,m(e));import{j as n}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as a}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function c(t){const e=o(o({a:"a",code:"code",h1:"h1",h2:"h2",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul"},a()),t.components);return n.jsxs(n.Fragment,{children:[n.jsx(e.h1,{id:"commits",children:"Commits"}),` +`,n.jsx(e.h2,{id:"commit-conventions-and-pr-titles",children:"Commit conventions and PR titles"}),` +`,n.jsxs(e.ul,{children:[` +`,n.jsxs(e.li,{children:["We use ",n.jsx(e.a,{href:"https://www.conventionalcommits.org/en/v1.0.0/",rel:"nofollow",children:"conventional commits"})," to help automating the release process. Both PR titles and commit messages should follow this convention."]}),` +`,n.jsxs(e.li,{children:[n.jsx(e.a,{href:"https://github.com/commitizen/cz-cli?tab=readme-ov-file#using-the-command-line-tool",rel:"nofollow",children:"This repo is commitizen friendly"})," so we can use ",n.jsx(e.code,{children:"git cz"}),` to commit changes. +`,n.jsx(e.code,{children:"npx cz"})," is also available if you don't have commitizen installed globally."]}),` +`,n.jsxs(e.li,{children:["We also have a ",n.jsx(e.a,{href:"https://commitlint.js.org/",rel:"nofollow",children:"commitlint"})," setup to enforce the commit message format."]}),` +`]}),` +`,n.jsx(e.p,{children:"The standard format for commit messages is as follows:"}),` +`,n.jsx(e.pre,{children:n.jsx(e.code,{children:`[optional scope]: + +[optional body] + +[optional footer] +`})}),` +`,n.jsxs(e.p,{children:["The following lists the different ",n.jsx(e.code,{children:"types"})," allowed in the commit message:"]}),` +`,n.jsxs(e.ul,{children:[` +`,n.jsx(e.li,{children:"feat: A new feature (automatic minor release)"}),` +`,n.jsx(e.li,{children:"fix: A bug fix (automatic patch release)"}),` +`,n.jsx(e.li,{children:"docs: Documentation only changes"}),` +`,n.jsx(e.li,{children:"style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)"}),` +`,n.jsx(e.li,{children:"refactor: A code change that neither fixes a bug nor adds a feature"}),` +`,n.jsx(e.li,{children:"perf: A code change that improves performance"}),` +`,n.jsx(e.li,{children:"test: Adding missing or correcting existing tests"}),` +`,n.jsx(e.li,{children:"chore: Changes that don't modify src or test files, such as automatic documentation generation, or building latest assets"}),` +`,n.jsx(e.li,{children:"ci: Changes to CI configuration files/scripts"}),` +`,n.jsx(e.li,{children:"revert: Revert commit"}),` +`,n.jsx(e.li,{children:"build: Changes that affect the build system or other dependencies"}),` +`]}),` +`,n.jsxs(e.p,{children:["In the footer, if there is a breaking change, start your footer with ",n.jsx(e.code,{children:"BREAKING CHANGE:"})," followed by a description."]}),` +`,n.jsx(e.h2,{id:"editor-configuration",children:"Editor configuration"}),` +`,n.jsxs(e.ul,{children:[` +`,n.jsxs(e.li,{children:[n.jsx(e.strong,{children:"Prettier"}),": For configuring your editor to play nicely with Prettier, take a look at the ",n.jsx(e.a,{href:"https://prettier.io/docs/en/editors",rel:"nofollow",children:"Editors doc page"}),"."]}),` +`,n.jsx(e.li,{children:`Also, if you're using VSCode you might want to set prettier as the default formatter and also turn on "Format on Save" option.`}),` +`,n.jsxs(e.li,{children:[n.jsx(e.strong,{children:"ESLint"}),": Check ",n.jsx(e.a,{href:"https://eslint.org/docs/latest/use/integrations",rel:"nofollow",children:"Integrations doc page"})]}),` +`,n.jsxs(e.li,{children:[n.jsx(e.strong,{children:"Stylelint"}),": Check ",n.jsx(e.a,{href:"https://stylelint.io/awesome-stylelint/#editor-integrations",rel:"nofollow",children:"Editor integrations doc page"})]}),` +`]})]})}function w(t={}){const{wrapper:e}=o(o({},a()),t.components);return e?n.jsx(e,l(o({},t),{children:n.jsx(c,o({},t))})):c(t)}export{w as default}; diff --git a/pr-preview/pr-419/assets/Component-CATuKvhe.js b/pr-preview/pr-419/assets/Component-CATuKvhe.js new file mode 100644 index 000000000..b730f5c83 --- /dev/null +++ b/pr-preview/pr-419/assets/Component-CATuKvhe.js @@ -0,0 +1,2 @@ +var x=Object.defineProperty,u=Object.defineProperties;var a=Object.getOwnPropertyDescriptors;var s=Object.getOwnPropertySymbols;var d=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable;var c=(t,n,o)=>n in t?x(t,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[n]=o,e=(t,n)=>{for(var o in n||(n={}))d.call(n,o)&&c(t,o,n[o]);if(s)for(var o of s(n))h.call(n,o)&&c(t,o,n[o]);return t},m=(t,n)=>u(t,a(n));import{j as r}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as p}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function i(t){const n=e(e({h1:"h1",p:"p"},p()),t.components);return r.jsxs(r.Fragment,{children:[r.jsx(n.h1,{id:"component",children:"Component"}),` +`,r.jsx(n.p,{children:"TBD"})]})}function D(t={}){const{wrapper:n}=e(e({},p()),t.components);return n?r.jsx(n,m(e({},t),{children:r.jsx(i,e({},t))})):i(t)}export{D as default}; diff --git a/pr-preview/pr-419/assets/ConfigProvider-aHzMMMgW.js b/pr-preview/pr-419/assets/ConfigProvider-aHzMMMgW.js new file mode 100644 index 000000000..796923b4a --- /dev/null +++ b/pr-preview/pr-419/assets/ConfigProvider-aHzMMMgW.js @@ -0,0 +1 @@ +var g=Object.defineProperty;var t=Object.getOwnPropertySymbols;var m=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable;var s=(e,o,i)=>o in e?g(e,o,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[o]=i,f=(e,o)=>{for(var i in o||(o={}))m.call(o,i)&&s(e,i,o[i]);if(t)for(var i of t(o))C.call(o,i)&&s(e,i,o[i]);return e};import{j as p}from"./jsx-runtime-CS-_a2eV.js";import{L as d}from"./LightTheme-BZ07JyGW.js";import{C as r}from"./index-BxrKW6hI.js";const n=e=>p.jsx(r,f({theme:d},e));n.ConfigContext=r.ConfigContext;n.useConfig=r.useConfig;n.config=r.config;n.__docgenInfo={description:"",methods:[],displayName:"ConfigProvider",composes:["AntConfigProviderProps"]};export{n as C}; diff --git a/pr-preview/pr-419/assets/ConfigProvider.stories-CL2mExo9.js b/pr-preview/pr-419/assets/ConfigProvider.stories-CL2mExo9.js new file mode 100644 index 000000000..50ab142b9 --- /dev/null +++ b/pr-preview/pr-419/assets/ConfigProvider.stories-CL2mExo9.js @@ -0,0 +1 @@ +var d=Object.defineProperty,f=Object.defineProperties;var g=Object.getOwnPropertyDescriptors;var p=Object.getOwnPropertySymbols;var u=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable;var a=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,e=(t,r)=>{for(var o in r||(r={}))u.call(r,o)&&a(t,o,r[o]);if(p)for(var o of p(r))C.call(r,o)&&a(t,o,r[o]);return t},i=(t,r)=>f(t,g(r));import{C as P}from"./ConfigProvider-aHzMMMgW.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";const k={title:"Components/Other/ConfigProvider",component:P,args:{}},m={};var s,n,c;m.parameters=i(e({},m.parameters),{docs:i(e({},(s=m.parameters)==null?void 0:s.docs),{source:e({originalSource:"{}"},(c=(n=m.parameters)==null?void 0:n.docs)==null?void 0:c.source)})});const q=["Primary"];export{m as Primary,q as __namedExportsOrder,k as default}; diff --git a/pr-preview/pr-419/assets/DatePicker.stories-Dqj_3v9y.js b/pr-preview/pr-419/assets/DatePicker.stories-Dqj_3v9y.js new file mode 100644 index 000000000..b5bdd23da --- /dev/null +++ b/pr-preview/pr-419/assets/DatePicker.stories-Dqj_3v9y.js @@ -0,0 +1,62 @@ +var x=Object.defineProperty,C=Object.defineProperties;var R=Object.getOwnPropertyDescriptors;var D=Object.getOwnPropertySymbols;var S=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable;var u=(r,e,t)=>e in r?x(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,o=(r,e)=>{for(var t in e||(e={}))S.call(e,t)&&u(r,t,e[t]);if(D)for(var t of D(e))w.call(e,t)&&u(r,t,e[t]);return r},n=(r,e)=>C(r,R(e));import{j as c}from"./jsx-runtime-CS-_a2eV.js";import{N as k,x as N}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{d as W}from"./dayjs.min-kn1EBQqj.js";import{r as E}from"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const I=()=>{const[r,e]=E.useState(null),t=a=>a&&a.year()<2023,P=a=>{a&&t(a)?e(null):e(a)},v=(a,i)=>{if(!W.isDayjs(a))return i.originNode;const p=t(a),d=m=>{p&&(m.preventDefault(),m.stopPropagation())};return i.type==="year"&&p?c.jsx(N,{title:"Data is only available for years 2023 and onwards.",children:c.jsx("div",{className:"ant-picker-cell-inner",style:{color:"rgba(0, 0, 0, 0.25)",cursor:"not-allowed"},onClick:d,onMouseDown:d,onKeyDown:d,children:a.year()})}):i.originNode};return c.jsx(k,{picker:"year",cellRender:v,value:r,onChange:P})},V={title:"Components/Data Entry/Date Picker",component:k,args:{}},l={},s={render:()=>c.jsx(I,{})};s.parameters={docs:{source:{code:` +import React from 'react'; +import { DatePicker } from 'antd'; +import dayjs, { Dayjs } from 'dayjs'; +import { Tooltip } from 'src/components'; + +const DatePickerWithDisabledYears: React.FC = () => { + const [selectedDate, setSelectedDate] = React.useState(null); + + const disabledDate = (current: Dayjs): boolean => current && current.year() < 2023; + + const handleChange = (date: Dayjs | null) => { + if (date && disabledDate(date)) { + setSelectedDate(null); + } else { + setSelectedDate(date); + } + }; + + const cellRender = (current: Dayjs, info: any) => { + const isDisabled = disabledDate(current); + + const handleInteraction = (e: React.SyntheticEvent) => { + if (isDisabled) { + e.preventDefault(); + e.stopPropagation(); + } + }; + + if (info.type === 'year') { + return isDisabled ? ( + +
+ {current.year()} +
+
+ ) : ( + info.originNode + ); + } + + return info.originNode; + }; + + return ( + + ); +}; + `}}};var y,h,f;l.parameters=n(o({},l.parameters),{docs:n(o({},(y=l.parameters)==null?void 0:y.docs),{source:o({originalSource:"{}"},(f=(h=l.parameters)==null?void 0:h.docs)==null?void 0:f.source)})});var b,g,j;s.parameters=n(o({},s.parameters),{docs:n(o({},(b=s.parameters)==null?void 0:b.docs),{source:o({originalSource:`{ + render: () => +}`},(j=(g=s.parameters)==null?void 0:g.docs)==null?void 0:j.source)})});const X=["Primary","WithDatePickerWithDisabledYears"];export{l as Primary,s as WithDatePickerWithDisabledYears,X as __namedExportsOrder,V as default}; diff --git a/pr-preview/pr-419/assets/Descriptions.stories-gjBg-UOa.js b/pr-preview/pr-419/assets/Descriptions.stories-gjBg-UOa.js new file mode 100644 index 000000000..eb1b6de8d --- /dev/null +++ b/pr-preview/pr-419/assets/Descriptions.stories-gjBg-UOa.js @@ -0,0 +1,274 @@ +var ue=Object.defineProperty,be=Object.defineProperties;var xe=Object.getOwnPropertyDescriptors;var j=Object.getOwnPropertySymbols;var ge=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable;var R=(a,t,s)=>t in a?ue(a,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):a[t]=s,n=(a,t)=>{for(var s in t||(t={}))ge.call(t,s)&&R(a,s,t[s]);if(j)for(var s of j(t))he.call(t,s)&&R(a,s,t[s]);return a},r=(a,t)=>be(a,xe(t));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{h as l,b as o,R as i,B as ye}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{E as D}from"./ExampleStory-BvanXuvo.js";import{r as ke}from"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const Me={title:"Components/Data Display/Descriptions",component:l,args:{bordered:!1,colon:!0,column:3,contentStyle:void 0,extra:void 0,items:[{label:"Item 1",children:"Value 1"},{label:"Item 2",children:"Value 2"},{label:"Item 3",children:"Value 3"}],labelStyle:void 0,layout:"horizontal",size:"default",title:void 0},argTypes:{size:{control:"select",options:["default","middle","small"]},layout:{control:"select",options:["horizontal","vertical"]}}},c={},d={args:{bordered:!0}},m={args:{layout:"vertical"}},p={args:{size:"small"}},u={args:{title:e.jsx(o,{children:"Custom React Component"})}},b={args:{extra:e.jsx(o,{type:"primary",children:"Extra React Components"})}},x={args:{title:e.jsx(o,{children:"Custom React Component"}),extra:e.jsx(o,{type:"primary",children:"Extra React Components"})}},g={args:{contentStyle:{color:"red"}}},h={args:{labelStyle:{fontWeight:"bold"}}},y={args:{column:{xs:8,sm:16,md:24}}},k={render:()=>{const a=[{key:"1",label:"Product",children:"Cloud Database"},{key:"2",label:"Billing Mode",children:"Prepaid"},{key:"3",label:"Automatic Renewal",children:"YES"},{key:"4",label:"Order time",children:"2018-04-24 18:00:00"},{key:"5",label:"Usage Time",children:"2019-04-24 18:00:00",span:2},{key:"6",label:"Status",children:e.jsx(ye,{status:"processing",text:"Running"}),span:3},{key:"7",label:"Negotiated Amount",children:"$80.00"},{key:"8",label:"Discount",children:"$20.00"},{key:"9",label:"Official Receipts",children:"$60.00"},{key:"10",label:"Config Info",children:e.jsxs(e.Fragment,{children:["Data disk type: MongoDB",e.jsx("br",{}),"Database version: 3.4",e.jsx("br",{}),"Package: dds.mongo.mid",e.jsx("br",{}),"Storage space: 10 GB",e.jsx("br",{}),"Replication factor: 3",e.jsx("br",{}),"Region: East China 1",e.jsx("br",{})]})}];return e.jsx(D,{title:"Descriptions with border and background color.",children:e.jsx(l,{title:"User Info",bordered:!0,items:a})})}},f={render:()=>{const a=[{key:"1",label:"Product",children:"Cloud Database"},{key:"2",label:"Billing",children:"Prepaid"},{key:"3",label:"Time",children:"18:00:00"},{key:"4",label:"Amount",children:"$80.00"},{key:"5",label:"Discount",children:"$20.00"},{key:"6",label:"Official",children:"$60.00"},{key:"7",label:"Config Info",children:e.jsxs(e.Fragment,{children:["Data disk type: MongoDB",e.jsx("br",{}),"Database version: 3.4",e.jsx("br",{}),"Package: dds.mongo.mid",e.jsx("br",{}),"Storage space: 10 GB",e.jsx("br",{}),"Replication factor: 3",e.jsx("br",{}),"Region: East China 1",e.jsx("br",{})]})}],t=[{key:"1",label:"Product",children:"Cloud Database"},{key:"2",label:"Billing",children:"Prepaid"},{key:"3",label:"Time",children:"18:00:00"},{key:"4",label:"Amount",children:"$80.00"},{key:"5",label:"Discount",children:"$20.00"},{key:"6",label:"Official",children:"$60.00"}],[s,me]=ke.useState("default"),pe=S=>{console.log("size checked",S.target.value),me(S.target.value)};return e.jsx(D,{title:"Custom sizes to fit in a variety of containers.",children:e.jsxs("div",{children:[e.jsxs(i.Group,{onChange:pe,value:s,children:[e.jsx(i,{value:"default",children:"default"}),e.jsx(i,{value:"middle",children:"middle"}),e.jsx(i,{value:"small",children:"small"})]}),e.jsx("br",{}),e.jsx("br",{}),e.jsx(l,{bordered:!0,title:"Custom Size",size:s,extra:e.jsx(o,{type:"primary",children:"Edit"}),items:a}),e.jsx("br",{}),e.jsx("br",{}),e.jsx(l,{title:"Custom Size",size:s,extra:e.jsx(o,{type:"primary",children:"Edit"}),items:t})]})})}},C={render:()=>{const a=[{label:"Product",children:"Cloud Database"},{label:"Billing",children:"Prepaid"},{label:"Time",children:"18:00:00"},{label:"Amount",children:"$80.00"},{label:"Discount",span:{xl:2,xxl:2},children:"$20.00"},{label:"Official",span:{xl:2,xxl:2},children:"$60.00"},{label:"Config Info",span:{xs:1,sm:2,md:3,lg:3,xl:2,xxl:2},children:e.jsxs(e.Fragment,{children:["Data disk type: MongoDB",e.jsx("br",{}),"Database version: 3.4",e.jsx("br",{}),"Package: dds.mongo.mid"]})},{label:"Hardware Info",span:{xs:1,sm:2,md:3,lg:3,xl:2,xxl:2},children:e.jsxs(e.Fragment,{children:["CPU: 6 Core 3.5 GHz",e.jsx("br",{}),"Storage space: 10 GB",e.jsx("br",{}),"Replication factor: 3",e.jsx("br",{}),"Region: East China 1"]})}];return e.jsx(D,{title:"Responsive configuration enables perfect presentation on small screen devices.",children:e.jsx(l,{title:"Responsive Descriptions",bordered:!0,column:{xs:1,sm:2,md:3,lg:3,xl:4,xxl:4},items:a})})}};var v,B,E;c.parameters=r(n({},c.parameters),{docs:r(n({},(v=c.parameters)==null?void 0:v.docs),{source:n({originalSource:"{}"},(E=(B=c.parameters)==null?void 0:B.docs)==null?void 0:E.source)})});var P,z,$;d.parameters=r(n({},d.parameters),{docs:r(n({},(P=d.parameters)==null?void 0:P.docs),{source:n({originalSource:`{ + args: { + bordered: true + } +}`},($=(z=d.parameters)==null?void 0:z.docs)==null?void 0:$.source)})});var I,T,A;m.parameters=r(n({},m.parameters),{docs:r(n({},(I=m.parameters)==null?void 0:I.docs),{source:n({originalSource:`{ + args: { + layout: 'vertical' + } +}`},(A=(T=m.parameters)==null?void 0:T.docs)==null?void 0:A.source)})});var G,O,W;p.parameters=r(n({},p.parameters),{docs:r(n({},(G=p.parameters)==null?void 0:G.docs),{source:n({originalSource:`{ + args: { + size: 'small' + } +}`},(W=(O=p.parameters)==null?void 0:O.docs)==null?void 0:W.source)})});var M,w,U;u.parameters=r(n({},u.parameters),{docs:r(n({},(M=u.parameters)==null?void 0:M.docs),{source:n({originalSource:`{ + args: { + title: + } +}`},(U=(w=u.parameters)==null?void 0:w.docs)==null?void 0:U.source)})});var V,F,H;b.parameters=r(n({},b.parameters),{docs:r(n({},(V=b.parameters)==null?void 0:V.docs),{source:n({originalSource:`{ + args: { + extra: + } +}`},(H=(F=b.parameters)==null?void 0:F.docs)==null?void 0:H.source)})});var L,N,Y;x.parameters=r(n({},x.parameters),{docs:r(n({},(L=x.parameters)==null?void 0:L.docs),{source:n({originalSource:`{ + args: { + title: , + extra: + } +}`},(Y=(N=x.parameters)==null?void 0:N.docs)==null?void 0:Y.source)})});var _,q,J;g.parameters=r(n({},g.parameters),{docs:r(n({},(_=g.parameters)==null?void 0:_.docs),{source:n({originalSource:`{ + args: { + contentStyle: { + color: 'red' + } + } +}`},(J=(q=g.parameters)==null?void 0:q.docs)==null?void 0:J.source)})});var K,Q,X;h.parameters=r(n({},h.parameters),{docs:r(n({},(K=h.parameters)==null?void 0:K.docs),{source:n({originalSource:`{ + args: { + labelStyle: { + fontWeight: 'bold' + } + } +}`},(X=(Q=h.parameters)==null?void 0:Q.docs)==null?void 0:X.source)})});var Z,ee,ne;y.parameters=r(n({},y.parameters),{docs:r(n({},(Z=y.parameters)==null?void 0:Z.docs),{source:n({originalSource:`{ + args: { + column: { + xs: 8, + sm: 16, + md: 24 + } + } +}`},(ne=(ee=y.parameters)==null?void 0:ee.docs)==null?void 0:ne.source)})});var re,ae,te;k.parameters=r(n({},k.parameters),{docs:r(n({},(re=k.parameters)==null?void 0:re.docs),{source:n({originalSource:`{ + render: () => { + const items: IDescriptionsProps['items'] = [{ + key: '1', + label: 'Product', + children: 'Cloud Database' + }, { + key: '2', + label: 'Billing Mode', + children: 'Prepaid' + }, { + key: '3', + label: 'Automatic Renewal', + children: 'YES' + }, { + key: '4', + label: 'Order time', + children: '2018-04-24 18:00:00' + }, { + key: '5', + label: 'Usage Time', + children: '2019-04-24 18:00:00', + span: 2 + }, { + key: '6', + label: 'Status', + children: , + span: 3 + }, { + key: '7', + label: 'Negotiated Amount', + children: '$80.00' + }, { + key: '8', + label: 'Discount', + children: '$20.00' + }, { + key: '9', + label: 'Official Receipts', + children: '$60.00' + }, { + key: '10', + label: 'Config Info', + children: <> + Data disk type: MongoDB +
+ Database version: 3.4 +
+ Package: dds.mongo.mid +
+ Storage space: 10 GB +
+ Replication factor: 3 +
+ Region: East China 1 +
+ + }]; + return + + ; + } +}`},(te=(ae=k.parameters)==null?void 0:ae.docs)==null?void 0:te.source)})});var se,oe,le;f.parameters=r(n({},f.parameters),{docs:r(n({},(se=f.parameters)==null?void 0:se.docs),{source:n({originalSource:`{ + render: () => { + const borderedItems: IDescriptionsProps['items'] = [{ + key: '1', + label: 'Product', + children: 'Cloud Database' + }, { + key: '2', + label: 'Billing', + children: 'Prepaid' + }, { + key: '3', + label: 'Time', + children: '18:00:00' + }, { + key: '4', + label: 'Amount', + children: '$80.00' + }, { + key: '5', + label: 'Discount', + children: '$20.00' + }, { + key: '6', + label: 'Official', + children: '$60.00' + }, { + key: '7', + label: 'Config Info', + children: <> + Data disk type: MongoDB +
+ Database version: 3.4 +
+ Package: dds.mongo.mid +
+ Storage space: 10 GB +
+ Replication factor: 3 +
+ Region: East China 1 +
+ + }]; + const items: IDescriptionsProps['items'] = [{ + key: '1', + label: 'Product', + children: 'Cloud Database' + }, { + key: '2', + label: 'Billing', + children: 'Prepaid' + }, { + key: '3', + label: 'Time', + children: '18:00:00' + }, { + key: '4', + label: 'Amount', + children: '$80.00' + }, { + key: '5', + label: 'Discount', + children: '$20.00' + }, { + key: '6', + label: 'Official', + children: '$60.00' + }]; + const [size, setSize] = useState('default'); + const onChange = (e: RadioChangeEvent): void => { + console.log('size checked', e.target.value); + setSize((e.target.value as IDescriptionsProps['size'])); + }; + return +
+ + default + middle + small + +
+
+ Edit} items={borderedItems} /> +
+
+ Edit} items={items} /> +
+
; + } +}`},(le=(oe=f.parameters)==null?void 0:oe.docs)==null?void 0:le.source)})});var ie,ce,de;C.parameters=r(n({},C.parameters),{docs:r(n({},(ie=C.parameters)==null?void 0:ie.docs),{source:n({originalSource:`{ + render: () => { + const items: IDescriptionsProps['items'] = [{ + label: 'Product', + children: 'Cloud Database' + }, { + label: 'Billing', + children: 'Prepaid' + }, { + label: 'Time', + children: '18:00:00' + }, { + label: 'Amount', + children: '$80.00' + }, { + label: 'Discount', + span: { + xl: 2, + xxl: 2 + }, + children: '$20.00' + }, { + label: 'Official', + span: { + xl: 2, + xxl: 2 + }, + children: '$60.00' + }, { + label: 'Config Info', + span: { + xs: 1, + sm: 2, + md: 3, + lg: 3, + xl: 2, + xxl: 2 + }, + children: <> + Data disk type: MongoDB +
+ Database version: 3.4 +
+ Package: dds.mongo.mid + + }, { + label: 'Hardware Info', + span: { + xs: 1, + sm: 2, + md: 3, + lg: 3, + xl: 2, + xxl: 2 + }, + children: <> + CPU: 6 Core 3.5 GHz +
+ Storage space: 10 GB +
+ Replication factor: 3 +
+ Region: East China 1 + + }]; + return + + ; + } +}`},(de=(ce=C.parameters)==null?void 0:ce.docs)==null?void 0:de.source)})});const we=["Primary","Bordered","Vertical","Small","CustomTitle","WithExtra","WithTitleAndExtra","WithContentStyle","WithLabelStyle","ResponsiveColumn","ExampleTableLook","ExampleSize","ExampleResponsiveDescriptions"];export{d as Bordered,u as CustomTitle,C as ExampleResponsiveDescriptions,f as ExampleSize,k as ExampleTableLook,c as Primary,y as ResponsiveColumn,p as Small,m as Vertical,g as WithContentStyle,b as WithExtra,h as WithLabelStyle,x as WithTitleAndExtra,we as __namedExportsOrder,Me as default}; diff --git a/pr-preview/pr-419/assets/Directory-BCkrcRcx.js b/pr-preview/pr-419/assets/Directory-BCkrcRcx.js new file mode 100644 index 000000000..bace6921a --- /dev/null +++ b/pr-preview/pr-419/assets/Directory-BCkrcRcx.js @@ -0,0 +1 @@ +var x=Object.defineProperty,a=Object.defineProperties;var d=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var f=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable;var i=(n,t,o)=>t in n?x(n,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[t]=o,e=(n,t)=>{for(var o in t||(t={}))f.call(t,o)&&i(n,o,t[o]);if(c)for(var o of c(t))h.call(t,o)&&i(n,o,t[o]);return n},s=(n,t)=>a(n,d(t));import{j as r}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as u}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function m(n){const t=e(e({h1:"h1"},u()),n.components);return r.jsx(t.h1,{id:"directory",children:"Directory"})}function l(n={}){const{wrapper:t}=e(e({},u()),n.components);return t?r.jsx(t,s(e({},n),{children:r.jsx(m,e({},n))})):m(n)}export{l as default}; diff --git a/pr-preview/pr-419/assets/Divider.stories-OTzCciTn.js b/pr-preview/pr-419/assets/Divider.stories-OTzCciTn.js new file mode 100644 index 000000000..d373e5935 --- /dev/null +++ b/pr-preview/pr-419/assets/Divider.stories-OTzCciTn.js @@ -0,0 +1,28 @@ +var L=Object.defineProperty,R=Object.defineProperties;var k=Object.getOwnPropertyDescriptors;var g=Object.getOwnPropertySymbols;var q=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable;var u=(o,t,a)=>t in o?L(o,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):o[t]=a,r=(o,t)=>{for(var a in t||(t={}))q.call(t,a)&&u(o,a,t[a]);if(g)for(var a of g(t))w.call(t,a)&&u(o,a,t[a]);return o},e=(o,t)=>R(o,k(t));import{j as s}from"./jsx-runtime-CS-_a2eV.js";import{D as A}from"./GlobalNavigation-BFudnXls.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const sr={title:"Components/Layout/Divider",component:o=>s.jsxs(s.Fragment,{children:[s.jsx("span",{children:"top text"}),s.jsx(A,r({},o)),s.jsx("span",{children:"bottom text"})]}),args:{children:"Divider Title",dashed:!1,orientation:"center",orientationMargin:void 0,plain:!0,style:void 0,type:"horizontal"},argTypes:{orientation:{control:"select",options:["left","right","center"]},type:{control:"select",options:["vertical","horizontal"]}}},i={},n={args:{dashed:!0}},c={args:{orientation:"right"}},p={args:{orientation:"left",orientationMargin:"20px"}},m={args:{plain:!1}},d={args:{style:{color:"red"}}},l={args:{type:"vertical"}};var h,y,x;i.parameters=e(r({},i.parameters),{docs:e(r({},(h=i.parameters)==null?void 0:h.docs),{source:r({originalSource:"{}"},(x=(y=i.parameters)==null?void 0:y.docs)==null?void 0:x.source)})});var v,f,S;n.parameters=e(r({},n.parameters),{docs:e(r({},(v=n.parameters)==null?void 0:v.docs),{source:r({originalSource:`{ + args: { + dashed: true + } +}`},(S=(f=n.parameters)==null?void 0:f.docs)==null?void 0:S.source)})});var D,j,W;c.parameters=e(r({},c.parameters),{docs:e(r({},(D=c.parameters)==null?void 0:D.docs),{source:r({originalSource:`{ + args: { + orientation: 'right' + } +}`},(W=(j=c.parameters)==null?void 0:j.docs)==null?void 0:W.source)})});var M,O,P;p.parameters=e(r({},p.parameters),{docs:e(r({},(M=p.parameters)==null?void 0:M.docs),{source:r({originalSource:`{ + args: { + orientation: 'left', + orientationMargin: '20px' + } +}`},(P=(O=p.parameters)==null?void 0:O.docs)==null?void 0:P.source)})});var z,E,N;m.parameters=e(r({},m.parameters),{docs:e(r({},(z=m.parameters)==null?void 0:z.docs),{source:r({originalSource:`{ + args: { + plain: false + } +}`},(N=(E=m.parameters)==null?void 0:E.docs)==null?void 0:N.source)})});var T,V,_;d.parameters=e(r({},d.parameters),{docs:e(r({},(T=d.parameters)==null?void 0:T.docs),{source:r({originalSource:`{ + args: { + style: { + color: 'red' + } + } +}`},(_=(V=d.parameters)==null?void 0:V.docs)==null?void 0:_.source)})});var b,C,F;l.parameters=e(r({},l.parameters),{docs:e(r({},(b=l.parameters)==null?void 0:b.docs),{source:r({originalSource:`{ + args: { + type: 'vertical' + } +}`},(F=(C=l.parameters)==null?void 0:C.docs)==null?void 0:F.source)})});const ir=["Primary","Dashed","WithOrientation","WithOrientationMargin","NotPlain","WithStyle","VerticalDivider"];export{n as Dashed,m as NotPlain,i as Primary,l as VerticalDivider,c as WithOrientation,p as WithOrientationMargin,d as WithStyle,ir as __namedExportsOrder,sr as default}; diff --git a/pr-preview/pr-419/assets/DocsRenderer-K4EAMTCU-DnFyniZf.js b/pr-preview/pr-419/assets/DocsRenderer-K4EAMTCU-DnFyniZf.js new file mode 100644 index 000000000..566288c83 --- /dev/null +++ b/pr-preview/pr-419/assets/DocsRenderer-K4EAMTCU-DnFyniZf.js @@ -0,0 +1,7 @@ +var d=Object.defineProperty;var u=Object.getOwnPropertySymbols;var x=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable;var h=(t,r,e)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[r]=e,i=(t,r)=>{for(var e in r||(r={}))x.call(r,e)&&h(t,e,r[e]);if(u)for(var e of u(r))_.call(r,e)&&h(t,e,r[e]);return t};var E=(t,r,e)=>new Promise((p,m)=>{var a=o=>{try{n(e.next(o))}catch(l){m(l)}},c=o=>{try{n(e.throw(o))}catch(l){m(l)}},n=o=>o.done?p(o.value):Promise.resolve(o.value).then(a,c);n((e=e.apply(t,r)).next())});import{_ as D}from"./iframe-BgbtFvUI.js";import{R as s,r as f}from"./index-Ca44TZ0D.js";import{r as C,u as v}from"./react-18-ay8dXnv6.js";import{C as M,A as R,H as g,D as w}from"./index-DZAB8lbW.js";import"../sb-preview/runtime.js";import"./index-DFiuTWKW.js";import"./extends-CCbyfPlC.js";import"./index-DYADbu9O.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./index-BObpwDOh.js";import"./_getPrototype-fDUIJvdn.js";import"./_baseClone-BwI25-yt.js";import"./index-DrFu-skq.js";var y=i({code:M,a:R},g),A=class extends f.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(t){let{showException:r}=this.props;r(t)}render(){let{hasError:t}=this.state,{children:r}=this.props;return t?null:s.createElement(s.Fragment,null,r)}},G=class{constructor(){this.render=(t,r,e)=>E(this,null,function*(){let p=i(i({},y),r==null?void 0:r.components),m=w;return new Promise((a,c)=>{D(()=>import("./index-Bqh_nw6E.js"),__vite__mapDeps([0,1]),import.meta.url).then(({MDXProvider:n})=>C(s.createElement(A,{showException:c,key:Math.random()},s.createElement(n,{components:p},s.createElement(m,{context:t,docsParameter:r}))),e)).then(()=>a())})}),this.unmount=t=>{v(t)}}};export{G as DocsRenderer,y as defaultComponents}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["./index-Bqh_nw6E.js","./index-Ca44TZ0D.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} diff --git a/pr-preview/pr-419/assets/Drawer.stories-N0CUM2_e.js b/pr-preview/pr-419/assets/Drawer.stories-N0CUM2_e.js new file mode 100644 index 000000000..6635d9161 --- /dev/null +++ b/pr-preview/pr-419/assets/Drawer.stories-N0CUM2_e.js @@ -0,0 +1 @@ +var d=Object.defineProperty,u=Object.defineProperties;var l=Object.getOwnPropertyDescriptors;var a=Object.getOwnPropertySymbols;var f=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable;var i=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,m=(t,r)=>{for(var o in r||(r={}))f.call(r,o)&&i(t,o,r[o]);if(a)for(var o of a(r))g.call(r,o)&&i(t,o,r[o]);return t},e=(t,r)=>u(t,l(r));import{a1 as w}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const A={title:"Components/Feedback/Drawer",component:w,args:{}},p={};var s,c,n;p.parameters=e(m({},p.parameters),{docs:e(m({},(s=p.parameters)==null?void 0:s.docs),{source:m({originalSource:"{}"},(n=(c=p.parameters)==null?void 0:c.docs)==null?void 0:n.source)})});const B=["Primary"];export{p as Primary,B as __namedExportsOrder,A as default}; diff --git a/pr-preview/pr-419/assets/Dropdown.stories-iMJtWu7q.js b/pr-preview/pr-419/assets/Dropdown.stories-iMJtWu7q.js new file mode 100644 index 000000000..1c7238760 --- /dev/null +++ b/pr-preview/pr-419/assets/Dropdown.stories-iMJtWu7q.js @@ -0,0 +1,657 @@ +var sn=Object.defineProperty,mn=Object.defineProperties;var cn=Object.getOwnPropertyDescriptors;var W=Object.getOwnPropertySymbols;var dn=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable;var z=(t,a,l)=>a in t?sn(t,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[a]=l,n=(t,a)=>{for(var l in a||(a={}))dn.call(a,l)&&z(t,l,a[l]);if(W)for(var l of W(a))pn.call(a,l)&&z(t,l,a[l]);return t},r=(t,a)=>mn(t,cn(a));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{r as G}from"./index-Ca44TZ0D.js";import{ak as o,b as s,a as c,I as m,D as un,o as hn,x as wn}from"./GlobalNavigation-BFudnXls.js";import{E as p}from"./ExampleStory-BvanXuvo.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{t as ln}from"./index-RLXX1y2c.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const bn={items:[{key:"1",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.google.com",children:"1st menu item"})},{key:"2",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.google.com",children:"2nd menu item (disabled)"}),icon:e.jsx(m,{name:"alicorn"}),disabled:!0},{key:"3",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.google.com",children:"3rd menu item (disabled)"}),disabled:!0},{key:"4",danger:!0,label:"a danger item"}]},Mn={title:"Components/Navigation/Dropdown",component:o,args:{children:"normal",menu:bn,arrow:!1,autoAdjustOverflow:!0,autoFocus:!1,disabled:!1,destroyPopupOnHide:!1,dropdownRender:void 0,overlayClassName:void 0,overlayStyle:void 0,placement:"bottomLeft",trigger:["hover"]},argTypes:{children:{options:["normal"],mapping:{normal:e.jsx(s,{children:"Dropdown Copy"})}},placement:{control:"select",options:["bottom","bottomLeft","bottomRight","top","topLeft","topRight"]}}},w={},b={args:{arrow:!0}},g={args:{disabled:!0}},y={args:{dropdownRender:t=>e.jsx("div",{children:" Custom Components Go Here"})}},k={args:{autoAdjustOverflow:!1}},x={args:{destroyPopupOnHide:!0}},f={args:{overlayStyle:{color:"red"}}},j={args:{placement:"topRight"}},S={args:{trigger:["click"]}},C={args:{open:!0}},D={args:{onOpenChange:(t,a)=>{alert("Dropdown Open: "+t)}}},B={render:()=>{const t=[{key:"1",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.antgroup.com",children:"1st menu item"})},{key:"2",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.aliyun.com",children:"2nd menu item (disabled)"}),icon:e.jsx(m,{name:"alicorn"}),disabled:!0},{key:"3",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.luohanacademy.com",children:"3rd menu item (disabled)"}),disabled:!0},{key:"4",danger:!0,label:"a danger item"}];return e.jsx(p,{title:"The most basic dropdown menu.",children:e.jsx(o,{menu:{items:t},children:e.jsx("a",{onClick:a=>{a.preventDefault()},children:e.jsxs(c,{children:["Hover me",e.jsx(m,{name:"alicorn"})]})})})})}},v={render:()=>{const t=[{key:"1",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.antgroup.com",children:"1st menu item"})},{key:"2",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.aliyun.com",children:"2nd menu item"})},{key:"3",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.luohanacademy.com",children:"3rd menu item"})}];return e.jsx(p,{title:"Support 6 placements.",children:e.jsxs(c,{direction:"vertical",children:[e.jsxs(c,{wrap:!0,children:[e.jsx(o,{menu:{items:t},placement:"bottomLeft",children:e.jsx(s,{children:"bottomLeft"})}),e.jsx(o,{menu:{items:t},placement:"bottom",children:e.jsx(s,{children:"bottom"})}),e.jsx(o,{menu:{items:t},placement:"bottomRight",children:e.jsx(s,{children:"bottomRight"})})]}),e.jsxs(c,{wrap:!0,children:[e.jsx(o,{menu:{items:t},placement:"topLeft",children:e.jsx(s,{children:"topLeft"})}),e.jsx(o,{menu:{items:t},placement:"top",children:e.jsx(s,{children:"top"})}),e.jsx(o,{menu:{items:t},placement:"topRight",children:e.jsx(s,{children:"topRight"})})]})]})})}},E={render:()=>{const t=[{key:"1",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.antgroup.com",children:"1st menu item"})},{key:"2",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.aliyun.com",children:"2nd menu item"})},{key:"3",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.luohanacademy.com",children:"3rd menu item"})}];return e.jsxs(p,{title:"You could display an arrow.",children:[e.jsx(o,{menu:{items:t},placement:"bottomLeft",arrow:!0,children:e.jsx(s,{children:"bottomLeft"})}),e.jsx(o,{menu:{items:t},placement:"bottom",arrow:!0,children:e.jsx(s,{children:"bottom"})}),e.jsx(o,{menu:{items:t},placement:"bottomRight",arrow:!0,children:e.jsx(s,{children:"bottomRight"})}),e.jsx("br",{}),e.jsx(o,{menu:{items:t},placement:"topLeft",arrow:!0,children:e.jsx(s,{children:"topLeft"})}),e.jsx(o,{menu:{items:t},placement:"top",arrow:!0,children:e.jsx(s,{children:"top"})}),e.jsx(o,{menu:{items:t},placement:"topRight",arrow:!0,children:e.jsx(s,{children:"topRight"})})]})}},L={render:()=>{const t=[{key:"1",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.antgroup.com",children:"1st menu item"})},{key:"2",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.aliyun.com",children:"2nd menu item"})},{key:"3",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.luohanacademy.com",children:"3rd menu item"})}];return e.jsxs(p,{title:"By specifying arrow prop with { pointAtCenter: true }, the arrow will point to the center of the target element.",children:[e.jsx(o,{menu:{items:t},placement:"bottomLeft",arrow:{pointAtCenter:!0},children:e.jsx(s,{children:"bottomLeft"})}),e.jsx(o,{menu:{items:t},placement:"bottom",arrow:{pointAtCenter:!0},children:e.jsx(s,{children:"bottom"})}),e.jsx(o,{menu:{items:t},placement:"bottomRight",arrow:{pointAtCenter:!0},children:e.jsx(s,{children:"bottomRight"})}),e.jsx("br",{}),e.jsx(o,{menu:{items:t},placement:"topLeft",arrow:{pointAtCenter:!0},children:e.jsx(s,{children:"topLeft"})}),e.jsx(o,{menu:{items:t},placement:"top",arrow:{pointAtCenter:!0},children:e.jsx(s,{children:"top"})}),e.jsx(o,{menu:{items:t},placement:"topRight",arrow:{pointAtCenter:!0},children:e.jsx(s,{children:"topRight"})})]})}},R={render:()=>{const t=({key:l})=>{alert(`Click on item ${l}`)},a=[{label:"1st menu item",key:"1"},{label:"2nd menu item",key:"2"},{label:"3rd menu item",key:"3"}];return e.jsx(p,{title:"An event will be triggered when you click menu items, in which you can make different operations according to item's key.",children:e.jsx(o,{menu:{items:a,onClick:t},children:e.jsx("a",{onClick:l=>{l.preventDefault()},children:e.jsxs(c,{children:["Hover me, Click menu item",e.jsx(m,{name:"alicorn"})]})})})})}},P={render:()=>{const{useToken:t}=ln,a=[{key:"1",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.antgroup.com",children:"1st menu item"})},{key:"2",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.aliyun.com",children:"2nd menu item (disabled)"}),disabled:!0},{key:"3",label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.luohanacademy.com",children:"3rd menu item (disabled)"}),disabled:!0}],{token:l}=t(),d={backgroundColor:l.colorBgElevated,borderRadius:l.borderRadiusLG,boxShadow:l.boxShadowSecondary},u={boxShadow:"none"};return e.jsx(p,{title:"Customize the dropdown menu via dropdownRender. If you don't need the Menu content, use the Popover component directly.",children:e.jsx(o,{menu:{items:a},dropdownRender:i=>e.jsxs("div",{style:d,children:[G.cloneElement(i,{style:u}),e.jsx(un,{style:{margin:0}}),e.jsx(c,{style:{padding:8},children:e.jsx(s,{type:"primary",children:"Click me!"})})]}),children:e.jsx("a",{onClick:i=>{i.preventDefault()},children:e.jsxs(c,{children:["Hover me",e.jsx(m,{name:"alicorn"})]})})})})}},_={render:()=>{const[t,a]=G.useState(!1),l=i=>{i.key==="3"&&a(!1)},d=(i,h)=>{(h.source==="trigger"||i)&&a(i)},u=[{label:"Clicking me will not close the menu.",key:"1"},{label:"Clicking me will not close the menu also.",key:"2"},{label:"Clicking me will close the menu.",key:"3"}];return e.jsx(p,{title:"The default is to close the menu when you click on menu items, this feature can be turned off.",children:e.jsx(o,{menu:{items:u,onClick:l},onOpenChange:d,open:t,children:e.jsx("a",{onClick:i=>{i.preventDefault()},children:e.jsxs(c,{children:["Hover me",e.jsx(m,{name:"alicorn"})]})})})})}},A={render:()=>{const t=[{label:"Submit and continue",key:"1"}],[a,l]=G.useState([]),d=u=>{l(i=>{const h=[...i];return h[u]=!0,h}),setTimeout(()=>{l(i=>{const h=[...i];return h[u]=!1,h})},2e3)};return e.jsx(p,{title:"A loading indicator can be added to a button by setting the loading property on the Dropdown.Button.",children:e.jsxs(c,{direction:"vertical",children:[e.jsx(o.Button,{type:"primary",loading:!0,menu:{items:t},children:"Submit"}),e.jsx(o.Button,{type:"primary",size:"small",loading:!0,menu:{items:t},children:"Submit"}),e.jsx(o.Button,{type:"primary",loading:a[0],menu:{items:t},onClick:()=>{d(0)},children:"Submit"}),e.jsx(o.Button,{icon:e.jsx(m,{name:"alicorn"}),loading:a[1],menu:{items:t},onClick:()=>{d(1)},children:"Submit"})]})})}},O={render:()=>{const t=[{key:"1",label:"Item 1"},{key:"2",label:"Item 2"},{key:"3",label:"Item 3"}];return e.jsx(p,{title:"Configure the selectable property in menu to enable selectability.",children:e.jsx(o,{menu:{items:t,selectable:!0,defaultSelectedKeys:["3"]},children:e.jsx(hn.Link,{children:e.jsxs(c,{children:["Selectable",e.jsx(m,{name:"alicorn"})]})})})})}},T={render:()=>{const t=[{label:"1st menu item",key:"1"},{label:"2nd menu item",key:"2"},{label:"3rd menu item",key:"3"}],{token:{colorBgLayout:a,colorTextTertiary:l}}=ln.useToken();return e.jsx(p,{title:"The default trigger mode is hover, you can change it to contextMenu. The pop-up menu position will follow the right-click position.",children:e.jsx(o,{menu:{items:t},trigger:["contextMenu"],children:e.jsx("div",{style:{color:l,background:a,height:200,textAlign:"center",lineHeight:"200px"},children:"Right Click on here"})})})}},M={render:()=>{const t=[{key:"1",type:"group",label:"Group title",children:[{key:"1-1",label:"1st menu item"},{key:"1-2",label:"2nd menu item"}]},{key:"2",label:"sub menu",children:[{key:"2-1",label:"3rd menu item"},{key:"2-2",label:"4th menu item"}]},{key:"3",label:"disabled sub menu",disabled:!0,children:[{key:"3-1",label:"5d menu item"},{key:"3-2",label:"6th menu item"}]}];return e.jsx(p,{title:"The menu has multiple levels.",children:e.jsx(o,{menu:{items:t},children:e.jsx("a",{onClick:a=>{a.preventDefault()},children:e.jsxs(c,{children:["Cascading menu",e.jsx(m,{name:"alicorn"})]})})})})}},I={render:()=>{const t=u=>{alert("Click on left button."),console.log("click left button",u)},a=u=>{alert("Click on menu item."),console.log("click",u)},d={items:[{label:"1st menu item",key:"1",icon:e.jsx(m,{name:"users"})},{label:"2nd menu item",key:"2",icon:e.jsx(m,{name:"users"})},{label:"3rd menu item",key:"3",icon:e.jsx(m,{name:"users"}),danger:!0},{label:"4rd menu item",key:"4",icon:e.jsx(m,{name:"users"}),danger:!0,disabled:!0}],onClick:a};return e.jsx(p,{title:"A button is on the left, and a related functional menu is on the right. You can set the icon property to modify the icon of right.",children:e.jsxs(c,{wrap:!0,children:[e.jsx(o.Button,{menu:d,onClick:t,children:"Dropdown"}),e.jsx(o.Button,{menu:d,placement:"bottom",icon:e.jsx(m,{name:"users"}),children:"Dropdown"}),e.jsx(o.Button,{menu:d,onClick:t,disabled:!0,children:"Dropdown"}),e.jsx(o.Button,{menu:d,buttonsRender:([u,i])=>[e.jsx(wn,{title:"tooltip",children:u},"leftButton"),G.cloneElement(i,{loading:!0})],children:"With Tooltip"}),e.jsx(o,{menu:d,children:e.jsx(s,{children:e.jsxs(c,{children:["Button",e.jsx(m,{name:"alicorn"})]})})}),e.jsx(o.Button,{menu:d,onClick:t,danger:!0,children:"Danger"})]})})}},H={render:()=>{const t=[{label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.antgroup.com",children:"1st menu item"}),key:"0"},{label:e.jsx("a",{target:"_blank",rel:"noopener noreferrer",href:"https://www.aliyun.com",children:"2nd menu item"}),key:"1"},{type:"divider"},{label:"3rd menu item(disabled)",key:"3",disabled:!0}];return e.jsx(p,{title:"Divider and disabled menu item.",children:e.jsx(o,{menu:{items:t},children:e.jsx("a",{onClick:a=>{a.preventDefault()},children:e.jsxs(c,{children:["Hover me",e.jsx(m,{name:"alicorn"})]})})})})}};var F,N,Y;w.parameters=r(n({},w.parameters),{docs:r(n({},(F=w.parameters)==null?void 0:F.docs),{source:n({originalSource:"{}"},(Y=(N=w.parameters)==null?void 0:N.docs)==null?void 0:Y.source)})});var K,$,q;b.parameters=r(n({},b.parameters),{docs:r(n({},(K=b.parameters)==null?void 0:K.docs),{source:n({originalSource:`{ + args: { + arrow: true + } +}`},(q=($=b.parameters)==null?void 0:$.docs)==null?void 0:q.source)})});var J,Q,U;g.parameters=r(n({},g.parameters),{docs:r(n({},(J=g.parameters)==null?void 0:J.docs),{source:n({originalSource:`{ + args: { + disabled: true + } +}`},(U=(Q=g.parameters)==null?void 0:Q.docs)==null?void 0:U.source)})});var V,X,Z;y.parameters=r(n({},y.parameters),{docs:r(n({},(V=y.parameters)==null?void 0:V.docs),{source:n({originalSource:`{ + args: { + dropdownRender: (menus: ReactNode) => { + // Customize dropdown content as needed + return
Custom Components Go Here
; + } + } +}`},(Z=(X=y.parameters)==null?void 0:X.docs)==null?void 0:Z.source)})});var ee,ne,te;k.parameters=r(n({},k.parameters),{docs:r(n({},(ee=k.parameters)==null?void 0:ee.docs),{source:n({originalSource:`{ + args: { + autoAdjustOverflow: false + } +}`},(te=(ne=k.parameters)==null?void 0:ne.docs)==null?void 0:te.source)})});var re,oe,ae;x.parameters=r(n({},x.parameters),{docs:r(n({},(re=x.parameters)==null?void 0:re.docs),{source:n({originalSource:`{ + args: { + destroyPopupOnHide: true + } +}`},(ae=(oe=x.parameters)==null?void 0:oe.docs)==null?void 0:ae.source)})});var le,se,ie;f.parameters=r(n({},f.parameters),{docs:r(n({},(le=f.parameters)==null?void 0:le.docs),{source:n({originalSource:`{ + args: { + overlayStyle: { + color: 'red' + } + } +}`},(ie=(se=f.parameters)==null?void 0:se.docs)==null?void 0:ie.source)})});var me,ce,de;j.parameters=r(n({},j.parameters),{docs:r(n({},(me=j.parameters)==null?void 0:me.docs),{source:n({originalSource:`{ + args: { + placement: 'topRight' + } +}`},(de=(ce=j.parameters)==null?void 0:ce.docs)==null?void 0:de.source)})});var pe,ue,he;S.parameters=r(n({},S.parameters),{docs:r(n({},(pe=S.parameters)==null?void 0:pe.docs),{source:n({originalSource:`{ + args: { + trigger: ['click'] + } +}`},(he=(ue=S.parameters)==null?void 0:ue.docs)==null?void 0:he.source)})});var we,be,ge;C.parameters=r(n({},C.parameters),{docs:r(n({},(we=C.parameters)==null?void 0:we.docs),{source:n({originalSource:`{ + args: { + open: true + } +}`},(ge=(be=C.parameters)==null?void 0:be.docs)==null?void 0:ge.source)})});var ye,ke,xe;D.parameters=r(n({},D.parameters),{docs:r(n({},(ye=D.parameters)==null?void 0:ye.docs),{source:n({originalSource:`{ + args: { + onOpenChange: (open: boolean, info: { + source: 'trigger' | 'menu'; + }) => { + alert('Dropdown Open: ' + open); + } + } +}`},(xe=(ke=D.parameters)==null?void 0:ke.docs)==null?void 0:xe.source)})});var fe,je,Se;B.parameters=r(n({},B.parameters),{docs:r(n({},(fe=B.parameters)==null?void 0:fe.docs),{source:n({originalSource:`{ + render: () => { + const items: IMenuProps['items'] = [{ + key: '1', + label: + 1st menu item + + }, { + key: '2', + label: + 2nd menu item (disabled) + , + icon: , + disabled: true + }, { + key: '3', + label: + 3rd menu item (disabled) + , + disabled: true + }, { + key: '4', + danger: true, + label: 'a danger item' + }]; + return + + { + e.preventDefault(); + }}> + + Hover me + + + + + ; + } +}`},(Se=(je=B.parameters)==null?void 0:je.docs)==null?void 0:Se.source)})});var Ce,De,Be;v.parameters=r(n({},v.parameters),{docs:r(n({},(Ce=v.parameters)==null?void 0:Ce.docs),{source:n({originalSource:`{ + render: () => { + const items: IMenuProps['items'] = [{ + key: '1', + label: + 1st menu item + + }, { + key: '2', + label: + 2nd menu item + + }, { + key: '3', + label: + 3rd menu item + + }]; + return + + + + + + + + + + + + + + + + + + + + + + + + + ; + } +}`},(Be=(De=v.parameters)==null?void 0:De.docs)==null?void 0:Be.source)})});var ve,Ee,Le;E.parameters=r(n({},E.parameters),{docs:r(n({},(ve=E.parameters)==null?void 0:ve.docs),{source:n({originalSource:`{ + render: () => { + const items: IMenuProps['items'] = [{ + key: '1', + label: + 1st menu item + + }, { + key: '2', + label: + 2nd menu item + + }, { + key: '3', + label: + 3rd menu item + + }]; + return + + + + + + + + + +
+ + + + + + + + + +
; + } +}`},(Le=(Ee=E.parameters)==null?void 0:Ee.docs)==null?void 0:Le.source)})});var Re,Pe,_e;L.parameters=r(n({},L.parameters),{docs:r(n({},(Re=L.parameters)==null?void 0:Re.docs),{source:n({originalSource:`{ + render: () => { + const items: IMenuProps['items'] = [{ + key: '1', + label: + 1st menu item + + }, { + key: '2', + label: + 2nd menu item + + }, { + key: '3', + label: + 3rd menu item + + }]; + return + + + + + + + + + +
+ + + + + + + + + +
; + } +}`},(_e=(Pe=L.parameters)==null?void 0:Pe.docs)==null?void 0:_e.source)})});var Ae,Oe,Te;R.parameters=r(n({},R.parameters),{docs:r(n({},(Ae=R.parameters)==null?void 0:Ae.docs),{source:n({originalSource:`{ + render: () => { + const onClick: IMenuProps['onClick'] = ({ + key + }) => { + alert(\`Click on item \${key}\`); + }; + const items: IMenuProps['items'] = [{ + label: '1st menu item', + key: '1' + }, { + label: '2nd menu item', + key: '2' + }, { + label: '3rd menu item', + key: '3' + }]; + return + + { + e.preventDefault(); + }}> + + Hover me, Click menu item + + + + + ; + } +}`},(Te=(Oe=R.parameters)==null?void 0:Oe.docs)==null?void 0:Te.source)})});var Me,Ie,He;P.parameters=r(n({},P.parameters),{docs:r(n({},(Me=P.parameters)==null?void 0:Me.docs),{source:n({originalSource:`{ + render: () => { + const { + useToken + } = theme; + const items: MenuProps['items'] = [{ + key: '1', + label: + 1st menu item + + }, { + key: '2', + label: + 2nd menu item (disabled) + , + disabled: true + }, { + key: '3', + label: + 3rd menu item (disabled) + , + disabled: true + }]; + const { + token + } = useToken(); + const contentStyle: React.CSSProperties = { + backgroundColor: token.colorBgElevated, + borderRadius: token.borderRadiusLG, + boxShadow: token.boxShadowSecondary + }; + const menuStyle: React.CSSProperties = { + boxShadow: 'none' + }; + return +
+ {cloneElement((menu as React.ReactElement), { + style: menuStyle + })} + + + + +
}> + { + e.preventDefault(); + }}> + + Hover me + + + +
+
; + } +}`},(He=(Ie=P.parameters)==null?void 0:Ie.docs)==null?void 0:He.source)})});var Ge,We,ze;_.parameters=r(n({},_.parameters),{docs:r(n({},(Ge=_.parameters)==null?void 0:Ge.docs),{source:n({originalSource:`{ + render: () => { + const [open, setOpen] = useState(false); + const handleMenuClick: MenuProps['onClick'] = e => { + if (e.key === '3') { + setOpen(false); + } + }; + const handleOpenChange: IDropdownProps['onOpenChange'] = (nextOpen, info) => { + if (info.source === 'trigger' || nextOpen) { + setOpen(nextOpen); + } + }; + const items: MenuProps['items'] = [{ + label: 'Clicking me will not close the menu.', + key: '1' + }, { + label: 'Clicking me will not close the menu also.', + key: '2' + }, { + label: 'Clicking me will close the menu.', + key: '3' + }]; + return + + { + e.preventDefault(); + }}> + + Hover me + + + + + ; + } +}`},(ze=(We=_.parameters)==null?void 0:We.docs)==null?void 0:ze.source)})});var Fe,Ne,Ye;A.parameters=r(n({},A.parameters),{docs:r(n({},(Fe=A.parameters)==null?void 0:Fe.docs),{source:n({originalSource:`{ + render: () => { + const items: MenuProps['items'] = [{ + label: 'Submit and continue', + key: '1' + }]; + const [loadings, setLoadings] = useState([]); + const enterLoading = (index: number) => { + setLoadings(state => { + const newLoadings = [...state]; + newLoadings[index] = true; + return newLoadings; + }); + setTimeout(() => { + setLoadings(state => { + const newLoadings = [...state]; + newLoadings[index] = false; + return newLoadings; + }); + }, 2000); + }; + return + + + Submit + + + Submit + + { + enterLoading(0); + }}> + Submit + + } loading={loadings[1]} menu={{ + items + }} onClick={() => { + enterLoading(1); + }}> + Submit + + + ; + } +}`},(Ye=(Ne=A.parameters)==null?void 0:Ne.docs)==null?void 0:Ye.source)})});var Ke,$e,qe;O.parameters=r(n({},O.parameters),{docs:r(n({},(Ke=O.parameters)==null?void 0:Ke.docs),{source:n({originalSource:`{ + render: () => { + const items: MenuProps['items'] = [{ + key: '1', + label: 'Item 1' + }, { + key: '2', + label: 'Item 2' + }, { + key: '3', + label: 'Item 3' + }]; + return + + + + Selectable + + + + + ; + } +}`},(qe=($e=O.parameters)==null?void 0:$e.docs)==null?void 0:qe.source)})});var Je,Qe,Ue;T.parameters=r(n({},T.parameters),{docs:r(n({},(Je=T.parameters)==null?void 0:Je.docs),{source:n({originalSource:`{ + render: () => { + const items: MenuProps['items'] = [{ + label: '1st menu item', + key: '1' + }, { + label: '2nd menu item', + key: '2' + }, { + label: '3rd menu item', + key: '3' + }]; + const { + token: { + colorBgLayout, + colorTextTertiary + } + } = theme.useToken(); + return + +
+ Right Click on here +
+
+
; + } +}`},(Ue=(Qe=T.parameters)==null?void 0:Qe.docs)==null?void 0:Ue.source)})});var Ve,Xe,Ze;M.parameters=r(n({},M.parameters),{docs:r(n({},(Ve=M.parameters)==null?void 0:Ve.docs),{source:n({originalSource:`{ + render: () => { + const items: MenuProps['items'] = [{ + key: '1', + type: 'group', + label: 'Group title', + children: [{ + key: '1-1', + label: '1st menu item' + }, { + key: '1-2', + label: '2nd menu item' + }] + }, { + key: '2', + label: 'sub menu', + children: [{ + key: '2-1', + label: '3rd menu item' + }, { + key: '2-2', + label: '4th menu item' + }] + }, { + key: '3', + label: 'disabled sub menu', + disabled: true, + children: [{ + key: '3-1', + label: '5d menu item' + }, { + key: '3-2', + label: '6th menu item' + }] + }]; + return + + { + e.preventDefault(); + }}> + + Cascading menu + + + + + ; + } +}`},(Ze=(Xe=M.parameters)==null?void 0:Xe.docs)==null?void 0:Ze.source)})});var en,nn,tn;I.parameters=r(n({},I.parameters),{docs:r(n({},(en=I.parameters)==null?void 0:en.docs),{source:n({originalSource:`{ + render: () => { + const handleButtonClick = (e: React.MouseEvent) => { + alert('Click on left button.'); + console.log('click left button', e); + }; + const handleMenuClick: MenuProps['onClick'] = e => { + alert('Click on menu item.'); + console.log('click', e); + }; + const items: MenuProps['items'] = [{ + label: '1st menu item', + key: '1', + icon: + }, { + label: '2nd menu item', + key: '2', + icon: + }, { + label: '3rd menu item', + key: '3', + icon: , + danger: true + }, { + label: '4rd menu item', + key: '4', + icon: , + danger: true, + disabled: true + }]; + const menuProps = { + items, + onClick: handleMenuClick + }; + return + + + Dropdown + + }> + Dropdown + + + Dropdown + + [ + {leftButton} + , cloneElement((rightButton as React.ReactElement), { + loading: true + })]}> + With Tooltip + + + + + + Danger + + + ; + } +}`},(tn=(nn=I.parameters)==null?void 0:nn.docs)==null?void 0:tn.source)})});var rn,on,an;H.parameters=r(n({},H.parameters),{docs:r(n({},(rn=H.parameters)==null?void 0:rn.docs),{source:n({originalSource:`{ + render: () => { + const items: MenuProps['items'] = [{ + label: + 1st menu item + , + key: '0' + }, { + label: + 2nd menu item + , + key: '1' + }, { + type: 'divider' + }, { + label: '3rd menu item(disabled)', + key: '3', + disabled: true + }]; + return + + { + e.preventDefault(); + }}> + + Hover me + + + + + ; + } +}`},(an=(on=H.parameters)==null?void 0:on.docs)==null?void 0:an.source)})});const In=["Primary","WithArrow","Disabled","CustomDropdownRender","AutoAdjustOverflow","DestroyPopupOnHide","WithOverlayStyle","CustomPlacement","TriggerClick","OpenDropdown","OnOpenChangeCallback","ExampleBasic","ExamplePlacement","ExampleArrow","ExampleArrowCenter","ExampleClickEvent","ExampleCustomDropdown","ExampleClosingMenu","ExampleLoading","ExampleSelectable","ExampleContextMenu","ExampleNested","ExampleButtons","ExampleContainerDivider"];export{k as AutoAdjustOverflow,y as CustomDropdownRender,j as CustomPlacement,x as DestroyPopupOnHide,g as Disabled,E as ExampleArrow,L as ExampleArrowCenter,B as ExampleBasic,I as ExampleButtons,R as ExampleClickEvent,_ as ExampleClosingMenu,H as ExampleContainerDivider,T as ExampleContextMenu,P as ExampleCustomDropdown,A as ExampleLoading,M as ExampleNested,v as ExamplePlacement,O as ExampleSelectable,D as OnOpenChangeCallback,C as OpenDropdown,w as Primary,S as TriggerClick,b as WithArrow,f as WithOverlayStyle,In as __namedExportsOrder,Mn as default}; diff --git a/pr-preview/pr-419/assets/Empty.stories-BeqCefmE.js b/pr-preview/pr-419/assets/Empty.stories-BeqCefmE.js new file mode 100644 index 000000000..4a51ba589 --- /dev/null +++ b/pr-preview/pr-419/assets/Empty.stories-BeqCefmE.js @@ -0,0 +1,101 @@ +var X=Object.defineProperty,Y=Object.defineProperties;var Z=Object.getOwnPropertyDescriptors;var y=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable;var S=(n,s,a)=>s in n?X(n,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[s]=a,e=(n,s)=>{for(var a in s||(s={}))$.call(s,a)&&S(n,a,s[a]);if(y)for(var a of y(s))ee.call(s,a)&&S(n,a,s[a]);return n},r=(n,s)=>Y(n,Z(s));import{j as t}from"./jsx-runtime-CS-_a2eV.js";import{E as x,c as te,D as re,a as se,g as ae,T as ne,i as oe,j as ie,k as ce,L as me}from"./GlobalNavigation-BFudnXls.js";import{C as de}from"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{E as pe}from"./ExampleStory-BvanXuvo.js";import{r as le}from"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const ze={title:"Components/Data Display/Empty",component:x,args:{description:"Default Message",image:x.PRESENTED_IMAGE_DEFAULT,imageStyle:void 0}},o={},i={args:{description:"Custom description for empty state"}},c={args:{imageStyle:{width:"60px",height:"60px"}}},m={args:{image:null}},d={args:{image:x.PRESENTED_IMAGE_SIMPLE,imageStyle:{width:"100px",height:"62px"}}},p={args:{description:t.jsxs(t.Fragment,{children:[t.jsx("p",{children:"This is a custom description for the empty state."}),t.jsxs("b",{children:["Feel free to add ",t.jsx("i",{children:"formatted"})," content here."]})]}),imageStyle:{width:"200px",height:"200px"}}},l={args:{description:""}},g={args:{description:"No data available",imageStyle:{borderRadius:"50%",boxShadow:"0 0 10px rgba(0, 0, 0, 0.2)"}}},h={args:{description:null,image:null}},u={render:()=>{const n=()=>t.jsxs("div",{style:{textAlign:"center"},children:["{Icon}",t.jsx("p",{children:"Data Not Found"})]}),s={width:200},[a,W]=le.useState(!0);return t.jsx(pe,{title:"Set global Empty style.",children:t.jsxs(t.Fragment,{children:[t.jsx(te,{unCheckedChildren:"default",checkedChildren:"customize",checked:a,onChange:W}),t.jsx(re,{}),t.jsx(de,{renderEmpty:a?n:void 0,children:t.jsxs(se,{direction:"vertical",style:{width:"100%"},children:[t.jsx("h4",{children:"Select"}),t.jsx(ae,{style:s}),t.jsx("h4",{children:"TreeSelect"}),t.jsx(ne,{style:s,treeData:[]}),t.jsx("h4",{children:"Cascader"}),t.jsx(oe,{style:s,options:[],showSearch:!0}),t.jsx("h4",{children:"Transfer"}),t.jsx(ie,{}),t.jsx("h4",{children:"Table"}),t.jsx(ce,{style:{marginTop:8},columns:[{title:"Name",dataIndex:"name",key:"name"},{title:"Age",dataIndex:"age",key:"age"}]}),t.jsx("h4",{children:"List"}),t.jsx(me,{})]})})]})})}};var E,C,j;o.parameters=r(e({},o.parameters),{docs:r(e({},(E=o.parameters)==null?void 0:E.docs),{source:e({originalSource:"{}"},(j=(C=o.parameters)==null?void 0:C.docs)==null?void 0:j.source)})});var f,I,D;i.parameters=r(e({},i.parameters),{docs:r(e({},(f=i.parameters)==null?void 0:f.docs),{source:e({originalSource:`{ + args: { + description: 'Custom description for empty state' + } +}`},(D=(I=i.parameters)==null?void 0:I.docs)==null?void 0:D.source)})});var T,b,N;c.parameters=r(e({},c.parameters),{docs:r(e({},(T=c.parameters)==null?void 0:T.docs),{source:e({originalSource:`{ + args: { + imageStyle: { + width: '60px', + height: '60px' + } + } +}`},(N=(b=c.parameters)==null?void 0:b.docs)==null?void 0:N.source)})});var w,A,v;m.parameters=r(e({},m.parameters),{docs:r(e({},(w=m.parameters)==null?void 0:w.docs),{source:e({originalSource:`{ + args: { + image: null + } +}`},(v=(A=m.parameters)==null?void 0:A.docs)==null?void 0:v.source)})});var z,k,P;d.parameters=r(e({},d.parameters),{docs:r(e({},(z=d.parameters)==null?void 0:z.docs),{source:e({originalSource:`{ + args: { + image: Empty.PRESENTED_IMAGE_SIMPLE, + imageStyle: { + width: '100px', + height: '62px' + } + } +}`},(P=(k=d.parameters)==null?void 0:k.docs)==null?void 0:P.source)})});var R,L,_;p.parameters=r(e({},p.parameters),{docs:r(e({},(R=p.parameters)==null?void 0:R.docs),{source:e({originalSource:`{ + args: { + description: <> +

This is a custom description for the empty state.

+ + Feel free to add formatted content here. + + , + imageStyle: { + width: '200px', + height: '200px' + } + } +}`},(_=(L=p.parameters)==null?void 0:L.docs)==null?void 0:_.source)})});var F,M,G;l.parameters=r(e({},l.parameters),{docs:r(e({},(F=l.parameters)==null?void 0:F.docs),{source:e({originalSource:`{ + args: { + description: '' + } +}`},(G=(M=l.parameters)==null?void 0:M.docs)==null?void 0:G.source)})});var O,U,q;g.parameters=r(e({},g.parameters),{docs:r(e({},(O=g.parameters)==null?void 0:O.docs),{source:e({originalSource:`{ + args: { + description: 'No data available', + imageStyle: { + borderRadius: '50%', + boxShadow: '0 0 10px rgba(0, 0, 0, 0.2)' + } + } +}`},(q=(U=g.parameters)==null?void 0:U.docs)==null?void 0:q.source)})});var B,H,J;h.parameters=r(e({},h.parameters),{docs:r(e({},(B=h.parameters)==null?void 0:B.docs),{source:e({originalSource:`{ + args: { + description: null, + image: null + } +}`},(J=(H=h.parameters)==null?void 0:H.docs)==null?void 0:J.source)})});var K,Q,V;u.parameters=r(e({},u.parameters),{docs:r(e({},(K=u.parameters)==null?void 0:K.docs),{source:e({originalSource:`{ + render: () => { + const customizeRenderEmpty = () =>
+ {'{Icon}'} +

Data Not Found

+
; + const style: React.CSSProperties = { + width: 200 + }; + const [customize, setCustomize] = useState(true); + return + <> + + + + +

Select

+ +
+
; + }, + play: async story => { + const input = story.canvasElement.querySelector('input'); + await expect(input).toBeInTheDocument(); + const buttons = story.canvasElement.querySelectorAll('button'); + await expect(buttons.length).toBe(3); + for (const button of buttons) { + input?.blur(); + await userEvent.click(button); + await expect(input).toHaveFocus(); + input?.blur(); + } + } +}`},(fe=(ge=E.parameters)==null?void 0:ge.docs)==null?void 0:fe.source)})});const Ge=["Error","TextArea","Large","Middle","Small","Primary","WithHttpsBefore","WithDotComAfter","AllowClear","Disabled","WithMaxLength","WithPrefixAndSuffix","WithFocusManagement"];export{S as AllowClear,b as Disabled,u as Error,m as Large,d as Middle,f as Primary,g as Small,p as TextArea,x as WithDotComAfter,E as WithFocusManagement,h as WithHttpsBefore,v as WithMaxLength,y as WithPrefixAndSuffix,Ge as __namedExportsOrder,Oe as default}; diff --git a/pr-preview/pr-419/assets/InputNumber.stories-CsCllfGu.js b/pr-preview/pr-419/assets/InputNumber.stories-CsCllfGu.js new file mode 100644 index 000000000..52ef2d5dd --- /dev/null +++ b/pr-preview/pr-419/assets/InputNumber.stories-CsCllfGu.js @@ -0,0 +1,58 @@ +var mr=Object.defineProperty,pr=Object.defineProperties;var dr=Object.getOwnPropertyDescriptors;var E=Object.getOwnPropertySymbols;var ur=Object.prototype.hasOwnProperty,lr=Object.prototype.propertyIsEnumerable;var x=(a,s,o)=>s in a?mr(a,s,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[s]=o,r=(a,s)=>{for(var o in s||(s={}))ur.call(s,o)&&x(a,o,s[o]);if(E)for(var o of E(s))lr.call(s,o)&&x(a,o,s[o]);return a},e=(a,s)=>pr(a,dr(s));import{U as gr}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const Wr={title:"Components/Data Entry/InputNumber",component:gr,args:{addonAfter:void 0,addonBefore:void 0,autoFocus:!1,bordered:!0,changeOnBlur:!0,controls:!0,decimalSeparator:".",placeholder:"Enter a number",defaultValue:void 0,disabled:!1,formatter:void 0,keyboard:!0,max:Number.MAX_SAFE_INTEGER,min:Number.MIN_SAFE_INTEGER,parser:void 0,precision:void 0,readOnly:!1,status:void 0,prefix:void 0,size:"middle",step:1,stringMode:!1,value:void 0,onChange:a=>{alert("InputNumber changed: "+a)},onPressEnter:a=>{console.log("Enter key pressed:",a)},onStep:(a,s)=>{console.log("Step:",a,s)}},argTypes:{size:{control:"select",options:["large","middle","small"]},status:{control:"select",options:["error","warning"]}}},t={},n={args:{size:"small"}},c={args:{size:"large"}},i={args:{status:"warning"}},m={args:{status:"error"}},p={args:{disabled:!0,value:42}},d={args:{readOnly:!0,value:123}},u={args:{prefix:"$"}},l={args:{stringMode:!0,value:"42.50"}},g={args:{controls:!0,precision:2}},S={args:{decimalSeparator:","}},f={args:{formatter:(a,s)=>`$${a}`}},v={args:{min:10,max:100}},b={args:{step:.5}};var y,M,h;t.parameters=e(r({},t.parameters),{docs:e(r({},(y=t.parameters)==null?void 0:y.docs),{source:r({originalSource:"{}"},(h=(M=t.parameters)==null?void 0:M.docs)==null?void 0:h.source)})});var C,N,$;n.parameters=e(r({},n.parameters),{docs:e(r({},(C=n.parameters)==null?void 0:C.docs),{source:r({originalSource:`{ + args: { + size: 'small' + } +}`},($=(N=n.parameters)==null?void 0:N.docs)==null?void 0:$.source)})});var O,P,z;c.parameters=e(r({},c.parameters),{docs:e(r({},(O=c.parameters)==null?void 0:O.docs),{source:r({originalSource:`{ + args: { + size: 'large' + } +}`},(z=(P=c.parameters)==null?void 0:P.docs)==null?void 0:z.source)})});var A,I,W;i.parameters=e(r({},i.parameters),{docs:e(r({},(A=i.parameters)==null?void 0:A.docs),{source:r({originalSource:`{ + args: { + status: 'warning' + } +}`},(W=(I=i.parameters)==null?void 0:I.docs)==null?void 0:W.source)})});var _,D,F;m.parameters=e(r({},m.parameters),{docs:e(r({},(_=m.parameters)==null?void 0:_.docs),{source:r({originalSource:`{ + args: { + status: 'error' + } +}`},(F=(D=m.parameters)==null?void 0:D.docs)==null?void 0:F.source)})});var R,w,T;p.parameters=e(r({},p.parameters),{docs:e(r({},(R=p.parameters)==null?void 0:R.docs),{source:r({originalSource:`{ + args: { + disabled: true, + value: 42 + } +}`},(T=(w=p.parameters)==null?void 0:w.docs)==null?void 0:T.source)})});var k,B,G;d.parameters=e(r({},d.parameters),{docs:e(r({},(k=d.parameters)==null?void 0:k.docs),{source:r({originalSource:`{ + args: { + readOnly: true, + value: 123 + } +}`},(G=(B=d.parameters)==null?void 0:B.docs)==null?void 0:G.source)})});var L,U,V;u.parameters=e(r({},u.parameters),{docs:e(r({},(L=u.parameters)==null?void 0:L.docs),{source:r({originalSource:`{ + args: { + prefix: '$' + } +}`},(V=(U=u.parameters)==null?void 0:U.docs)==null?void 0:V.source)})});var X,j,q;l.parameters=e(r({},l.parameters),{docs:e(r({},(X=l.parameters)==null?void 0:X.docs),{source:r({originalSource:`{ + args: { + stringMode: true, + value: '42.50' + } +}`},(q=(j=l.parameters)==null?void 0:j.docs)==null?void 0:q.source)})});var H,J,K;g.parameters=e(r({},g.parameters),{docs:e(r({},(H=g.parameters)==null?void 0:H.docs),{source:r({originalSource:`{ + args: { + controls: true, + precision: 2 + } +}`},(K=(J=g.parameters)==null?void 0:J.docs)==null?void 0:K.source)})});var Q,Y,Z;S.parameters=e(r({},S.parameters),{docs:e(r({},(Q=S.parameters)==null?void 0:Q.docs),{source:r({originalSource:`{ + args: { + decimalSeparator: ',' + } +}`},(Z=(Y=S.parameters)==null?void 0:Y.docs)==null?void 0:Z.source)})});var rr,er,ar;f.parameters=e(r({},f.parameters),{docs:e(r({},(rr=f.parameters)==null?void 0:rr.docs),{source:r({originalSource:`{ + args: { + formatter: (value, info) => \`$\${value}\` + } +}`},(ar=(er=f.parameters)==null?void 0:er.docs)==null?void 0:ar.source)})});var sr,or,tr;v.parameters=e(r({},v.parameters),{docs:e(r({},(sr=v.parameters)==null?void 0:sr.docs),{source:r({originalSource:`{ + args: { + min: 10, + max: 100 + } +}`},(tr=(or=v.parameters)==null?void 0:or.docs)==null?void 0:tr.source)})});var nr,cr,ir;b.parameters=e(r({},b.parameters),{docs:e(r({},(nr=b.parameters)==null?void 0:nr.docs),{source:r({originalSource:`{ + args: { + step: 0.5 + } +}`},(ir=(cr=b.parameters)==null?void 0:cr.docs)==null?void 0:ir.source)})});const _r=["Primary","Small","Large","Warning","Error","Disabled","ReadOnly","$Prefix","StringMode","WithControlsAndPrecision","DecimalSeparatorComma","WithFormatter","MinMaxConstraints","Step05"];export{u as $Prefix,S as DecimalSeparatorComma,p as Disabled,m as Error,c as Large,v as MinMaxConstraints,t as Primary,d as ReadOnly,n as Small,b as Step05,l as StringMode,i as Warning,g as WithControlsAndPrecision,f as WithFormatter,_r as __namedExportsOrder,Wr as default}; diff --git a/pr-preview/pr-419/assets/Introducing new ones-B-awMjXF.js b/pr-preview/pr-419/assets/Introducing new ones-B-awMjXF.js new file mode 100644 index 000000000..135140783 --- /dev/null +++ b/pr-preview/pr-419/assets/Introducing new ones-B-awMjXF.js @@ -0,0 +1 @@ +var i=Object.defineProperty,p=Object.defineProperties;var x=Object.getOwnPropertyDescriptors;var s=Object.getOwnPropertySymbols;var c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable;var m=(n,t,o)=>t in n?i(n,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[t]=o,e=(n,t)=>{for(var o in t||(t={}))c.call(t,o)&&m(n,o,t[o]);if(s)for(var o of s(t))f.call(t,o)&&m(n,o,t[o]);return n},u=(n,t)=>p(n,x(t));import{j as r}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as j}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function a(n){return r.jsx(r.Fragment,{})}function X(n={}){const{wrapper:t}=e(e({},j()),n.components);return t?r.jsx(t,u(e({},n),{children:r.jsx(a,e({},n))})):a()}export{X as default}; diff --git a/pr-preview/pr-419/assets/Introduction-B9_oGsku.js b/pr-preview/pr-419/assets/Introduction-B9_oGsku.js new file mode 100644 index 000000000..d06089514 --- /dev/null +++ b/pr-preview/pr-419/assets/Introduction-B9_oGsku.js @@ -0,0 +1 @@ +var d=Object.defineProperty,x=Object.defineProperties;var a=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var f=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable;var i=(t,n,o)=>n in t?d(t,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[n]=o,e=(t,n)=>{for(var o in n||(n={}))f.call(n,o)&&i(t,o,n[o]);if(c)for(var o of c(n))h.call(n,o)&&i(t,o,n[o]);return t},s=(t,n)=>x(t,a(n));import{j as r}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as u}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function m(t){const n=e(e({h1:"h1"},u()),t.components);return r.jsx(n.h1,{id:"introduction",children:"Introduction"})}function C(t={}){const{wrapper:n}=e(e({},u()),t.components);return n?r.jsx(n,s(e({},t),{children:r.jsx(m,e({},t))})):m(t)}export{C as default}; diff --git a/pr-preview/pr-419/assets/Introduction-BFyvVCpi.js b/pr-preview/pr-419/assets/Introduction-BFyvVCpi.js new file mode 100644 index 000000000..2a64e2411 --- /dev/null +++ b/pr-preview/pr-419/assets/Introduction-BFyvVCpi.js @@ -0,0 +1,2 @@ +var a=Object.defineProperty,x=Object.defineProperties;var d=Object.getOwnPropertyDescriptors;var r=Object.getOwnPropertySymbols;var u=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable;var i=(t,n,e)=>n in t?a(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e,o=(t,n)=>{for(var e in n||(n={}))u.call(n,e)&&i(t,e,n[e]);if(r)for(var e of r(n))h.call(n,e)&&i(t,e,n[e]);return t},m=(t,n)=>x(t,d(n));import{j as s}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as p}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function c(t){const n=o(o({h1:"h1",p:"p"},p()),t.components);return s.jsxs(s.Fragment,{children:[s.jsx(n.h1,{id:"design-templates",children:"Design Templates"}),` +`,s.jsx(n.p,{children:"TBD"})]})}function M(t={}){const{wrapper:n}=o(o({},p()),t.components);return n?s.jsx(n,m(o({},t),{children:s.jsx(c,o({},t))})):c(t)}export{M as default}; diff --git a/pr-preview/pr-419/assets/Introduction-BH1mVfSa.js b/pr-preview/pr-419/assets/Introduction-BH1mVfSa.js new file mode 100644 index 000000000..c8d52aa88 --- /dev/null +++ b/pr-preview/pr-419/assets/Introduction-BH1mVfSa.js @@ -0,0 +1,7 @@ +var o=Object.defineProperty,x=Object.defineProperties;var j=Object.getOwnPropertyDescriptors;var s=Object.getOwnPropertySymbols;var a=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable;var i=(e,t,r)=>t in e?o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,d=(e,t)=>{for(var r in t||(t={}))a.call(t,r)&&i(e,r,t[r]);if(s)for(var r of s(t))m.call(t,r)&&i(e,r,t[r]);return e},h=(e,t)=>x(e,j(t));import{j as n}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as c}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function l(e){const t=d(d({h1:"h1",h2:"h2",hr:"hr",p:"p",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr"},c()),e.components);return n.jsxs(n.Fragment,{children:[n.jsx(t.h1,{id:"introduction",children:"Introduction"}),` +`,n.jsx(t.p,{children:"This is where all component related documentation will live at mParticle."}),` +`,n.jsx(t.h2,{id:"how-to-read-this",children:"How to read this"}),` +`,n.jsx(t.p,{children:"TBD"}),` +`,n.jsx(t.h2,{id:"glossary",children:"Glossary"}),` +`,n.jsxs(t.table,{children:[n.jsx(t.thead,{children:n.jsxs(t.tr,{children:[n.jsx(t.th,{children:"Term"}),n.jsx(t.th,{children:"Meaning"})]})}),n.jsxs(t.tbody,{children:[n.jsxs(t.tr,{children:[n.jsx(t.td,{children:"Component Candidate"}),n.jsx(t.td,{children:"TBD"})]}),n.jsxs(t.tr,{children:[n.jsx(t.td,{children:"Template"}),n.jsx(t.td,{children:"TBD"})]}),n.jsxs(t.tr,{children:[n.jsx(t.td,{children:"Eames"}),n.jsx(t.td,{children:"TBD"})]}),n.jsxs(t.tr,{children:[n.jsx(t.td,{children:"Aquarium"}),n.jsx(t.td,{children:"TBD"})]}),n.jsxs(t.tr,{children:[n.jsx(t.td,{children:"Antd"}),n.jsx(t.td,{children:"TBD"})]})]})]}),` +`,n.jsx(t.hr,{})]})}function b(e={}){const{wrapper:t}=d(d({},c()),e.components);return t?n.jsx(t,h(d({},e),{children:n.jsx(l,d({},e))})):l(e)}export{b as default}; diff --git a/pr-preview/pr-419/assets/Introduction-CLXMyLcH.js b/pr-preview/pr-419/assets/Introduction-CLXMyLcH.js new file mode 100644 index 000000000..066dbcc87 --- /dev/null +++ b/pr-preview/pr-419/assets/Introduction-CLXMyLcH.js @@ -0,0 +1,2 @@ +var d=Object.defineProperty,x=Object.defineProperties;var p=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var a=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable;var i=(t,n,o)=>n in t?d(t,n,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[n]=o,e=(t,n)=>{for(var o in n||(n={}))a.call(n,o)&&i(t,o,n[o]);if(c)for(var o of c(n))h.call(n,o)&&i(t,o,n[o]);return t},s=(t,n)=>x(t,p(n));import{j as r}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as u}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function m(t){const n=e(e({h1:"h1",p:"p"},u()),t.components);return r.jsxs(r.Fragment,{children:[r.jsx(n.h1,{id:"introduction",children:"Introduction"}),` +`,r.jsx(n.p,{children:"TBD"})]})}function M(t={}){const{wrapper:n}=e(e({},u()),t.components);return n?r.jsx(n,s(e({},t),{children:r.jsx(m,e({},t))})):m(t)}export{M as default}; diff --git a/pr-preview/pr-419/assets/Introduction-DHtdZ5cg.js b/pr-preview/pr-419/assets/Introduction-DHtdZ5cg.js new file mode 100644 index 000000000..f08853b03 --- /dev/null +++ b/pr-preview/pr-419/assets/Introduction-DHtdZ5cg.js @@ -0,0 +1,3 @@ +var h=Object.defineProperty,m=Object.defineProperties;var d=Object.getOwnPropertyDescriptors;var i=Object.getOwnPropertySymbols;var p=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable;var s=(n,t,e)=>t in n?h(n,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[t]=e,o=(n,t)=>{for(var e in t||(t={}))p.call(t,e)&&s(n,e,t[e]);if(i)for(var e of i(t))f.call(t,e)&&s(n,e,t[e]);return n},u=(n,t)=>m(n,d(t));import{j as r}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as a}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function c(n){const t=o(o({h1:"h1",p:"p"},a()),n.components);return r.jsxs(r.Fragment,{children:[r.jsx(t.h1,{id:"introduction",children:"Introduction"}),` +`,r.jsx(t.p,{children:`Thanks for the interest in contributing to the Aquarium! Being a component library requires a different approach to development and testing. +This document will guide you through the process of contributing to the Aquarium.`})]})}function M(n={}){const{wrapper:t}=o(o({},a()),n.components);return t?r.jsx(t,u(o({},n),{children:r.jsx(c,o({},n))})):c(n)}export{M as default}; diff --git a/pr-preview/pr-419/assets/Layout.stories-BiySL2_9.js b/pr-preview/pr-419/assets/Layout.stories-BiySL2_9.js new file mode 100644 index 000000000..708b6d6be --- /dev/null +++ b/pr-preview/pr-419/assets/Layout.stories-BiySL2_9.js @@ -0,0 +1,47 @@ +var N=Object.defineProperty,E=Object.defineProperties;var P=Object.getOwnPropertyDescriptors;var L=Object.getOwnPropertySymbols;var _=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable;var p=(a,o,n)=>o in a?N(a,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[o]=n,r=(a,o)=>{for(var n in o||(o={}))_.call(o,n)&&p(a,n,o[n]);if(L)for(var n of L(o))v.call(o,n)&&p(a,n,o[n]);return a},s=(a,o)=>E(a,P(o));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{ag as t}from"./GlobalNavigation-BFudnXls.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const c={textAlign:"center",color:"#fff",height:64,paddingInline:48,lineHeight:"64px",backgroundColor:"#4096ff"},u={textAlign:"center",minHeight:120,lineHeight:"120px",color:"#fff",backgroundColor:"#0958d9"},h={textAlign:"center",lineHeight:"120px",color:"#fff",backgroundColor:"#1677ff"},m={textAlign:"center",color:"#fff",backgroundColor:"#4096ff"},S={borderRadius:8,overflow:"hidden",width:"1000px"},Z={title:"Components/Layout/Layout",component:t,args:{className:"",hasSider:!1,style:{}}},d={render:()=>e.jsx(e.Fragment,{children:e.jsxs(t,{style:S,children:[e.jsx(t.Sider,{width:"25%",style:h,children:"Sider"}),e.jsxs(t,{children:[e.jsx(t.Header,{style:c,children:"Header"}),e.jsx(t.Content,{style:u,children:"Content"}),e.jsx(t.Footer,{style:m,children:"Footer"})]})]})})},l={render:()=>e.jsx(e.Fragment,{children:e.jsxs(t,{style:S,children:[e.jsx(t.Header,{style:c,children:"Header"}),e.jsx(t.Content,{style:u,children:"Content"}),e.jsx(t.Footer,{style:m,children:"Footer"})]})})},y={render:()=>e.jsx(e.Fragment,{children:e.jsxs(t,{style:S,children:[e.jsx(t.Header,{style:c,children:"Header"}),e.jsxs(t,{children:[e.jsx(t.Content,{style:u,children:"Content"}),e.jsx(t.Sider,{width:"25%",style:h,children:"Sider"})]})]})})},i={render:()=>e.jsx(e.Fragment,{children:e.jsxs(t,{style:S,children:[e.jsx(t.Header,{style:c,children:"Header"}),e.jsxs(t,{children:[e.jsx(t.Sider,{width:"25%",style:h,children:"Sider"}),e.jsx(t.Content,{style:u,children:"Content"})]}),e.jsx(t.Footer,{style:m,children:"Footer"})]})})};var x,f,j;d.parameters=s(r({},d.parameters),{docs:s(r({},(x=d.parameters)==null?void 0:x.docs),{source:r({originalSource:`{ + render: () => <> + + + Sider + + + Header + Content + Footer + + + +}`},(j=(f=d.parameters)==null?void 0:f.docs)==null?void 0:j.source)})});var C,g,H;l.parameters=s(r({},l.parameters),{docs:s(r({},(C=l.parameters)==null?void 0:C.docs),{source:r({originalSource:`{ + render: () => <> + + Header + Content + Footer + + +}`},(H=(g=l.parameters)==null?void 0:g.docs)==null?void 0:H.source)})});var F,w,b;y.parameters=s(r({},y.parameters),{docs:s(r({},(F=y.parameters)==null?void 0:F.docs),{source:r({originalSource:`{ + render: () => <> + + Header + + Content + + Sider + + + + +}`},(b=(w=y.parameters)==null?void 0:w.docs)==null?void 0:b.source)})});var k,A,R;i.parameters=s(r({},i.parameters),{docs:s(r({},(k=i.parameters)==null?void 0:k.docs),{source:r({originalSource:`{ + render: () => <> + + Header + + + Sider + + Content + + Footer + + +}`},(R=(A=i.parameters)==null?void 0:A.docs)==null?void 0:R.source)})});const $=["Primary","NoSider","RightSider","ContentSider"];export{i as ContentSider,l as NoSider,d as Primary,y as RightSider,$ as __namedExportsOrder,Z as default}; diff --git a/pr-preview/pr-419/assets/LightTheme-BZ07JyGW.js b/pr-preview/pr-419/assets/LightTheme-BZ07JyGW.js new file mode 100644 index 000000000..14be2eb75 --- /dev/null +++ b/pr-preview/pr-419/assets/LightTheme-BZ07JyGW.js @@ -0,0 +1 @@ +const r={token:{colorLinkHover:"#ab8eff",controlOutline:"rgba(54, 0, 209, 0.1)",colorWarningOutline:"#fffbe6",colorErrorOutline:"#fff2f0",controlItemBgHover:"#f8f6fb",controlItemBgActive:"#ebe8f8",controlItemBgActiveHover:"#c3aeff",colorText:"rgba(0, 0, 0, 0.95)",colorTextSecondary:"rgba(0, 0, 0, 0.75)",colorTextTertiary:"rgba(0, 0, 0, 0.55)",colorTextQuaternary:"rgba(0, 0, 0, 0.4)",colorFill:"rgba(15, 14, 14, 0.15)",colorFillSecondary:"rgba(32, 0, 122, 0.06)",colorFillTertiary:"rgba(15, 14, 14, 0.04)",colorFillQuaternary:"rgba(32, 0, 122, 0.03)",colorBorder:"#c3aeff",colorBorderSecondary:"#eceae9",colorPrimaryBg:"#f8f6fb",colorPrimaryBgHover:"#ebe8f8",colorPrimaryBorder:"#c3aeff",colorPrimaryBorderHover:"#ab8eff",colorPrimaryHover:"#ab8eff",colorPrimaryActive:"#8255ff",colorPrimaryTextHover:"#5f29f8",colorPrimaryText:"#2c00aa",colorPrimaryTextActive:"#20007a",colorSuccessHover:"#73d13d",colorSuccessTextHover:"#237804",colorSuccessText:"#135200",colorSuccessTextActive:"#092b00",colorWarningHover:"#ffc53d",colorWarningTextHover:"#ad6800",colorWarningText:"#874d00",colorWarningTextActive:"#613400",colorInfoBg:"#f8f6fb",colorInfoBgHover:"#ebe8f8",colorInfoBorder:"#c3aeff",colorInfoBorderHover:"#ab8eff",colorInfoHover:"#ab8eff",colorInfoActive:"#8255ff",colorInfoTextHover:"#5f29f8",colorInfoText:"#2c00aa",colorInfoTextActive:"#20007a",colorPrimary:"#3600d1",colorInfo:"#3600d1",fontFamily:"'GT America', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'",fontFamilyCode:"'Roboto Mono', Consolas, 'Liberation Mono', Menlo, Courier, monospace","mpBrandPrimary.1":"#f8f6fb","mpBrandPrimary.2":"#ebe8f8","mpBrandPrimary.3":"#dbceff","mpBrandPrimary.4":"#c3aeff","mpBrandPrimary.5":"#ab8eff","mpBrandPrimary.6":"#8255ff","mpBrandPrimary.7":"#5f29f8","mpBrandPrimary.8":"#3600d1","mpBrandPrimary.9":"#2c00aa","mpBrandPrimary.10":"#20007a","mpBrandSecondary.1":"#ffffff","mpBrandSecondary.2":"#faf9f8","mpBrandSecondary.3":"#eceae9","mpBrandSecondary.4":"#dcdcd8","mpBrandSecondary.5":"#babbb5","mpBrandSecondary.6":"#717368","mpBrandSecondary.7":"#505249","mpBrandSecondary.8":"#2c2d2b","mpBrandSecondary.9":"#212020","mpBrandSecondary.10":"#0f0e0e",mpColorBorderDisabled:"#dcdcd8",mpColorIconStrong:"#0f0e0e",mpColorIconBrand:"#20007a",mpIconSizeXS:12,mpIconSizeSM:16,mpIconSizeMD:20,mpIconSizeLG:24,mpIconSizeXL:28,mpIconSizeXXL:32,mpIconSizeXXXL:40,mpIconSizeXXXXL:48,mpQueryItem_height:32,mpQueryItem_padding:4,mpQueryItem_gap:4,mpQueryItem_borderWidth:"0 0 1px 0",mpQueryItem_borderWidth_active:"0 0 2px 0",mpQueryItem_borderRadius:2,mpQueryItem_borderColor:"#c3aeff",mpQueryItem_borderColor_focus:"#3600d1",mpQueryItem_borderColor_hover:"#3600d1",mpQueryItem_borderColor_active:"#3600d1",mpQueryItem_borderColor_disabled:"#dcdcd8",mpQueryItem_borderColor_error:"#ff4d4f",mpQueryItem_bgColor:"#ffffff",mpQueryItem_bgColor_hover:"#f8f6fb",mpQueryItem_bgColor_active:"#ebe8f8",mpQueryItem_bgColor_disabled:"rgba(15, 14, 14, 0.04)",mpQueryItem_color_disabled:"rgba(0, 0, 0, 0.4)",mpQueryItem_shadow:"none",mpQueryItem_shadow_focus:"0 0 0 2px rgba(54, 0, 209, 0.1)",mpQueryItem_shadow_active:"0 0 0 2px rgba(54, 0, 209, 0.1)","mpQueryItem|valueSelector_fontWeight":"500","mpQueryItem|valueSelector_color":"#20007a","mpQueryItem|action|primary_color":"#3600d1","mpQueryItem|action|secondary_color":"rgba(0, 0, 0, 0.55)","mpQueryItem|action_fontWeight":"400"},components:{Steps:{colorFillContent:"#dcdcd8",colorPrimary:"#2c2d2b",controlItemBgActive:"#babbb5"},Button:{borderColorDisabled:"#dcdcd8",primaryShadow:"0 2px 0 rgba(54, 0, 209, 0.1)",onlyIconSizeLG:20,onlyIconSizeSM:12},Menu:{darkItemBg:"#212020",darkItemColor:"rgba(255, 255, 255, 0.65)",darkItemDisabledColor:"rgba(255, 255, 255, 0.25)",darkSubMenuItemBg:"#0f0e0e",itemHoverBg:"#f8f6fb",subMenuItemBg:"#faf9f8",darkGroupTitleColor:"rgba(255, 255, 255, 0.65)"},Progress:{defaultColor:"#2c2d2b",remainingColor:"#eceae9"},Select:{multipleItemBg:"#ebe8f8",mpColorBorderDisabled:"#dcdcd8"},Image:{previewOperationColor:"rgba(255, 255, 255, 0.65)",previewOperationColorDisabled:"rgba(255, 255, 255, 0.25)",previewOperationHoverColor:"rgba(255, 255, 255, 0.85)"},Table:{footerBg:"#faf9f8",headerBg:"#faf9f8",headerSplitColor:"rgba(0, 0, 0, 0.06)",rowSelectedHoverBg:"#ebe8f8"},Input:{activeShadow:"0 0 0 2px rgba(54, 0, 209, 0.1)",mpColorBorderDisabled:"#dcdcd8"},Checkbox:{mpColorBorderDisabled:"#dcdcd8"},Radio:{mpColorBorderDisabled:"#dcdcd8"},DatePicker:{mpColorBorderDisabled:"#dcdcd8"},TimePicker:{mpColorBorderDisabled:"#dcdcd8"},InputNumber:{mpColorBorderDisabled:"#dcdcd8"}}};export{r as L}; diff --git a/pr-preview/pr-419/assets/Link.stories-BiP_fBdD.js b/pr-preview/pr-419/assets/Link.stories-BiP_fBdD.js new file mode 100644 index 000000000..e791c4f95 --- /dev/null +++ b/pr-preview/pr-419/assets/Link.stories-BiP_fBdD.js @@ -0,0 +1,83 @@ +var xe=Object.defineProperty,Ae=Object.defineProperties;var je=Object.getOwnPropertyDescriptors;var A=Object.getOwnPropertySymbols;var fe=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable;var j=(n,o,t)=>o in n?xe(n,o,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[o]=t,e=(n,o)=>{for(var t in o||(o={}))fe.call(o,t)&&j(n,t,o[t]);if(A)for(var t of A(o))Ce.call(o,t)&&j(n,t,o[t]);return n},r=(n,o)=>Ae(n,je(o));import{j as s}from"./jsx-runtime-CS-_a2eV.js";import{o as a,a as Ee}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{E as we}from"./ExampleStory-BvanXuvo.js";import"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const Qe={title:"Components/General/Link",component:n=>s.jsx(a.Link,r(e({},n),{children:"Example Link"})),args:{code:!1,copyable:!1,delete:!1,disabled:!1,editable:!1,ellipsis:!1,keyboard:!1,mark:!1,strong:!1,italic:!1,type:void 0,underline:!1,onClick:n=>{console.log("Link Clicked")}},argTypes:{type:{control:"select",options:["secondary","success","warning","danger"]}}},i={},c={args:{code:!0}},p={args:{copyable:!0}},d={args:{delete:!0}},g={args:{disabled:!0}},l={args:{editable:!0}},m={args:{keyboard:!0}},u={args:{mark:!0}},y={args:{strong:!0}},k={args:{italic:!0}},L={args:{type:"success"}},h={args:{type:"secondary"}},D={args:{type:"warning"}},S={args:{type:"danger"}},b={args:{underline:!0}},T={args:{onClick:n=>{alert("Custom Click Handler")}}},x={render:()=>s.jsx(we,{title:s.jsx(s.Fragment,{children:" "}),children:s.jsxs(Ee,{direction:"vertical",children:[s.jsx(a.Link,{children:"Ant Design (default)"}),s.jsx(a.Link,{type:"secondary",children:"Ant Design (secondary)"}),s.jsx(a.Link,{type:"success",children:"Ant Design (success)"}),s.jsx(a.Link,{type:"warning",children:"Ant Design (warning)"}),s.jsx(a.Link,{type:"danger",children:"Ant Design (danger)"}),s.jsx(a.Link,{disabled:!0,children:"Ant Design (disabled)"}),s.jsx(a.Link,{mark:!0,children:"Ant Design (mark)"}),s.jsx(a.Link,{code:!0,children:"Ant Design (code)"}),s.jsx(a.Link,{keyboard:!0,children:"Ant Design (keyboard)"}),s.jsx(a.Link,{underline:!0,children:"Ant Design (underline)"}),s.jsx(a.Link,{delete:!0,children:"Ant Design (delete)"}),s.jsx(a.Link,{strong:!0,children:"Ant Design (strong)"}),s.jsx(a.Link,{italic:!0,children:"Ant Design (italic)"})]})})};var f,C,E;i.parameters=r(e({},i.parameters),{docs:r(e({},(f=i.parameters)==null?void 0:f.docs),{source:e({originalSource:"{}"},(E=(C=i.parameters)==null?void 0:C.docs)==null?void 0:E.source)})});var w,v,O;c.parameters=r(e({},c.parameters),{docs:r(e({},(w=c.parameters)==null?void 0:w.docs),{source:e({originalSource:`{ + args: { + code: true + } +}`},(O=(v=c.parameters)==null?void 0:v.docs)==null?void 0:O.source)})});var H,I,K;p.parameters=r(e({},p.parameters),{docs:r(e({},(H=p.parameters)==null?void 0:H.docs),{source:e({originalSource:`{ + args: { + copyable: true + } +}`},(K=(I=p.parameters)==null?void 0:I.docs)==null?void 0:K.source)})});var M,P,U;d.parameters=r(e({},d.parameters),{docs:r(e({},(M=d.parameters)==null?void 0:M.docs),{source:e({originalSource:`{ + args: { + delete: true + } +}`},(U=(P=d.parameters)==null?void 0:P.docs)==null?void 0:U.source)})});var W,_,F;g.parameters=r(e({},g.parameters),{docs:r(e({},(W=g.parameters)==null?void 0:W.docs),{source:e({originalSource:`{ + args: { + disabled: true + } +}`},(F=(_=g.parameters)==null?void 0:_.docs)==null?void 0:F.source)})});var G,R,q;l.parameters=r(e({},l.parameters),{docs:r(e({},(G=l.parameters)==null?void 0:G.docs),{source:e({originalSource:`{ + args: { + editable: true + } +}`},(q=(R=l.parameters)==null?void 0:R.docs)==null?void 0:q.source)})});var z,B,J;m.parameters=r(e({},m.parameters),{docs:r(e({},(z=m.parameters)==null?void 0:z.docs),{source:e({originalSource:`{ + args: { + keyboard: true + } +}`},(J=(B=m.parameters)==null?void 0:B.docs)==null?void 0:J.source)})});var N,Q,V;u.parameters=r(e({},u.parameters),{docs:r(e({},(N=u.parameters)==null?void 0:N.docs),{source:e({originalSource:`{ + args: { + mark: true + } +}`},(V=(Q=u.parameters)==null?void 0:Q.docs)==null?void 0:V.source)})});var X,Y,Z;y.parameters=r(e({},y.parameters),{docs:r(e({},(X=y.parameters)==null?void 0:X.docs),{source:e({originalSource:`{ + args: { + strong: true + } +}`},(Z=(Y=y.parameters)==null?void 0:Y.docs)==null?void 0:Z.source)})});var $,ee,re;k.parameters=r(e({},k.parameters),{docs:r(e({},($=k.parameters)==null?void 0:$.docs),{source:e({originalSource:`{ + args: { + italic: true + } +}`},(re=(ee=k.parameters)==null?void 0:ee.docs)==null?void 0:re.source)})});var se,ae,ne;L.parameters=r(e({},L.parameters),{docs:r(e({},(se=L.parameters)==null?void 0:se.docs),{source:e({originalSource:`{ + args: { + type: 'success' + } +}`},(ne=(ae=L.parameters)==null?void 0:ae.docs)==null?void 0:ne.source)})});var oe,te,ie;h.parameters=r(e({},h.parameters),{docs:r(e({},(oe=h.parameters)==null?void 0:oe.docs),{source:e({originalSource:`{ + args: { + type: 'secondary' + } +}`},(ie=(te=h.parameters)==null?void 0:te.docs)==null?void 0:ie.source)})});var ce,pe,de;D.parameters=r(e({},D.parameters),{docs:r(e({},(ce=D.parameters)==null?void 0:ce.docs),{source:e({originalSource:`{ + args: { + type: 'warning' + } +}`},(de=(pe=D.parameters)==null?void 0:pe.docs)==null?void 0:de.source)})});var ge,le,me;S.parameters=r(e({},S.parameters),{docs:r(e({},(ge=S.parameters)==null?void 0:ge.docs),{source:e({originalSource:`{ + args: { + type: 'danger' + } +}`},(me=(le=S.parameters)==null?void 0:le.docs)==null?void 0:me.source)})});var ue,ye,ke;b.parameters=r(e({},b.parameters),{docs:r(e({},(ue=b.parameters)==null?void 0:ue.docs),{source:e({originalSource:`{ + args: { + underline: true + } +}`},(ke=(ye=b.parameters)==null?void 0:ye.docs)==null?void 0:ke.source)})});var Le,he,De;T.parameters=r(e({},T.parameters),{docs:r(e({},(Le=T.parameters)==null?void 0:Le.docs),{source:e({originalSource:`{ + args: { + onClick: event => { + alert('Custom Click Handler'); + } + } +}`},(De=(he=T.parameters)==null?void 0:he.docs)==null?void 0:De.source)})});var Se,be,Te;x.parameters=r(e({},x.parameters),{docs:r(e({},(Se=x.parameters)==null?void 0:Se.docs),{source:e({originalSource:`{ + render: () => { + return }> + + Ant Design (default) + Ant Design (secondary) + Ant Design (success) + Ant Design (warning) + Ant Design (danger) + Ant Design (disabled) + Ant Design (mark) + Ant Design (code) + Ant Design (keyboard) + Ant Design (underline) + Ant Design (delete) + Ant Design (strong) + Ant Design (italic) + + ; + } +}`},(Te=(be=x.parameters)==null?void 0:be.docs)==null?void 0:Te.source)})});const Ve=["Primary","Code","Copyable","Deleted","Disabled","Editable","Keyboard","Marked","Strong","Italic","Success","Secondary","Warning","Danger","Underline","CustomOnClick","ExampleLinks"];export{c as Code,p as Copyable,T as CustomOnClick,S as Danger,d as Deleted,g as Disabled,l as Editable,x as ExampleLinks,k as Italic,m as Keyboard,u as Marked,i as Primary,h as Secondary,y as Strong,L as Success,b as Underline,D as Warning,Ve as __namedExportsOrder,Qe as default}; diff --git a/pr-preview/pr-419/assets/List.stories-CL_7S1zZ.js b/pr-preview/pr-419/assets/List.stories-CL_7S1zZ.js new file mode 100644 index 000000000..5c07bc1cd --- /dev/null +++ b/pr-preview/pr-419/assets/List.stories-CL_7S1zZ.js @@ -0,0 +1,40 @@ +var J=Object.defineProperty,K=Object.defineProperties;var M=Object.getOwnPropertyDescriptors;var L=Object.getOwnPropertySymbols;var Q=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable;var S=(o,a,t)=>a in o?J(o,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[a]=t,r=(o,a)=>{for(var t in a||(a={}))Q.call(a,t)&&S(o,t,a[t]);if(L)for(var t of L(a))W.call(a,t)&&S(o,t,a[t]);return o},e=(o,a)=>K(o,M(a));import{j as g}from"./jsx-runtime-CS-_a2eV.js";import{L as f}from"./GlobalNavigation-BFudnXls.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const lr={title:"Components/Data Display/List",component:o=>g.jsx(f,r({},o)),args:{dataSource:["item1","item2","item3"],renderItem:o=>g.jsx(f.Item,{children:o}),bordered:!1,footer:void 0,grid:void 0,header:void 0,itemLayout:"horizontal",loading:!1,locale:{emptyText:"No Data"},pagination:!1,size:"default",split:!0},argTypes:{itemLayout:{control:"select",options:["horizontal","vertical"]},size:{control:"select",options:["default","large","small"]}}},s={},i={args:{bordered:!0}},n={args:{itemLayout:"vertical"}},c={args:{loading:!0}},m={args:{pagination:{current:1,total:50,pageSize:10}}},p={args:{grid:{gutter:16,column:4}}},d={args:{size:"large"}},u={args:{footer:g.jsx(g.Fragment,{children:"Custom Footer"})}},l={args:{split:!1}};var y,z,C;s.parameters=e(r({},s.parameters),{docs:e(r({},(y=s.parameters)==null?void 0:y.docs),{source:r({originalSource:"{}"},(C=(z=s.parameters)==null?void 0:z.docs)==null?void 0:C.source)})});var x,v,I;i.parameters=e(r({},i.parameters),{docs:e(r({},(x=i.parameters)==null?void 0:x.docs),{source:r({originalSource:`{ + args: { + bordered: true + } +}`},(I=(v=i.parameters)==null?void 0:v.docs)==null?void 0:I.source)})});var h,j,F;n.parameters=e(r({},n.parameters),{docs:e(r({},(h=n.parameters)==null?void 0:h.docs),{source:r({originalSource:`{ + args: { + itemLayout: 'vertical' + } +}`},(F=(j=n.parameters)==null?void 0:j.docs)==null?void 0:F.source)})});var P,b,D;c.parameters=e(r({},c.parameters),{docs:e(r({},(P=c.parameters)==null?void 0:P.docs),{source:r({originalSource:`{ + args: { + loading: true + } +}`},(D=(b=c.parameters)==null?void 0:b.docs)==null?void 0:D.source)})});var N,B,E;m.parameters=e(r({},m.parameters),{docs:e(r({},(N=m.parameters)==null?void 0:N.docs),{source:r({originalSource:`{ + args: { + pagination: { + current: 1, + total: 50, + pageSize: 10 + } + } +}`},(E=(B=m.parameters)==null?void 0:B.docs)==null?void 0:E.source)})});var G,T,U;p.parameters=e(r({},p.parameters),{docs:e(r({},(G=p.parameters)==null?void 0:G.docs),{source:r({originalSource:`{ + args: { + grid: { + gutter: 16, + column: 4 + } + } +}`},(U=(T=p.parameters)==null?void 0:T.docs)==null?void 0:U.source)})});var V,_,O;d.parameters=e(r({},d.parameters),{docs:e(r({},(V=d.parameters)==null?void 0:V.docs),{source:r({originalSource:`{ + args: { + size: 'large' + } +}`},(O=(_=d.parameters)==null?void 0:_.docs)==null?void 0:O.source)})});var R,k,q;u.parameters=e(r({},u.parameters),{docs:e(r({},(R=u.parameters)==null?void 0:R.docs),{source:r({originalSource:`{ + args: { + footer: <>Custom Footer + } +}`},(q=(k=u.parameters)==null?void 0:k.docs)==null?void 0:q.source)})});var w,A,H;l.parameters=e(r({},l.parameters),{docs:e(r({},(w=l.parameters)==null?void 0:w.docs),{source:r({originalSource:`{ + args: { + split: false + } +}`},(H=(A=l.parameters)==null?void 0:A.docs)==null?void 0:H.source)})});const gr=["Primary","BorderedList","VerticalLayout","LoadingIndicator","CustomPagination","CustomGrid","LargeSizeList","CustomFooter","NoSplitUnderListItem"];export{i as BorderedList,u as CustomFooter,p as CustomGrid,m as CustomPagination,d as LargeSizeList,c as LoadingIndicator,l as NoSplitUnderListItem,s as Primary,n as VerticalLayout,gr as __namedExportsOrder,lr as default}; diff --git a/pr-preview/pr-419/assets/Loading-BwzQkoUM.js b/pr-preview/pr-419/assets/Loading-BwzQkoUM.js new file mode 100644 index 000000000..cfc74e024 --- /dev/null +++ b/pr-preview/pr-419/assets/Loading-BwzQkoUM.js @@ -0,0 +1,3 @@ +var a=Object.defineProperty,x=Object.defineProperties;var d=Object.getOwnPropertyDescriptors;var m=Object.getOwnPropertySymbols;var j=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;var e=(o,t,n)=>t in o?a(o,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):o[t]=n,r=(o,t)=>{for(var n in t||(t={}))j.call(t,n)&&e(o,n,t[n]);if(m)for(var n of m(t))u.call(t,n)&&e(o,n,t[n]);return o},p=(o,t)=>x(o,d(t));import{j as i}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as c}from"./index-Bqh_nw6E.js";import{S as h}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";function s(o){const t=r(r({h1:"h1",p:"p"},c()),o.components);return i.jsxs(i.Fragment,{children:[i.jsx(t.h1,{id:"loading",children:"Loading"}),` +`,i.jsx(h,{}),` +`,i.jsx(t.p,{children:"TBD"})]})}function b(o={}){const{wrapper:t}=r(r({},c()),o.components);return t?i.jsx(t,p(r({},o),{children:i.jsx(s,r({},o))})):s(o)}export{b as default}; diff --git a/pr-preview/pr-419/assets/LoadingModal.stories-DiLsaBFA.js b/pr-preview/pr-419/assets/LoadingModal.stories-DiLsaBFA.js new file mode 100644 index 000000000..3645e2c01 --- /dev/null +++ b/pr-preview/pr-419/assets/LoadingModal.stories-DiLsaBFA.js @@ -0,0 +1,5 @@ +var S=Object.defineProperty,k=Object.defineProperties;var C=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var L=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable;var h=(o,e,r)=>e in o?S(o,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):o[e]=r,a=(o,e)=>{for(var r in e||(e={}))L.call(e,r)&&h(o,r,e[r]);if(x)for(var r of x(e))F.call(e,r)&&h(o,r,e[r]);return o},i=(o,e)=>k(o,C(e));var y=(o,e,r)=>new Promise((n,p)=>{var l=t=>{try{m(r.next(t))}catch(g){p(g)}},u=t=>{try{m(r.throw(t))}catch(g){p(g)}},m=t=>t.done?n(t.value):Promise.resolve(t.value).then(l,u);m((r=r.apply(o,e)).next())});import{j as s}from"./jsx-runtime-CS-_a2eV.js";import{r as b}from"./index-Ca44TZ0D.js";import{a2 as O,b as v}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const Z={title:"Components/Feedback/Loading Modal",component:O,args:{}},P=(o,e)=>{const[r,n]=b.useState(!1),p=()=>{n(!0)},l=()=>{n(!1)},u=()=>{n(!1)};return s.jsxs(s.Fragment,{children:[s.jsx(v,{type:"primary",onClick:p,children:"Open Loading Modal"}),r&&s.jsx(O,{fetchData:e,title:"Loading Modal",open:!0,onOk:l,onCancel:u,children:m=>s.jsxs(s.Fragment,{children:["Data resolved with - ",m+""]})})]})},B=o=>P(o,()=>y(void 0,null,function*(){return yield new Promise((e,r)=>{setTimeout(()=>{e(!0)},1e3)})})),_=o=>P(o,()=>y(void 0,null,function*(){return yield new Promise((e,r)=>{setTimeout(()=>{r(new Error)},1e3)})})),c={render:B},d={render:_};var E,f,j;c.parameters=i(a({},c.parameters),{docs:i(a({},(E=c.parameters)==null?void 0:E.docs),{source:a({originalSource:`{ + render: PrimaryTemplate +}`},(j=(f=c.parameters)==null?void 0:f.docs)==null?void 0:j.source)})});var w,M,T;d.parameters=i(a({},d.parameters),{docs:i(a({},(w=d.parameters)==null?void 0:w.docs),{source:a({originalSource:`{ + render: ErrorTemplate +}`},(T=(M=d.parameters)==null?void 0:M.docs)==null?void 0:T.source)})});const $=["Primary","ErrorStory"];export{d as ErrorStory,c as Primary,$ as __namedExportsOrder,Z as default}; diff --git a/pr-preview/pr-419/assets/Maintainers-DAwaVQr2.js b/pr-preview/pr-419/assets/Maintainers-DAwaVQr2.js new file mode 100644 index 000000000..4e6e64feb --- /dev/null +++ b/pr-preview/pr-419/assets/Maintainers-DAwaVQr2.js @@ -0,0 +1,2 @@ +var x=Object.defineProperty,p=Object.defineProperties;var u=Object.getOwnPropertyDescriptors;var s=Object.getOwnPropertySymbols;var d=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable;var i=(t,n,e)=>n in t?x(t,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[n]=e,o=(t,n)=>{for(var e in n||(n={}))d.call(n,e)&&i(t,e,n[e]);if(s)for(var e of s(n))h.call(n,e)&&i(t,e,n[e]);return t},c=(t,n)=>p(t,u(n));import{j as r}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as a}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function m(t){const n=o(o({h1:"h1",p:"p"},a()),t.components);return r.jsxs(r.Fragment,{children:[r.jsx(n.h1,{id:"maintainers",children:"Maintainers"}),` +`,r.jsx(n.p,{children:"TBD"})]})}function D(t={}){const{wrapper:n}=o(o({},a()),t.components);return n?r.jsx(n,c(o({},t),{children:r.jsx(m,o({},t))})):m(t)}export{D as default}; diff --git a/pr-preview/pr-419/assets/Mentions.stories-DYn1oDnn.js b/pr-preview/pr-419/assets/Mentions.stories-DYn1oDnn.js new file mode 100644 index 000000000..11c237f37 --- /dev/null +++ b/pr-preview/pr-419/assets/Mentions.stories-DYn1oDnn.js @@ -0,0 +1,298 @@ +var ze=Object.defineProperty,Je=Object.defineProperties;var Be=Object.getOwnPropertyDescriptors;var T=Object.getOwnPropertySymbols;var Ie=Object.prototype.hasOwnProperty,Oe=Object.prototype.propertyIsEnumerable;var V=(o,a,t)=>a in o?ze(o,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[a]=t,e=(o,a)=>{for(var t in a||(a={}))Ie.call(a,t)&&V(o,t,a[t]);if(T)for(var t of T(a))Oe.call(a,t)&&V(o,t,a[t]);return o},r=(o,a)=>Je(o,Be(a));var f=(o,a,t)=>new Promise((u,i)=>{var d=s=>{try{p(t.next(s))}catch(c){i(c)}},b=s=>{try{p(t.throw(s))}catch(c){i(c)}},p=s=>s.done?u(s.value):Promise.resolve(s.value).then(d,b);p((t=t.apply(o,a)).next())});import{j as n}from"./jsx-runtime-CS-_a2eV.js";import{V as l,F as Te,O as h,W as ke,b as $,I as Ve}from"./GlobalNavigation-BFudnXls.js";import{E as m}from"./ExampleStory-BvanXuvo.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{r as g}from"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const en={title:"Components/Data Entry/Mentions",component:l,args:{}},x={args:{allowClear:!1,autoFocus:!1,autoSize:!1,defaultValue:"",filterOption:!1,notFoundContent:"Not Found",placement:"bottom",prefix:"@",split:" ",status:void 0,validateSearch:void 0,value:"",variant:"outlined",options:[{value:"JohnDoe",label:"John Doe"},{value:"JaneDoe",label:"Jane Doe"},{value:"BobSmith",label:"Bob Smith"}],getPopupContainer:()=>document.body,onBlur:()=>{},onChange:o=>{console.log(`Text Changed: ${o}`)},onFocus:()=>{},onResize:({width:o,height:a})=>{console.log(`Textarea Resized: Width - ${o}, Height - ${a}`)},onSearch:(o,a)=>{alert(`Search Triggered: Text - ${o}, Prefix - ${a}`)},onSelect:(o,a)=>{alert(`Option Selected: ${o.value}, Prefix - ${a}`)}},argTypes:{variant:{control:"select",options:["outlined","borderless","filled"]},status:{control:"select",options:["error","warning"]},placement:{control:"select",options:["top","bottom"]}}},y={args:{allowClear:!0}},v={args:{autoFocus:!0}},S={args:{autoSize:!0}},C={args:{notFoundContent:"No Matches Found"}},w={args:{variant:"borderless"}},F={args:{status:"warning"}},j={args:{placeholder:"Custom Placeholder..."}},E={render:()=>n.jsx(m,{title:"Basic Usage",children:n.jsx(l,{style:{width:"100%"},onChange:o=>{console.log("Change:",o)},onSelect:console.log,defaultValue:"@afc163",options:[{value:"afc163",label:"afc163"},{value:"zombieJ",label:"zombieJ"},{value:"yesmeck",label:"yesmeck"}]})})},M={render:()=>n.jsx(m,{title:"Variants of Mentions",children:n.jsxs(Te,{vertical:!0,gap:12,children:[n.jsx(l,{placeholder:"Outlined"}),n.jsx(l,{placeholder:"Filled",variant:"filled"}),n.jsx(l,{placeholder:"Borderless",variant:"borderless"})]})})},k={render:()=>{const[o,a]=g.useState(!1),[t,u]=g.useState([]),i=g.useRef(),d=s=>{if(!s){u([]);return}fetch(`https://api.github.com/search/users?q=${s}`).then(c=>f(void 0,null,function*(){return yield c.json()})).then(({items:c=[]})=>{var O;i.current===s&&(a(!1),u((O=c.slice(0,10))!=null?O:[]))})},b=g.useCallback(d,[]),p=s=>{console.log("Search:",s),i.current=s,a(!!s),u([]),b(s)};return n.jsx(m,{title:"Async loading from github [begin with @] ",children:n.jsx(l,{style:{width:"100%"},loading:o,onSearch:p,options:t.map(({login:s,avatar_url:c})=>({key:s,value:s,className:"antd-demo-dynamic-option",label:n.jsxs(n.Fragment,{children:[n.jsx("img",{src:c,alt:s}),n.jsx("span",{children:s})]})}))})})}},z={render:()=>{const[o]=h.useForm(),a=()=>{o.resetFields()},t=()=>f(void 0,null,function*(){try{const i=yield o.validateFields();console.log("Submit:",i)}catch(i){console.log("Error:",i)}}),u=(i,d)=>f(void 0,null,function*(){if(l.getMentions(d).length<2)throw new Error("More than one must be selected!")});return n.jsx(m,{title:"Controlled mode, for example, to work with Form.",children:n.jsxs(h,{form:o,layout:"horizontal",onFinish:()=>{t()},children:[n.jsx(h.Item,{name:"coders",label:"Top coders",labelCol:{span:6},wrapperCol:{span:16},rules:[{validator:u}],children:n.jsx(l,{rows:1,options:[{value:"afc163",label:"afc163"},{value:"zombieJ",label:"zombieJ"},{value:"yesmeck",label:"yesmeck"}]})}),n.jsx(h.Item,{name:"bio",label:"Bio",labelCol:{span:6},wrapperCol:{span:16},rules:[{required:!0}],children:n.jsx(l,{rows:3,placeholder:"You can use @ to ref user here",options:[{value:"afc163",label:"afc163"},{value:"zombieJ",label:"zombieJ"},{value:"yesmeck",label:"yesmeck"}]})}),n.jsx(h.Item,{wrapperCol:{span:14,offset:6},children:n.jsxs(ke,{wrap:!0,children:[n.jsx($,{htmlType:"submit",type:"primary",children:"Submit"}),n.jsx($,{htmlType:"button",onClick:a,children:"Reset"})]})})]})})}},J={render:()=>{const o=["afc163","zombiej","yesmeck"].map(a=>({value:a,key:a,label:a}));return n.jsx(m,{title:"Configure disabled and readOnly.",children:n.jsxs(n.Fragment,{children:[n.jsx("div",{style:{marginBottom:10},children:n.jsx(l,{style:{width:"100%"},placeholder:"this is disabled Mentions",disabled:!0,options:o})}),n.jsx(l,{style:{width:"100%"},placeholder:"this is readOnly Mentions",readOnly:!0,options:o})]})})}},B={render:()=>{const[o,a]=g.useState("hello world");return n.jsx(m,{title:"Customize clear button.",children:n.jsxs(n.Fragment,{children:[n.jsx(l,{value:o,onChange:a,allowClear:!0}),n.jsx("br",{}),n.jsx("br",{}),n.jsx(l,{value:o,onChange:a,allowClear:{clearIcon:n.jsx(Ve,{name:"mpLogo"})}}),n.jsx("br",{}),n.jsx("br",{}),n.jsx(l,{value:o,onChange:a,allowClear:!0,rows:3})]})})}},I={render:()=>{const o=t=>{console.log("Change:",t)},a=[{value:"afc163",label:"afc163"},{value:"zombieJ",label:"zombieJ"},{value:"yesmeck",label:"yesmeck"}];return n.jsx(m,{title:"Add status to Mentions with status, which could be error or warning。",children:n.jsxs(ke,{direction:"vertical",children:[n.jsx(l,{onChange:o,onSelect:console.log,defaultValue:"@afc163",status:"error",options:a}),n.jsx(l,{onChange:o,onSelect:console.log,defaultValue:"@afc163",status:"warning",options:a})]})})}};var R,U,P;x.parameters=r(e({},x.parameters),{docs:r(e({},(R=x.parameters)==null?void 0:R.docs),{source:e({originalSource:`{ + args: { + allowClear: false, + autoFocus: false, + autoSize: false, + defaultValue: '', + filterOption: false, + notFoundContent: 'Not Found', + placement: 'bottom', + prefix: '@', + split: ' ', + status: undefined, + validateSearch: undefined, + value: '', + variant: 'outlined', + options: [{ + value: 'JohnDoe', + label: 'John Doe' + }, { + value: 'JaneDoe', + label: 'Jane Doe' + }, { + value: 'BobSmith', + label: 'Bob Smith' + }], + getPopupContainer: () => document.body, + onBlur: () => {}, + onChange: text => { + console.log(\`Text Changed: \${text}\`); + }, + onFocus: () => {}, + onResize: ({ + width, + height + }) => { + console.log(\`Textarea Resized: Width - \${width}, Height - \${height}\`); + }, + onSearch: (text, prefix) => { + alert(\`Search Triggered: Text - \${text}, Prefix - \${prefix}\`); + }, + onSelect: (option, prefix) => { + alert(\`Option Selected: \${option.value}, Prefix - \${prefix}\`); + } + }, + argTypes: { + variant: { + control: 'select', + options: ['outlined', 'borderless', 'filled'] + }, + status: { + control: 'select', + options: ['error', 'warning'] + }, + placement: { + control: 'select', + options: ['top', 'bottom'] + } + } +}`},(P=(U=x.parameters)==null?void 0:U.docs)==null?void 0:P.source)})});var D,A,L;y.parameters=r(e({},y.parameters),{docs:r(e({},(D=y.parameters)==null?void 0:D.docs),{source:e({originalSource:`{ + args: { + allowClear: true + } +}`},(L=(A=y.parameters)==null?void 0:A.docs)==null?void 0:L.source)})});var N,G,_;v.parameters=r(e({},v.parameters),{docs:r(e({},(N=v.parameters)==null?void 0:N.docs),{source:e({originalSource:`{ + args: { + autoFocus: true + } +}`},(_=(G=v.parameters)==null?void 0:G.docs)==null?void 0:_.source)})});var W,q,H;S.parameters=r(e({},S.parameters),{docs:r(e({},(W=S.parameters)==null?void 0:W.docs),{source:e({originalSource:`{ + args: { + autoSize: true + } +}`},(H=(q=S.parameters)==null?void 0:q.docs)==null?void 0:H.source)})});var Y,K,Q;C.parameters=r(e({},C.parameters),{docs:r(e({},(Y=C.parameters)==null?void 0:Y.docs),{source:e({originalSource:`{ + args: { + notFoundContent: 'No Matches Found' + } +}`},(Q=(K=C.parameters)==null?void 0:K.docs)==null?void 0:Q.source)})});var X,Z,ee;w.parameters=r(e({},w.parameters),{docs:r(e({},(X=w.parameters)==null?void 0:X.docs),{source:e({originalSource:`{ + args: { + variant: 'borderless' + } +}`},(ee=(Z=w.parameters)==null?void 0:Z.docs)==null?void 0:ee.source)})});var ne,oe,ae;F.parameters=r(e({},F.parameters),{docs:r(e({},(ne=F.parameters)==null?void 0:ne.docs),{source:e({originalSource:`{ + args: { + status: 'warning' + } +}`},(ae=(oe=F.parameters)==null?void 0:oe.docs)==null?void 0:ae.source)})});var re,te,se;j.parameters=r(e({},j.parameters),{docs:r(e({},(re=j.parameters)==null?void 0:re.docs),{source:e({originalSource:`{ + args: { + placeholder: 'Custom Placeholder...' + } +}`},(se=(te=j.parameters)==null?void 0:te.docs)==null?void 0:se.source)})});var le,ie,ce;E.parameters=r(e({},E.parameters),{docs:r(e({},(le=E.parameters)==null?void 0:le.docs),{source:e({originalSource:`{ + render: () => { + return + { + console.log('Change:', value); + }} onSelect={console.log} defaultValue="@afc163" options={[{ + value: 'afc163', + label: 'afc163' + }, { + value: 'zombieJ', + label: 'zombieJ' + }, { + value: 'yesmeck', + label: 'yesmeck' + }]} /> + ; + } +}`},(ce=(ie=E.parameters)==null?void 0:ie.docs)==null?void 0:ce.source)})});var ue,me,de;M.parameters=r(e({},M.parameters),{docs:r(e({},(ue=M.parameters)==null?void 0:ue.docs),{source:e({originalSource:`{ + render: () => { + return + + + + + + ; + } +}`},(de=(me=M.parameters)==null?void 0:me.docs)==null?void 0:de.source)})});var pe,he,ge;k.parameters=r(e({},k.parameters),{docs:r(e({},(pe=k.parameters)==null?void 0:pe.docs),{source:e({originalSource:`{ + render: () => { + const [loading, setLoading] = useState(false); + const [users, setUsers] = useState([]); + const ref = useRef(); + const loadGithubUsers = (key: string) => { + if (!key) { + setUsers([]); + return; + } + void fetch(\`https://api.github.com/search/users?q=\${key}\`).then(async res => await res.json()).then(({ + items = [] + }: { + items: ItemType[]; + }) => { + if (ref.current !== key) return; + setLoading(false); + setUsers(items.slice(0, 10) ?? []); + }); + }; + const debounceLoadGithubUsers = useCallback(loadGithubUsers, []); + const onSearch = (search: string) => { + console.log('Search:', search); + ref.current = search; + setLoading(!!search); + setUsers([]); + debounceLoadGithubUsers(search); + }; + return + ({ + key: login, + value: login, + className: 'antd-demo-dynamic-option', + label: <> + {login} + {login} + + }))} /> + ; + } +}`},(ge=(he=k.parameters)==null?void 0:he.docs)==null?void 0:ge.source)})});var be,fe,xe;z.parameters=r(e({},z.parameters),{docs:r(e({},(be=z.parameters)==null?void 0:be.docs),{source:e({originalSource:`{ + render: () => { + const [form] = Form.useForm(); + const onReset = () => { + form.resetFields(); + }; + const onFinish = async () => { + try { + const values = await form.validateFields(); + console.log('Submit:', values); + } catch (errInfo) { + console.log('Error:', errInfo); + } + }; + const checkMention = async (_: any, value: string) => { + const mentions = Mentions.getMentions(value); + if (mentions.length < 2) { + throw new Error('More than one must be selected!'); + } + }; + return +
{ + void onFinish(); + }}> + + + + + + + + + + + + +
+
; + } +}`},(xe=(fe=z.parameters)==null?void 0:fe.docs)==null?void 0:xe.source)})});var ye,ve,Se;J.parameters=r(e({},J.parameters),{docs:r(e({},(ye=J.parameters)==null?void 0:ye.docs),{source:e({originalSource:`{ + render: () => { + const options = ['afc163', 'zombiej', 'yesmeck'].map(value => ({ + value, + key: value, + label: value + })); + return + <> +
+ +
+ + +
; + } +}`},(Se=(ve=J.parameters)==null?void 0:ve.docs)==null?void 0:Se.source)})});var Ce,we,Fe;B.parameters=r(e({},B.parameters),{docs:r(e({},(Ce=B.parameters)==null?void 0:Ce.docs),{source:e({originalSource:`{ + render: () => { + const [value, setValue] = useState('hello world'); + return + <> + +
+
+ + }} /> +
+
+ + +
; + } +}`},(Fe=(we=B.parameters)==null?void 0:we.docs)==null?void 0:Fe.source)})});var je,Ee,Me;I.parameters=r(e({},I.parameters),{docs:r(e({},(je=I.parameters)==null?void 0:je.docs),{source:e({originalSource:`{ + render: () => { + const onChange = (value: string) => { + console.log('Change:', value); + }; + const options = [{ + value: 'afc163', + label: 'afc163' + }, { + value: 'zombieJ', + label: 'zombieJ' + }, { + value: 'yesmeck', + label: 'yesmeck' + }]; + return + + + + + ; + } +}`},(Me=(Ee=I.parameters)==null?void 0:Ee.docs)==null?void 0:Me.source)})});const nn=["Primary","Clearable","AutoFocus","AutoSize","CustomNotFoundContent","Borderless","Warning","CustomPlaceholder","ExampleBasic","ExampleVariants","ExampleAsync","ExampleForm","ExampleDisabledOrReadOnly","ExampleClearIcon","ExampleStatus"];export{v as AutoFocus,S as AutoSize,w as Borderless,y as Clearable,C as CustomNotFoundContent,j as CustomPlaceholder,k as ExampleAsync,E as ExampleBasic,B as ExampleClearIcon,J as ExampleDisabledOrReadOnly,z as ExampleForm,I as ExampleStatus,M as ExampleVariants,x as Primary,F as Warning,nn as __namedExportsOrder,en as default}; diff --git a/pr-preview/pr-419/assets/Menu.stories-G5PqopZb.js b/pr-preview/pr-419/assets/Menu.stories-G5PqopZb.js new file mode 100644 index 000000000..57e9e04a8 --- /dev/null +++ b/pr-preview/pr-419/assets/Menu.stories-G5PqopZb.js @@ -0,0 +1,377 @@ +var xe=Object.defineProperty,Se=Object.defineProperties;var Ce=Object.getOwnPropertyDescriptors;var E=Object.getOwnPropertySymbols;var Ie=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable;var M=(l,a,t)=>a in l?xe(l,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):l[a]=t,n=(l,a)=>{for(var t in a||(a={}))Ie.call(a,t)&&M(l,t,a[t]);if(E)for(var t of E(a))ve.call(a,t)&&M(l,t,a[t]);return l},o=(l,a)=>Se(l,Ce(a));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{r as K}from"./index-Ca44TZ0D.js";import{am as s,I as i,b as je}from"./GlobalNavigation-BFudnXls.js";import{E as c}from"./ExampleStory-BvanXuvo.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const ge=[{label:"Navigation One",key:"mail"},{label:"Navigation Two",key:"app",disabled:!0},{label:"Navigation Three - Submenu",key:"SubMenu",children:[{type:"group",label:"Item 1",children:[{label:"Option 1",key:"setting:1"},{label:"Option 2",key:"setting:2"}]},{type:"group",label:"Item 2",children:[{label:"Option 3",key:"setting:3"},{label:"Option 4",key:"setting:4"}]}]},{label:"Navigation Four - Link",key:"alipay"}],Re={title:"Components/Navigation/Menu",component:l=>e.jsxs(e.Fragment,{children:[" ",e.jsxs(s,o(n({},l),{children:[" ",l.children," "]}))]}),args:{children:e.jsx(e.Fragment,{children:"Button"}),items:ge,defaultOpenKeys:[],defaultSelectedKeys:[],expandIcon:void 0,forceSubMenuRender:!1,inlineCollapsed:!1,inlineIndent:24,mode:"vertical",multiple:!1,overflowedIndicator:e.jsx(e.Fragment,{children:"..."}),selectable:!0,selectedKeys:["mail"],style:void 0,subMenuCloseDelay:.1,subMenuOpenDelay:0,theme:"light",triggerSubMenuAction:"hover",onClick:({item:l,key:a,keyPath:t,domEvent:r})=>{alert(`Clicked on ${String(l)}`)},onDeselect:({item:l,key:a,keyPath:t,selectedKeys:r,domEvent:j})=>{alert(`Deselected ${String(l)}`)},onOpenChange:l=>{console.log(`Opened or Closed Sub-menus: ${l.join(", ")}`)},onSelect:({item:l,key:a,keyPath:t,selectedKeys:r,domEvent:j})=>{alert(`Selected ${String(l)}`)}},argTypes:{mode:{control:"select",options:["vertical","horizontal","inline"]},theme:{control:"select",options:["light","dark"]},triggerSubMenuAction:{control:"select",options:["hover","click"]}}},m={},u={args:{mode:"inline"}},y={args:{mode:"horizontal"}},d={args:{multiple:!0}},b={args:{expandIcon:l=>e.jsx(i,{name:"alicorn"})}},k={args:{inlineCollapsed:!0}},O={args:{theme:"dark"}},g={args:{style:{backgroundColor:"#f0f0f0"}}},h={args:{subMenuOpenDelay:.2,subMenuCloseDelay:.2}},x={render:()=>{const[l,a]=K.useState("mail"),t=r=>{console.log("clicked: ",r),a(r.key)};return e.jsx(e.Fragment,{children:e.jsx(c,{title:"Horizontal top navigation menu",children:e.jsx(s,{onClick:t,selectedKeys:[l],mode:"horizontal",items:ge})})})}},S={render:()=>{const l=[{label:"Navigation One",key:"sub1",icon:e.jsx(i,{name:"alicorn"}),children:[{label:"Item 1",key:"g1",children:[{label:"Option 1",key:"1"},{label:"Option 2",key:"2"}],type:"group"},{label:"Item 2",key:"g2",children:[{label:"Option 3",key:"3"},{label:"Option 4",key:"4"}],type:"group"}]},{label:"Navigation Two",key:"sub2",icon:e.jsx(i,{name:"alicorn"}),children:[{label:"Option 5",key:"5"},{label:"Option 6",key:"6"},{label:"Submenu",key:"sub3",icon:null,children:[{label:"Option 7",key:"7"},{label:"Option 8",key:"8"}]}]},{type:"divider"},{label:"Navigation Three",key:"sub4",icon:e.jsx(i,{name:"alicorn"}),children:[{label:"Option 9",key:"9"},{label:"Option 10",key:"10"},{label:"Option 11",key:"11"},{label:"Option 12",key:"12"}]},{label:"Group",key:"grp",children:[{label:"Option 13",key:"13"},{label:"Option 14",key:"14"}],type:"group"}];return e.jsx(e.Fragment,{children:e.jsx(c,{title:"Vertical menu with inline submenus",children:e.jsx(s,{onClick:a=>{console.log("click ",a)},style:{width:256},defaultSelectedKeys:["1"],defaultOpenKeys:["sub1"],mode:"inline",items:l})})})}},C={render:()=>{const l=[{label:"Option 1",key:"1",icon:e.jsx(i,{name:"alicorn"})},{label:"Option 2",key:"2",icon:e.jsx(i,{name:"alicorn"})},{label:"Option 3",key:"3",icon:e.jsx(i,{name:"alicorn"})},{label:"Navigation One",key:"sub1",icon:e.jsx(i,{name:"alicorn"}),children:[{label:"Option 5",key:"5"},{label:"Option 6",key:"6"},{label:"Option 7",key:"7"},{label:"Option 8",key:"8"}]},{label:"Navigation Two",key:"sub2",icon:e.jsx(i,{name:"alicorn"}),children:[{label:"Option 9",key:"9"},{label:"Option 10",key:"10"},{label:"Submenu",key:"sub3",icon:null,children:[{label:"Option 11",key:"11"},{label:"Option 12",key:"12"}]}]}],[a,t]=K.useState(!1),r=()=>{t(!a)};return e.jsx(e.Fragment,{children:e.jsx(c,{title:e.jsxs(e.Fragment,{children:["Inline menu could be collapsed. Here is a"," ",e.jsx("a",{href:"https://ant.design/components/layout#components-layout-demo-side",target:"_blank",rel:"noreferrer",children:"complete demo"})," ","with sider layout"," "]}),children:e.jsxs("div",{style:{width:256},children:[e.jsx(je,{type:"primary",onClick:r,style:{marginBottom:16},children:a?"Expand":"Collapse"}),e.jsx(s,{defaultSelectedKeys:["1"],defaultOpenKeys:["sub1"],mode:"inline",inlineCollapsed:a,items:l})]})})})}},I={render:()=>{const l=[{label:"Navigation One",key:"sub1",icon:e.jsx(i,{name:"alicorn"}),children:[{label:"Option 1",key:"1"},{label:"Option 2",key:"2"},{label:"Option 3",key:"3"},{label:"Option 4",key:"4"}]},{label:"Navigation Two",key:"sub2",icon:e.jsx(i,{name:"alicorn"}),children:[{label:"Option 5",key:"5"},{label:"Option 6",key:"6"},{label:"Submenu",key:"sub3",icon:null,children:[{label:"Option 7",key:"7"},{label:"Option 8",key:"8"}]}]},{label:"Navigation Three",key:"sub4",icon:e.jsx(i,{name:"alicorn"}),children:[{label:"Option 9",key:"9"},{label:"Option 10",key:"10"},{label:"Option 11",key:"11"},{label:"Option 12",key:"12"}]}],a=["sub1","sub2","sub4"],[t,r]=K.useState(["sub1"]),j=f=>{const p=f.find(he=>!t.includes(he));p&&!a.includes(p)?r(f):r(p?[p]:[])};return e.jsx(e.Fragment,{children:e.jsx(c,{title:"Click the menu and you will see that all the other menus gets collapsed to keep the entire menu compact",children:e.jsx(s,{mode:"inline",openKeys:t,onOpenChange:j,style:{width:256},items:l})})})}},v={render:()=>{const l=[{label:"Navigation One",key:"sub1",icon:e.jsx(i,{name:"alicorn"}),children:[{label:"Item 1",key:"Item 1 Key",children:[{label:"Option 1",key:"1"},{label:"Option 2",key:"2"}],type:"group"},{label:"Item 2",key:"Item 2 Key",children:[{label:"Option 3",key:"3"},{label:"Option 4",key:"4"}],type:"group"}]},{label:"Navigation Two",key:"sub2",icon:e.jsx(i,{name:"alicorn"}),children:[{label:"Option 5",key:"5"},{label:"Option 6",key:"6"},{label:"Submenu",key:"sub3",children:[{label:"Option 7",key:"7"},{label:"Option 8",key:"8"}]}]},{label:"Navigation Three",key:"sub4",icon:e.jsx(i,{name:"alicorn"}),children:[{label:"Option 9",key:"9"},{label:"Option 10",key:"10"},{label:"Option 11",key:"11"},{label:"Option 12",key:"12"}]}];return e.jsx(e.Fragment,{children:e.jsx(c,{title:"Submenus open as pop-ups",children:e.jsx(s,{onClick:a=>{console.log("click",a)},style:{width:256},mode:"vertical",items:l})})})}};var N,w,T;m.parameters=o(n({},m.parameters),{docs:o(n({},(N=m.parameters)==null?void 0:N.docs),{source:n({originalSource:"{}"},(T=(w=m.parameters)==null?void 0:w.docs)==null?void 0:T.source)})});var D,z,P;u.parameters=o(n({},u.parameters),{docs:o(n({},(D=u.parameters)==null?void 0:D.docs),{source:n({originalSource:`{ + args: { + mode: 'inline' + } +}`},(P=(z=u.parameters)==null?void 0:z.docs)==null?void 0:P.source)})});var F,H,B;y.parameters=o(n({},y.parameters),{docs:o(n({},(F=y.parameters)==null?void 0:F.docs),{source:n({originalSource:`{ + args: { + mode: 'horizontal' + } +}`},(B=(H=y.parameters)==null?void 0:H.docs)==null?void 0:B.source)})});var V,_,$;d.parameters=o(n({},d.parameters),{docs:o(n({},(V=d.parameters)==null?void 0:V.docs),{source:n({originalSource:`{ + args: { + multiple: true + } +}`},($=(_=d.parameters)==null?void 0:_.docs)==null?void 0:$.source)})});var A,G,R;b.parameters=o(n({},b.parameters),{docs:o(n({},(A=b.parameters)==null?void 0:A.docs),{source:n({originalSource:`{ + args: { + expandIcon: props => + } +}`},(R=(G=b.parameters)==null?void 0:G.docs)==null?void 0:R.source)})});var W,L,q;k.parameters=o(n({},k.parameters),{docs:o(n({},(W=k.parameters)==null?void 0:W.docs),{source:n({originalSource:`{ + args: { + inlineCollapsed: true + } +}`},(q=(L=k.parameters)==null?void 0:L.docs)==null?void 0:q.source)})});var J,Q,U;O.parameters=o(n({},O.parameters),{docs:o(n({},(J=O.parameters)==null?void 0:J.docs),{source:n({originalSource:`{ + args: { + theme: 'dark' + } +}`},(U=(Q=O.parameters)==null?void 0:Q.docs)==null?void 0:U.source)})});var X,Y,Z;g.parameters=o(n({},g.parameters),{docs:o(n({},(X=g.parameters)==null?void 0:X.docs),{source:n({originalSource:`{ + args: { + style: { + backgroundColor: '#f0f0f0' + } + } +}`},(Z=(Y=g.parameters)==null?void 0:Y.docs)==null?void 0:Z.source)})});var ee,ne,le;h.parameters=o(n({},h.parameters),{docs:o(n({},(ee=h.parameters)==null?void 0:ee.docs),{source:n({originalSource:`{ + args: { + subMenuOpenDelay: 0.2, + subMenuCloseDelay: 0.2 + } +}`},(le=(ne=h.parameters)==null?void 0:ne.docs)==null?void 0:le.source)})});var oe,ae,te;x.parameters=o(n({},x.parameters),{docs:o(n({},(oe=x.parameters)==null?void 0:oe.docs),{source:n({originalSource:`{ + render: () => { + const [current, setCurrent] = useState('mail'); + const onClick: IMenuProps['onClick'] = e => { + console.log('clicked: ', e); + setCurrent(e.key); + }; + return <> + + + + ; + } +}`},(te=(ae=x.parameters)==null?void 0:ae.docs)==null?void 0:te.source)})});var ie,re,se;S.parameters=o(n({},S.parameters),{docs:o(n({},(ie=S.parameters)==null?void 0:ie.docs),{source:n({originalSource:`{ + render: () => { + const items: IMenuProps['items'] = [{ + label: 'Navigation One', + key: 'sub1', + icon: , + children: [{ + label: 'Item 1', + key: 'g1', + children: [{ + label: 'Option 1', + key: '1' + }, { + label: 'Option 2', + key: '2' + }], + type: 'group' + }, { + label: 'Item 2', + key: 'g2', + children: [{ + label: 'Option 3', + key: '3' + }, { + label: 'Option 4', + key: '4' + }], + type: 'group' + }] + }, { + label: 'Navigation Two', + key: 'sub2', + icon: , + children: [{ + label: 'Option 5', + key: '5' + }, { + label: 'Option 6', + key: '6' + }, { + label: 'Submenu', + key: 'sub3', + icon: null, + children: [{ + label: 'Option 7', + key: '7' + }, { + label: 'Option 8', + key: '8' + }] + }] + }, { + type: 'divider' + }, { + label: 'Navigation Three', + key: 'sub4', + icon: , + children: [{ + label: 'Option 9', + key: '9' + }, { + label: 'Option 10', + key: '10' + }, { + label: 'Option 11', + key: '11' + }, { + label: 'Option 12', + key: '12' + }] + }, { + label: 'Group', + key: 'grp', + children: [{ + label: 'Option 13', + key: '13' + }, { + label: 'Option 14', + key: '14' + }], + type: 'group' + }]; + return <> + + { + console.log('click ', e); + }} style={{ + width: 256 + }} defaultSelectedKeys={['1']} defaultOpenKeys={['sub1']} mode="inline" items={items} /> + + ; + } +}`},(se=(re=S.parameters)==null?void 0:re.docs)==null?void 0:se.source)})});var ce,pe,me;C.parameters=o(n({},C.parameters),{docs:o(n({},(ce=C.parameters)==null?void 0:ce.docs),{source:n({originalSource:`{ + render: () => { + const items: MenuProps['items'] = [{ + label: 'Option 1', + key: '1', + icon: + }, { + label: 'Option 2', + key: '2', + icon: + }, { + label: 'Option 3', + key: '3', + icon: + }, { + label: 'Navigation One', + key: 'sub1', + icon: , + children: [{ + label: 'Option 5', + key: '5' + }, { + label: 'Option 6', + key: '6' + }, { + label: 'Option 7', + key: '7' + }, { + label: 'Option 8', + key: '8' + }] + }, { + label: 'Navigation Two', + key: 'sub2', + icon: , + children: [{ + label: 'Option 9', + key: '9' + }, { + label: 'Option 10', + key: '10' + }, { + label: 'Submenu', + key: 'sub3', + icon: null, + children: [{ + label: 'Option 11', + key: '11' + }, { + label: 'Option 12', + key: '12' + }] + }] + }]; + const [collapsed, setCollapsed] = useState(false); + const toggleCollapsed = () => { + setCollapsed(!collapsed); + }; + return <> + + Inline menu could be collapsed. Here is a{' '} + + complete demo + {' '} + with sider layout{' '} + }> +
+ + +
+
+ ; + } +}`},(me=(pe=C.parameters)==null?void 0:pe.docs)==null?void 0:me.source)})});var ue,ye,de;I.parameters=o(n({},I.parameters),{docs:o(n({},(ue=I.parameters)==null?void 0:ue.docs),{source:n({originalSource:`{ + render: () => { + const items: IMenuProps['items'] = [{ + label: 'Navigation One', + key: 'sub1', + icon: , + children: [{ + label: 'Option 1', + key: '1' + }, { + label: 'Option 2', + key: '2' + }, { + label: 'Option 3', + key: '3' + }, { + label: 'Option 4', + key: '4' + }] + }, { + label: 'Navigation Two', + key: 'sub2', + icon: , + children: [{ + label: 'Option 5', + key: '5' + }, { + label: 'Option 6', + key: '6' + }, { + label: 'Submenu', + key: 'sub3', + icon: null, + children: [{ + label: 'Option 7', + key: '7' + }, { + label: 'Option 8', + key: '8' + }] + }] + }, { + label: 'Navigation Three', + key: 'sub4', + icon: , + children: [{ + label: 'Option 9', + key: '9' + }, { + label: 'Option 10', + key: '10' + }, { + label: 'Option 11', + key: '11' + }, { + label: 'Option 12', + key: '12' + }] + }]; + const rootSubmenuKeys = ['sub1', 'sub2', 'sub4']; + const [openKeys, setOpenKeys] = useState(['sub1']); + const onOpenChange: MenuProps['onOpenChange'] = keys => { + const latestOpenKey = keys.find(key => !openKeys.includes(key)); + if (latestOpenKey && !rootSubmenuKeys.includes(latestOpenKey)) { + setOpenKeys(keys); + } else { + setOpenKeys(latestOpenKey ? [latestOpenKey] : []); + } + }; + return <> + + + + ; + } +}`},(de=(ye=I.parameters)==null?void 0:ye.docs)==null?void 0:de.source)})});var be,ke,Oe;v.parameters=o(n({},v.parameters),{docs:o(n({},(be=v.parameters)==null?void 0:be.docs),{source:n({originalSource:`{ + render: () => { + const items: IMenuProps['items'] = [{ + label: 'Navigation One', + key: 'sub1', + icon: , + children: [{ + label: 'Item 1', + key: 'Item 1 Key', + children: [{ + label: 'Option 1', + key: '1' + }, { + label: 'Option 2', + key: '2' + }], + type: 'group' + }, { + label: 'Item 2', + key: 'Item 2 Key', + children: [{ + label: 'Option 3', + key: '3' + }, { + label: 'Option 4', + key: '4' + }], + type: 'group' + }] + }, { + label: 'Navigation Two', + key: 'sub2', + icon: , + children: [{ + label: 'Option 5', + key: '5' + }, { + label: 'Option 6', + key: '6' + }, { + label: 'Submenu', + key: 'sub3', + children: [{ + label: 'Option 7', + key: '7' + }, { + label: 'Option 8', + key: '8' + }] + }] + }, { + label: 'Navigation Three', + key: 'sub4', + icon: , + children: [{ + label: 'Option 9', + key: '9' + }, { + label: 'Option 10', + key: '10' + }, { + label: 'Option 11', + key: '11' + }, { + label: 'Option 12', + key: '12' + }] + }]; + return <> + + { + console.log('click', e); + }} style={{ + width: 256 + }} mode="vertical" items={items} /> + + ; + } +}`},(Oe=(ke=v.parameters)==null?void 0:ke.docs)==null?void 0:Oe.source)})});const We=["Primary","Inline","Horizontal","MultipleSelection","CustomExpandIcon","InlineCollapsedState","Dark","CustomStyle","WithSubMenuDelay","ExampleHorizontalTop","ExampleVerticalInline","ExampleCollapsable","ExampleOpenCurrentSubmenu","ExampleVerticalMenu"];export{b as CustomExpandIcon,g as CustomStyle,O as Dark,C as ExampleCollapsable,x as ExampleHorizontalTop,I as ExampleOpenCurrentSubmenu,S as ExampleVerticalInline,v as ExampleVerticalMenu,y as Horizontal,u as Inline,k as InlineCollapsedState,d as MultipleSelection,m as Primary,h as WithSubMenuDelay,We as __namedExportsOrder,Re as default}; diff --git a/pr-preview/pr-419/assets/Message.stories-BwI6S6Z3.js b/pr-preview/pr-419/assets/Message.stories-BwI6S6Z3.js new file mode 100644 index 000000000..c11511d65 --- /dev/null +++ b/pr-preview/pr-419/assets/Message.stories-BwI6S6Z3.js @@ -0,0 +1,18 @@ +var h=Object.defineProperty,b=Object.defineProperties;var j=Object.getOwnPropertyDescriptors;var m=Object.getOwnPropertySymbols;var z=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable;var p=(s,e,o)=>e in s?h(s,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):s[e]=o,r=(s,e)=>{for(var o in e||(e={}))z.call(e,o)&&p(s,o,e[o]);if(m)for(var o of m(e))E.call(e,o)&&p(s,o,e[o]);return s},t=(s,e)=>b(s,j(e));import{j as P}from"./jsx-runtime-CS-_a2eV.js";import{a3 as _,b as w}from"./GlobalNavigation-BFudnXls.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const V={title:"Components/Feedback/Message",component:_,args:{children:P.jsx(w,{children:"Show Message"}),className:void 0,content:"Message content",duration:3,icon:void 0,key:void 0,style:void 0,onClick:void 0,onClose:void 0}},a={},n={args:{duration:1}},c={args:{style:{fontSize:"24px",color:"#959ee6"}}},i={args:{onClick:()=>{alert("Message clicked")}}};var d,l,u;a.parameters=t(r({},a.parameters),{docs:t(r({},(d=a.parameters)==null?void 0:d.docs),{source:r({originalSource:"{}"},(u=(l=a.parameters)==null?void 0:l.docs)==null?void 0:u.source)})});var g,S,k;n.parameters=t(r({},n.parameters),{docs:t(r({},(g=n.parameters)==null?void 0:g.docs),{source:r({originalSource:`{ + args: { + duration: 1 + } +}`},(k=(S=n.parameters)==null?void 0:S.docs)==null?void 0:k.source)})});var C,y,x;c.parameters=t(r({},c.parameters),{docs:t(r({},(C=c.parameters)==null?void 0:C.docs),{source:r({originalSource:`{ + args: { + style: { + fontSize: '24px', + color: '#959ee6' + } + } +}`},(x=(y=c.parameters)==null?void 0:y.docs)==null?void 0:x.source)})});var v,M,f;i.parameters=t(r({},i.parameters),{docs:t(r({},(v=i.parameters)==null?void 0:v.docs),{source:r({originalSource:`{ + args: { + onClick: () => { + alert('Message clicked'); + } + } +}`},(f=(M=i.parameters)==null?void 0:M.docs)==null?void 0:f.source)})});const W=["Primary","Short","CustomStyle","Clickable"];export{i as Clickable,c as CustomStyle,a as Primary,n as Short,W as __namedExportsOrder,V as default}; diff --git a/pr-preview/pr-419/assets/Modal.stories-uebbso3n.js b/pr-preview/pr-419/assets/Modal.stories-uebbso3n.js new file mode 100644 index 000000000..c9e689a17 --- /dev/null +++ b/pr-preview/pr-419/assets/Modal.stories-uebbso3n.js @@ -0,0 +1,3 @@ +var j=Object.defineProperty,f=Object.defineProperties;var M=Object.getOwnPropertyDescriptors;var m=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable;var p=(o,r,e)=>r in o?j(o,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[r]=e,s=(o,r)=>{for(var e in r||(r={}))y.call(r,e)&&p(o,e,r[e]);if(m)for(var e of m(r))O.call(r,e)&&p(o,e,r[e]);return o},n=(o,r)=>f(o,M(r));import{j as t}from"./jsx-runtime-CS-_a2eV.js";import{r as S}from"./index-Ca44TZ0D.js";import{a4 as d,b as g}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const H={title:"Components/Feedback/Modal",component:d,args:{}},k=o=>{const[r,e]=S.useState(!1),x=()=>{e(!0)},h=()=>{e(!1)},u=()=>{e(!1)};return t.jsxs(t.Fragment,{children:[t.jsx(g,{type:"primary",onClick:x,children:"Open Modal"}),t.jsxs(d,{title:"Basic Modal",open:r,onOk:h,onCancel:u,children:[t.jsx("p",{children:"Some contents..."}),t.jsx("p",{children:"Some contents..."}),t.jsx("p",{children:"Some contents..."})]})]})},a={render:k};var i,c,l;a.parameters=n(s({},a.parameters),{docs:n(s({},(i=a.parameters)==null?void 0:i.docs),{source:s({originalSource:`{ + render: PrimaryTemplate +}`},(l=(c=a.parameters)==null?void 0:c.docs)==null?void 0:l.source)})});const J=["Primary"];export{a as Primary,J as __namedExportsOrder,H as default}; diff --git a/pr-preview/pr-419/assets/NavigationItem.stories-DFYgxFF6.js b/pr-preview/pr-419/assets/NavigationItem.stories-DFYgxFF6.js new file mode 100644 index 000000000..665c651cf --- /dev/null +++ b/pr-preview/pr-419/assets/NavigationItem.stories-DFYgxFF6.js @@ -0,0 +1,29 @@ +var k=Object.defineProperty,x=Object.defineProperties;var j=Object.getOwnPropertyDescriptors;var l=Object.getOwnPropertySymbols;var f=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable;var p=(a,e,o)=>e in a?k(a,e,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[e]=o,n=(a,e)=>{for(var o in e||(e={}))f.call(e,o)&&p(a,o,e[o]);if(l)for(var o of l(e))C.call(e,o)&&p(a,o,e[o]);return a},r=(a,e)=>x(a,j(e));import{j as s}from"./jsx-runtime-CS-_a2eV.js";import{al as R,I as N}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const K={title:"Components/Navigation/NavigationItem",component:a=>s.jsx(R,n({},a)),args:{label:"Label"}},t={},i={args:{icon:s.jsx(N,{name:"mpLogo"}),label:"Icon Label",type:"link",onClick:()=>{alert("Redirection!")}}},m={args:{label:"List Label",type:"menu",icon:s.jsx(N,{name:"mpLogo"}),items:[{label:"Nav Item - Menu",type:"menu",children:[{label:"a",type:"link"},{label:"b",type:"link"},{label:"c"}]}]}};var c,b,u;t.parameters=r(n({},t.parameters),{docs:r(n({},(c=t.parameters)==null?void 0:c.docs),{source:n({originalSource:"{}"},(u=(b=t.parameters)==null?void 0:b.docs)==null?void 0:u.source)})});var d,g,L;i.parameters=r(n({},i.parameters),{docs:r(n({},(d=i.parameters)==null?void 0:d.docs),{source:n({originalSource:`{ + args: { + icon: , + label: 'Icon Label', + type: 'link', + onClick: () => { + alert('Redirection!'); + } + } +}`},(L=(g=i.parameters)==null?void 0:g.docs)==null?void 0:L.source)})});var y,I,v;m.parameters=r(n({},m.parameters),{docs:r(n({},(y=m.parameters)==null?void 0:y.docs),{source:n({originalSource:`{ + args: { + label: 'List Label', + type: 'menu', + icon: , + items: [{ + label: 'Nav Item - Menu', + type: 'menu', + children: [{ + label: 'a', + type: 'link' + }, { + label: 'b', + type: 'link' + }, { + label: 'c' + }] + }] + } +}`},(v=(I=m.parameters)==null?void 0:I.docs)==null?void 0:v.source)})});const Q=["Primary","NavIcon","NavList"];export{i as NavIcon,m as NavList,t as Primary,Q as __namedExportsOrder,K as default}; diff --git a/pr-preview/pr-419/assets/Notification.stories-Bu5cBMzZ.js b/pr-preview/pr-419/assets/Notification.stories-Bu5cBMzZ.js new file mode 100644 index 000000000..47328e86f --- /dev/null +++ b/pr-preview/pr-419/assets/Notification.stories-Bu5cBMzZ.js @@ -0,0 +1,21 @@ +var W=Object.defineProperty,_=Object.defineProperties;var B=Object.getOwnPropertyDescriptors;var d=Object.getOwnPropertySymbols;var D=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable;var u=(t,e,s)=>e in t?W(t,e,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[e]=s,r=(t,e)=>{for(var s in e||(e={}))D.call(e,s)&&u(t,s,e[s]);if(d)for(var s of d(e))F.call(e,s)&&u(t,s,e[s]);return t},o=(t,e)=>_(t,B(e));import{j as M}from"./jsx-runtime-CS-_a2eV.js";import{a5 as O,b as T}from"./GlobalNavigation-BFudnXls.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const er={title:"Components/Feedback/Notification",component:O,args:{type:"info",children:M.jsx(T,{type:"primary",children:"Show Notification"}),message:"Message",description:"Description goes here",duration:0,btn:void 0,className:void 0,closeIcon:!0,icon:void 0,key:void 0,placement:"topRight",style:void 0,role:"alert",onClick:function(){alert("Notification Clicked")},onClose:function(){alert("Notification Closed")}},argTypes:{role:{control:"select",options:["alert","status"]},type:{control:"select",options:["info","warning","success","error"]}}},a={},n={args:{duration:1}},i={args:{type:"info"}},c={args:{type:"warning"}},p={args:{type:"success"}},m={args:{type:"error"}};var l,g,y;a.parameters=o(r({},a.parameters),{docs:o(r({},(l=a.parameters)==null?void 0:l.docs),{source:r({originalSource:"{}"},(y=(g=a.parameters)==null?void 0:g.docs)==null?void 0:y.source)})});var f,S,h;n.parameters=o(r({},n.parameters),{docs:o(r({},(f=n.parameters)==null?void 0:f.docs),{source:r({originalSource:`{ + args: { + duration: 1 + } +}`},(h=(S=n.parameters)==null?void 0:S.docs)==null?void 0:h.source)})});var N,v,x;i.parameters=o(r({},i.parameters),{docs:o(r({},(N=i.parameters)==null?void 0:N.docs),{source:r({originalSource:`{ + args: { + type: 'info' + } +}`},(x=(v=i.parameters)==null?void 0:v.docs)==null?void 0:x.source)})});var C,k,w;c.parameters=o(r({},c.parameters),{docs:o(r({},(C=c.parameters)==null?void 0:C.docs),{source:r({originalSource:`{ + args: { + type: 'warning' + } +}`},(w=(k=c.parameters)==null?void 0:k.docs)==null?void 0:w.source)})});var E,b,j;p.parameters=o(r({},p.parameters),{docs:o(r({},(E=p.parameters)==null?void 0:E.docs),{source:r({originalSource:`{ + args: { + type: 'success' + } +}`},(j=(b=p.parameters)==null?void 0:b.docs)==null?void 0:j.source)})});var I,P,R;m.parameters=o(r({},m.parameters),{docs:o(r({},(I=m.parameters)==null?void 0:I.docs),{source:r({originalSource:`{ + args: { + type: 'error' + } +}`},(R=(P=m.parameters)==null?void 0:P.docs)==null?void 0:R.source)})});const sr=["Primary","Short","Info","Warning","Success","Error"];export{m as Error,i as Info,a as Primary,n as Short,p as Success,c as Warning,sr as __namedExportsOrder,er as default}; diff --git a/pr-preview/pr-419/assets/NumberInput.stories-B5Pu7iKd.js b/pr-preview/pr-419/assets/NumberInput.stories-B5Pu7iKd.js new file mode 100644 index 000000000..814c4c459 --- /dev/null +++ b/pr-preview/pr-419/assets/NumberInput.stories-B5Pu7iKd.js @@ -0,0 +1,30 @@ +var j=Object.defineProperty,k=Object.defineProperties;var w=Object.getOwnPropertyDescriptors;var l=Object.getOwnPropertySymbols;var z=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable;var g=(s,a,o)=>a in s?j(s,a,{enumerable:!0,configurable:!0,writable:!0,value:o}):s[a]=o,r=(s,a)=>{for(var o in a||(a={}))z.call(a,o)&&g(s,o,a[o]);if(l)for(var o of l(a))B.call(a,o)&&g(s,o,a[o]);return s},e=(s,a)=>k(s,w(a));import{X as G}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const mr={title:"Components/Data Entry/QueryItem/ValueSelector/NumberInput",component:G.ValueSelector.NumberInput,parameters:{docs:{description:{component:'This is the "Number Input" component of the QueryItem/ValueSelector component group.'}}},args:{onChange:s=>{console.log(s)}}},t={},c={args:{value:2}},n={args:{placeholder:"Enter a Number"}},m={args:{errorMessage:"Required field!"}},p={args:{disabled:!0,placeholder:"Disabled"}},u={args:{min:0}},i={args:{max:100}},d={args:{autoFocus:!0}};var b,S,h;t.parameters=e(r({},t.parameters),{docs:e(r({},(b=t.parameters)==null?void 0:b.docs),{source:r({originalSource:"{}"},(h=(S=t.parameters)==null?void 0:S.docs)==null?void 0:h.source)})});var M,f,D;c.parameters=e(r({},c.parameters),{docs:e(r({},(M=c.parameters)==null?void 0:M.docs),{source:r({originalSource:`{ + args: { + value: 2 + } +}`},(D=(f=c.parameters)==null?void 0:f.docs)==null?void 0:D.source)})});var x,y,E;n.parameters=e(r({},n.parameters),{docs:e(r({},(x=n.parameters)==null?void 0:x.docs),{source:r({originalSource:`{ + args: { + placeholder: 'Enter a Number' + } +}`},(E=(y=n.parameters)==null?void 0:y.docs)==null?void 0:E.source)})});var I,N,F;m.parameters=e(r({},m.parameters),{docs:e(r({},(I=m.parameters)==null?void 0:I.docs),{source:r({originalSource:`{ + args: { + errorMessage: 'Required field!' + } +}`},(F=(N=m.parameters)==null?void 0:N.docs)==null?void 0:F.source)})});var P,Q,V;p.parameters=e(r({},p.parameters),{docs:e(r({},(P=p.parameters)==null?void 0:P.docs),{source:r({originalSource:`{ + args: { + disabled: true, + placeholder: 'Disabled' + } +}`},(V=(Q=p.parameters)==null?void 0:Q.docs)==null?void 0:V.source)})});var q,v,A;u.parameters=e(r({},u.parameters),{docs:e(r({},(q=u.parameters)==null?void 0:q.docs),{source:r({originalSource:`{ + args: { + min: 0 + } +}`},(A=(v=u.parameters)==null?void 0:v.docs)==null?void 0:A.source)})});var C,R,_;i.parameters=e(r({},i.parameters),{docs:e(r({},(C=i.parameters)==null?void 0:C.docs),{source:r({originalSource:`{ + args: { + max: 100 + } +}`},(_=(R=i.parameters)==null?void 0:R.docs)==null?void 0:_.source)})});var O,T,X;d.parameters=e(r({},d.parameters),{docs:e(r({},(O=d.parameters)==null?void 0:O.docs),{source:r({originalSource:`{ + args: { + autoFocus: true + } +}`},(X=(T=d.parameters)==null?void 0:T.docs)==null?void 0:X.source)})});const pr=["Primary","Default","Placeholder","ErrorMessage","Disabled","Min","Max","AutoFocus"];export{d as AutoFocus,c as Default,p as Disabled,m as ErrorMessage,i as Max,u as Min,n as Placeholder,t as Primary,pr as __namedExportsOrder,mr as default}; diff --git a/pr-preview/pr-419/assets/Pagination.stories-mrVf2wz3.js b/pr-preview/pr-419/assets/Pagination.stories-mrVf2wz3.js new file mode 100644 index 000000000..30057e7e7 --- /dev/null +++ b/pr-preview/pr-419/assets/Pagination.stories-mrVf2wz3.js @@ -0,0 +1,112 @@ +var Je=Object.defineProperty,ke=Object.defineProperties;var Qe=Object.getOwnPropertyDescriptors;var b=Object.getOwnPropertySymbols;var ve=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable;var $=(r,o,n)=>o in r?Je(r,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):r[o]=n,e=(r,o)=>{for(var n in o||(o={}))ve.call(o,n)&&$(r,n,o[n]);if(b)for(var n of b(o))Ie.call(o,n)&&$(r,n,o[n]);return r},t=(r,o)=>ke(r,Qe(o));import{j as a}from"./jsx-runtime-CS-_a2eV.js";import{an as s,I as Ne}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{E as i}from"./ExampleStory-BvanXuvo.js";import{r as Re}from"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const er={title:"Components/Navigation/Pagination",component:s,args:{current:1,defaultCurrent:1,defaultPageSize:10,disabled:!1,hideOnSinglePage:!1,itemRender:(r,o,n)=>o==="page"?a.jsx("a",{children:r}):n,pageSize:10,pageSizeOptions:[10,20,50,100],responsive:!1,showLessItems:!1,showQuickJumper:!1,showSizeChanger:!1,showTitle:!0,showTotal:(r,o)=>`Total ${r} items`,simple:!1,size:"default",total:27,onChange:(r,o)=>{alert(`Page changed to ${r}, Page Size: ${o}`)},onShowSizeChange:(r,o)=>{alert(`Page Size changed to ${o}, Current Page: ${r}`)}}},m={},u={args:{size:"small"}},p={args:{responsive:!0}},c={args:{showQuickJumper:{goButton:a.jsx(Ne,{name:"alicorn"})}}},g={args:{showSizeChanger:!0,total:60}},d={args:{simple:!0}},h={args:{showLessItems:!0}},S={args:{showTotal:(r,o)=>`Showing ${o[0]}-${o[1]} of ${r} items`}},x={render:()=>a.jsx(i,{title:"Basic pagination.",children:a.jsx(s,{defaultCurrent:1,total:50})})},C={render:()=>a.jsx(i,{title:"More Pages.",children:a.jsx(s,{defaultCurrent:6,total:500})})},w={render:()=>{const r=(o,n)=>{console.log(o,n)};return a.jsxs(i,{title:"Change pageSize.",children:[a.jsx(s,{showSizeChanger:!0,onShowSizeChange:r,defaultCurrent:3,total:500}),a.jsx("br",{}),a.jsx(s,{showSizeChanger:!0,onShowSizeChange:r,defaultCurrent:3,total:500,disabled:!0})]})}},P={render:()=>{const r=o=>{console.log("Page: ",o)};return a.jsxs(i,{title:"Jump to a page directly.",children:[a.jsx(s,{showQuickJumper:!0,defaultCurrent:2,total:500,onChange:r}),a.jsx("br",{}),a.jsx(s,{showQuickJumper:!0,defaultCurrent:2,total:500,onChange:r,disabled:!0})]})}},f={render:()=>{const r=o=>`Total ${o} items`;return a.jsxs(i,{title:"Mini size pagination.",children:[a.jsx(s,{size:"small",total:50}),a.jsx(s,{size:"small",total:50,showSizeChanger:!0,showQuickJumper:!0}),a.jsx(s,{size:"small",total:50,showTotal:r}),a.jsx(s,{size:"small",total:50,disabled:!0,showTotal:r,showSizeChanger:!0,showQuickJumper:!0})]})}},z={render:()=>a.jsxs(i,{title:"Simple mode.",children:[a.jsx(s,{simple:!0,defaultCurrent:2,total:50}),a.jsx("br",{}),a.jsx(s,{disabled:!0,simple:!0,defaultCurrent:2,total:50})]})},E={render:()=>{const[r,o]=Re.useState(3),n=l=>{console.log(l),o(l)};return a.jsx(i,{title:"Controlled page number.",children:a.jsx(s,{current:r,onChange:n,total:50})})}},j={render:()=>a.jsxs(i,{title:"You can show the total number of data by setting showTotal.",children:[a.jsx(s,{total:85,showTotal:r=>`Total ${r} items`,defaultPageSize:20,defaultCurrent:1}),a.jsx("br",{}),a.jsx(s,{total:85,showTotal:(r,o)=>`${o[0]}-${o[1]} of ${r} items`,defaultPageSize:20,defaultCurrent:1})]})},T={render:()=>a.jsx(i,{title:"Show all configured prop.",children:a.jsx(s,{total:85,showSizeChanger:!0,showQuickJumper:!0,showTotal:r=>`Total ${r} items`})})},y={render:()=>{const r=(o,n,l)=>n==="prev"?a.jsx("a",{children:"Previous"}):n==="next"?a.jsx("a",{children:"Next"}):l;return a.jsx(i,{title:"Use text link for prev and next button.",children:a.jsx(s,{total:500,itemRender:r})})}};var J,k,Q;m.parameters=t(e({},m.parameters),{docs:t(e({},(J=m.parameters)==null?void 0:J.docs),{source:e({originalSource:"{}"},(Q=(k=m.parameters)==null?void 0:k.docs)==null?void 0:Q.source)})});var v,I,N;u.parameters=t(e({},u.parameters),{docs:t(e({},(v=u.parameters)==null?void 0:v.docs),{source:e({originalSource:`{ + args: { + size: 'small' + } +}`},(N=(I=u.parameters)==null?void 0:I.docs)==null?void 0:N.source)})});var R,B,M;p.parameters=t(e({},p.parameters),{docs:t(e({},(R=p.parameters)==null?void 0:R.docs),{source:e({originalSource:`{ + args: { + responsive: true + } +}`},(M=(B=p.parameters)==null?void 0:B.docs)==null?void 0:M.source)})});var L,_,O;c.parameters=t(e({},c.parameters),{docs:t(e({},(L=c.parameters)==null?void 0:L.docs),{source:e({originalSource:`{ + args: { + showQuickJumper: { + goButton: + } + } +}`},(O=(_=c.parameters)==null?void 0:_.docs)==null?void 0:O.source)})});var A,D,U;g.parameters=t(e({},g.parameters),{docs:t(e({},(A=g.parameters)==null?void 0:A.docs),{source:e({originalSource:`{ + args: { + showSizeChanger: true, + total: 60 + } +}`},(U=(D=g.parameters)==null?void 0:D.docs)==null?void 0:U.source)})});var W,Y,q;d.parameters=t(e({},d.parameters),{docs:t(e({},(W=d.parameters)==null?void 0:W.docs),{source:e({originalSource:`{ + args: { + simple: true + } +}`},(q=(Y=d.parameters)==null?void 0:Y.docs)==null?void 0:q.source)})});var F,G,H;h.parameters=t(e({},h.parameters),{docs:t(e({},(F=h.parameters)==null?void 0:F.docs),{source:e({originalSource:`{ + args: { + showLessItems: true + } +}`},(H=(G=h.parameters)==null?void 0:G.docs)==null?void 0:H.source)})});var K,V,X;S.parameters=t(e({},S.parameters),{docs:t(e({},(K=S.parameters)==null?void 0:K.docs),{source:e({originalSource:"{\n args: {\n showTotal: (total, range) => `Showing ${range[0]}-${range[1]} of ${total} items`\n }\n}"},(X=(V=S.parameters)==null?void 0:V.docs)==null?void 0:X.source)})});var Z,ee,re;x.parameters=t(e({},x.parameters),{docs:t(e({},(Z=x.parameters)==null?void 0:Z.docs),{source:e({originalSource:`{ + render: () => { + return + + ; + } +}`},(re=(ee=x.parameters)==null?void 0:ee.docs)==null?void 0:re.source)})});var te,ae,oe;C.parameters=t(e({},C.parameters),{docs:t(e({},(te=C.parameters)==null?void 0:te.docs),{source:e({originalSource:`{ + render: () => { + return + + ; + } +}`},(oe=(ae=C.parameters)==null?void 0:ae.docs)==null?void 0:oe.source)})});var ne,se,ie;w.parameters=t(e({},w.parameters),{docs:t(e({},(ne=w.parameters)==null?void 0:ne.docs),{source:e({originalSource:`{ + render: () => { + const onShowSizeChange: IPaginationProps['onShowSizeChange'] = (current, pageSize) => { + console.log(current, pageSize); + }; + return + +
+ +
; + } +}`},(ie=(se=w.parameters)==null?void 0:se.docs)==null?void 0:ie.source)})});var le,me,ue;P.parameters=t(e({},P.parameters),{docs:t(e({},(le=P.parameters)==null?void 0:le.docs),{source:e({originalSource:`{ + render: () => { + const onChange: IPaginationProps['onChange'] = pageNumber => { + console.log('Page: ', pageNumber); + }; + return + +
+ +
; + } +}`},(ue=(me=P.parameters)==null?void 0:me.docs)==null?void 0:ue.source)})});var pe,ce,ge;f.parameters=t(e({},f.parameters),{docs:t(e({},(pe=f.parameters)==null?void 0:pe.docs),{source:e({originalSource:`{ + render: () => { + const showTotal: IPaginationProps['showTotal'] = total => \`Total \${total} items\`; + return + + + + + ; + } +}`},(ge=(ce=f.parameters)==null?void 0:ce.docs)==null?void 0:ge.source)})});var de,he,Se;z.parameters=t(e({},z.parameters),{docs:t(e({},(de=z.parameters)==null?void 0:de.docs),{source:e({originalSource:`{ + render: () => { + return + +
+ +
; + } +}`},(Se=(he=z.parameters)==null?void 0:he.docs)==null?void 0:Se.source)})});var xe,Ce,we;E.parameters=t(e({},E.parameters),{docs:t(e({},(xe=E.parameters)==null?void 0:xe.docs),{source:e({originalSource:`{ + render: () => { + const [current, setCurrent] = useState(3); + const onChange: IPaginationProps['onChange'] = page => { + console.log(page); + setCurrent(page); + }; + return + + ; + } +}`},(we=(Ce=E.parameters)==null?void 0:Ce.docs)==null?void 0:we.source)})});var Pe,fe,ze;j.parameters=t(e({},j.parameters),{docs:t(e({},(Pe=j.parameters)==null?void 0:Pe.docs),{source:e({originalSource:'{\n render: () => {\n return \n `Total ${total} items`} defaultPageSize={20} defaultCurrent={1} />\n
\n `${range[0]}-${range[1]} of ${total} items`} defaultPageSize={20} defaultCurrent={1} />\n
;\n }\n}'},(ze=(fe=j.parameters)==null?void 0:fe.docs)==null?void 0:ze.source)})});var Ee,je,Te;T.parameters=t(e({},T.parameters),{docs:t(e({},(Ee=T.parameters)==null?void 0:Ee.docs),{source:e({originalSource:`{ + render: () => { + return + \`Total \${total} items\`} /> + ; + } +}`},(Te=(je=T.parameters)==null?void 0:je.docs)==null?void 0:Te.source)})});var ye,be,$e;y.parameters=t(e({},y.parameters),{docs:t(e({},(ye=y.parameters)==null?void 0:ye.docs),{source:e({originalSource:`{ + render: () => { + const itemRender: IPaginationProps['itemRender'] = (_, type, originalElement) => { + if (type === 'prev') { + return Previous; + } + if (type === 'next') { + return Next; + } + return originalElement; + }; + return + + ; + } +}`},($e=(be=y.parameters)==null?void 0:be.docs)==null?void 0:$e.source)})});const rr=["Primary","SmallSize","ResponsivePagination","ShowQuickJumperWithButton","ShowSizeChangerDynamic","SimplePagination","ShowLessItemsPagination","CustomTotalText","ExampleBasic","ExampleMorePages","ExampleChangePageSize","ExampleJump","ExampleMini","ExampleSimple","ExampleControlled","ExampleTotalNumber","ExampleShowAll","ExamplePrevNext"];export{S as CustomTotalText,x as ExampleBasic,w as ExampleChangePageSize,E as ExampleControlled,P as ExampleJump,f as ExampleMini,C as ExampleMorePages,y as ExamplePrevNext,T as ExampleShowAll,z as ExampleSimple,j as ExampleTotalNumber,m as Primary,p as ResponsivePagination,h as ShowLessItemsPagination,c as ShowQuickJumperWithButton,g as ShowSizeChangerDynamic,d as SimplePagination,u as SmallSize,rr as __namedExportsOrder,er as default}; diff --git a/pr-preview/pr-419/assets/Paragraph.stories-Df51fkvH.js b/pr-preview/pr-419/assets/Paragraph.stories-Df51fkvH.js new file mode 100644 index 000000000..ade64e61b --- /dev/null +++ b/pr-preview/pr-419/assets/Paragraph.stories-Df51fkvH.js @@ -0,0 +1,224 @@ +var na=Object.defineProperty,sa=Object.defineProperties;var ia=Object.getOwnPropertyDescriptors;var W=Object.getOwnPropertySymbols;var la=Object.prototype.hasOwnProperty,ca=Object.prototype.propertyIsEnumerable;var v=(r,o,n)=>o in r?na(r,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):r[o]=n,e=(r,o)=>{for(var n in o||(o={}))la.call(o,n)&&v(r,n,o[n]);if(W)for(var n of W(o))ca.call(o,n)&&v(r,n,o[n]);return r},a=(r,o)=>sa(r,ia(o));import{j as t}from"./jsx-runtime-CS-_a2eV.js";import{o as s,I as l,R as p,c as pa,Z as ga}from"./GlobalNavigation-BFudnXls.js";import{E as U}from"./ExampleStory-BvanXuvo.js";import{r as i}from"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const Ia={title:"Components/General/Typography.Paragraph",component:r=>t.jsx(s.Paragraph,a(e({},r),{children:"Paragraph text goes here"})),args:{code:!1,copyable:!1,delete:!1,disabled:!1,editable:!1,ellipsis:!1,mark:!1,strong:!1,italic:!1,type:void 0,underline:!1,onClick:r=>{console.log("Paragraph Clicked")}},argTypes:{type:{control:"select",options:["secondary","success","warning","danger"]}}},g={},d={args:{code:!0}},u={args:{copyable:!0}},h={args:{delete:!0}},m={args:{disabled:!0}},y={args:{editable:!0}},f={args:{ellipsis:!0}},b={args:{mark:!0}},S={args:{strong:!0}},x={args:{italic:!0}},T={args:{type:"success"}},E={args:{type:"secondary"}},k={args:{type:"warning"}},C={args:{type:"danger"}},D={args:{underline:!0}},P={args:{onClick:r=>{alert("Custom Click Handler")}}},A={render:()=>{const[r,o]=i.useState("This is an editable text."),[n,L]=i.useState("This is a loooooooooooooooooooooooooooooooong editable text with suffix."),[ze,Fe]=i.useMemo(()=>[n.slice(0,-12),n.slice(-12)],[n]),[Ye,_e]=i.useState("Custom Edit icon and replace tooltip text."),[$e,Ze]=i.useState("Text or icon as trigger - click to start editing."),[c,Be]=i.useState(["icon"]),[Je,Ke]=i.useState("Editable text with a custom enter icon in edit field."),[Qe,Ve]=i.useState("Editable text with no enter icon in edit field."),[Xe,ea]=i.useState("Hide Edit tooltip."),[aa,ta]=i.useState("This is an editable text with limited length."),ra=R=>{switch(R){case"text":return["text"];case"both":return["icon","text"];case"icon":default:return["icon"]}},oa=i.useMemo(()=>c.includes("text")?c.includes("icon")?"both":"text":"icon",[c]);return t.jsxs(U,{title:"Make Typography editable.",children:[t.jsx(s.Paragraph,{editable:{onChange:o},children:r}),t.jsx(s.Paragraph,{editable:{onChange:L,text:n},ellipsis:{suffix:Fe},children:ze}),t.jsx(s.Paragraph,{editable:{icon:t.jsx(l,{name:"mpLogo"}),tooltip:"click to edit text",onChange:_e},children:Ye}),"Trigger edit with:"," ",t.jsxs(p.Group,{onChange:R=>{Be(ra(R.target.value))},value:oa,children:[t.jsx(p,{value:"icon",children:"icon"}),t.jsx(p,{value:"text",children:"text"}),t.jsx(p,{value:"both",children:"both"})]}),t.jsx(s.Paragraph,{editable:{tooltip:"click to edit text",onChange:Ze,triggerType:c},children:$e}),t.jsx(s.Paragraph,{editable:{icon:t.jsx(l,{name:"mpLogo"}),tooltip:"click to edit text",onChange:Ke,enterIcon:t.jsx(l,{name:"mpLogo"})},children:Je}),t.jsx(s.Paragraph,{editable:{icon:t.jsx(l,{name:"mpLogo"}),tooltip:"click to edit text",onChange:Ve,enterIcon:null},children:Qe}),t.jsx(s.Paragraph,{editable:{tooltip:!1,onChange:ea},children:Xe}),t.jsx(s.Paragraph,{editable:{onChange:ta,maxLength:50,autoSize:{maxRows:5,minRows:3}},children:aa})]})}},w={render:()=>t.jsxs(U,{title:"Make Typography copyable.",children:[t.jsx(s.Paragraph,{copyable:!0,children:"This is a copyable text."}),t.jsx(s.Paragraph,{copyable:{text:"Hello, Ant Design!"},children:"Replace copy text."}),t.jsx(s.Paragraph,{copyable:{icon:[t.jsx(l,{name:"mpLogo"},1),t.jsx(l,{name:"mpLogo"},2)],tooltips:["click here","you clicked!!"]},children:"Custom Copy icon and replace tooltips text."}),t.jsx(s.Paragraph,{copyable:{tooltips:!1},children:"Hide Copy tooltips."})]})},j={render:()=>{const[r,o]=i.useState(!0);return t.jsxs(U,{title:"Multiple line ellipsis support. You can use tooltip to config ellipsis tooltip. Recommend expandable when have lots of content.",children:[t.jsx(pa,{checked:r,onChange:()=>{o(!r)}}),t.jsx(s.Paragraph,{ellipsis:r,children:"Ant Design, a design language for background applications, is refined by Ant UED Team. Ant Design, a design language for background applications, is refined by Ant UED Team. Ant Design, a design language for background applications, is refined by Ant UED Team. Ant Design, a design language for background applications, is refined by Ant UED Team. Ant Design, a design language for background applications, is refined by Ant UED Team. Ant Design, a design language for background applications, is refined by Ant UED Team."}),t.jsx(s.Paragraph,{ellipsis:r?{rows:2,expandable:!0,symbol:"more"}:!1,children:"Ant Design, a design language for background applications, is refined by Ant UED Team. Ant Design, a design language for background applications, is refined by Ant UED Team. Ant Design, a design language for background applications, is refined by Ant UED Team. Ant Design, a design language for background applications, is refined by Ant UED Team. Ant Design, a design language for background applications, is refined by Ant UED Team. Ant Design, a design language for background applications, is refined by Ant UED Team."})]})}},I={render:()=>{const[r,o]=i.useState(1),n="To be, or not to be, that is a question: Whether it is nobler in the mind to suffer. The slings and arrows of outrageous fortune Or to take arms against a sea of troubles, And by opposing end them? To die: to sleep; No more; and by a sleep to say we end The heart-ache and the thousand natural shocks That flesh is heir to, 'tis a consummation Devoutly to be wish'd. To die, to sleep To sleep- perchance to dream: ay, there's the rub! For in that sleep of death what dreams may come When we have shuffled off this mortal coil, Must give us pause. There 's the respect That makes calamity of so long life";return t.jsxs(U,{title:"Add suffix ellipsis support.",children:[t.jsx(ga,{value:r,min:1,max:10,onChange:o}),t.jsx(s.Paragraph,{ellipsis:{rows:r,expandable:!0,suffix:"--William Shakespeare",onEllipsis:L=>{console.log("Ellipsis changed:",L)}},title:`${n}--William Shakespeare`,children:n})]})}};var M,H,N;g.parameters=a(e({},g.parameters),{docs:a(e({},(M=g.parameters)==null?void 0:M.docs),{source:e({originalSource:"{}"},(N=(H=g.parameters)==null?void 0:H.docs)==null?void 0:N.source)})});var O,G,q;d.parameters=a(e({},d.parameters),{docs:a(e({},(O=d.parameters)==null?void 0:O.docs),{source:e({originalSource:`{ + args: { + code: true + } +}`},(q=(G=d.parameters)==null?void 0:G.docs)==null?void 0:q.source)})});var z,F,Y;u.parameters=a(e({},u.parameters),{docs:a(e({},(z=u.parameters)==null?void 0:z.docs),{source:e({originalSource:`{ + args: { + copyable: true + } +}`},(Y=(F=u.parameters)==null?void 0:F.docs)==null?void 0:Y.source)})});var _,$,Z;h.parameters=a(e({},h.parameters),{docs:a(e({},(_=h.parameters)==null?void 0:_.docs),{source:e({originalSource:`{ + args: { + delete: true + } +}`},(Z=($=h.parameters)==null?void 0:$.docs)==null?void 0:Z.source)})});var B,J,K;m.parameters=a(e({},m.parameters),{docs:a(e({},(B=m.parameters)==null?void 0:B.docs),{source:e({originalSource:`{ + args: { + disabled: true + } +}`},(K=(J=m.parameters)==null?void 0:J.docs)==null?void 0:K.source)})});var Q,V,X;y.parameters=a(e({},y.parameters),{docs:a(e({},(Q=y.parameters)==null?void 0:Q.docs),{source:e({originalSource:`{ + args: { + editable: true + } +}`},(X=(V=y.parameters)==null?void 0:V.docs)==null?void 0:X.source)})});var ee,ae,te;f.parameters=a(e({},f.parameters),{docs:a(e({},(ee=f.parameters)==null?void 0:ee.docs),{source:e({originalSource:`{ + args: { + ellipsis: true + } +}`},(te=(ae=f.parameters)==null?void 0:ae.docs)==null?void 0:te.source)})});var re,oe,ne;b.parameters=a(e({},b.parameters),{docs:a(e({},(re=b.parameters)==null?void 0:re.docs),{source:e({originalSource:`{ + args: { + mark: true + } +}`},(ne=(oe=b.parameters)==null?void 0:oe.docs)==null?void 0:ne.source)})});var se,ie,le;S.parameters=a(e({},S.parameters),{docs:a(e({},(se=S.parameters)==null?void 0:se.docs),{source:e({originalSource:`{ + args: { + strong: true + } +}`},(le=(ie=S.parameters)==null?void 0:ie.docs)==null?void 0:le.source)})});var ce,pe,ge;x.parameters=a(e({},x.parameters),{docs:a(e({},(ce=x.parameters)==null?void 0:ce.docs),{source:e({originalSource:`{ + args: { + italic: true + } +}`},(ge=(pe=x.parameters)==null?void 0:pe.docs)==null?void 0:ge.source)})});var de,ue,he;T.parameters=a(e({},T.parameters),{docs:a(e({},(de=T.parameters)==null?void 0:de.docs),{source:e({originalSource:`{ + args: { + type: 'success' + } +}`},(he=(ue=T.parameters)==null?void 0:ue.docs)==null?void 0:he.source)})});var me,ye,fe;E.parameters=a(e({},E.parameters),{docs:a(e({},(me=E.parameters)==null?void 0:me.docs),{source:e({originalSource:`{ + args: { + type: 'secondary' + } +}`},(fe=(ye=E.parameters)==null?void 0:ye.docs)==null?void 0:fe.source)})});var be,Se,xe;k.parameters=a(e({},k.parameters),{docs:a(e({},(be=k.parameters)==null?void 0:be.docs),{source:e({originalSource:`{ + args: { + type: 'warning' + } +}`},(xe=(Se=k.parameters)==null?void 0:Se.docs)==null?void 0:xe.source)})});var Te,Ee,ke;C.parameters=a(e({},C.parameters),{docs:a(e({},(Te=C.parameters)==null?void 0:Te.docs),{source:e({originalSource:`{ + args: { + type: 'danger' + } +}`},(ke=(Ee=C.parameters)==null?void 0:Ee.docs)==null?void 0:ke.source)})});var Ce,De,Pe;D.parameters=a(e({},D.parameters),{docs:a(e({},(Ce=D.parameters)==null?void 0:Ce.docs),{source:e({originalSource:`{ + args: { + underline: true + } +}`},(Pe=(De=D.parameters)==null?void 0:De.docs)==null?void 0:Pe.source)})});var Ae,we,je;P.parameters=a(e({},P.parameters),{docs:a(e({},(Ae=P.parameters)==null?void 0:Ae.docs),{source:e({originalSource:`{ + args: { + onClick: event => { + alert('Custom Click Handler'); + } + } +}`},(je=(we=P.parameters)==null?void 0:we.docs)==null?void 0:je.source)})});var Ie,Ue,Le;A.parameters=a(e({},A.parameters),{docs:a(e({},(Ie=A.parameters)==null?void 0:Ie.docs),{source:e({originalSource:`{ + render: () => { + const [editableStr, setEditableStr] = useState('This is an editable text.'); + const [editableStrWithSuffix, setEditableStrWithSuffix] = useState('This is a loooooooooooooooooooooooooooooooong editable text with suffix.'); + const [editableStrWithSuffixStartPart, editableStrWithSuffixSuffixPart] = useMemo(() => [editableStrWithSuffix.slice(0, -12), editableStrWithSuffix.slice(-12)], [editableStrWithSuffix]); + const [customIconStr, setCustomIconStr] = useState('Custom Edit icon and replace tooltip text.'); + const [clickTriggerStr, setClickTriggerStr] = useState('Text or icon as trigger - click to start editing.'); + const [chooseTrigger, setChooseTrigger] = useState>(['icon']); + const [customEnterIconStr, setCustomEnterIconStr] = useState('Editable text with a custom enter icon in edit field.'); + const [noEnterIconStr, setNoEnterIconStr] = useState('Editable text with no enter icon in edit field.'); + const [hideTooltipStr, setHideTooltipStr] = useState('Hide Edit tooltip.'); + const [lengthLimitedStr, setLengthLimitedStr] = useState('This is an editable text with limited length.'); + const radioToState = (input: string): Array<'icon' | 'text'> => { + switch (input) { + case 'text': + return ['text']; + case 'both': + return ['icon', 'text']; + case 'icon': + default: + return ['icon']; + } + }; + const stateToRadio = useMemo(() => { + if (chooseTrigger.includes('text')) { + return chooseTrigger.includes('icon') ? 'both' : 'text'; + } + return 'icon'; + }, [chooseTrigger]); + return + {editableStr} + + {editableStrWithSuffixStartPart} + + , + tooltip: 'click to edit text', + onChange: setCustomIconStr + }}> + {customIconStr} + + Trigger edit with:{' '} + { + setChooseTrigger(radioToState((e.target.value as string))); + }} value={stateToRadio}> + icon + text + both + + + {clickTriggerStr} + + , + tooltip: 'click to edit text', + onChange: setCustomEnterIconStr, + enterIcon: + }}> + {customEnterIconStr} + + , + tooltip: 'click to edit text', + onChange: setNoEnterIconStr, + enterIcon: null + }}> + {noEnterIconStr} + + + {hideTooltipStr} + + + {lengthLimitedStr} + + ; + } +}`},(Le=(Ue=A.parameters)==null?void 0:Ue.docs)==null?void 0:Le.source)})});var Re,We,ve;w.parameters=a(e({},w.parameters),{docs:a(e({},(Re=w.parameters)==null?void 0:Re.docs),{source:e({originalSource:`{ + render: () => { + return + This is a copyable text. + Replace copy text. + , ], + tooltips: ['click here', 'you clicked!!'] + }}> + Custom Copy icon and replace tooltips text. + + Hide Copy tooltips. + ; + } +}`},(ve=(We=w.parameters)==null?void 0:We.docs)==null?void 0:ve.source)})});var Me,He,Ne;j.parameters=a(e({},j.parameters),{docs:a(e({},(Me=j.parameters)==null?void 0:Me.docs),{source:e({originalSource:`{ + render: () => { + const [ellipsis, setEllipsis] = useState(true); + return + { + setEllipsis(!ellipsis); + }} /> + + Ant Design, a design language for background applications, is refined by Ant UED Team. Ant Design, a design + language for background applications, is refined by Ant UED Team. Ant Design, a design language for background + applications, is refined by Ant UED Team. Ant Design, a design language for background applications, is + refined by Ant UED Team. Ant Design, a design language for background applications, is refined by Ant UED + Team. Ant Design, a design language for background applications, is refined by Ant UED Team. + + + + Ant Design, a design language for background applications, is refined by Ant UED Team. Ant Design, a design + language for background applications, is refined by Ant UED Team. Ant Design, a design language for background + applications, is refined by Ant UED Team. Ant Design, a design language for background applications, is + refined by Ant UED Team. Ant Design, a design language for background applications, is refined by Ant UED + Team. Ant Design, a design language for background applications, is refined by Ant UED Team. + + ; + } +}`},(Ne=(He=j.parameters)==null?void 0:He.docs)==null?void 0:Ne.source)})});var Oe,Ge,qe;I.parameters=a(e({},I.parameters),{docs:a(e({},(Oe=I.parameters)==null?void 0:Oe.docs),{source:e({originalSource:`{ + render: () => { + const [rows, setRows] = useState(1); + const article = "To be, or not to be, that is a question: Whether it is nobler in the mind to suffer. The slings and arrows of outrageous fortune Or to take arms against a sea of troubles, And by opposing end them? To die: to sleep; No more; and by a sleep to say we end The heart-ache and the thousand natural shocks That flesh is heir to, 'tis a consummation Devoutly to be wish'd. To die, to sleep To sleep- perchance to dream: ay, there's the rub! For in that sleep of death what dreams may come When we have shuffled off this mortal coil, Must give us pause. There 's the respect That makes calamity of so long life"; + return + + { + console.log('Ellipsis changed:', ellipsis); + } + }} title={\`\${article}--William Shakespeare\`}> + {article} + + ; + } +}`},(qe=(Ge=I.parameters)==null?void 0:Ge.docs)==null?void 0:qe.source)})});const Ua=["Primary","Code","Copyable","DeletedLine","Disabled","Editable","Ellipsis","Marked","Strong","Italic","Success","Secondary","Warning","Danger","Underline","CustomOnClick","ExampleEditable","ExampleCopyable","ExampleEllipsis","ExampleSuffix"];export{d as Code,u as Copyable,P as CustomOnClick,C as Danger,h as DeletedLine,m as Disabled,y as Editable,f as Ellipsis,w as ExampleCopyable,A as ExampleEditable,j as ExampleEllipsis,I as ExampleSuffix,x as Italic,b as Marked,g as Primary,E as Secondary,S as Strong,T as Success,D as Underline,k as Warning,Ua as __namedExportsOrder,Ia as default}; diff --git a/pr-preview/pr-419/assets/Popconfirm.stories-DW1m8CRo.js b/pr-preview/pr-419/assets/Popconfirm.stories-DW1m8CRo.js new file mode 100644 index 000000000..1a93b404e --- /dev/null +++ b/pr-preview/pr-419/assets/Popconfirm.stories-DW1m8CRo.js @@ -0,0 +1 @@ +var d=Object.defineProperty,f=Object.defineProperties;var u=Object.getOwnPropertyDescriptors;var e=Object.getOwnPropertySymbols;var P=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable;var a=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,m=(t,r)=>{for(var o in r||(r={}))P.call(r,o)&&a(t,o,r[o]);if(e)for(var o of e(r))l.call(r,o)&&a(t,o,r[o]);return t},i=(t,r)=>f(t,u(r));import{a6 as g}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const B={title:"Components/Feedback/Popconfirm",component:g,args:{}},p={};var s,c,n;p.parameters=i(m({},p.parameters),{docs:i(m({},(s=p.parameters)==null?void 0:s.docs),{source:m({originalSource:"{}"},(n=(c=p.parameters)==null?void 0:c.docs)==null?void 0:n.source)})});const D=["Primary"];export{p as Primary,D as __namedExportsOrder,B as default}; diff --git a/pr-preview/pr-419/assets/Popover.stories-Dpv5NQnT.js b/pr-preview/pr-419/assets/Popover.stories-Dpv5NQnT.js new file mode 100644 index 000000000..68db9b599 --- /dev/null +++ b/pr-preview/pr-419/assets/Popover.stories-Dpv5NQnT.js @@ -0,0 +1,19 @@ +var f=Object.defineProperty,F=Object.defineProperties;var T=Object.getOwnPropertyDescriptors;var p=Object.getOwnPropertySymbols;var k=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable;var d=(e,r,o)=>r in e?f(e,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[r]=o,t=(e,r)=>{for(var o in r||(r={}))k.call(r,o)&&d(e,o,r[o]);if(p)for(var o of p(r))C.call(r,o)&&d(e,o,r[o]);return e},s=(e,r)=>F(e,T(r));import{j as n}from"./jsx-runtime-CS-_a2eV.js";import{P as M,b as H}from"./GlobalNavigation-BFudnXls.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const N={title:"Components/Data Display/Popover",component:M,args:{}},m=e=>{const r=n.jsx("div",{children:n.jsx("p",{children:"Content"})});return n.jsx(n.Fragment,{children:n.jsx(M,{content:r,title:"Title",trigger:e.trigger,children:n.jsx(H,{children:e.children})})})},i={args:{trigger:"click",children:"Click Me"},render:m},a={args:{trigger:"hover",children:"Hover Me"},render:m},c={args:{trigger:"focus",children:"Focus Me"},render:m};var l,g,u;i.parameters=s(t({},i.parameters),{docs:s(t({},(l=i.parameters)==null?void 0:l.docs),{source:t({originalSource:`{ + args: { + trigger: 'click', + children: 'Click Me' + }, + render: PrimaryTemplate +}`},(u=(g=i.parameters)==null?void 0:g.docs)==null?void 0:u.source)})});var h,v,x;a.parameters=s(t({},a.parameters),{docs:s(t({},(h=a.parameters)==null?void 0:h.docs),{source:t({originalSource:`{ + args: { + trigger: 'hover', + children: 'Hover Me' + }, + render: PrimaryTemplate +}`},(x=(v=a.parameters)==null?void 0:v.docs)==null?void 0:x.source)})});var P,j,y;c.parameters=s(t({},c.parameters),{docs:s(t({},(P=c.parameters)==null?void 0:P.docs),{source:t({originalSource:`{ + args: { + trigger: 'focus', + children: 'Focus Me' + }, + render: PrimaryTemplate +}`},(y=(j=c.parameters)==null?void 0:j.docs)==null?void 0:y.source)})});const Q=["Primary","Hover","Focus"];export{c as Focus,a as Hover,i as Primary,Q as __namedExportsOrder,N as default}; diff --git a/pr-preview/pr-419/assets/Progress.stories-CFQQsnuq.js b/pr-preview/pr-419/assets/Progress.stories-CFQQsnuq.js new file mode 100644 index 000000000..de965ba73 --- /dev/null +++ b/pr-preview/pr-419/assets/Progress.stories-CFQQsnuq.js @@ -0,0 +1,210 @@ +var $e=Object.defineProperty,De=Object.defineProperties;var Fe=Object.getOwnPropertyDescriptors;var W=Object.getOwnPropertySymbols;var Re=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable;var B=(n,o,c)=>o in n?$e(n,o,{enumerable:!0,configurable:!0,writable:!0,value:c}):n[o]=c,r=(n,o)=>{for(var c in o||(o={}))Re.call(o,c)&&B(n,c,o[c]);if(W)for(var c of W(o))Le.call(o,c)&&B(n,c,o[c]);return n},t=(n,o)=>De(n,Fe(o));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{a7 as s,a,b as T,I as G,x as A}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{E as p}from"./ExampleStory-BvanXuvo.js";import{r as He}from"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const or={title:"Components/Feedback/Progress",component:s,args:{percent:0,showInfo:!0,status:void 0,strokeColor:void 0,strokeLinecap:"round",success:void 0,trailColor:void 0,style:{width:"100px"},type:"line",size:"default",format:n=>`${n}%`}},l={},d={args:{percent:50}},m={args:{percent:50,status:"success"}},u={args:{percent:30,status:"exception"}},x={args:{percent:50,status:"active"}},g={args:{percent:70,strokeColor:"#1890ff",trailColor:"#f0f0f0"}},y={args:{percent:50,type:"circle"}},j={args:{percent:50,type:"dashboard"}},S={args:{percent:50,size:"small"}},f={args:{percent:50,format:(n,o)=>`Progress: ${n}% (Success: ${o}%)`}},h={render:()=>e.jsx(p,{title:"A standard progress bar.",children:e.jsxs(e.Fragment,{children:[e.jsx(s,{percent:30}),e.jsx(s,{percent:50,status:"active"}),e.jsx(s,{percent:70,status:"exception"}),e.jsx(s,{percent:100}),e.jsx(s,{percent:50,showInfo:!1})]})})},P={render:()=>e.jsx(p,{title:"A circular progress bar.",children:e.jsxs(a,{wrap:!0,children:[e.jsx(s,{type:"circle",percent:75}),e.jsx(s,{type:"circle",percent:70,status:"exception"}),e.jsx(s,{type:"circle",percent:100})]})})},C={render:()=>e.jsx(p,{title:"Appropriate for a narrow area.",children:e.jsxs("div",{style:{width:170},children:[e.jsx(s,{percent:30,size:"small"}),e.jsx(s,{percent:50,size:"small",status:"active"}),e.jsx(s,{percent:70,size:"small",status:"exception"}),e.jsx(s,{percent:100,size:"small"})]})})},b={render:()=>e.jsx(p,{title:"Responsive circular progress bar. When width is smaller than 20, progress information will be displayed in Tooltip.",children:e.jsx(s,{type:"circle",trailColor:"#e6f4ff",percent:60,strokeWidth:20,size:14,format:n=>`Tooltip with percent info - ${n}%`})})},w={render:()=>{const[n,o]=He.useState(0),c=()=>{o(k=>{const i=k+10;return i>100?100:i})},Ie=()=>{o(k=>{const i=k-10;return i<0?0:i})};return e.jsxs(p,{title:"A dynamic progress bar is better.",children:[e.jsxs("div",{style:{marginBottom:10},children:[e.jsx(s,{percent:n}),e.jsx(s,{type:"circle",percent:n})]}),e.jsxs(T.Group,{children:[e.jsx(T,{onClick:Ie,icon:e.jsx(G,{name:"add"})}),e.jsx(T,{onClick:c,icon:e.jsx(G,{name:"mpLogo"})})]})]})}},z={render:()=>e.jsxs(p,{title:"Show several parts of progress with different status.",children:[e.jsx(A,{title:"3 done / 3 in progress / 4 to do",children:e.jsx(s,{percent:60,success:{percent:30}})}),e.jsxs(a,{wrap:!0,children:[e.jsx(A,{title:"3 done / 3 in progress / 4 to do",children:e.jsx(s,{percent:60,success:{percent:30},type:"circle"})}),e.jsx(A,{title:"3 done / 3 in progress / 4 to do",children:e.jsx(s,{percent:60,success:{percent:30},type:"dashboard"})})]})]})},E={render:()=>{const n={"0%":"#108ee9","100%":"#87d068"},o={"0%":"#87d068","50%":"#ffe58f","100%":"#ffccc7"};return e.jsx(p,{title:e.jsx(e.Fragment,{children:" "}),children:e.jsxs("div",{style:{display:"flex",flexDirection:"column",rowGap:16},children:[e.jsx(s,{percent:99.9,strokeColor:n}),e.jsx(s,{percent:50,status:"active",strokeColor:{from:"#108ee9",to:"#87d068"}}),e.jsxs(a,{wrap:!0,children:[e.jsx(s,{type:"circle",percent:90,strokeColor:n}),e.jsx(s,{type:"circle",percent:100,strokeColor:n}),e.jsx(s,{type:"circle",percent:93,strokeColor:o})]}),e.jsxs(a,{wrap:!0,children:[e.jsx(s,{type:"dashboard",percent:90,strokeColor:n}),e.jsx(s,{type:"dashboard",percent:100,strokeColor:n}),e.jsx(s,{type:"dashboard",percent:93,strokeColor:o})]})]})})}},v={render:()=>e.jsxs(p,{title:"The size of progress.",children:[e.jsxs(a,{direction:"vertical",children:[e.jsx(s,{percent:50}),e.jsx(s,{percent:50,size:"small"}),e.jsx(s,{percent:50,size:[300,20]})]}),e.jsx("br",{}),e.jsx("br",{}),e.jsxs(a,{size:30,children:[e.jsx(s,{type:"circle",percent:50}),e.jsx(s,{type:"circle",percent:50,size:"small"}),e.jsx(s,{type:"circle",percent:50,size:20})]}),e.jsx("br",{}),e.jsx("br",{}),e.jsxs(a,{size:30,children:[e.jsx(s,{type:"dashboard",percent:50}),e.jsx(s,{type:"dashboard",percent:50,size:"small"}),e.jsx(s,{type:"dashboard",percent:50,size:20})]}),e.jsx("br",{}),e.jsx("br",{}),e.jsxs(a,{size:30,wrap:!0,children:[e.jsx(s,{steps:3,percent:50}),e.jsx(s,{steps:3,percent:50,size:"small"}),e.jsx(s,{steps:3,percent:50,size:20}),e.jsx(s,{steps:3,percent:50,size:[20,30]})]})]})};var I,$,D;l.parameters=t(r({},l.parameters),{docs:t(r({},(I=l.parameters)==null?void 0:I.docs),{source:r({originalSource:"{}"},(D=($=l.parameters)==null?void 0:$.docs)==null?void 0:D.source)})});var F,R,L;d.parameters=t(r({},d.parameters),{docs:t(r({},(F=d.parameters)==null?void 0:F.docs),{source:r({originalSource:`{ + args: { + percent: 50 + } +}`},(L=(R=d.parameters)==null?void 0:R.docs)==null?void 0:L.source)})});var H,_,O;m.parameters=t(r({},m.parameters),{docs:t(r({},(H=m.parameters)==null?void 0:H.docs),{source:r({originalSource:`{ + args: { + percent: 50, + status: 'success' + } +}`},(O=(_=m.parameters)==null?void 0:_.docs)==null?void 0:O.source)})});var q,J,K;u.parameters=t(r({},u.parameters),{docs:t(r({},(q=u.parameters)==null?void 0:q.docs),{source:r({originalSource:`{ + args: { + percent: 30, + status: 'exception' + } +}`},(K=(J=u.parameters)==null?void 0:J.docs)==null?void 0:K.source)})});var M,N,Q;x.parameters=t(r({},x.parameters),{docs:t(r({},(M=x.parameters)==null?void 0:M.docs),{source:r({originalSource:`{ + args: { + percent: 50, + status: 'active' + } +}`},(Q=(N=x.parameters)==null?void 0:N.docs)==null?void 0:Q.source)})});var U,V,X;g.parameters=t(r({},g.parameters),{docs:t(r({},(U=g.parameters)==null?void 0:U.docs),{source:r({originalSource:`{ + args: { + percent: 70, + strokeColor: '#1890ff', + trailColor: '#f0f0f0' + } +}`},(X=(V=g.parameters)==null?void 0:V.docs)==null?void 0:X.source)})});var Y,Z,ee;y.parameters=t(r({},y.parameters),{docs:t(r({},(Y=y.parameters)==null?void 0:Y.docs),{source:r({originalSource:`{ + args: { + percent: 50, + type: 'circle' + } +}`},(ee=(Z=y.parameters)==null?void 0:Z.docs)==null?void 0:ee.source)})});var re,se,te;j.parameters=t(r({},j.parameters),{docs:t(r({},(re=j.parameters)==null?void 0:re.docs),{source:r({originalSource:`{ + args: { + percent: 50, + type: 'dashboard' + } +}`},(te=(se=j.parameters)==null?void 0:se.docs)==null?void 0:te.source)})});var ne,oe,ce;S.parameters=t(r({},S.parameters),{docs:t(r({},(ne=S.parameters)==null?void 0:ne.docs),{source:r({originalSource:`{ + args: { + percent: 50, + size: 'small' + } +}`},(ce=(oe=S.parameters)==null?void 0:oe.docs)==null?void 0:ce.source)})});var ae,pe,ie;f.parameters=t(r({},f.parameters),{docs:t(r({},(ae=f.parameters)==null?void 0:ae.docs),{source:r({originalSource:`{ + args: { + percent: 50, + format: (percent, successPercent) => \`Progress: \${percent}% (Success: \${successPercent}%)\` + } +}`},(ie=(pe=f.parameters)==null?void 0:pe.docs)==null?void 0:ie.source)})});var le,de,me;h.parameters=t(r({},h.parameters),{docs:t(r({},(le=h.parameters)==null?void 0:le.docs),{source:r({originalSource:`{ + render: () => { + return + <> + + + + + + + ; + } +}`},(me=(de=h.parameters)==null?void 0:de.docs)==null?void 0:me.source)})});var ue,xe,ge;P.parameters=t(r({},P.parameters),{docs:t(r({},(ue=P.parameters)==null?void 0:ue.docs),{source:r({originalSource:`{ + render: () => { + return + + + + + + ; + } +}`},(ge=(xe=P.parameters)==null?void 0:xe.docs)==null?void 0:ge.source)})});var ye,je,Se;C.parameters=t(r({},C.parameters),{docs:t(r({},(ye=C.parameters)==null?void 0:ye.docs),{source:r({originalSource:`{ + render: () => { + return +
+ + + + +
+
; + } +}`},(Se=(je=C.parameters)==null?void 0:je.docs)==null?void 0:Se.source)})});var fe,he,Pe;b.parameters=t(r({},b.parameters),{docs:t(r({},(fe=b.parameters)==null?void 0:fe.docs),{source:r({originalSource:`{ + render: () => { + return + \`Tooltip with percent info - \${number}%\`} /> + ; + } +}`},(Pe=(he=b.parameters)==null?void 0:he.docs)==null?void 0:Pe.source)})});var Ce,be,we;w.parameters=t(r({},w.parameters),{docs:t(r({},(Ce=w.parameters)==null?void 0:Ce.docs),{source:r({originalSource:`{ + render: () => { + const [percent, setPercent] = useState(0); + const increase = () => { + setPercent(prevPercent => { + const newPercent = prevPercent + 10; + if (newPercent > 100) { + return 100; + } + return newPercent; + }); + }; + const decline = () => { + setPercent(prevPercent => { + const newPercent = prevPercent - 10; + if (newPercent < 0) { + return 0; + } + return newPercent; + }); + }; + return +
+ + +
+ + + +
; + } +}`},(oe=(re=b.parameters)==null?void 0:re.docs)==null?void 0:oe.source)})});var se,ie,le;B.parameters=r(t({},B.parameters),{docs:r(t({},(se=B.parameters)==null?void 0:se.docs),{source:t({originalSource:`{ + render: () => { + interface IconTextProps { + icon: any; + text: React.ReactNode; + } + const listData = Array.from({ + length: 3 + }).map((_, i) => ({ + href: 'https://ant.design', + title: \`ant design part \${i + 1}\`, + avatar: \`https://api.dicebear.com/7.x/miniavs/svg?seed=\${i}\`, + description: 'Ant Design, a design language for background applications, is refined by Ant UED Team.', + content: 'We supply a series of design principles, practical patterns and high quality design resources (Sketch and Axure), to help people create their product prototypes beautifully and efficiently.' + })); + const IconText: React.FC = ({ + icon, + text + }: { + icon: any; + text: any; + }) => <> + {createElement(icon, { + style: { + marginRight: 8 + } + })} + {text} + ; + const [loading, setLoading] = useState(true); + const onChange = (checked: boolean) => { + setLoading(!checked); + }; + return + +
} text="156" key="list-vertical-star-o" />, } text="156" key="list-vertical-like-o" />, } text="2" key="list-vertical-message" />] : undefined} extra={!loading && logo}> + + } title={{item.title}} description={item.description} /> + {item.content} + + } /> + ; + } +}`},(le=(ie=B.parameters)==null?void 0:ie.docs)==null?void 0:le.source)})});const $e=["Primary","AvatarPlaceholder","Paragraph","RoundEdges","Title","ExampleBasic","ExampleCombiniation","ExampleConfigs","ExampleSubComponent","ExampleList"];export{S as AvatarPlaceholder,k as ExampleBasic,j as ExampleCombiniation,f as ExampleConfigs,B as ExampleList,b as ExampleSubComponent,x as Paragraph,g as Primary,v as RoundEdges,y as Title,$e as __namedExportsOrder,_e as default}; diff --git a/pr-preview/pr-419/assets/Slider.stories-CMJNP_ns.js b/pr-preview/pr-419/assets/Slider.stories-CMJNP_ns.js new file mode 100644 index 000000000..9d2525bd9 --- /dev/null +++ b/pr-preview/pr-419/assets/Slider.stories-CMJNP_ns.js @@ -0,0 +1 @@ +var d=Object.defineProperty,l=Object.defineProperties;var u=Object.getOwnPropertyDescriptors;var e=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var a=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,m=(t,r)=>{for(var o in r||(r={}))y.call(r,o)&&a(t,o,r[o]);if(e)for(var o of e(r))S.call(r,o)&&a(t,o,r[o]);return t},i=(t,r)=>l(t,u(r));import{Z as f}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const A={title:"Components/Data Entry/Slider",component:f,args:{}},p={};var s,c,n;p.parameters=i(m({},p.parameters),{docs:i(m({},(s=p.parameters)==null?void 0:s.docs),{source:m({originalSource:"{}"},(n=(c=p.parameters)==null?void 0:c.docs)==null?void 0:n.source)})});const B=["Primary"];export{p as Primary,B as __namedExportsOrder,A as default}; diff --git a/pr-preview/pr-419/assets/Space.stories-ZICr-hra.js b/pr-preview/pr-419/assets/Space.stories-ZICr-hra.js new file mode 100644 index 000000000..71db93ee4 --- /dev/null +++ b/pr-preview/pr-419/assets/Space.stories-ZICr-hra.js @@ -0,0 +1,30 @@ +var q=Object.defineProperty,G=Object.defineProperties;var I=Object.getOwnPropertyDescriptors;var u=Object.getOwnPropertySymbols;var J=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable;var S=(s,a,o)=>a in s?q(s,a,{enumerable:!0,configurable:!0,writable:!0,value:o}):s[a]=o,r=(s,a)=>{for(var o in a||(a={}))J.call(a,o)&&S(s,o,a[o]);if(u)for(var o of u(a))K.call(a,o)&&S(s,o,a[o]);return s},e=(s,a)=>G(s,I(a));import{j as t}from"./jsx-runtime-CS-_a2eV.js";import{a as M,b as N,D as k}from"./GlobalNavigation-BFudnXls.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const lr={title:"Components/Layout/Space",component:s=>t.jsx(t.Fragment,{children:t.jsxs(M,e(r({},s),{children:["Text A",t.jsx(N,{children:"Button"}),"Text B"]}))}),args:{align:void 0,direction:"horizontal",size:"small",wrap:!1},argTypes:{align:{control:"select",options:["start","end","center","baseline"]},direction:{control:"select",options:["vertical","horizontal"]}}},i={},c={args:{direction:"vertical"}},n={args:{size:"large"}},p={args:{split:t.jsx(k,{})}},m={args:{wrap:!0}},l={args:{align:"center"}},d={args:{align:"end"}},g={args:{direction:"horizontal",split:t.jsx(k,{})}};var x,z,h;i.parameters=e(r({},i.parameters),{docs:e(r({},(x=i.parameters)==null?void 0:x.docs),{source:r({originalSource:"{}"},(h=(z=i.parameters)==null?void 0:z.docs)==null?void 0:h.source)})});var j,v,A;c.parameters=e(r({},c.parameters),{docs:e(r({},(j=c.parameters)==null?void 0:j.docs),{source:r({originalSource:`{ + args: { + direction: 'vertical' + } +}`},(A=(v=c.parameters)==null?void 0:v.docs)==null?void 0:A.source)})});var f,y,D;n.parameters=e(r({},n.parameters),{docs:e(r({},(f=n.parameters)==null?void 0:f.docs),{source:r({originalSource:`{ + args: { + size: 'large' + } +}`},(D=(y=n.parameters)==null?void 0:y.docs)==null?void 0:D.source)})});var E,W,w;p.parameters=e(r({},p.parameters),{docs:e(r({},(E=p.parameters)==null?void 0:E.docs),{source:r({originalSource:`{ + args: { + split: + } +}`},(w=(W=p.parameters)==null?void 0:W.docs)==null?void 0:w.source)})});var B,C,L;m.parameters=e(r({},m.parameters),{docs:e(r({},(B=m.parameters)==null?void 0:B.docs),{source:r({originalSource:`{ + args: { + wrap: true + } +}`},(L=(C=m.parameters)==null?void 0:C.docs)==null?void 0:L.source)})});var T,b,H;l.parameters=e(r({},l.parameters),{docs:e(r({},(T=l.parameters)==null?void 0:T.docs),{source:r({originalSource:`{ + args: { + align: 'center' + } +}`},(H=(b=l.parameters)==null?void 0:b.docs)==null?void 0:H.source)})});var P,V,_;d.parameters=e(r({},d.parameters),{docs:e(r({},(P=d.parameters)==null?void 0:P.docs),{source:r({originalSource:`{ + args: { + align: 'end' + } +}`},(_=(V=d.parameters)==null?void 0:V.docs)==null?void 0:_.source)})});var F,O,R;g.parameters=e(r({},g.parameters),{docs:e(r({},(F=g.parameters)==null?void 0:F.docs),{source:r({originalSource:`{ + args: { + direction: 'horizontal', + split: + } +}`},(R=(O=g.parameters)==null?void 0:O.docs)==null?void 0:R.source)})});const dr=["Primary","VerticalSpace","LargeSizeSpace","SplitSpace","WrappedSpace","CenterAlignedSpace","EndAlignedSpace","HorizontalSpaceWithSplit"];export{l as CenterAlignedSpace,d as EndAlignedSpace,g as HorizontalSpaceWithSplit,n as LargeSizeSpace,i as Primary,p as SplitSpace,c as VerticalSpace,m as WrappedSpace,dr as __namedExportsOrder,lr as default}; diff --git a/pr-preview/pr-419/assets/Spin.stories-CXF_p_NH.js b/pr-preview/pr-419/assets/Spin.stories-CXF_p_NH.js new file mode 100644 index 000000000..ffb574a44 --- /dev/null +++ b/pr-preview/pr-419/assets/Spin.stories-CXF_p_NH.js @@ -0,0 +1,109 @@ +var he=Object.defineProperty,fe=Object.defineProperties;var ye=Object.getOwnPropertyDescriptors;var b=Object.getOwnPropertySymbols;var je=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable;var v=(a,r,t)=>r in a?he(a,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[r]=t,e=(a,r)=>{for(var t in r||(r={}))je.call(r,t)&&v(a,t,r[t]);if(b)for(var t of b(r))Ee.call(r,t)&&v(a,t,r[t]);return a},n=(a,r)=>fe(a,ye(r));import{j as s}from"./jsx-runtime-CS-_a2eV.js";import{aa as i,I as Le,F as L,a0 as F,ab as Se,c as xe,b as Fe}from"./GlobalNavigation-BFudnXls.js";import{E as o}from"./ExampleStory-BvanXuvo.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{r as z}from"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const qe={title:"Components/Feedback/Spin",component:i,args:{delay:void 0,indicator:void 0,size:"default",spinning:!0,tip:void 0,wrapperClassName:void 0,fullscreen:!1}},l={},d={args:{size:"small"}},p={args:{size:"large"}},c={args:{delay:500}},m={args:{indicator:s.jsx(Le,{name:"mpLogo"})}},g={args:{spinning:!1}},u={args:{tip:"Loading...",children:s.jsx(s.Fragment,{})}},S={args:{wrapperClassName:"custom-wrapper"}},x={args:{fullscreen:!0}},h={render:()=>s.jsx(o,{title:"A small Spin is used for loading text, default sized Spin for loading a card-level block, and large Spin used for loading a page.",children:s.jsxs(L,{align:"center",gap:"middle",children:[s.jsx(i,{size:"small"}),s.jsx(i,{}),s.jsx(i,{size:"large"})]})})},f={render:()=>{const[a,r]=z.useState(!1);return s.jsxs(o,{title:"Embedding content into Spin will set it into loading state.",children:[s.jsx(i,{spinning:a,children:s.jsx(F,{type:"info",message:"Alert message title",description:"Further details about the context of this alert."})}),s.jsxs("div",{style:{marginTop:Se},children:["Loading state:",s.jsx(xe,{checked:a,onChange:r})]})]})}},y={render:()=>s.jsx(o,{title:"Adds subtext",children:s.jsxs(L,{gap:50,vertical:!0,children:[s.jsxs(L,{gap:100,children:[s.jsx(i,{tip:"Loading",size:"small",children:s.jsx("div",{className:"content"})}),s.jsx(i,{tip:"Loading",children:s.jsx("div",{className:"content"})}),s.jsx(i,{tip:"Loading",size:"large",children:s.jsx("div",{className:"content"})})]}),s.jsx(i,{tip:"Loading...",children:s.jsx(F,{message:"Alert message title",description:"Further details about the context of this alert.",type:"info"})})]})})},j={render:()=>{const[a,r]=z.useState(!1);return s.jsxs(o,{title:"Specifies a delay for loading state. If spinning ends during delay, loading status won't appear.",children:[s.jsx(i,{spinning:a,delay:500,children:s.jsx(F,{type:"info",message:"Alert message title",description:"Further details about the context of this alert."})}),s.jsxs("div",{style:{marginTop:Se},children:["Loading state:",s.jsx(xe,{checked:a,onChange:r})]})]})}},E={render:()=>{const[a,r]=z.useState(!1),t=()=>{r(!0),setTimeout(()=>{r(!1)},3e3)};return s.jsxs(o,{title:"The fullscreen mode is perfect for creating page loaders. It adds a dimmed overlay with a centered spinner.",children:[s.jsx(Fe,{onClick:t,children:"Show fullscreen for 3s"}),s.jsx(i,{spinning:a,fullscreen:!0})]})}};var C,w,A;l.parameters=n(e({},l.parameters),{docs:n(e({},(C=l.parameters)==null?void 0:C.docs),{source:e({originalSource:"{}"},(A=(w=l.parameters)==null?void 0:w.docs)==null?void 0:A.source)})});var N,T,W;d.parameters=n(e({},d.parameters),{docs:n(e({},(N=d.parameters)==null?void 0:N.docs),{source:e({originalSource:`{ + args: { + size: 'small' + } +}`},(W=(T=d.parameters)==null?void 0:T.docs)==null?void 0:W.source)})});var k,I,D;p.parameters=n(e({},p.parameters),{docs:n(e({},(k=p.parameters)==null?void 0:k.docs),{source:e({originalSource:`{ + args: { + size: 'large' + } +}`},(D=(I=p.parameters)==null?void 0:I.docs)==null?void 0:D.source)})});var M,B,P;c.parameters=n(e({},c.parameters),{docs:n(e({},(M=c.parameters)==null?void 0:M.docs),{source:e({originalSource:`{ + args: { + delay: 500 + } +}`},(P=(B=c.parameters)==null?void 0:B.docs)==null?void 0:P.source)})});var _,O,R;m.parameters=n(e({},m.parameters),{docs:n(e({},(_=m.parameters)==null?void 0:_.docs),{source:e({originalSource:`{ + args: { + indicator: + } +}`},(R=(O=m.parameters)==null?void 0:O.docs)==null?void 0:R.source)})});var q,G,H;g.parameters=n(e({},g.parameters),{docs:n(e({},(q=g.parameters)==null?void 0:q.docs),{source:e({originalSource:`{ + args: { + spinning: false + } +}`},(H=(G=g.parameters)==null?void 0:G.docs)==null?void 0:H.source)})});var J,K,Q;u.parameters=n(e({},u.parameters),{docs:n(e({},(J=u.parameters)==null?void 0:J.docs),{source:e({originalSource:`{ + args: { + tip: 'Loading...', + children: <> + } +}`},(Q=(K=u.parameters)==null?void 0:K.docs)==null?void 0:Q.source)})});var U,V,X;S.parameters=n(e({},S.parameters),{docs:n(e({},(U=S.parameters)==null?void 0:U.docs),{source:e({originalSource:`{ + args: { + wrapperClassName: 'custom-wrapper' + } +}`},(X=(V=S.parameters)==null?void 0:V.docs)==null?void 0:X.source)})});var Y,Z,$;x.parameters=n(e({},x.parameters),{docs:n(e({},(Y=x.parameters)==null?void 0:Y.docs),{source:e({originalSource:`{ + args: { + fullscreen: true + } +}`},($=(Z=x.parameters)==null?void 0:Z.docs)==null?void 0:$.source)})});var ee,se,ne;h.parameters=n(e({},h.parameters),{docs:n(e({},(ee=h.parameters)==null?void 0:ee.docs),{source:e({originalSource:`{ + render: () => { + return + + + + + + ; + } +}`},(ne=(se=h.parameters)==null?void 0:se.docs)==null?void 0:ne.source)})});var re,ae,te;f.parameters=n(e({},f.parameters),{docs:n(e({},(re=f.parameters)==null?void 0:re.docs),{source:e({originalSource:`{ + render: () => { + const [loading, setLoading] = useState(false); + return + + + +
+ Loading state: + +
+
; + } +}`},(te=(ae=f.parameters)==null?void 0:ae.docs)==null?void 0:te.source)})});var ie,oe,le;y.parameters=n(e({},y.parameters),{docs:n(e({},(ie=y.parameters)==null?void 0:ie.docs),{source:e({originalSource:`{ + render: () => { + return + + + +
+ + +
+ + +
+ + + + + + + ; + } +}`},(le=(oe=y.parameters)==null?void 0:oe.docs)==null?void 0:le.source)})});var de,pe,ce;j.parameters=n(e({},j.parameters),{docs:n(e({},(de=j.parameters)==null?void 0:de.docs),{source:e({originalSource:`{ + render: () => { + const [loading, setLoading] = useState(false); + return + + + +
+ Loading state: + +
+
; + } +}`},(ce=(pe=j.parameters)==null?void 0:pe.docs)==null?void 0:ce.source)})});var me,ge,ue;E.parameters=n(e({},E.parameters),{docs:n(e({},(me=E.parameters)==null?void 0:me.docs),{source:e({originalSource:`{ + render: () => { + const [spinning, setSpinning] = useState(false); + const showLoader = () => { + setSpinning(true); + setTimeout(() => { + setSpinning(false); + }, 3000); + }; + return + + + ; + } +}`},(ue=(ge=E.parameters)==null?void 0:ge.docs)==null?void 0:ue.source)})});const Ge=["Primary","SmallSize","LargeSize","WithCustomDelay","WithCustomIndicator","SpinningDisabled","WithCustomTip","WithWrapperClassName","FullscreenMode","ExampleSize","ExampleEmbedded","ExampleCustomizedDescription","ExampleDelay","ExampleFullscreen"];export{y as ExampleCustomizedDescription,j as ExampleDelay,f as ExampleEmbedded,E as ExampleFullscreen,h as ExampleSize,x as FullscreenMode,p as LargeSize,l as Primary,d as SmallSize,g as SpinningDisabled,c as WithCustomDelay,m as WithCustomIndicator,u as WithCustomTip,S as WithWrapperClassName,Ge as __namedExportsOrder,qe as default}; diff --git a/pr-preview/pr-419/assets/Statistic.stories-C_u_B8ia.js b/pr-preview/pr-419/assets/Statistic.stories-C_u_B8ia.js new file mode 100644 index 000000000..317fdc69f --- /dev/null +++ b/pr-preview/pr-419/assets/Statistic.stories-C_u_B8ia.js @@ -0,0 +1,134 @@ +var we=Object.defineProperty,Ee=Object.defineProperties;var Te=Object.getOwnPropertyDescriptors;var R=Object.getOwnPropertySymbols;var De=Object.prototype.hasOwnProperty,Ue=Object.prototype.propertyIsEnumerable;var b=(o,a,i)=>a in o?we(o,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):o[a]=i,e=(o,a)=>{for(var i in a||(a={}))De.call(a,i)&&b(o,i,a[i]);if(R)for(var i of R(a))Ue.call(a,i)&&b(o,i,a[i]);return o},t=(o,a)=>Ee(o,Te(a));import{j as r}from"./jsx-runtime-CS-_a2eV.js";import{n as s,o as E,I as c,p as je,q as Re,r as be,s as Ae,C as A,t as Be}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{E as T}from"./ExampleStory-BvanXuvo.js";import{R as D,C as n}from"./row-BOpWxek0.js";import"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const rr={title:"Components/Data Display/Statistic",component:s,args:{decimalSeparator:".",formatter:o=>`${o}`,groupSeparator:",",loading:!1,precision:0,prefix:void 0,suffix:void 0,title:"Statistic",value:0,valueStyle:void 0},argTypes:{formatter:{control:"select",options:["default","code","error"],mapping:{default:o=>`${o}`,code:o=>r.jsx(E.Text,{code:!0,children:o}),error:o=>r.jsx(E.Text,{type:"danger",children:o})}},prefix:{control:"select",options:["check","alicorn","wrench"],mapping:{check:r.jsx(c,{name:"selected"}),alicorn:r.jsx(c,{name:"alicorn"}),wrench:r.jsx(c,{name:"setup"})}},suffix:{control:"text"},valueStyle:{control:"object"}}},l={},p={args:{value:1128.93,decimalSeparator:","}},d={args:{value:112893,formatter:o=>r.jsx(E.Text,{code:!0,copyable:!0,children:o})}},u={args:{value:112893,groupSeparator:"."}},m={args:{loading:!0}},x={args:{precision:3}},g={args:{prefix:r.jsx(c,{name:"selected"})}},C={args:{suffix:"元"}},S={args:{title:"Custom title"}},f={args:{value:112893}},h={args:{value:112893,valueStyle:{color:je}}},y={render:()=>r.jsx(T,{title:"Basic Usage",description:"Simplest Usage",children:r.jsxs(D,{gutter:16,children:[r.jsx(n,{span:12,children:r.jsx(s,{title:"Active Users",value:112893})}),r.jsxs(n,{span:12,children:[r.jsx(s,{title:"Account Balance (CNY)",value:112893,precision:2}),r.jsx(Re,{style:{marginTop:16},type:"primary",children:"Recharge"})]}),r.jsx(n,{span:12,children:r.jsx(s,{title:"Active Users",value:112893,loading:!0})})]})})},v={render:()=>r.jsx(T,{title:"Add unit through prefix and suffix.",description:r.jsxs(E.Paragraph,{children:["Add unit through ",r.jsx("code",{children:"prefix"})," and ",r.jsx("code",{children:"suffix"})]}),children:r.jsxs(D,{gutter:16,children:[r.jsx(n,{children:r.jsx(s,{title:"Feedback",value:1128,prefix:r.jsx(c,{name:"alicorn"})})}),r.jsx(n,{children:r.jsx(s,{title:"Unmerged",value:93,suffix:"/ 100"})})]})})},j={render:()=>r.jsx(T,{title:"Card Usage",description:"Display statistic data in Card.",children:r.jsxs(D,{gutter:16,style:{backgroundColor:be,width:"500px",padding:Ae},children:[r.jsx(n,{span:12,children:r.jsx(A,{bordered:!1,children:r.jsx(s,{title:"Active",value:11.28,precision:2,valueStyle:{color:je},prefix:r.jsx(c,{name:"add"}),suffix:"%"})})}),r.jsx(n,{span:12,children:r.jsx(A,{bordered:!1,children:r.jsx(s,{title:"Idle",value:9.3,precision:2,valueStyle:{color:Be},prefix:r.jsx(c,{name:"setup"}),suffix:"%"})})})]})})},Pe=1e3*60*60*24*2,Ie=1e3*30,Fe=Date.now()+Pe,U=Fe+Ie,ke=()=>{console.log("finished!")},He=o=>{typeof o=="number"&&4.95*1e3r.jsx(T,{title:"Countdown",description:"Countdown component",children:r.jsxs(D,{gutter:16,style:{width:"500px"},children:[r.jsx(n,{span:12,children:r.jsx(s.Countdown,{title:"Countdown",value:U,onFinish:ke})}),r.jsx(n,{span:12,children:r.jsx(s.Countdown,{title:"Million Seconds",value:U,format:"HH:mm:ss:SSS"})}),r.jsx(n,{span:24,style:{marginTop:32},children:r.jsx(s.Countdown,{title:"Day Level",value:U,format:"D 天 H 时 m 分 s 秒"})}),r.jsx(n,{span:12,children:r.jsx(s.Countdown,{title:"Countdown",value:Date.now()+10*1e3,onChange:He})})]})})};var B,P,I;l.parameters=t(e({},l.parameters),{docs:t(e({},(B=l.parameters)==null?void 0:B.docs),{source:e({originalSource:"{}"},(I=(P=l.parameters)==null?void 0:P.docs)==null?void 0:I.source)})});var F,k,H;p.parameters=t(e({},p.parameters),{docs:t(e({},(F=p.parameters)==null?void 0:F.docs),{source:e({originalSource:`{ + args: { + value: 1128.93, + decimalSeparator: ',' + } +}`},(H=(k=p.parameters)==null?void 0:k.docs)==null?void 0:H.source)})});var W,L,V;d.parameters=t(e({},d.parameters),{docs:t(e({},(W=d.parameters)==null?void 0:W.docs),{source:e({originalSource:`{ + args: { + value: 112893, + formatter: (value: valueType) => + {value} + + } +}`},(V=(L=d.parameters)==null?void 0:L.docs)==null?void 0:V.source)})});var N,G,M;u.parameters=t(e({},u.parameters),{docs:t(e({},(N=u.parameters)==null?void 0:N.docs),{source:e({originalSource:`{ + args: { + value: 112893, + groupSeparator: '.' + } +}`},(M=(G=u.parameters)==null?void 0:G.docs)==null?void 0:M.source)})});var X,Y,_;m.parameters=t(e({},m.parameters),{docs:t(e({},(X=m.parameters)==null?void 0:X.docs),{source:e({originalSource:`{ + args: { + loading: true + } +}`},(_=(Y=m.parameters)==null?void 0:Y.docs)==null?void 0:_.source)})});var $,q,O;x.parameters=t(e({},x.parameters),{docs:t(e({},($=x.parameters)==null?void 0:$.docs),{source:e({originalSource:`{ + args: { + // value: 1128.93402, + precision: 3 + } +}`},(O=(q=x.parameters)==null?void 0:q.docs)==null?void 0:O.source)})});var z,J,K;g.parameters=t(e({},g.parameters),{docs:t(e({},(z=g.parameters)==null?void 0:z.docs),{source:e({originalSource:`{ + args: { + prefix: + } +}`},(K=(J=g.parameters)==null?void 0:J.docs)==null?void 0:K.source)})});var Q,Z,ee;C.parameters=t(e({},C.parameters),{docs:t(e({},(Q=C.parameters)==null?void 0:Q.docs),{source:e({originalSource:`{ + args: { + suffix: '元' + } +}`},(ee=(Z=C.parameters)==null?void 0:Z.docs)==null?void 0:ee.source)})});var re,te,oe;S.parameters=t(e({},S.parameters),{docs:t(e({},(re=S.parameters)==null?void 0:re.docs),{source:e({originalSource:`{ + args: { + title: 'Custom title' + } +}`},(oe=(te=S.parameters)==null?void 0:te.docs)==null?void 0:oe.source)})});var ae,se,ne;f.parameters=t(e({},f.parameters),{docs:t(e({},(ae=f.parameters)==null?void 0:ae.docs),{source:e({originalSource:`{ + args: { + value: 112893 + } +}`},(ne=(se=f.parameters)==null?void 0:se.docs)==null?void 0:ne.source)})});var ie,ce,le;h.parameters=t(e({},h.parameters),{docs:t(e({},(ie=h.parameters)==null?void 0:ie.docs),{source:e({originalSource:`{ + args: { + value: 112893, + valueStyle: { + color: ColorSuccess + } + } +}`},(le=(ce=h.parameters)==null?void 0:ce.docs)==null?void 0:le.source)})});var pe,de,ue;y.parameters=t(e({},y.parameters),{docs:t(e({},(pe=y.parameters)==null?void 0:pe.docs),{source:e({originalSource:`{ + render: () => { + return + + + + + + + + + + + + + ; + } +}`},(ue=(de=y.parameters)==null?void 0:de.docs)==null?void 0:ue.source)})});var me,xe,ge;v.parameters=t(e({},v.parameters),{docs:t(e({},(me=v.parameters)==null?void 0:me.docs),{source:e({originalSource:`{ + render: () => { + return + Add unit through prefix and suffix + }> + + + } /> + + + + + + ; + } +}`},(ge=(xe=v.parameters)==null?void 0:xe.docs)==null?void 0:ge.source)})});var Ce,Se,fe;j.parameters=t(e({},j.parameters),{docs:t(e({},(Ce=j.parameters)==null?void 0:Ce.docs),{source:e({originalSource:`{ + render: () => { + return + + + + } suffix="%" /> + + + + + } suffix="%" /> + + + + ; + } +}`},(fe=(Se=j.parameters)==null?void 0:Se.docs)==null?void 0:fe.source)})});var he,ye,ve;w.parameters=t(e({},w.parameters),{docs:t(e({},(he=w.parameters)==null?void 0:he.docs),{source:e({originalSource:`{ + render: () => { + return + + + + + + + + + + + + + + + ; + } +}`},(ve=(ye=w.parameters)==null?void 0:ye.docs)==null?void 0:ve.source)})});const tr=["Primary","CustomDecimalSeparator","CustomFormatter","CustomGroupSeparator","CustomLoading","CustomPrecision","CustomPrefix","CustomSuffix","CustomTitle","CustomValue","CustomValueStyle","ExampleBasic","ExampleWithUnit","ExampleWithCard","ExampleWithCountdown"];export{p as CustomDecimalSeparator,d as CustomFormatter,u as CustomGroupSeparator,m as CustomLoading,x as CustomPrecision,g as CustomPrefix,C as CustomSuffix,S as CustomTitle,f as CustomValue,h as CustomValueStyle,y as ExampleBasic,j as ExampleWithCard,w as ExampleWithCountdown,v as ExampleWithUnit,l as Primary,tr as __namedExportsOrder,rr as default}; diff --git a/pr-preview/pr-419/assets/Steps.stories-DSSK6qDF.js b/pr-preview/pr-419/assets/Steps.stories-DSSK6qDF.js new file mode 100644 index 000000000..01c14023c --- /dev/null +++ b/pr-preview/pr-419/assets/Steps.stories-DSSK6qDF.js @@ -0,0 +1,431 @@ +var ee=Object.defineProperty,ne=Object.defineProperties;var se=Object.getOwnPropertyDescriptors;var N=Object.getOwnPropertySymbols;var ie=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable;var V=(n,i,r)=>i in n?ee(n,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):n[i]=r,t=(n,i)=>{for(var r in i||(i={}))ie.call(i,r)&&V(n,r,i[r]);if(N)for(var r of N(i))re.call(i,r)&&V(n,r,i[r]);return n},s=(n,i)=>ne(n,se(i));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{r as L}from"./index-Ca44TZ0D.js";import{ao as o,I as p,b as W,ap as oe,D as Qt,L as A,A as ae,P as ce}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{E as c}from"./ExampleStory-BvanXuvo.js";import{t as le}from"./index-RLXX1y2c.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const pe=[{title:"Finished",description:"description 1"},{title:"In Progress",description:"description 2",subTitle:"subTitle 2"},{title:"Waiting",description:"description 3"}],we={title:"Components/Navigation/Steps",component:o,args:{items:pe,current:0,initial:0,direction:"horizontal",labelPlacement:"horizontal",percent:void 0,progressDot:!1,responsive:!0,size:"default",status:"process",type:"default",onChange:n=>{alert("Step changed : "+n)}},argTypes:{direction:{control:"select",options:["horizontal","vertical"]},labelPlacement:{control:"select",options:["horizontal","vertical"]},type:{control:"select",options:["default","navigation","inline"]},status:{control:"select",options:["wait","process","finish","error"]},size:{control:"select",options:["default","small"]}}},d={},m={args:{direction:"vertical"}},u={args:{size:"small"}},g={args:{progressDot:!0}},h={args:{progressDot:(n,{index:i,status:r,title:a,description:l})=>e.jsx("span",{children:"Custom Dot: "+i})}},S={args:{items:[{status:"wait"},{status:"process"},{status:"finish"},{status:"error"}]}},x={args:{type:"navigation"}},y={args:{type:"inline"}},v={render:()=>{const n="This is a description.";return e.jsx(c,{title:"The most basic step bar.",children:e.jsx(o,{current:1,items:[{title:"Finished",description:n},{title:"In Progress",description:n,subTitle:"Left 00:00:08"},{title:"Waiting",description:n}]})})}},T={render:()=>e.jsx(c,{title:'By setting like this: , you can get a mini version.',children:e.jsx(o,{size:"small",current:1,items:[{title:"Finished"},{title:"In Progress"},{title:"Waiting"}]})})},b={render:()=>e.jsx(c,{title:"You can use your own custom icons by setting the property icon for items.",children:e.jsx(o,{items:[{title:"Login",status:"finish",icon:e.jsx(p,{name:"users"})},{title:"Verification",status:"finish",icon:e.jsx(p,{name:"settings"})},{title:"Pay",status:"process",icon:e.jsx(p,{name:"alicorn"})},{title:"Done",status:"wait",icon:e.jsx(p,{name:"selected",size:"sm"})}]})})},E={render:()=>{const n=[{title:"First",content:"First-content"},{title:"Second",content:"Second-content"},{title:"Last",content:"Last-content"}],{token:i}=le.useToken(),[r,a]=L.useState(0),l=()=>{a(r+1)},Xt=()=>{a(r-1)},Zt=n.map(B=>({key:B.title,title:B.title})),te={lineHeight:"260px",textAlign:"center",color:i.colorTextTertiary,backgroundColor:i.colorFillAlter,borderRadius:i.borderRadiusLG,border:`1px dashed ${i.colorBorder}`,marginTop:16};return e.jsxs(c,{title:"Cooperate with the content and buttons, to represent the progress of a process.",children:[e.jsx(o,{current:r,items:Zt}),e.jsx("div",{style:te,children:n[r].content}),e.jsxs("div",{style:{marginTop:24},children:[r{l()},children:"Next"}),r===n.length-1&&e.jsx(W,{type:"primary",onClick:()=>{oe.success("Processing complete!")},children:"Done"}),r>0&&e.jsx(W,{style:{margin:"0 8px"},onClick:()=>{Xt()},children:"Previous"})]})]})}},f={render:()=>{const n="This is a description.";return e.jsx(c,{title:"A simple step bar in the vertical direction.",children:e.jsx(o,{direction:"vertical",current:1,items:[{title:"Finished",description:n},{title:"In Progress",description:n},{title:"Waiting",description:n}]})})}},j={render:()=>{const n="This is a description.";return e.jsx(c,{title:"A simple mini version step bar in the vertical direction.",children:e.jsx(o,{direction:"vertical",size:"small",current:1,items:[{title:"Finished",description:n},{title:"In Progress",description:n},{title:"Waiting",description:n}]})})}},P={render:()=>{const n="This is a description";return e.jsx(c,{title:"By using status of Steps, you can specify the state for current step.",children:e.jsx(o,{current:1,status:"error",items:[{title:"Finished",description:n},{title:"In Process",description:n},{title:"Waiting",description:n}]})})}},C={render:()=>e.jsx(c,{title:"Steps with progress dot style.",children:e.jsxs(e.Fragment,{children:[e.jsx(o,{progressDot:!0,current:1,items:[{title:"Finished",description:"This is a description."},{title:"In Progress",description:"This is a description."},{title:"Waiting",description:"This is a description."}]}),e.jsx(Qt,{}),e.jsx(o,{progressDot:!0,current:1,direction:"vertical",items:[{title:"Finished",description:"This is a description. This is a description."},{title:"Finished",description:"This is a description. This is a description."},{title:"In Progress",description:"This is a description. This is a description."},{title:"Waiting",description:"This is a description."},{title:"Waiting",description:"This is a description."}]})]})})},D={render:()=>{const n=(r,{status:a,index:l})=>e.jsx(ce,{content:e.jsxs("span",{children:["step ",l," status: ",a]}),children:r}),i="You can hover on the dot.";return e.jsx(c,{title:"You can customize the display for Steps with progress dot style.",children:e.jsx(o,{current:1,progressDot:n,items:[{title:"Finished",description:i},{title:"In Progress",description:i},{title:"Waiting",description:i},{title:"Waiting",description:i}]})})}},I={render:()=>{const[n,i]=L.useState(0),r=l=>{console.log("onChange:",l),i(l)},a="This is a description.";return e.jsx(c,{title:"Setting onChange makes Steps clickable.",children:e.jsxs(e.Fragment,{children:[e.jsx(o,{current:n,onChange:r,items:[{title:"Step 1",description:a},{title:"Step 2",description:a},{title:"Step 3",description:a}]}),e.jsx(Qt,{}),e.jsx(o,{current:n,onChange:r,direction:"vertical",items:[{title:"Step 1",description:a},{title:"Step 2",description:a},{title:"Step 3",description:a}]})]})})}},F={render:()=>{const[n,i]=L.useState(0),r=a=>{console.log("onChange:",a),i(a)};return e.jsx(c,{title:"Navigation steps.",children:e.jsxs(e.Fragment,{children:[e.jsx(o,{type:"navigation",size:"small",current:n,onChange:r,className:"site-navigation-steps",items:[{title:"Step 1",subTitle:"00:00:05",status:"finish",description:"This is a description."},{title:"Step 2",subTitle:"00:01:02",status:"process",description:"This is a description."},{title:"Step 3",subTitle:"waiting for longlong time",status:"wait",description:"This is a description."}]}),e.jsx(o,{type:"navigation",current:n,onChange:r,className:"site-navigation-steps",items:[{status:"finish",title:"Step 1"},{status:"process",title:"Step 2"},{status:"wait",title:"Step 3"},{status:"wait",title:"Step 4"}]}),e.jsx(o,{type:"navigation",size:"small",current:n,onChange:r,className:"site-navigation-steps",items:[{status:"finish",title:"finish 1"},{status:"finish",title:"finish 2"},{status:"process",title:"current process"},{status:"wait",title:"wait",disabled:!0}]})]})})}},w={render:()=>{const n="This is a description.";return e.jsx(c,{title:"Steps with progress.",children:e.jsx(o,{current:1,percent:60,items:[{title:"Finished",description:n},{title:"In Progress",subTitle:"Left 00:00:08",description:n},{title:"Waiting",description:n}]})})}},k={render:()=>{const n="This is a description.",i=[{title:"Finished",description:n},{title:"In Progress",description:n},{title:"Waiting",description:n}];return e.jsxs(c,{title:"Set labelPlacement to vertical.",children:[e.jsx(o,{current:1,labelPlacement:"vertical",items:i}),e.jsx("br",{}),e.jsx(o,{current:1,percent:60,labelPlacement:"vertical",items:i}),e.jsx("br",{}),e.jsx(o,{current:1,size:"small",labelPlacement:"vertical",items:i})]})}},z={render:()=>{const n=[{title:"Ant Design Title 1",current:0},{title:"Ant Design Title 2",current:1,status:"error"},{title:"Ant Design Title 3",current:2},{title:"Ant Design Title 4",current:1}],i=[{title:"Step 1",description:"This is a Step 1."},{title:"Step 2",description:"This is a Step 2."},{title:"Step 3",description:"This is a Step 3."}];return e.jsx(c,{title:"Inline type steps, suitable for displaying the process and current state of the object in the list content scene.",children:e.jsx("div",{children:e.jsx(A,{itemLayout:"horizontal",dataSource:n,renderItem:(r,a)=>e.jsxs(A.Item,{children:[e.jsx(A.Item.Meta,{avatar:e.jsx(ae,{src:`https://api.dicebear.com/7.x/miniavs/svg?seed=${a}`}),title:e.jsx("a",{href:"https://ant.design",children:r.title}),description:"Ant Design, a design language for background applications, is refined by Ant UED Team"}),e.jsx(o,{style:{marginTop:8},type:"inline",current:r.current,status:r.status,items:i})]})})})})}};var R,Y,$;d.parameters=s(t({},d.parameters),{docs:s(t({},(R=d.parameters)==null?void 0:R.docs),{source:t({originalSource:"{}"},($=(Y=d.parameters)==null?void 0:Y.docs)==null?void 0:$.source)})});var M,G,H;m.parameters=s(t({},m.parameters),{docs:s(t({},(M=m.parameters)==null?void 0:M.docs),{source:t({originalSource:`{ + args: { + direction: 'vertical' + } +}`},(H=(G=m.parameters)==null?void 0:G.docs)==null?void 0:H.source)})});var U,_,O;u.parameters=s(t({},u.parameters),{docs:s(t({},(U=u.parameters)==null?void 0:U.docs),{source:t({originalSource:`{ + args: { + size: 'small' + } +}`},(O=(_=u.parameters)==null?void 0:_.docs)==null?void 0:O.source)})});var q,J,K;g.parameters=s(t({},g.parameters),{docs:s(t({},(q=g.parameters)==null?void 0:q.docs),{source:t({originalSource:`{ + args: { + progressDot: true + } +}`},(K=(J=g.parameters)==null?void 0:J.docs)==null?void 0:K.source)})});var Q,X,Z;h.parameters=s(t({},h.parameters),{docs:s(t({},(Q=h.parameters)==null?void 0:Q.docs),{source:t({originalSource:`{ + args: { + progressDot: (iconDot, { + index, + status, + title, + description + }) => { + return {'Custom Dot: ' + index}; + } + } +}`},(Z=(X=h.parameters)==null?void 0:X.docs)==null?void 0:Z.source)})});var tt,et,nt;S.parameters=s(t({},S.parameters),{docs:s(t({},(tt=S.parameters)==null?void 0:tt.docs),{source:t({originalSource:`{ + args: { + items: [{ + status: 'wait' + }, { + status: 'process' + }, { + status: 'finish' + }, { + status: 'error' + }] + } +}`},(nt=(et=S.parameters)==null?void 0:et.docs)==null?void 0:nt.source)})});var st,it,rt;x.parameters=s(t({},x.parameters),{docs:s(t({},(st=x.parameters)==null?void 0:st.docs),{source:t({originalSource:`{ + args: { + type: 'navigation' + } +}`},(rt=(it=x.parameters)==null?void 0:it.docs)==null?void 0:rt.source)})});var ot,at,ct;y.parameters=s(t({},y.parameters),{docs:s(t({},(ot=y.parameters)==null?void 0:ot.docs),{source:t({originalSource:`{ + args: { + type: 'inline' + } +}`},(ct=(at=y.parameters)==null?void 0:at.docs)==null?void 0:ct.source)})});var lt,pt,dt;v.parameters=s(t({},v.parameters),{docs:s(t({},(lt=v.parameters)==null?void 0:lt.docs),{source:t({originalSource:`{ + render: () => { + const description = 'This is a description.'; + return + + ; + } +}`},(dt=(pt=v.parameters)==null?void 0:pt.docs)==null?void 0:dt.source)})});var mt,ut,gt;T.parameters=s(t({},T.parameters),{docs:s(t({},(mt=T.parameters)==null?void 0:mt.docs),{source:t({originalSource:`{ + render: () => { + return + + ; + } +}`},(gt=(ut=T.parameters)==null?void 0:ut.docs)==null?void 0:gt.source)})});var ht,St,xt;b.parameters=s(t({},b.parameters),{docs:s(t({},(ht=b.parameters)==null?void 0:ht.docs),{source:t({originalSource:`{ + render: () => { + return + + }, { + title: 'Verification', + status: 'finish', + icon: + }, { + title: 'Pay', + status: 'process', + icon: + }, { + title: 'Done', + status: 'wait', + icon: + }]} /> + ; + } +}`},(xt=(St=b.parameters)==null?void 0:St.docs)==null?void 0:xt.source)})});var yt,vt,Tt;E.parameters=s(t({},E.parameters),{docs:s(t({},(yt=E.parameters)==null?void 0:yt.docs),{source:t({originalSource:`{ + render: () => { + const steps = [{ + title: 'First', + content: 'First-content' + }, { + title: 'Second', + content: 'Second-content' + }, { + title: 'Last', + content: 'Last-content' + }]; + const { + token + } = theme.useToken(); + const [current, setCurrent] = useState(0); + const next = () => { + setCurrent(current + 1); + }; + const prev = () => { + setCurrent(current - 1); + }; + const items = steps.map(item => ({ + key: item.title, + title: item.title + })); + const contentStyle: React.CSSProperties = { + lineHeight: '260px', + textAlign: 'center', + color: token.colorTextTertiary, + backgroundColor: token.colorFillAlter, + borderRadius: token.borderRadiusLG, + border: \`1px dashed \${token.colorBorder}\`, + marginTop: 16 + }; + return + +
{steps[current].content}
+
+ {current < steps.length - 1 && } + {current === steps.length - 1 && } + {current > 0 && } +
+
; + } +}`},(Tt=(vt=E.parameters)==null?void 0:vt.docs)==null?void 0:Tt.source)})});var bt,Et,ft;f.parameters=s(t({},f.parameters),{docs:s(t({},(bt=f.parameters)==null?void 0:bt.docs),{source:t({originalSource:`{ + render: () => { + const description = 'This is a description.'; + return + + ; + } +}`},(ft=(Et=f.parameters)==null?void 0:Et.docs)==null?void 0:ft.source)})});var jt,Pt,Ct;j.parameters=s(t({},j.parameters),{docs:s(t({},(jt=j.parameters)==null?void 0:jt.docs),{source:t({originalSource:`{ + render: () => { + const description = 'This is a description.'; + return + + ; + } +}`},(Ct=(Pt=j.parameters)==null?void 0:Pt.docs)==null?void 0:Ct.source)})});var Dt,It,Ft;P.parameters=s(t({},P.parameters),{docs:s(t({},(Dt=P.parameters)==null?void 0:Dt.docs),{source:t({originalSource:`{ + render: () => { + const description = 'This is a description'; + return + + ; + } +}`},(Ft=(It=P.parameters)==null?void 0:It.docs)==null?void 0:Ft.source)})});var wt,kt,zt;C.parameters=s(t({},C.parameters),{docs:s(t({},(wt=C.parameters)==null?void 0:wt.docs),{source:t({originalSource:`{ + render: () => { + return + <> + + + + + ; + } +}`},(zt=(kt=C.parameters)==null?void 0:kt.docs)==null?void 0:zt.source)})});var Wt,At,Lt;D.parameters=s(t({},D.parameters),{docs:s(t({},(Wt=D.parameters)==null?void 0:Wt.docs),{source:t({originalSource:`{ + render: () => { + const customDot: IStepsProps['progressDot'] = (dot, { + status, + index + }) => + step {index} status: {status} + }> + {dot} + ; + const description = 'You can hover on the dot.'; + return + + ; + } +}`},(Lt=(At=D.parameters)==null?void 0:At.docs)==null?void 0:Lt.source)})});var Bt,Nt,Vt;I.parameters=s(t({},I.parameters),{docs:s(t({},(Bt=I.parameters)==null?void 0:Bt.docs),{source:t({originalSource:`{ + render: () => { + const [current, setCurrent] = useState(0); + const onChange = (value: number) => { + console.log('onChange:', value); + setCurrent(value); + }; + const description = 'This is a description.'; + return + <> + + + + + + + ; + } +}`},(Vt=(Nt=I.parameters)==null?void 0:Nt.docs)==null?void 0:Vt.source)})});var Rt,Yt,$t;F.parameters=s(t({},F.parameters),{docs:s(t({},(Rt=F.parameters)==null?void 0:Rt.docs),{source:t({originalSource:`{ + render: () => { + const [current, setCurrent] = useState(0); + const onChange = (value: number) => { + console.log('onChange:', value); + setCurrent(value); + }; + return + <> + + + + + ; + } +}`},($t=(Yt=F.parameters)==null?void 0:Yt.docs)==null?void 0:$t.source)})});var Mt,Gt,Ht;w.parameters=s(t({},w.parameters),{docs:s(t({},(Mt=w.parameters)==null?void 0:Mt.docs),{source:t({originalSource:`{ + render: () => { + const description = 'This is a description.'; + return + + ; + } +}`},(Ht=(Gt=w.parameters)==null?void 0:Gt.docs)==null?void 0:Ht.source)})});var Ut,_t,Ot;k.parameters=s(t({},k.parameters),{docs:s(t({},(Ut=k.parameters)==null?void 0:Ut.docs),{source:t({originalSource:`{ + render: () => { + const description = 'This is a description.'; + const items = [{ + title: 'Finished', + description + }, { + title: 'In Progress', + description + }, { + title: 'Waiting', + description + }]; + return + +
+ +
+ +
; + } +}`},(Ot=(_t=k.parameters)==null?void 0:_t.docs)==null?void 0:Ot.source)})});var qt,Jt,Kt;z.parameters=s(t({},z.parameters),{docs:s(t({},(qt=z.parameters)==null?void 0:qt.docs),{source:t({originalSource:`{ + render: () => { + const data = [{ + title: 'Ant Design Title 1', + current: 0 + }, { + title: 'Ant Design Title 2', + current: 1, + status: 'error' + }, { + title: 'Ant Design Title 3', + current: 2 + }, { + title: 'Ant Design Title 4', + current: 1 + }]; + const items = [{ + title: 'Step 1', + description: 'This is a Step 1.' + }, { + title: 'Step 2', + description: 'This is a Step 2.' + }, { + title: 'Step 3', + description: 'This is a Step 3.' + }]; + return +
+ + } title={{item.title}} description="Ant Design, a design language for background applications, is refined by Ant UED Team" /> + + } /> +
+
; + } +}`},(Kt=(Jt=z.parameters)==null?void 0:Jt.docs)==null?void 0:Kt.source)})});const ke=["Primary","VerticalDirection","SmallSize","ProgressDot","CustomProgressDot","DifferentStatuses","Navigation","Inline","ExampleBasic","ExampleSmall","ExampleIcon","ExampleSwitch","ExampleVertical","ExampleVerticalSmall","ExampleError","ExampleDot","ExampleCustomDot","ExampleClickable","ExampleNavigation","ExampleProgress","ExampleLabelPlacement","ExampleInline"];export{h as CustomProgressDot,S as DifferentStatuses,v as ExampleBasic,I as ExampleClickable,D as ExampleCustomDot,C as ExampleDot,P as ExampleError,b as ExampleIcon,z as ExampleInline,k as ExampleLabelPlacement,F as ExampleNavigation,w as ExampleProgress,T as ExampleSmall,E as ExampleSwitch,f as ExampleVertical,j as ExampleVerticalSmall,y as Inline,x as Navigation,d as Primary,g as ProgressDot,u as SmallSize,m as VerticalDirection,ke as __namedExportsOrder,we as default}; diff --git a/pr-preview/pr-419/assets/SvgPrettfier.stories-BdzyREOQ.js b/pr-preview/pr-419/assets/SvgPrettfier.stories-BdzyREOQ.js new file mode 100644 index 000000000..bed225c88 --- /dev/null +++ b/pr-preview/pr-419/assets/SvgPrettfier.stories-BdzyREOQ.js @@ -0,0 +1,19 @@ +var I=Object.defineProperty,R=Object.defineProperties;var k=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var D=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable;var v=(e,r,t)=>r in e?I(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,h=(e,r)=>{for(var t in r||(r={}))D.call(r,t)&&v(e,t,r[t]);if(x)for(var t of x(r))U.call(r,t)&&v(e,t,r[t]);return e},S=(e,r)=>R(e,k(r));var j=(e,r,t)=>new Promise((u,l)=>{var c=n=>{try{a(t.next(n))}catch(p){l(p)}},y=n=>{try{a(t.throw(n))}catch(p){l(p)}},a=n=>n.done?u(n.value):Promise.resolve(n.value).then(c,y);a((t=t.apply(e,r)).next())});import{j as o}from"./jsx-runtime-CS-_a2eV.js";import{r as m}from"./index-Ca44TZ0D.js";import{a as N,$ as O,b as w,L as g}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const G=()=>{const[e,r]=m.useState([]),[t,u]=m.useState(!1),[l,c]=m.useState(""),[y,a]=m.useState(""),[n,p]=m.useState([]),V=({fileList:s})=>{r(s!=null?s:[]);const i=(s!=null?s:[]).map(d=>d.name).join(", ");c(`Files uploaded successfully: ${i}`),a("success")},F=()=>j(void 0,null,function*(){if((e!=null?e:[]).length===0){c("No files to prettify"),a("error");return}const s=new FormData;(e!=null?e:[]).forEach(i=>{s.append("files",i.originFileObj)}),u(!0),c("");try{const i=yield fetch("http://localhost:8000/api",{method:"POST",body:s}),d=yield i.json();p(d),i.ok?(c("All files prettified successfully!"),a("success")):(c("Some files could not be processed. See details below."),a("error")),d.some(T=>T.status==="error")||r([])}catch(i){const d=i instanceof Error?i.message:"An unknown error occurred";c(`Error prettifying the files: ${d}`),a("error")}finally{u(!1)}});return o.jsxs("div",{style:{padding:"40px",maxWidth:"600px",margin:"0 auto"},children:[o.jsx("h1",{style:{marginBottom:"10px"},children:"Prettify Your Icons"}),o.jsx("p",{style:{color:"#666",marginBottom:"20px"},children:"Upload your SVG files and make them consistent with our styling guidelines."}),o.jsxs(N,{direction:"vertical",size:"large",style:{width:"100%"},children:[o.jsx(O,{onChange:V,multiple:!0,accept:".svg",fileList:e,onRemove:s=>{r((e!=null?e:[]).filter(i=>i.uid!==s.uid))},showUploadList:!0,style:{width:"100%"},children:o.jsx(w,{disabled:t,style:{width:"100%"},children:"Select SVG Files"})}),e.length>0&&o.jsx(g,{header:o.jsx("div",{children:"Uploaded Files"}),bordered:!0,dataSource:e,renderItem:s=>o.jsx(g.Item,{children:s.name})}),l&&o.jsx("div",{style:{color:y==="success"?"green":"red",marginTop:"10px",fontWeight:"bold"},children:l}),n.length>0&&o.jsx(g,{header:o.jsx("div",{children:"File Results"}),bordered:!0,dataSource:n,renderItem:s=>o.jsxs(g.Item,{style:{color:s.status==="error"?"red":"green"},children:[s.file,": ",s.status==="success"?"Prettified":`Error - ${s.message}`]})}),o.jsx(w,{type:"primary",onClick:()=>{F().catch(console.error)},style:{width:"100%"},disabled:(e!=null?e:[]).length===0||t,children:t?"Prettifying...":"Prettify"})]})]})};G.__docgenInfo={description:"",methods:[],displayName:"SVGPrettifier"};const _=` +### SVG Prettifier Documentation + +The \`SVGPrettifier\` component is used to upload and prettify SVG files. Each SVG must follow the project's styling guidelines and must have a **unique name** to avoid overwriting existing icons. +** This only works locally.** + +#### Starting the Server +To process the uploaded SVGs, a server must be running. You can start the server by following these steps: + +1. Navigate to the project root folder. +2. Run the following command to start the server: + \`\`\` #run + npm run icons-prettifier + \`\`\` +3. The server will start on **port 8000**. Ensure this port is available or update the port configuration in the server script. +4. The server handles the uploaded SVG files and saves the prettified versions to the designated folder. + +For more information on the icon component and usage, please refer to the [Icons Documentation](?path=/docs/aquarium-general-icons--documentation). +`,re={title:"Components/Other/SVGPrettifier",component:G,parameters:{docs:{description:{component:_}}}},f={};var P,b,E;f.parameters=S(h({},f.parameters),{docs:S(h({},(P=f.parameters)==null?void 0:P.docs),{source:h({originalSource:"{}"},(E=(b=f.parameters)==null?void 0:b.docs)==null?void 0:E.source)})});const se=["Primary"];export{f as Primary,se as __namedExportsOrder,re as default}; diff --git a/pr-preview/pr-419/assets/Switch.stories-Ba5I-hb0.js b/pr-preview/pr-419/assets/Switch.stories-Ba5I-hb0.js new file mode 100644 index 000000000..0571babde --- /dev/null +++ b/pr-preview/pr-419/assets/Switch.stories-Ba5I-hb0.js @@ -0,0 +1,64 @@ +var Y=Object.defineProperty,Z=Object.defineProperties;var ee=Object.getOwnPropertyDescriptors;var x=Object.getOwnPropertySymbols;var re=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable;var S=(s,t,n)=>t in s?Y(s,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):s[t]=n,e=(s,t)=>{for(var n in t||(t={}))re.call(t,n)&&S(s,n,t[n]);if(x)for(var n of x(t))ae.call(t,n)&&S(s,n,t[n]);return s},r=(s,t)=>Z(s,ee(t));import{j as a}from"./jsx-runtime-CS-_a2eV.js";import{c,a as X,b as te,I as f}from"./GlobalNavigation-BFudnXls.js";import{E as k}from"./ExampleStory-BvanXuvo.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{r as se}from"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const ye={title:"Components/Data Entry/Switch",component:c,args:{autoFocus:!1,checked:!1,checkedChildren:"On",className:"",defaultChecked:!1,defaultValue:!1,disabled:!1,loading:!1,size:"default",unCheckedChildren:"Off",value:!1,onClick:(s,t)=>{},onChange:(s,t)=>{alert(`Switch changed: ${s}`)}}},d={},o={args:{checked:!0}},i={args:{checked:!0,checkedChildren:"On (Custom Copy)",unCheckedChildren:"Off (Custom Copy)"}},l={args:{disabled:!0}},m={args:{loading:!0}},p={args:{size:"small"}},u={render:()=>{const[s,t]=se.useState(!0),n=()=>{t(!s)};return a.jsx(k,{title:"Press button to toggle disabled state.",children:a.jsxs(X,{direction:"vertical",children:[a.jsx(c,{disabled:s,defaultChecked:!0}),a.jsx(te,{type:"primary",onClick:n,children:"Toggle disabled"})]})})}},h={render:()=>a.jsxs(k,{title:a.jsx(a.Fragment,{children:"size=small represents a small sized switch."}),children:[a.jsx(c,{defaultChecked:!0}),a.jsx("br",{}),a.jsx(c,{size:"small",defaultChecked:!0})]})},C={render:()=>a.jsxs(k,{title:"Mark a pending state of switch.",children:[a.jsx(c,{loading:!0,defaultChecked:!0}),a.jsx("br",{}),a.jsx(c,{size:"small",loading:!0,checkedChildren:"Loading",unCheckedChildren:"Loading"})]})},g={render:()=>a.jsx(k,{title:"With text and icon.",children:a.jsxs(X,{direction:"vertical",children:[a.jsx(c,{checkedChildren:"Checked Text",unCheckedChildren:"Unchecked Text",defaultChecked:!0}),a.jsx(c,{checkedChildren:"1",unCheckedChildren:"0"}),a.jsx(c,{checkedChildren:a.jsx(f,{name:"selected"}),unCheckedChildren:a.jsx(f,{name:"support"}),defaultChecked:!0})]})})};var b,j,y;d.parameters=r(e({},d.parameters),{docs:r(e({},(b=d.parameters)==null?void 0:b.docs),{source:e({originalSource:"{}"},(y=(j=d.parameters)==null?void 0:j.docs)==null?void 0:y.source)})});var E,w,z;o.parameters=r(e({},o.parameters),{docs:r(e({},(E=o.parameters)==null?void 0:E.docs),{source:e({originalSource:`{ + args: { + checked: true + } +}`},(z=(w=o.parameters)==null?void 0:w.docs)==null?void 0:z.source)})});var D,L,T;i.parameters=r(e({},i.parameters),{docs:r(e({},(D=i.parameters)==null?void 0:D.docs),{source:e({originalSource:`{ + args: { + checked: true, + checkedChildren: 'On (Custom Copy)', + unCheckedChildren: 'Off (Custom Copy)' + } +}`},(T=(L=i.parameters)==null?void 0:L.docs)==null?void 0:T.source)})});var v,O,I;l.parameters=r(e({},l.parameters),{docs:r(e({},(v=l.parameters)==null?void 0:v.docs),{source:e({originalSource:`{ + args: { + disabled: true + } +}`},(I=(O=l.parameters)==null?void 0:O.docs)==null?void 0:I.source)})});var P,B,A;m.parameters=r(e({},m.parameters),{docs:r(e({},(P=m.parameters)==null?void 0:P.docs),{source:e({originalSource:`{ + args: { + loading: true + } +}`},(A=(B=m.parameters)==null?void 0:B.docs)==null?void 0:A.source)})});var F,M,U;p.parameters=r(e({},p.parameters),{docs:r(e({},(F=p.parameters)==null?void 0:F.docs),{source:e({originalSource:`{ + args: { + size: 'small' + } +}`},(U=(M=p.parameters)==null?void 0:M.docs)==null?void 0:U.source)})});var W,_,N;u.parameters=r(e({},u.parameters),{docs:r(e({},(W=u.parameters)==null?void 0:W.docs),{source:e({originalSource:`{ + render: () => { + const [disabled, setDisabled] = useState(true); + const toggle = () => { + setDisabled(!disabled); + }; + return + + + + + ; + } +}`},(N=(_=u.parameters)==null?void 0:_.docs)==null?void 0:N.source)})});var R,V,$;h.parameters=r(e({},h.parameters),{docs:r(e({},(R=h.parameters)==null?void 0:R.docs),{source:e({originalSource:`{ + render: () => { + return size=small represents a small sized switch.}> + +
+ +
; + } +}`},($=(V=h.parameters)==null?void 0:V.docs)==null?void 0:$.source)})});var q,G,H;C.parameters=r(e({},C.parameters),{docs:r(e({},(q=C.parameters)==null?void 0:q.docs),{source:e({originalSource:`{ + render: () => { + return + +
+ +
; + } +}`},(H=(G=C.parameters)==null?void 0:G.docs)==null?void 0:H.source)})});var J,K,Q;g.parameters=r(e({},g.parameters),{docs:r(e({},(J=g.parameters)==null?void 0:J.docs),{source:e({originalSource:`{ + render: () => { + return + + + + } unCheckedChildren={} defaultChecked /> + + ; + } +}`},(Q=(K=g.parameters)==null?void 0:K.docs)==null?void 0:Q.source)})});const Ee=["Primary","Checked","CustomCopy","Disabled","Loading","Small","ExampleDisabled","ExampleSizes","ExampleLoading","ExampleTextAndIcon"];export{o as Checked,i as CustomCopy,l as Disabled,u as ExampleDisabled,C as ExampleLoading,h as ExampleSizes,g as ExampleTextAndIcon,m as Loading,d as Primary,p as Small,Ee as __namedExportsOrder,ye as default}; diff --git a/pr-preview/pr-419/assets/Table.stories-B1nsS392.js b/pr-preview/pr-419/assets/Table.stories-B1nsS392.js new file mode 100644 index 000000000..72c365ada --- /dev/null +++ b/pr-preview/pr-419/assets/Table.stories-B1nsS392.js @@ -0,0 +1 @@ +var d=Object.defineProperty,l=Object.defineProperties;var u=Object.getOwnPropertyDescriptors;var i=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable;var e=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,m=(t,r)=>{for(var o in r||(r={}))y.call(r,o)&&e(t,o,r[o]);if(i)for(var o of i(r))b.call(r,o)&&e(t,o,r[o]);return t},a=(t,r)=>l(t,u(r));import{k as f}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const A={title:"Components/Data Display/Table",component:f,args:{}},p={};var s,c,n;p.parameters=a(m({},p.parameters),{docs:a(m({},(s=p.parameters)==null?void 0:s.docs),{source:m({originalSource:"{}"},(n=(c=p.parameters)==null?void 0:c.docs)==null?void 0:n.source)})});const B=["Primary"];export{p as Primary,B as __namedExportsOrder,A as default}; diff --git a/pr-preview/pr-419/assets/Tabs.stories-Du75zav-.js b/pr-preview/pr-419/assets/Tabs.stories-Du75zav-.js new file mode 100644 index 000000000..27acb7360 --- /dev/null +++ b/pr-preview/pr-419/assets/Tabs.stories-Du75zav-.js @@ -0,0 +1 @@ +var d=Object.defineProperty,u=Object.defineProperties;var l=Object.getOwnPropertyDescriptors;var i=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable;var s=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,m=(t,r)=>{for(var o in r||(r={}))y.call(r,o)&&s(t,o,r[o]);if(i)for(var o of i(r))b.call(r,o)&&s(t,o,r[o]);return t},a=(t,r)=>u(t,l(r));import{u as f}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const A={title:"Components/Data Display/Tabs",component:f,args:{}},p={};var e,c,n;p.parameters=a(m({},p.parameters),{docs:a(m({},(e=p.parameters)==null?void 0:e.docs),{source:m({originalSource:"{}"},(n=(c=p.parameters)==null?void 0:c.docs)==null?void 0:n.source)})});const B=["Primary"];export{p as Primary,B as __namedExportsOrder,A as default}; diff --git a/pr-preview/pr-419/assets/Tag.stories-DzyCfoqc.js b/pr-preview/pr-419/assets/Tag.stories-DzyCfoqc.js new file mode 100644 index 000000000..2614e9b62 --- /dev/null +++ b/pr-preview/pr-419/assets/Tag.stories-DzyCfoqc.js @@ -0,0 +1,109 @@ +var ne=Object.defineProperty,ce=Object.defineProperties;var se=Object.getOwnPropertyDescriptors;var E=Object.getOwnPropertySymbols;var te=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable;var w=(c,a,s)=>a in c?ne(c,a,{enumerable:!0,configurable:!0,writable:!0,value:s}):c[a]=s,r=(c,a)=>{for(var s in a||(a={}))te.call(a,s)&&w(c,s,a[s]);if(E)for(var s of E(a))le.call(a,s)&&w(c,s,a[s]);return c},n=(c,a)=>ce(c,se(a));var I=(c,a,s)=>new Promise((b,v)=>{var oe=t=>{try{f(s.next(t))}catch(C){v(C)}},ae=t=>{try{f(s.throw(t))}catch(C){v(C)}},f=t=>t.done?b(t.value):Promise.resolve(t.value).then(oe,ae);f((s=s.apply(c,a)).next())});import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{v as o,I as l,F as ie,D as j,a as k}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{E as y}from"./ExampleStory-BvanXuvo.js";import{r as ge}from"./index-Ca44TZ0D.js";import{e as S,u as de}from"./index-C7MMNn6a.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";import"./index-TL6_15PV.js";const De={title:"Components/Data Display/Tag",component:c=>e.jsx(o,n(r({},c),{children:"Tag"})),args:{closeIcon:!1,color:"",icon:null,bordered:!0,onClose:c=>{alert("Tag Closed")}}},i={},g={args:{closeIcon:!0}},d={args:{color:"#3498db"}},p={args:{icon:e.jsx(l,{name:"mpLogo"})}},m={args:{bordered:!1}},u={args:{closeIcon:!0,onClose:c=>{alert("Tag Closed")}}},h={render:()=>{const[c,a]=ge.useState(!0);return e.jsx(e.Fragment,{children:e.jsx(y,{title:"Basic checkable usage",children:e.jsx(ie,{justify:"center",children:e.jsx(o.CheckableTag,{checked:c,bordered:!0,onChange:s=>{alert(`Tag ${s?"Checked":"Unchecked"}`),a(b=>!b)},children:"Tag"})})})})},play:c=>I(void 0,null,function*(){const a=c.canvasElement.querySelector(".ant-tag.ant-tag-checkable");if(a)S(a).not.toBeNull(),S(a.classList.contains("ant-tag-checkable-checked")).toBeTruthy(),yield de.click(a),S(a.classList.contains("ant-tag-checkable-checked")).toBeFalsy();else throw new Error("Tag not found")})},x={render:()=>e.jsx(e.Fragment,{children:e.jsxs(y,{title:"Available colors",children:[e.jsx(j,{orientation:"left",children:"Presets"}),e.jsxs(k,{size:[0,8],wrap:!0,children:[e.jsx(o,{color:"magenta",children:"magenta"}),e.jsx(o,{color:"red",children:"red"}),e.jsx(o,{color:"volcano",children:"volcano"}),e.jsx(o,{color:"orange",children:"orange"}),e.jsx(o,{color:"gold",children:"gold"}),e.jsx(o,{color:"lime",children:"lime"}),e.jsx(o,{color:"green",children:"green"}),e.jsx(o,{color:"cyan",children:"cyan"}),e.jsx(o,{color:"blue",children:"blue"}),e.jsx(o,{color:"geekblue",children:"geekblue"}),e.jsx(o,{color:"purple",children:"purple"})]}),e.jsx(j,{orientation:"left",children:"Custom"}),e.jsxs(k,{size:[0,8],wrap:!0,children:[e.jsx(o,{color:"#f50",children:"#f50"}),e.jsx(o,{color:"#2db7f5",children:"#2db7f5"}),e.jsx(o,{color:"#87d068",children:"#87d068"}),e.jsx(o,{color:"#108ee9",children:"#108ee9"})]})]})})},T={render:()=>e.jsx(e.Fragment,{children:e.jsxs(y,{title:"Basic status tags",children:[e.jsx(j,{orientation:"left",children:"Without icon"}),e.jsxs(k,{size:[0,8],wrap:!0,children:[e.jsx(o,{color:"success",children:"success"}),e.jsx(o,{color:"processing",children:"processing"}),e.jsx(o,{color:"error",children:"error"}),e.jsx(o,{color:"warning",children:"warning"}),e.jsx(o,{color:"default",children:"default"})]}),e.jsx(j,{orientation:"left",children:"With icon"}),e.jsxs(k,{size:[0,8],wrap:!0,children:[e.jsx(o,{icon:e.jsx(l,{name:"mpLogo"}),color:"success",children:"success"}),e.jsx(o,{icon:e.jsx(l,{name:"mpLogo"}),color:"processing",children:"processing"}),e.jsx(o,{icon:e.jsx(l,{name:"mpLogo"}),color:"error",children:"error"}),e.jsx(o,{icon:e.jsx(l,{name:"mpLogo"}),color:"warning",children:"warning"})]})]})})};var L,W,B;i.parameters=n(r({},i.parameters),{docs:n(r({},(L=i.parameters)==null?void 0:L.docs),{source:r({originalSource:"{}"},(B=(W=i.parameters)==null?void 0:W.docs)==null?void 0:B.source)})});var D,F,z;g.parameters=n(r({},g.parameters),{docs:n(r({},(D=g.parameters)==null?void 0:D.docs),{source:r({originalSource:`{ + args: { + closeIcon: true + } +}`},(z=(F=g.parameters)==null?void 0:F.docs)==null?void 0:z.source)})});var P,O,q;d.parameters=n(r({},d.parameters),{docs:n(r({},(P=d.parameters)==null?void 0:P.docs),{source:r({originalSource:`{ + args: { + color: '#3498db' + } +}`},(q=(O=d.parameters)==null?void 0:O.docs)==null?void 0:q.source)})});var A,N,U;p.parameters=n(r({},p.parameters),{docs:n(r({},(A=p.parameters)==null?void 0:A.docs),{source:r({originalSource:`{ + args: { + icon: + } +}`},(U=(N=p.parameters)==null?void 0:N.docs)==null?void 0:U.source)})});var _,$,R;m.parameters=n(r({},m.parameters),{docs:n(r({},(_=m.parameters)==null?void 0:_.docs),{source:r({originalSource:`{ + args: { + bordered: false + } +}`},(R=($=m.parameters)==null?void 0:$.docs)==null?void 0:R.source)})});var G,H,J;u.parameters=n(r({},u.parameters),{docs:n(r({},(G=u.parameters)==null?void 0:G.docs),{source:r({originalSource:`{ + args: { + closeIcon: true, + onClose: e => { + alert('Tag Closed'); + } + } +}`},(J=(H=u.parameters)==null?void 0:H.docs)==null?void 0:J.source)})});var K,M,Q;h.parameters=n(r({},h.parameters),{docs:n(r({},(K=h.parameters)==null?void 0:K.docs),{source:r({originalSource:`{ + render: () => { + const [checked, setChecked] = useState(true); + return <> + + + { + alert(\`Tag \${checked ? 'Checked' : 'Unchecked'}\`); + setChecked(curr => !curr); + }}> + Tag + + + + ; + }, + play: async context => { + const tag = context.canvasElement.querySelector('.ant-tag.ant-tag-checkable'); + if (tag) { + void expect(tag).not.toBeNull(); + void expect(tag.classList.contains('ant-tag-checkable-checked')).toBeTruthy(); + await userEvent.click(tag); + void expect(tag.classList.contains('ant-tag-checkable-checked')).toBeFalsy(); + } else { + throw new Error('Tag not found'); + } + } +}`},(Q=(M=h.parameters)==null?void 0:M.docs)==null?void 0:Q.source)})});var V,X,Y;x.parameters=n(r({},x.parameters),{docs:n(r({},(V=x.parameters)==null?void 0:V.docs),{source:r({originalSource:`{ + render: () => { + return <> + + Presets + + magenta + red + volcano + orange + gold + lime + green + cyan + blue + geekblue + purple + + Custom + + #f50 + #2db7f5 + #87d068 + #108ee9 + + + ; + } +}`},(Y=(X=x.parameters)==null?void 0:X.docs)==null?void 0:Y.source)})});var Z,ee,re;T.parameters=n(r({},T.parameters),{docs:n(r({},(Z=T.parameters)==null?void 0:Z.docs),{source:r({originalSource:`{ + render: () => { + return <> + + Without icon + + success + processing + error + warning + default + + With icon + + } color="success"> + success + + } color="processing"> + processing + + } color="error"> + error + + } color="warning"> + warning + + + + ; + } +}`},(re=(ee=T.parameters)==null?void 0:ee.docs)==null?void 0:re.source)})});const Fe=["Primary","WithCloseIcon","WithColor","WithIcon","WithoutBorder","WithOnCloseCallback","ExampleCheckableTagPrimary","ExampleColors","ExampleStatusTags"];export{h as ExampleCheckableTagPrimary,x as ExampleColors,T as ExampleStatusTags,i as Primary,g as WithCloseIcon,d as WithColor,p as WithIcon,u as WithOnCloseCallback,m as WithoutBorder,Fe as __namedExportsOrder,De as default}; diff --git a/pr-preview/pr-419/assets/Testing in the platforms-2-W9Xdv5.js b/pr-preview/pr-419/assets/Testing in the platforms-2-W9Xdv5.js new file mode 100644 index 000000000..2dbab184a --- /dev/null +++ b/pr-preview/pr-419/assets/Testing in the platforms-2-W9Xdv5.js @@ -0,0 +1,21 @@ +var a=Object.defineProperty,d=Object.defineProperties;var u=Object.getOwnPropertyDescriptors;var s=Object.getOwnPropertySymbols;var m=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable;var o=(i,e,t)=>e in i?a(i,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):i[e]=t,r=(i,e)=>{for(var t in e||(e={}))m.call(e,t)&&o(i,t,e[t]);if(s)for(var t of s(e))x.call(e,t)&&o(i,t,e[t]);return i},l=(i,e)=>d(i,u(e));import{j as n}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as c}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function h(i){const e=r(r({code:"code",em:"em",h1:"h1",h2:"h2",li:"li",p:"p",pre:"pre",ul:"ul"},c()),i.components);return n.jsxs(n.Fragment,{children:[n.jsx(e.h1,{id:"testing-in-the-platforms",children:"Testing in the platforms"}),` +`,n.jsx(e.h2,{id:"testing-in-the-cdp",children:"Testing in the CDP"}),` +`,n.jsx(e.p,{children:"In order to test your changes, you will need to link the local version of the library. To do this, run the following commands:"}),` +`,n.jsxs(e.ul,{children:[` +`,n.jsxs(e.li,{children:["Make sure to have the library built by running ",n.jsx(e.code,{children:"npx vite build"}),". The linked version will use the build files from ",n.jsx(e.em,{children:"dist/"})," folder."]}),` +`,n.jsxs(e.li,{children:["Make sure the ",n.jsx(e.code,{children:"resolve.symlinks"})," property in you webpack config is set to ",n.jsx(e.code,{children:"false"})]}),` +`,n.jsxs(e.li,{children:[n.jsx(e.code,{children:"yarn link"})," in the root of the library"]}),` +`,n.jsxs(e.li,{children:[n.jsx(e.code,{children:"yarn link @mparticle/aquarium"})," in the root of Nancy"]}),` +`,n.jsxs(e.li,{children:["Make sure your ",n.jsx(e.em,{children:"/node_modules/@mparticle/aquarium"})," folder contains all of the Aquarium code"]}),` +`]}),` +`,n.jsx(e.h2,{id:"testing-in-analytics",children:"Testing in Analytics"}),` +`,n.jsx(e.p,{children:"TODO"}),` +`,n.jsx(e.h2,{id:"testing-by-installing-from-a-branch",children:"Testing by installing from a branch"}),` +`,n.jsxs(e.p,{children:["Another way to test your changes is by installing the library from a branch. To do this, we need to push the ",n.jsx(e.em,{children:"dist/"}),` folder to the remote +and install it directly from there with the following command:`]}),` +`,n.jsx(e.pre,{children:n.jsx(e.code,{children:`yarn add https://github.com/mParticle/aquarium# +`})}),` +`,n.jsx(e.h2,{id:"testing-by-releasing-an-ad-hoc-version",children:"Testing by releasing an ad-hoc version"}),` +`,n.jsxs(e.p,{children:["To test ad-hoc versions of the Aquarium we use ",n.jsx(e.code,{children:"feat/"}),", ",n.jsx(e.code,{children:"fix/"})," or ",n.jsx(e.code,{children:"chore/"}),` branchs on Github and their corresponding distribution channels on npm. +This allows us to release specific versions for testing specific features and install them on the platforms. To release it, +just run the Github Action from the the branch you want to release.`]})]})}function g(i={}){const{wrapper:e}=r(r({},c()),i.components);return e?n.jsx(e,l(r({},i),{children:n.jsx(h,r({},i))})):h(i)}export{g as default}; diff --git a/pr-preview/pr-419/assets/Text.stories-DFBxNsBS.js b/pr-preview/pr-419/assets/Text.stories-DFBxNsBS.js new file mode 100644 index 000000000..8b2d7af56 --- /dev/null +++ b/pr-preview/pr-419/assets/Text.stories-DFBxNsBS.js @@ -0,0 +1,111 @@ +var Ke=Object.defineProperty,Me=Object.defineProperties;var Pe=Object.getOwnPropertyDescriptors;var v=Object.getOwnPropertySymbols;var We=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable;var I=(s,t,o)=>t in s?Ke(s,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):s[t]=o,e=(s,t)=>{for(var o in t||(t={}))We.call(t,o)&&I(s,o,t[o]);if(v)for(var o of v(t))_e.call(t,o)&&I(s,o,t[o]);return s},r=(s,t)=>Me(s,Pe(t));var U=(s,t,o)=>new Promise((Oe,w)=>{var ze=i=>{try{j(o.next(i))}catch(C){w(C)}},He=i=>{try{j(o.throw(i))}catch(C){w(C)}},j=i=>i.done?Oe(i.value):Promise.resolve(i.value).then(ze,He);j((o=o.apply(s,t)).next())});import{j as a}from"./jsx-runtime-CS-_a2eV.js";import{o as n,a as Fe,c as Ge}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{E as qe}from"./ExampleStory-BvanXuvo.js";import{r as Re}from"./index-Ca44TZ0D.js";import{e as Be}from"./index-C7MMNn6a.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";import"./index-TL6_15PV.js";const dr={title:"Components/General/Typography.Text",component:s=>a.jsx(n.Text,r(e({},s),{children:"Example Text"})),args:{code:!1,size:"base",copyable:!1,delete:!1,disabled:!1,editable:!1,ellipsis:!1,keyboard:!1,mark:!1,strong:!1,italic:!1,type:void 0,underline:!1,onClick:s=>{console.log("Text Clicked")}},argTypes:{type:{control:"select",options:["secondary","success","warning","danger"]},size:{control:"select",options:["base","sm","lg","xl"]}}},c={play:s=>U(void 0,null,function*(){const t=s.canvasElement.querySelector("span");Be(t==null?void 0:t.textContent).toEqual("Example Text")})},p={args:{code:!0}},l={args:{copyable:!0}},d={args:{delete:!0}},g={args:{disabled:!0}},m={args:{editable:!0}},u={args:{keyboard:!0}},y={args:{mark:!0}},x={args:{strong:!0}},T={args:{italic:!0}},h={args:{type:"success"}},D={args:{type:"secondary"}},b={args:{type:"warning"}},S={args:{type:"danger"}},f={args:{underline:!0}},A={args:{onClick:s=>{alert("Custom Click Handler")}}},E={render:()=>a.jsx(qe,{title:a.jsx(a.Fragment,{children:" "}),children:a.jsxs(Fe,{direction:"vertical",children:[a.jsx(n.Text,{children:"Ant Design (default)"}),a.jsx(n.Text,{type:"secondary",children:"Ant Design (secondary)"}),a.jsx(n.Text,{type:"success",children:"Ant Design (success)"}),a.jsx(n.Text,{type:"warning",children:"Ant Design (warning)"}),a.jsx(n.Text,{type:"danger",children:"Ant Design (danger)"}),a.jsx(n.Text,{disabled:!0,children:"Ant Design (disabled)"}),a.jsx(n.Text,{mark:!0,children:"Ant Design (mark)"}),a.jsx(n.Text,{code:!0,children:"Ant Design (code)"}),a.jsx(n.Text,{keyboard:!0,children:"Ant Design (keyboard)"}),a.jsx(n.Text,{underline:!0,children:"Ant Design (underline)"}),a.jsx(n.Text,{delete:!0,children:"Ant Design (delete)"}),a.jsx(n.Text,{strong:!0,children:"Ant Design (strong)"}),a.jsx(n.Text,{italic:!0,children:"Ant Design (italic)"})]})})},k={render:()=>{const[s,t]=Re.useState(!0);return a.jsxs(qe,{title:"Toggle ellipsis on and off.",children:[a.jsx(Ge,{checked:s,onChange:()=>{t(!s)}}),a.jsx(n.Text,{style:s?{width:200}:void 0,ellipsis:s?{tooltip:"I am ellipsis now!"}:!1,children:"Ant Design, a design language for background applications, is refined by Ant UED Team."}),a.jsx(n.Text,{code:!0,style:s?{width:200}:void 0,ellipsis:s?{tooltip:"I am ellipsis now!"}:!1,children:"Ant Design, a design language for background applications, is refined by Ant UED Team."})]})}};var q,O,z;c.parameters=r(e({},c.parameters),{docs:r(e({},(q=c.parameters)==null?void 0:q.docs),{source:e({originalSource:`{ + play: async context => { + const text = context.canvasElement.querySelector('span'); + void expect(text?.textContent).toEqual('Example Text'); + } +}`},(z=(O=c.parameters)==null?void 0:O.docs)==null?void 0:z.source)})});var H,K,M;p.parameters=r(e({},p.parameters),{docs:r(e({},(H=p.parameters)==null?void 0:H.docs),{source:e({originalSource:`{ + args: { + code: true + } +}`},(M=(K=p.parameters)==null?void 0:K.docs)==null?void 0:M.source)})});var P,W,_;l.parameters=r(e({},l.parameters),{docs:r(e({},(P=l.parameters)==null?void 0:P.docs),{source:e({originalSource:`{ + args: { + copyable: true + } +}`},(_=(W=l.parameters)==null?void 0:W.docs)==null?void 0:_.source)})});var F,G,R;d.parameters=r(e({},d.parameters),{docs:r(e({},(F=d.parameters)==null?void 0:F.docs),{source:e({originalSource:`{ + args: { + delete: true + } +}`},(R=(G=d.parameters)==null?void 0:G.docs)==null?void 0:R.source)})});var B,J,L;g.parameters=r(e({},g.parameters),{docs:r(e({},(B=g.parameters)==null?void 0:B.docs),{source:e({originalSource:`{ + args: { + disabled: true + } +}`},(L=(J=g.parameters)==null?void 0:J.docs)==null?void 0:L.source)})});var N,Q,V;m.parameters=r(e({},m.parameters),{docs:r(e({},(N=m.parameters)==null?void 0:N.docs),{source:e({originalSource:`{ + args: { + editable: true + } +}`},(V=(Q=m.parameters)==null?void 0:Q.docs)==null?void 0:V.source)})});var X,Y,Z;u.parameters=r(e({},u.parameters),{docs:r(e({},(X=u.parameters)==null?void 0:X.docs),{source:e({originalSource:`{ + args: { + keyboard: true + } +}`},(Z=(Y=u.parameters)==null?void 0:Y.docs)==null?void 0:Z.source)})});var $,ee,re;y.parameters=r(e({},y.parameters),{docs:r(e({},($=y.parameters)==null?void 0:$.docs),{source:e({originalSource:`{ + args: { + mark: true + } +}`},(re=(ee=y.parameters)==null?void 0:ee.docs)==null?void 0:re.source)})});var se,ae,te;x.parameters=r(e({},x.parameters),{docs:r(e({},(se=x.parameters)==null?void 0:se.docs),{source:e({originalSource:`{ + args: { + strong: true + } +}`},(te=(ae=x.parameters)==null?void 0:ae.docs)==null?void 0:te.source)})});var ne,oe,ie;T.parameters=r(e({},T.parameters),{docs:r(e({},(ne=T.parameters)==null?void 0:ne.docs),{source:e({originalSource:`{ + args: { + italic: true + } +}`},(ie=(oe=T.parameters)==null?void 0:oe.docs)==null?void 0:ie.source)})});var ce,pe,le;h.parameters=r(e({},h.parameters),{docs:r(e({},(ce=h.parameters)==null?void 0:ce.docs),{source:e({originalSource:`{ + args: { + type: 'success' + } +}`},(le=(pe=h.parameters)==null?void 0:pe.docs)==null?void 0:le.source)})});var de,ge,me;D.parameters=r(e({},D.parameters),{docs:r(e({},(de=D.parameters)==null?void 0:de.docs),{source:e({originalSource:`{ + args: { + type: 'secondary' + } +}`},(me=(ge=D.parameters)==null?void 0:ge.docs)==null?void 0:me.source)})});var ue,ye,xe;b.parameters=r(e({},b.parameters),{docs:r(e({},(ue=b.parameters)==null?void 0:ue.docs),{source:e({originalSource:`{ + args: { + type: 'warning' + } +}`},(xe=(ye=b.parameters)==null?void 0:ye.docs)==null?void 0:xe.source)})});var Te,he,De;S.parameters=r(e({},S.parameters),{docs:r(e({},(Te=S.parameters)==null?void 0:Te.docs),{source:e({originalSource:`{ + args: { + type: 'danger' + } +}`},(De=(he=S.parameters)==null?void 0:he.docs)==null?void 0:De.source)})});var be,Se,fe;f.parameters=r(e({},f.parameters),{docs:r(e({},(be=f.parameters)==null?void 0:be.docs),{source:e({originalSource:`{ + args: { + underline: true + } +}`},(fe=(Se=f.parameters)==null?void 0:Se.docs)==null?void 0:fe.source)})});var Ae,Ee,ke;A.parameters=r(e({},A.parameters),{docs:r(e({},(Ae=A.parameters)==null?void 0:Ae.docs),{source:e({originalSource:`{ + args: { + onClick: event => { + alert('Custom Click Handler'); + } + } +}`},(ke=(Ee=A.parameters)==null?void 0:Ee.docs)==null?void 0:ke.source)})});var je,Ce,we;E.parameters=r(e({},E.parameters),{docs:r(e({},(je=E.parameters)==null?void 0:je.docs),{source:e({originalSource:`{ + render: () => { + return }> + + Ant Design (default) + Ant Design (secondary) + Ant Design (success) + Ant Design (warning) + Ant Design (danger) + Ant Design (disabled) + Ant Design (mark) + Ant Design (code) + Ant Design (keyboard) + Ant Design (underline) + Ant Design (delete) + Ant Design (strong) + Ant Design (italic) + + ; + } +}`},(we=(Ce=E.parameters)==null?void 0:Ce.docs)==null?void 0:we.source)})});var ve,Ie,Ue;k.parameters=r(e({},k.parameters),{docs:r(e({},(ve=k.parameters)==null?void 0:ve.docs),{source:e({originalSource:`{ + render: () => { + const [ellipsis, setEllipsis] = useState(true); + return + { + setEllipsis(!ellipsis); + }} /> + + Ant Design, a design language for background applications, is refined by Ant UED Team. + + + Ant Design, a design language for background applications, is refined by Ant UED Team. + + ; + } +}`},(Ue=(Ie=k.parameters)==null?void 0:Ie.docs)==null?void 0:Ue.source)})});const gr=["Primary","Code","Copyable","Deleted","Disabled","Editable","Keyboard","Marked","Strong","Italic","Success","Secondary","Warning","Danger","Underline","CustomOnClick","ExampleTexts","ExampleEllipsis"];export{p as Code,l as Copyable,A as CustomOnClick,S as Danger,d as Deleted,g as Disabled,m as Editable,k as ExampleEllipsis,E as ExampleTexts,T as Italic,u as Keyboard,y as Marked,c as Primary,D as Secondary,x as Strong,h as Success,f as Underline,b as Warning,gr as __namedExportsOrder,dr as default}; diff --git a/pr-preview/pr-419/assets/Text.stories-DkN28EnX.js b/pr-preview/pr-419/assets/Text.stories-DkN28EnX.js new file mode 100644 index 000000000..1d651d008 --- /dev/null +++ b/pr-preview/pr-419/assets/Text.stories-DkN28EnX.js @@ -0,0 +1,11 @@ +var b=Object.defineProperty,g=Object.defineProperties;var T=Object.getOwnPropertyDescriptors;var i=Object.getOwnPropertySymbols;var f=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable;var p=(r,e,t)=>e in r?b(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,o=(r,e)=>{for(var t in e||(e={}))f.call(e,t)&&p(r,t,e[t]);if(i)for(var t of i(e))D.call(e,t)&&p(r,t,e[t]);return r},a=(r,e)=>g(r,T(e));import{X as y}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const B={title:"Components/Data Entry/QueryItem/Text",component:y.Text,parameters:{docs:{description:{component:'This is the "Text" component of the QueryItem component group.'}}},args:{}},s={args:{text:"Default Text",disabled:!1}},m={args:{text:"Disabled Text",disabled:!0}};var n,d,c;s.parameters=a(o({},s.parameters),{docs:a(o({},(n=s.parameters)==null?void 0:n.docs),{source:o({originalSource:`{ + args: { + text: 'Default Text', + disabled: false + } +}`},(c=(d=s.parameters)==null?void 0:d.docs)==null?void 0:c.source)})});var l,u,x;m.parameters=a(o({},m.parameters),{docs:a(o({},(l=m.parameters)==null?void 0:l.docs),{source:o({originalSource:`{ + args: { + text: 'Disabled Text', + disabled: true + } +}`},(x=(u=m.parameters)==null?void 0:u.docs)==null?void 0:x.source)})});const F=["Primary","Disabled"];export{m as Disabled,s as Primary,F as __namedExportsOrder,B as default}; diff --git a/pr-preview/pr-419/assets/TextInput.stories-3RcS5Jcg.js b/pr-preview/pr-419/assets/TextInput.stories-3RcS5Jcg.js new file mode 100644 index 000000000..0fa689759 --- /dev/null +++ b/pr-preview/pr-419/assets/TextInput.stories-3RcS5Jcg.js @@ -0,0 +1,13 @@ +var E=Object.defineProperty,M=Object.defineProperties;var T=Object.getOwnPropertyDescriptors;var n=Object.getOwnPropertySymbols;var Q=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable;var i=(o,r,a)=>r in o?E(o,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):o[r]=a,e=(o,r)=>{for(var a in r||(r={}))Q.call(r,a)&&i(o,a,r[a]);if(n)for(var a of n(r))V.call(r,a)&&i(o,a,r[a]);return o},t=(o,r)=>M(o,T(r));import{X as q}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const K={title:"Components/Data Entry/QueryItem/ValueSelector/TextInput",component:q.ValueSelector.TextInput,parameters:{docs:{description:{component:'This is the "Text Input" component of the QueryItem/ValueSelector component group.'}}},args:{onChange:o=>{console.log(o)}}},s={},p={args:{value:"Default"}},c={args:{placeholder:"Placeholder"}},m={args:{errorMessage:"Required field!"}};var l,u,d;s.parameters=t(e({},s.parameters),{docs:t(e({},(l=s.parameters)==null?void 0:l.docs),{source:e({originalSource:"{}"},(d=(u=s.parameters)==null?void 0:u.docs)==null?void 0:d.source)})});var g,h,f;p.parameters=t(e({},p.parameters),{docs:t(e({},(g=p.parameters)==null?void 0:g.docs),{source:e({originalSource:`{ + args: { + value: 'Default' + } +}`},(f=(h=p.parameters)==null?void 0:h.docs)==null?void 0:f.source)})});var S,y,I;c.parameters=t(e({},c.parameters),{docs:t(e({},(S=c.parameters)==null?void 0:S.docs),{source:e({originalSource:`{ + args: { + placeholder: 'Placeholder' + } +}`},(I=(y=c.parameters)==null?void 0:y.docs)==null?void 0:I.source)})});var P,x,D;m.parameters=t(e({},m.parameters),{docs:t(e({},(P=m.parameters)==null?void 0:P.docs),{source:e({originalSource:`{ + args: { + errorMessage: 'Required field!' + } +}`},(D=(x=m.parameters)==null?void 0:x.docs)==null?void 0:D.source)})});const L=["Primary","Default","Placeholder","ErrorMessage"];export{p as Default,m as ErrorMessage,c as Placeholder,s as Primary,L as __namedExportsOrder,K as default}; diff --git a/pr-preview/pr-419/assets/TimePicker.stories-Wdbq1pGL.js b/pr-preview/pr-419/assets/TimePicker.stories-Wdbq1pGL.js new file mode 100644 index 000000000..a2ae52f32 --- /dev/null +++ b/pr-preview/pr-419/assets/TimePicker.stories-Wdbq1pGL.js @@ -0,0 +1 @@ +var d=Object.defineProperty,u=Object.defineProperties;var P=Object.getOwnPropertyDescriptors;var e=Object.getOwnPropertySymbols;var l=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable;var a=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,m=(t,r)=>{for(var o in r||(r={}))l.call(r,o)&&a(t,o,r[o]);if(e)for(var o of e(r))y.call(r,o)&&a(t,o,r[o]);return t},p=(t,r)=>u(t,P(r));import{_}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const A={title:"Components/Data Entry/TimePicker",component:_,args:{}},i={};var s,c,n;i.parameters=p(m({},i.parameters),{docs:p(m({},(s=i.parameters)==null?void 0:s.docs),{source:m({originalSource:"{}"},(n=(c=i.parameters)==null?void 0:c.docs)==null?void 0:n.source)})});const B=["Primary"];export{i as Primary,B as __namedExportsOrder,A as default}; diff --git a/pr-preview/pr-419/assets/Timeline.stories-ob1cUuwV.js b/pr-preview/pr-419/assets/Timeline.stories-ob1cUuwV.js new file mode 100644 index 000000000..eea498496 --- /dev/null +++ b/pr-preview/pr-419/assets/Timeline.stories-ob1cUuwV.js @@ -0,0 +1 @@ +var d=Object.defineProperty,l=Object.defineProperties;var u=Object.getOwnPropertyDescriptors;var e=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable;var a=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,m=(t,r)=>{for(var o in r||(r={}))y.call(r,o)&&a(t,o,r[o]);if(e)for(var o of e(r))f.call(r,o)&&a(t,o,r[o]);return t},p=(t,r)=>l(t,u(r));import{w as g}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const A={title:"Components/Data Display/Timeline",component:g,args:{}},i={};var s,n,c;i.parameters=p(m({},i.parameters),{docs:p(m({},(s=i.parameters)==null?void 0:s.docs),{source:m({originalSource:"{}"},(c=(n=i.parameters)==null?void 0:n.docs)==null?void 0:c.source)})});const B=["Primary"];export{i as Primary,B as __namedExportsOrder,A as default}; diff --git a/pr-preview/pr-419/assets/Title.stories-DvKTSwlC.js b/pr-preview/pr-419/assets/Title.stories-DvKTSwlC.js new file mode 100644 index 000000000..c5851b2d1 --- /dev/null +++ b/pr-preview/pr-419/assets/Title.stories-DvKTSwlC.js @@ -0,0 +1,31 @@ +var u=Object.defineProperty,x=Object.defineProperties;var D=Object.getOwnPropertyDescriptors;var p=Object.getOwnPropertySymbols;var b=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable;var m=(r,e,t)=>e in r?u(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,n=(r,e)=>{for(var t in e||(e={}))b.call(e,t)&&m(r,t,e[t]);if(p)for(var t of p(e))v.call(e,t)&&m(r,t,e[t]);return r},a=(r,e)=>x(r,D(e));import{j as i}from"./jsx-runtime-CS-_a2eV.js";import{o as l}from"./GlobalNavigation-BFudnXls.js";import{E as A}from"./ExampleStory-BvanXuvo.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const J={title:"Components/General/Title",component:l.Title,args:{}},s={},o={render:()=>i.jsxs(A,{title:"Different Headings.",children:[i.jsx(l.Title,{editable:!0,level:1,style:{margin:0},children:"h1. Ant Design"}),i.jsx(l.Title,{editable:!0,level:2,style:{margin:0},children:"h2. Ant Design"}),i.jsx(l.Title,{editable:!0,level:3,style:{margin:0},children:"h3. Ant Design"}),i.jsx(l.Title,{editable:!0,level:4,style:{margin:0},children:"h4. Ant Design"}),i.jsx(l.Title,{editable:!0,level:5,style:{margin:0},children:"h5. Ant Design"})]})};var g,y,d;s.parameters=a(n({},s.parameters),{docs:a(n({},(g=s.parameters)==null?void 0:g.docs),{source:n({originalSource:"{}"},(d=(y=s.parameters)==null?void 0:y.docs)==null?void 0:d.source)})});var T,h,c;o.parameters=a(n({},o.parameters),{docs:a(n({},(T=o.parameters)==null?void 0:T.docs),{source:n({originalSource:`{ + render: () => { + return + + h1. Ant Design + + + h2. Ant Design + + + h3. Ant Design + + + h4. Ant Design + + + h5. Ant Design + + ; + } +}`},(c=(h=o.parameters)==null?void 0:h.docs)==null?void 0:c.source)})});const K=["Primary","ExampleHeadings"];export{o as ExampleHeadings,s as Primary,K as __namedExportsOrder,J as default}; diff --git a/pr-preview/pr-419/assets/Tooltip.stories-C5YEmtPJ.js b/pr-preview/pr-419/assets/Tooltip.stories-C5YEmtPJ.js new file mode 100644 index 000000000..01059ed7b --- /dev/null +++ b/pr-preview/pr-419/assets/Tooltip.stories-C5YEmtPJ.js @@ -0,0 +1,167 @@ +var ct=Object.defineProperty,pt=Object.defineProperties;var mt=Object.getOwnPropertyDescriptors;var y=Object.getOwnPropertySymbols;var dt=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable;var v=(r,i,n)=>i in r?ct(r,i,{enumerable:!0,configurable:!0,writable:!0,value:n}):r[i]=n,e=(r,i)=>{for(var n in i||(i={}))dt.call(i,n)&&v(r,n,i[n]);if(y)for(var n of y(i))ut.call(i,n)&&v(r,n,i[n]);return r},o=(r,i)=>pt(r,mt(i));import{j as t}from"./jsx-runtime-CS-_a2eV.js";import{x as a,b as l,F as ht,m as gt,a as wt}from"./GlobalNavigation-BFudnXls.js";import{C as xt}from"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{r as b}from"./index-Ca44TZ0D.js";import{E as B}from"./ExampleStory-BvanXuvo.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const It={title:"Components/Data Display/Tooltip",component:r=>t.jsx(a,o(e({},r),{children:t.jsx(l,{children:"Tooltip element"})})),args:{title:"Tooltip content",arrow:!0,autoAdjustOverflow:!0,color:"",defaultOpen:!1,destroyTooltipOnHide:!1,fresh:!1,getPopupContainer:r=>document.body,mouseEnterDelay:.1,mouseLeaveDelay:.1,overlayClassName:"",overlayStyle:{},overlayInnerStyle:{},placement:"top",trigger:"hover",zIndex:0,onOpenChange:r=>{}},argTypes:{color:{control:"color"},placement:{control:"select",options:["top","left","right","bottom","topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]},trigger:{control:"select",options:["hover","focus","click","contextMenu"]}}},p={},m={args:{title:"Different Tooltip Content"}},d={args:{color:"#fc0"}},u={args:{arrow:!1}},h={args:{placement:"bottom"}},g={args:{trigger:"click"}},w={args:{open:!0}},x={args:{trigger:"contextMenu"}},f={args:{trigger:"click",onOpenChange:r=>{alert(`onOpenChange: ${r}`)}}},T={render:()=>{const[r,i]=b.useState("Show"),n=b.useMemo(()=>r==="Hide"?!1:r==="Show"?!0:{pointAtCenter:!0},[r]),s=t.jsx("span",{children:"prompt text"}),c=80;return t.jsx(B,{title:"Show, hide or center arrow and change placements of the tooltip",children:t.jsxs(xt,{button:{style:{width:c,height:70,margin:4}},children:[t.jsx(ht,{justify:"center",children:t.jsx(gt,{value:r,options:["Show","Hide","Center"],onChange:st=>{i(String(st))},style:{marginBottom:24}})}),t.jsxs("div",{className:"demo",children:[t.jsxs("div",{style:{marginInlineStart:c,whiteSpace:"nowrap"},children:[t.jsx(a,{placement:"topLeft",title:s,arrow:n,children:t.jsx(l,{children:"TL"})}),t.jsx(a,{placement:"top",title:s,arrow:n,children:t.jsx(l,{children:"Top"})}),t.jsx(a,{placement:"topRight",title:s,arrow:n,children:t.jsx(l,{children:"TR"})})]}),t.jsxs("div",{style:{width:c,float:"inline-start"},children:[t.jsx(a,{placement:"leftTop",title:s,arrow:n,children:t.jsx(l,{children:"LT"})}),t.jsx(a,{placement:"left",title:s,arrow:n,children:t.jsx(l,{children:"Left"})}),t.jsx(a,{placement:"leftBottom",title:s,arrow:n,children:t.jsx(l,{children:"LB"})})]}),t.jsxs("div",{style:{width:c,marginInlineStart:c*4+24},children:[t.jsx(a,{placement:"rightTop",title:s,arrow:n,children:t.jsx(l,{children:"RT"})}),t.jsx(a,{placement:"right",title:s,arrow:n,children:t.jsx(l,{children:"Right"})}),t.jsx(a,{placement:"rightBottom",title:s,arrow:n,children:t.jsx(l,{children:"RB"})})]}),t.jsxs("div",{style:{marginInlineStart:c,clear:"both",whiteSpace:"nowrap"},children:[t.jsx(a,{placement:"bottomLeft",title:s,arrow:n,children:t.jsx(l,{children:"BL"})}),t.jsx(a,{placement:"bottom",title:s,arrow:n,children:t.jsx(l,{children:"Bottom"})}),t.jsx(a,{placement:"bottomRight",title:s,arrow:n,children:t.jsx(l,{children:"BR"})})]})]})]})})}},j={render:()=>{const[r,i]=b.useState(!0);return t.jsx(B,{title:'The Tooltip can be disabled by setting title="".',children:t.jsxs(wt,{children:[t.jsx(l,{onClick:()=>{i(!r)},children:r?"Enable":"Disable"}),t.jsx(a,{title:r?"":"prompt text",children:t.jsx("span",{children:"Tooltip will show on mouse enter."})})]})})}},S={render:()=>(b.useEffect(()=>{document.documentElement.scrollTop=document.documentElement.clientHeight,document.documentElement.scrollLeft=document.documentElement.clientWidth},[]),t.jsx(B,{title:"Auto adjust Popup and arrow position when Tooltip is close to the edge of the screen. Will be out of screen when exceed limitation.",children:t.jsx("div",{children:t.jsx("div",{style:{height:"300vh",display:"flex",alignItems:"center",justifyContent:"center"},children:t.jsx(a,{title:"Thanks for using antd. Have a nice day!",trigger:"click",defaultOpen:!0,children:t.jsx(l,{children:"Scroll The Window, watch the tooltip move"})})})})}))};var C,A,E;p.parameters=o(e({},p.parameters),{docs:o(e({},(C=p.parameters)==null?void 0:C.docs),{source:e({originalSource:"{}"},(E=(A=p.parameters)==null?void 0:A.docs)==null?void 0:E.source)})});var L,R,k;m.parameters=o(e({},m.parameters),{docs:o(e({},(L=m.parameters)==null?void 0:L.docs),{source:e({originalSource:`{ + args: { + title: 'Different Tooltip Content' + } +}`},(k=(R=m.parameters)==null?void 0:R.docs)==null?void 0:k.source)})});var W,O,D;d.parameters=o(e({},d.parameters),{docs:o(e({},(W=d.parameters)==null?void 0:W.docs),{source:e({originalSource:`{ + args: { + color: '#fc0' + } +}`},(D=(O=d.parameters)==null?void 0:O.docs)==null?void 0:D.source)})});var H,P,I;u.parameters=o(e({},u.parameters),{docs:o(e({},(H=u.parameters)==null?void 0:H.docs),{source:e({originalSource:`{ + args: { + arrow: false + } +}`},(I=(P=u.parameters)==null?void 0:P.docs)==null?void 0:I.source)})});var M,N,F;h.parameters=o(e({},h.parameters),{docs:o(e({},(M=h.parameters)==null?void 0:M.docs),{source:e({originalSource:`{ + args: { + placement: 'bottom' + } +}`},(F=(N=h.parameters)==null?void 0:N.docs)==null?void 0:F.source)})});var _,$,z;g.parameters=o(e({},g.parameters),{docs:o(e({},(_=g.parameters)==null?void 0:_.docs),{source:e({originalSource:`{ + args: { + trigger: 'click' + } +}`},(z=($=g.parameters)==null?void 0:$.docs)==null?void 0:z.source)})});var q,G,J;w.parameters=o(e({},w.parameters),{docs:o(e({},(q=w.parameters)==null?void 0:q.docs),{source:e({originalSource:`{ + args: { + open: true + } +}`},(J=(G=w.parameters)==null?void 0:G.docs)==null?void 0:J.source)})});var K,Q,U;x.parameters=o(e({},x.parameters),{docs:o(e({},(K=x.parameters)==null?void 0:K.docs),{source:e({originalSource:`{ + args: { + trigger: 'contextMenu' + } +}`},(U=(Q=x.parameters)==null?void 0:Q.docs)==null?void 0:U.source)})});var V,X,Y;f.parameters=o(e({},f.parameters),{docs:o(e({},(V=f.parameters)==null?void 0:V.docs),{source:e({originalSource:`{ + args: { + trigger: 'click', + onOpenChange: (open: boolean) => { + alert(\`onOpenChange: \${open}\`); + } + } +}`},(Y=(X=f.parameters)==null?void 0:X.docs)==null?void 0:Y.source)})});var Z,tt,et;T.parameters=o(e({},T.parameters),{docs:o(e({},(Z=T.parameters)==null?void 0:Z.docs),{source:e({originalSource:`{ + render: () => { + const [arrow, setArrow] = useState('Show'); + const mergedArrow = useMemo(() => { + if (arrow === 'Hide') { + return false; + } + if (arrow === 'Show') { + return true; + } + return { + pointAtCenter: true + }; + }, [arrow]); + const text = prompt text; + const buttonWidth = 80; + const buttonHeight = 70; + return + + + { + setArrow(String(val)); + }} style={{ + marginBottom: 24 + }} /> + +
+
+ + + + + + + + + +
+
+ + + + + + + + + +
+
+ + + + + + + + + +
+
+ + + + + + + + + +
+
+
+
; + } +}`},(et=(tt=T.parameters)==null?void 0:tt.docs)==null?void 0:et.source)})});var ot,rt,nt;j.parameters=o(e({},j.parameters),{docs:o(e({},(ot=j.parameters)==null?void 0:ot.docs),{source:e({originalSource:`{ + render: () => { + const [disabled, setDisabled] = useState(true); + return + + + + Tooltip will show on mouse enter. + + + ; + } +}`},(nt=(rt=j.parameters)==null?void 0:rt.docs)==null?void 0:nt.source)})});var it,at,lt;S.parameters=o(e({},S.parameters),{docs:o(e({},(it=S.parameters)==null?void 0:it.docs),{source:e({originalSource:`{ + render: () => { + useEffect(() => { + document.documentElement.scrollTop = document.documentElement.clientHeight; + document.documentElement.scrollLeft = document.documentElement.clientWidth; + }, []); + return +
+
+ + + +
+
+
; + } +}`},(lt=(at=S.parameters)==null?void 0:at.docs)==null?void 0:lt.source)})});const Mt=["Primary","Title","Color","NoArrow","BottomPlacement","ClickTrigger","AlwaysOpen","RightClick","ClickWithOnChange","ExampleArrowPlacements","ExampleDisabled","ExampleAutoShift"];export{w as AlwaysOpen,h as BottomPlacement,g as ClickTrigger,f as ClickWithOnChange,d as Color,T as ExampleArrowPlacements,S as ExampleAutoShift,j as ExampleDisabled,u as NoArrow,p as Primary,x as RightClick,m as Title,Mt as __namedExportsOrder,It as default}; diff --git a/pr-preview/pr-419/assets/Tour.stories-C4dJ81hK.js b/pr-preview/pr-419/assets/Tour.stories-C4dJ81hK.js new file mode 100644 index 000000000..bbdd2ec79 --- /dev/null +++ b/pr-preview/pr-419/assets/Tour.stories-C4dJ81hK.js @@ -0,0 +1,56 @@ +var v=Object.defineProperty,P=Object.defineProperties;var T=Object.getOwnPropertyDescriptors;var u=Object.getOwnPropertySymbols;var b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable;var f=(e,t,n)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,s=(e,t)=>{for(var n in t||(t={}))b.call(t,n)&&f(e,n,t[n]);if(u)for(var n of u(t))E.call(t,n)&&f(e,n,t[n]);return e},o=(e,t)=>P(e,T(t));import{j as r}from"./jsx-runtime-CS-_a2eV.js";import{r as c}from"./index-Ca44TZ0D.js";import{y as m,b as R,z as k,I as D}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const V={title:"Components/Data Display/Tour",component:m,args:{}},a={},i={render:()=>{const e=c.useRef(null),[t,n]=c.useState(!1),l=[{title:"Center",description:"Displayed in the center of screen.",target:null},{title:"Right",description:"On the right of target.",placement:"right",target:()=>e.current},{title:"Top",description:"On the top of target.",placement:"top",target:()=>e.current}];return r.jsxs(r.Fragment,{children:[r.jsx("div",{ref:e,children:r.jsx(R,{type:"primary",onClick:()=>{n(!0)},children:"Begin Tour"})}),r.jsx(m,{open:t,onClose:()=>{n(!1)},steps:l})]})}},p={render:()=>{const e=c.useRef(null),[t,n]=c.useState(!1),l=[{title:"Navigate mParticle effortlessly!",description:"Switch between product suites anytime using this selector.",placement:"right",target:()=>e.current}];return r.jsxs(r.Fragment,{children:[r.jsx("div",{ref:e,children:r.jsx(k,{label:"Data Platform",icon:r.jsx(D,{name:"siteMap"}),onSuiteLogoClick:()=>{n(!0)}})}),r.jsx(m,{mask:!1,type:"primary",open:t,onClose:()=>{n(!1)},steps:l})]})}};var d,g,h;a.parameters=o(s({},a.parameters),{docs:o(s({},(d=a.parameters)==null?void 0:d.docs),{source:s({originalSource:"{}"},(h=(g=a.parameters)==null?void 0:g.docs)==null?void 0:h.source)})});var x,y,O;i.parameters=o(s({},i.parameters),{docs:o(s({},(x=i.parameters)==null?void 0:x.docs),{source:s({originalSource:`{ + render: () => { + const ref = useRef(null); + const [open, setOpen] = useState(false); + const steps: ITourProps['steps'] = [{ + title: 'Center', + description: 'Displayed in the center of screen.', + target: null + }, { + title: 'Right', + description: 'On the right of target.', + placement: 'right', + target: () => ref.current + }, { + title: 'Top', + description: 'On the top of target.', + placement: 'top', + target: () => ref.current + }]; + return <> +
+ +
+ + { + setOpen(false); + }} steps={steps} /> + ; + } +}`},(O=(y=i.parameters)==null?void 0:y.docs)==null?void 0:O.source)})});var S,j,C;p.parameters=o(s({},p.parameters),{docs:o(s({},(S=p.parameters)==null?void 0:S.docs),{source:s({originalSource:`{ + render: () => { + const ref = useRef(null); + const [open, setOpen] = useState(false); + const steps: ITourProps['steps'] = [{ + title: 'Navigate mParticle effortlessly!', + description: 'Switch between product suites anytime using this selector.', + placement: 'right', + target: () => ref.current + }]; + return <> +
+ } onSuiteLogoClick={() => { + setOpen(true); + }} /> +
+ + { + setOpen(false); + }} steps={steps} /> + ; + } +}`},(C=(j=p.parameters)==null?void 0:j.docs)==null?void 0:C.source)})});const W=["Primary","ExamplePlacement","ExampleNavLogo"];export{p as ExampleNavLogo,i as ExamplePlacement,a as Primary,W as __namedExportsOrder,V as default}; diff --git a/pr-preview/pr-419/assets/Transfer.stories-Cy6cYtec.js b/pr-preview/pr-419/assets/Transfer.stories-Cy6cYtec.js new file mode 100644 index 000000000..797b147e2 --- /dev/null +++ b/pr-preview/pr-419/assets/Transfer.stories-Cy6cYtec.js @@ -0,0 +1 @@ +var d=Object.defineProperty,f=Object.defineProperties;var u=Object.getOwnPropertyDescriptors;var e=Object.getOwnPropertySymbols;var l=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable;var i=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,m=(t,r)=>{for(var o in r||(r={}))l.call(r,o)&&i(t,o,r[o]);if(e)for(var o of e(r))y.call(r,o)&&i(t,o,r[o]);return t},a=(t,r)=>f(t,u(r));import{j as g}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const A={title:"Components/Data Entry/Transfer",component:g,args:{}},p={};var s,n,c;p.parameters=a(m({},p.parameters),{docs:a(m({},(s=p.parameters)==null?void 0:s.docs),{source:m({originalSource:"{}"},(c=(n=p.parameters)==null?void 0:n.docs)==null?void 0:c.source)})});const B=["Primary"];export{p as Primary,B as __namedExportsOrder,A as default}; diff --git a/pr-preview/pr-419/assets/Tree.stories-curl4mZI.js b/pr-preview/pr-419/assets/Tree.stories-curl4mZI.js new file mode 100644 index 000000000..bba46c2f4 --- /dev/null +++ b/pr-preview/pr-419/assets/Tree.stories-curl4mZI.js @@ -0,0 +1 @@ +var d=Object.defineProperty,l=Object.defineProperties;var u=Object.getOwnPropertyDescriptors;var i=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable;var a=(t,r,o)=>r in t?d(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,m=(t,r)=>{for(var o in r||(r={}))y.call(r,o)&&a(t,o,r[o]);if(i)for(var o of i(r))f.call(r,o)&&a(t,o,r[o]);return t},e=(t,r)=>l(t,u(r));import{G as g}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const z={title:"Components/Data Display/Tree",component:g,args:{}},p={};var s,c,n;p.parameters=e(m({},p.parameters),{docs:e(m({},(s=p.parameters)==null?void 0:s.docs),{source:m({originalSource:"{}"},(n=(c=p.parameters)==null?void 0:c.docs)==null?void 0:n.source)})});const A=["Primary"];export{p as Primary,A as __namedExportsOrder,z as default}; diff --git a/pr-preview/pr-419/assets/TreeSelect.stories-BKEe8rKu.js b/pr-preview/pr-419/assets/TreeSelect.stories-BKEe8rKu.js new file mode 100644 index 000000000..32a9b6cd6 --- /dev/null +++ b/pr-preview/pr-419/assets/TreeSelect.stories-BKEe8rKu.js @@ -0,0 +1 @@ +var d=Object.defineProperty,l=Object.defineProperties;var u=Object.getOwnPropertyDescriptors;var i=Object.getOwnPropertySymbols;var y=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var a=(o,r,t)=>r in o?d(o,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[r]=t,e=(o,r)=>{for(var t in r||(r={}))y.call(r,t)&&a(o,t,r[t]);if(i)for(var t of i(r))S.call(r,t)&&a(o,t,r[t]);return o},p=(o,r)=>l(o,u(r));import{T}from"./GlobalNavigation-BFudnXls.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./ConfigProvider-aHzMMMgW.js";import"./LightTheme-BZ07JyGW.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./_baseClone-BwI25-yt.js";import"./_getPrototype-fDUIJvdn.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";const A={title:"Components/Data Entry/TreeSelect",component:T,args:{}},m={};var s,c,n;m.parameters=p(e({},m.parameters),{docs:p(e({},(s=m.parameters)==null?void 0:s.docs),{source:e({originalSource:"{}"},(n=(c=m.parameters)==null?void 0:c.docs)==null?void 0:n.source)})});const B=["Primary"];export{m as Primary,B as __namedExportsOrder,A as default}; diff --git a/pr-preview/pr-419/assets/Typography-D25LJGT2.js b/pr-preview/pr-419/assets/Typography-D25LJGT2.js new file mode 100644 index 000000000..74fba4f28 --- /dev/null +++ b/pr-preview/pr-419/assets/Typography-D25LJGT2.js @@ -0,0 +1 @@ +var a=Object.defineProperty,u=Object.defineProperties;var h=Object.getOwnPropertyDescriptors;var s=Object.getOwnPropertySymbols;var x=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable;var c=(n,t,o)=>t in n?a(n,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[t]=o,e=(n,t)=>{for(var o in t||(t={}))x.call(t,o)&&c(n,o,t[o]);if(s)for(var o of s(t))d.call(t,o)&&c(n,o,t[o]);return n},m=(n,t)=>u(n,h(t));import{j as r}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as p}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function i(n){const t=e(e({h1:"h1"},p()),n.components);return r.jsx(t.h1,{id:"typography",children:"Typography"})}function l(n={}){const{wrapper:t}=e(e({},p()),n.components);return t?r.jsx(t,m(e({},n),{children:r.jsx(i,e({},n))})):i(n)}export{l as default}; diff --git a/pr-preview/pr-419/assets/Upload.stories-iyKBF2fS.js b/pr-preview/pr-419/assets/Upload.stories-iyKBF2fS.js new file mode 100644 index 000000000..fc4bc0d9c --- /dev/null +++ b/pr-preview/pr-419/assets/Upload.stories-iyKBF2fS.js @@ -0,0 +1,26 @@ +var R=Object.defineProperty,S=Object.defineProperties;var A=Object.getOwnPropertyDescriptors;var l=Object.getOwnPropertySymbols;var B=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable;var u=(e,a,t)=>a in e?R(e,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[a]=t,r=(e,a)=>{for(var t in a||(a={}))B.call(a,t)&&u(e,t,a[t]);if(l)for(var t of l(a))E.call(a,t)&&u(e,t,a[t]);return e},o=(e,a)=>S(e,A(a));import{j as m}from"./jsx-runtime-CS-_a2eV.js";import{$ as W,b as O,I as _}from"./GlobalNavigation-BFudnXls.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const ae={title:"Components/Data Entry/Upload",component:e=>m.jsx(W,o(r({},e),{children:m.jsx(O,{icon:m.jsx(_,{name:"mpLogo"}),children:"Click to Upload"})})),args:{accept:".jpg,.png,.gif",action:"/upload",beforeUpload:(e,a)=>(alert("Before Upload:"),!0),customRequest:void 0,data:e=>(alert("Custom Data:"),{name:e.name,type:e.type}),defaultFileList:[],directory:!1,disabled:!1,fileList:[],headers:{Authorization:"Bearer token"},iconRender:void 0,isImageUrl:void 0,itemRender:void 0,listType:"text",maxCount:void 0,method:"post",multiple:!1,name:"file",openFileDialogOnClick:!0,previewFile:void 0,progress:{strokeWidth:2,showInfo:!1},showUploadList:!0,withCredentials:!1,onChange:e=>{alert("Upload Change:")},onDrop:e=>{alert("File Drop:")},onDownload:e=>{alert("Download:")},onPreview:e=>{alert("Preview:")},onRemove:e=>(alert("Remove:"),!0)}},s={},p={args:{listType:"picture-card"}},i={args:{onDrop:e=>{alert("File Drop:")}}},n={args:{progress:{strokeWidth:5,showInfo:!0}}},c={args:{accept:".pdf,.docx"}},d={args:{disabled:!0}};var g,f,D;s.parameters=o(r({},s.parameters),{docs:o(r({},(g=s.parameters)==null?void 0:g.docs),{source:r({originalSource:"{}"},(D=(f=s.parameters)==null?void 0:f.docs)==null?void 0:D.source)})});var h,v,C;p.parameters=o(r({},p.parameters),{docs:o(r({},(h=p.parameters)==null?void 0:h.docs),{source:r({originalSource:`{ + args: { + listType: 'picture-card' + } +}`},(C=(v=p.parameters)==null?void 0:v.docs)==null?void 0:C.source)})});var y,U,x;i.parameters=o(r({},i.parameters),{docs:o(r({},(y=i.parameters)==null?void 0:y.docs),{source:r({originalSource:`{ + args: { + onDrop: event => { + alert('File Drop:'); + } + } +}`},(x=(U=i.parameters)==null?void 0:U.docs)==null?void 0:x.source)})});var w,F,b;n.parameters=o(r({},n.parameters),{docs:o(r({},(w=n.parameters)==null?void 0:w.docs),{source:r({originalSource:`{ + args: { + progress: { + strokeWidth: 5, + showInfo: true + } + } +}`},(b=(F=n.parameters)==null?void 0:F.docs)==null?void 0:b.source)})});var L,T,j;c.parameters=o(r({},c.parameters),{docs:o(r({},(L=c.parameters)==null?void 0:L.docs),{source:r({originalSource:`{ + args: { + accept: '.pdf,.docx' + } +}`},(j=(T=c.parameters)==null?void 0:T.docs)==null?void 0:j.source)})});var k,I,P;d.parameters=o(r({},d.parameters),{docs:o(r({},(k=d.parameters)==null?void 0:k.docs),{source:r({originalSource:`{ + args: { + disabled: true + } +}`},(P=(I=d.parameters)==null?void 0:I.docs)==null?void 0:P.source)})});const te=["Primary","CustomListType","DragAndDropUpload","CustomProgress","CustomAcceptFileType","DisabledUpload"];export{c as CustomAcceptFileType,p as CustomListType,n as CustomProgress,d as DisabledUpload,i as DragAndDropUpload,s as Primary,te as __namedExportsOrder,ae as default}; diff --git a/pr-preview/pr-419/assets/Using components-B-awMjXF.js b/pr-preview/pr-419/assets/Using components-B-awMjXF.js new file mode 100644 index 000000000..135140783 --- /dev/null +++ b/pr-preview/pr-419/assets/Using components-B-awMjXF.js @@ -0,0 +1 @@ +var i=Object.defineProperty,p=Object.defineProperties;var x=Object.getOwnPropertyDescriptors;var s=Object.getOwnPropertySymbols;var c=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable;var m=(n,t,o)=>t in n?i(n,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[t]=o,e=(n,t)=>{for(var o in t||(t={}))c.call(t,o)&&m(n,o,t[o]);if(s)for(var o of s(t))f.call(t,o)&&m(n,o,t[o]);return n},u=(n,t)=>p(n,x(t));import{j as r}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as j}from"./index-Bqh_nw6E.js";import"./index-Ca44TZ0D.js";function a(n){return r.jsx(r.Fragment,{})}function X(n={}){const{wrapper:t}=e(e({},j()),n.components);return t?r.jsx(t,u(e({},n),{children:r.jsx(a,e({},n))})):a()}export{X as default}; diff --git a/pr-preview/pr-419/assets/Using existing ones-DXPug3q1.js b/pr-preview/pr-419/assets/Using existing ones-DXPug3q1.js new file mode 100644 index 000000000..b0d791943 --- /dev/null +++ b/pr-preview/pr-419/assets/Using existing ones-DXPug3q1.js @@ -0,0 +1,195 @@ +var qp=Object.defineProperty,Wp=Object.defineProperties;var Hp=Object.getOwnPropertyDescriptors;var ol=Object.getOwnPropertySymbols;var jp=Object.prototype.hasOwnProperty,Up=Object.prototype.propertyIsEnumerable;var Sr=Math.pow,wa=(t,e,r)=>e in t?qp(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,D=(t,e)=>{for(var r in e||(e={}))jp.call(e,r)&&wa(t,r,e[r]);if(ol)for(var r of ol(e))Up.call(e,r)&&wa(t,r,e[r]);return t},rt=(t,e)=>Wp(t,Hp(e));var V=(t,e,r)=>(wa(t,typeof e!="symbol"?e+"":e,r),r),Yp=(t,e,r)=>{if(!e.has(t))throw TypeError("Cannot "+r)};var Ni=(t,e,r)=>{if(e.has(t))throw TypeError("Cannot add the same private member more than once");e instanceof WeakSet?e.add(t):e.set(t,r)};var Lr=(t,e,r)=>(Yp(t,e,"access private method"),r);var L=(t,e,r)=>new Promise((i,n)=>{var a=l=>{try{o(r.next(l))}catch(c){n(c)}},s=l=>{try{o(r.throw(l))}catch(c){n(c)}},o=l=>l.done?i(l.value):Promise.resolve(l.value).then(a,s);o((r=r.apply(t,e)).next())});import{j as nr}from"./jsx-runtime-CS-_a2eV.js";import{useMDXComponents as zc}from"./index-Bqh_nw6E.js";import{R as ll,r as tr}from"./index-Ca44TZ0D.js";import{_ as X}from"./iframe-BgbtFvUI.js";import{d as Gp}from"./dayjs.min-kn1EBQqj.js";import{d as qc}from"./index-DrFu-skq.js";import{s as Vp,a as Xp,c as Zp}from"./Serializer-DsJDcYJc.js";const Qi={min:{r:0,g:0,b:0,s:0,l:0,a:0},max:{r:255,g:255,b:255,h:360,s:100,l:100,a:1},clamp:{r:t=>t>=255?255:t<0?0:t,g:t=>t>=255?255:t<0?0:t,b:t=>t>=255?255:t<0?0:t,h:t=>t%360,s:t=>t>=100?100:t<0?0:t,l:t=>t>=100?100:t<0?0:t,a:t=>t>=1?1:t<0?0:t},toLinear:t=>{const e=t/255;return t>.03928?Math.pow((e+.055)/1.055,2.4):e/12.92},hue2rgb:(t,e,r)=>(r<0&&(r+=1),r>1&&(r-=1),r<1/6?t+(e-t)*6*r:r<1/2?e:r<2/3?t+(e-t)*(2/3-r)*6:t),hsl2rgb:({h:t,s:e,l:r},i)=>{if(!e)return r*2.55;t/=360,e/=100,r/=100;const n=r<.5?r*(1+e):r+e-r*e,a=2*r-n;switch(i){case"r":return Qi.hue2rgb(a,n,t+1/3)*255;case"g":return Qi.hue2rgb(a,n,t)*255;case"b":return Qi.hue2rgb(a,n,t-1/3)*255}},rgb2hsl:({r:t,g:e,b:r},i)=>{t/=255,e/=255,r/=255;const n=Math.max(t,e,r),a=Math.min(t,e,r),s=(n+a)/2;if(i==="l")return s*100;if(n===a)return 0;const o=n-a,l=s>.5?o/(2-n-a):o/(n+a);if(i==="s")return l*100;switch(n){case t:return((e-r)/o+(ee>r?Math.min(e,Math.max(r,t)):Math.min(r,Math.max(e,t)),round:t=>Math.round(t*1e10)/1e10},Qp=Kp,Jp={dec2hex:t=>{const e=Math.round(t).toString(16);return e.length>1?e:`0${e}`}},tg=Jp,$={channel:Qi,lang:Qp,unit:tg},be={};for(let t=0;t<=255;t++)be[t]=$.unit.dec2hex(t);const yt={ALL:0,RGB:1,HSL:2};class eg{constructor(){this.type=yt.ALL}get(){return this.type}set(e){if(this.type&&this.type!==e)throw new Error("Cannot change both RGB and HSL channels at the same time");this.type=e}reset(){this.type=yt.ALL}is(e){return this.type===e}}class rg{constructor(e,r){this.color=r,this.changed=!1,this.data=e,this.type=new eg}set(e,r){return this.color=r,this.changed=!1,this.data=e,this.type.type=yt.ALL,this}_ensureHSL(){const e=this.data,{h:r,s:i,l:n}=e;r===void 0&&(e.h=$.channel.rgb2hsl(e,"h")),i===void 0&&(e.s=$.channel.rgb2hsl(e,"s")),n===void 0&&(e.l=$.channel.rgb2hsl(e,"l"))}_ensureRGB(){const e=this.data,{r,g:i,b:n}=e;r===void 0&&(e.r=$.channel.hsl2rgb(e,"r")),i===void 0&&(e.g=$.channel.hsl2rgb(e,"g")),n===void 0&&(e.b=$.channel.hsl2rgb(e,"b"))}get r(){const e=this.data,r=e.r;return!this.type.is(yt.HSL)&&r!==void 0?r:(this._ensureHSL(),$.channel.hsl2rgb(e,"r"))}get g(){const e=this.data,r=e.g;return!this.type.is(yt.HSL)&&r!==void 0?r:(this._ensureHSL(),$.channel.hsl2rgb(e,"g"))}get b(){const e=this.data,r=e.b;return!this.type.is(yt.HSL)&&r!==void 0?r:(this._ensureHSL(),$.channel.hsl2rgb(e,"b"))}get h(){const e=this.data,r=e.h;return!this.type.is(yt.RGB)&&r!==void 0?r:(this._ensureRGB(),$.channel.rgb2hsl(e,"h"))}get s(){const e=this.data,r=e.s;return!this.type.is(yt.RGB)&&r!==void 0?r:(this._ensureRGB(),$.channel.rgb2hsl(e,"s"))}get l(){const e=this.data,r=e.l;return!this.type.is(yt.RGB)&&r!==void 0?r:(this._ensureRGB(),$.channel.rgb2hsl(e,"l"))}get a(){return this.data.a}set r(e){this.type.set(yt.RGB),this.changed=!0,this.data.r=e}set g(e){this.type.set(yt.RGB),this.changed=!0,this.data.g=e}set b(e){this.type.set(yt.RGB),this.changed=!0,this.data.b=e}set h(e){this.type.set(yt.HSL),this.changed=!0,this.data.h=e}set s(e){this.type.set(yt.HSL),this.changed=!0,this.data.s=e}set l(e){this.type.set(yt.HSL),this.changed=!0,this.data.l=e}set a(e){this.changed=!0,this.data.a=e}}const ig=rg,Yn=new ig({r:0,g:0,b:0,a:0},"transparent"),sr={re:/^#((?:[a-f0-9]{2}){2,4}|[a-f0-9]{3})$/i,parse:t=>{if(t.charCodeAt(0)!==35)return;const e=t.match(sr.re);if(!e)return;const r=e[1],i=parseInt(r,16),n=r.length,a=n%4===0,s=n>4,o=s?1:17,l=s?8:4,c=a?0:-1,h=s?255:15;return Yn.set({r:(i>>l*(c+3)&h)*o,g:(i>>l*(c+2)&h)*o,b:(i>>l*(c+1)&h)*o,a:a?(i&h)*o/255:1},t)},stringify:t=>{const{r:e,g:r,b:i,a:n}=t;return n<1?`#${be[Math.round(e)]}${be[Math.round(r)]}${be[Math.round(i)]}${be[Math.round(n*255)]}`:`#${be[Math.round(e)]}${be[Math.round(r)]}${be[Math.round(i)]}`}},Oe={re:/^hsla?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(?:deg|grad|rad|turn)?)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?%)(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e-?\d+)?(%)?))?\s*?\)$/i,hueRe:/^(.+?)(deg|grad|rad|turn)$/i,_hue2deg:t=>{const e=t.match(Oe.hueRe);if(e){const[,r,i]=e;switch(i){case"grad":return $.channel.clamp.h(parseFloat(r)*.9);case"rad":return $.channel.clamp.h(parseFloat(r)*180/Math.PI);case"turn":return $.channel.clamp.h(parseFloat(r)*360)}}return $.channel.clamp.h(parseFloat(t))},parse:t=>{const e=t.charCodeAt(0);if(e!==104&&e!==72)return;const r=t.match(Oe.re);if(!r)return;const[,i,n,a,s,o]=r;return Yn.set({h:Oe._hue2deg(i),s:$.channel.clamp.s(parseFloat(n)),l:$.channel.clamp.l(parseFloat(a)),a:s?$.channel.clamp.a(o?parseFloat(s)/100:parseFloat(s)):1},t)},stringify:t=>{const{h:e,s:r,l:i,a:n}=t;return n<1?`hsla(${$.lang.round(e)}, ${$.lang.round(r)}%, ${$.lang.round(i)}%, ${n})`:`hsl(${$.lang.round(e)}, ${$.lang.round(r)}%, ${$.lang.round(i)}%)`}},Yr={colors:{aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyanaqua:"#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:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",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:"#663399",red:"#ff0000",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",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",transparent:"#00000000",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},parse:t=>{t=t.toLowerCase();const e=Yr.colors[t];if(e)return sr.parse(e)},stringify:t=>{const e=sr.stringify(t);for(const r in Yr.colors)if(Yr.colors[r]===e)return r}},zr={re:/^rgba?\(\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))\s*?(?:,|\s)\s*?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?))(?:\s*?(?:,|\/)\s*?\+?(-?(?:\d+(?:\.\d+)?|(?:\.\d+))(?:e\d+)?(%?)))?\s*?\)$/i,parse:t=>{const e=t.charCodeAt(0);if(e!==114&&e!==82)return;const r=t.match(zr.re);if(!r)return;const[,i,n,a,s,o,l,c,h]=r;return Yn.set({r:$.channel.clamp.r(n?parseFloat(i)*2.55:parseFloat(i)),g:$.channel.clamp.g(s?parseFloat(a)*2.55:parseFloat(a)),b:$.channel.clamp.b(l?parseFloat(o)*2.55:parseFloat(o)),a:c?$.channel.clamp.a(h?parseFloat(c)/100:parseFloat(c)):1},t)},stringify:t=>{const{r:e,g:r,b:i,a:n}=t;return n<1?`rgba(${$.lang.round(e)}, ${$.lang.round(r)}, ${$.lang.round(i)}, ${$.lang.round(n)})`:`rgb(${$.lang.round(e)}, ${$.lang.round(r)}, ${$.lang.round(i)})`}},re={format:{keyword:Yr,hex:sr,rgb:zr,rgba:zr,hsl:Oe,hsla:Oe},parse:t=>{if(typeof t!="string")return t;const e=sr.parse(t)||zr.parse(t)||Oe.parse(t)||Yr.parse(t);if(e)return e;throw new Error(`Unsupported color format: "${t}"`)},stringify:t=>!t.changed&&t.color?t.color:t.type.is(yt.HSL)||t.data.r===void 0?Oe.stringify(t):t.a<1||!Number.isInteger(t.r)||!Number.isInteger(t.g)||!Number.isInteger(t.b)?zr.stringify(t):sr.stringify(t)},Wc=(t,e)=>{const r=re.parse(t);for(const i in e)r[i]=$.channel.clamp[i](e[i]);return re.stringify(r)},Gr=(t,e,r=0,i=1)=>{if(typeof t!="number")return Wc(t,{a:e});const n=Yn.set({r:$.channel.clamp.r(t),g:$.channel.clamp.g(e),b:$.channel.clamp.b(r),a:$.channel.clamp.a(i)});return re.stringify(n)},ng=t=>{const{r:e,g:r,b:i}=re.parse(t),n=.2126*$.channel.toLinear(e)+.7152*$.channel.toLinear(r)+.0722*$.channel.toLinear(i);return $.lang.round(n)},ag=t=>ng(t)>=.5,sg=ag,ki=t=>!sg(t),Hc=(t,e,r)=>{const i=re.parse(t),n=i[e],a=$.channel.clamp[e](n+r);return n!==a&&(i[e]=a),re.stringify(i)},M=(t,e)=>Hc(t,"l",e),O=(t,e)=>Hc(t,"l",-e),b=(t,e)=>{const r=re.parse(t),i={};for(const n in e)e[n]&&(i[n]=r[n]+e[n]);return Wc(t,i)},og=(t,e,r=50)=>{const{r:i,g:n,b:a,a:s}=re.parse(t),{r:o,g:l,b:c,a:h}=re.parse(e),d=r/100,u=d*2-1,p=s-h,m=((u*p===-1?u:(u+p)/(1+u*p))+1)/2,x=1-m,C=i*m+o*x,_=n*m+l*x,k=a*m+c*x,T=s*d+h*(1-d);return Gr(C,_,k,T)},S=(t,e=100)=>{const r=re.parse(t);return r.r=255-r.r,r.g=255-r.g,r.b=255-r.b,og(r,t,e)};/*! @license DOMPurify 3.1.6 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.1.6/LICENSE */const{entries:jc,setPrototypeOf:cl,isFrozen:lg,getPrototypeOf:cg,getOwnPropertyDescriptor:hg}=Object;let{freeze:Bt,seal:Wt,create:Uc}=Object,{apply:ja,construct:Ua}=typeof Reflect!="undefined"&&Reflect;Bt||(Bt=function(e){return e});Wt||(Wt=function(e){return e});ja||(ja=function(e,r,i){return e.apply(r,i)});Ua||(Ua=function(e,r){return new e(...r)});const zi=Pt(Array.prototype.forEach),hl=Pt(Array.prototype.pop),Ar=Pt(Array.prototype.push),Ji=Pt(String.prototype.toLowerCase),Ta=Pt(String.prototype.toString),ul=Pt(String.prototype.match),Br=Pt(String.prototype.replace),ug=Pt(String.prototype.indexOf),fg=Pt(String.prototype.trim),Ut=Pt(Object.prototype.hasOwnProperty),St=Pt(RegExp.prototype.test),Er=dg(TypeError);function Pt(t){return function(e){for(var r=arguments.length,i=new Array(r>1?r-1:0),n=1;n2&&arguments[2]!==void 0?arguments[2]:Ji;cl&&cl(t,null);let i=e.length;for(;i--;){let n=e[i];if(typeof n=="string"){const a=r(n);a!==n&&(lg(e)||(e[i]=a),n=a)}t[n]=!0}return t}function pg(t){for(let e=0;e/gm),bg=Wt(/\${[\w\W]*}/gm),_g=Wt(/^data-[\-\w.\u00B7-\uFFFF]/),Cg=Wt(/^aria-[\-\w]+$/),Yc=Wt(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),kg=Wt(/^(?:\w+script|data):/i),vg=Wt(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Gc=Wt(/^html$/i),wg=Wt(/^[a-z][.\w]*(-[.\w]+)+$/i);var ml=Object.freeze({__proto__:null,MUSTACHE_EXPR:yg,ERB_EXPR:xg,TMPLIT_EXPR:bg,DATA_ATTR:_g,ARIA_ATTR:Cg,IS_ALLOWED_URI:Yc,IS_SCRIPT_OR_DATA:kg,ATTR_WHITESPACE:vg,DOCTYPE_NAME:Gc,CUSTOM_ELEMENT:wg});const Mr={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},Tg=function(){return typeof window=="undefined"?null:window},Sg=function(e,r){if(typeof e!="object"||typeof e.createPolicy!="function")return null;let i=null;const n="data-tt-policy-suffix";r&&r.hasAttribute(n)&&(i=r.getAttribute(n));const a="dompurify"+(i?"#"+i:"");try{return e.createPolicy(a,{createHTML(s){return s},createScriptURL(s){return s}})}catch(s){return console.warn("TrustedTypes policy "+a+" could not be created."),null}};function Vc(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Tg();const e=F=>Vc(F);if(e.version="3.1.6",e.removed=[],!t||!t.document||t.document.nodeType!==Mr.document)return e.isSupported=!1,e;let{document:r}=t;const i=r,n=i.currentScript,{DocumentFragment:a,HTMLTemplateElement:s,Node:o,Element:l,NodeFilter:c,NamedNodeMap:h=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:d,DOMParser:u,trustedTypes:p}=t,g=l.prototype,m=Fr(g,"cloneNode"),x=Fr(g,"remove"),C=Fr(g,"nextSibling"),_=Fr(g,"childNodes"),k=Fr(g,"parentNode");if(typeof s=="function"){const F=r.createElement("template");F.content&&F.content.ownerDocument&&(r=F.content.ownerDocument)}let T,A="";const{implementation:R,createNodeIterator:P,createDocumentFragment:q,getElementsByTagName:U}=r,{importNode:W}=i;let N={};e.isSupported=typeof jc=="function"&&typeof k=="function"&&R&&R.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:ut,ERB_EXPR:tt,TMPLIT_EXPR:Z,DATA_ATTR:vt,ARIA_ATTR:Ht,IS_SCRIPT_OR_DATA:jt,ATTR_WHITESPACE:Se,CUSTOM_ELEMENT:wt}=ml;let{IS_ALLOWED_URI:se}=ml,ot=null;const $o=z({},[...fl,...Sa,...La,...Aa,...dl]);let lt=null;const Ro=z({},[...pl,...Ba,...gl,...qi]);let et=Object.seal(Uc(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),kr=null,pa=null,Do=!0,ga=!0,Po=!1,No=!0,Ve=!1,ma=!0,Le=!1,ya=!1,xa=!1,Xe=!1,Ii=!1,$i=!1,zo=!0,qo=!1;const Op="user-content-";let ba=!0,vr=!1,Ze={},Ke=null;const Wo=z({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ho=null;const jo=z({},["audio","video","img","source","image","track"]);let _a=null;const Uo=z({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Ri="http://www.w3.org/1998/Math/MathML",Di="http://www.w3.org/2000/svg",oe="http://www.w3.org/1999/xhtml";let Qe=oe,Ca=!1,ka=null;const Ip=z({},[Ri,Di,oe],Ta);let wr=null;const $p=["application/xhtml+xml","text/html"],Rp="text/html";let ct=null,Je=null;const Dp=r.createElement("form"),Yo=function(y){return y instanceof RegExp||y instanceof Function},va=function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(Je&&Je===y)){if((!y||typeof y!="object")&&(y={}),y=Be(y),wr=$p.indexOf(y.PARSER_MEDIA_TYPE)===-1?Rp:y.PARSER_MEDIA_TYPE,ct=wr==="application/xhtml+xml"?Ta:Ji,ot=Ut(y,"ALLOWED_TAGS")?z({},y.ALLOWED_TAGS,ct):$o,lt=Ut(y,"ALLOWED_ATTR")?z({},y.ALLOWED_ATTR,ct):Ro,ka=Ut(y,"ALLOWED_NAMESPACES")?z({},y.ALLOWED_NAMESPACES,Ta):Ip,_a=Ut(y,"ADD_URI_SAFE_ATTR")?z(Be(Uo),y.ADD_URI_SAFE_ATTR,ct):Uo,Ho=Ut(y,"ADD_DATA_URI_TAGS")?z(Be(jo),y.ADD_DATA_URI_TAGS,ct):jo,Ke=Ut(y,"FORBID_CONTENTS")?z({},y.FORBID_CONTENTS,ct):Wo,kr=Ut(y,"FORBID_TAGS")?z({},y.FORBID_TAGS,ct):{},pa=Ut(y,"FORBID_ATTR")?z({},y.FORBID_ATTR,ct):{},Ze=Ut(y,"USE_PROFILES")?y.USE_PROFILES:!1,Do=y.ALLOW_ARIA_ATTR!==!1,ga=y.ALLOW_DATA_ATTR!==!1,Po=y.ALLOW_UNKNOWN_PROTOCOLS||!1,No=y.ALLOW_SELF_CLOSE_IN_ATTR!==!1,Ve=y.SAFE_FOR_TEMPLATES||!1,ma=y.SAFE_FOR_XML!==!1,Le=y.WHOLE_DOCUMENT||!1,Xe=y.RETURN_DOM||!1,Ii=y.RETURN_DOM_FRAGMENT||!1,$i=y.RETURN_TRUSTED_TYPE||!1,xa=y.FORCE_BODY||!1,zo=y.SANITIZE_DOM!==!1,qo=y.SANITIZE_NAMED_PROPS||!1,ba=y.KEEP_CONTENT!==!1,vr=y.IN_PLACE||!1,se=y.ALLOWED_URI_REGEXP||Yc,Qe=y.NAMESPACE||oe,et=y.CUSTOM_ELEMENT_HANDLING||{},y.CUSTOM_ELEMENT_HANDLING&&Yo(y.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(et.tagNameCheck=y.CUSTOM_ELEMENT_HANDLING.tagNameCheck),y.CUSTOM_ELEMENT_HANDLING&&Yo(y.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(et.attributeNameCheck=y.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),y.CUSTOM_ELEMENT_HANDLING&&typeof y.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(et.allowCustomizedBuiltInElements=y.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ve&&(ga=!1),Ii&&(Xe=!0),Ze&&(ot=z({},dl),lt=[],Ze.html===!0&&(z(ot,fl),z(lt,pl)),Ze.svg===!0&&(z(ot,Sa),z(lt,Ba),z(lt,qi)),Ze.svgFilters===!0&&(z(ot,La),z(lt,Ba),z(lt,qi)),Ze.mathMl===!0&&(z(ot,Aa),z(lt,gl),z(lt,qi))),y.ADD_TAGS&&(ot===$o&&(ot=Be(ot)),z(ot,y.ADD_TAGS,ct)),y.ADD_ATTR&&(lt===Ro&&(lt=Be(lt)),z(lt,y.ADD_ATTR,ct)),y.ADD_URI_SAFE_ATTR&&z(_a,y.ADD_URI_SAFE_ATTR,ct),y.FORBID_CONTENTS&&(Ke===Wo&&(Ke=Be(Ke)),z(Ke,y.FORBID_CONTENTS,ct)),ba&&(ot["#text"]=!0),Le&&z(ot,["html","head","body"]),ot.table&&(z(ot,["tbody"]),delete kr.tbody),y.TRUSTED_TYPES_POLICY){if(typeof y.TRUSTED_TYPES_POLICY.createHTML!="function")throw Er('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof y.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Er('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');T=y.TRUSTED_TYPES_POLICY,A=T.createHTML("")}else T===void 0&&(T=Sg(p,n)),T!==null&&typeof A=="string"&&(A=T.createHTML(""));Bt&&Bt(y),Je=y}},Go=z({},["mi","mo","mn","ms","mtext"]),Vo=z({},["foreignobject","annotation-xml"]),Pp=z({},["title","style","font","a","script"]),Xo=z({},[...Sa,...La,...gg]),Zo=z({},[...Aa,...mg]),Np=function(y){let w=k(y);(!w||!w.tagName)&&(w={namespaceURI:Qe,tagName:"template"});const B=Ji(y.tagName),G=Ji(w.tagName);return ka[y.namespaceURI]?y.namespaceURI===Di?w.namespaceURI===oe?B==="svg":w.namespaceURI===Ri?B==="svg"&&(G==="annotation-xml"||Go[G]):!!Xo[B]:y.namespaceURI===Ri?w.namespaceURI===oe?B==="math":w.namespaceURI===Di?B==="math"&&Vo[G]:!!Zo[B]:y.namespaceURI===oe?w.namespaceURI===Di&&!Vo[G]||w.namespaceURI===Ri&&!Go[G]?!1:!Zo[B]&&(Pp[B]||!Xo[B]):!!(wr==="application/xhtml+xml"&&ka[y.namespaceURI]):!1},Zt=function(y){Ar(e.removed,{element:y});try{k(y).removeChild(y)}catch(w){x(y)}},Pi=function(y,w){try{Ar(e.removed,{attribute:w.getAttributeNode(y),from:w})}catch(B){Ar(e.removed,{attribute:null,from:w})}if(w.removeAttribute(y),y==="is"&&!lt[y])if(Xe||Ii)try{Zt(w)}catch(B){}else try{w.setAttribute(y,"")}catch(B){}},Ko=function(y){let w=null,B=null;if(xa)y=""+y;else{const ft=ul(y,/^[\r\n\t ]+/);B=ft&&ft[0]}wr==="application/xhtml+xml"&&Qe===oe&&(y=''+y+"");const G=T?T.createHTML(y):y;if(Qe===oe)try{w=new u().parseFromString(G,wr)}catch(ft){}if(!w||!w.documentElement){w=R.createDocument(Qe,"template",null);try{w.documentElement.innerHTML=Ca?A:G}catch(ft){}}const mt=w.body||w.documentElement;return y&&B&&mt.insertBefore(r.createTextNode(B),mt.childNodes[0]||null),Qe===oe?U.call(w,Le?"html":"body")[0]:Le?w.documentElement:mt},Qo=function(y){return P.call(y.ownerDocument||y,y,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},Jo=function(y){return y instanceof d&&(typeof y.nodeName!="string"||typeof y.textContent!="string"||typeof y.removeChild!="function"||!(y.attributes instanceof h)||typeof y.removeAttribute!="function"||typeof y.setAttribute!="function"||typeof y.namespaceURI!="string"||typeof y.insertBefore!="function"||typeof y.hasChildNodes!="function")},tl=function(y){return typeof o=="function"&&y instanceof o},le=function(y,w,B){N[y]&&zi(N[y],G=>{G.call(e,w,B,Je)})},el=function(y){let w=null;if(le("beforeSanitizeElements",y,null),Jo(y))return Zt(y),!0;const B=ct(y.nodeName);if(le("uponSanitizeElement",y,{tagName:B,allowedTags:ot}),y.hasChildNodes()&&!tl(y.firstElementChild)&&St(/<[/\w]/g,y.innerHTML)&&St(/<[/\w]/g,y.textContent)||y.nodeType===Mr.progressingInstruction||ma&&y.nodeType===Mr.comment&&St(/<[/\w]/g,y.data))return Zt(y),!0;if(!ot[B]||kr[B]){if(!kr[B]&&il(B)&&(et.tagNameCheck instanceof RegExp&&St(et.tagNameCheck,B)||et.tagNameCheck instanceof Function&&et.tagNameCheck(B)))return!1;if(ba&&!Ke[B]){const G=k(y)||y.parentNode,mt=_(y)||y.childNodes;if(mt&&G){const ft=mt.length;for(let Et=ft-1;Et>=0;--Et){const Kt=m(mt[Et],!0);Kt.__removalCount=(y.__removalCount||0)+1,G.insertBefore(Kt,C(y))}}}return Zt(y),!0}return y instanceof l&&!Np(y)||(B==="noscript"||B==="noembed"||B==="noframes")&&St(/<\/no(script|embed|frames)/i,y.innerHTML)?(Zt(y),!0):(Ve&&y.nodeType===Mr.text&&(w=y.textContent,zi([ut,tt,Z],G=>{w=Br(w,G," ")}),y.textContent!==w&&(Ar(e.removed,{element:y.cloneNode()}),y.textContent=w)),le("afterSanitizeElements",y,null),!1)},rl=function(y,w,B){if(zo&&(w==="id"||w==="name")&&(B in r||B in Dp))return!1;if(!(ga&&!pa[w]&&St(vt,w))){if(!(Do&&St(Ht,w))){if(!lt[w]||pa[w]){if(!(il(y)&&(et.tagNameCheck instanceof RegExp&&St(et.tagNameCheck,y)||et.tagNameCheck instanceof Function&&et.tagNameCheck(y))&&(et.attributeNameCheck instanceof RegExp&&St(et.attributeNameCheck,w)||et.attributeNameCheck instanceof Function&&et.attributeNameCheck(w))||w==="is"&&et.allowCustomizedBuiltInElements&&(et.tagNameCheck instanceof RegExp&&St(et.tagNameCheck,B)||et.tagNameCheck instanceof Function&&et.tagNameCheck(B))))return!1}else if(!_a[w]){if(!St(se,Br(B,Se,""))){if(!((w==="src"||w==="xlink:href"||w==="href")&&y!=="script"&&ug(B,"data:")===0&&Ho[y])){if(!(Po&&!St(jt,Br(B,Se,"")))){if(B)return!1}}}}}}return!0},il=function(y){return y!=="annotation-xml"&&ul(y,wt)},nl=function(y){le("beforeSanitizeAttributes",y,null);const{attributes:w}=y;if(!w)return;const B={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:lt};let G=w.length;for(;G--;){const mt=w[G],{name:ft,namespaceURI:Et,value:Kt}=mt,Tr=ct(ft);let Tt=ft==="value"?Kt:fg(Kt);if(B.attrName=Tr,B.attrValue=Tt,B.keepAttr=!0,B.forceKeepAttr=void 0,le("uponSanitizeAttribute",y,B),Tt=B.attrValue,ma&&St(/((--!?|])>)|<\/(style|title)/i,Tt)){Pi(ft,y);continue}if(B.forceKeepAttr||(Pi(ft,y),!B.keepAttr))continue;if(!No&&St(/\/>/i,Tt)){Pi(ft,y);continue}Ve&&zi([ut,tt,Z],sl=>{Tt=Br(Tt,sl," ")});const al=ct(y.nodeName);if(rl(al,Tr,Tt)){if(qo&&(Tr==="id"||Tr==="name")&&(Pi(ft,y),Tt=Op+Tt),T&&typeof p=="object"&&typeof p.getAttributeType=="function"&&!Et)switch(p.getAttributeType(al,Tr)){case"TrustedHTML":{Tt=T.createHTML(Tt);break}case"TrustedScriptURL":{Tt=T.createScriptURL(Tt);break}}try{Et?y.setAttributeNS(Et,ft,Tt):y.setAttribute(ft,Tt),Jo(y)?Zt(y):hl(e.removed)}catch(sl){}}}le("afterSanitizeAttributes",y,null)},zp=function F(y){let w=null;const B=Qo(y);for(le("beforeSanitizeShadowDOM",y,null);w=B.nextNode();)le("uponSanitizeShadowNode",w,null),!el(w)&&(w.content instanceof a&&F(w.content),nl(w));le("afterSanitizeShadowDOM",y,null)};return e.sanitize=function(F){let y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},w=null,B=null,G=null,mt=null;if(Ca=!F,Ca&&(F=""),typeof F!="string"&&!tl(F))if(typeof F.toString=="function"){if(F=F.toString(),typeof F!="string")throw Er("dirty is not a string, aborting")}else throw Er("toString is not a function");if(!e.isSupported)return F;if(ya||va(y),e.removed=[],typeof F=="string"&&(vr=!1),vr){if(F.nodeName){const Kt=ct(F.nodeName);if(!ot[Kt]||kr[Kt])throw Er("root node is forbidden and cannot be sanitized in-place")}}else if(F instanceof o)w=Ko(""),B=w.ownerDocument.importNode(F,!0),B.nodeType===Mr.element&&B.nodeName==="BODY"||B.nodeName==="HTML"?w=B:w.appendChild(B);else{if(!Xe&&!Ve&&!Le&&F.indexOf("<")===-1)return T&&$i?T.createHTML(F):F;if(w=Ko(F),!w)return Xe?null:$i?A:""}w&&xa&&Zt(w.firstChild);const ft=Qo(vr?F:w);for(;G=ft.nextNode();)el(G)||(G.content instanceof a&&zp(G.content),nl(G));if(vr)return F;if(Xe){if(Ii)for(mt=q.call(w.ownerDocument);w.firstChild;)mt.appendChild(w.firstChild);else mt=w;return(lt.shadowroot||lt.shadowrootmode)&&(mt=W.call(i,mt,!0)),mt}let Et=Le?w.outerHTML:w.innerHTML;return Le&&ot["!doctype"]&&w.ownerDocument&&w.ownerDocument.doctype&&w.ownerDocument.doctype.name&&St(Gc,w.ownerDocument.doctype.name)&&(Et=" +`+Et),Ve&&zi([ut,tt,Z],Kt=>{Et=Br(Et,Kt," ")}),T&&$i?T.createHTML(Et):Et},e.setConfig=function(){let F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};va(F),ya=!0},e.clearConfig=function(){Je=null,ya=!1},e.isValidAttribute=function(F,y,w){Je||va({});const B=ct(F),G=ct(y);return rl(B,G,w)},e.addHook=function(F,y){typeof y=="function"&&(N[F]=N[F]||[],Ar(N[F],y))},e.removeHook=function(F){if(N[F])return hl(N[F])},e.removeHooks=function(F){N[F]&&(N[F]=[])},e.removeAllHooks=function(){N={}},e}var cr=Vc(),Xc=Object.defineProperty,f=(t,e)=>Xc(t,"name",{value:e,configurable:!0}),Lg=(t,e)=>{for(var r in e)Xc(t,r,{get:e[r],enumerable:!0})},ce={trace:0,debug:1,info:2,warn:3,error:4,fatal:5},v={trace:f((...t)=>{},"trace"),debug:f((...t)=>{},"debug"),info:f((...t)=>{},"info"),warn:f((...t)=>{},"warn"),error:f((...t)=>{},"error"),fatal:f((...t)=>{},"fatal")},Rs=f(function(t="fatal"){let e=ce.fatal;typeof t=="string"?t.toLowerCase()in ce&&(e=ce[t]):typeof t=="number"&&(e=t),v.trace=()=>{},v.debug=()=>{},v.info=()=>{},v.warn=()=>{},v.error=()=>{},v.fatal=()=>{},e<=ce.fatal&&(v.fatal=console.error?console.error.bind(console,qt("FATAL"),"color: orange"):console.log.bind(console,"\x1B[35m",qt("FATAL"))),e<=ce.error&&(v.error=console.error?console.error.bind(console,qt("ERROR"),"color: orange"):console.log.bind(console,"\x1B[31m",qt("ERROR"))),e<=ce.warn&&(v.warn=console.warn?console.warn.bind(console,qt("WARN"),"color: orange"):console.log.bind(console,"\x1B[33m",qt("WARN"))),e<=ce.info&&(v.info=console.info?console.info.bind(console,qt("INFO"),"color: lightblue"):console.log.bind(console,"\x1B[34m",qt("INFO"))),e<=ce.debug&&(v.debug=console.debug?console.debug.bind(console,qt("DEBUG"),"color: lightgreen"):console.log.bind(console,"\x1B[32m",qt("DEBUG"))),e<=ce.trace&&(v.trace=console.debug?console.debug.bind(console,qt("TRACE"),"color: lightgreen"):console.log.bind(console,"\x1B[32m",qt("TRACE")))},"setLogLevel"),qt=f(t=>`%c${Gp().format("ss.SSS")} : ${t} : `,"format"),Zc=new RegExp("^-{3}\\s*[\\n\\r](.*?)[\\n\\r]-{3}\\s*[\\n\\r]+","s"),Vr=/%{2}{\s*(?:(\w+)\s*:|(\w+))\s*(?:(\w+)|((?:(?!}%{2}).|\r?\n)*))?\s*(?:}%{2})?/gi,Ag=/\s*%%.*\n/gm,di,Kc=(di=class extends Error{constructor(e){super(e),this.name="UnknownDiagramError"}},f(di,"UnknownDiagramError"),di),hr={},Ds=f(function(t,e){t=t.replace(Zc,"").replace(Vr,"").replace(Ag,` +`);for(const[r,{detector:i}]of Object.entries(hr))if(i(t,e))return r;throw new Kc(`No diagram type detected matching given configuration for text: ${t}`)},"detectType"),Qc=f((...t)=>{for(const{id:e,detector:r,loader:i}of t)Jc(e,r,i)},"registerLazyLoadedDiagrams"),Jc=f((t,e,r)=>{hr[t]&&v.warn(`Detector with key ${t} already exists. Overwriting.`),hr[t]={detector:e,loader:r},v.debug(`Detector with key ${t} added${r?" with loader":""}`)},"addDetector"),Bg=f(t=>hr[t].loader,"getDiagramLoader"),Ya=f((t,e,{depth:r=2,clobber:i=!1}={})=>{const n={depth:r,clobber:i};return Array.isArray(e)&&!Array.isArray(t)?(e.forEach(a=>Ya(t,a,n)),t):Array.isArray(e)&&Array.isArray(t)?(e.forEach(a=>{t.includes(a)||t.push(a)}),t):t===void 0||r<=0?t!=null&&typeof t=="object"&&typeof e=="object"?Object.assign(t,e):e:(e!==void 0&&typeof t=="object"&&typeof e=="object"&&Object.keys(e).forEach(a=>{typeof e[a]=="object"&&(t[a]===void 0||typeof t[a]=="object")?(t[a]===void 0&&(t[a]=Array.isArray(e[a])?[]:{}),t[a]=Ya(t[a],e[a],{depth:r-1,clobber:i})):(i||typeof t[a]!="object"&&typeof e[a]!="object")&&(t[a]=e[a])}),t)},"assignWithDepth"),pt=Ya,Gn="#ffffff",Vn="#f2f2f2",Lt=f((t,e)=>e?b(t,{s:-40,l:10}):b(t,{s:-40,l:-10}),"mkBorder"),pi,Eg=(pi=class{constructor(){this.background="#f4f4f4",this.primaryColor="#fff4dd",this.noteBkgColor="#fff5ad",this.noteTextColor="#333",this.THEME_COLOR_LIMIT=12,this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px"}updateColors(){var r,i,n,a,s,o,l,c,h,d,u;if(this.primaryTextColor=this.primaryTextColor||(this.darkMode?"#eee":"#333"),this.secondaryColor=this.secondaryColor||b(this.primaryColor,{h:-120}),this.tertiaryColor=this.tertiaryColor||b(this.primaryColor,{h:180,l:5}),this.primaryBorderColor=this.primaryBorderColor||Lt(this.primaryColor,this.darkMode),this.secondaryBorderColor=this.secondaryBorderColor||Lt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=this.tertiaryBorderColor||Lt(this.tertiaryColor,this.darkMode),this.noteBorderColor=this.noteBorderColor||Lt(this.noteBkgColor,this.darkMode),this.noteBkgColor=this.noteBkgColor||"#fff5ad",this.noteTextColor=this.noteTextColor||"#333",this.secondaryTextColor=this.secondaryTextColor||S(this.secondaryColor),this.tertiaryTextColor=this.tertiaryTextColor||S(this.tertiaryColor),this.lineColor=this.lineColor||S(this.background),this.arrowheadColor=this.arrowheadColor||S(this.background),this.textColor=this.textColor||this.primaryTextColor,this.border2=this.border2||this.tertiaryBorderColor,this.nodeBkg=this.nodeBkg||this.primaryColor,this.mainBkg=this.mainBkg||this.primaryColor,this.nodeBorder=this.nodeBorder||this.primaryBorderColor,this.clusterBkg=this.clusterBkg||this.tertiaryColor,this.clusterBorder=this.clusterBorder||this.tertiaryBorderColor,this.defaultLinkColor=this.defaultLinkColor||this.lineColor,this.titleColor=this.titleColor||this.tertiaryTextColor,this.edgeLabelBackground=this.edgeLabelBackground||(this.darkMode?O(this.secondaryColor,30):this.secondaryColor),this.nodeTextColor=this.nodeTextColor||this.primaryTextColor,this.actorBorder=this.actorBorder||this.primaryBorderColor,this.actorBkg=this.actorBkg||this.mainBkg,this.actorTextColor=this.actorTextColor||this.primaryTextColor,this.actorLineColor=this.actorLineColor||this.actorBorder,this.labelBoxBkgColor=this.labelBoxBkgColor||this.actorBkg,this.signalColor=this.signalColor||this.textColor,this.signalTextColor=this.signalTextColor||this.textColor,this.labelBoxBorderColor=this.labelBoxBorderColor||this.actorBorder,this.labelTextColor=this.labelTextColor||this.actorTextColor,this.loopTextColor=this.loopTextColor||this.actorTextColor,this.activationBorderColor=this.activationBorderColor||O(this.secondaryColor,10),this.activationBkgColor=this.activationBkgColor||this.secondaryColor,this.sequenceNumberColor=this.sequenceNumberColor||S(this.lineColor),this.sectionBkgColor=this.sectionBkgColor||this.tertiaryColor,this.altSectionBkgColor=this.altSectionBkgColor||"white",this.sectionBkgColor=this.sectionBkgColor||this.secondaryColor,this.sectionBkgColor2=this.sectionBkgColor2||this.primaryColor,this.excludeBkgColor=this.excludeBkgColor||"#eeeeee",this.taskBorderColor=this.taskBorderColor||this.primaryBorderColor,this.taskBkgColor=this.taskBkgColor||this.primaryColor,this.activeTaskBorderColor=this.activeTaskBorderColor||this.primaryColor,this.activeTaskBkgColor=this.activeTaskBkgColor||M(this.primaryColor,23),this.gridColor=this.gridColor||"lightgrey",this.doneTaskBkgColor=this.doneTaskBkgColor||"lightgrey",this.doneTaskBorderColor=this.doneTaskBorderColor||"grey",this.critBorderColor=this.critBorderColor||"#ff8888",this.critBkgColor=this.critBkgColor||"red",this.todayLineColor=this.todayLineColor||"red",this.taskTextColor=this.taskTextColor||this.textColor,this.taskTextOutsideColor=this.taskTextOutsideColor||this.textColor,this.taskTextLightColor=this.taskTextLightColor||this.textColor,this.taskTextColor=this.taskTextColor||this.primaryTextColor,this.taskTextDarkColor=this.taskTextDarkColor||this.textColor,this.taskTextClickableColor=this.taskTextClickableColor||"#003163",this.personBorder=this.personBorder||this.primaryBorderColor,this.personBkg=this.personBkg||this.mainBkg,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||this.tertiaryColor,this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.nodeBorder,this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.transitionColor=this.transitionColor||this.lineColor,this.specialStateColor=this.lineColor,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||b(this.primaryColor,{h:30}),this.cScale4=this.cScale4||b(this.primaryColor,{h:60}),this.cScale5=this.cScale5||b(this.primaryColor,{h:90}),this.cScale6=this.cScale6||b(this.primaryColor,{h:120}),this.cScale7=this.cScale7||b(this.primaryColor,{h:150}),this.cScale8=this.cScale8||b(this.primaryColor,{h:210,l:150}),this.cScale9=this.cScale9||b(this.primaryColor,{h:270}),this.cScale10=this.cScale10||b(this.primaryColor,{h:300}),this.cScale11=this.cScale11||b(this.primaryColor,{h:330}),this.darkMode)for(let p=0;p{this[i]=e[i]}),this.updateColors(),r.forEach(i=>{this[i]=e[i]})}},f(pi,"Theme"),pi),Fg=f(t=>{const e=new Eg;return e.calculate(t),e},"getThemeVariables"),gi,Mg=(gi=class{constructor(){this.background="#333",this.primaryColor="#1f2020",this.secondaryColor=M(this.primaryColor,16),this.tertiaryColor=b(this.primaryColor,{h:-160}),this.primaryBorderColor=S(this.background),this.secondaryBorderColor=Lt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Lt(this.tertiaryColor,this.darkMode),this.primaryTextColor=S(this.primaryColor),this.secondaryTextColor=S(this.secondaryColor),this.tertiaryTextColor=S(this.tertiaryColor),this.lineColor=S(this.background),this.textColor=S(this.background),this.mainBkg="#1f2020",this.secondBkg="calculated",this.mainContrastColor="lightgrey",this.darkTextColor=M(S("#323D47"),10),this.lineColor="calculated",this.border1="#ccc",this.border2=Gr(255,255,255,.25),this.arrowheadColor="calculated",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackground="#181818",this.textColor="#ccc",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#F9FFFE",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="calculated",this.activationBkgColor="calculated",this.sequenceNumberColor="black",this.sectionBkgColor=O("#EAE8D9",30),this.altSectionBkgColor="calculated",this.sectionBkgColor2="#EAE8D9",this.excludeBkgColor=O(this.sectionBkgColor,10),this.taskBorderColor=Gr(255,255,255,70),this.taskBkgColor="calculated",this.taskTextColor="calculated",this.taskTextLightColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor=Gr(255,255,255,50),this.activeTaskBkgColor="#81B1DB",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="grey",this.critBorderColor="#E83737",this.critBkgColor="#E83737",this.taskTextDarkColor="calculated",this.todayLineColor="#DB5757",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.labelColor="calculated",this.errorBkgColor="#a44141",this.errorTextColor="#ddd"}updateColors(){var e,r,i,n,a,s,o,l,c,h,d;this.secondBkg=M(this.mainBkg,16),this.lineColor=this.mainContrastColor,this.arrowheadColor=this.mainContrastColor,this.nodeBkg=this.mainBkg,this.nodeBorder=this.border1,this.clusterBkg=this.secondBkg,this.clusterBorder=this.border2,this.defaultLinkColor=this.lineColor,this.edgeLabelBackground=M(this.labelBackground,25),this.actorBorder=this.border1,this.actorBkg=this.mainBkg,this.actorTextColor=this.mainContrastColor,this.actorLineColor=this.actorBorder,this.signalColor=this.mainContrastColor,this.signalTextColor=this.mainContrastColor,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.mainContrastColor,this.loopTextColor=this.mainContrastColor,this.noteBorderColor=this.secondaryBorderColor,this.noteBkgColor=this.secondBkg,this.noteTextColor=this.secondaryTextColor,this.activationBorderColor=this.border1,this.activationBkgColor=this.secondBkg,this.altSectionBkgColor=this.background,this.taskBkgColor=M(this.mainBkg,23),this.taskTextColor=this.darkTextColor,this.taskTextLightColor=this.mainContrastColor,this.taskTextOutsideColor=this.taskTextLightColor,this.gridColor=this.mainContrastColor,this.doneTaskBkgColor=this.mainContrastColor,this.taskTextDarkColor=this.darkTextColor,this.archEdgeColor=this.lineColor,this.archEdgeArrowColor=this.lineColor,this.transitionColor=this.transitionColor||this.lineColor,this.transitionLabelColor=this.transitionLabelColor||this.textColor,this.stateLabelColor=this.stateLabelColor||this.stateBkg||this.primaryTextColor,this.stateBkg=this.stateBkg||this.mainBkg,this.labelBackgroundColor=this.labelBackgroundColor||this.stateBkg,this.compositeBackground=this.compositeBackground||this.background||this.tertiaryColor,this.altBackground=this.altBackground||"#555",this.compositeTitleBackground=this.compositeTitleBackground||this.mainBkg,this.compositeBorder=this.compositeBorder||this.nodeBorder,this.innerEndBackground=this.primaryBorderColor,this.specialStateColor="#f4f4f4",this.errorBkgColor=this.errorBkgColor||this.tertiaryColor,this.errorTextColor=this.errorTextColor||this.tertiaryTextColor,this.fillType0=this.primaryColor,this.fillType1=this.secondaryColor,this.fillType2=b(this.primaryColor,{h:64}),this.fillType3=b(this.secondaryColor,{h:64}),this.fillType4=b(this.primaryColor,{h:-64}),this.fillType5=b(this.secondaryColor,{h:-64}),this.fillType6=b(this.primaryColor,{h:128}),this.fillType7=b(this.secondaryColor,{h:128}),this.cScale1=this.cScale1||"#0b0000",this.cScale2=this.cScale2||"#4d1037",this.cScale3=this.cScale3||"#3f5258",this.cScale4=this.cScale4||"#4f2f1b",this.cScale5=this.cScale5||"#6e0a0a",this.cScale6=this.cScale6||"#3b0048",this.cScale7=this.cScale7||"#995a01",this.cScale8=this.cScale8||"#154706",this.cScale9=this.cScale9||"#161722",this.cScale10=this.cScale10||"#00296f",this.cScale11=this.cScale11||"#01629c",this.cScale12=this.cScale12||"#010029",this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||b(this.primaryColor,{h:30}),this.cScale4=this.cScale4||b(this.primaryColor,{h:60}),this.cScale5=this.cScale5||b(this.primaryColor,{h:90}),this.cScale6=this.cScale6||b(this.primaryColor,{h:120}),this.cScale7=this.cScale7||b(this.primaryColor,{h:150}),this.cScale8=this.cScale8||b(this.primaryColor,{h:210}),this.cScale9=this.cScale9||b(this.primaryColor,{h:270}),this.cScale10=this.cScale10||b(this.primaryColor,{h:300}),this.cScale11=this.cScale11||b(this.primaryColor,{h:330});for(let u=0;u{this[i]=e[i]}),this.updateColors(),r.forEach(i=>{this[i]=e[i]})}},f(gi,"Theme"),gi),Og=f(t=>{const e=new Mg;return e.calculate(t),e},"getThemeVariables"),mi,Ig=(mi=class{constructor(){this.background="#f4f4f4",this.primaryColor="#ECECFF",this.secondaryColor=b(this.primaryColor,{h:120}),this.secondaryColor="#ffffde",this.tertiaryColor=b(this.primaryColor,{h:-160}),this.primaryBorderColor=Lt(this.primaryColor,this.darkMode),this.secondaryBorderColor=Lt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Lt(this.tertiaryColor,this.darkMode),this.primaryTextColor=S(this.primaryColor),this.secondaryTextColor=S(this.secondaryColor),this.tertiaryTextColor=S(this.tertiaryColor),this.lineColor=S(this.background),this.textColor=S(this.background),this.background="white",this.mainBkg="#ECECFF",this.secondBkg="#ffffde",this.lineColor="#333333",this.border1="#9370DB",this.border2="#aaaa33",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.labelBackground="rgba(232,232,232, 0.8)",this.textColor="#333",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackground="calculated",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="calculated",this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="calculated",this.altSectionBkgColor="calculated",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="calculated",this.taskTextColor=this.taskTextLightColor,this.taskTextDarkColor="calculated",this.taskTextOutsideColor=this.taskTextDarkColor,this.taskTextClickableColor="calculated",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBorderColor="calculated",this.critBkgColor="calculated",this.todayLineColor="calculated",this.sectionBkgColor=Gr(102,102,255,.49),this.altSectionBkgColor="white",this.sectionBkgColor2="#fff400",this.taskBorderColor="#534fbc",this.taskBkgColor="#8a90dd",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="#534fbc",this.activeTaskBkgColor="#bfc7ff",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222",this.updateColors()}updateColors(){var e,r,i,n,a,s,o,l,c,h,d;this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||b(this.primaryColor,{h:30}),this.cScale4=this.cScale4||b(this.primaryColor,{h:60}),this.cScale5=this.cScale5||b(this.primaryColor,{h:90}),this.cScale6=this.cScale6||b(this.primaryColor,{h:120}),this.cScale7=this.cScale7||b(this.primaryColor,{h:150}),this.cScale8=this.cScale8||b(this.primaryColor,{h:210}),this.cScale9=this.cScale9||b(this.primaryColor,{h:270}),this.cScale10=this.cScale10||b(this.primaryColor,{h:300}),this.cScale11=this.cScale11||b(this.primaryColor,{h:330}),this.cScalePeer1=this.cScalePeer1||O(this.secondaryColor,45),this.cScalePeer2=this.cScalePeer2||O(this.tertiaryColor,40);for(let u=0;u{this[i]=e[i]}),this.updateColors(),r.forEach(i=>{this[i]=e[i]})}},f(mi,"Theme"),mi),$g=f(t=>{const e=new Ig;return e.calculate(t),e},"getThemeVariables"),yi,Rg=(yi=class{constructor(){this.background="#f4f4f4",this.primaryColor="#cde498",this.secondaryColor="#cdffb2",this.background="white",this.mainBkg="#cde498",this.secondBkg="#cdffb2",this.lineColor="green",this.border1="#13540c",this.border2="#6eaa49",this.arrowheadColor="green",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.tertiaryColor=M("#cde498",10),this.primaryBorderColor=Lt(this.primaryColor,this.darkMode),this.secondaryBorderColor=Lt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Lt(this.tertiaryColor,this.darkMode),this.primaryTextColor=S(this.primaryColor),this.secondaryTextColor=S(this.secondaryColor),this.tertiaryTextColor=S(this.primaryColor),this.lineColor=S(this.background),this.textColor=S(this.background),this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="#333",this.edgeLabelBackground="#e8e8e8",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="black",this.actorLineColor="calculated",this.signalColor="#333",this.signalTextColor="#333",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="#326932",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="#fff5ad",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="#6eaa49",this.altSectionBkgColor="white",this.sectionBkgColor2="#6eaa49",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="#487e3a",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="black",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="lightgrey",this.doneTaskBkgColor="lightgrey",this.doneTaskBorderColor="grey",this.critBorderColor="#ff8888",this.critBkgColor="red",this.todayLineColor="red",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222"}updateColors(){var e,r,i,n,a,s,o,l,c,h,d;this.actorBorder=O(this.mainBkg,20),this.actorBkg=this.mainBkg,this.labelBoxBkgColor=this.actorBkg,this.labelTextColor=this.actorTextColor,this.loopTextColor=this.actorTextColor,this.noteBorderColor=this.border2,this.noteTextColor=this.actorTextColor,this.actorLineColor=this.actorBorder,this.cScale0=this.cScale0||this.primaryColor,this.cScale1=this.cScale1||this.secondaryColor,this.cScale2=this.cScale2||this.tertiaryColor,this.cScale3=this.cScale3||b(this.primaryColor,{h:30}),this.cScale4=this.cScale4||b(this.primaryColor,{h:60}),this.cScale5=this.cScale5||b(this.primaryColor,{h:90}),this.cScale6=this.cScale6||b(this.primaryColor,{h:120}),this.cScale7=this.cScale7||b(this.primaryColor,{h:150}),this.cScale8=this.cScale8||b(this.primaryColor,{h:210}),this.cScale9=this.cScale9||b(this.primaryColor,{h:270}),this.cScale10=this.cScale10||b(this.primaryColor,{h:300}),this.cScale11=this.cScale11||b(this.primaryColor,{h:330}),this.cScalePeer1=this.cScalePeer1||O(this.secondaryColor,45),this.cScalePeer2=this.cScalePeer2||O(this.tertiaryColor,40);for(let u=0;u{this[i]=e[i]}),this.updateColors(),r.forEach(i=>{this[i]=e[i]})}},f(yi,"Theme"),yi),Dg=f(t=>{const e=new Rg;return e.calculate(t),e},"getThemeVariables"),xi,Pg=(xi=class{constructor(){this.primaryColor="#eee",this.contrast="#707070",this.secondaryColor=M(this.contrast,55),this.background="#ffffff",this.tertiaryColor=b(this.primaryColor,{h:-160}),this.primaryBorderColor=Lt(this.primaryColor,this.darkMode),this.secondaryBorderColor=Lt(this.secondaryColor,this.darkMode),this.tertiaryBorderColor=Lt(this.tertiaryColor,this.darkMode),this.primaryTextColor=S(this.primaryColor),this.secondaryTextColor=S(this.secondaryColor),this.tertiaryTextColor=S(this.tertiaryColor),this.lineColor=S(this.background),this.textColor=S(this.background),this.mainBkg="#eee",this.secondBkg="calculated",this.lineColor="#666",this.border1="#999",this.border2="calculated",this.note="#ffa",this.text="#333",this.critical="#d42",this.done="#bbb",this.arrowheadColor="#333333",this.fontFamily='"trebuchet ms", verdana, arial, sans-serif',this.fontSize="16px",this.THEME_COLOR_LIMIT=12,this.nodeBkg="calculated",this.nodeBorder="calculated",this.clusterBkg="calculated",this.clusterBorder="calculated",this.defaultLinkColor="calculated",this.titleColor="calculated",this.edgeLabelBackground="white",this.actorBorder="calculated",this.actorBkg="calculated",this.actorTextColor="calculated",this.actorLineColor=this.actorBorder,this.signalColor="calculated",this.signalTextColor="calculated",this.labelBoxBkgColor="calculated",this.labelBoxBorderColor="calculated",this.labelTextColor="calculated",this.loopTextColor="calculated",this.noteBorderColor="calculated",this.noteBkgColor="calculated",this.noteTextColor="calculated",this.activationBorderColor="#666",this.activationBkgColor="#f4f4f4",this.sequenceNumberColor="white",this.sectionBkgColor="calculated",this.altSectionBkgColor="white",this.sectionBkgColor2="calculated",this.excludeBkgColor="#eeeeee",this.taskBorderColor="calculated",this.taskBkgColor="calculated",this.taskTextLightColor="white",this.taskTextColor="calculated",this.taskTextDarkColor="calculated",this.taskTextOutsideColor="calculated",this.taskTextClickableColor="#003163",this.activeTaskBorderColor="calculated",this.activeTaskBkgColor="calculated",this.gridColor="calculated",this.doneTaskBkgColor="calculated",this.doneTaskBorderColor="calculated",this.critBkgColor="calculated",this.critBorderColor="calculated",this.todayLineColor="calculated",this.personBorder=this.primaryBorderColor,this.personBkg=this.mainBkg,this.archEdgeColor="calculated",this.archEdgeArrowColor="calculated",this.archEdgeWidth="3",this.archGroupBorderColor=this.primaryBorderColor,this.archGroupBorderWidth="2px",this.labelColor="black",this.errorBkgColor="#552222",this.errorTextColor="#552222"}updateColors(){var e,r,i,n,a,s,o,l,c,h,d;this.secondBkg=M(this.contrast,55),this.border2=this.contrast,this.actorBorder=M(this.border1,23),this.actorBkg=this.mainBkg,this.actorTextColor=this.text,this.actorLineColor=this.actorBorder,this.signalColor=this.text,this.signalTextColor=this.text,this.labelBoxBkgColor=this.actorBkg,this.labelBoxBorderColor=this.actorBorder,this.labelTextColor=this.text,this.loopTextColor=this.text,this.noteBorderColor="#999",this.noteBkgColor="#666",this.noteTextColor="#fff",this.cScale0=this.cScale0||"#555",this.cScale1=this.cScale1||"#F4F4F4",this.cScale2=this.cScale2||"#555",this.cScale3=this.cScale3||"#BBB",this.cScale4=this.cScale4||"#777",this.cScale5=this.cScale5||"#999",this.cScale6=this.cScale6||"#DDD",this.cScale7=this.cScale7||"#FFF",this.cScale8=this.cScale8||"#DDD",this.cScale9=this.cScale9||"#BBB",this.cScale10=this.cScale10||"#999",this.cScale11=this.cScale11||"#777";for(let u=0;u{this[i]=e[i]}),this.updateColors(),r.forEach(i=>{this[i]=e[i]})}},f(xi,"Theme"),xi),Ng=f(t=>{const e=new Pg;return e.calculate(t),e},"getThemeVariables"),ue={base:{getThemeVariables:Fg},dark:{getThemeVariables:Og},default:{getThemeVariables:$g},forest:{getThemeVariables:Dg},neutral:{getThemeVariables:Ng}},ye={flowchart:{useMaxWidth:!0,titleTopMargin:25,subGraphTitleMargin:{top:0,bottom:0},diagramPadding:8,htmlLabels:!0,nodeSpacing:50,rankSpacing:50,curve:"basis",padding:15,defaultRenderer:"dagre-wrapper",wrappingWidth:200},sequence:{useMaxWidth:!0,hideUnusedParticipants:!1,activationWidth:10,diagramMarginX:50,diagramMarginY:10,actorMargin:50,width:150,height:65,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",mirrorActors:!0,forceMenus:!1,bottomMarginAdj:1,rightAngles:!1,showSequenceNumbers:!1,actorFontSize:14,actorFontFamily:'"Open Sans", sans-serif',actorFontWeight:400,noteFontSize:14,noteFontFamily:'"trebuchet ms", verdana, arial, sans-serif',noteFontWeight:400,noteAlign:"center",messageFontSize:16,messageFontFamily:'"trebuchet ms", verdana, arial, sans-serif',messageFontWeight:400,wrap:!1,wrapPadding:10,labelBoxWidth:50,labelBoxHeight:20},gantt:{useMaxWidth:!0,titleTopMargin:25,barHeight:20,barGap:4,topPadding:50,rightPadding:75,leftPadding:75,gridLineStartPadding:35,fontSize:11,sectionFontSize:11,numberSectionStyles:4,axisFormat:"%Y-%m-%d",topAxis:!1,displayMode:"",weekday:"sunday"},journey:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,leftMargin:150,width:150,height:50,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",bottomMarginAdj:1,rightAngles:!1,taskFontSize:14,taskFontFamily:'"Open Sans", sans-serif',taskMargin:50,activationWidth:10,textPlacement:"fo",actorColours:["#8FBC8F","#7CFC00","#00FFFF","#20B2AA","#B0E0E6","#FFFFE0"],sectionFills:["#191970","#8B008B","#4B0082","#2F4F4F","#800000","#8B4513","#00008B"],sectionColours:["#fff"]},class:{useMaxWidth:!0,titleTopMargin:25,arrowMarkerAbsolute:!1,dividerMargin:10,padding:5,textHeight:10,defaultRenderer:"dagre-wrapper",htmlLabels:!1},state:{useMaxWidth:!0,titleTopMargin:25,dividerMargin:10,sizeUnit:5,padding:8,textHeight:10,titleShift:-15,noteMargin:10,forkWidth:70,forkHeight:7,miniPadding:2,fontSizeFactor:5.02,fontSize:24,labelHeight:16,edgeLengthFactor:"20",compositTitleSize:35,radius:5,defaultRenderer:"dagre-wrapper"},er:{useMaxWidth:!0,titleTopMargin:25,diagramPadding:20,layoutDirection:"TB",minEntityWidth:100,minEntityHeight:75,entityPadding:15,stroke:"gray",fill:"honeydew",fontSize:12},pie:{useMaxWidth:!0,textPosition:.75},quadrantChart:{useMaxWidth:!0,chartWidth:500,chartHeight:500,titleFontSize:20,titlePadding:10,quadrantPadding:5,xAxisLabelPadding:5,yAxisLabelPadding:5,xAxisLabelFontSize:16,yAxisLabelFontSize:16,quadrantLabelFontSize:16,quadrantTextTopPadding:5,pointTextPadding:5,pointLabelFontSize:12,pointRadius:5,xAxisPosition:"top",yAxisPosition:"left",quadrantInternalBorderStrokeWidth:1,quadrantExternalBorderStrokeWidth:2},xyChart:{useMaxWidth:!0,width:700,height:500,titleFontSize:20,titlePadding:10,showTitle:!0,xAxis:{$ref:"#/$defs/XYChartAxisConfig",showLabel:!0,labelFontSize:14,labelPadding:5,showTitle:!0,titleFontSize:16,titlePadding:5,showTick:!0,tickLength:5,tickWidth:2,showAxisLine:!0,axisLineWidth:2},yAxis:{$ref:"#/$defs/XYChartAxisConfig",showLabel:!0,labelFontSize:14,labelPadding:5,showTitle:!0,titleFontSize:16,titlePadding:5,showTick:!0,tickLength:5,tickWidth:2,showAxisLine:!0,axisLineWidth:2},chartOrientation:"vertical",plotReservedSpacePercent:50},requirement:{useMaxWidth:!0,rect_fill:"#f9f9f9",text_color:"#333",rect_border_size:"0.5px",rect_border_color:"#bbb",rect_min_width:200,rect_min_height:200,fontSize:14,rect_padding:10,line_height:20},mindmap:{useMaxWidth:!0,padding:10,maxNodeWidth:200},timeline:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,leftMargin:150,width:150,height:50,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,messageAlign:"center",bottomMarginAdj:1,rightAngles:!1,taskFontSize:14,taskFontFamily:'"Open Sans", sans-serif',taskMargin:50,activationWidth:10,textPlacement:"fo",actorColours:["#8FBC8F","#7CFC00","#00FFFF","#20B2AA","#B0E0E6","#FFFFE0"],sectionFills:["#191970","#8B008B","#4B0082","#2F4F4F","#800000","#8B4513","#00008B"],sectionColours:["#fff"],disableMulticolor:!1},gitGraph:{useMaxWidth:!0,titleTopMargin:25,diagramPadding:8,nodeLabel:{width:75,height:100,x:-25,y:0},mainBranchName:"main",mainBranchOrder:0,showCommitLabel:!0,showBranches:!0,rotateCommitLabel:!0,parallelCommits:!1,arrowMarkerAbsolute:!1},c4:{useMaxWidth:!0,diagramMarginX:50,diagramMarginY:10,c4ShapeMargin:50,c4ShapePadding:20,width:216,height:60,boxMargin:10,c4ShapeInRow:4,nextLinePaddingX:0,c4BoundaryInRow:2,personFontSize:14,personFontFamily:'"Open Sans", sans-serif',personFontWeight:"normal",external_personFontSize:14,external_personFontFamily:'"Open Sans", sans-serif',external_personFontWeight:"normal",systemFontSize:14,systemFontFamily:'"Open Sans", sans-serif',systemFontWeight:"normal",external_systemFontSize:14,external_systemFontFamily:'"Open Sans", sans-serif',external_systemFontWeight:"normal",system_dbFontSize:14,system_dbFontFamily:'"Open Sans", sans-serif',system_dbFontWeight:"normal",external_system_dbFontSize:14,external_system_dbFontFamily:'"Open Sans", sans-serif',external_system_dbFontWeight:"normal",system_queueFontSize:14,system_queueFontFamily:'"Open Sans", sans-serif',system_queueFontWeight:"normal",external_system_queueFontSize:14,external_system_queueFontFamily:'"Open Sans", sans-serif',external_system_queueFontWeight:"normal",boundaryFontSize:14,boundaryFontFamily:'"Open Sans", sans-serif',boundaryFontWeight:"normal",messageFontSize:12,messageFontFamily:'"Open Sans", sans-serif',messageFontWeight:"normal",containerFontSize:14,containerFontFamily:'"Open Sans", sans-serif',containerFontWeight:"normal",external_containerFontSize:14,external_containerFontFamily:'"Open Sans", sans-serif',external_containerFontWeight:"normal",container_dbFontSize:14,container_dbFontFamily:'"Open Sans", sans-serif',container_dbFontWeight:"normal",external_container_dbFontSize:14,external_container_dbFontFamily:'"Open Sans", sans-serif',external_container_dbFontWeight:"normal",container_queueFontSize:14,container_queueFontFamily:'"Open Sans", sans-serif',container_queueFontWeight:"normal",external_container_queueFontSize:14,external_container_queueFontFamily:'"Open Sans", sans-serif',external_container_queueFontWeight:"normal",componentFontSize:14,componentFontFamily:'"Open Sans", sans-serif',componentFontWeight:"normal",external_componentFontSize:14,external_componentFontFamily:'"Open Sans", sans-serif',external_componentFontWeight:"normal",component_dbFontSize:14,component_dbFontFamily:'"Open Sans", sans-serif',component_dbFontWeight:"normal",external_component_dbFontSize:14,external_component_dbFontFamily:'"Open Sans", sans-serif',external_component_dbFontWeight:"normal",component_queueFontSize:14,component_queueFontFamily:'"Open Sans", sans-serif',component_queueFontWeight:"normal",external_component_queueFontSize:14,external_component_queueFontFamily:'"Open Sans", sans-serif',external_component_queueFontWeight:"normal",wrap:!0,wrapPadding:10,person_bg_color:"#08427B",person_border_color:"#073B6F",external_person_bg_color:"#686868",external_person_border_color:"#8A8A8A",system_bg_color:"#1168BD",system_border_color:"#3C7FC0",system_db_bg_color:"#1168BD",system_db_border_color:"#3C7FC0",system_queue_bg_color:"#1168BD",system_queue_border_color:"#3C7FC0",external_system_bg_color:"#999999",external_system_border_color:"#8A8A8A",external_system_db_bg_color:"#999999",external_system_db_border_color:"#8A8A8A",external_system_queue_bg_color:"#999999",external_system_queue_border_color:"#8A8A8A",container_bg_color:"#438DD5",container_border_color:"#3C7FC0",container_db_bg_color:"#438DD5",container_db_border_color:"#3C7FC0",container_queue_bg_color:"#438DD5",container_queue_border_color:"#3C7FC0",external_container_bg_color:"#B3B3B3",external_container_border_color:"#A6A6A6",external_container_db_bg_color:"#B3B3B3",external_container_db_border_color:"#A6A6A6",external_container_queue_bg_color:"#B3B3B3",external_container_queue_border_color:"#A6A6A6",component_bg_color:"#85BBF0",component_border_color:"#78A8D8",component_db_bg_color:"#85BBF0",component_db_border_color:"#78A8D8",component_queue_bg_color:"#85BBF0",component_queue_border_color:"#78A8D8",external_component_bg_color:"#CCCCCC",external_component_border_color:"#BFBFBF",external_component_db_bg_color:"#CCCCCC",external_component_db_border_color:"#BFBFBF",external_component_queue_bg_color:"#CCCCCC",external_component_queue_border_color:"#BFBFBF"},sankey:{useMaxWidth:!0,width:600,height:400,linkColor:"gradient",nodeAlignment:"justify",showValues:!0,prefix:"",suffix:""},block:{useMaxWidth:!0,padding:8},packet:{useMaxWidth:!0,rowHeight:32,bitWidth:32,bitsPerRow:32,showBits:!0,paddingX:5,paddingY:5},architecture:{useMaxWidth:!0,padding:40,iconSize:80,fontSize:16},theme:"default",look:"classic",handDrawnSeed:0,layout:"dagre",maxTextSize:5e4,maxEdges:500,darkMode:!1,fontFamily:'"trebuchet ms", verdana, arial, sans-serif;',logLevel:5,securityLevel:"strict",startOnLoad:!0,arrowMarkerAbsolute:!1,secure:["secure","securityLevel","startOnLoad","maxTextSize","suppressErrorRendering","maxEdges"],legacyMathML:!1,forceLegacyMathML:!1,deterministicIds:!1,fontSize:16,markdownAutoWrap:!0,suppressErrorRendering:!1},th=rt(D({},ye),{deterministicIDSeed:void 0,elk:{mergeEdges:!1,nodePlacementStrategy:"SIMPLE"},themeCSS:void 0,themeVariables:ue.default.getThemeVariables(),sequence:rt(D({},ye.sequence),{messageFont:f(function(){return{fontFamily:this.messageFontFamily,fontSize:this.messageFontSize,fontWeight:this.messageFontWeight}},"messageFont"),noteFont:f(function(){return{fontFamily:this.noteFontFamily,fontSize:this.noteFontSize,fontWeight:this.noteFontWeight}},"noteFont"),actorFont:f(function(){return{fontFamily:this.actorFontFamily,fontSize:this.actorFontSize,fontWeight:this.actorFontWeight}},"actorFont")}),gantt:rt(D({},ye.gantt),{tickInterval:void 0,useWidth:void 0}),c4:rt(D({},ye.c4),{useWidth:void 0,personFont:f(function(){return{fontFamily:this.personFontFamily,fontSize:this.personFontSize,fontWeight:this.personFontWeight}},"personFont"),external_personFont:f(function(){return{fontFamily:this.external_personFontFamily,fontSize:this.external_personFontSize,fontWeight:this.external_personFontWeight}},"external_personFont"),systemFont:f(function(){return{fontFamily:this.systemFontFamily,fontSize:this.systemFontSize,fontWeight:this.systemFontWeight}},"systemFont"),external_systemFont:f(function(){return{fontFamily:this.external_systemFontFamily,fontSize:this.external_systemFontSize,fontWeight:this.external_systemFontWeight}},"external_systemFont"),system_dbFont:f(function(){return{fontFamily:this.system_dbFontFamily,fontSize:this.system_dbFontSize,fontWeight:this.system_dbFontWeight}},"system_dbFont"),external_system_dbFont:f(function(){return{fontFamily:this.external_system_dbFontFamily,fontSize:this.external_system_dbFontSize,fontWeight:this.external_system_dbFontWeight}},"external_system_dbFont"),system_queueFont:f(function(){return{fontFamily:this.system_queueFontFamily,fontSize:this.system_queueFontSize,fontWeight:this.system_queueFontWeight}},"system_queueFont"),external_system_queueFont:f(function(){return{fontFamily:this.external_system_queueFontFamily,fontSize:this.external_system_queueFontSize,fontWeight:this.external_system_queueFontWeight}},"external_system_queueFont"),containerFont:f(function(){return{fontFamily:this.containerFontFamily,fontSize:this.containerFontSize,fontWeight:this.containerFontWeight}},"containerFont"),external_containerFont:f(function(){return{fontFamily:this.external_containerFontFamily,fontSize:this.external_containerFontSize,fontWeight:this.external_containerFontWeight}},"external_containerFont"),container_dbFont:f(function(){return{fontFamily:this.container_dbFontFamily,fontSize:this.container_dbFontSize,fontWeight:this.container_dbFontWeight}},"container_dbFont"),external_container_dbFont:f(function(){return{fontFamily:this.external_container_dbFontFamily,fontSize:this.external_container_dbFontSize,fontWeight:this.external_container_dbFontWeight}},"external_container_dbFont"),container_queueFont:f(function(){return{fontFamily:this.container_queueFontFamily,fontSize:this.container_queueFontSize,fontWeight:this.container_queueFontWeight}},"container_queueFont"),external_container_queueFont:f(function(){return{fontFamily:this.external_container_queueFontFamily,fontSize:this.external_container_queueFontSize,fontWeight:this.external_container_queueFontWeight}},"external_container_queueFont"),componentFont:f(function(){return{fontFamily:this.componentFontFamily,fontSize:this.componentFontSize,fontWeight:this.componentFontWeight}},"componentFont"),external_componentFont:f(function(){return{fontFamily:this.external_componentFontFamily,fontSize:this.external_componentFontSize,fontWeight:this.external_componentFontWeight}},"external_componentFont"),component_dbFont:f(function(){return{fontFamily:this.component_dbFontFamily,fontSize:this.component_dbFontSize,fontWeight:this.component_dbFontWeight}},"component_dbFont"),external_component_dbFont:f(function(){return{fontFamily:this.external_component_dbFontFamily,fontSize:this.external_component_dbFontSize,fontWeight:this.external_component_dbFontWeight}},"external_component_dbFont"),component_queueFont:f(function(){return{fontFamily:this.component_queueFontFamily,fontSize:this.component_queueFontSize,fontWeight:this.component_queueFontWeight}},"component_queueFont"),external_component_queueFont:f(function(){return{fontFamily:this.external_component_queueFontFamily,fontSize:this.external_component_queueFontSize,fontWeight:this.external_component_queueFontWeight}},"external_component_queueFont"),boundaryFont:f(function(){return{fontFamily:this.boundaryFontFamily,fontSize:this.boundaryFontSize,fontWeight:this.boundaryFontWeight}},"boundaryFont"),messageFont:f(function(){return{fontFamily:this.messageFontFamily,fontSize:this.messageFontSize,fontWeight:this.messageFontWeight}},"messageFont")}),pie:rt(D({},ye.pie),{useWidth:984}),xyChart:rt(D({},ye.xyChart),{useWidth:void 0}),requirement:rt(D({},ye.requirement),{useWidth:void 0}),packet:D({},ye.packet)}),eh=f((t,e="")=>Object.keys(t).reduce((r,i)=>Array.isArray(t[i])?r:typeof t[i]=="object"&&t[i]!==null?[...r,e+i,...eh(t[i],"")]:[...r,e+i],[]),"keyify"),zg=new Set(eh(th,"")),qg=th,cn=f(t=>{if(v.debug("sanitizeDirective called with",t),!(typeof t!="object"||t==null)){if(Array.isArray(t)){t.forEach(e=>cn(e));return}for(const e of Object.keys(t)){if(v.debug("Checking key",e),e.startsWith("__")||e.includes("proto")||e.includes("constr")||!zg.has(e)||t[e]==null){v.debug("sanitize deleting key: ",e),delete t[e];continue}if(typeof t[e]=="object"){v.debug("sanitizing object",e),cn(t[e]);continue}const r=["themeCSS","fontFamily","altFontFamily"];for(const i of r)e.includes(i)&&(v.debug("sanitizing css option",e),t[e]=Wg(t[e]))}if(t.themeVariables)for(const e of Object.keys(t.themeVariables)){const r=t.themeVariables[e];r!=null&&r.match&&!r.match(/^[\d "#%(),.;A-Za-z]+$/)&&(t.themeVariables[e]="")}v.debug("After sanitization",t)}},"sanitizeDirective"),Wg=f(t=>{let e=0,r=0;for(const i of t){if(e{let r=pt({},t),i={};for(const n of e)ah(n),i=pt(i,n);if(r=pt(r,i),i.theme&&i.theme in ue){const n=pt({},rh),a=pt(n.themeVariables||{},i.themeVariables);r.theme&&r.theme in ue&&(r.themeVariables=ue[r.theme].getThemeVariables(a))}return Xr=r,sh(Xr),Xr},"updateCurrentConfig"),Hg=f(t=>(Mt=pt({},ur),Mt=pt(Mt,t),t.theme&&ue[t.theme]&&(Mt.themeVariables=ue[t.theme].getThemeVariables(t.themeVariables)),Xn(Mt,fr),Mt),"setSiteConfig"),jg=f(t=>{rh=pt({},t)},"saveConfigFromInitialize"),Ug=f(t=>(Mt=pt(Mt,t),Xn(Mt,fr),Mt),"updateSiteConfig"),ih=f(()=>pt({},Mt),"getSiteConfig"),nh=f(t=>(sh(t),pt(Xr,t),pe()),"setConfig"),pe=f(()=>pt({},Xr),"getConfig"),ah=f(t=>{var e;t&&(["secure",...(e=Mt.secure)!=null?e:[]].forEach(r=>{Object.hasOwn(t,r)&&(v.debug(`Denied attempt to modify a secure key ${r}`,t[r]),delete t[r])}),Object.keys(t).forEach(r=>{r.startsWith("__")&&delete t[r]}),Object.keys(t).forEach(r=>{typeof t[r]=="string"&&(t[r].includes("<")||t[r].includes(">")||t[r].includes("url(data:"))&&delete t[r],typeof t[r]=="object"&&ah(t[r])}))},"sanitize"),Yg=f(t=>{var e;cn(t),t.fontFamily&&!((e=t.themeVariables)!=null&&e.fontFamily)&&(t.themeVariables=rt(D({},t.themeVariables),{fontFamily:t.fontFamily})),fr.push(t),Xn(Mt,fr)},"addDirective"),hn=f((t=Mt)=>{fr=[],Xn(t,fr)},"reset"),Gg={LAZY_LOAD_DEPRECATED:"The configuration options lazyLoadedDiagrams and loadExternalDiagramsAtStartup are deprecated. Please use registerExternalDiagrams instead."},yl={},Vg=f(t=>{yl[t]||(v.warn(Gg[t]),yl[t]=!0)},"issueWarning"),sh=f(t=>{t&&(t.lazyLoadedDiagrams||t.loadExternalDiagramsAtStartup)&&Vg("LAZY_LOAD_DEPRECATED")},"checkConfig"),vi=//gi,Xg=f(t=>t?ch(t).replace(/\\n/g,"#br#").split("#br#"):[""],"getRows"),Zg=(()=>{let t=!1;return()=>{t||(oh(),t=!0)}})();function oh(){const t="data-temp-href-target";cr.addHook("beforeSanitizeAttributes",e=>{var r;e.tagName==="A"&&e.hasAttribute("target")&&e.setAttribute(t,(r=e.getAttribute("target"))!=null?r:"")}),cr.addHook("afterSanitizeAttributes",e=>{var r;e.tagName==="A"&&e.hasAttribute(t)&&(e.setAttribute("target",(r=e.getAttribute(t))!=null?r:""),e.removeAttribute(t),e.getAttribute("target")==="_blank"&&e.setAttribute("rel","noopener"))})}f(oh,"setupDompurifyHooks");var lh=f(t=>(Zg(),cr.sanitize(t)),"removeScript"),xl=f((t,e)=>{var r;if(((r=e.flowchart)==null?void 0:r.htmlLabels)!==!1){const i=e.securityLevel;i==="antiscript"||i==="strict"?t=lh(t):i!=="loose"&&(t=ch(t),t=t.replace(//g,">"),t=t.replace(/=/g,"="),t=tm(t))}return t},"sanitizeMore"),dr=f((t,e)=>t&&(e.dompurifyConfig?t=cr.sanitize(xl(t,e),e.dompurifyConfig).toString():t=cr.sanitize(xl(t,e),{FORBID_TAGS:["style"]}).toString(),t),"sanitizeText"),Kg=f((t,e)=>typeof t=="string"?dr(t,e):t.flat().map(r=>dr(r,e)),"sanitizeTextOrArray"),Qg=f(t=>vi.test(t),"hasBreaks"),Jg=f(t=>t.split(vi),"splitBreaks"),tm=f(t=>t.replace(/#br#/g,"
"),"placeholderToBreak"),ch=f(t=>t.replace(vi,"#br#"),"breakToPlaceholder"),em=f(t=>{let e="";return t&&(e=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,e=e.replaceAll(/\(/g,"\\("),e=e.replaceAll(/\)/g,"\\)")),e},"getUrl"),Vt=f(t=>!(t===!1||["false","null","0"].includes(String(t).trim().toLowerCase())),"evaluate"),rm=f(function(...t){const e=t.filter(r=>!isNaN(r));return Math.max(...e)},"getMax"),im=f(function(...t){const e=t.filter(r=>!isNaN(r));return Math.min(...e)},"getMin"),ZS=f(function(t){const e=t.split(/(,)/),r=[];for(let i=0;i0&&i+1Math.max(0,t.split(e).length-1),"countOccurrence"),nm=f((t,e)=>{const r=Ga(t,"~"),i=Ga(e,"~");return r===1&&i===1},"shouldCombineSets"),am=f(t=>{const e=Ga(t,"~");let r=!1;if(e<=1)return t;e%2!==0&&t.startsWith("~")&&(t=t.substring(1),r=!0);const i=[...t];let n=i.indexOf("~"),a=i.lastIndexOf("~");for(;n!==-1&&a!==-1&&n!==a;)i[n]="<",i[a]=">",n=i.indexOf("~"),a=i.lastIndexOf("~");return r&&i.unshift("~"),i.join("")},"processSet"),bl=f(()=>window.MathMLElement!==void 0,"isMathMLSupported"),Va=/\$\$(.*)\$\$/g,Jr=f(t=>{var e,r;return((r=(e=t.match(Va))==null?void 0:e.length)!=null?r:0)>0},"hasKatex"),KS=f((t,e)=>L(void 0,null,function*(){t=yield Ps(t,e);const r=document.createElement("div");r.innerHTML=t,r.id="katex-temp",r.style.visibility="hidden",r.style.position="absolute",r.style.top="0";const i=document.querySelector("body");i==null||i.insertAdjacentElement("beforeend",r);const n={width:r.clientWidth,height:r.clientHeight};return r.remove(),n}),"calculateMathMLDimensions"),Ps=f((t,e)=>L(void 0,null,function*(){if(!Jr(t))return t;if(!(bl()||e.legacyMathML||e.forceLegacyMathML))return t.replace(Va,"MathML is unsupported in this environment.");const{default:r}=yield X(()=>import("./katex-CZYHScXU.js"),__vite__mapDeps([]),import.meta.url),i=e.forceLegacyMathML||!bl()&&e.legacyMathML?"htmlAndMathml":"mathml";return t.split(vi).map(n=>Jr(n)?`
${n}
`:`
${n}
`).join("").replace(Va,(n,a)=>r.renderToString(a,{throwOnError:!0,displayMode:!0,output:i}).replace(/\n/g," ").replace(//g,""))}),"renderKatex"),br={getRows:Xg,sanitizeText:dr,sanitizeTextOrArray:Kg,hasBreaks:Qg,splitBreaks:Jg,lineBreakRegex:vi,removeScript:lh,getUrl:em,evaluate:Vt,getMax:rm,getMin:im},sm=f(function(t,e){for(let r of e)t.attr(r[0],r[1])},"d3Attrs"),om=f(function(t,e,r){let i=new Map;return r?(i.set("width","100%"),i.set("style",`max-width: ${e}px;`)):(i.set("height",t),i.set("width",e)),i},"calculateSvgSizeAttrs"),hh=f(function(t,e,r,i){const n=om(e,r,i);sm(t,n)},"configureSvgSize"),lm=f(function(t,e,r,i){const n=e.node().getBBox(),a=n.width,s=n.height;v.info(`SVG bounds: ${a}x${s}`,n);let o=0,l=0;v.info(`Graph bounds: ${o}x${l}`,t),o=a+r*2,l=s+r*2,v.info(`Calculated bounds: ${o}x${l}`),hh(e,l,o,i);const c=`${n.x-r} ${n.y-r} ${n.width+2*r} ${n.height+2*r}`;e.attr("viewBox",c)},"setupGraphViewbox"),tn={},cm=f((t,e,r)=>{let i="";return t in tn&&tn[t]?i=tn[t](r):v.warn(`No theme found for ${t}`),` & { + font-family: ${r.fontFamily}; + font-size: ${r.fontSize}; + fill: ${r.textColor} + } + + /* Classes common for multiple diagrams */ + + & .error-icon { + fill: ${r.errorBkgColor}; + } + & .error-text { + fill: ${r.errorTextColor}; + stroke: ${r.errorTextColor}; + } + + & .edge-thickness-normal { + stroke-width: 1px; + } + & .edge-thickness-thick { + stroke-width: 3.5px + } + & .edge-pattern-solid { + stroke-dasharray: 0; + } + & .edge-thickness-invisible { + stroke-width: 0; + fill: none; + } + & .edge-pattern-dashed{ + stroke-dasharray: 3; + } + .edge-pattern-dotted { + stroke-dasharray: 2; + } + + & .marker { + fill: ${r.lineColor}; + stroke: ${r.lineColor}; + } + & .marker.cross { + stroke: ${r.lineColor}; + } + + & svg { + font-family: ${r.fontFamily}; + font-size: ${r.fontSize}; + } + & p { + margin: 0 + } + + ${i} + + ${e} +`},"getStyles"),hm=f((t,e)=>{e!==void 0&&(tn[t]=e)},"addStylesForDiagram"),um=cm,uh={};Lg(uh,{clear:()=>fm,getAccDescription:()=>mm,getAccTitle:()=>pm,getDiagramTitle:()=>xm,setAccDescription:()=>gm,setAccTitle:()=>dm,setDiagramTitle:()=>ym});var Ns="",zs="",qs="",Ws=f(t=>dr(t,pe()),"sanitizeText"),fm=f(()=>{Ns="",qs="",zs=""},"clear"),dm=f(t=>{Ns=Ws(t).replace(/^\s+/g,"")},"setAccTitle"),pm=f(()=>Ns,"getAccTitle"),gm=f(t=>{qs=Ws(t).replace(/\n\s+/g,` +`)},"setAccDescription"),mm=f(()=>qs,"getAccDescription"),ym=f(t=>{zs=Ws(t)},"setDiagramTitle"),xm=f(()=>zs,"getDiagramTitle"),_l=v,bm=Rs,H=pe,QS=nh,JS=ur,_m=f(t=>dr(t,H()),"sanitizeText"),Cm=lm,km=f(()=>uh,"getCommonDb"),un={},fn=f((t,e,r)=>{var i;un[t]&&_l.warn(`Diagram with id ${t} already registered. Overwriting.`),un[t]=e,r&&Jc(t,r),hm(t,e.styles),(i=e.injectUtils)==null||i.call(e,_l,bm,H,_m,Cm,km(),()=>{})},"registerDiagram"),Xa=f(t=>{if(t in un)return un[t];throw new vm(t)},"getDiagram"),bi,vm=(bi=class extends Error{constructor(e){super(`Diagram ${e} not found.`)}},f(bi,"DiagramNotFoundError"),bi);const wm=Object.freeze({left:0,top:0,width:16,height:16}),dn=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),fh=Object.freeze(D(D({},wm),dn)),Tm=Object.freeze(rt(D({},fh),{body:"",hidden:!1})),Sm=Object.freeze({width:null,height:null}),Lm=Object.freeze(D(D({},Sm),dn)),Ea=/^[a-z0-9]+(-[a-z0-9]+)*$/,Am=(t,e,r,i="")=>{const n=t.split(":");if(t.slice(0,1)==="@"){if(n.length<2||n.length>3)return null;i=n.shift().slice(1)}if(n.length>3||!n.length)return null;if(n.length>1){const o=n.pop(),l=n.pop(),c={provider:n.length>0?n[0]:i,prefix:l,name:o};return e&&!Fa(c)?null:c}const a=n[0],s=a.split("-");if(s.length>1){const o={provider:i,prefix:s.shift(),name:s.join("-")};return e&&!Fa(o)?null:o}if(r&&i===""){const o={provider:i,prefix:"",name:a};return e&&!Fa(o,r)?null:o}return null},Fa=(t,e)=>t?!!((t.provider===""||t.provider.match(Ea))&&(e&&t.prefix===""||t.prefix.match(Ea))&&t.name.match(Ea)):!1;function Bm(t,e){const r={};!t.hFlip!=!e.hFlip&&(r.hFlip=!0),!t.vFlip!=!e.vFlip&&(r.vFlip=!0);const i=((t.rotate||0)+(e.rotate||0))%4;return i&&(r.rotate=i),r}function Cl(t,e){const r=Bm(t,e);for(const i in Tm)i in dn?i in t&&!(i in r)&&(r[i]=dn[i]):i in e?r[i]=e[i]:i in t&&(r[i]=t[i]);return r}function Em(t,e){const r=t.icons,i=t.aliases||Object.create(null),n=Object.create(null);function a(s){if(r[s])return n[s]=[];if(!(s in n)){n[s]=null;const o=i[s]&&i[s].parent,l=o&&a(o);l&&(n[s]=[o].concat(l))}return n[s]}return(e||Object.keys(r).concat(Object.keys(i))).forEach(a),n}function kl(t,e,r){const i=t.icons,n=t.aliases||Object.create(null);let a={};function s(o){a=Cl(i[o]||n[o],a)}return s(e),r.forEach(s),Cl(t,a)}function Fm(t,e){if(t.icons[e])return kl(t,e,[]);const r=Em(t,[e])[e];return r?kl(t,e,r):null}const Mm=/(-?[0-9.]*[0-9]+[0-9.]*)/g,Om=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function vl(t,e,r){if(e===1)return t;if(r=r||100,typeof t=="number")return Math.ceil(t*e*r)/r;if(typeof t!="string")return t;const i=t.split(Mm);if(i===null||!i.length)return t;const n=[];let a=i.shift(),s=Om.test(a);for(;;){if(s){const o=parseFloat(a);isNaN(o)?n.push(a):n.push(Math.ceil(o*e*r)/r)}else n.push(a);if(a=i.shift(),a===void 0)return n.join("");s=!s}}function Im(t,e="defs"){let r="";const i=t.indexOf("<"+e);for(;i>=0;){const n=t.indexOf(">",i),a=t.indexOf("",a);if(s===-1)break;r+=t.slice(n+1,a).trim(),t=t.slice(0,i).trim()+t.slice(s+1)}return{defs:r,content:t}}function $m(t,e){return t?""+t+""+e:e}function Rm(t,e,r){const i=Im(t);return $m(i.defs,e+i.content+r)}const Dm=t=>t==="unset"||t==="undefined"||t==="none";function Pm(t,e){const r=D(D({},fh),t),i=D(D({},Lm),e),n={left:r.left,top:r.top,width:r.width,height:r.height};let a=r.body;[r,i].forEach(m=>{const x=[],C=m.hFlip,_=m.vFlip;let k=m.rotate;C?_?k+=2:(x.push("translate("+(n.width+n.left).toString()+" "+(0-n.top).toString()+")"),x.push("scale(-1 1)"),n.top=n.left=0):_&&(x.push("translate("+(0-n.left).toString()+" "+(n.height+n.top).toString()+")"),x.push("scale(1 -1)"),n.top=n.left=0);let T;switch(k<0&&(k-=Math.floor(k/4)*4),k=k%4,k){case 1:T=n.height/2+n.top,x.unshift("rotate(90 "+T.toString()+" "+T.toString()+")");break;case 2:x.unshift("rotate(180 "+(n.width/2+n.left).toString()+" "+(n.height/2+n.top).toString()+")");break;case 3:T=n.width/2+n.left,x.unshift("rotate(-90 "+T.toString()+" "+T.toString()+")");break}k%2===1&&(n.left!==n.top&&(T=n.left,n.left=n.top,n.top=T),n.width!==n.height&&(T=n.width,n.width=n.height,n.height=T)),x.length&&(a=Rm(a,'',""))});const s=i.width,o=i.height,l=n.width,c=n.height;let h,d;s===null?(d=o===null?"1em":o==="auto"?c:o,h=vl(d,l/c)):(h=s==="auto"?l:s,d=o===null?vl(h,c/l):o==="auto"?c:o);const u={},p=(m,x)=>{Dm(x)||(u[m]=x.toString())};p("width",h),p("height",d);const g=[n.left,n.top,l,c];return u.viewBox=g.join(" "),{attributes:u,viewBox:g,body:a}}const Nm=/\sid="(\S+)"/g,zm="IconifyId"+Date.now().toString(16)+(Math.random()*16777216|0).toString(16);let qm=0;function Wm(t,e=zm){const r=[];let i;for(;i=Nm.exec(t);)r.push(i[1]);if(!r.length)return t;const n="suffix"+(Math.random()*16777216|Date.now()).toString(16);return r.forEach(a=>{const s=typeof e=="function"?e(a):e+(qm++).toString(),o=a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");t=t.replace(new RegExp('([#;"])('+o+')([")]|\\.[a-z])',"g"),"$1"+s+n+"$3")}),t=t.replace(new RegExp(n,"g"),""),t}function Hm(t,e){let r=t.indexOf("xlink:")===-1?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(const i in e)r+=" "+i+'="'+e[i]+'"';return'"+t+""}var jm={body:'?',height:80,width:80},Za=new Map,dh=new Map,Um=f(t=>{for(const e of t){if(!e.name)throw new Error('Invalid icon loader. Must have a "name" property with non-empty string value.');if(v.debug("Registering icon pack:",e.name),"loader"in e)dh.set(e.name,e.loader);else if("icons"in e)Za.set(e.name,e.icons);else throw v.error("Invalid icon loader:",e),new Error('Invalid icon loader. Must have either "icons" or "loader" property.')}},"registerIconPacks"),Ym=f((t,e)=>L(void 0,null,function*(){const r=Am(t,!0,e!==void 0);if(!r)throw new Error(`Invalid icon name: ${t}`);const i=r.prefix||e;if(!i)throw new Error(`Icon name must contain a prefix: ${t}`);let n=Za.get(i);if(!n){const s=dh.get(i);if(!s)throw new Error(`Icon set not found: ${r.prefix}`);try{const o=yield s();n=rt(D({},o),{prefix:i}),Za.set(i,n)}catch(o){throw v.error(o),new Error(`Failed to load icon set: ${r.prefix}`)}}const a=Fm(n,r.name);if(!a)throw new Error(`Icon not found: ${t}`);return a}),"getRegisteredIconData"),tL=f((t,e)=>L(void 0,null,function*(){let r;try{r=yield Ym(t,e==null?void 0:e.fallbackPrefix)}catch(a){v.error(a),r=jm}const i=Pm(r,e);return Hm(Wm(i.body),i.attributes)}),"getIconSVG"),ph=f(({flowchart:t})=>{var n,a,s,o;const e=(a=(n=t==null?void 0:t.subGraphTitleMargin)==null?void 0:n.top)!=null?a:0,r=(o=(s=t==null?void 0:t.subGraphTitleMargin)==null?void 0:s.bottom)!=null?o:0,i=e+r;return{subGraphTitleTopMargin:e,subGraphTitleBottomMargin:r,subGraphTitleTotalMargin:i}},"getSubGraphTitleMargins"),xe={aggregation:18,extension:18,composition:18,dependency:6,lollipop:13.5,arrow_point:4};function qr(t,e){if(t===void 0||e===void 0)return{angle:0,deltaX:0,deltaY:0};t=pn(t),e=pn(e);const[r,i]=[t.x,t.y],[n,a]=[e.x,e.y],s=n-r,o=a-i;return{angle:Math.atan(o/s),deltaX:s,deltaY:o}}f(qr,"calculateDeltaAndAngle");var pn=f(t=>Array.isArray(t)?{x:t[0],y:t[1]}:t,"pointTransformer"),Gm=f(t=>({x:f(function(e,r,i){let n=0;if(r===0&&Object.hasOwn(xe,t.arrowTypeStart)){const{angle:a,deltaX:s}=qr(i[0],i[1]);n=xe[t.arrowTypeStart]*Math.cos(a)*(s>=0?1:-1)}else if(r===i.length-1&&Object.hasOwn(xe,t.arrowTypeEnd)){const{angle:a,deltaX:s}=qr(i[i.length-1],i[i.length-2]);n=xe[t.arrowTypeEnd]*Math.cos(a)*(s>=0?1:-1)}return pn(e).x+n},"x"),y:f(function(e,r,i){let n=0;if(r===0&&Object.hasOwn(xe,t.arrowTypeStart)){const{angle:a,deltaY:s}=qr(i[0],i[1]);n=xe[t.arrowTypeStart]*Math.abs(Math.sin(a))*(s>=0?1:-1)}else if(r===i.length-1&&Object.hasOwn(xe,t.arrowTypeEnd)){const{angle:a,deltaY:s}=qr(i[i.length-1],i[i.length-2]);n=xe[t.arrowTypeEnd]*Math.abs(Math.sin(a))*(s>=0?1:-1)}return pn(e).y+n},"y")}),"getLineFunctionsWithOffset"),Hs={},ht={};Object.defineProperty(ht,"__esModule",{value:!0});ht.BLANK_URL=ht.relativeFirstCharacters=ht.whitespaceEscapeCharsRegex=ht.urlSchemeRegex=ht.ctrlCharactersRegex=ht.htmlCtrlEntityRegex=ht.htmlEntitiesRegex=ht.invalidProtocolRegex=void 0;ht.invalidProtocolRegex=/^([^\w]*)(javascript|data|vbscript)/im;ht.htmlEntitiesRegex=/&#(\w+)(^\w|;)?/g;ht.htmlCtrlEntityRegex=/&(newline|tab);/gi;ht.ctrlCharactersRegex=/[\u0000-\u001F\u007F-\u009F\u2000-\u200D\uFEFF]/gim;ht.urlSchemeRegex=/^.+(:|:)/gim;ht.whitespaceEscapeCharsRegex=/(\\|%5[cC])((%(6[eE]|72|74))|[nrt])/g;ht.relativeFirstCharacters=[".","/"];ht.BLANK_URL="about:blank";Object.defineProperty(Hs,"__esModule",{value:!0});var gh=Hs.sanitizeUrl=void 0,xt=ht;function Vm(t){return xt.relativeFirstCharacters.indexOf(t[0])>-1}function Xm(t){var e=t.replace(xt.ctrlCharactersRegex,"");return e.replace(xt.htmlEntitiesRegex,function(r,i){return String.fromCharCode(i)})}function Zm(t){return URL.canParse(t)}function wl(t){try{return decodeURIComponent(t)}catch(e){return t}}function Km(t){if(!t)return xt.BLANK_URL;var e,r=wl(t.trim());do r=Xm(r).replace(xt.htmlCtrlEntityRegex,"").replace(xt.ctrlCharactersRegex,"").replace(xt.whitespaceEscapeCharsRegex,"").trim(),r=wl(r),e=r.match(xt.ctrlCharactersRegex)||r.match(xt.htmlEntitiesRegex)||r.match(xt.htmlCtrlEntityRegex)||r.match(xt.whitespaceEscapeCharsRegex);while(e&&e.length>0);var i=r;if(!i)return xt.BLANK_URL;if(Vm(i))return i;var n=i.trimStart(),a=n.match(xt.urlSchemeRegex);if(!a)return i;var s=a[0].toLowerCase().trim();if(xt.invalidProtocolRegex.test(s))return xt.BLANK_URL;var o=n.replace(/\\/g,"/");if(s==="mailto:"||s.includes("://"))return o;if(s==="http:"||s==="https:"){if(!Zm(o))return xt.BLANK_URL;var l=new URL(o);return l.protocol=l.protocol.toLowerCase(),l.hostname=l.hostname.toLowerCase(),l.toString()}return o}gh=Hs.sanitizeUrl=Km;var Qm={value:()=>{}};function mh(){for(var t=0,e=arguments.length,r={},i;t=0&&(i=r.slice(n+1),r=r.slice(0,n)),r&&!e.hasOwnProperty(r))throw new Error("unknown type: "+r);return{type:r,name:i}})}en.prototype=mh.prototype={constructor:en,on:function(t,e){var r=this._,i=Jm(t+"",r),n,a=-1,s=i.length;if(arguments.length<2){for(;++a0)for(var r=new Array(n),i=0,n,a;i=0&&(e=t.slice(0,r))!=="xmlns"&&(t=t.slice(r+1)),Sl.hasOwnProperty(e)?{space:Sl[e],local:t}:t}function e0(t){return function(){var e=this.ownerDocument,r=this.namespaceURI;return r===Ka&&e.documentElement.namespaceURI===Ka?e.createElement(t):e.createElementNS(r,t)}}function r0(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}function yh(t){var e=Zn(t);return(e.local?r0:e0)(e)}function i0(){}function js(t){return t==null?i0:function(){return this.querySelector(t)}}function n0(t){typeof t!="function"&&(t=js(t));for(var e=this._groups,r=e.length,i=new Array(r),n=0;n=k&&(k=_+1);!(A=x[k])&&++k=0;)(s=i[n])&&(a&&s.compareDocumentPosition(a)^4&&a.parentNode.insertBefore(s,a),a=s);return this}function B0(t){t||(t=E0);function e(d,u){return d&&u?t(d.__data__,u.__data__):!d-!u}for(var r=this._groups,i=r.length,n=new Array(i),a=0;ae?1:t>=e?0:NaN}function F0(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this}function M0(){return Array.from(this)}function O0(){for(var t=this._groups,e=0,r=t.length;e1?this.each((e==null?j0:typeof e=="function"?Y0:U0)(t,e,r==null?"":r)):pr(this.node(),t)}function pr(t,e){return t.style.getPropertyValue(e)||kh(t).getComputedStyle(t,null).getPropertyValue(e)}function V0(t){return function(){delete this[t]}}function X0(t,e){return function(){this[t]=e}}function Z0(t,e){return function(){var r=e.apply(this,arguments);r==null?delete this[t]:this[t]=r}}function K0(t,e){return arguments.length>1?this.each((e==null?V0:typeof e=="function"?Z0:X0)(t,e)):this.node()[t]}function vh(t){return t.trim().split(/^|\s+/)}function Us(t){return t.classList||new wh(t)}function wh(t){this._node=t,this._names=vh(t.getAttribute("class")||"")}wh.prototype={add:function(t){var e=this._names.indexOf(t);e<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var e=this._names.indexOf(t);e>=0&&(this._names.splice(e,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}};function Th(t,e){for(var r=Us(t),i=-1,n=e.length;++i=0&&(r=e.slice(i+1),e=e.slice(0,i)),{type:e,name:r}})}function Ty(t){return function(){var e=this.__on;if(e){for(var r=0,i=-1,n=e.length,a;r>8&15|e>>4&240,e>>4&15|e&240,(e&15)<<4|e&15,1):r===8?Wi(e>>24&255,e>>16&255,e>>8&255,(e&255)/255):r===4?Wi(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|e&240,((e&15)<<4|e&15)/255):null):(e=Iy.exec(t))?new It(e[1],e[2],e[3],1):(e=$y.exec(t))?new It(e[1]*255/100,e[2]*255/100,e[3]*255/100,1):(e=Ry.exec(t))?Wi(e[1],e[2],e[3],e[4]):(e=Dy.exec(t))?Wi(e[1]*255/100,e[2]*255/100,e[3]*255/100,e[4]):(e=Py.exec(t))?Ol(e[1],e[2]/100,e[3]/100,1):(e=Ny.exec(t))?Ol(e[1],e[2]/100,e[3]/100,e[4]):Ll.hasOwnProperty(t)?El(Ll[t]):t==="transparent"?new It(NaN,NaN,NaN,0):null}function El(t){return new It(t>>16&255,t>>8&255,t&255,1)}function Wi(t,e,r,i){return i<=0&&(t=e=r=NaN),new It(t,e,r,i)}function Wy(t){return t instanceof Ti||(t=ri(t)),t?(t=t.rgb(),new It(t.r,t.g,t.b,t.opacity)):new It}function Qa(t,e,r,i){return arguments.length===1?Wy(t):new It(t,e,r,i==null?1:i)}function It(t,e,r,i){this.r=+t,this.g=+e,this.b=+r,this.opacity=+i}Ys(It,Qa,Bh(Ti,{brighter(t){return t=t==null?mn:Math.pow(mn,t),new It(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=t==null?ti:Math.pow(ti,t),new It(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new It(Pe(this.r),Pe(this.g),Pe(this.b),yn(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Fl,formatHex:Fl,formatHex8:Hy,formatRgb:Ml,toString:Ml}));function Fl(){return`#${Ie(this.r)}${Ie(this.g)}${Ie(this.b)}`}function Hy(){return`#${Ie(this.r)}${Ie(this.g)}${Ie(this.b)}${Ie((isNaN(this.opacity)?1:this.opacity)*255)}`}function Ml(){const t=yn(this.opacity);return`${t===1?"rgb(":"rgba("}${Pe(this.r)}, ${Pe(this.g)}, ${Pe(this.b)}${t===1?")":`, ${t})`}`}function yn(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function Pe(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function Ie(t){return t=Pe(t),(t<16?"0":"")+t.toString(16)}function Ol(t,e,r,i){return i<=0?t=e=r=NaN:r<=0||r>=1?t=e=NaN:e<=0&&(t=NaN),new Yt(t,e,r,i)}function Eh(t){if(t instanceof Yt)return new Yt(t.h,t.s,t.l,t.opacity);if(t instanceof Ti||(t=ri(t)),!t)return new Yt;if(t instanceof Yt)return t;t=t.rgb();var e=t.r/255,r=t.g/255,i=t.b/255,n=Math.min(e,r,i),a=Math.max(e,r,i),s=NaN,o=a-n,l=(a+n)/2;return o?(e===a?s=(r-i)/o+(r0&&l<1?0:s,new Yt(s,o,l,t.opacity)}function jy(t,e,r,i){return arguments.length===1?Eh(t):new Yt(t,e,r,i==null?1:i)}function Yt(t,e,r,i){this.h=+t,this.s=+e,this.l=+r,this.opacity=+i}Ys(Yt,jy,Bh(Ti,{brighter(t){return t=t==null?mn:Math.pow(mn,t),new Yt(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=t==null?ti:Math.pow(ti,t),new Yt(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=this.h%360+(this.h<0)*360,e=isNaN(t)||isNaN(this.s)?0:this.s,r=this.l,i=r+(r<.5?r:1-r)*e,n=2*r-i;return new It(Ma(t>=240?t-240:t+120,n,i),Ma(t,n,i),Ma(t<120?t+240:t-120,n,i),this.opacity)},clamp(){return new Yt(Il(this.h),Hi(this.s),Hi(this.l),yn(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const t=yn(this.opacity);return`${t===1?"hsl(":"hsla("}${Il(this.h)}, ${Hi(this.s)*100}%, ${Hi(this.l)*100}%${t===1?")":`, ${t})`}`}}));function Il(t){return t=(t||0)%360,t<0?t+360:t}function Hi(t){return Math.max(0,Math.min(1,t||0))}function Ma(t,e,r){return(t<60?e+(r-e)*t/60:t<180?r:t<240?e+(r-e)*(240-t)/60:e)*255}const Gs=t=>()=>t;function Fh(t,e){return function(r){return t+r*e}}function Uy(t,e,r){return t=Math.pow(t,r),e=Math.pow(e,r)-t,r=1/r,function(i){return Math.pow(t+i*e,r)}}function eL(t,e){var r=e-t;return r?Fh(t,r>180||r<-180?r-360*Math.round(r/360):r):Gs(isNaN(t)?e:t)}function Yy(t){return(t=+t)==1?Mh:function(e,r){return r-e?Uy(e,r,t):Gs(isNaN(e)?r:e)}}function Mh(t,e){var r=e-t;return r?Fh(t,r):Gs(isNaN(t)?e:t)}const $l=function t(e){var r=Yy(e);function i(n,a){var s=r((n=Qa(n)).r,(a=Qa(a)).r),o=r(n.g,a.g),l=r(n.b,a.b),c=Mh(n.opacity,a.opacity);return function(h){return n.r=s(h),n.g=o(h),n.b=l(h),n.opacity=c(h),n+""}}return i.gamma=t,i}(1);function _e(t,e){return t=+t,e=+e,function(r){return t*(1-r)+e*r}}var Ja=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Oa=new RegExp(Ja.source,"g");function Gy(t){return function(){return t}}function Vy(t){return function(e){return t(e)+""}}function Xy(t,e){var r=Ja.lastIndex=Oa.lastIndex=0,i,n,a,s=-1,o=[],l=[];for(t=t+"",e=e+"";(i=Ja.exec(t))&&(n=Oa.exec(e));)(a=n.index)>r&&(a=e.slice(r,a),o[s]?o[s]+=a:o[++s]=a),(i=i[0])===(n=n[0])?o[s]?o[s]+=n:o[++s]=n:(o[++s]=null,l.push({i:s,x:_e(i,n)})),r=Oa.lastIndex;return r180?h+=360:h-c>180&&(c+=360),u.push({i:d.push(n(d)+"rotate(",null,i)-2,x:_e(c,h)})):h&&d.push(n(d)+"rotate("+h+i)}function o(c,h,d,u){c!==h?u.push({i:d.push(n(d)+"skewX(",null,i)-2,x:_e(c,h)}):h&&d.push(n(d)+"skewX("+h+i)}function l(c,h,d,u,p,g){if(c!==d||h!==u){var m=p.push(n(p)+"scale(",null,",",null,")");g.push({i:m-4,x:_e(c,d)},{i:m-2,x:_e(h,u)})}else(d!==1||u!==1)&&p.push(n(p)+"scale("+d+","+u+")")}return function(c,h){var d=[],u=[];return c=t(c),h=t(h),a(c.translateX,c.translateY,h.translateX,h.translateY,d,u),s(c.rotate,h.rotate,d,u),o(c.skewX,h.skewX,d,u),l(c.scaleX,c.scaleY,h.scaleX,h.scaleY,d,u),c=h=null,function(p){for(var g=-1,m=u.length,x;++g=0&&t._call.call(void 0,e),t=t._next;--gr}function Dl(){Ne=(bn=ii.now())+Kn,gr=Wr=0;try{ex()}finally{gr=0,ix(),Ne=0}}function rx(){var t=ii.now(),e=t-bn;e>$h&&(Kn-=e,bn=t)}function ix(){for(var t,e=xn,r,i=1/0;e;)e._call?(i>e._time&&(i=e._time),t=e,e=e._next):(r=e._next,e._next=null,e=t?t._next=r:xn=r);Hr=t,es(i)}function es(t){if(!gr){Wr&&(Wr=clearTimeout(Wr));var e=t-Ne;e>24?(t<1/0&&(Wr=setTimeout(Dl,t-ii.now()-Kn)),Or&&(Or=clearInterval(Or))):(Or||(bn=ii.now(),Or=setInterval(rx,$h)),gr=1,Rh(Dl))}}function Pl(t,e,r){var i=new _n;return e=e==null?0:+e,i.restart(n=>{i.stop(),t(n+e)},e,r),i}var nx=mh("start","end","cancel","interrupt"),ax=[],Ph=0,Nl=1,rs=2,rn=3,zl=4,is=5,nn=6;function Qn(t,e,r,i,n,a){var s=t.__transition;if(!s)t.__transition={};else if(r in s)return;sx(t,r,{name:e,index:i,group:n,on:nx,tween:ax,time:a.time,delay:a.delay,duration:a.duration,ease:a.ease,timer:null,state:Ph})}function Xs(t,e){var r=Xt(t,e);if(r.state>Ph)throw new Error("too late; already scheduled");return r}function ne(t,e){var r=Xt(t,e);if(r.state>rn)throw new Error("too late; already running");return r}function Xt(t,e){var r=t.__transition;if(!r||!(r=r[e]))throw new Error("transition not found");return r}function sx(t,e,r){var i=t.__transition,n;i[e]=r,r.timer=Dh(a,0,r.time);function a(c){r.state=Nl,r.timer.restart(s,r.delay,r.time),r.delay<=c&&s(c-r.delay)}function s(c){var h,d,u,p;if(r.state!==Nl)return l();for(h in i)if(p=i[h],p.name===r.name){if(p.state===rn)return Pl(s);p.state===zl?(p.state=nn,p.timer.stop(),p.on.call("interrupt",t,t.__data__,p.index,p.group),delete i[h]):+hrs&&i.state=0&&(e=e.slice(0,r)),!e||e==="start"})}function Dx(t,e,r){var i,n,a=Rx(e)?Xs:ne;return function(){var s=a(this,t),o=s.on;o!==i&&(n=(i=o).copy()).on(e,r),s.on=n}}function Px(t,e){var r=this._id;return arguments.length<2?Xt(this.node(),r).on.on(t):this.each(Dx(r,t,e))}function Nx(t){return function(){var e=this.parentNode;for(var r in this.__transition)if(+r!==t)return;e&&e.removeChild(this)}}function zx(){return this.on("end.remove",Nx(this._id))}function qx(t){var e=this._name,r=this._id;typeof t!="function"&&(t=js(t));for(var i=this._groups,n=i.length,a=new Array(n),s=0;s=0))throw new Error(`invalid digits: ${t}`);if(e>15)return Wh;const r=Sr(10,e);return function(i){this._+=i[0];for(let n=1,a=i.length;nEe)if(!(Math.abs(d*l-c*h)>Ee)||!a)this._append`L${this._x1=e},${this._y1=r}`;else{let p=i-s,g=n-o,m=l*l+c*c,x=p*p+g*g,C=Math.sqrt(m),_=Math.sqrt(u),k=a*Math.tan((ns-Math.acos((m+u-x)/(2*C*_)))/2),T=k/_,A=k/C;Math.abs(T-1)>Ee&&this._append`L${e+T*h},${r+T*d}`,this._append`A${a},${a},0,0,${+(d*p>h*g)},${this._x1=e+A*l},${this._y1=r+A*c}`}}arc(e,r,i,n,a,s){if(e=+e,r=+r,i=+i,s=!!s,i<0)throw new Error(`negative radius: ${i}`);let o=i*Math.cos(n),l=i*Math.sin(n),c=e+o,h=r+l,d=1^s,u=s?n-a:a-n;this._x1===null?this._append`M${c},${h}`:(Math.abs(this._x1-c)>Ee||Math.abs(this._y1-h)>Ee)&&this._append`L${c},${h}`,i&&(u<0&&(u=u%as+as),u>fb?this._append`A${i},${i},0,1,${d},${e-o},${r-l}A${i},${i},0,1,${d},${this._x1=c},${this._y1=h}`:u>Ee&&this._append`A${i},${i},0,${+(u>=ns)},${d},${this._x1=e+i*Math.cos(a)},${this._y1=r+i*Math.sin(a)}`)}rect(e,r,i,n){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+r}h${i=+i}v${+n}h${-i}Z`}toString(){return this._}}function er(t){return function(){return t}}const rL=Math.abs,iL=Math.atan2,nL=Math.cos,aL=Math.max,sL=Math.min,oL=Math.sin,lL=Math.sqrt,ql=1e-12,Ks=Math.PI,Wl=Ks/2,cL=2*Ks;function hL(t){return t>1?0:t<-1?Ks:Math.acos(t)}function uL(t){return t>=1?Wl:t<=-1?-Wl:Math.asin(t)}function gb(t){let e=3;return t.digits=function(r){if(!arguments.length)return e;if(r==null)e=null;else{const i=Math.floor(r);if(!(i>=0))throw new RangeError(`invalid digits: ${r}`);e=i}return t},()=>new pb(e)}function mb(t){return typeof t=="object"&&"length"in t?t:Array.from(t)}function Hh(t){this._context=t}Hh.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e);break}}};function jh(t){return new Hh(t)}function yb(t){return t[0]}function xb(t){return t[1]}function bb(t,e){var r=er(!0),i=null,n=jh,a=null,s=gb(o);t=typeof t=="function"?t:t===void 0?yb:er(t),e=typeof e=="function"?e:e===void 0?xb:er(e);function o(l){var c,h=(l=mb(l)).length,d,u=!1,p;for(i==null&&(a=n(p=s())),c=0;c<=h;++c)!(c0)for(var i=t[0],n=e[0],a=t[r]-i,s=e[r]-n,o=-1,l;++o<=r;)l=o/r,this._basis.point(this._beta*t[o]+(1-this._beta)*(i+l*a),this._beta*e[o]+(1-this._beta)*(n+l*s));this._x=this._y=null,this._basis.lineEnd()},point:function(t,e){this._x.push(+t),this._y.push(+e)}};const wb=function t(e){function r(i){return e===1?new Jn(i):new Xh(i,e)}return r.beta=function(i){return t(+i)},r}(.85);function kn(t,e,r){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-r),t._x2,t._y2)}function Qs(t,e){this._context=t,this._k=(1-e)/6}Qs.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:kn(this,this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:kn(this,t,e);break}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Tb=function t(e){function r(i){return new Qs(i,e)}return r.tension=function(i){return t(+i)},r}(0);function Js(t,e){this._context=t,this._k=(1-e)/6}Js.prototype={areaStart:ke,areaEnd:ke,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:kn(this,t,e);break}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Sb=function t(e){function r(i){return new Js(i,e)}return r.tension=function(i){return t(+i)},r}(0);function to(t,e){this._context=t,this._k=(1-e)/6}to.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:kn(this,t,e);break}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Lb=function t(e){function r(i){return new to(i,e)}return r.tension=function(i){return t(+i)},r}(0);function eo(t,e,r){var i=t._x1,n=t._y1,a=t._x2,s=t._y2;if(t._l01_a>ql){var o=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,l=3*t._l01_a*(t._l01_a+t._l12_a);i=(i*o-t._x0*t._l12_2a+t._x2*t._l01_2a)/l,n=(n*o-t._y0*t._l12_2a+t._y2*t._l01_2a)/l}if(t._l23_a>ql){var c=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,h=3*t._l23_a*(t._l23_a+t._l12_a);a=(a*c+t._x1*t._l23_2a-e*t._l12_2a)/h,s=(s*c+t._y1*t._l23_2a-r*t._l12_2a)/h}t._context.bezierCurveTo(i,n,a,s,t._x2,t._y2)}function Zh(t,e){this._context=t,this._alpha=e}Zh.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,i=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+i*i,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:eo(this,t,e);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Ab=function t(e){function r(i){return e?new Zh(i,e):new Qs(i,0)}return r.alpha=function(i){return t(+i)},r}(.5);function Kh(t,e){this._context=t,this._alpha=e}Kh.prototype={areaStart:ke,areaEnd:ke,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x3,this._y3),this._context.closePath();break}case 2:{this._context.lineTo(this._x3,this._y3),this._context.closePath();break}case 3:{this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5);break}}},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,i=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+i*i,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:eo(this,t,e);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Bb=function t(e){function r(i){return e?new Kh(i,e):new Js(i,0)}return r.alpha=function(i){return t(+i)},r}(.5);function Qh(t,e){this._context=t,this._alpha=e}Qh.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,i=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+i*i,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:eo(this,t,e);break}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};const Eb=function t(e){function r(i){return e?new Qh(i,e):new to(i,0)}return r.alpha=function(i){return t(+i)},r}(.5);function Jh(t){this._context=t}Jh.prototype={areaStart:ke,areaEnd:ke,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}};function Fb(t){return new Jh(t)}function Hl(t){return t<0?-1:1}function jl(t,e,r){var i=t._x1-t._x0,n=e-t._x1,a=(t._y1-t._y0)/(i||n<0&&-0),s=(r-t._y1)/(n||i<0&&-0),o=(a*n+s*i)/(i+n);return(Hl(a)+Hl(s))*Math.min(Math.abs(a),Math.abs(s),.5*Math.abs(o))||0}function Ul(t,e){var r=t._x1-t._x0;return r?(3*(t._y1-t._y0)/r-e)/2:e}function Ia(t,e,r){var i=t._x0,n=t._y0,a=t._x1,s=t._y1,o=(a-i)/3;t._context.bezierCurveTo(i+o,n+o*e,a-o,s-o*r,a,s)}function vn(t){this._context=t}vn.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:Ia(this,this._t0,Ul(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){var r=NaN;if(t=+t,e=+e,!(t===this._x1&&e===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,Ia(this,Ul(this,r=jl(this,t,e)),r);break;default:Ia(this,this._t0,r=jl(this,t,e));break}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e,this._t0=r}}};function tu(t){this._context=new eu(t)}(tu.prototype=Object.create(vn.prototype)).point=function(t,e){vn.prototype.point.call(this,e,t)};function eu(t){this._context=t}eu.prototype={moveTo:function(t,e){this._context.moveTo(e,t)},closePath:function(){this._context.closePath()},lineTo:function(t,e){this._context.lineTo(e,t)},bezierCurveTo:function(t,e,r,i,n,a){this._context.bezierCurveTo(e,t,i,r,a,n)}};function Mb(t){return new vn(t)}function Ob(t){return new tu(t)}function ru(t){this._context=t}ru.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,e=this._y,r=t.length;if(r)if(this._line?this._context.lineTo(t[0],e[0]):this._context.moveTo(t[0],e[0]),r===2)this._context.lineTo(t[1],e[1]);else for(var i=Yl(t),n=Yl(e),a=0,s=1;s=0;--e)n[e]=(s[e]-n[e+1])/a[e];for(a[r-1]=(t[r]+n[r-1])/2,e=0;e=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:{if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var r=this._x*(1-this._t)+t*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,e)}break}}this._x=t,this._y=e}};function $b(t){return new ta(t,.5)}function Rb(t){return new ta(t,0)}function Db(t){return new ta(t,1)}function jr(t,e,r){this.k=t,this.x=e,this.y=r}jr.prototype={constructor:jr,scale:function(t){return t===1?this:new jr(this.k*t,this.x,this.y)},translate:function(t,e){return t===0&e===0?this:new jr(this.k,this.x+this.k*t,this.y+this.k*e)},apply:function(t){return[t[0]*this.k+this.x,t[1]*this.k+this.y]},applyX:function(t){return t*this.k+this.x},applyY:function(t){return t*this.k+this.y},invert:function(t){return[(t[0]-this.x)/this.k,(t[1]-this.y)/this.k]},invertX:function(t){return(t-this.x)/this.k},invertY:function(t){return(t-this.y)/this.k},rescaleX:function(t){return t.copy().domain(t.range().map(this.invertX,this).map(t.invert,t))},rescaleY:function(t){return t.copy().domain(t.range().map(this.invertY,this).map(t.invert,t))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};jr.prototype;var iu=typeof global=="object"&&global&&global.Object===Object&&global,Pb=typeof self=="object"&&self&&self.Object===Object&&self,ae=iu||Pb||Function("return this")(),wn=ae.Symbol,nu=Object.prototype,Nb=nu.hasOwnProperty,zb=nu.toString,Ir=wn?wn.toStringTag:void 0;function qb(t){var e=Nb.call(t,Ir),r=t[Ir];try{t[Ir]=void 0;var i=!0}catch(a){}var n=zb.call(t);return i&&(e?t[Ir]=r:delete t[Ir]),n}var Wb=Object.prototype,Hb=Wb.toString;function jb(t){return Hb.call(t)}var Ub="[object Null]",Yb="[object Undefined]",Gl=wn?wn.toStringTag:void 0;function _r(t){return t==null?t===void 0?Yb:Ub:Gl&&Gl in Object(t)?qb(t):jb(t)}function je(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}var Gb="[object AsyncFunction]",Vb="[object Function]",Xb="[object GeneratorFunction]",Zb="[object Proxy]";function ro(t){if(!je(t))return!1;var e=_r(t);return e==Vb||e==Xb||e==Gb||e==Zb}var $a=ae["__core-js_shared__"],Vl=function(){var t=/[^.]+$/.exec($a&&$a.keys&&$a.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function Kb(t){return!!Vl&&Vl in t}var Qb=Function.prototype,Jb=Qb.toString;function Ue(t){if(t!=null){try{return Jb.call(t)}catch(e){}try{return t+""}catch(e){}}return""}var t_=/[\\^$.*+?()[\]{}|]/g,e_=/^\[object .+?Constructor\]$/,r_=Function.prototype,i_=Object.prototype,n_=r_.toString,a_=i_.hasOwnProperty,s_=RegExp("^"+n_.call(a_).replace(t_,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function o_(t){if(!je(t)||Kb(t))return!1;var e=ro(t)?s_:e_;return e.test(Ue(t))}function l_(t,e){return t==null?void 0:t[e]}function Ye(t,e){var r=l_(t,e);return o_(r)?r:void 0}var ni=Ye(Object,"create");function c_(){this.__data__=ni?ni(null):{},this.size=0}function h_(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}var u_="__lodash_hash_undefined__",f_=Object.prototype,d_=f_.hasOwnProperty;function p_(t){var e=this.__data__;if(ni){var r=e[t];return r===u_?void 0:r}return d_.call(e,t)?e[t]:void 0}var g_=Object.prototype,m_=g_.hasOwnProperty;function y_(t){var e=this.__data__;return ni?e[t]!==void 0:m_.call(e,t)}var x_="__lodash_hash_undefined__";function b_(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=ni&&e===void 0?x_:e,this}function ze(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e-1}function S_(t,e){var r=this.__data__,i=ra(r,t);return i<0?(++this.size,r.push([t,e])):r[i][1]=e,this}function ge(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e-1&&t%1==0&&t<=t1}function aa(t){return t!=null&&cu(t.length)&&!ro(t)}function e1(t){return Li(t)&&aa(t)}function r1(){return!1}var hu=typeof exports=="object"&&exports&&!exports.nodeType&&exports,ec=hu&&typeof module=="object"&&module&&!module.nodeType&&module,i1=ec&&ec.exports===hu,rc=i1?ae.Buffer:void 0,n1=rc?rc.isBuffer:void 0,no=n1||r1,a1="[object Object]",s1=Function.prototype,o1=Object.prototype,uu=s1.toString,l1=o1.hasOwnProperty,c1=uu.call(Object);function h1(t){if(!Li(t)||_r(t)!=a1)return!1;var e=ou(t);if(e===null)return!0;var r=l1.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&uu.call(r)==c1}var u1="[object Arguments]",f1="[object Array]",d1="[object Boolean]",p1="[object Date]",g1="[object Error]",m1="[object Function]",y1="[object Map]",x1="[object Number]",b1="[object Object]",_1="[object RegExp]",C1="[object Set]",k1="[object String]",v1="[object WeakMap]",w1="[object ArrayBuffer]",T1="[object DataView]",S1="[object Float32Array]",L1="[object Float64Array]",A1="[object Int8Array]",B1="[object Int16Array]",E1="[object Int32Array]",F1="[object Uint8Array]",M1="[object Uint8ClampedArray]",O1="[object Uint16Array]",I1="[object Uint32Array]",K={};K[S1]=K[L1]=K[A1]=K[B1]=K[E1]=K[F1]=K[M1]=K[O1]=K[I1]=!0;K[u1]=K[f1]=K[w1]=K[d1]=K[T1]=K[p1]=K[g1]=K[m1]=K[y1]=K[x1]=K[b1]=K[_1]=K[C1]=K[k1]=K[v1]=!1;function $1(t){return Li(t)&&cu(t.length)&&!!K[_r(t)]}function R1(t){return function(e){return t(e)}}var fu=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Zr=fu&&typeof module=="object"&&module&&!module.nodeType&&module,D1=Zr&&Zr.exports===fu,Ra=D1&&iu.process,ic=function(){try{var t=Zr&&Zr.require&&Zr.require("util").types;return t||Ra&&Ra.binding&&Ra.binding("util")}catch(e){}}(),nc=ic&&ic.isTypedArray,ao=nc?R1(nc):$1;function os(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}var P1=Object.prototype,N1=P1.hasOwnProperty;function z1(t,e,r){var i=t[e];(!(N1.call(t,e)&&ea(i,r))||r===void 0&&!(e in t))&&io(t,e,r)}function q1(t,e,r,i){var n=!r;r||(r={});for(var a=-1,s=e.length;++a-1&&t%1==0&&t0){if(++e>=aC)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var cC=lC(nC);function hC(t,e){return cC(eC(t,e,mu),t+"")}function uC(t,e,r){if(!je(r))return!1;var i=typeof e;return(i=="number"?aa(r)&&du(e,r.length):i=="string"&&e in r)?ea(r[e],t):!1}function fC(t){return hC(function(e,r){var i=-1,n=r.length,a=n>1?r[n-1]:void 0,s=n>2?r[2]:void 0;for(a=t.length>3&&typeof a=="function"?(n--,a):void 0,s&&uC(r[0],r[1],s)&&(a=n<3?void 0:a,n=1),e=Object(e);++io.args);cn(s),i=pt(i,[...s])}else i=r.args;if(!i)return;let n=Ds(t,e);const a="config";return i[a]!==void 0&&(n==="flowchart-v2"&&(n="flowchart"),i[n]=i[a],delete i[a]),i},"detectInit"),yu=f(function(t,e=null){var r,i;try{const n=new RegExp(`[%]{2}(?![{]${mC.source})(?=[}][%]{2}).* +`,"ig");t=t.trim().replace(n,"").replace(/'/gm,'"'),v.debug(`Detecting diagram directive${e!==null?" type:"+e:""} based on the text:${t}`);let a;const s=[];for(;(a=Vr.exec(t))!==null;)if(a.index===Vr.lastIndex&&Vr.lastIndex++,a&&!e||e&&((r=a[1])!=null&&r.match(e))||e&&((i=a[2])!=null&&i.match(e))){const o=a[1]?a[1]:a[2],l=a[3]?a[3].trim():a[4]?JSON.parse(a[4].trim()):null;s.push({type:o,args:l})}return s.length===0?{type:t,args:null}:s.length===1?s[0]:s}catch(n){return v.error(`ERROR: ${n.message} - Unable to parse directive type: '${e}' based on the text: '${t}'`),{type:void 0,args:null}}},"detectDirective"),xC=f(function(t){return t.replace(Vr,"")},"removeDirectives"),bC=f(function(t,e){for(const[r,i]of e.entries())if(i.match(t))return r;return-1},"isSubstringInArray");function so(t,e){var i;if(!t)return e;const r=`curve${t.charAt(0).toUpperCase()+t.slice(1)}`;return(i=gC[r])!=null?i:e}f(so,"interpolateToCurve");function xu(t,e){const r=t.trim();if(r)return e.securityLevel!=="loose"?gh(r):r}f(xu,"formatUrl");var _C=f((t,...e)=>{const r=t.split("."),i=r.length-1,n=r[i];let a=window;for(let s=0;s{r+=oo(n,e),e=n});const i=r/2;return lo(t,i)}f(bu,"traverseEdge");function _u(t){return t.length===1?t[0]:bu(t)}f(_u,"calcLabelPosition");var sc=f((t,e=2)=>{const r=Math.pow(10,e);return Math.round(t*r)/r},"roundNumber"),lo=f((t,e)=>{let r,i=e;for(const n of t){if(r){const a=oo(n,r);if(a=1)return{x:n.x,y:n.y};if(s>0&&s<1)return{x:sc((1-s)*r.x+s*n.x,5),y:sc((1-s)*r.y+s*n.y,5)}}}r=n}throw new Error("Could not find a suitable point for the given distance")},"calculatePoint"),CC=f((t,e,r)=>{v.info(`our points ${JSON.stringify(e)}`),e[0]!==r&&(e=e.reverse());const n=lo(e,25),a=t?10:5,s=Math.atan2(e[0].y-n.y,e[0].x-n.x),o={x:0,y:0};return o.x=Math.sin(s)*a+(e[0].x+n.x)/2,o.y=-Math.cos(s)*a+(e[0].y+n.y)/2,o},"calcCardinalityPosition");function Cu(t,e,r){const i=structuredClone(r);v.info("our points",i),e!=="start_left"&&e!=="start_right"&&i.reverse();const n=25+t,a=lo(i,n),s=10+t*.5,o=Math.atan2(i[0].y-a.y,i[0].x-a.x),l={x:0,y:0};return e==="start_left"?(l.x=Math.sin(o+Math.PI)*s+(i[0].x+a.x)/2,l.y=-Math.cos(o+Math.PI)*s+(i[0].y+a.y)/2):e==="end_right"?(l.x=Math.sin(o-Math.PI)*s+(i[0].x+a.x)/2-5,l.y=-Math.cos(o-Math.PI)*s+(i[0].y+a.y)/2-5):e==="end_left"?(l.x=Math.sin(o)*s+(i[0].x+a.x)/2-5,l.y=-Math.cos(o)*s+(i[0].y+a.y)/2-5):(l.x=Math.sin(o)*s+(i[0].x+a.x)/2,l.y=-Math.cos(o)*s+(i[0].y+a.y)/2),l}f(Cu,"calcTerminalLabelPosition");function ku(t){let e="",r="";for(const i of t)i!==void 0&&(i.startsWith("color:")||i.startsWith("text-align:")?r=r+i+";":e=e+i+";");return{style:e,labelStyle:r}}f(ku,"getStylesFromArray");var oc=0,kC=f(()=>(oc++,"id-"+Math.random().toString(36).substr(2,12)+"-"+oc),"generateId");function vu(t){let e="";const r="0123456789abcdef",i=r.length;for(let n=0;nvu(t.length),"random"),wC=f(function(){return{x:0,y:0,fill:void 0,anchor:"start",style:"#666",width:100,height:100,textMargin:0,rx:0,ry:0,valign:void 0,text:""}},"getTextObj"),TC=f(function(t,e){const r=e.text.replace(br.lineBreakRegex," "),[,i]=uo(e.fontSize),n=t.append("text");n.attr("x",e.x),n.attr("y",e.y),n.style("text-anchor",e.anchor),n.style("font-family",e.fontFamily),n.style("font-size",i),n.style("font-weight",e.fontWeight),n.attr("fill",e.fill),e.class!==void 0&&n.attr("class",e.class);const a=n.append("tspan");return a.attr("x",e.x+e.textMargin*2),a.attr("fill",e.fill),a.text(r),n},"drawSimpleText"),SC=Si((t,e,r)=>{if(!t||(r=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",joinWith:"
"},r),br.lineBreakRegex.test(t)))return t;const i=t.split(" ").filter(Boolean),n=[];let a="";return i.forEach((s,o)=>{const l=si(`${s} `,r),c=si(a,r);if(l>e){const{hyphenatedStrings:u,remainingWord:p}=LC(s,e,"-",r);n.push(a,...u),a=p}else c+l>=e?(n.push(a),a=s):a=[a,s].filter(Boolean).join(" ");o+1===i.length&&n.push(a)}),n.filter(s=>s!=="").join(r.joinWith)},(t,e,r)=>`${t}${e}${r.fontSize}${r.fontWeight}${r.fontFamily}${r.joinWith}`),LC=Si((t,e,r="-",i)=>{i=Object.assign({fontSize:12,fontWeight:400,fontFamily:"Arial",margin:0},i);const n=[...t],a=[];let s="";return n.forEach((o,l)=>{const c=`${s}${o}`;if(si(c,i)>=e){const d=l+1,u=n.length===d,p=`${c}${r}`;a.push(u?c:p),s=""}else s=c}),{hyphenatedStrings:a,remainingWord:s}},(t,e,r="-",i)=>`${t}${e}${r}${i.fontSize}${i.fontWeight}${i.fontFamily}`);function wu(t,e){return co(t,e).height}f(wu,"calculateTextHeight");function si(t,e){return co(t,e).width}f(si,"calculateTextWidth");var co=Si((t,e)=>{const{fontSize:r=12,fontFamily:i="Arial",fontWeight:n=400}=e;if(!t)return{width:0,height:0};const[,a]=uo(r),s=["sans-serif",i],o=t.split(br.lineBreakRegex),l=[],c=Q("body");if(!c.remove)return{width:0,height:0,lineHeight:0};const h=c.append("svg");for(const u of s){let p=0;const g={width:0,height:0,lineHeight:0};for(const m of o){const x=wC();x.text=m||pC;const C=TC(h,x).style("font-size",a).style("font-weight",n).style("font-family",u),_=(C._groups||C)[0][0].getBBox();if(_.width===0&&_.height===0)throw new Error("svg element not in render tree");g.width=Math.round(Math.max(g.width,_.width)),p=Math.round(_.height),g.height+=p,g.lineHeight=Math.round(Math.max(g.lineHeight,p))}l.push(g)}h.remove();const d=isNaN(l[1].height)||isNaN(l[1].width)||isNaN(l[1].lineHeight)||l[0].height>l[1].height&&l[0].width>l[1].width&&l[0].lineHeight>l[1].lineHeight?0:1;return l[d]},(t,e)=>`${t}${e.fontSize}${e.fontWeight}${e.fontFamily}`),_i,AC=(_i=class{constructor(e=!1,r){this.count=0,this.count=r?r.length:0,this.next=e?()=>this.count++:()=>Date.now()}},f(_i,"InitIDGenerator"),_i),Ui,BC=f(function(t){return Ui=Ui||document.createElement("div"),t=escape(t).replace(/%26/g,"&").replace(/%23/g,"#").replace(/%3B/g,";"),Ui.innerHTML=t,unescape(Ui.textContent)},"entityDecode");function ho(t){return"str"in t}f(ho,"isDetailedError");var EC=f((t,e,r,i)=>{var a;if(!i)return;const n=(a=t.node())==null?void 0:a.getBBox();n&&t.append("text").text(i).attr("x",n.x+n.width/2).attr("y",-r).attr("class",e)},"insertTitle"),uo=f(t=>{if(typeof t=="number")return[t,t+"px"];const e=parseInt(t!=null?t:"",10);return Number.isNaN(e)?[void 0,void 0]:t===String(e)?[e,t+"px"]:[e,t]},"parseFontSize");function fo(t,e){return dC({},t,e)}f(fo,"cleanAndMerge");var Qt={assignWithDepth:pt,wrapLabel:SC,calculateTextHeight:wu,calculateTextWidth:si,calculateTextDimensions:co,cleanAndMerge:fo,detectInit:yC,detectDirective:yu,isSubstringInArray:bC,interpolateToCurve:so,calcLabelPosition:_u,calcCardinalityPosition:CC,calcTerminalLabelPosition:Cu,formatUrl:xu,getStylesFromArray:ku,generateId:kC,random:vC,runFunc:_C,entityDecode:BC,insertTitle:EC,parseFontSize:uo,InitIDGenerator:AC},FC=f(function(t){let e=t;return e=e.replace(/style.*:\S*#.*;/g,function(r){return r.substring(0,r.length-1)}),e=e.replace(/classDef.*:\S*#.*;/g,function(r){return r.substring(0,r.length-1)}),e=e.replace(/#\w+;/g,function(r){const i=r.substring(1,r.length-1);return/^\+?\d+$/.test(i)?"fl°°"+i+"¶ß":"fl°"+i+"¶ß"}),e},"encodeEntities"),sa=f(function(t){return t.replace(/fl°°/g,"&#").replace(/fl°/g,"&").replace(/¶ß/g,";")},"decodeEntities"),fL=f((t,e,{counter:r=0,prefix:i,suffix:n})=>`${i?`${i}_`:""}${t}_${e}_${r}${n?`_${n}`:""}`,"getEdgeId");function po(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}let Ge=po();function Tu(t){Ge=t}const Su=/[&<>"']/,MC=new RegExp(Su.source,"g"),Lu=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,OC=new RegExp(Lu.source,"g"),IC={"&":"&","<":"<",">":">",'"':""","'":"'"},lc=t=>IC[t];function Rt(t,e){if(e){if(Su.test(t))return t.replace(MC,lc)}else if(Lu.test(t))return t.replace(OC,lc);return t}const $C=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function RC(t){return t.replace($C,(e,r)=>(r=r.toLowerCase(),r==="colon"?":":r.charAt(0)==="#"?r.charAt(1)==="x"?String.fromCharCode(parseInt(r.substring(2),16)):String.fromCharCode(+r.substring(1)):""))}const DC=/(^|[^\[])\^/g;function Y(t,e){let r=typeof t=="string"?t:t.source;e=e||"";const i={replace:(n,a)=>{let s=typeof a=="string"?a:a.source;return s=s.replace(DC,"$1"),r=r.replace(n,s),i},getRegex:()=>new RegExp(r,e)};return i}function cc(t){try{t=encodeURI(t).replace(/%25/g,"%")}catch(e){return null}return t}const Kr={exec:()=>null};function hc(t,e){const r=t.replace(/\|/g,(a,s,o)=>{let l=!1,c=s;for(;--c>=0&&o[c]==="\\";)l=!l;return l?"|":" |"}),i=r.split(/ \|/);let n=0;if(i[0].trim()||i.shift(),i.length>0&&!i[i.length-1].trim()&&i.pop(),e)if(i.length>e)i.splice(e);else for(;i.length{const a=n.match(/^\s+/);if(a===null)return n;const[s]=a;return s.length>=i.length?n.slice(i.length):n}).join(` +`)}class An{constructor(e){V(this,"options");V(this,"rules");V(this,"lexer");this.options=e||Ge}space(e){const r=this.rules.block.newline.exec(e);if(r&&r[0].length>0)return{type:"space",raw:r[0]}}code(e){const r=this.rules.block.code.exec(e);if(r){const i=r[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:r[0],codeBlockStyle:"indented",text:this.options.pedantic?i:$r(i,` +`)}}}fences(e){const r=this.rules.block.fences.exec(e);if(r){const i=r[0],n=NC(i,r[3]||"");return{type:"code",raw:i,lang:r[2]?r[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):r[2],text:n}}}heading(e){const r=this.rules.block.heading.exec(e);if(r){let i=r[2].trim();if(/#$/.test(i)){const n=$r(i,"#");(this.options.pedantic||!n||/ $/.test(n))&&(i=n.trim())}return{type:"heading",raw:r[0],depth:r[1].length,text:i,tokens:this.lexer.inline(i)}}}hr(e){const r=this.rules.block.hr.exec(e);if(r)return{type:"hr",raw:$r(r[0],` +`)}}blockquote(e){const r=this.rules.block.blockquote.exec(e);if(r){let i=$r(r[0],` +`).split(` +`),n="",a="";const s=[];for(;i.length>0;){let o=!1;const l=[];let c;for(c=0;c/.test(i[c]))l.push(i[c]),o=!0;else if(!o)l.push(i[c]);else break;i=i.slice(c);const h=l.join(` +`),d=h.replace(/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,` + $1`).replace(/^ {0,3}>[ \t]?/gm,"");n=n?`${n} +${h}`:h,a=a?`${a} +${d}`:d;const u=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(d,s,!0),this.lexer.state.top=u,i.length===0)break;const p=s[s.length-1];if((p==null?void 0:p.type)==="code")break;if((p==null?void 0:p.type)==="blockquote"){const g=p,m=g.raw+` +`+i.join(` +`),x=this.blockquote(m);s[s.length-1]=x,n=n.substring(0,n.length-g.raw.length)+x.raw,a=a.substring(0,a.length-g.text.length)+x.text;break}else if((p==null?void 0:p.type)==="list"){const g=p,m=g.raw+` +`+i.join(` +`),x=this.list(m);s[s.length-1]=x,n=n.substring(0,n.length-p.raw.length)+x.raw,a=a.substring(0,a.length-g.raw.length)+x.raw,i=m.substring(s[s.length-1].raw.length).split(` +`);continue}}return{type:"blockquote",raw:n,tokens:s,text:a}}}list(e){let r=this.rules.block.list.exec(e);if(r){let i=r[1].trim();const n=i.length>1,a={type:"list",raw:"",ordered:n,start:n?+i.slice(0,-1):"",loose:!1,items:[]};i=n?`\\d{1,9}\\${i.slice(-1)}`:`\\${i}`,this.options.pedantic&&(i=n?i:"[*+-]");const s=new RegExp(`^( {0,3}${i})((?:[ ][^\\n]*)?(?:\\n|$))`);let o=!1;for(;e;){let l=!1,c="",h="";if(!(r=s.exec(e))||this.rules.block.hr.test(e))break;c=r[0],e=e.substring(c.length);let d=r[2].split(` +`,1)[0].replace(/^\t+/,C=>" ".repeat(3*C.length)),u=e.split(` +`,1)[0],p=!d.trim(),g=0;if(this.options.pedantic?(g=2,h=d.trimStart()):p?g=r[1].length+1:(g=r[2].search(/[^ ]/),g=g>4?1:g,h=d.slice(g),g+=r[1].length),p&&/^ *$/.test(u)&&(c+=u+` +`,e=e.substring(u.length+1),l=!0),!l){const C=new RegExp(`^ {0,${Math.min(3,g-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),_=new RegExp(`^ {0,${Math.min(3,g-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),k=new RegExp(`^ {0,${Math.min(3,g-1)}}(?:\`\`\`|~~~)`),T=new RegExp(`^ {0,${Math.min(3,g-1)}}#`);for(;e;){const A=e.split(` +`,1)[0];if(u=A,this.options.pedantic&&(u=u.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),k.test(u)||T.test(u)||C.test(u)||_.test(e))break;if(u.search(/[^ ]/)>=g||!u.trim())h+=` +`+u.slice(g);else{if(p||d.search(/[^ ]/)>=4||k.test(d)||T.test(d)||_.test(d))break;h+=` +`+u}!p&&!u.trim()&&(p=!0),c+=A+` +`,e=e.substring(A.length+1),d=u.slice(g)}}a.loose||(o?a.loose=!0:/\n *\n *$/.test(c)&&(o=!0));let m=null,x;this.options.gfm&&(m=/^\[[ xX]\] /.exec(h),m&&(x=m[0]!=="[ ] ",h=h.replace(/^\[[ xX]\] +/,""))),a.items.push({type:"list_item",raw:c,task:!!m,checked:x,loose:!1,text:h,tokens:[]}),a.raw+=c}a.items[a.items.length-1].raw=a.items[a.items.length-1].raw.trimEnd(),a.items[a.items.length-1].text=a.items[a.items.length-1].text.trimEnd(),a.raw=a.raw.trimEnd();for(let l=0;ld.type==="space"),h=c.length>0&&c.some(d=>/\n.*\n/.test(d.raw));a.loose=h}if(a.loose)for(let l=0;l$/,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",a=r[3]?r[3].substring(1,r[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):r[3];return{type:"def",tag:i,raw:r[0],href:n,title:a}}}table(e){const r=this.rules.block.table.exec(e);if(!r||!/[:|]/.test(r[2]))return;const i=hc(r[1]),n=r[2].replace(/^\||\| *$/g,"").split("|"),a=r[3]&&r[3].trim()?r[3].replace(/\n[ \t]*$/,"").split(` +`):[],s={type:"table",raw:r[0],header:[],align:[],rows:[]};if(i.length===n.length){for(const o of n)/^ *-+: *$/.test(o)?s.align.push("right"):/^ *:-+: *$/.test(o)?s.align.push("center"):/^ *:-+ *$/.test(o)?s.align.push("left"):s.align.push(null);for(let o=0;o({text:l,tokens:this.lexer.inline(l),header:!1,align:s.align[c]})));return s}}lheading(e){const r=this.rules.block.lheading.exec(e);if(r)return{type:"heading",raw:r[0],depth:r[2].charAt(0)==="="?1:2,text:r[1],tokens:this.lexer.inline(r[1])}}paragraph(e){const r=this.rules.block.paragraph.exec(e);if(r){const i=r[1].charAt(r[1].length-1)===` +`?r[1].slice(0,-1):r[1];return{type:"paragraph",raw:r[0],text:i,tokens:this.lexer.inline(i)}}}text(e){const r=this.rules.block.text.exec(e);if(r)return{type:"text",raw:r[0],text:r[0],tokens:this.lexer.inline(r[0])}}escape(e){const r=this.rules.inline.escape.exec(e);if(r)return{type:"escape",raw:r[0],text:Rt(r[1])}}tag(e){const r=this.rules.inline.tag.exec(e);if(r)return!this.lexer.state.inLink&&/^/i.test(r[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(r[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(r[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:r[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:r[0]}}link(e){const r=this.rules.inline.link.exec(e);if(r){const i=r[2].trim();if(!this.options.pedantic&&/^$/.test(i))return;const s=$r(i.slice(0,-1),"\\");if((i.length-s.length)%2===0)return}else{const s=PC(r[2],"()");if(s>-1){const l=(r[0].indexOf("!")===0?5:4)+r[1].length+s;r[2]=r[2].substring(0,s),r[0]=r[0].substring(0,l).trim(),r[3]=""}}let n=r[2],a="";if(this.options.pedantic){const s=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(n);s&&(n=s[1],a=s[3])}else a=r[3]?r[3].slice(1,-1):"";return n=n.trim(),/^$/.test(i)?n=n.slice(1):n=n.slice(1,-1)),uc(r,{href:n&&n.replace(this.rules.inline.anyPunctuation,"$1"),title:a&&a.replace(this.rules.inline.anyPunctuation,"$1")},r[0],this.lexer)}}reflink(e,r){let i;if((i=this.rules.inline.reflink.exec(e))||(i=this.rules.inline.nolink.exec(e))){const n=(i[2]||i[1]).replace(/\s+/g," "),a=r[n.toLowerCase()];if(!a){const s=i[0].charAt(0);return{type:"text",raw:s,text:s}}return uc(i,a,i[0],this.lexer)}}emStrong(e,r,i=""){let n=this.rules.inline.emStrongLDelim.exec(e);if(!n||n[3]&&i.match(/[\p{L}\p{N}]/u))return;if(!(n[1]||n[2]||"")||!i||this.rules.inline.punctuation.exec(i)){const s=[...n[0]].length-1;let o,l,c=s,h=0;const d=n[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(d.lastIndex=0,r=r.slice(-1*e.length+s);(n=d.exec(r))!=null;){if(o=n[1]||n[2]||n[3]||n[4]||n[5]||n[6],!o)continue;if(l=[...o].length,n[3]||n[4]){c+=l;continue}else if((n[5]||n[6])&&s%3&&!((s+l)%3)){h+=l;continue}if(c-=l,c>0)continue;l=Math.min(l,l+c+h);const u=[...n[0]][0].length,p=e.slice(0,s+n.index+u+l);if(Math.min(s,l)%2){const m=p.slice(1,-1);return{type:"em",raw:p,text:m,tokens:this.lexer.inlineTokens(m)}}const g=p.slice(2,-2);return{type:"strong",raw:p,text:g,tokens:this.lexer.inlineTokens(g)}}}}codespan(e){const r=this.rules.inline.code.exec(e);if(r){let i=r[2].replace(/\n/g," ");const n=/[^ ]/.test(i),a=/^ /.test(i)&&/ $/.test(i);return n&&a&&(i=i.substring(1,i.length-1)),i=Rt(i,!0),{type:"codespan",raw:r[0],text:i}}}br(e){const r=this.rules.inline.br.exec(e);if(r)return{type:"br",raw:r[0]}}del(e){const r=this.rules.inline.del.exec(e);if(r)return{type:"del",raw:r[0],text:r[2],tokens:this.lexer.inlineTokens(r[2])}}autolink(e){const r=this.rules.inline.autolink.exec(e);if(r){let i,n;return r[2]==="@"?(i=Rt(r[1]),n="mailto:"+i):(i=Rt(r[1]),n=i),{type:"link",raw:r[0],text:i,href:n,tokens:[{type:"text",raw:i,text:i}]}}}url(e){var i,n;let r;if(r=this.rules.inline.url.exec(e)){let a,s;if(r[2]==="@")a=Rt(r[0]),s="mailto:"+a;else{let o;do o=r[0],r[0]=(n=(i=this.rules.inline._backpedal.exec(r[0]))==null?void 0:i[0])!=null?n:"";while(o!==r[0]);a=Rt(r[0]),r[1]==="www."?s="http://"+r[0]:s=r[0]}return{type:"link",raw:r[0],text:a,href:s,tokens:[{type:"text",raw:a,text:a}]}}}inlineText(e){const r=this.rules.inline.text.exec(e);if(r){let i;return this.lexer.state.inRawBlock?i=r[0]:i=Rt(r[0]),{type:"text",raw:r[0],text:i}}}}const zC=/^(?: *(?:\n|$))+/,qC=/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,WC=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,Ai=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,HC=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,Au=/(?:[*+-]|\d{1,9}[.)])/,Bu=Y(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g,Au).replace(/blockCode/g,/ {4}/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).getRegex(),go=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,jC=/^[^\n]+/,mo=/(?!\s*\])(?:\\.|[^\[\]\\])+/,UC=Y(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label",mo).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),YC=Y(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,Au).getRegex(),oa="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",yo=/|$))/,GC=Y("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))","i").replace("comment",yo).replace("tag",oa).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),Eu=Y(go).replace("hr",Ai).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",oa).getRegex(),VC=Y(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",Eu).getRegex(),xo={blockquote:VC,code:qC,def:UC,fences:WC,heading:HC,hr:Ai,html:GC,lheading:Bu,list:YC,newline:zC,paragraph:Eu,table:Kr,text:jC},fc=Y("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",Ai).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",oa).getRegex(),XC=rt(D({},xo),{table:fc,paragraph:Y(go).replace("hr",Ai).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",fc).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",oa).getRegex()}),ZC=rt(D({},xo),{html:Y(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",yo).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Kr,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:Y(go).replace("hr",Ai).replace("heading",` *#{1,6} *[^ +]`).replace("lheading",Bu).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()}),Fu=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,KC=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,Mu=/^( {2,}|\\)\n(?!\s*$)/,QC=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\]*?>/g,ek=Y(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,"u").replace(/punct/g,Bi).getRegex(),rk=Y("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])","gu").replace(/punct/g,Bi).getRegex(),ik=Y("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])","gu").replace(/punct/g,Bi).getRegex(),nk=Y(/\\([punct])/,"gu").replace(/punct/g,Bi).getRegex(),ak=Y(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),sk=Y(yo).replace("(?:-->|$)","-->").getRegex(),ok=Y("^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^").replace("comment",sk).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),Bn=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,lk=Y(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label",Bn).replace("href",/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),Ou=Y(/^!?\[(label)\]\[(ref)\]/).replace("label",Bn).replace("ref",mo).getRegex(),Iu=Y(/^!?\[(ref)\](?:\[\])?/).replace("ref",mo).getRegex(),ck=Y("reflink|nolink(?!\\()","g").replace("reflink",Ou).replace("nolink",Iu).getRegex(),bo={_backpedal:Kr,anyPunctuation:nk,autolink:ak,blockSkip:tk,br:Mu,code:KC,del:Kr,emStrongLDelim:ek,emStrongRDelimAst:rk,emStrongRDelimUnd:ik,escape:Fu,link:lk,nolink:Iu,punctuation:JC,reflink:Ou,reflinkSearch:ck,tag:ok,text:QC,url:Kr},hk=rt(D({},bo),{link:Y(/^!?\[(label)\]\((.*?)\)/).replace("label",Bn).getRegex(),reflink:Y(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Bn).getRegex()}),ls=rt(D({},bo),{escape:Y(Fu).replace("])","~|])").getRegex(),url:Y(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\l+" ".repeat(c.length));let n,a,s;for(;e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(o=>(n=o.call({lexer:this},e,r))?(e=e.substring(n.raw.length),r.push(n),!0):!1))){if(n=this.tokenizer.space(e)){e=e.substring(n.raw.length),n.raw.length===1&&r.length>0?r[r.length-1].raw+=` +`:r.push(n);continue}if(n=this.tokenizer.code(e)){e=e.substring(n.raw.length),a=r[r.length-1],a&&(a.type==="paragraph"||a.type==="text")?(a.raw+=` +`+n.raw,a.text+=` +`+n.text,this.inlineQueue[this.inlineQueue.length-1].src=a.text):r.push(n);continue}if(n=this.tokenizer.fences(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.heading(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.hr(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.blockquote(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.list(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.html(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.def(e)){e=e.substring(n.raw.length),a=r[r.length-1],a&&(a.type==="paragraph"||a.type==="text")?(a.raw+=` +`+n.raw,a.text+=` +`+n.raw,this.inlineQueue[this.inlineQueue.length-1].src=a.text):this.tokens.links[n.tag]||(this.tokens.links[n.tag]={href:n.href,title:n.title});continue}if(n=this.tokenizer.table(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.lheading(e)){e=e.substring(n.raw.length),r.push(n);continue}if(s=e,this.options.extensions&&this.options.extensions.startBlock){let o=1/0;const l=e.slice(1);let c;this.options.extensions.startBlock.forEach(h=>{c=h.call({lexer:this},l),typeof c=="number"&&c>=0&&(o=Math.min(o,c))}),o<1/0&&o>=0&&(s=e.substring(0,o+1))}if(this.state.top&&(n=this.tokenizer.paragraph(s))){a=r[r.length-1],i&&(a==null?void 0:a.type)==="paragraph"?(a.raw+=` +`+n.raw,a.text+=` +`+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=a.text):r.push(n),i=s.length!==e.length,e=e.substring(n.raw.length);continue}if(n=this.tokenizer.text(e)){e=e.substring(n.raw.length),a=r[r.length-1],a&&a.type==="text"?(a.raw+=` +`+n.raw,a.text+=` +`+n.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=a.text):r.push(n);continue}if(e){const o="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(o);break}else throw new Error(o)}}return this.state.top=!0,r}inline(e,r=[]){return this.inlineQueue.push({src:e,tokens:r}),r}inlineTokens(e,r=[]){let i,n,a,s=e,o,l,c;if(this.tokens.links){const h=Object.keys(this.tokens.links);if(h.length>0)for(;(o=this.tokenizer.rules.inline.reflinkSearch.exec(s))!=null;)h.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(s=s.slice(0,o.index)+"["+"a".repeat(o[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(o=this.tokenizer.rules.inline.blockSkip.exec(s))!=null;)s=s.slice(0,o.index)+"["+"a".repeat(o[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(o=this.tokenizer.rules.inline.anyPunctuation.exec(s))!=null;)s=s.slice(0,o.index)+"++"+s.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;e;)if(l||(c=""),l=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(h=>(i=h.call({lexer:this},e,r))?(e=e.substring(i.raw.length),r.push(i),!0):!1))){if(i=this.tokenizer.escape(e)){e=e.substring(i.raw.length),r.push(i);continue}if(i=this.tokenizer.tag(e)){e=e.substring(i.raw.length),n=r[r.length-1],n&&i.type==="text"&&n.type==="text"?(n.raw+=i.raw,n.text+=i.text):r.push(i);continue}if(i=this.tokenizer.link(e)){e=e.substring(i.raw.length),r.push(i);continue}if(i=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(i.raw.length),n=r[r.length-1],n&&i.type==="text"&&n.type==="text"?(n.raw+=i.raw,n.text+=i.text):r.push(i);continue}if(i=this.tokenizer.emStrong(e,s,c)){e=e.substring(i.raw.length),r.push(i);continue}if(i=this.tokenizer.codespan(e)){e=e.substring(i.raw.length),r.push(i);continue}if(i=this.tokenizer.br(e)){e=e.substring(i.raw.length),r.push(i);continue}if(i=this.tokenizer.del(e)){e=e.substring(i.raw.length),r.push(i);continue}if(i=this.tokenizer.autolink(e)){e=e.substring(i.raw.length),r.push(i);continue}if(!this.state.inLink&&(i=this.tokenizer.url(e))){e=e.substring(i.raw.length),r.push(i);continue}if(a=e,this.options.extensions&&this.options.extensions.startInline){let h=1/0;const d=e.slice(1);let u;this.options.extensions.startInline.forEach(p=>{u=p.call({lexer:this},d),typeof u=="number"&&u>=0&&(h=Math.min(h,u))}),h<1/0&&h>=0&&(a=e.substring(0,h+1))}if(i=this.tokenizer.inlineText(a)){e=e.substring(i.raw.length),i.raw.slice(-1)!=="_"&&(c=i.raw.slice(-1)),l=!0,n=r[r.length-1],n&&n.type==="text"?(n.raw+=i.raw,n.text+=i.text):r.push(i);continue}if(e){const h="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(h);break}else throw new Error(h)}}return r}}class En{constructor(e){V(this,"options");V(this,"parser");this.options=e||Ge}space(e){return""}code({text:e,lang:r,escaped:i}){var s;const n=(s=(r||"").match(/^\S*/))==null?void 0:s[0],a=e.replace(/\n$/,"")+` +`;return n?'
'+(i?a:Rt(a,!0))+`
+`:"
"+(i?a:Rt(a,!0))+`
+`}blockquote({tokens:e}){return`
+${this.parser.parse(e)}
+`}html({text:e}){return e}heading({tokens:e,depth:r}){return`${this.parser.parseInline(e)} +`}hr(e){return`
+`}list(e){const r=e.ordered,i=e.start;let n="";for(let o=0;o +`+n+" +`}listitem(e){let r="";if(e.task){const i=this.checkbox({checked:!!e.checked});e.loose?e.tokens.length>0&&e.tokens[0].type==="paragraph"?(e.tokens[0].text=i+" "+e.tokens[0].text,e.tokens[0].tokens&&e.tokens[0].tokens.length>0&&e.tokens[0].tokens[0].type==="text"&&(e.tokens[0].tokens[0].text=i+" "+e.tokens[0].tokens[0].text)):e.tokens.unshift({type:"text",raw:i+" ",text:i+" "}):r+=i+" "}return r+=this.parser.parse(e.tokens,!!e.loose),`
  • ${r}
  • +`}checkbox({checked:e}){return"'}paragraph({tokens:e}){return`

    ${this.parser.parseInline(e)}

    +`}table(e){let r="",i="";for(let a=0;a${n}`),` + +`+r+` +`+n+`
    +`}tablerow({text:e}){return` +${e} +`}tablecell(e){const r=this.parser.parseInline(e.tokens),i=e.header?"th":"td";return(e.align?`<${i} align="${e.align}">`:`<${i}>`)+r+` +`}strong({tokens:e}){return`${this.parser.parseInline(e)}`}em({tokens:e}){return`${this.parser.parseInline(e)}`}codespan({text:e}){return`${e}`}br(e){return"
    "}del({tokens:e}){return`${this.parser.parseInline(e)}`}link({href:e,title:r,tokens:i}){const n=this.parser.parseInline(i),a=cc(e);if(a===null)return n;e=a;let s='
    ",s}image({href:e,title:r,text:i}){const n=cc(e);if(n===null)return i;e=n;let a=`${i}{const c=o[l].flat(1/0);i=i.concat(this.walkTokens(c,r))}):o.tokens&&(i=i.concat(this.walkTokens(o.tokens,r)))}}return i}use(...e){const r=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(i=>{const n=D({},i);if(n.async=this.defaults.async||n.async||!1,i.extensions&&(i.extensions.forEach(a=>{if(!a.name)throw new Error("extension name required");if("renderer"in a){const s=r.renderers[a.name];s?r.renderers[a.name]=function(...o){let l=a.renderer.apply(this,o);return l===!1&&(l=s.apply(this,o)),l}:r.renderers[a.name]=a.renderer}if("tokenizer"in a){if(!a.level||a.level!=="block"&&a.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");const s=r[a.level];s?s.unshift(a.tokenizer):r[a.level]=[a.tokenizer],a.start&&(a.level==="block"?r.startBlock?r.startBlock.push(a.start):r.startBlock=[a.start]:a.level==="inline"&&(r.startInline?r.startInline.push(a.start):r.startInline=[a.start]))}"childTokens"in a&&a.childTokens&&(r.childTokens[a.name]=a.childTokens)}),n.extensions=r),i.renderer){const a=this.defaults.renderer||new En(this.defaults);for(const s in i.renderer){if(!(s in a))throw new Error(`renderer '${s}' does not exist`);if(["options","parser"].includes(s))continue;const o=s;let l=i.renderer[o];i.useNewRenderer||(l=Lr(this,jn,$u).call(this,l,o,a));const c=a[o];a[o]=(...h)=>{let d=l.apply(a,h);return d===!1&&(d=c.apply(a,h)),d||""}}n.renderer=a}if(i.tokenizer){const a=this.defaults.tokenizer||new An(this.defaults);for(const s in i.tokenizer){if(!(s in a))throw new Error(`tokenizer '${s}' does not exist`);if(["options","rules","lexer"].includes(s))continue;const o=s,l=i.tokenizer[o],c=a[o];a[o]=(...h)=>{let d=l.apply(a,h);return d===!1&&(d=c.apply(a,h)),d}}n.tokenizer=a}if(i.hooks){const a=this.defaults.hooks||new Qr;for(const s in i.hooks){if(!(s in a))throw new Error(`hook '${s}' does not exist`);if(s==="options")continue;const o=s,l=i.hooks[o],c=a[o];Qr.passThroughHooks.has(s)?a[o]=h=>{if(this.defaults.async)return Promise.resolve(l.call(a,h)).then(u=>c.call(a,u));const d=l.call(a,h);return c.call(a,d)}:a[o]=(...h)=>{let d=l.apply(a,h);return d===!1&&(d=c.apply(a,h)),d}}n.hooks=a}if(i.walkTokens){const a=this.defaults.walkTokens,s=i.walkTokens;n.walkTokens=function(o){let l=[];return l.push(s.call(this,o)),a&&(l=l.concat(a.call(this,o))),l}}this.defaults=D(D({},this.defaults),n)}),this}setOptions(e){return this.defaults=D(D({},this.defaults),e),this}lexer(e,r){return Jt.lex(e,r!=null?r:this.defaults)}parser(e,r){return te.parse(e,r!=null?r:this.defaults)}}jn=new WeakSet,$u=function(e,r,i){switch(r){case"heading":return function(n){return!n.type||n.type!==r?e.apply(this,arguments):e.call(this,i.parser.parseInline(n.tokens),n.depth,RC(i.parser.parseInline(n.tokens,i.parser.textRenderer)))};case"code":return function(n){return!n.type||n.type!==r?e.apply(this,arguments):e.call(this,n.text,n.lang,!!n.escaped)};case"table":return function(n){if(!n.type||n.type!==r)return e.apply(this,arguments);let a="",s="";for(let l=0;l0&&h.tokens[0].type==="paragraph"?(h.tokens[0].text=g+" "+h.tokens[0].text,h.tokens[0].tokens&&h.tokens[0].tokens.length>0&&h.tokens[0].tokens[0].type==="text"&&(h.tokens[0].tokens[0].text=g+" "+h.tokens[0].tokens[0].text)):h.tokens.unshift({type:"text",text:g+" "}):p+=g+" "}p+=this.parser.parse(h.tokens,o),l+=this.listitem({type:"list_item",raw:p,text:p,task:u,checked:!!d,loose:o,tokens:h.tokens})}return e.call(this,l,a,s)};case"html":return function(n){return!n.type||n.type!==r?e.apply(this,arguments):e.call(this,n.text,n.block)};case"paragraph":return function(n){return!n.type||n.type!==r?e.apply(this,arguments):e.call(this,this.parser.parseInline(n.tokens))};case"escape":return function(n){return!n.type||n.type!==r?e.apply(this,arguments):e.call(this,n.text)};case"link":return function(n){return!n.type||n.type!==r?e.apply(this,arguments):e.call(this,n.href,n.title,this.parser.parseInline(n.tokens))};case"image":return function(n){return!n.type||n.type!==r?e.apply(this,arguments):e.call(this,n.href,n.title,n.text)};case"strong":return function(n){return!n.type||n.type!==r?e.apply(this,arguments):e.call(this,this.parser.parseInline(n.tokens))};case"em":return function(n){return!n.type||n.type!==r?e.apply(this,arguments):e.call(this,this.parser.parseInline(n.tokens))};case"codespan":return function(n){return!n.type||n.type!==r?e.apply(this,arguments):e.call(this,n.text)};case"del":return function(n){return!n.type||n.type!==r?e.apply(this,arguments):e.call(this,this.parser.parseInline(n.tokens))};case"text":return function(n){return!n.type||n.type!==r?e.apply(this,arguments):e.call(this,n.text)}}return e},Ci=new WeakSet,cs=function(e,r){return(i,n)=>{const a=D({},n),s=D(D({},this.defaults),a);this.defaults.async===!0&&a.async===!1&&(s.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),s.async=!0);const o=Lr(this,Un,Ru).call(this,!!s.silent,!!s.async);if(typeof i=="undefined"||i===null)return o(new Error("marked(): input parameter is undefined or null"));if(typeof i!="string")return o(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(i)+", string expected"));if(s.hooks&&(s.hooks.options=s),s.async)return Promise.resolve(s.hooks?s.hooks.preprocess(i):i).then(l=>e(l,s)).then(l=>s.hooks?s.hooks.processAllTokens(l):l).then(l=>s.walkTokens?Promise.all(this.walkTokens(l,s.walkTokens)).then(()=>l):l).then(l=>r(l,s)).then(l=>s.hooks?s.hooks.postprocess(l):l).catch(o);try{s.hooks&&(i=s.hooks.preprocess(i));let l=e(i,s);s.hooks&&(l=s.hooks.processAllTokens(l)),s.walkTokens&&this.walkTokens(l,s.walkTokens);let c=r(l,s);return s.hooks&&(c=s.hooks.postprocess(c)),c}catch(l){return o(l)}}},Un=new WeakSet,Ru=function(e,r){return i=>{if(i.message+=` +Please report this to https://github.com/markedjs/marked.`,e){const n="

    An error occurred:

    "+Rt(i.message+"",!0)+"
    ";return r?Promise.resolve(n):n}if(r)return Promise.reject(i);throw i}};const qe=new fk;function j(t,e){return qe.parse(t,e)}j.options=j.setOptions=function(t){return qe.setOptions(t),j.defaults=qe.defaults,Tu(j.defaults),j};j.getDefaults=po;j.defaults=Ge;j.use=function(...t){return qe.use(...t),j.defaults=qe.defaults,Tu(j.defaults),j};j.walkTokens=function(t,e){return qe.walkTokens(t,e)};j.parseInline=qe.parseInline;j.Parser=te;j.parser=te.parse;j.Renderer=En;j.TextRenderer=_o;j.Lexer=Jt;j.lexer=Jt.lex;j.Tokenizer=An;j.Hooks=Qr;j.parse=j;j.options;j.setOptions;j.use;j.walkTokens;j.parseInline;te.parse;Jt.lex;function Du(t,{markdownAutoWrap:e}){const i=t.replace(//g,` +`).replace(/\n{2,}/g,` +`),n=qc(i);return e===!1?n.replace(/ /g," "):n}f(Du,"preprocessMarkdown");function Pu(t,e={}){const r=Du(t,e),i=j.lexer(r),n=[[]];let a=0;function s(o,l="normal"){o.type==="text"?o.text.split(` +`).forEach((h,d)=>{d!==0&&(a++,n.push([])),h.split(" ").forEach(u=>{u&&n[a].push({content:u,type:l})})}):o.type==="strong"||o.type==="em"?o.tokens.forEach(c=>{s(c,o.type)}):o.type==="html"&&n[a].push({content:o.text,type:"normal"})}return f(s,"processNode"),i.forEach(o=>{var l;o.type==="paragraph"?(l=o.tokens)==null||l.forEach(c=>{s(c)}):o.type==="html"&&n[a].push({content:o.text,type:"normal"})}),n}f(Pu,"markdownToLines");function Nu(t,{markdownAutoWrap:e}={}){const r=j.lexer(t);function i(n){var a,s,o;return n.type==="text"?e===!1?n.text.replace(/\n */g,"
    ").replace(/ /g," "):n.text.replace(/\n */g,"
    "):n.type==="strong"?`${(a=n.tokens)==null?void 0:a.map(i).join("")}`:n.type==="em"?`${(s=n.tokens)==null?void 0:s.map(i).join("")}`:n.type==="paragraph"?`

    ${(o=n.tokens)==null?void 0:o.map(i).join("")}

    `:n.type==="space"?"":n.type==="html"?`${n.text}`:`Unsupported markdown: ${n.type}`}return f(i,"output"),r.map(i).join("")}f(Nu,"markdownToHTML");function zu(t){return Intl.Segmenter?[...new Intl.Segmenter().segment(t)].map(e=>e.segment):[...t]}f(zu,"splitTextToChars");function qu(t,e){const r=zu(e.content);return Co(t,[],r,e.type)}f(qu,"splitWordToFitWidth");function Co(t,e,r,i){if(r.length===0)return[{content:e.join(""),type:i},{content:"",type:i}];const[n,...a]=r,s=[...e,n];return t([{content:s.join(""),type:i}])?Co(t,s,a,i):(e.length===0&&n&&(e.push(n),r.shift()),[{content:e.join(""),type:i},{content:r.join(""),type:i}])}f(Co,"splitWordToFitWidthRecursion");function Wu(t,e){if(t.some(({content:r})=>r.includes(` +`)))throw new Error("splitLineToFitWidth does not support newlines in the line");return Fn(t,e)}f(Wu,"splitLineToFitWidth");function Fn(t,e,r=[],i=[]){var o;if(t.length===0)return i.length>0&&r.push(i),r.length>0?r:[];let n="";t[0].content===" "&&(n=" ",t.shift());const a=(o=t.shift())!=null?o:{content:" ",type:"normal"},s=[...i];if(n!==""&&s.push({content:n,type:"normal"}),s.push(a),e(s))return Fn(t,e,r,s);if(i.length>0)r.push(i),t.unshift(a);else if(a.content){const[l,c]=qu(e,a);r.push([l]),c.content&&t.unshift(c)}return Fn(t,e,r)}f(Fn,"splitLineToFitWidthRecursion");function hs(t,e){e&&t.attr("style",e)}f(hs,"applyStyle");function Hu(t,e,r,i,n=!1){return L(this,null,function*(){const a=t.append("foreignObject");a.attr("width",`${10*r}px`),a.attr("height",`${10*r}px`);const s=a.append("xhtml:div");let o=e.label;e.label&&Jr(e.label)&&(o=yield Ps(e.label.replace(br.lineBreakRegex,` +`),H()));const l=e.isNode?"nodeLabel":"edgeLabel",c=s.append("span");c.html(o),hs(c,e.labelStyle),c.attr("class",`${l} ${i}`),hs(s,e.labelStyle),s.style("display","table-cell"),s.style("white-space","nowrap"),s.style("line-height","1.5"),s.style("max-width",r+"px"),s.style("text-align","center"),s.attr("xmlns","http://www.w3.org/1999/xhtml"),n&&s.attr("class","labelBkg");let h=s.node().getBoundingClientRect();return h.width===r&&(s.style("display","table"),s.style("white-space","break-spaces"),s.style("width",r+"px"),h=s.node().getBoundingClientRect()),a.node()})}f(Hu,"addHtmlSpan");function la(t,e,r){return t.append("tspan").attr("class","text-outer-tspan").attr("x",0).attr("y",e*r-.1+"em").attr("dy",r+"em")}f(la,"createTspan");function ju(t,e,r){const i=t.append("text"),n=la(i,1,e);ca(n,r);const a=n.node().getComputedTextLength();return i.remove(),a}f(ju,"computeWidthOfText");function dk(t,e,r){var s;const i=t.append("text"),n=la(i,1,e);ca(n,[{content:r,type:"normal"}]);const a=(s=n.node())==null?void 0:s.getBoundingClientRect();return a&&i.remove(),a}f(dk,"computeDimensionOfText");function Uu(t,e,r,i=!1){const a=e.append("g"),s=a.insert("rect").attr("class","background").attr("style","stroke: none"),o=a.append("text").attr("y","-10.1");let l=0;for(const c of r){const h=f(u=>ju(a,1.1,u)<=t,"checkWidth"),d=h(c)?[c]:Wu(c,h);for(const u of d){const p=la(o,l,1.1);ca(p,u),l++}}if(i){const c=o.node().getBBox(),h=2;return s.attr("x",-h).attr("y",-h).attr("width",c.width+2*h).attr("height",c.height+2*h),a.node()}else return o.node()}f(Uu,"createFormattedText");function ca(t,e){t.text(""),e.forEach((r,i)=>{const n=t.append("tspan").attr("font-style",r.type==="em"?"italic":"normal").attr("class","text-inner-tspan").attr("font-weight",r.type==="strong"?"bold":"normal");i===0?n.text(r.content):n.text(" "+r.content)})}f(ca,"updateTextContentAndStyles");function Yu(t){return t.replace(/fa[bklrs]?:fa-[\w-]+/g,e=>``)}f(Yu,"replaceIconSubstring");var ko=f((h,...d)=>L(void 0,[h,...d],function*(t,e="",{style:r="",isTitle:i=!1,classes:n="",useHtmlLabels:a=!0,isNode:s=!0,width:o=200,addSvgBackground:l=!1}={},c){if(v.debug("XYZ createText",e,r,i,n,a,s,"addSvgBackground: ",l),a){const u=Nu(e,c),p=Yu(sa(u)),g=e.replace(/\\\\/g,"\\"),m={isNode:s,label:Jr(e)?g:p,labelStyle:r.replace("fill:","color:")};return yield Hu(t,m,o,n,l)}else{const u=e.replace(//g,"
    "),p=Pu(u.replace("
    ","
    "),c),g=Uu(o,t,p,e?l:!1);if(s){/stroke:/.exec(r)&&(r=r.replace("stroke:","lineColor:"));const m=r.replace(/stroke:[^;]+;?/g,"").replace(/stroke-width:[^;]+;?/g,"").replace(/fill:[^;]+;?/g,"").replace(/color:/g,"fill:");Q(g).attr("style",m)}else{const m=r.replace(/stroke:[^;]+;?/g,"").replace(/stroke-width:[^;]+;?/g,"").replace(/fill:[^;]+;?/g,"").replace(/background:/g,"fill:");Q(g).select("rect").attr("style",m.replace(/background:/g,"fill:"));const x=r.replace(/stroke:[^;]+;?/g,"").replace(/stroke-width:[^;]+;?/g,"").replace(/fill:[^;]+;?/g,"").replace(/color:/g,"fill:");Q(g).select("text").attr("style",x)}return g}}),"createText");function Da(t,e,r){if(t&&t.length){const[i,n]=e,a=Math.PI/180*r,s=Math.cos(a),o=Math.sin(a);for(const l of t){const[c,h]=l;l[0]=(c-i)*s-(h-n)*o+i,l[1]=(c-i)*o+(h-n)*s+n}}}function pk(t,e){return t[0]===e[0]&&t[1]===e[1]}function gk(t,e,r,i=1){const n=r,a=Math.max(e,.1),s=t[0]&&t[0][0]&&typeof t[0][0]=="number"?[t]:t,o=[0,0];if(n)for(const c of s)Da(c,o,n);const l=function(c,h,d){const u=[];for(const _ of c){const k=[..._];pk(k[0],k[k.length-1])||k.push([k[0][0],k[0][1]]),k.length>2&&u.push(k)}const p=[];h=Math.max(h,.1);const g=[];for(const _ of u)for(let k=0;k<_.length-1;k++){const T=_[k],A=_[k+1];if(T[1]!==A[1]){const R=Math.min(T[1],A[1]);g.push({ymin:R,ymax:Math.max(T[1],A[1]),x:R===T[1]?T[0]:A[0],islope:(A[0]-T[0])/(A[1]-T[1])})}}if(g.sort((_,k)=>_.ymink.ymin?1:_.xk.x?1:_.ymax===k.ymax?0:(_.ymax-k.ymax)/Math.abs(_.ymax-k.ymax)),!g.length)return p;let m=[],x=g[0].ymin,C=0;for(;m.length||g.length;){if(g.length){let _=-1;for(let k=0;kx);k++)_=k;g.splice(0,_+1).forEach(k=>{m.push({s:x,edge:k})})}if(m=m.filter(_=>!(_.edge.ymax<=x)),m.sort((_,k)=>_.edge.x===k.edge.x?0:(_.edge.x-k.edge.x)/Math.abs(_.edge.x-k.edge.x)),(d!==1||C%h==0)&&m.length>1)for(let _=0;_=m.length)break;const T=m[_].edge,A=m[k].edge;p.push([[Math.round(T.x),x],[Math.round(A.x),x]])}x+=d,m.forEach(_=>{_.edge.x=_.edge.x+d*_.edge.islope}),C++}return p}(s,a,i);if(n){for(const c of s)Da(c,o,-n);(function(c,h,d){const u=[];c.forEach(p=>u.push(...p)),Da(u,h,d)})(l,o,-n)}return l}function Ei(t,e){var r;const i=e.hachureAngle+90;let n=e.hachureGap;n<0&&(n=4*e.strokeWidth),n=Math.round(Math.max(n,.1));let a=1;return e.roughness>=1&&(((r=e.randomizer)===null||r===void 0?void 0:r.next())||Math.random())>.7&&(a=n),gk(t,n,i,a||1)}class vo{constructor(e){this.helper=e}fillPolygons(e,r){return this._fillPolygons(e,r)}_fillPolygons(e,r){const i=Ei(e,r);return{type:"fillSketch",ops:this.renderLines(i,r)}}renderLines(e,r){const i=[];for(const n of e)i.push(...this.helper.doubleLineOps(n[0][0],n[0][1],n[1][0],n[1][1],r));return i}}function ha(t){const e=t[0],r=t[1];return Math.sqrt(Math.pow(e[0]-r[0],2)+Math.pow(e[1]-r[1],2))}class mk extends vo{fillPolygons(e,r){let i=r.hachureGap;i<0&&(i=4*r.strokeWidth),i=Math.max(i,.1);const n=Ei(e,Object.assign({},r,{hachureGap:i})),a=Math.PI/180*r.hachureAngle,s=[],o=.5*i*Math.cos(a),l=.5*i*Math.sin(a);for(const[c,h]of n)ha([c,h])&&s.push([[c[0]-o,c[1]+l],[...h]],[[c[0]+o,c[1]-l],[...h]]);return{type:"fillSketch",ops:this.renderLines(s,r)}}}class yk extends vo{fillPolygons(e,r){const i=this._fillPolygons(e,r),n=Object.assign({},r,{hachureAngle:r.hachureAngle+90}),a=this._fillPolygons(e,n);return i.ops=i.ops.concat(a.ops),i}}let xk=class{constructor(e){this.helper=e}fillPolygons(e,r){const i=Ei(e,r=Object.assign({},r,{hachureAngle:0}));return this.dotsOnLines(i,r)}dotsOnLines(e,r){const i=[];let n=r.hachureGap;n<0&&(n=4*r.strokeWidth),n=Math.max(n,.1);let a=r.fillWeight;a<0&&(a=r.strokeWidth/2);const s=n/4;for(const o of e){const l=ha(o),c=l/n,h=Math.ceil(c)-1,d=l-h*n,u=(o[0][0]+o[1][0])/2-n/4,p=Math.min(o[0][1],o[1][1]);for(let g=0;g{const o=ha(s),l=Math.floor(o/(i+n)),c=(o+n-l*(i+n))/2;let h=s[0],d=s[1];h[0]>d[0]&&(h=s[1],d=s[0]);const u=Math.atan((d[1]-h[1])/(d[0]-h[0]));for(let p=0;p{const s=ha(a),o=Math.round(s/(2*r));let l=a[0],c=a[1];l[0]>c[0]&&(l=a[1],c=a[0]);const h=Math.atan((c[1]-l[1])/(c[0]-l[0]));for(let d=0;dh%2?c+r:c+e);a.push({key:"C",data:l}),e=l[4],r=l[5];break}case"Q":a.push({key:"Q",data:[...o]}),e=o[2],r=o[3];break;case"q":{const l=o.map((c,h)=>h%2?c+r:c+e);a.push({key:"Q",data:l}),e=l[2],r=l[3];break}case"A":a.push({key:"A",data:[...o]}),e=o[5],r=o[6];break;case"a":e+=o[5],r+=o[6],a.push({key:"A",data:[o[0],o[1],o[2],o[3],o[4],e,r]});break;case"H":a.push({key:"H",data:[...o]}),e=o[0];break;case"h":e+=o[0],a.push({key:"H",data:[e]});break;case"V":a.push({key:"V",data:[...o]}),r=o[0];break;case"v":r+=o[0],a.push({key:"V",data:[r]});break;case"S":a.push({key:"S",data:[...o]}),e=o[2],r=o[3];break;case"s":{const l=o.map((c,h)=>h%2?c+r:c+e);a.push({key:"S",data:l}),e=l[2],r=l[3];break}case"T":a.push({key:"T",data:[...o]}),e=o[0],r=o[1];break;case"t":e+=o[0],r+=o[1],a.push({key:"T",data:[e,r]});break;case"Z":case"z":a.push({key:"Z",data:[]}),e=i,r=n}return a}function Vu(t){const e=[];let r="",i=0,n=0,a=0,s=0,o=0,l=0;for(const{key:c,data:h}of t){switch(c){case"M":e.push({key:"M",data:[...h]}),[i,n]=h,[a,s]=h;break;case"C":e.push({key:"C",data:[...h]}),i=h[4],n=h[5],o=h[2],l=h[3];break;case"L":e.push({key:"L",data:[...h]}),[i,n]=h;break;case"H":i=h[0],e.push({key:"L",data:[i,n]});break;case"V":n=h[0],e.push({key:"L",data:[i,n]});break;case"S":{let d=0,u=0;r==="C"||r==="S"?(d=i+(i-o),u=n+(n-l)):(d=i,u=n),e.push({key:"C",data:[d,u,...h]}),o=h[0],l=h[1],i=h[2],n=h[3];break}case"T":{const[d,u]=h;let p=0,g=0;r==="Q"||r==="T"?(p=i+(i-o),g=n+(n-l)):(p=i,g=n);const m=i+2*(p-i)/3,x=n+2*(g-n)/3,C=d+2*(p-d)/3,_=u+2*(g-u)/3;e.push({key:"C",data:[m,x,C,_,d,u]}),o=p,l=g,i=d,n=u;break}case"Q":{const[d,u,p,g]=h,m=i+2*(d-i)/3,x=n+2*(u-n)/3,C=p+2*(d-p)/3,_=g+2*(u-g)/3;e.push({key:"C",data:[m,x,C,_,p,g]}),o=d,l=u,i=p,n=g;break}case"A":{const d=Math.abs(h[0]),u=Math.abs(h[1]),p=h[2],g=h[3],m=h[4],x=h[5],C=h[6];d===0||u===0?(e.push({key:"C",data:[i,n,x,C,x,C]}),i=x,n=C):(i!==x||n!==C)&&(Xu(i,n,x,C,d,u,p,g,m).forEach(function(_){e.push({key:"C",data:_})}),i=x,n=C);break}case"Z":e.push({key:"Z",data:[]}),i=a,n=s}r=c}return e}function Dr(t,e,r){return[t*Math.cos(r)-e*Math.sin(r),t*Math.sin(r)+e*Math.cos(r)]}function Xu(t,e,r,i,n,a,s,o,l,c){const h=(d=s,Math.PI*d/180);var d;let u=[],p=0,g=0,m=0,x=0;if(c)[p,g,m,x]=c;else{[t,e]=Dr(t,e,-h),[r,i]=Dr(r,i,-h);const tt=(t-r)/2,Z=(e-i)/2;let vt=tt*tt/(n*n)+Z*Z/(a*a);vt>1&&(vt=Math.sqrt(vt),n*=vt,a*=vt);const Ht=n*n,jt=a*a,Se=Ht*jt-Ht*Z*Z-jt*tt*tt,wt=Ht*Z*Z+jt*tt*tt,se=(o===l?-1:1)*Math.sqrt(Math.abs(Se/wt));m=se*n*Z/a+(t+r)/2,x=se*-a*tt/n+(e+i)/2,p=Math.asin(parseFloat(((e-x)/a).toFixed(9))),g=Math.asin(parseFloat(((i-x)/a).toFixed(9))),tg&&(p-=2*Math.PI),!l&&g>p&&(g-=2*Math.PI)}let C=g-p;if(Math.abs(C)>120*Math.PI/180){const tt=g,Z=r,vt=i;g=l&&g>p?p+120*Math.PI/180*1:p+120*Math.PI/180*-1,u=Xu(r=m+n*Math.cos(g),i=x+a*Math.sin(g),Z,vt,n,a,s,0,l,[g,tt,m,x])}C=g-p;const _=Math.cos(p),k=Math.sin(p),T=Math.cos(g),A=Math.sin(g),R=Math.tan(C/4),P=4/3*n*R,q=4/3*a*R,U=[t,e],W=[t+P*k,e-q*_],N=[r+P*A,i-q*T],ut=[r,i];if(W[0]=2*U[0]-W[0],W[1]=2*U[1]-W[1],c)return[W,N,ut].concat(u);{u=[W,N,ut].concat(u);const tt=[];for(let Z=0;Z2){const n=[];for(let a=0;a2*Math.PI&&(p=0,g=2*Math.PI);const m=2*Math.PI/l.curveStepCount,x=Math.min(m/2,(g-p)/2),C=bc(x,c,h,d,u,p,g,1,l);if(!l.disableMultiStroke){const _=bc(x,c,h,d,u,p,g,1.5,l);C.push(..._)}return s&&(o?C.push(...ve(c,h,c+d*Math.cos(p),h+u*Math.sin(p),l),...ve(c,h,c+d*Math.cos(g),h+u*Math.sin(g),l)):C.push({op:"lineTo",data:[c,h]},{op:"lineTo",data:[c+d*Math.cos(p),h+u*Math.sin(p)]})),{type:"path",ops:C}}function mc(t,e){const r=Vu(Gu(wo(t))),i=[];let n=[0,0],a=[0,0];for(const{key:s,data:o}of r)switch(s){case"M":a=[o[0],o[1]],n=[o[0],o[1]];break;case"L":i.push(...ve(a[0],a[1],o[0],o[1],e)),a=[o[0],o[1]];break;case"C":{const[l,c,h,d,u,p]=o;i.push(...Tk(l,c,h,d,u,p,a,e)),a=[u,p];break}case"Z":i.push(...ve(a[0],a[1],n[0],n[1],e)),a=[n[0],n[1]]}return{type:"path",ops:i}}function za(t,e){const r=[];for(const i of t)if(i.length){const n=e.maxRandomnessOffset||0,a=i.length;if(a>2){r.push({op:"move",data:[i[0][0]+I(n,e),i[0][1]+I(n,e)]});for(let s=1;s500?.4:-.0016668*l+1.233334;let h=n.maxRandomnessOffset||0;h*h*100>o&&(h=l/10);const d=h/2,u=.2+.2*Qu(n);let p=n.bowing*n.maxRandomnessOffset*(i-e)/200,g=n.bowing*n.maxRandomnessOffset*(t-r)/200;p=I(p,n,c),g=I(g,n,c);const m=[],x=()=>I(d,n,c),C=()=>I(h,n,c),_=n.preserveVertices;return a&&(s?m.push({op:"move",data:[t+(_?0:x()),e+(_?0:x())]}):m.push({op:"move",data:[t+(_?0:I(h,n,c)),e+(_?0:I(h,n,c))]})),s?m.push({op:"bcurveTo",data:[p+t+(r-t)*u+x(),g+e+(i-e)*u+x(),p+t+2*(r-t)*u+x(),g+e+2*(i-e)*u+x(),r+(_?0:x()),i+(_?0:x())]}):m.push({op:"bcurveTo",data:[p+t+(r-t)*u+C(),g+e+(i-e)*u+C(),p+t+2*(r-t)*u+C(),g+e+2*(i-e)*u+C(),r+(_?0:C()),i+(_?0:C())]}),m}function Vi(t,e,r){if(!t.length)return[];const i=[];i.push([t[0][0]+I(e,r),t[0][1]+I(e,r)]),i.push([t[0][0]+I(e,r),t[0][1]+I(e,r)]);for(let n=1;n3){const a=[],s=1-r.curveTightness;n.push({op:"move",data:[t[1][0],t[1][1]]});for(let o=1;o+21&&n.push(o)):n.push(o),n.push(t[e+3])}else{const l=t[e+0],c=t[e+1],h=t[e+2],d=t[e+3],u=Fe(l,c,.5),p=Fe(c,h,.5),g=Fe(h,d,.5),m=Fe(u,p,.5),x=Fe(p,g,.5),C=Fe(m,x,.5);ds([l,u,m,C],0,r,n),ds([C,x,g,d],0,r,n)}var a,s;return n}function Lk(t,e){return In(t,0,t.length,e)}function In(t,e,r,i,n){const a=n||[],s=t[e],o=t[r-1];let l=0,c=1;for(let h=e+1;hl&&(l=d,c=h)}return Math.sqrt(l)>i?(In(t,e,c+1,i,a),In(t,c,r,i,a)):(a.length||a.push(s),a.push(o)),a}function qa(t,e=.15,r){const i=[],n=(t.length-1)/3;for(let a=0;a0?In(i,0,i.length,r):i}const $t="none";class $n{constructor(e){this.defaultOptions={maxRandomnessOffset:2,roughness:1,bowing:1,stroke:"#000",strokeWidth:1,curveTightness:0,curveFitting:.95,curveStepCount:9,fillStyle:"hachure",fillWeight:-1,hachureAngle:-41,hachureGap:-1,dashOffset:-1,dashGap:-1,zigzagOffset:-1,seed:0,disableMultiStroke:!1,disableMultiStrokeFill:!1,preserveVertices:!1,fillShapeRoughnessGain:.8},this.config=e||{},this.config.options&&(this.defaultOptions=this._o(this.config.options))}static newSeed(){return Math.floor(Math.random()*Sr(2,31))}_o(e){return e?Object.assign({},this.defaultOptions,e):this.defaultOptions}_d(e,r,i){return{shape:e,sets:r||[],options:i||this.defaultOptions}}line(e,r,i,n,a){const s=this._o(a);return this._d("line",[Zu(e,r,i,n,s)],s)}rectangle(e,r,i,n,a){const s=this._o(a),o=[],l=wk(e,r,i,n,s);if(s.fill){const c=[[e,r],[e+i,r],[e+i,r+n],[e,r+n]];s.fillStyle==="solid"?o.push(za([c],s)):o.push(rr([c],s))}return s.stroke!==$t&&o.push(l),this._d("rectangle",o,s)}ellipse(e,r,i,n,a){const s=this._o(a),o=[],l=Ku(i,n,s),c=us(e,r,s,l);if(s.fill)if(s.fillStyle==="solid"){const h=us(e,r,s,l).opset;h.type="fillPath",o.push(h)}else o.push(rr([c.estimatedPoints],s));return s.stroke!==$t&&o.push(c.opset),this._d("ellipse",o,s)}circle(e,r,i,n){const a=this.ellipse(e,r,i,i,n);return a.shape="circle",a}linearPath(e,r){const i=this._o(r);return this._d("linearPath",[an(e,!1,i)],i)}arc(e,r,i,n,a,s,o=!1,l){const c=this._o(l),h=[],d=gc(e,r,i,n,a,s,o,!0,c);if(o&&c.fill)if(c.fillStyle==="solid"){const u=Object.assign({},c);u.disableMultiStroke=!0;const p=gc(e,r,i,n,a,s,!0,!1,u);p.type="fillPath",h.push(p)}else h.push(function(u,p,g,m,x,C,_){const k=u,T=p;let A=Math.abs(g/2),R=Math.abs(m/2);A+=I(.01*A,_),R+=I(.01*R,_);let P=x,q=C;for(;P<0;)P+=2*Math.PI,q+=2*Math.PI;q-P>2*Math.PI&&(P=0,q=2*Math.PI);const U=(q-P)/_.curveStepCount,W=[];for(let N=P;N<=q;N+=U)W.push([k+A*Math.cos(N),T+R*Math.sin(N)]);return W.push([k+A*Math.cos(q),T+R*Math.sin(q)]),W.push([k,T]),rr([W],_)}(e,r,i,n,a,s,c));return c.stroke!==$t&&h.push(d),this._d("arc",h,c)}curve(e,r){const i=this._o(r),n=[],a=pc(e,i);if(i.fill&&i.fill!==$t)if(i.fillStyle==="solid"){const s=pc(e,Object.assign(Object.assign({},i),{disableMultiStroke:!0,roughness:i.roughness?i.roughness+i.fillShapeRoughnessGain:0}));n.push({type:"fillPath",ops:this._mergedShape(s.ops)})}else{const s=[],o=e;if(o.length){const l=typeof o[0][0]=="number"?[o]:o;for(const c of l)c.length<3?s.push(...c):c.length===3?s.push(...qa(_c([c[0],c[0],c[1],c[2]]),10,(1+i.roughness)/2)):s.push(...qa(_c(c),10,(1+i.roughness)/2))}s.length&&n.push(rr([s],i))}return i.stroke!==$t&&n.push(a),this._d("curve",n,i)}polygon(e,r){const i=this._o(r),n=[],a=an(e,!0,i);return i.fill&&(i.fillStyle==="solid"?n.push(za([e],i)):n.push(rr([e],i))),i.stroke!==$t&&n.push(a),this._d("polygon",n,i)}path(e,r){const i=this._o(r),n=[];if(!e)return this._d("path",n,i);e=(e||"").replace(/\n/g," ").replace(/(-\s)/g,"-").replace("/(ss)/g"," ");const a=i.fill&&i.fill!=="transparent"&&i.fill!==$t,s=i.stroke!==$t,o=!!(i.simplification&&i.simplification<1),l=function(h,d,u){const p=Vu(Gu(wo(h))),g=[];let m=[],x=[0,0],C=[];const _=()=>{C.length>=4&&m.push(...qa(C,d)),C=[]},k=()=>{_(),m.length&&(g.push(m),m=[])};for(const{key:A,data:R}of p)switch(A){case"M":k(),x=[R[0],R[1]],m.push(x);break;case"L":_(),m.push([R[0],R[1]]);break;case"C":if(!C.length){const P=m.length?m[m.length-1]:x;C.push([P[0],P[1]])}C.push([R[0],R[1]]),C.push([R[2],R[3]]),C.push([R[4],R[5]]);break;case"Z":_(),m.push([x[0],x[1]])}if(k(),!u)return g;const T=[];for(const A of g){const R=Lk(A,u);R.length&&T.push(R)}return T}(e,1,o?4-4*(i.simplification||1):(1+i.roughness)/2),c=mc(e,i);if(a)if(i.fillStyle==="solid")if(l.length===1){const h=mc(e,Object.assign(Object.assign({},i),{disableMultiStroke:!0,roughness:i.roughness?i.roughness+i.fillShapeRoughnessGain:0}));n.push({type:"fillPath",ops:this._mergedShape(h.ops)})}else n.push(za(l,i));else n.push(rr(l,i));return s&&(o?l.forEach(h=>{n.push(an(h,!1,i))}):n.push(c)),this._d("path",n,i)}opsToPath(e,r){let i="";for(const n of e.ops){const a=typeof r=="number"&&r>=0?n.data.map(s=>+s.toFixed(r)):n.data;switch(n.op){case"move":i+=`M${a[0]} ${a[1]} `;break;case"bcurveTo":i+=`C${a[0]} ${a[1]}, ${a[2]} ${a[3]}, ${a[4]} ${a[5]} `;break;case"lineTo":i+=`L${a[0]} ${a[1]} `}}return i.trim()}toPaths(e){const r=e.sets||[],i=e.options||this.defaultOptions,n=[];for(const a of r){let s=null;switch(a.type){case"path":s={d:this.opsToPath(a),stroke:i.stroke,strokeWidth:i.strokeWidth,fill:$t};break;case"fillPath":s={d:this.opsToPath(a),stroke:$t,strokeWidth:0,fill:i.fill||$t};break;case"fillSketch":s=this.fillSketch(a,i)}s&&n.push(s)}return n}fillSketch(e,r){let i=r.fillWeight;return i<0&&(i=r.strokeWidth/2),{d:this.opsToPath(e),stroke:r.fill||$t,strokeWidth:i,fill:$t}}_mergedShape(e){return e.filter((r,i)=>i===0||r.op!=="move")}}class Ak{constructor(e,r){this.canvas=e,this.ctx=this.canvas.getContext("2d"),this.gen=new $n(r)}draw(e){const r=e.sets||[],i=e.options||this.getDefaultOptions(),n=this.ctx,a=e.options.fixedDecimalPlaceDigits;for(const s of r)switch(s.type){case"path":n.save(),n.strokeStyle=i.stroke==="none"?"transparent":i.stroke,n.lineWidth=i.strokeWidth,i.strokeLineDash&&n.setLineDash(i.strokeLineDash),i.strokeLineDashOffset&&(n.lineDashOffset=i.strokeLineDashOffset),this._drawToContext(n,s,a),n.restore();break;case"fillPath":{n.save(),n.fillStyle=i.fill||"";const o=e.shape==="curve"||e.shape==="polygon"||e.shape==="path"?"evenodd":"nonzero";this._drawToContext(n,s,a,o),n.restore();break}case"fillSketch":this.fillSketch(n,s,i)}}fillSketch(e,r,i){let n=i.fillWeight;n<0&&(n=i.strokeWidth/2),e.save(),i.fillLineDash&&e.setLineDash(i.fillLineDash),i.fillLineDashOffset&&(e.lineDashOffset=i.fillLineDashOffset),e.strokeStyle=i.fill||"",e.lineWidth=n,this._drawToContext(e,r,i.fixedDecimalPlaceDigits),e.restore()}_drawToContext(e,r,i,n="nonzero"){e.beginPath();for(const a of r.ops){const s=typeof i=="number"&&i>=0?a.data.map(o=>+o.toFixed(i)):a.data;switch(a.op){case"move":e.moveTo(s[0],s[1]);break;case"bcurveTo":e.bezierCurveTo(s[0],s[1],s[2],s[3],s[4],s[5]);break;case"lineTo":e.lineTo(s[0],s[1])}}r.type==="fillPath"?e.fill(n):e.stroke()}get generator(){return this.gen}getDefaultOptions(){return this.gen.defaultOptions}line(e,r,i,n,a){const s=this.gen.line(e,r,i,n,a);return this.draw(s),s}rectangle(e,r,i,n,a){const s=this.gen.rectangle(e,r,i,n,a);return this.draw(s),s}ellipse(e,r,i,n,a){const s=this.gen.ellipse(e,r,i,n,a);return this.draw(s),s}circle(e,r,i,n){const a=this.gen.circle(e,r,i,n);return this.draw(a),a}linearPath(e,r){const i=this.gen.linearPath(e,r);return this.draw(i),i}polygon(e,r){const i=this.gen.polygon(e,r);return this.draw(i),i}arc(e,r,i,n,a,s,o=!1,l){const c=this.gen.arc(e,r,i,n,a,s,o,l);return this.draw(c),c}curve(e,r){const i=this.gen.curve(e,r);return this.draw(i),i}path(e,r){const i=this.gen.path(e,r);return this.draw(i),i}}const Xi="http://www.w3.org/2000/svg";class Bk{constructor(e,r){this.svg=e,this.gen=new $n(r)}draw(e){const r=e.sets||[],i=e.options||this.getDefaultOptions(),n=this.svg.ownerDocument||window.document,a=n.createElementNS(Xi,"g"),s=e.options.fixedDecimalPlaceDigits;for(const o of r){let l=null;switch(o.type){case"path":l=n.createElementNS(Xi,"path"),l.setAttribute("d",this.opsToPath(o,s)),l.setAttribute("stroke",i.stroke),l.setAttribute("stroke-width",i.strokeWidth+""),l.setAttribute("fill","none"),i.strokeLineDash&&l.setAttribute("stroke-dasharray",i.strokeLineDash.join(" ").trim()),i.strokeLineDashOffset&&l.setAttribute("stroke-dashoffset",`${i.strokeLineDashOffset}`);break;case"fillPath":l=n.createElementNS(Xi,"path"),l.setAttribute("d",this.opsToPath(o,s)),l.setAttribute("stroke","none"),l.setAttribute("stroke-width","0"),l.setAttribute("fill",i.fill||""),e.shape!=="curve"&&e.shape!=="polygon"||l.setAttribute("fill-rule","evenodd");break;case"fillSketch":l=this.fillSketch(n,o,i)}l&&a.appendChild(l)}return a}fillSketch(e,r,i){let n=i.fillWeight;n<0&&(n=i.strokeWidth/2);const a=e.createElementNS(Xi,"path");return a.setAttribute("d",this.opsToPath(r,i.fixedDecimalPlaceDigits)),a.setAttribute("stroke",i.fill||""),a.setAttribute("stroke-width",n+""),a.setAttribute("fill","none"),i.fillLineDash&&a.setAttribute("stroke-dasharray",i.fillLineDash.join(" ").trim()),i.fillLineDashOffset&&a.setAttribute("stroke-dashoffset",`${i.fillLineDashOffset}`),a}get generator(){return this.gen}getDefaultOptions(){return this.gen.defaultOptions}opsToPath(e,r){return this.gen.opsToPath(e,r)}line(e,r,i,n,a){const s=this.gen.line(e,r,i,n,a);return this.draw(s)}rectangle(e,r,i,n,a){const s=this.gen.rectangle(e,r,i,n,a);return this.draw(s)}ellipse(e,r,i,n,a){const s=this.gen.ellipse(e,r,i,n,a);return this.draw(s)}circle(e,r,i,n){const a=this.gen.circle(e,r,i,n);return this.draw(a)}linearPath(e,r){const i=this.gen.linearPath(e,r);return this.draw(i)}polygon(e,r){const i=this.gen.polygon(e,r);return this.draw(i)}arc(e,r,i,n,a,s,o=!1,l){const c=this.gen.arc(e,r,i,n,a,s,o,l);return this.draw(c)}curve(e,r){const i=this.gen.curve(e,r);return this.draw(i)}path(e,r){const i=this.gen.path(e,r);return this.draw(i)}}var J={canvas:(t,e)=>new Ak(t,e),svg:(t,e)=>new Bk(t,e),generator:t=>new $n(t),newSeed:()=>$n.newSeed()},Ek=f((t,e)=>{var r=t.x,i=t.y,n=e.x-r,a=e.y-i,s=t.width/2,o=t.height/2,l,c;return Math.abs(a)*s>Math.abs(n)*o?(a<0&&(o=-o),l=a===0?0:o*n/a,c=o):(n<0&&(s=-s),l=s,c=n===0?0:s*a/n),{x:r+l,y:i+c}},"intersectRect"),Fi=Ek;function Ju(t,e){e&&t.attr("style",e)}f(Ju,"applyStyle");function tf(t){return L(this,null,function*(){const e=Q(document.createElementNS("http://www.w3.org/2000/svg","foreignObject")),r=e.append("xhtml:div");let i=t.label;t.label&&Jr(t.label)&&(i=yield Ps(t.label.replace(br.lineBreakRegex,` +`),H()));const n=t.isNode?"nodeLabel":"edgeLabel";return r.html('"+i+""),Ju(r,t.labelStyle),r.style("display","inline-block"),r.style("padding-right","1px"),r.style("white-space","nowrap"),r.attr("xmlns","http://www.w3.org/1999/xhtml"),e.node()})}f(tf,"addHtmlLabel");var Fk=f((t,e,r,i)=>L(void 0,null,function*(){let n=t||"";if(typeof n=="object"&&(n=n[0]),Vt(H().flowchart.htmlLabels)){n=n.replace(/\\n|\n/g,"
    "),v.info("vertexText"+n);const a={isNode:i,label:sa(n).replace(/fa[blrs]?:fa-[\w-]+/g,o=>``),labelStyle:e&&e.replace("fill:","color:")};return yield tf(a)}else{const a=document.createElementNS("http://www.w3.org/2000/svg","text");a.setAttribute("style",e.replace("color:","fill:"));let s=[];typeof n=="string"?s=n.split(/\\n|\n|/gi):Array.isArray(n)?s=n:s=[];for(const o of s){const l=document.createElementNS("http://www.w3.org/2000/svg","tspan");l.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),l.setAttribute("dy","1em"),l.setAttribute("x","0"),r?l.setAttribute("class","title-row"):l.setAttribute("class","row"),l.textContent=o.trim(),a.appendChild(l)}return a}}),"createLabel"),$e=Fk,Mi=f((t,e,r,i,n)=>["M",t+n,e,"H",t+r-n,"A",n,n,0,0,1,t+r,e+n,"V",e+i-n,"A",n,n,0,0,1,t+r-n,e+i,"H",t+n,"A",n,n,0,0,1,t,e+i-n,"V",e+n,"A",n,n,0,0,1,t+n,e,"Z"].join(" "),"createRoundedRectPathD"),oi=f(t=>{const{handDrawnSeed:e}=H();return{fill:t,hachureAngle:120,hachureGap:4,fillWeight:2,roughness:.7,stroke:t,seed:e}},"solidStateFill"),ef=f(t=>{const e=Mk([...t.cssCompiledStyles||[],...t.cssStyles||[]]);return{stylesMap:e,stylesArray:[...e]}},"compileStyles"),Mk=f(t=>{const e=new Map;return t.forEach(r=>{const[i,n]=r.split(":");e.set(i.trim(),n==null?void 0:n.trim())}),e},"styles2Map"),_t=f(t=>{const{stylesArray:e}=ef(t),r=[],i=[],n=[],a=[];return e.forEach(s=>{const o=s[0];o==="color"||o==="font-size"||o==="font-family"||o==="font-weight"||o==="font-style"||o==="text-decoration"||o==="text-align"||o==="text-transform"||o==="line-height"||o==="letter-spacing"||o==="word-spacing"||o==="text-shadow"||o==="text-overflow"||o==="white-space"||o==="word-wrap"||o==="word-break"||o==="overflow-wrap"||o==="hyphens"?r.push(s.join(":")+" !important"):(i.push(s.join(":")+" !important"),o.includes("stroke")&&n.push(s.join(":")+" !important"),o==="fill"&&a.push(s.join(":")+" !important"))}),{labelStyles:r.join(";"),nodeStyles:i.join(";"),stylesArray:e,borderStyles:n,backgroundStyles:a}},"styles2String"),gt=f((t,e)=>{const{themeVariables:r,handDrawnSeed:i}=H(),{nodeBorder:n,mainBkg:a}=r,{stylesMap:s}=ef(t);return Object.assign({roughness:.7,fill:s.get("fill")||a,fillStyle:"hachure",fillWeight:4,stroke:s.get("stroke")||n,seed:i,strokeWidth:1.3},e)},"userNodeOverrides"),rf=f((t,e)=>L(void 0,null,function*(){v.info("Creating subgraph rect for ",e.id,e);const r=H(),{themeVariables:i,handDrawnSeed:n}=r,{clusterBkg:a,clusterBorder:s}=i,{labelStyles:o,nodeStyles:l,borderStyles:c,backgroundStyles:h}=_t(e),d=t.insert("g").attr("class","cluster "+e.cssClasses).attr("id",e.id).attr("data-look",e.look),u=Vt(r.flowchart.htmlLabels),p=d.insert("g").attr("class","cluster-label "),g=yield ko(p,e.label,{style:e.labelStyle,useHtmlLabels:u,isNode:!0});let m=g.getBBox();if(Vt(r.flowchart.htmlLabels)){const P=g.children[0],q=Q(g);m=P.getBoundingClientRect(),q.attr("width",m.width),q.attr("height",m.height)}const x=e.width<=m.width+e.padding?m.width+e.padding:e.width;e.width<=m.width+e.padding?e.diff=(x-e.width)/2-e.padding:e.diff=-e.padding;const C=e.height,_=e.x-x/2,k=e.y-C/2;v.trace("Data ",e,JSON.stringify(e));let T;if(e.look==="handDrawn"){const P=J.svg(d),q=gt(e,{roughness:.7,fill:a,stroke:s,fillWeight:3,seed:n}),U=P.path(Mi(_,k,x,C,0),q);T=d.insert(()=>(v.debug("Rough node insert CXC",U),U),":first-child"),T.select("path:nth-child(2)").attr("style",c.join(";")),T.select("path").attr("style",h.join(";").replace("fill","stroke"))}else T=d.insert("rect",":first-child"),T.attr("style",l).attr("rx",e.rx).attr("ry",e.ry).attr("x",_).attr("y",k).attr("width",x).attr("height",C);const{subGraphTitleTopMargin:A}=ph(r);if(p.attr("transform",`translate(${e.x-m.width/2}, ${e.y-e.height/2+A})`),o){const P=p.select("span");P&&P.attr("style",o)}const R=T.node().getBBox();return e.offsetX=0,e.width=R.width,e.height=R.height,e.offsetY=m.height-e.padding/2,e.intersect=function(P){return Fi(e,P)},{cluster:d,labelBBox:m}}),"rect"),Ok=f((t,e)=>{const r=t.insert("g").attr("class","note-cluster").attr("id",e.id),i=r.insert("rect",":first-child"),n=0*e.padding,a=n/2;i.attr("rx",e.rx).attr("ry",e.ry).attr("x",e.x-e.width/2-a).attr("y",e.y-e.height/2-a).attr("width",e.width+n).attr("height",e.height+n).attr("fill","none");const s=i.node().getBBox();return e.width=s.width,e.height=s.height,e.intersect=function(o){return Fi(e,o)},{cluster:r,labelBBox:{width:0,height:0}}},"noteGroup"),Ik=f((t,e)=>L(void 0,null,function*(){const r=H(),{themeVariables:i,handDrawnSeed:n}=r,{altBackground:a,compositeBackground:s,compositeTitleBackground:o,nodeBorder:l}=i,c=t.insert("g").attr("class",e.cssClasses).attr("id",e.id).attr("data-id",e.id).attr("data-look",e.look),h=c.insert("g",":first-child"),d=c.insert("g").attr("class","cluster-label");let u=c.append("rect");const p=d.node().appendChild(yield $e(e.label,e.labelStyle,void 0,!0));let g=p.getBBox();if(Vt(r.flowchart.htmlLabels)){const U=p.children[0],W=Q(p);g=U.getBoundingClientRect(),W.attr("width",g.width),W.attr("height",g.height)}const m=0*e.padding,x=m/2,C=(e.width<=g.width+e.padding?g.width+e.padding:e.width)+m;e.width<=g.width+e.padding?e.diff=(C-e.width)/2-e.padding:e.diff=-e.padding;const _=e.height+m,k=e.height+m-g.height-6,T=e.x-C/2,A=e.y-_/2;e.width=C;const R=e.y-e.height/2-x+g.height+2;let P;if(e.look==="handDrawn"){const U=e.cssClasses.includes("statediagram-cluster-alt"),W=J.svg(c),N=e.rx||e.ry?W.path(Mi(T,A,C,_,10),{roughness:.7,fill:o,fillStyle:"solid",stroke:l,seed:n}):W.rectangle(T,A,C,_,{seed:n});P=c.insert(()=>N,":first-child");const ut=W.rectangle(T,R,C,k,{fill:U?a:s,fillStyle:U?"hachure":"solid",stroke:l,seed:n});P=c.insert(()=>N,":first-child"),u=c.insert(()=>ut)}else P=h.insert("rect",":first-child"),P.attr("class","outer").attr("x",T).attr("y",A).attr("width",C).attr("height",_).attr("data-look",e.look),u.attr("class","inner").attr("x",T).attr("y",R).attr("width",C).attr("height",k);d.attr("transform",`translate(${e.x-g.width/2}, ${A+1-(Vt(r.flowchart.htmlLabels)?0:3)})`);const q=P.node().getBBox();return e.height=q.height,e.offsetX=0,e.offsetY=g.height-e.padding/2,e.labelBBox=g,e.intersect=function(U){return Fi(e,U)},{cluster:c,labelBBox:g}}),"roundedWithTitle"),$k=f((t,e)=>{const r=H(),{themeVariables:i,handDrawnSeed:n}=r,{nodeBorder:a}=i,s=t.insert("g").attr("class",e.cssClasses).attr("id",e.id).attr("data-look",e.look),o=s.insert("g",":first-child"),l=0*e.padding,c=e.width+l;e.diff=-e.padding;const h=e.height+l,d=e.x-c/2,u=e.y-h/2;e.width=c;let p;if(e.look==="handDrawn"){const x=J.svg(s).rectangle(d,u,c,h,{fill:"lightgrey",roughness:.5,strokeLineDash:[5],stroke:a,seed:n});p=s.insert(()=>x,":first-child")}else p=o.insert("rect",":first-child"),p.attr("class","divider").attr("x",d).attr("y",u).attr("width",c).attr("height",h).attr("data-look",e.look);const g=p.node().getBBox();return e.height=g.height,e.offsetX=0,e.offsetY=0,e.intersect=function(m){return Fi(e,m)},{cluster:s,labelBBox:{}}},"divider"),Rk=rf,Dk={rect:rf,squareRect:Rk,roundedWithTitle:Ik,noteGroup:Ok,divider:$k},nf=new Map,Pk=f((t,e)=>L(void 0,null,function*(){const r=e.shape||"rect",i=yield Dk[r](t,e);return nf.set(e.id,i),i}),"insertCluster"),pL=f(()=>{nf=new Map},"clear"),Nk=f((t,e,r,i,n)=>{e.arrowTypeStart&&Cc(t,"start",e.arrowTypeStart,r,i,n),e.arrowTypeEnd&&Cc(t,"end",e.arrowTypeEnd,r,i,n)},"addEdgeMarkers"),zk={arrow_cross:"cross",arrow_point:"point",arrow_barb:"barb",arrow_circle:"circle",aggregation:"aggregation",extension:"extension",composition:"composition",dependency:"dependency",lollipop:"lollipop"},Cc=f((t,e,r,i,n,a)=>{const s=zk[r];if(!s){v.warn(`Unknown arrow type: ${r}`);return}const o=e==="start"?"Start":"End";t.attr(`marker-${e}`,`url(${i}#${n}_${a}-${s}${o})`)},"addEdgeMarker"),Rn=new Map,dt=new Map,gL=f(()=>{Rn.clear(),dt.clear()},"clear"),Nr=f(t=>t?t.reduce((r,i)=>r+";"+i,""):"","getLabelStyles"),qk=f((t,e)=>L(void 0,null,function*(){let r=Vt(H().flowchart.htmlLabels);const i=yield ko(t,e.label,{style:Nr(e.labelStyle),useHtmlLabels:r,addSvgBackground:!0,isNode:!1});v.info("abc82",e,e.labelType);const n=t.insert("g").attr("class","edgeLabel"),a=n.insert("g").attr("class","label");a.node().appendChild(i);let s=i.getBBox();if(r){const l=i.children[0],c=Q(i);s=l.getBoundingClientRect(),c.attr("width",s.width),c.attr("height",s.height)}a.attr("transform","translate("+-s.width/2+", "+-s.height/2+")"),Rn.set(e.id,n),e.width=s.width,e.height=s.height;let o;if(e.startLabelLeft){const l=yield $e(e.startLabelLeft,Nr(e.labelStyle)),c=t.insert("g").attr("class","edgeTerminals"),h=c.insert("g").attr("class","inner");o=h.node().appendChild(l);const d=l.getBBox();h.attr("transform","translate("+-d.width/2+", "+-d.height/2+")"),dt.get(e.id)||dt.set(e.id,{}),dt.get(e.id).startLeft=c,Ur(o,e.startLabelLeft)}if(e.startLabelRight){const l=yield $e(e.startLabelRight,Nr(e.labelStyle)),c=t.insert("g").attr("class","edgeTerminals"),h=c.insert("g").attr("class","inner");o=c.node().appendChild(l),h.node().appendChild(l);const d=l.getBBox();h.attr("transform","translate("+-d.width/2+", "+-d.height/2+")"),dt.get(e.id)||dt.set(e.id,{}),dt.get(e.id).startRight=c,Ur(o,e.startLabelRight)}if(e.endLabelLeft){const l=yield $e(e.endLabelLeft,Nr(e.labelStyle)),c=t.insert("g").attr("class","edgeTerminals"),h=c.insert("g").attr("class","inner");o=h.node().appendChild(l);const d=l.getBBox();h.attr("transform","translate("+-d.width/2+", "+-d.height/2+")"),c.node().appendChild(l),dt.get(e.id)||dt.set(e.id,{}),dt.get(e.id).endLeft=c,Ur(o,e.endLabelLeft)}if(e.endLabelRight){const l=yield $e(e.endLabelRight,Nr(e.labelStyle)),c=t.insert("g").attr("class","edgeTerminals"),h=c.insert("g").attr("class","inner");o=h.node().appendChild(l);const d=l.getBBox();h.attr("transform","translate("+-d.width/2+", "+-d.height/2+")"),c.node().appendChild(l),dt.get(e.id)||dt.set(e.id,{}),dt.get(e.id).endRight=c,Ur(o,e.endLabelRight)}return i}),"insertEdgeLabel");function Ur(t,e){H().flowchart.htmlLabels&&t&&(t.style.width=e.length*9+"px",t.style.height="12px")}f(Ur,"setTerminalWidth");var Wk=f((t,e)=>{v.debug("Moving label abc88 ",t.id,t.label,Rn.get(t.id),e);let r=e.updatedPath?e.updatedPath:e.originalPath;const i=H(),{subGraphTitleTotalMargin:n}=ph(i);if(t.label){const a=Rn.get(t.id);let s=t.x,o=t.y;if(r){const l=Qt.calcLabelPosition(r);v.debug("Moving label "+t.label+" from (",s,",",o,") to (",l.x,",",l.y,") abc88"),e.updatedPath&&(s=l.x,o=l.y)}a.attr("transform",`translate(${s}, ${o+n/2})`)}if(t.startLabelLeft){const a=dt.get(t.id).startLeft;let s=t.x,o=t.y;if(r){const l=Qt.calcTerminalLabelPosition(t.arrowTypeStart?10:0,"start_left",r);s=l.x,o=l.y}a.attr("transform",`translate(${s}, ${o})`)}if(t.startLabelRight){const a=dt.get(t.id).startRight;let s=t.x,o=t.y;if(r){const l=Qt.calcTerminalLabelPosition(t.arrowTypeStart?10:0,"start_right",r);s=l.x,o=l.y}a.attr("transform",`translate(${s}, ${o})`)}if(t.endLabelLeft){const a=dt.get(t.id).endLeft;let s=t.x,o=t.y;if(r){const l=Qt.calcTerminalLabelPosition(t.arrowTypeEnd?10:0,"end_left",r);s=l.x,o=l.y}a.attr("transform",`translate(${s}, ${o})`)}if(t.endLabelRight){const a=dt.get(t.id).endRight;let s=t.x,o=t.y;if(r){const l=Qt.calcTerminalLabelPosition(t.arrowTypeEnd?10:0,"end_right",r);s=l.x,o=l.y}a.attr("transform",`translate(${s}, ${o})`)}},"positionEdgeLabel"),Hk=f((t,e)=>{const r=t.x,i=t.y,n=Math.abs(e.x-r),a=Math.abs(e.y-i),s=t.width/2,o=t.height/2;return n>=s||a>=o},"outsideNode"),jk=f((t,e,r)=>{v.debug(`intersection calc abc89: + outsidePoint: ${JSON.stringify(e)} + insidePoint : ${JSON.stringify(r)} + node : x:${t.x} y:${t.y} w:${t.width} h:${t.height}`);const i=t.x,n=t.y,a=Math.abs(i-r.x),s=t.width/2;let o=r.xMath.abs(i-e.x)*l){let d=r.y{v.warn("abc88 cutPathAtIntersect",t,e);let r=[],i=t[0],n=!1;return t.forEach(a=>{if(v.info("abc88 checking point",a,e),!Hk(e,a)&&!n){const s=jk(e,i,a);v.debug("abc88 inside",a,i,s),v.debug("abc88 intersection",s,e);let o=!1;r.forEach(l=>{o=o||l.x===s.x&&l.y===s.y}),r.some(l=>l.x===s.x&&l.y===s.y)?v.warn("abc88 no intersect",s,r):r.push(s),n=!0}else v.warn("abc88 outside",a,i),i=a,n||r.push(a)}),v.debug("returning points",r),r},"cutPathAtIntersect");function af(t){const e=[],r=[];for(let i=1;i5&&Math.abs(a.y-n.y)>5||n.y===a.y&&a.x===s.x&&Math.abs(a.x-n.x)>5&&Math.abs(a.y-s.y)>5)&&(e.push(a),r.push(i))}return{cornerPoints:e,cornerPointPositions:r}}f(af,"extractCornerPoints");var vc=f(function(t,e,r){const i=e.x-t.x,n=e.y-t.y,a=Math.sqrt(i*i+n*n),s=r/a;return{x:e.x-s*i,y:e.y-s*n}},"findAdjacentPoint"),Uk=f(function(t){const{cornerPointPositions:e}=af(t),r=[];for(let i=0;i10&&Math.abs(a.y-n.y)>=10){v.debug("Corner point fixing",Math.abs(a.x-n.x),Math.abs(a.y-n.y));const p=5;s.x===o.x?u={x:c<0?o.x-p+d:o.x+p-d,y:h<0?o.y-d:o.y+d}:u={x:c<0?o.x-d:o.x+d,y:h<0?o.y-p+d:o.y+p-d}}else v.debug("Corner point skipping fixing",Math.abs(a.x-n.x),Math.abs(a.y-n.y));r.push(u,l)}else r.push(t[i]);return r},"fixCorners"),Yk=f(function(t,e,r,i,n,a,s){const{handDrawnSeed:o}=H();let l=e.points,c=!1;const h=n;var d=a;d.intersect&&h.intersect&&(l=l.slice(1,e.points.length-1),l.unshift(h.intersect(l[0])),v.debug("Last point APA12",e.start,"-->",e.end,l[l.length-1],d,d.intersect(l[l.length-1])),l.push(d.intersect(l[l.length-1]))),e.toCluster&&(v.info("to cluster abc88",r.get(e.toCluster)),l=kc(e.points,r.get(e.toCluster).node),c=!0),e.fromCluster&&(v.debug("from cluster abc88",r.get(e.fromCluster),JSON.stringify(l,null,2)),l=kc(l.reverse(),r.get(e.fromCluster).node).reverse(),c=!0);let u=l.filter(q=>!Number.isNaN(q.y));u=Uk(u);let p=u[u.length-1];if(u.length>1){p=u[u.length-1];const q=u[u.length-2],U=(p.x-q.x)/2,W=(p.y-q.y)/2,N={x:q.x+U,y:q.y+W};u.splice(-1,0,N)}let g=Yh;e.curve&&(g=e.curve);const{x:m,y:x}=Gm(e),C=bb().x(m).y(x).curve(g);let _;switch(e.thickness){case"normal":_="edge-thickness-normal";break;case"thick":_="edge-thickness-thick";break;case"invisible":_="edge-thickness-invisible";break;default:_="edge-thickness-normal"}switch(e.pattern){case"solid":_+=" edge-pattern-solid";break;case"dotted":_+=" edge-pattern-dotted";break;case"dashed":_+=" edge-pattern-dashed";break;default:_+=" edge-pattern-solid"}let k,T=C(u);const A=Array.isArray(e.style)?e.style:[e.style];if(e.look==="handDrawn"){const q=J.svg(t);Object.assign([],u);const U=q.path(T,{roughness:.3,seed:o});_+=" transition",k=Q(U).select("path").attr("id",e.id).attr("class"," "+_+(e.classes?" "+e.classes:"")).attr("style",A?A.reduce((N,ut)=>N+";"+ut,""):"");let W=k.attr("d");k.attr("d",W),t.node().appendChild(k.node())}else k=t.append("path").attr("d",T).attr("id",e.id).attr("class"," "+_+(e.classes?" "+e.classes:"")).attr("style",A?A.reduce((q,U)=>q+";"+U,""):"");let R="";(H().flowchart.arrowMarkerAbsolute||H().state.arrowMarkerAbsolute)&&(R=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,R=R.replace(/\(/g,"\\(").replace(/\)/g,"\\)")),v.info("arrowTypeStart",e.arrowTypeStart),v.info("arrowTypeEnd",e.arrowTypeEnd),Nk(k,e,R,s,i);let P={};return c&&(P.updatedPath=l),P.originalPath=e.points,P},"insertEdge"),Gk=f((t,e,r,i)=>{e.forEach(n=>{iv[n](t,r,i)})},"insertMarkers"),Vk=f((t,e,r)=>{v.trace("Making markers for ",r),t.append("defs").append("marker").attr("id",r+"_"+e+"-extensionStart").attr("class","marker extension "+e).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 1,7 L18,13 V 1 Z"),t.append("defs").append("marker").attr("id",r+"_"+e+"-extensionEnd").attr("class","marker extension "+e).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 1,1 V 13 L18,7 Z")},"extension"),Xk=f((t,e,r)=>{t.append("defs").append("marker").attr("id",r+"_"+e+"-compositionStart").attr("class","marker composition "+e).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),t.append("defs").append("marker").attr("id",r+"_"+e+"-compositionEnd").attr("class","marker composition "+e).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},"composition"),Zk=f((t,e,r)=>{t.append("defs").append("marker").attr("id",r+"_"+e+"-aggregationStart").attr("class","marker aggregation "+e).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),t.append("defs").append("marker").attr("id",r+"_"+e+"-aggregationEnd").attr("class","marker aggregation "+e).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},"aggregation"),Kk=f((t,e,r)=>{t.append("defs").append("marker").attr("id",r+"_"+e+"-dependencyStart").attr("class","marker dependency "+e).attr("refX",6).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),t.append("defs").append("marker").attr("id",r+"_"+e+"-dependencyEnd").attr("class","marker dependency "+e).attr("refX",13).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},"dependency"),Qk=f((t,e,r)=>{t.append("defs").append("marker").attr("id",r+"_"+e+"-lollipopStart").attr("class","marker lollipop "+e).attr("refX",13).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("stroke","black").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6),t.append("defs").append("marker").attr("id",r+"_"+e+"-lollipopEnd").attr("class","marker lollipop "+e).attr("refX",1).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("stroke","black").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6)},"lollipop"),Jk=f((t,e,r)=>{t.append("marker").attr("id",r+"_"+e+"-pointEnd").attr("class","marker "+e).attr("viewBox","0 0 10 10").attr("refX",5).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",8).attr("markerHeight",8).attr("orient","auto").append("path").attr("d","M 0 0 L 10 5 L 0 10 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),t.append("marker").attr("id",r+"_"+e+"-pointStart").attr("class","marker "+e).attr("viewBox","0 0 10 10").attr("refX",4.5).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",8).attr("markerHeight",8).attr("orient","auto").append("path").attr("d","M 0 5 L 10 10 L 10 0 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},"point"),tv=f((t,e,r)=>{t.append("marker").attr("id",r+"_"+e+"-circleEnd").attr("class","marker "+e).attr("viewBox","0 0 10 10").attr("refX",11).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),t.append("marker").attr("id",r+"_"+e+"-circleStart").attr("class","marker "+e).attr("viewBox","0 0 10 10").attr("refX",-1).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},"circle"),ev=f((t,e,r)=>{t.append("marker").attr("id",r+"_"+e+"-crossEnd").attr("class","marker cross "+e).attr("viewBox","0 0 11 11").attr("refX",12).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0"),t.append("marker").attr("id",r+"_"+e+"-crossStart").attr("class","marker cross "+e).attr("viewBox","0 0 11 11").attr("refX",-1).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0")},"cross"),rv=f((t,e,r)=>{t.append("defs").append("marker").attr("id",r+"_"+e+"-barbEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",14).attr("markerUnits","userSpaceOnUse").attr("orient","auto").append("path").attr("d","M 19,7 L9,13 L14,7 L9,1 Z")},"barb"),iv={extension:Vk,composition:Xk,aggregation:Zk,dependency:Kk,lollipop:Qk,point:Jk,circle:tv,cross:ev,barb:rv},nv=Gk,Ct=f((t,e,r)=>L(void 0,null,function*(){let i;const n=e.useHtmlLabels||Vt(H().flowchart.htmlLabels);r?i=r:i="node default";const a=t.insert("g").attr("class",i).attr("id",e.domId||e.id),s=a.insert("g").attr("class","label").attr("style",e.labelStyle);let o;e.label===void 0?o="":o=typeof e.label=="string"?e.label:e.label[0];let l;l=yield ko(s,dr(sa(o),H()),{useHtmlLabels:n,width:e.width||H().flowchart.wrappingWidth,cssClasses:"markdown-node-label",style:e.labelStyle});let c=l.getBBox();const h=e.padding/2;if(Vt(H().flowchart.htmlLabels)){const d=l.children[0],u=Q(l),p=d.getElementsByTagName("img");if(p){const g=o.replace(/]*>/g,"").trim()==="";yield Promise.all([...p].map(m=>new Promise(x=>{function C(){if(m.style.display="flex",m.style.flexDirection="column",g){const _=H().fontSize?H().fontSize:window.getComputedStyle(document.body).fontSize,T=parseInt(_,10)*5+"px";m.style.minWidth=T,m.style.maxWidth=T}else m.style.width="100%";x(m)}f(C,"setupImage"),setTimeout(()=>{m.complete&&C()}),m.addEventListener("error",C),m.addEventListener("load",C)})))}c=d.getBoundingClientRect(),u.attr("width",c.width),u.attr("height",c.height)}return n?s.attr("transform","translate("+-c.width/2+", "+-c.height/2+")"):s.attr("transform","translate(0, "+-c.height/2+")"),e.centerLabel&&s.attr("transform","translate("+-c.width/2+", "+-c.height/2+")"),s.insert("rect",":first-child"),{shapeSvg:a,bbox:c,halfPadding:h,label:s}}),"labelHelper"),at=f((t,e)=>{const r=e.node().getBBox();t.width=r.width,t.height=r.height},"updateNodeBounds"),zt=f((t,e)=>(t.look==="handDrawn"?"rough-node":"node")+" "+t.cssClasses+" "+(e||""),"getNodeClasses");function sf(t,e){return t.intersect(e)}f(sf,"intersectNode");var av=sf;function of(t,e,r,i){var n=t.x,a=t.y,s=n-i.x,o=a-i.y,l=Math.sqrt(e*e*o*o+r*r*s*s),c=Math.abs(e*r*s/l);i.x0}f(ps,"sameSign");var ov=hf;function uf(t,e,r){let i=t.x,n=t.y,a=[],s=Number.POSITIVE_INFINITY,o=Number.POSITIVE_INFINITY;typeof e.forEach=="function"?e.forEach(function(h){s=Math.min(s,h.x),o=Math.min(o,h.y)}):(s=Math.min(s,e.x),o=Math.min(o,e.y));let l=i-t.width/2-s,c=n-t.height/2-o;for(let h=0;h1&&a.sort(function(h,d){let u=h.x-r.x,p=h.y-r.y,g=Math.sqrt(u*u+p*p),m=d.x-r.x,x=d.y-r.y,C=Math.sqrt(m*m+x*x);return gL(void 0,null,function*(){const{labelStyles:i,nodeStyles:n}=_t(e);e.labelStyle=i;const{shapeSvg:a,bbox:s}=yield Ct(t,e,zt(e)),o=Math.max(s.width+r.labelPaddingX*2,(e==null?void 0:e.width)||0),l=Math.max(s.height+r.labelPaddingY*2,(e==null?void 0:e.height)||0),c=-o/2,h=-l/2;let d,{rx:u,ry:p}=e;const{cssStyles:g}=e;if(r!=null&&r.rx&&r.ry&&(u=r.rx,p=r.ry),e.look==="handDrawn"){const m=J.svg(a),x=gt(e,{}),C=u||p?m.path(Mi(c,h,o,l,u||0),x):m.rectangle(c,h,o,l,x);d=a.insert(()=>C,":first-child"),d.attr("class","basic label-container").attr("style",g)}else d=a.insert("rect",":first-child"),d.attr("class","basic label-container").attr("style",n).attr("rx",u).attr("data-id","abc").attr("data-et","node").attr("ry",p).attr("x",c).attr("y",h).attr("width",o).attr("height",l);return at(e,d),e.intersect=function(m){return nt.rect(e,m)},a}),"drawRect"),cv=f((t,e)=>L(void 0,null,function*(){return To(t,e,{rx:5,ry:5,classes:"flowchart-node"})}),"state"),hv=f((t,e)=>L(void 0,null,function*(){const r={rx:5,ry:5,classes:"",labelPaddingX:((e==null?void 0:e.padding)||0)*1,labelPaddingY:((e==null?void 0:e.padding)||0)*1};return To(t,e,r)}),"roundedRect"),uv=f((t,e)=>L(void 0,null,function*(){const r={rx:0,ry:0,classes:"",labelPaddingX:((e==null?void 0:e.padding)||0)*2,labelPaddingY:((e==null?void 0:e.padding)||0)*1};return To(t,e,r)}),"squareRect"),fv=f((t,e)=>{const{themeVariables:r}=H(),{lineColor:i}=r,n=t.insert("g").attr("class","node default").attr("id",e.domId||e.id);let a;if(e.look==="handDrawn"){const o=J.svg(n).circle(0,0,14,oi(i));a=n.insert(()=>o)}else a=n.insert("circle",":first-child");return a.attr("class","state-start").attr("r",7).attr("width",14).attr("height",14),at(e,a),e.intersect=function(s){return nt.circle(e,7,s)},n},"stateStart"),dv=f((t,e)=>{const{themeVariables:r}=H(),{lineColor:i}=r,n=t.insert("g").attr("class","node default").attr("id",e.domId||e.id);let a,s;if(e.look==="handDrawn"){const o=J.svg(n),l=o.circle(0,0,14,rt(D({},oi(i)),{roughness:.5})),c=o.circle(0,0,5,rt(D({},oi(i)),{fillStyle:"solid"}));a=n.insert(()=>l),s=n.insert(()=>c)}else s=n.insert("circle",":first-child"),a=n.insert("circle",":first-child"),a.attr("class","state-start").attr("r",7).attr("width",14).attr("height",14),s.attr("class","state-end").attr("r",5).attr("width",10).attr("height",10);return at(e,a),e.intersect=function(o){return nt.circle(e,7,o)},n},"stateEnd"),wc=f((t,e,r)=>{const{themeVariables:i}=H(),{lineColor:n}=i,a=t.insert("g").attr("class","node default").attr("id",e.domId||e.id);let s=70,o=10;r==="LR"&&(s=10,o=70);const l=-1*s/2,c=-1*o/2;let h;if(e.look==="handDrawn"){const m=J.svg(a).rectangle(l,c,s,o,oi(n));h=a.insert(()=>m)}else h=a.append("rect").attr("x",l).attr("y",c).attr("width",s).attr("height",o).attr("class","fork-join");at(e,h);let d=0,u=0,p=10;return e.height&&(d=e.height),e.width&&(u=e.width),e.padding&&(p=e.padding),e.height=d+p/2,e.width=u+p/2,e.intersect=function(g){return nt.rect(e,g)},a},"forkJoin"),pv=f((t,e)=>{const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;const{themeVariables:n}=H(),{lineColor:a}=n,s=t.insert("g").attr("class","node default").attr("id",e.domId||e.id),o=28,l=[{x:0,y:o/2},{x:o/2,y:0},{x:0,y:-o/2},{x:-o/2,y:0}];let c;if(e.look==="handDrawn"){const h=J.svg(s),d=l.map(function(p){return[p.x,p.y]}),u=h.polygon(d,oi(a));c=s.insert(()=>u)}else c=s.insert("polygon",":first-child").attr("points",l.map(function(h){return h.x+","+h.y}).join(" "));return c.attr("class","state-start").attr("r",7).attr("width",28).attr("height",28).attr("style",i),e.width=28,e.height=28,e.intersect=function(h){return nt.circle(e,14,h)},s},"choice"),gv=f((t,e)=>L(void 0,null,function*(){const{themeVariables:r,handDrawnSeed:i}=H(),{noteBorderColor:n,noteBkgColor:a}=r;e.useHtmlLabels||(e.centerLabel=!0);const{shapeSvg:o,bbox:l}=yield Ct(t,e,"node "+e.cssClasses);v.info("Classes = ",e.cssClasses);const{cssStyles:c}=e;let h;const d=l.width+e.padding,u=l.height+e.padding,p=-d/2,g=-u/2;if(e.look==="handDrawn"){const x=J.svg(o).rectangle(p,g,d,u,{roughness:.7,fill:a,fillWeight:3,seed:i,stroke:n});h=o.insert(()=>x,":first-child"),h.attr("class","basic label-container").attr("style",c)}else h=o.insert("rect",":first-child"),h.attr("rx",e.rx).attr("ry",e.ry).attr("x",p).attr("y",g).attr("width",d).attr("height",u);return at(e,h),e.intersect=function(m){return nt.rect(e,m)},o}),"note"),mv=f((t,e)=>L(void 0,null,function*(){const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;const{shapeSvg:n,bbox:a}=yield Ct(t,e,zt(e)),s=a.height+e.padding,o=a.width+s/4+e.padding;let l;const{cssStyles:c}=e;if(e.look==="handDrawn"){const h=J.svg(n),d=gt(e,{}),u=Mi(-o/2,-s/2,o,s,s/2),p=h.path(u,d);l=n.insert(()=>p,":first-child"),l.attr("class","basic label-container").attr("style",c)}else l=n.insert("rect",":first-child"),l.attr("class","basic label-container").attr("style",i).attr("rx",s/2).attr("ry",s/2).attr("x",-o/2).attr("y",-s/2).attr("width",o).attr("height",s);return at(e,l),e.intersect=function(h){return nt.rect(e,h)},n}),"stadium"),yv=f((t,e)=>L(void 0,null,function*(){var q,U;const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;let n;e.cssClasses?n="node "+e.cssClasses:n="node default";const a=t.insert("g").attr("class",n).attr("id",e.domId||e.id),s=a.insert("g"),o=a.insert("g").attr("class","label").attr("style",i),l=e.description,c=e.label,h=o.node().appendChild(yield $e(c,e.labelStyle,!0,!0));let d={width:0,height:0};if(Vt((U=(q=H())==null?void 0:q.flowchart)==null?void 0:U.htmlLabels)){const W=h.children[0],N=Q(h);d=W.getBoundingClientRect(),N.attr("width",d.width),N.attr("height",d.height)}v.info("Text 2",l);const u=l||[],p=h.getBBox(),g=o.node().appendChild(yield $e(u.join?u.join("
    "):u,e.labelStyle,!0,!0)),m=g.children[0],x=Q(g);d=m.getBoundingClientRect(),x.attr("width",d.width),x.attr("height",d.height);const C=(e.padding||0)/2;Q(g).attr("transform","translate( "+(d.width>p.width?0:(p.width-d.width)/2)+", "+(p.height+C+5)+")"),Q(h).attr("transform","translate( "+(d.width(v.debug("Rough node insert CXC",ut),tt),":first-child"),R=a.insert(()=>(v.debug("Rough node insert CXC",ut),ut),":first-child")}else R=s.insert("rect",":first-child"),P=s.insert("line"),R.attr("class","outer title-state").attr("style",i).attr("x",-d.width/2-C).attr("y",-d.height/2-C).attr("width",d.width+(e.padding||0)).attr("height",d.height+(e.padding||0)),P.attr("class","divider").attr("x1",-d.width/2-C).attr("x2",d.width/2+C).attr("y1",-d.height/2-C+p.height+C).attr("y2",-d.height/2-C+p.height+C);return at(e,R),e.intersect=function(W){return nt.rect(e,W)},a}),"rectWithTitle");function me(t,e,r,i){return t.insert("polygon",":first-child").attr("points",i.map(function(n){return n.x+","+n.y}).join(" ")).attr("class","label-container").attr("transform","translate("+-e/2+","+r/2+")")}f(me,"insertPolygonShape");var xv=f((t,e)=>L(void 0,null,function*(){const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;const{shapeSvg:n,bbox:a}=yield Ct(t,e,zt(e)),s=((e==null?void 0:e.padding)||0)/2,o=a.width+e.padding,l=a.height+e.padding,c=-a.width/2-s,h=-a.height/2-s,d=[{x:0,y:0},{x:o,y:0},{x:o,y:-l},{x:0,y:-l},{x:0,y:0},{x:-8,y:0},{x:o+8,y:0},{x:o+8,y:-l},{x:-8,y:-l},{x:-8,y:0}];if(e.look==="handDrawn"){const u=J.svg(n),p=gt(e,{}),g=u.rectangle(c-8,h,o+16,l,p),m=u.line(c,h,c,h+l,p),x=u.line(c+o,h,c+o,h+l,p);n.insert(()=>m,":first-child"),n.insert(()=>x,":first-child");const C=n.insert(()=>g,":first-child"),{cssStyles:_}=e;C.attr("class","basic label-container").attr("style",_),at(e,C)}else{const u=me(n,o,l,d);i&&u.attr("style",i),at(e,u)}return e.intersect=function(u){return nt.polygon(e,d,u)},n}),"subroutine"),bv=f((t,e,r,i,n,a)=>[`M${t},${e+a}`,`a${n},${a} 0,0,0 ${r},0`,`a${n},${a} 0,0,0 ${-r},0`,`l0,${i}`,`a${n},${a} 0,0,0 ${r},0`,`l0,${-i}`].join(" "),"createCylinderPathD"),_v=f((t,e,r,i,n,a)=>[`M${t},${e+a}`,`M${t+r},${e+a}`,`a${n},${a} 0,0,0 ${-r},0`,`l0,${i}`,`a${n},${a} 0,0,0 ${r},0`,`l0,${-i}`].join(" "),"createOuterCylinderPathD"),Cv=f((t,e,r,i,n,a)=>[`M${t-r/2},${-i/2}`,`a${n},${a} 0,0,0 ${r},0`].join(" "),"createInnerCylinderPathD"),kv=f((t,e)=>L(void 0,null,function*(){const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;const{shapeSvg:n,bbox:a}=yield Ct(t,e,zt(e)),s=a.width+e.padding,o=s/2,l=o/(2.5+s/50),c=a.height+l+e.padding;let h;const{cssStyles:d}=e;if(e.look==="handDrawn"){const u=J.svg(n),p=_v(0,0,s,c,o,l),g=Cv(0,l,s,c,o,l),m=u.path(p,gt(e,{})),x=u.path(g,gt(e,{fill:"none"}));h=n.insert(()=>x,":first-child"),h=n.insert(()=>m,":first-child"),h.attr("class","basic label-container"),d&&h.attr("style",d)}else{const u=bv(0,0,s,c,o,l);h=n.insert("path",":first-child").attr("d",u).attr("class","basic label-container").attr("style",d).attr("style",i)}return h.attr("label-offset-y",l),h.attr("transform",`translate(${-s/2}, ${-(c/2+l)})`),at(e,h),e.intersect=function(u){var m,x,C,_,k,T;const p=nt.rect(e,u),g=p.x-((m=e.x)!=null?m:0);if(o!=0&&(Math.abs(g)<((x=e.width)!=null?x:0)/2||Math.abs(g)==((C=e.width)!=null?C:0)/2&&Math.abs(p.y-((_=e.y)!=null?_:0))>((k=e.height)!=null?k:0)/2-l)){let A=l*l*(1-g*g/(o*o));A>0&&(A=Math.sqrt(A)),A=l-A,u.y-((T=e.y)!=null?T:0)>0&&(A=-A),p.y+=A}return p},n}),"cylinder"),vv=f((t,e)=>L(void 0,null,function*(){const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;const{shapeSvg:n,bbox:a,halfPadding:s}=yield Ct(t,e,zt(e)),o=a.width/2+s;let l;const{cssStyles:c}=e;if(e.look==="handDrawn"){const h=J.svg(n),d=gt(e,{}),u=h.circle(0,0,o*2,d);l=n.insert(()=>u,":first-child"),l.attr("class","basic label-container").attr("style",c)}else l=n.insert("circle",":first-child").attr("class","basic label-container").attr("style",i).attr("r",o).attr("cx",0).attr("cy",0);return at(e,l),e.intersect=function(h){return v.info("Circle intersect",e,o,h),nt.circle(e,o,h)},n}),"circle"),wv=f((t,e)=>L(void 0,null,function*(){var u,p;const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;const{shapeSvg:n,bbox:a,halfPadding:s}=yield Ct(t,e,zt(e)),l=a.width/2+s+5,c=a.width/2+s;let h;const{cssStyles:d}=e;if(e.look==="handDrawn"){const g=J.svg(n),m=gt(e,{roughness:.2,strokeWidth:2.5}),x=gt(e,{roughness:.2,strokeWidth:1.5}),C=g.circle(0,0,l*2,m),_=g.circle(0,0,c*2,x);h=n.insert("g",":first-child"),h.attr("class",e.cssClasses).attr("style",d),(u=h.node())==null||u.appendChild(C),(p=h.node())==null||p.appendChild(_)}else{h=n.insert("g",":first-child");const g=h.insert("circle",":first-child"),m=h.insert("circle");h.attr("class","basic label-container").attr("style",i),g.attr("class","outer-circle").attr("style",i).attr("r",l).attr("cx",0).attr("cy",0),m.attr("class","inner-circle").attr("style",i).attr("r",c).attr("cx",0).attr("cy",0)}return at(e,h),e.intersect=function(g){return v.info("DoubleCircle intersect",e,l,g),nt.circle(e,l,g)},n}),"doublecircle"),Tv=f((t,e,r,i)=>[`M${t-i/2},${e}`,`L${t+r},${e}`,`L${t+r},${e-i}`,`L${t-i/2},${e-i}`,`L${t},${e-i/2}`,"Z"].join(" "),"createPolygonPathD"),Sv=f((t,e)=>L(void 0,null,function*(){const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;const{shapeSvg:n,bbox:a}=yield Ct(t,e,zt(e)),s=a.width+e.padding,o=a.height+e.padding,l=[{x:-o/2,y:0},{x:s,y:0},{x:s,y:-o},{x:-o/2,y:-o},{x:0,y:-o/2}];let c;const{cssStyles:h}=e;if(e.look==="handDrawn"){const d=J.svg(n),u=gt(e,{}),p=Tv(0,0,s,o),g=d.path(p,u);c=n.insert(()=>g,":first-child").attr("transform",`translate(${-s/2}, ${o/2})`),h&&c.attr("style",h)}else c=me(n,s,o,l);return i&&c.attr("style",i),e.width=s+o,e.height=o,at(e,c),e.intersect=function(d){return nt.polygon(e,l,d)},n}),"rect_left_inv_arrow"),Lv=f((t,e,r)=>[`M${t+r/2},${e}`,`L${t+r},${e-r/2}`,`L${t+r/2},${e-r}`,`L${t},${e-r/2}`,"Z"].join(" "),"createDecisionBoxPathD"),Av=f((t,e)=>L(void 0,null,function*(){const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;const{shapeSvg:n,bbox:a}=yield Ct(t,e,zt(e)),s=a.width+e.padding,o=a.height+e.padding,l=s+o,c=[{x:l/2,y:0},{x:l,y:-l/2},{x:l/2,y:-l},{x:0,y:-l/2}];let h;const{cssStyles:d}=e;if(e.look==="handDrawn"){const u=J.svg(n),p=gt(e,{}),g=Lv(0,0,l),m=u.path(g,p);h=n.insert(()=>m,":first-child").attr("transform",`translate(${-l/2}, ${l/2})`),d&&h.attr("style",d)}else h=me(n,l,l,c);return i&&h.attr("style",i),at(e,h),e.intersect=function(u){return v.debug(`APA12 Intersect called SPLIT +point:`,u,` +node: +`,e,` +res:`,nt.polygon(e,c,u)),nt.polygon(e,c,u)},n}),"question"),Bv=f((t,e,r,i,n)=>[`M${t+n},${e}`,`L${t+r-n},${e}`,`L${t+r},${e-i/2}`,`L${t+r-n},${e-i}`,`L${t+n},${e-i}`,`L${t},${e-i/2}`,"Z"].join(" "),"createHexagonPathD"),Ev=f((t,e)=>L(void 0,null,function*(){const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;const{shapeSvg:n,bbox:a}=yield Ct(t,e,zt(e)),s=4,o=a.height+e.padding,l=o/s,c=a.width+2*l+e.padding,h=[{x:l,y:0},{x:c-l,y:0},{x:c,y:-o/2},{x:c-l,y:-o},{x:l,y:-o},{x:0,y:-o/2}];let d;const{cssStyles:u}=e;if(e.look==="handDrawn"){const p=J.svg(n),g=gt(e,{}),m=Bv(0,0,c,o,l),x=p.path(m,g);d=n.insert(()=>x,":first-child").attr("transform",`translate(${-c/2}, ${o/2})`),u&&d.attr("style",u)}else d=me(n,c,o,h);return i&&d.attr("style",i),e.width=c,e.height=o,at(e,d),e.intersect=function(p){return nt.polygon(e,h,p)},n}),"hexagon"),Fv=f((t,e,r,i)=>[`M${t-2*i/6},${e}`,`L${t+r-i/6},${e}`,`L${t+r+2*i/6},${e-i}`,`L${t+i/6},${e-i}`,"Z"].join(" "),"createLeanRightPathD"),Mv=f((t,e)=>L(void 0,null,function*(){const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;const{shapeSvg:n,bbox:a}=yield Ct(t,e,zt(e)),s=a.width+e.padding,o=a.height+e.padding,l=[{x:-2*o/6,y:0},{x:s-o/6,y:0},{x:s+2*o/6,y:-o},{x:o/6,y:-o}];let c;const{cssStyles:h}=e;if(e.look==="handDrawn"){const d=J.svg(n),u=gt(e,{}),p=Fv(0,0,s,o),g=d.path(p,u);c=n.insert(()=>g,":first-child").attr("transform",`translate(${-s/2}, ${o/2})`),h&&c.attr("style",h)}else c=me(n,s,o,l);return i&&c.attr("style",i),e.width=s,e.height=o,at(e,c),e.intersect=function(d){return nt.polygon(e,l,d)},n}),"lean_right"),Ov=f((t,e,r,i)=>[`M${t+2*i/6},${e}`,`L${t+r+i/6},${e}`,`L${t+r-2*i/6},${e-i}`,`L${t-i/6},${e-i}`,"Z"].join(" "),"createLeanLeftPathD"),Iv=f((t,e)=>L(void 0,null,function*(){const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;const{shapeSvg:n,bbox:a}=yield Ct(t,e,zt(e)),s=a.width+e.padding,o=a.height+e.padding,l=[{x:2*o/6,y:0},{x:s+o/6,y:0},{x:s-2*o/6,y:-o},{x:-o/6,y:-o}];let c;const{cssStyles:h}=e;if(e.look==="handDrawn"){const d=J.svg(n),u=gt(e,{}),p=Ov(0,0,s,o),g=d.path(p,u);c=n.insert(()=>g,":first-child").attr("transform",`translate(${-s/2}, ${o/2})`),h&&c.attr("style",h)}else c=me(n,s,o,l);return i&&c.attr("style",i),e.width=s,e.height=o,at(e,c),e.intersect=function(d){return nt.polygon(e,l,d)},n}),"lean_left"),$v=f((t,e,r,i)=>[`M${t-2*i/6},${e}`,`L${t+r+2*i/6},${e}`,`L${t+r-i/6},${e-i}`,`L${t+i/6},${e-i}`,"Z"].join(" "),"createTrapezoidPathD"),Rv=f((t,e)=>L(void 0,null,function*(){const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;const{shapeSvg:n,bbox:a}=yield Ct(t,e,zt(e)),s=a.width+e.padding,o=a.height+e.padding,l=[{x:-2*o/6,y:0},{x:s+2*o/6,y:0},{x:s-o/6,y:-o},{x:o/6,y:-o}];let c;const{cssStyles:h}=e;if(e.look==="handDrawn"){const d=J.svg(n),u=gt(e,{}),p=$v(0,0,s,o),g=d.path(p,u);c=n.insert(()=>g,":first-child").attr("transform",`translate(${-s/2}, ${o/2})`),h&&c.attr("style",h)}else c=me(n,s,o,l);return i&&c.attr("style",i),e.width=s,e.height=o,at(e,c),e.intersect=function(d){return nt.polygon(e,l,d)},n}),"trapezoid"),Dv=f((t,e,r,i)=>[`M${t+i/6},${e}`,`L${t+r-i/6},${e}`,`L${t+r+2*i/6},${e-i}`,`L${t-2*i/6},${e-i}`,"Z"].join(" "),"createInvertedTrapezoidPathD"),Pv=f((t,e)=>L(void 0,null,function*(){const{labelStyles:r,nodeStyles:i}=_t(e);e.labelStyle=r;const{shapeSvg:n,bbox:a}=yield Ct(t,e,zt(e)),s=a.width+e.padding,o=a.height+e.padding,l=[{x:o/6,y:0},{x:s-o/6,y:0},{x:s+2*o/6,y:-o},{x:-2*o/6,y:-o}];let c;const{cssStyles:h}=e;if(e.look==="handDrawn"){const d=J.svg(n),u=gt(e,{}),p=Dv(0,0,s,o),g=d.path(p,u);c=n.insert(()=>g,":first-child").attr("transform",`translate(${-s/2}, ${o/2})`),h&&c.attr("style",h)}else c=me(n,s,o,l);return i&&c.attr("style",i),e.width=s,e.height=o,at(e,c),e.intersect=function(d){return nt.polygon(e,l,d)},n}),"inv_trapezoid"),Nv=f((t,e)=>L(void 0,null,function*(){const{shapeSvg:r}=yield Ct(t,e,"label"),i=r.insert("rect",":first-child");return i.attr("width",.1).attr("height",.1),r.attr("class","label edgeLabel"),at(e,i),e.intersect=function(s){return nt.rect(e,s)},r}),"labelRect"),Tc={state:cv,stateStart:fv,stateEnd:dv,fork:wc,join:wc,choice:pv,note:gv,roundedRect:hv,rectWithTitle:yv,squareRect:uv,stadium:mv,subroutine:xv,cylinder:kv,circle:vv,doublecircle:wv,odd:Sv,diamond:Av,hexagon:Ev,lean_right:Mv,lean_left:Iv,trapezoid:Rv,inv_trapezoid:Pv,labelRect:Nv},lr=new Map,zv=f((t,e,r)=>L(void 0,null,function*(){let i,n;if(e.shape==="rect"&&(e.rx&&e.ry?e.shape="roundedRect":e.shape="squareRect"),e.link){let a;H().securityLevel==="sandbox"?a="_top":e.linkTarget&&(a=e.linkTarget||"_blank"),i=t.insert("svg:a").attr("xlink:href",e.link).attr("target",a),n=yield Tc[e.shape](i,e,r)}else n=yield Tc[e.shape](t,e,r),i=n;return e.tooltip&&n.attr("title",e.tooltip),lr.set(e.id,i),e.haveCallback&&lr.get(e.id).attr("class",lr.get(e.id).attr("class")+" clickable"),i}),"insertNode"),mL=f((t,e)=>{lr.set(e.id,t)},"setNodeElem"),yL=f(()=>{lr.clear()},"clear"),xL=f(t=>{const e=lr.get(t.id);v.trace("Transforming node",t.diff,t,"translate("+(t.x-t.width/2-5)+", "+t.width/2+")");const r=8,i=t.diff||0;return t.clusterNode?e.attr("transform","translate("+(t.x+i-t.width/2)+", "+(t.y-t.height/2-r)+")"):e.attr("transform","translate("+t.x+", "+t.y+")"),i},"positionNode"),qv={common:br,getConfig:pe,insertCluster:Pk,insertEdge:Yk,insertEdgeLabel:qk,insertMarkers:nv,insertNode:zv,interpolateToCurve:so,labelHelper:Ct,log:v,positionEdgeLabel:Wk},li={},ff=f(t=>{for(const e of t)li[e.name]=e},"registerLayoutLoaders"),Wv=f(()=>{ff([{name:"dagre",loader:f(()=>L(void 0,null,function*(){return yield X(()=>import("./dagre-P3YPLUS5-Bmb_5e1k.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url)}),"loader")}])},"registerDefaultLayoutLoaders");Wv();var bL=f((t,e)=>L(void 0,null,function*(){if(!(t.layoutAlgorithm in li))throw new Error(`Unknown layout algorithm: ${t.layoutAlgorithm}`);const r=li[t.layoutAlgorithm];return(yield r.loader()).render(t,e,qv,{algorithm:r.algorithm})}),"render"),_L=f((t="",{fallback:e="dagre"}={})=>{if(t in li)return t;if(e in li)return v.warn(`Layout algorithm ${t} is not registered. Using ${e} as fallback.`),e;throw new Error(`Both layout algorithms ${t} and ${e} are not registered.`)},"getRegisteredLayoutAlgorithm"),Sc="11.2.1",Hv=f(t=>{var n,a;const{securityLevel:e}=H();let r=Q("body");if(e==="sandbox"){const o=(a=(n=Q(`#i${t}`).node())==null?void 0:n.contentDocument)!=null?a:document;r=Q(o.body)}return r.select(`#${t}`)},"selectSvgElement"),jv=su(Object.keys,Object),Uv=Object.prototype,Yv=Uv.hasOwnProperty;function Gv(t){if(!na(t))return jv(t);var e=[];for(var r in Object(t))Yv.call(t,r)&&r!="constructor"&&e.push(r);return e}var gs=Ye(ae,"DataView"),ms=Ye(ae,"Promise"),ys=Ye(ae,"Set"),xs=Ye(ae,"WeakMap"),Lc="[object Map]",Vv="[object Object]",Ac="[object Promise]",Bc="[object Set]",Ec="[object WeakMap]",Fc="[object DataView]",Xv=Ue(gs),Zv=Ue(ai),Kv=Ue(ms),Qv=Ue(ys),Jv=Ue(xs),Me=_r;(gs&&Me(new gs(new ArrayBuffer(1)))!=Fc||ai&&Me(new ai)!=Lc||ms&&Me(ms.resolve())!=Ac||ys&&Me(new ys)!=Bc||xs&&Me(new xs)!=Ec)&&(Me=function(t){var e=_r(t),r=e==Vv?t.constructor:void 0,i=r?Ue(r):"";if(i)switch(i){case Xv:return Fc;case Zv:return Lc;case Kv:return Ac;case Qv:return Bc;case Jv:return Ec}return e});const tw=Me;var ew="[object Map]",rw="[object Set]",iw=Object.prototype,nw=iw.hasOwnProperty;function Mc(t){if(t==null)return!0;if(aa(t)&&(Ln(t)||typeof t=="string"||typeof t.splice=="function"||no(t)||ao(t)||Sn(t)))return!t.length;var e=tw(t);if(e==ew||e==rw)return!t.size;if(na(t))return!Gv(t).length;for(var r in t)if(nw.call(t,r))return!1;return!0}var df="c4",aw=f(t=>/^\s*C4Context|C4Container|C4Component|C4Dynamic|C4Deployment/.test(t),"detector"),sw=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./c4Diagram-THADGKDP--gl9-Mia.js"),__vite__mapDeps([14,15,7,8,9,10,11,12,13]),import.meta.url);return{id:df,diagram:t}}),"loader"),ow={id:df,detector:aw,loader:sw},lw=ow,pf="flowchart",cw=f((t,e)=>{var r,i;return((r=e==null?void 0:e.flowchart)==null?void 0:r.defaultRenderer)==="dagre-wrapper"||((i=e==null?void 0:e.flowchart)==null?void 0:i.defaultRenderer)==="elk"?!1:/^\s*graph/.test(t)},"detector"),hw=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./flowDiagram-JSIZSE4D-CCMaeL-J.js"),__vite__mapDeps([16,17,18,19,7,8,9,10,11,12,13]),import.meta.url);return{id:pf,diagram:t}}),"loader"),uw={id:pf,detector:cw,loader:hw},fw=uw,gf="flowchart-v2",dw=f((t,e)=>{var r,i,n;return((r=e==null?void 0:e.flowchart)==null?void 0:r.defaultRenderer)==="dagre-d3"?!1:(((i=e==null?void 0:e.flowchart)==null?void 0:i.defaultRenderer)==="elk"&&(e.layout="elk"),/^\s*graph/.test(t)&&((n=e==null?void 0:e.flowchart)==null?void 0:n.defaultRenderer)==="dagre-wrapper"?!0:/^\s*flowchart/.test(t))},"detector"),pw=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./flowDiagram-JSIZSE4D-CCMaeL-J.js"),__vite__mapDeps([16,17,18,19,7,8,9,10,11,12,13]),import.meta.url);return{id:gf,diagram:t}}),"loader"),gw={id:gf,detector:dw,loader:pw},mw=gw,mf="er",yw=f(t=>/^\s*erDiagram/.test(t),"detector"),xw=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./erDiagram-62CBQV5Y-BnUNqChK.js"),__vite__mapDeps([20,1,2,3,4,21,7,8,9,10,11,12,13]),import.meta.url);return{id:mf,diagram:t}}),"loader"),bw={id:mf,detector:yw,loader:xw},_w=bw,yf="gitGraph",Cw=f(t=>/^\s*gitGraph/.test(t),"detector"),kw=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./gitGraphDiagram-UL5UFKDR-CnDiWLK3.js"),__vite__mapDeps([22,23,24,25,10,2,4,6,7,8,9,11,12,13]),import.meta.url);return{id:yf,diagram:t}}),"loader"),vw={id:yf,detector:Cw,loader:kw},ww=vw,xf="gantt",Tw=f(t=>/^\s*gantt/.test(t),"detector"),Sw=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./ganttDiagram-ASEIQ4P5-B-yJ7cM2.js"),__vite__mapDeps([26,11,8,27,28,29,7,9,10,12,13]),import.meta.url);return{id:xf,diagram:t}}),"loader"),Lw={id:xf,detector:Tw,loader:Sw},Aw=Lw,bf="info",Bw=f(t=>/^\s*info/.test(t),"detector"),Ew=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./infoDiagram-7APDZ6AT-Ly4sq-fd.js"),__vite__mapDeps([30,25,10,2,4,6,7,8,9,11,12,13]),import.meta.url);return{id:bf,diagram:t}}),"loader"),Fw={id:bf,detector:Bw,loader:Ew},_f="pie",Mw=f(t=>/^\s*pie/.test(t),"detector"),Ow=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./pieDiagram-OZX6XH5M-D_hQ30N1.js"),__vite__mapDeps([31,23,25,10,2,4,6,32,33,29,7,8,9,11,12,13]),import.meta.url);return{id:_f,diagram:t}}),"loader"),Iw={id:_f,detector:Mw,loader:Ow},Cf="quadrantChart",$w=f(t=>/^\s*quadrantChart/.test(t),"detector"),Rw=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./quadrantDiagram-VG34DGKC-cYcMVEWR.js"),__vite__mapDeps([34,28,29,7,8,9,10,11,12,13]),import.meta.url);return{id:Cf,diagram:t}}),"loader"),Dw={id:Cf,detector:$w,loader:Rw},Pw=Dw,kf="xychart",Nw=f(t=>/^\s*xychart-beta/.test(t),"detector"),zw=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./xychartDiagram-LESROZAQ-BU7fRV6b.js"),__vite__mapDeps([35,29,33,28,7,8,9,10,11,12,13]),import.meta.url);return{id:kf,diagram:t}}),"loader"),qw={id:kf,detector:Nw,loader:zw},Ww=qw,vf="requirement",Hw=f(t=>/^\s*requirement(Diagram)?/.test(t),"detector"),jw=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./requirementDiagram-FPZB6IJI-tSP7_Bo4.js"),__vite__mapDeps([36,1,2,3,4,7,8,9,10,11,12,13]),import.meta.url);return{id:vf,diagram:t}}),"loader"),Uw={id:vf,detector:Hw,loader:jw},Yw=Uw,wf="sequence",Gw=f(t=>/^\s*sequenceDiagram/.test(t),"detector"),Vw=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./sequenceDiagram-PQT5PN7B-B-0NTFSm.js"),__vite__mapDeps([37,15,24,7,8,9,10,11,12,13]),import.meta.url);return{id:wf,diagram:t}}),"loader"),Xw={id:wf,detector:Gw,loader:Vw},Zw=Xw,Tf="class",Kw=f((t,e)=>{var r;return((r=e==null?void 0:e.class)==null?void 0:r.defaultRenderer)==="dagre-wrapper"?!1:/^\s*classDiagram/.test(t)},"detector"),Qw=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./classDiagram-4BHYIK4I-CBokh6nm.js"),__vite__mapDeps([38,39,1,2,3,4,7,8,9,10,11,12,13]),import.meta.url);return{id:Tf,diagram:t}}),"loader"),Jw={id:Tf,detector:Kw,loader:Qw},tT=Jw,Sf="classDiagram",eT=f((t,e)=>{var r;return/^\s*classDiagram/.test(t)&&((r=e==null?void 0:e.class)==null?void 0:r.defaultRenderer)==="dagre-wrapper"?!0:/^\s*classDiagram-v2/.test(t)},"detector"),rT=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./classDiagram-v2-FI7KE7WJ-DKoT2flO.js"),__vite__mapDeps([40,41,18,39,1,2,3,4,5,6,7,8,9,10,11,12,13]),import.meta.url);return{id:Sf,diagram:t}}),"loader"),iT={id:Sf,detector:eT,loader:rT},nT=iT,Lf="state",aT=f((t,e)=>{var r;return((r=e==null?void 0:e.state)==null?void 0:r.defaultRenderer)==="dagre-wrapper"?!1:/^\s*stateDiagram/.test(t)},"detector"),sT=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./stateDiagram-TQSDS2D4-jqFsgrbL.js"),__vite__mapDeps([42,43,17,18,1,2,3,4,7,8,9,10,11,12,13]),import.meta.url);return{id:Lf,diagram:t}}),"loader"),oT={id:Lf,detector:aT,loader:sT},lT=oT,Af="stateDiagram",cT=f((t,e)=>{var r;return!!(/^\s*stateDiagram-v2/.test(t)||/^\s*stateDiagram/.test(t)&&((r=e==null?void 0:e.state)==null?void 0:r.defaultRenderer)==="dagre-wrapper")},"detector"),hT=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./stateDiagram-v2-J5TZWJW5-C9jFL8Am.js"),__vite__mapDeps([44,43,17,18,7,8,9,10,11,12,13]),import.meta.url);return{id:Af,diagram:t}}),"loader"),uT={id:Af,detector:cT,loader:hT},fT=uT,Bf="journey",dT=f(t=>/^\s*journey/.test(t),"detector"),pT=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./journeyDiagram-G5LC7W2K-C6AVGRlz.js"),__vite__mapDeps([45,15,32,7,8,9,10,11,12,13]),import.meta.url);return{id:Bf,diagram:t}}),"loader"),gT={id:Bf,detector:dT,loader:pT},mT=gT,yT=f((t,e,r)=>{v.debug(`rendering svg for syntax error +`);const i=Hv(e),n=i.append("g");i.attr("viewBox","0 0 2412 512"),hh(i,100,512,!0),n.append("path").attr("class","error-icon").attr("d","m411.313,123.313c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32-9.375,9.375-20.688-20.688c-12.484-12.5-32.766-12.5-45.25,0l-16,16c-1.261,1.261-2.304,2.648-3.31,4.051-21.739-8.561-45.324-13.426-70.065-13.426-105.867,0-192,86.133-192,192s86.133,192 192,192 192-86.133 192-192c0-24.741-4.864-48.327-13.426-70.065 1.402-1.007 2.79-2.049 4.051-3.31l16-16c12.5-12.492 12.5-32.758 0-45.25l-20.688-20.688 9.375-9.375 32.001-31.999zm-219.313,100.687c-52.938,0-96,43.063-96,96 0,8.836-7.164,16-16,16s-16-7.164-16-16c0-70.578 57.422-128 128-128 8.836,0 16,7.164 16,16s-7.164,16-16,16z"),n.append("path").attr("class","error-icon").attr("d","m459.02,148.98c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l16,16c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16.001-16z"),n.append("path").attr("class","error-icon").attr("d","m340.395,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688 6.25-6.25 6.25-16.375 0-22.625l-16-16c-6.25-6.25-16.375-6.25-22.625,0s-6.25,16.375 0,22.625l15.999,16z"),n.append("path").attr("class","error-icon").attr("d","m400,64c8.844,0 16-7.164 16-16v-32c0-8.836-7.156-16-16-16-8.844,0-16,7.164-16,16v32c0,8.836 7.156,16 16,16z"),n.append("path").attr("class","error-icon").attr("d","m496,96.586h-32c-8.844,0-16,7.164-16,16 0,8.836 7.156,16 16,16h32c8.844,0 16-7.164 16-16 0-8.836-7.156-16-16-16z"),n.append("path").attr("class","error-icon").attr("d","m436.98,75.605c3.125,3.125 7.219,4.688 11.313,4.688 4.094,0 8.188-1.563 11.313-4.688l32-32c6.25-6.25 6.25-16.375 0-22.625s-16.375-6.25-22.625,0l-32,32c-6.251,6.25-6.251,16.375-0.001,22.625z"),n.append("text").attr("class","error-text").attr("x",1440).attr("y",250).attr("font-size","150px").style("text-anchor","middle").text("Syntax error in text"),n.append("text").attr("class","error-text").attr("x",1250).attr("y",400).attr("font-size","100px").style("text-anchor","middle").text(`mermaid version ${r}`)},"draw"),Ef={draw:yT},xT=Ef,bT={db:{},renderer:Ef,parser:{parse:f(()=>{},"parse")}},_T=bT,Ff="flowchart-elk",CT=f((t,e={})=>{var r;return/^\s*flowchart-elk/.test(t)||/^\s*flowchart|graph/.test(t)&&((r=e==null?void 0:e.flowchart)==null?void 0:r.defaultRenderer)==="elk"?(e.layout="elk",!0):!1},"detector"),kT=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./flowDiagram-JSIZSE4D-CCMaeL-J.js"),__vite__mapDeps([16,17,18,19,7,8,9,10,11,12,13]),import.meta.url);return{id:Ff,diagram:t}}),"loader"),vT={id:Ff,detector:CT,loader:kT},wT=vT,Mf="timeline",TT=f(t=>/^\s*timeline/.test(t),"detector"),ST=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./timeline-definition-KYQAIZUX-DjZHtelc.js"),__vite__mapDeps([46,32,7,8,9,10,11,12,13]),import.meta.url);return{id:Mf,diagram:t}}),"loader"),LT={id:Mf,detector:TT,loader:ST},AT=LT,Of="mindmap",BT=f(t=>/^\s*mindmap/.test(t),"detector"),ET=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./mindmap-definition-FCEC46F3-0GpZWlGI.js"),__vite__mapDeps([47,48,8,7,9,10,11,12,13]),import.meta.url);return{id:Of,diagram:t}}),"loader"),FT={id:Of,detector:BT,loader:ET},MT=FT,If="sankey",OT=f(t=>/^\s*sankey-beta/.test(t),"detector"),IT=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./sankeyDiagram-KMMQDL5K-UcOtHS0n.js"),__vite__mapDeps([49,33,29,7,8,9,10,11,12,13]),import.meta.url);return{id:If,diagram:t}}),"loader"),$T={id:If,detector:OT,loader:IT},RT=$T,$f="packet",DT=f(t=>/^\s*packet-beta/.test(t),"detector"),PT=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./diagram-QS5GVLUX-DGxLiK3j.js"),__vite__mapDeps([50,23,25,10,2,4,6,7,8,9,11,12,13]),import.meta.url);return{id:$f,diagram:t}}),"loader"),NT={id:$f,detector:DT,loader:PT},Rf="block",zT=f(t=>/^\s*block-beta/.test(t),"detector"),qT=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./blockDiagram-EN3ZKWFM-Cn9ByYsZ.js"),__vite__mapDeps([51,41,18,6,2,1,19,7,8,9,10,11,12,13]),import.meta.url);return{id:Rf,diagram:t}}),"loader"),WT={id:Rf,detector:zT,loader:qT},HT=WT,Df="architecture",jT=f(t=>/^\s*architecture/.test(t),"detector"),UT=f(()=>L(void 0,null,function*(){const{diagram:t}=yield X(()=>import("./architectureDiagram-V6B76FHG-BMjKq634.js"),__vite__mapDeps([52,23,24,25,10,2,4,6,48,8,7,9,11,12,13]),import.meta.url);return{id:Df,diagram:t}}),"loader"),YT={id:Df,detector:jT,loader:UT},GT=YT,Oc=!1,ua=f(()=>{Oc||(Oc=!0,fn("error",_T,t=>t.toLowerCase().trim()==="error"),fn("---",{db:{clear:f(()=>{},"clear")},styles:{},renderer:{draw:f(()=>{},"draw")},parser:{parse:f(()=>{throw new Error("Diagrams beginning with --- are not valid. If you were trying to use a YAML front-matter, please ensure that you've correctly opened and closed the YAML front-matter with un-indented `---` blocks")},"parse")},init:f(()=>null,"init")},t=>t.toLowerCase().trimStart().startsWith("---")),Qc(lw,nT,tT,_w,Aw,Fw,Iw,Yw,Zw,wT,mw,fw,MT,AT,ww,fT,lT,mT,Pw,RT,NT,Ww,HT,GT))},"addDiagrams"),VT=f(()=>L(void 0,null,function*(){v.debug("Loading registered diagrams");const e=(yield Promise.allSettled(Object.entries(hr).map(a=>L(void 0,[a],function*([r,{detector:i,loader:n}]){if(n)try{Xa(r)}catch(s){try{const{diagram:o,id:l}=yield n();fn(l,o,i)}catch(o){throw v.error(`Failed to load external diagram with key ${r}. Removing from detectors.`),delete hr[r],o}}})))).filter(r=>r.status==="rejected");if(e.length>0){v.error(`Failed to load ${e.length} external diagrams`);for(const r of e)v.error(r);throw new Error(`Failed to load ${e.length} external diagrams`)}}),"loadRegisteredDiagrams"),XT="graphics-document document";function Pf(t,e){t.attr("role",XT),e!==""&&t.attr("aria-roledescription",e)}f(Pf,"setA11yDiagramInfo");function Nf(t,e,r,i){if(t.insert!==void 0){if(r){const n=`chart-desc-${i}`;t.attr("aria-describedby",n),t.insert("desc",":first-child").attr("id",n).text(r)}if(e){const n=`chart-title-${i}`;t.attr("aria-labelledby",n),t.insert("title",":first-child").attr("id",n).text(e)}}}f(Nf,"addSVGa11yTitleDescription");var xr,bs=(xr=class{constructor(e,r,i,n,a){this.type=e,this.text=r,this.db=i,this.parser=n,this.renderer=a}static fromText(i){return L(this,arguments,function*(e,r={}){var h,d;const n=pe(),a=Ds(e,n);e=FC(e)+` +`;try{Xa(a)}catch(u){const p=Bg(a);if(!p)throw new Kc(`Diagram ${a} not found.`);const{id:g,diagram:m}=yield p();fn(g,m)}const{db:s,parser:o,renderer:l,init:c}=Xa(a);return o.parser&&(o.parser.yy=s),(h=s.clear)==null||h.call(s),c==null||c(n),r.title&&((d=s.setDiagramTitle)==null||d.call(s,r.title)),yield o.parse(e),new xr(a,e,s,o,l)})}render(e,r){return L(this,null,function*(){yield this.renderer.draw(this.text,e,r,this)})}getParser(){return this.parser}getType(){return this.type}},f(xr,"Diagram"),xr),Ic=[],ZT=f(()=>{Ic.forEach(t=>{t()}),Ic=[]},"attachFunctions"),KT=f(t=>t.replace(/^\s*%%(?!{)[^\n]+\n?/gm,"").trimStart(),"cleanupComments");function So(t){return typeof t=="undefined"||t===null}f(So,"isNothing");function zf(t){return typeof t=="object"&&t!==null}f(zf,"isObject");function qf(t){return Array.isArray(t)?t:So(t)?[]:[t]}f(qf,"toArray");function Wf(t,e){var r,i,n,a;if(e)for(a=Object.keys(e),r=0,i=a.length;ro&&(a=" ... ",e=i-o+a.length),r-i>o&&(s=" ...",r=i+o-s.length),{str:a+t.slice(e,r).replace(/\t/g,"→")+s,pos:i-e+a.length}}f(on,"getLine");function ln(t,e){return st.repeat(" ",e-t.length)+t}f(ln,"padStart");function Uf(t,e){if(e=Object.create(e||null),!t.buffer)return null;e.maxLength||(e.maxLength=79),typeof e.indent!="number"&&(e.indent=1),typeof e.linesBefore!="number"&&(e.linesBefore=3),typeof e.linesAfter!="number"&&(e.linesAfter=2);for(var r=/\r?\n|\r|\0/g,i=[0],n=[],a,s=-1;a=r.exec(t.buffer);)n.push(a.index),i.push(a.index+a[0].length),t.position<=a.index&&s<0&&(s=i.length-2);s<0&&(s=i.length-1);var o="",l,c,h=Math.min(t.line+e.linesAfter,n.length).toString().length,d=e.maxLength-(e.indent+h+3);for(l=1;l<=e.linesBefore&&!(s-l<0);l++)c=on(t.buffer,i[s-l],n[s-l],t.position-(i[s]-i[s-l]),d),o=st.repeat(" ",e.indent)+ln((t.line-l+1).toString(),h)+" | "+c.str+` +`+o;for(c=on(t.buffer,i[s],n[s],t.position,d),o+=st.repeat(" ",e.indent)+ln((t.line+1).toString(),h)+" | "+c.str+` +`,o+=st.repeat("-",e.indent+h+3+c.pos)+`^ +`,l=1;l<=e.linesAfter&&!(s+l>=n.length);l++)c=on(t.buffer,i[s+l],n[s+l],t.position-(i[s]-i[s+l]),d),o+=st.repeat(" ",e.indent)+ln((t.line+l+1).toString(),h)+" | "+c.str+` +`;return o.replace(/\n$/,"")}f(Uf,"makeSnippet");var n2=Uf,a2=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],s2=["scalar","sequence","mapping"];function Yf(t){var e={};return t!==null&&Object.keys(t).forEach(function(r){t[r].forEach(function(i){e[String(i)]=r})}),e}f(Yf,"compileStyleAliases");function Gf(t,e){if(e=e||{},Object.keys(e).forEach(function(r){if(a2.indexOf(r)===-1)throw new Ot('Unknown option "'+r+'" is met in definition of "'+t+'" YAML type.')}),this.options=e,this.tag=t,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(r){return r},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.representName=e.representName||null,this.defaultStyle=e.defaultStyle||null,this.multi=e.multi||!1,this.styleAliases=Yf(e.styleAliases||null),s2.indexOf(this.kind)===-1)throw new Ot('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')}f(Gf,"Type$1");var bt=Gf;function _s(t,e){var r=[];return t[e].forEach(function(i){var n=r.length;r.forEach(function(a,s){a.tag===i.tag&&a.kind===i.kind&&a.multi===i.multi&&(n=s)}),r[n]=i}),r}f(_s,"compileList");function Vf(){var t={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},e,r;function i(n){n.multi?(t.multi[n.kind].push(n),t.multi.fallback.push(n)):t[n.kind][n.tag]=t.fallback[n.tag]=n}for(f(i,"collectType"),e=0,r=arguments.length;e=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},"binary"),octal:f(function(t){return t>=0?"0o"+t.toString(8):"-0o"+t.toString(8).slice(1)},"octal"),decimal:f(function(t){return t.toString(10)},"decimal"),hexadecimal:f(function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)},"hexadecimal")},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),g2=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function od(t){return!(t===null||!g2.test(t)||t[t.length-1]==="_")}f(od,"resolveYamlFloat");function ld(t){var e,r;return e=t.replace(/_/g,"").toLowerCase(),r=e[0]==="-"?-1:1,"+-".indexOf(e[0])>=0&&(e=e.slice(1)),e===".inf"?r===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:e===".nan"?NaN:r*parseFloat(e,10)}f(ld,"constructYamlFloat");var m2=/^[-+]?[0-9]+e/;function cd(t,e){var r;if(isNaN(t))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(st.isNegativeZero(t))return"-0.0";return r=t.toString(10),m2.test(r)?r.replace("e",".e"):r}f(cd,"representYamlFloat");function hd(t){return Object.prototype.toString.call(t)==="[object Number]"&&(t%1!==0||st.isNegativeZero(t))}f(hd,"isFloat");var y2=new bt("tag:yaml.org,2002:float",{kind:"scalar",resolve:od,construct:ld,predicate:hd,represent:cd,defaultStyle:"lowercase"}),ud=u2.extend({implicit:[f2,d2,p2,y2]}),x2=ud,fd=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),dd=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function pd(t){return t===null?!1:fd.exec(t)!==null||dd.exec(t)!==null}f(pd,"resolveYamlTimestamp");function gd(t){var e,r,i,n,a,s,o,l=0,c=null,h,d,u;if(e=fd.exec(t),e===null&&(e=dd.exec(t)),e===null)throw new Error("Date resolve error");if(r=+e[1],i=+e[2]-1,n=+e[3],!e[4])return new Date(Date.UTC(r,i,n));if(a=+e[4],s=+e[5],o=+e[6],e[7]){for(l=e[7].slice(0,3);l.length<3;)l+="0";l=+l}return e[9]&&(h=+e[10],d=+(e[11]||0),c=(h*60+d)*6e4,e[9]==="-"&&(c=-c)),u=new Date(Date.UTC(r,i,n,a,s,o,l)),c&&u.setTime(u.getTime()-c),u}f(gd,"constructYamlTimestamp");function md(t){return t.toISOString()}f(md,"representYamlTimestamp");var b2=new bt("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:pd,construct:gd,instanceOf:Date,represent:md});function yd(t){return t==="<<"||t===null}f(yd,"resolveYamlMerge");var _2=new bt("tag:yaml.org,2002:merge",{kind:"scalar",resolve:yd}),Ao=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= +\r`;function xd(t){if(t===null)return!1;var e,r,i=0,n=t.length,a=Ao;for(r=0;r64)){if(e<0)return!1;i+=6}return i%8===0}f(xd,"resolveYamlBinary");function bd(t){var e,r,i=t.replace(/[\r\n=]/g,""),n=i.length,a=Ao,s=0,o=[];for(e=0;e>16&255),o.push(s>>8&255),o.push(s&255)),s=s<<6|a.indexOf(i.charAt(e));return r=n%4*6,r===0?(o.push(s>>16&255),o.push(s>>8&255),o.push(s&255)):r===18?(o.push(s>>10&255),o.push(s>>2&255)):r===12&&o.push(s>>4&255),new Uint8Array(o)}f(bd,"constructYamlBinary");function _d(t){var e="",r=0,i,n,a=t.length,s=Ao;for(i=0;i>18&63],e+=s[r>>12&63],e+=s[r>>6&63],e+=s[r&63]),r=(r<<8)+t[i];return n=a%3,n===0?(e+=s[r>>18&63],e+=s[r>>12&63],e+=s[r>>6&63],e+=s[r&63]):n===2?(e+=s[r>>10&63],e+=s[r>>4&63],e+=s[r<<2&63],e+=s[64]):n===1&&(e+=s[r>>2&63],e+=s[r<<4&63],e+=s[64],e+=s[64]),e}f(_d,"representYamlBinary");function Cd(t){return Object.prototype.toString.call(t)==="[object Uint8Array]"}f(Cd,"isBinary");var C2=new bt("tag:yaml.org,2002:binary",{kind:"scalar",resolve:xd,construct:bd,predicate:Cd,represent:_d}),k2=Object.prototype.hasOwnProperty,v2=Object.prototype.toString;function kd(t){if(t===null)return!0;var e=[],r,i,n,a,s,o=t;for(r=0,i=o.length;r>10)+55296,(t-65536&1023)+56320)}f(Rd,"charFromCodepoint");var Dd=new Array(256),Pd=new Array(256);for(Ae=0;Ae<256;Ae++)Dd[Ae]=ks(Ae)?1:0,Pd[Ae]=ks(Ae);var Ae;function Nd(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||Ad,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}f(Nd,"State$1");function Bo(t,e){var r={name:t.filename,buffer:t.input.slice(0,-1),position:t.position,line:t.line,column:t.position-t.lineStart};return r.snippet=n2(r),new Ot(e,r)}f(Bo,"generateError");function E(t,e){throw Bo(t,e)}f(E,"throwError");function ci(t,e){t.onWarning&&t.onWarning.call(null,Bo(t,e))}f(ci,"throwWarning");var Rc={YAML:f(function(e,r,i){var n,a,s;e.version!==null&&E(e,"duplication of %YAML directive"),i.length!==1&&E(e,"YAML directive accepts exactly one argument"),n=/^([0-9]+)\.([0-9]+)$/.exec(i[0]),n===null&&E(e,"ill-formed argument of the YAML directive"),a=parseInt(n[1],10),s=parseInt(n[2],10),a!==1&&E(e,"unacceptable YAML version of the document"),e.version=i[0],e.checkLineBreaks=s<2,s!==1&&s!==2&&ci(e,"unsupported YAML version of the document")},"handleYamlDirective"),TAG:f(function(e,r,i){var n,a;i.length!==2&&E(e,"TAG directive accepts exactly two arguments"),n=i[0],a=i[1],Fd.test(n)||E(e,"ill-formed tag handle (first argument) of the TAG directive"),we.call(e.tagMap,n)&&E(e,'there is a previously declared suffix for "'+n+'" tag handle'),Md.test(a)||E(e,"ill-formed tag prefix (second argument) of the TAG directive");try{a=decodeURIComponent(a)}catch(s){E(e,"tag prefix is malformed: "+a)}e.tagMap[n]=a},"handleTagDirective")};function fe(t,e,r,i){var n,a,s,o;if(e1&&(t.result+=st.repeat(` +`,e-1))}f(da,"writeFoldedLines");function zd(t,e,r){var i,n,a,s,o,l,c,h,d=t.kind,u=t.result,p;if(p=t.input.charCodeAt(t.position),At(p)||Re(p)||p===35||p===38||p===42||p===33||p===124||p===62||p===39||p===34||p===37||p===64||p===96||(p===63||p===45)&&(n=t.input.charCodeAt(t.position+1),At(n)||r&&Re(n)))return!1;for(t.kind="scalar",t.result="",a=s=t.position,o=!1;p!==0;){if(p===58){if(n=t.input.charCodeAt(t.position+1),At(n)||r&&Re(n))break}else if(p===35){if(i=t.input.charCodeAt(t.position-1),At(i))break}else{if(t.position===t.lineStart&&Oi(t)||r&&Re(p))break;if(Gt(p))if(l=t.line,c=t.lineStart,h=t.lineIndent,it(t,!1,-1),t.lineIndent>=e){o=!0,p=t.input.charCodeAt(t.position);continue}else{t.position=s,t.line=l,t.lineStart=c,t.lineIndent=h;break}}o&&(fe(t,a,s,!1),da(t,t.line-l),a=s=t.position,o=!1),Ce(p)||(s=t.position+1),p=t.input.charCodeAt(++t.position)}return fe(t,a,s,!1),t.result?!0:(t.kind=d,t.result=u,!1)}f(zd,"readPlainScalar");function qd(t,e){var r,i,n;if(r=t.input.charCodeAt(t.position),r!==39)return!1;for(t.kind="scalar",t.result="",t.position++,i=n=t.position;(r=t.input.charCodeAt(t.position))!==0;)if(r===39)if(fe(t,i,t.position,!0),r=t.input.charCodeAt(++t.position),r===39)i=t.position,t.position++,n=t.position;else return!0;else Gt(r)?(fe(t,i,n,!0),da(t,it(t,!1,e)),i=n=t.position):t.position===t.lineStart&&Oi(t)?E(t,"unexpected end of the document within a single quoted scalar"):(t.position++,n=t.position);E(t,"unexpected end of the stream within a single quoted scalar")}f(qd,"readSingleQuotedScalar");function Wd(t,e){var r,i,n,a,s,o;if(o=t.input.charCodeAt(t.position),o!==34)return!1;for(t.kind="scalar",t.result="",t.position++,r=i=t.position;(o=t.input.charCodeAt(t.position))!==0;){if(o===34)return fe(t,r,t.position,!0),t.position++,!0;if(o===92){if(fe(t,r,t.position,!0),o=t.input.charCodeAt(++t.position),Gt(o))it(t,!1,e);else if(o<256&&Dd[o])t.result+=Pd[o],t.position++;else if((s=Id(o))>0){for(n=s,a=0;n>0;n--)o=t.input.charCodeAt(++t.position),(s=Od(o))>=0?a=(a<<4)+s:E(t,"expected hexadecimal character");t.result+=Rd(a),t.position++}else E(t,"unknown escape sequence");r=i=t.position}else Gt(o)?(fe(t,r,i,!0),da(t,it(t,!1,e)),r=i=t.position):t.position===t.lineStart&&Oi(t)?E(t,"unexpected end of the document within a double quoted scalar"):(t.position++,i=t.position)}E(t,"unexpected end of the stream within a double quoted scalar")}f(Wd,"readDoubleQuotedScalar");function Hd(t,e){var r=!0,i,n,a,s=t.tag,o,l=t.anchor,c,h,d,u,p,g=Object.create(null),m,x,C,_;if(_=t.input.charCodeAt(t.position),_===91)h=93,p=!1,o=[];else if(_===123)h=125,p=!0,o={};else return!1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=o),_=t.input.charCodeAt(++t.position);_!==0;){if(it(t,!0,e),_=t.input.charCodeAt(t.position),_===h)return t.position++,t.tag=s,t.anchor=l,t.kind=p?"mapping":"sequence",t.result=o,!0;r?_===44&&E(t,"expected the node content, but found ','"):E(t,"missed comma between flow collection entries"),x=m=C=null,d=u=!1,_===63&&(c=t.input.charCodeAt(t.position+1),At(c)&&(d=u=!0,t.position++,it(t,!0,e))),i=t.line,n=t.lineStart,a=t.position,We(t,e,Pn,!1,!0),x=t.tag,m=t.result,it(t,!0,e),_=t.input.charCodeAt(t.position),(u||t.line===i)&&_===58&&(d=!0,_=t.input.charCodeAt(++t.position),it(t,!0,e),We(t,e,Pn,!1,!0),C=t.result),p?De(t,o,g,x,m,C,i,n,a):d?o.push(De(t,null,g,x,m,C,i,n,a)):o.push(m),it(t,!0,e),_=t.input.charCodeAt(t.position),_===44?(r=!0,_=t.input.charCodeAt(++t.position)):r=!1}E(t,"unexpected end of the stream within a flow collection")}f(Hd,"readFlowCollection");function jd(t,e){var r,i,n=Wa,a=!1,s=!1,o=e,l=0,c=!1,h,d;if(d=t.input.charCodeAt(t.position),d===124)i=!1;else if(d===62)i=!0;else return!1;for(t.kind="scalar",t.result="";d!==0;)if(d=t.input.charCodeAt(++t.position),d===43||d===45)Wa===n?n=d===43?$c:B2:E(t,"repeat of a chomping mode identifier");else if((h=$d(d))>=0)h===0?E(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?E(t,"repeat of an indentation width identifier"):(o=e+h-1,s=!0);else break;if(Ce(d)){do d=t.input.charCodeAt(++t.position);while(Ce(d));if(d===35)do d=t.input.charCodeAt(++t.position);while(!Gt(d)&&d!==0)}for(;d!==0;){for(fa(t),t.lineIndent=0,d=t.input.charCodeAt(t.position);(!s||t.lineIndento&&(o=t.lineIndent),Gt(d)){l++;continue}if(t.lineIndente)&&l!==0)E(t,"bad indentation of a sequence entry");else if(t.lineIndente)&&(x&&(s=t.line,o=t.lineStart,l=t.position),We(t,e,Nn,!0,n)&&(x?g=t.result:m=t.result),x||(De(t,d,u,p,g,m,s,o,l),p=g=m=null),it(t,!0,-1),_=t.input.charCodeAt(t.position)),(t.line===a||t.lineIndent>e)&&_!==0)E(t,"bad indentation of a mapping entry");else if(t.lineIndente?l=1:t.lineIndent===e?l=0:t.lineIndente?l=1:t.lineIndent===e?l=0:t.lineIndent tag; it should be "scalar", not "'+t.kind+'"'),d=0,u=t.implicitTypes.length;d"),t.result!==null&&g.kind!==t.kind&&E(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+g.kind+'", not "'+t.kind+'"'),g.resolve(t.result,t.tag)?(t.result=g.construct(t.result,t.tag),t.anchor!==null&&(t.anchorMap[t.anchor]=t.result)):E(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return t.listener!==null&&t.listener("close",t),t.tag!==null||t.anchor!==null||h}f(We,"composeNode");function Xd(t){var e=t.position,r,i,n,a=!1,s;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap=Object.create(null),t.anchorMap=Object.create(null);(s=t.input.charCodeAt(t.position))!==0&&(it(t,!0,-1),s=t.input.charCodeAt(t.position),!(t.lineIndent>0||s!==37));){for(a=!0,s=t.input.charCodeAt(++t.position),r=t.position;s!==0&&!At(s);)s=t.input.charCodeAt(++t.position);for(i=t.input.slice(r,t.position),n=[],i.length<1&&E(t,"directive name must not be less than one character in length");s!==0;){for(;Ce(s);)s=t.input.charCodeAt(++t.position);if(s===35){do s=t.input.charCodeAt(++t.position);while(s!==0&&!Gt(s));break}if(Gt(s))break;for(r=t.position;s!==0&&!At(s);)s=t.input.charCodeAt(++t.position);n.push(t.input.slice(r,t.position))}s!==0&&fa(t),we.call(Rc,i)?Rc[i](t,i,n):ci(t,'unknown document directive "'+i+'"')}if(it(t,!0,-1),t.lineIndent===0&&t.input.charCodeAt(t.position)===45&&t.input.charCodeAt(t.position+1)===45&&t.input.charCodeAt(t.position+2)===45?(t.position+=3,it(t,!0,-1)):a&&E(t,"directives end mark is expected"),We(t,t.lineIndent-1,Nn,!1,!0),it(t,!0,-1),t.checkLineBreaks&&F2.test(t.input.slice(e,t.position))&&ci(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&Oi(t)){t.input.charCodeAt(t.position)===46&&(t.position+=3,it(t,!0,-1));return}if(t.position=55296&&r<=56319&&e+1=56320&&i<=57343)?(r-55296)*1024+i-56320+65536:r}f(ar,"codePointAt");function Mo(t){var e=/^\n* /;return e.test(t)}f(Mo,"needIndentIndicator");var up=1,Bs=2,fp=3,dp=4,ir=5;function pp(t,e,r,i,n,a,s,o){var l,c=0,h=null,d=!1,u=!1,p=i!==-1,g=-1,m=cp(ar(t,0))&&hp(ar(t,t.length-1));if(e||s)for(l=0;l=65536?l+=2:l++){if(c=ar(t,l),!yr(c))return ir;m=m&&As(c,h,o),h=c}else{for(l=0;l=65536?l+=2:l++){if(c=ar(t,l),c===hi)d=!0,p&&(u=u||l-g-1>i&&t[g+1]!==" ",g=l);else if(!yr(c))return ir;m=m&&As(c,h,o),h=c}u=u||p&&l-g-1>i&&t[g+1]!==" "}return!d&&!u?m&&!s&&!n(t)?up:a===ui?ir:Bs:r>9&&Mo(t)?ir:s?a===ui?ir:Bs:u?dp:fp}f(pp,"chooseScalarStyle");function gp(t,e,r,i,n){t.dump=function(){if(e.length===0)return t.quotingType===ui?'""':"''";if(!t.noCompatMode&&(Q2.indexOf(e)!==-1||J2.test(e)))return t.quotingType===ui?'"'+e+'"':"'"+e+"'";var a=t.indent*Math.max(1,r),s=t.lineWidth===-1?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-a),o=i||t.flowLevel>-1&&r>=t.flowLevel;function l(c){return lp(t,c)}switch(f(l,"testAmbiguity"),pp(e,o,t.indent,s,l,t.quotingType,t.forceQuotes&&!i,n)){case up:return e;case Bs:return"'"+e.replace(/'/g,"''")+"'";case fp:return"|"+Es(e,t.indent)+Fs(Ss(e,a));case dp:return">"+Es(e,t.indent)+Fs(Ss(mp(e,s),a));case ir:return'"'+yp(e)+'"';default:throw new Ot("impossible error: invalid scalar style")}}()}f(gp,"writeScalar");function Es(t,e){var r=Mo(t)?String(e):"",i=t[t.length-1]===` +`,n=i&&(t[t.length-2]===` +`||t===` +`),a=n?"+":i?"":"-";return r+a+` +`}f(Es,"blockHeader");function Fs(t){return t[t.length-1]===` +`?t.slice(0,-1):t}f(Fs,"dropEndingNewline");function mp(t,e){for(var r=/(\n+)([^\n]*)/g,i=function(){var c=t.indexOf(` +`);return c=c!==-1?c:t.length,r.lastIndex=c,Ms(t.slice(0,c),e)}(),n=t[0]===` +`||t[0]===" ",a,s;s=r.exec(t);){var o=s[1],l=s[2];a=l[0]===" ",i+=o+(!n&&!a&&l!==""?` +`:"")+Ms(l,e),n=a}return i}f(mp,"foldString");function Ms(t,e){if(t===""||t[0]===" ")return t;for(var r=/ [^ ]/g,i,n=0,a,s=0,o=0,l="";i=r.exec(t);)o=i.index,o-n>e&&(a=s>n?s:o,l+=` +`+t.slice(n,a),n=a+1),s=o;return l+=` +`,t.length-n>e&&s>n?l+=t.slice(n,s)+` +`+t.slice(s+1):l+=t.slice(n),l.slice(1)}f(Ms,"foldLine");function yp(t){for(var e="",r=0,i,n=0;n=65536?n+=2:n++)r=ar(t,n),i=kt[r],!i&&yr(r)?(e+=t[n],r>=65536&&(e+=t[n+1])):e+=i||sp(r);return e}f(yp,"escapeString");function xp(t,e,r){var i="",n=t.tag,a,s,o;for(a=0,s=r.length;a1024&&(h+="? "),h+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),ie(t,e,c,!1,!1)&&(h+=t.dump,i+=h));t.tag=n,t.dump="{"+i+"}"}f(bp,"writeFlowMapping");function _p(t,e,r,i){var n="",a=t.tag,s=Object.keys(r),o,l,c,h,d,u;if(t.sortKeys===!0)s.sort();else if(typeof t.sortKeys=="function")s.sort(t.sortKeys);else if(t.sortKeys)throw new Ot("sortKeys must be a boolean or a function");for(o=0,l=s.length;o1024,d&&(t.dump&&hi===t.dump.charCodeAt(0)?u+="?":u+="? "),u+=t.dump,d&&(u+=qn(t,e)),ie(t,e+1,h,!0,d)&&(t.dump&&hi===t.dump.charCodeAt(0)?u+=":":u+=": ",u+=t.dump,n+=u));t.tag=a,t.dump=n||"{}"}f(_p,"writeBlockMapping");function Is(t,e,r){var i,n,a,s,o,l;for(n=r?t.explicitTypes:t.implicitTypes,a=0,s=n.length;a tag resolver accepts not "'+l+'" style');t.dump=i}return!0}return!1}f(Is,"detectType");function ie(t,e,r,i,n,a,s){t.tag=null,t.dump=r,Is(t,r,!1)||Is(t,r,!0);var o=Qd.call(t.dump),l=i,c;i&&(i=t.flowLevel<0||t.flowLevel>e);var h=o==="[object Object]"||o==="[object Array]",d,u;if(h&&(d=t.duplicates.indexOf(r),u=d!==-1),(t.tag!==null&&t.tag!=="?"||u||t.indent!==2&&e>0)&&(n=!1),u&&t.usedDuplicates[d])t.dump="*ref_"+d;else{if(h&&u&&!t.usedDuplicates[d]&&(t.usedDuplicates[d]=!0),o==="[object Object]")i&&Object.keys(t.dump).length!==0?(_p(t,e,t.dump,n),u&&(t.dump="&ref_"+d+t.dump)):(bp(t,e,t.dump),u&&(t.dump="&ref_"+d+" "+t.dump));else if(o==="[object Array]")i&&t.dump.length!==0?(t.noArrayIndent&&!s&&e>0?Os(t,e-1,t.dump,n):Os(t,e,t.dump,n),u&&(t.dump="&ref_"+d+t.dump)):(xp(t,e,t.dump),u&&(t.dump="&ref_"+d+" "+t.dump));else if(o==="[object String]")t.tag!=="?"&&gp(t,t.dump,e,a,l);else{if(o==="[object Undefined]")return!1;if(t.skipInvalid)return!1;throw new Ot("unacceptable kind of an object to dump "+o)}t.tag!==null&&t.tag!=="?"&&(c=encodeURI(t.tag[0]==="!"?t.tag.slice(1):t.tag).replace(/!/g,"%21"),t.tag[0]==="!"?c="!"+c:c.slice(0,18)==="tag:yaml.org,2002:"?c="!!"+c.slice(18):c="!<"+c+">",t.dump=c+" "+t.dump)}return!0}f(ie,"writeNode");function Cp(t,e){var r=[],i=[],n,a;for(Wn(t,r,i),n=0,a=i.length;nt.replace(/\r\n?/g,` +`).replace(/<(\w+)([^>]*)>/g,(e,r,i)=>"<"+r+i.replace(/="([^"]*)"/g,"='$1'")+">"),"cleanupText"),sS=f(t=>{const{text:e,metadata:r}=kp(t),{displayMode:i,title:n,config:a={}}=r;return i&&(a.gantt||(a.gantt={}),a.gantt.displayMode=i),{title:n,config:a,text:e}},"processFrontmatter"),oS=f(t=>{var i;const e=(i=Qt.detectInit(t))!=null?i:{},r=Qt.detectDirective(t,"wrap");return Array.isArray(r)?e.wrap=r.some(({type:n})=>n==="wrap"):(r==null?void 0:r.type)==="wrap"&&(e.wrap=!0),{text:xC(t),directive:e}},"processDirectives");function Oo(t){const e=aS(t),r=sS(e),i=oS(r.text),n=fo(r.config,i.directive);return t=KT(i.text),{code:t,title:r.title,config:n}}f(Oo,"preprocessDiagram");function vp(t){const e=new TextEncoder().encode(t),r=Array.from(e,i=>String.fromCodePoint(i)).join("");return btoa(r)}f(vp,"toBase64");var lS=5e4,cS="graph TB;a[Maximum text size in diagram exceeded];style a fill:#faa",hS="sandbox",uS="loose",fS="http://www.w3.org/2000/svg",dS="http://www.w3.org/1999/xlink",pS="http://www.w3.org/1999/xhtml",gS="100%",mS="100%",yS="border:0;margin:0;",xS="margin:0",bS="allow-top-navigation-by-user-activation allow-popups",_S='The "iframe" tag is not supported by your browser.',CS=["foreignobject"],kS=["dominant-baseline"];function Io(t){var r;const e=Oo(t);return hn(),Yg((r=e.config)!=null?r:{}),e}f(Io,"processAndSetConfigs");function wp(t,e){return L(this,null,function*(){ua();try{const{code:r,config:i}=Io(t);return{diagramType:(yield Sp(r)).type,config:i}}catch(r){if(e!=null&&e.suppressErrors)return!1;throw r}})}f(wp,"parse");var Dc=f((t,e,r=[])=>` +.${t} ${e} { ${r.join(" !important; ")} !important; }`,"cssImportantStyles"),vS=f((t,e=new Map)=>{var i,n;let r="";if(t.themeCSS!==void 0&&(r+=` +${t.themeCSS}`),t.fontFamily!==void 0&&(r+=` +:root { --mermaid-font-family: ${t.fontFamily}}`),t.altFontFamily!==void 0&&(r+=` +:root { --mermaid-alt-font-family: ${t.altFontFamily}}`),e instanceof Map){const l=((n=t.htmlLabels)!=null?n:(i=t.flowchart)==null?void 0:i.htmlLabels)?["> *","span"]:["rect","polygon","ellipse","circle","path"];e.forEach(c=>{Mc(c.styles)||l.forEach(h=>{r+=Dc(c.id,h,c.styles)}),Mc(c.textStyles)||(r+=Dc(c.id,"tspan",((c==null?void 0:c.textStyles)||[]).map(h=>h.replace("color","fill"))))})}return r},"createCssStyles"),wS=f((t,e,r,i)=>{const n=vS(t,r),a=um(e,n,t.themeVariables);return Vp(Zp(`${i}{${a}}`),Xp)},"createUserStyles"),TS=f((t="",e,r)=>{let i=t;return!r&&!e&&(i=i.replace(/marker-end="url\([\d+./:=?A-Za-z-]*?#/g,'marker-end="url(#')),i=sa(i),i=i.replace(/
    /g,"
    "),i},"cleanUpSvgCode"),SS=f((t="",e)=>{var n,a;const r=(a=(n=e==null?void 0:e.viewBox)==null?void 0:n.baseVal)!=null&&a.height?e.viewBox.baseVal.height+"px":mS,i=vp(`${t}`);return``},"putIntoIFrame"),Pc=f((t,e,r,i,n)=>{const a=t.append("div");a.attr("id",r),i&&a.attr("style",i);const s=a.append("svg").attr("id",e).attr("width","100%").attr("xmlns",fS);return n&&s.attr("xmlns:xlink",n),s.append("g"),t},"appendDivSvgG");function $s(t,e){return t.append("iframe").attr("id",e).attr("style","width: 100%; height: 100%;").attr("sandbox","")}f($s,"sandboxedIframe");var LS=f((t,e,r,i)=>{var n,a,s;(n=t.getElementById(e))==null||n.remove(),(a=t.getElementById(r))==null||a.remove(),(s=t.getElementById(i))==null||s.remove()},"removeExistingElements"),AS=f(function(t,e,r){return L(this,null,function*(){var ut,tt,Z,vt,Ht,jt,Se;ua();const i=Io(e);e=i.code;const n=pe();v.debug(n),e.length>((ut=n==null?void 0:n.maxTextSize)!=null?ut:lS)&&(e=cS);const a="#"+t,s="i"+t,o="#"+s,l="d"+t,c="#"+l,h=f(()=>{const se=Q(u?o:c).node();se&&"remove"in se&&se.remove()},"removeTempElements");let d=Q("body");const u=n.securityLevel===hS,p=n.securityLevel===uS,g=n.fontFamily;if(r!==void 0){if(r&&(r.innerHTML=""),u){const wt=$s(Q(r),s);d=Q(wt.nodes()[0].contentDocument.body),d.node().style.margin=0}else d=Q(r);Pc(d,t,l,`font-family: ${g}`,dS)}else{if(LS(document,t,l,s),u){const wt=$s(Q("body"),s);d=Q(wt.nodes()[0].contentDocument.body),d.node().style.margin=0}else d=Q("body");Pc(d,t,l)}let m,x;try{m=yield bs.fromText(e,{title:i.title})}catch(wt){if(n.suppressErrorRendering)throw h(),wt;m=yield bs.fromText("error"),x=wt}const C=d.select(c).node(),_=m.type,k=C.firstChild,T=k.firstChild,A=(Z=(tt=m.renderer).getClasses)==null?void 0:Z.call(tt,e,m),R=wS(n,_,A,a),P=document.createElement("style");P.innerHTML=R,k.insertBefore(P,T);try{yield m.renderer.draw(e,t,Sc,m)}catch(wt){throw n.suppressErrorRendering?h():xT.draw(e,t,Sc),wt}const q=d.select(`${c} svg`),U=(Ht=(vt=m.db).getAccTitle)==null?void 0:Ht.call(vt),W=(Se=(jt=m.db).getAccDescription)==null?void 0:Se.call(jt);Lp(_,q,U,W),d.select(`[id="${t}"]`).selectAll("foreignobject > *").attr("xmlns",pS);let N=d.select(c).node().innerHTML;if(v.debug("config.arrowMarkerAbsolute",n.arrowMarkerAbsolute),N=TS(N,u,Vt(n.arrowMarkerAbsolute)),u){const wt=d.select(c+" svg").node();N=SS(N,wt)}else p||(N=cr.sanitize(N,{ADD_TAGS:CS,ADD_ATTR:kS}));if(ZT(),x)throw x;return h(),{diagramType:_,svg:N,bindFunctions:m.db.bindFunctions}})},"render");function Tp(t={}){var i;const e=pt({},t);e!=null&&e.fontFamily&&!((i=e.themeVariables)!=null&&i.fontFamily)&&(e.themeVariables||(e.themeVariables={}),e.themeVariables.fontFamily=e.fontFamily),jg(e),e!=null&&e.theme&&e.theme in ue?e.themeVariables=ue[e.theme].getThemeVariables(e.themeVariables):e&&(e.themeVariables=ue.default.getThemeVariables(e.themeVariables));const r=typeof e=="object"?Hg(e):ih();Rs(r.logLevel),ua()}f(Tp,"initialize");var Sp=f((t,e={})=>{const{code:r}=Oo(t);return bs.fromText(r,e)},"getDiagramFromText");function Lp(t,e,r,i){Pf(e,t),Nf(e,r,i,e.attr("id"))}f(Lp,"addA11yInfo");var He=Object.freeze({render:AS,parse:wp,getDiagramFromText:Sp,initialize:Tp,getConfig:pe,setConfig:nh,getSiteConfig:ih,updateSiteConfig:Ug,reset:f(()=>{hn()},"reset"),globalReset:f(()=>{hn(ur)},"globalReset"),defaultConfig:ur});Rs(pe().logLevel);hn(pe());var BS=f((t,e,r)=>{v.warn(t),ho(t)?(r&&r(t.str,t.hash),e.push(rt(D({},t),{message:t.str,error:t}))):(r&&r(t),t instanceof Error&&e.push({str:t.message,message:t.message,hash:t.name,error:t}))},"handleError"),Ap=f(function(){return L(this,arguments,function*(t={querySelector:".mermaid"}){try{yield ES(t)}catch(e){if(ho(e)&&v.error(e.str),Dt.parseError&&Dt.parseError(e),!t.suppressErrors)throw v.error("Use the suppressErrors option to suppress these errors"),e}})},"run"),ES=f(function(){return L(this,arguments,function*({postRenderCallback:t,querySelector:e,nodes:r}={querySelector:".mermaid"}){const i=He.getConfig();v.debug(`${t?"":"No "}Callback function found`);let n;if(r)n=r;else if(e)n=document.querySelectorAll(e);else throw new Error("Nodes and querySelector are both undefined");v.debug(`Found ${n.length} diagrams`),(i==null?void 0:i.startOnLoad)!==void 0&&(v.debug("Start On Load: "+(i==null?void 0:i.startOnLoad)),He.updateSiteConfig({startOnLoad:i==null?void 0:i.startOnLoad}));const a=new Qt.InitIDGenerator(i.deterministicIds,i.deterministicIDSeed);let s;const o=[];for(const l of Array.from(n)){if(v.info("Rendering diagram: "+l.id),l.getAttribute("data-processed"))continue;l.setAttribute("data-processed","true");const c=`mermaid-${a.next()}`;s=l.innerHTML,s=qc(Qt.entityDecode(s)).trim().replace(//gi,"
    ");const h=Qt.detectInit(s);h&&v.debug("Detected early reinit: ",h);try{const{svg:d,bindFunctions:u}=yield Mp(c,s,l);l.innerHTML=d,t&&(yield t(c)),u&&u(l)}catch(d){BS(d,o,Dt.parseError)}}if(o.length>0)throw o[0]})},"runThrowsErrors"),Bp=f(function(t){He.initialize(t)},"initialize"),FS=f(function(t,e,r){return L(this,null,function*(){v.warn("mermaid.init is deprecated. Please use run instead."),t&&Bp(t);const i={postRenderCallback:r,querySelector:".mermaid"};typeof e=="string"?i.querySelector=e:e&&(e instanceof HTMLElement?i.nodes=[e]:i.nodes=e),yield Ap(i)})},"init"),MS=f((r,...i)=>L(void 0,[r,...i],function*(t,{lazyLoad:e=!0}={}){ua(),Qc(...t),e===!1&&(yield VT())}),"registerExternalDiagrams"),Ep=f(function(){if(Dt.startOnLoad){const{startOnLoad:t}=He.getConfig();t&&Dt.run().catch(e=>v.error("Mermaid failed to initialize",e))}},"contentLoaded");typeof document!="undefined"&&window.addEventListener("load",Ep,!1);var OS=f(function(t){Dt.parseError=t},"setParseErrorHandler"),Hn=[],Ha=!1,Fp=f(()=>L(void 0,null,function*(){if(!Ha){for(Ha=!0;Hn.length>0;){const t=Hn.shift();if(t)try{yield t()}catch(e){v.error("Error executing queue",e)}}Ha=!1}}),"executeQueue"),IS=f((t,e)=>L(void 0,null,function*(){return new Promise((r,i)=>{const n=f(()=>new Promise((a,s)=>{He.parse(t,e).then(o=>{a(o),r(o)},o=>{var l;v.error("Error parsing",o),(l=Dt.parseError)==null||l.call(Dt,o),s(o),i(o)})}),"performCall");Hn.push(n),Fp().catch(i)})}),"parse"),Mp=f((t,e,r)=>new Promise((i,n)=>{const a=f(()=>new Promise((s,o)=>{He.render(t,e,r).then(l=>{s(l),i(l)},l=>{var c;v.error("Error parsing",l),(c=Dt.parseError)==null||c.call(Dt,l),o(l),n(l)})}),"performCall");Hn.push(a),Fp().catch(n)}),"render"),Dt={startOnLoad:!0,mermaidAPI:He,parse:IS,render:Mp,init:FS,run:Ap,registerExternalDiagrams:MS,registerLayoutLoaders:ff,initialize:Bp,parseError:void 0,contentLoaded:Ep,setParseErrorHandler:OS,detectType:Ds,registerIconPacks:Um},Zi=Dt;/*! Check if previously processed *//*! + * Wait for document loaded before starting the execution + *//*! Bundled license information: + +js-yaml/dist/js-yaml.mjs: + (*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT *) +*/const $S="dark",RS="default",DS="dark",Ki="light",PS="data-theme";function NS(t,e){var n,a,s,o,l;let r=(n=t.getAttribute(PS))!=null?n:Ki;r===Ki||r===DS||(r=Ki);const i=r===Ki?RS:$S;return(l=(o=(a=e==null?void 0:e.theme)==null?void 0:a[r])!=null?o:(s=e==null?void 0:e.mermaid)==null?void 0:s.theme)!=null?l:i}const zS=({chart:t,config:e})=>{if(typeof window=="undefined")return ll.createElement("div",{className:"mermaid","data-mermaid-src":t},t);const r=tr.useMemo(()=>typeof e=="string"?JSON.parse(e):e,[e]),i=document.querySelector("html"),[n,a]=tr.useState(!1),s=tr.useMemo(()=>NS(i,r),[r,n]);return tr.useEffect(()=>{const o=new MutationObserver(l=>{for(const c of l)if(!(c.type!=="attributes"||c.attributeName!=="data-theme")){a(h=>!h);break}});return o.observe(i,{attributes:!0}),()=>{try{o.disconnect()}catch(l){}}},[]),tr.useEffect(()=>{r&&(r.mermaid?Zi.initialize(rt(D({startOnLoad:!0},r.mermaid),{theme:s})):Zi.initialize({startOnLoad:!0,theme:s}),document.querySelectorAll('div.mermaid[data-processed="true"]').forEach(o=>{o.removeAttribute("data-processed"),o.innerHTML=o.getAttribute("data-mermaid-src")}),Zi.contentLoaded())},[r,s]),tr.useEffect(()=>{setTimeout(Zi.contentLoaded,0)},[t]),ll.createElement("div",{className:"mermaid","data-mermaid-src":t},t)};function Nc(t){const e=D(D({h1:"h1"},zc()),t.components);return nr.jsxs(nr.Fragment,{children:[nr.jsx(e.h1,{id:"using-existings-candidate-components",children:"Using existings candidate components"}),` +`,nr.jsx(zS,{chart:`graph TD; + classDef product stroke:#ddd; + classDef design fill:#E4CCFF, stroke:gray; + classDef engineering fill:#0D99FF, stroke:gray, color:white; + + A[Project is prioritized for design]:::product --> B + + B[Designer reviews the project needs and identifies a needs for customization or componetization]:::design --> C + + C[Unify: Trigger source of truth update by creating a ticket to Unify squad for updating Storybook. Start tracking usage in the rule of 3.]:::engineering --> D + + D[Design Handoff. Designer communicates to the project team that a new component candidate is introduced in the handoff]:::design --> E + + E[Implement it using Aquarium atoms directly in the platforms]:::engineering +`})]})}function qS(t={}){const{wrapper:e}=D(D({},zc()),t.components);return e?nr.jsx(e,rt(D({},t),{children:nr.jsx(Nc,D({},t))})):Nc(t)}const CL=Object.freeze(Object.defineProperty({__proto__:null,default:qS},Symbol.toStringTag,{value:"Module"}));export{hL as $,Vt as A,Yu as B,sa as C,ko as D,re as E,qg as F,fo as G,pe as H,vC as I,Cm as J,Hv as K,Sc as L,gb as M,Wl as N,ql as O,cL as P,nL as Q,oL as R,sL as S,rL as T,$ as U,Ks as V,lL as W,iL as X,er as Y,uL as Z,f as _,pt as a,$l as a$,aL as a0,$g as a1,bb as a2,Jr as a3,KS as a4,Ps as a5,uo as a6,pC as a7,Yh as a8,ZS as a9,rC as aA,ro as aB,Mc as aC,dk as aD,mb as aE,jm as aF,Um as aG,tL as aH,je as aI,uC as aJ,pu as aK,ea as aL,aa as aM,Ln as aN,mu as aO,du as aP,z1 as aQ,Ys as aR,Bh as aS,It as aT,Ti as aU,Wy as aV,Mh as aW,eL as aX,Gs as aY,_e as aZ,ri as a_,lm as aa,ku as ab,so as ac,jh as ad,ph as ae,Gm as af,kC as ag,Lg as ah,uh as ai,ki as aj,M as ak,O as al,nv as am,yL as an,gL as ao,pL as ap,at as aq,mL as ar,zv as as,xL as at,Pk as au,Yk as av,Wk as aw,qk as ax,hC as ay,e1 as az,mm as b,Xy as b0,cC as b1,eC as b2,ae as b3,q_ as b4,io as b5,R1 as b6,dC as b7,Li as b8,_r as b9,wn as ba,G1 as bb,Gv as bc,Si as bd,Sn as be,q1 as bf,ou as bg,j_ as bh,U_ as bi,tw as bj,ic as bk,Y_ as bl,no as bm,H_ as bn,Z_ as bo,Cr as bp,Te as bq,Ql as br,ao as bs,cu as bt,ys as bu,fC as bv,na as bw,CL as bx,gm as c,H as d,br as e,wu as f,pm as g,si as h,dr as i,Q as j,hh as k,v as l,gh as m,vi as n,QS as o,JS as p,ym as q,xm as r,dm as s,fm as t,Qt as u,fL as v,SC as w,_L as x,bL as y,Gr as z}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["./dagre-P3YPLUS5-Bmb_5e1k.js","./graph-BAIYaEY5.js","./_baseUniq-DtQZ_MJx.js","./layout-CNkrYFFT.js","./_basePickBy-CkXKVWwF.js","./json-CvmztxkW.js","./clone-jgIDGyVL.js","./jsx-runtime-CS-_a2eV.js","./index-Ca44TZ0D.js","./index-Bqh_nw6E.js","./iframe-BgbtFvUI.js","./dayjs.min-kn1EBQqj.js","./index-DrFu-skq.js","./Serializer-DsJDcYJc.js","./c4Diagram-THADGKDP--gl9-Mia.js","./chunk-XVOYOM2C-Y1LlnYAj.js","./flowDiagram-JSIZSE4D-CCMaeL-J.js","./chunk-DUMQOTYW-CJrHGd1m.js","./chunk-YWFND7JV-BJA7KWw5.js","./channel-BPiNilOh.js","./erDiagram-62CBQV5Y-BnUNqChK.js","./stringify-DnirLPRY.js","./gitGraphDiagram-UL5UFKDR-CnDiWLK3.js","./chunk-OQCM5LHU-CqsjNRvO.js","./chunk-2RYQ3QTB-Cl9q19Ip.js","./mermaid-parser.core-BRhcNp8B.js","./ganttDiagram-ASEIQ4P5-B-yJ7cM2.js","./customParseFormat-CECOPgIS.js","./linear-LDUn1lWj.js","./init-Gi6I4Gst.js","./infoDiagram-7APDZ6AT-Ly4sq-fd.js","./pieDiagram-OZX6XH5M-D_hQ30N1.js","./arc-DzufDkFk.js","./ordinal-Cboi1Yqb.js","./quadrantDiagram-VG34DGKC-cYcMVEWR.js","./xychartDiagram-LESROZAQ-BU7fRV6b.js","./requirementDiagram-FPZB6IJI-tSP7_Bo4.js","./sequenceDiagram-PQT5PN7B-B-0NTFSm.js","./classDiagram-4BHYIK4I-CBokh6nm.js","./chunk-BAVOGKFW-DWeuxv3a.js","./classDiagram-v2-FI7KE7WJ-DKoT2flO.js","./chunk-UGV5ZQQN-VWH9pU7n.js","./stateDiagram-TQSDS2D4-jqFsgrbL.js","./chunk-2JBRQKJ5-BWbZE-uA.js","./stateDiagram-v2-J5TZWJW5-C9jFL8Am.js","./journeyDiagram-G5LC7W2K-C6AVGRlz.js","./timeline-definition-KYQAIZUX-DjZHtelc.js","./mindmap-definition-FCEC46F3-0GpZWlGI.js","./cytoscape.esm-BI0LHGOR.js","./sankeyDiagram-KMMQDL5K-UcOtHS0n.js","./diagram-QS5GVLUX-DGxLiK3j.js","./blockDiagram-EN3ZKWFM-Cn9ByYsZ.js","./architectureDiagram-V6B76FHG-BMjKq634.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} diff --git a/pr-preview/pr-419/assets/ValueSelector.stories-PuLEu8I6.js b/pr-preview/pr-419/assets/ValueSelector.stories-PuLEu8I6.js new file mode 100644 index 000000000..be722721a --- /dev/null +++ b/pr-preview/pr-419/assets/ValueSelector.stories-PuLEu8I6.js @@ -0,0 +1,7 @@ +var T=Object.defineProperty,f=Object.defineProperties;var I=Object.getOwnPropertyDescriptors;var c=Object.getOwnPropertySymbols;var j=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable;var d=(e,r,o)=>r in e?T(e,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[r]=o,s=(e,r)=>{for(var o in r||(r={}))j.call(r,o)&&d(e,o,r[o]);if(c)for(var o of c(r))y.call(r,o)&&d(e,o,r[o]);return e},p=(e,r)=>f(e,I(r));var u=(e,r,o)=>new Promise((h,m)=>{var D=t=>{try{n(o.next(t))}catch(i){m(i)}},S=t=>{try{n(o.throw(t))}catch(i){m(i)}},n=t=>t.done?h(t.value):Promise.resolve(t.value).then(D,S);n((o=o.apply(e,r)).next())});import{_ as R}from"./iframe-BgbtFvUI.js";import{j as l}from"./jsx-runtime-CS-_a2eV.js";import{r as x}from"./index-Ca44TZ0D.js";import"../sb-preview/runtime.js";const U=x.lazy(()=>u(void 0,null,function*(){return yield R(()=>import("./GlobalNavigation-BFudnXls.js").then(e=>e.av),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]),import.meta.url)})),V={title:"Components/Data Entry/QueryItem/ValueSelector",component:U,parameters:{docs:{description:{component:"DO NOT USE THIS OR YOU WILL BE FIRED! This is a parent component of this component group, and is not supposed to be used on its own."}}},decorators:[e=>l.jsx(x.Suspense,{children:l.jsx(e,{})})],args:{}},a={};var _,E,O;a.parameters=p(s({},a.parameters),{docs:p(s({},(_=a.parameters)==null?void 0:_.docs),{source:s({originalSource:"{}"},(O=(E=a.parameters)==null?void 0:E.docs)==null?void 0:O.source)})});const W=["DontUseThisOrYouWillBeFired"];export{a as DontUseThisOrYouWillBeFired,W as __namedExportsOrder,V as default}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["./GlobalNavigation-BFudnXls.js","./jsx-runtime-CS-_a2eV.js","./index-Ca44TZ0D.js","./ConfigProvider-aHzMMMgW.js","./LightTheme-BZ07JyGW.js","./index-BxrKW6hI.js","./useToken-Dnjd_Rha.js","./extends-CCbyfPlC.js","./Serializer-DsJDcYJc.js","./index-DFiuTWKW.js","./isNativeReflectConstruct-DQQXTUsj.js","./row-BOpWxek0.js","./_baseClone-BwI25-yt.js","./_getPrototype-fDUIJvdn.js","./dayjs.min-kn1EBQqj.js","./customParseFormat-CECOPgIS.js","./GlobalNavigation-CbLH_p75.css"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} diff --git a/pr-preview/pr-419/assets/Watermark.stories-BYwgRWsE.js b/pr-preview/pr-419/assets/Watermark.stories-BYwgRWsE.js new file mode 100644 index 000000000..5caf58c93 --- /dev/null +++ b/pr-preview/pr-419/assets/Watermark.stories-BYwgRWsE.js @@ -0,0 +1,235 @@ +var he=Object.defineProperty,ue=Object.defineProperties;var ge=Object.getOwnPropertyDescriptors;var E=Object.getOwnPropertySymbols;var fe=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable;var P=(o,r,a)=>r in o?he(o,r,{enumerable:!0,configurable:!0,writable:!0,value:a}):o[r]=a,n=(o,r)=>{for(var a in r||(r={}))fe.call(r,a)&&P(o,a,r[a]);if(E)for(var a of E(r))xe.call(r,a)&&P(o,a,r[a]);return o},t=(o,r)=>ue(o,ge(r));import{j as e}from"./jsx-runtime-CS-_a2eV.js";import{ac as i,O as s,F as j,o as z,J as ye,M as we,Z as W,U as h,b as M,a4 as Se,a1 as T}from"./GlobalNavigation-BFudnXls.js";import{E as F}from"./ExampleStory-BvanXuvo.js";import"./ConfigProvider-aHzMMMgW.js";import"./_baseClone-BwI25-yt.js";import{r as A}from"./index-Ca44TZ0D.js";import"./index-BxrKW6hI.js";import"./useToken-Dnjd_Rha.js";import"./extends-CCbyfPlC.js";import"./Serializer-DsJDcYJc.js";import"./index-DFiuTWKW.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./row-BOpWxek0.js";import"./dayjs.min-kn1EBQqj.js";import"./customParseFormat-CECOPgIS.js";import"./LightTheme-BZ07JyGW.js";import"./_getPrototype-fDUIJvdn.js";const _e={title:"Components/Feedback/Watermark",component:o=>e.jsx(i,t(n({},o),{children:e.jsx("div",{style:{height:500,width:500}})})),args:{width:120,height:64,inherit:!0,rotate:-22,zIndex:9,image:void 0,content:"Watermark",font:{color:"rgba(0, 0, 0, 0.15)",fontSize:16,fontWeight:"normal",fontFamily:"sans-serif",fontStyle:"normal",textAlign:"center"},gap:[100,100],offset:[50,50]}},u={},g={args:{content:["Watermark 1","Watermark 2","Watermark 3"]}},f={args:{font:{fontFamily:"Helvetica",fontSize:16,color:"rgba(255, 0, 0, 0.2)",textAlign:"right"}}},x={args:{gap:[200,150]}},y={args:{offset:[100,80]}},w={args:{rotate:45}},S={render:()=>e.jsx(F,{title:"The most basic usage.",children:e.jsx(i,{content:"Ant Design",children:e.jsx("div",{style:{height:500}})})})},b={render:()=>e.jsx(F,{title:"Use content to set a string array to specify multi-line text watermark content.",children:e.jsx(i,{content:["Ant Design","Happy Working"],children:e.jsx("div",{style:{height:500}})})})},I={render:()=>{const[o]=s.useForm(),[r,a]=A.useState({content:"Ant Design",color:"rgba(0, 0, 0, 0.15)",fontSize:16,zIndex:11,rotate:-22,gap:[100,100],offset:void 0}),{content:c,color:l,fontSize:m,zIndex:D,rotate:d,gap:p,offset:C}=r,v={content:c,zIndex:D,rotate:d,gap:p,offset:C,font:{color:typeof l=="string"?l:l.toRgbString(),fontSize:m}};return e.jsx(F,{title:"Preview the watermark effect by configuring custom parameters.",children:e.jsxs(j,{gap:"middle",children:[e.jsxs(i,t(n({},v),{children:[e.jsx(z.Paragraph,{children:"The light-speed iteration of the digital world makes products more complex. However, human consciousness and attention resources are limited. Facing this design contradiction, the pursuit of natural interaction will be the consistent direction of Ant Design."}),e.jsx(z.Paragraph,{children:"Natural user cognition: According to cognitive psychology, about 80% of external information is obtained through visual channels. The most important visual elements in the interface design, including layout, colors, illustrations, icons, etc., should fully absorb the laws of nature, thereby reducing the user's cognitive cost and bringing authentic and smooth feelings. In some scenarios, opportunely adding other sensory channels such as hearing, touch can create a richer and more natural product experience."}),e.jsx(z.Paragraph,{children:"Natural user behavior: In the interaction with the system, the designer should fully understand the relationship between users, system roles, and task objectives, and also contextually organize system functions and services. At the same time, a series of methods such as behavior analysis, artificial intelligence and sensors could be applied to assist users to make effective decisions and reduce extra operations of users, to save users' mental and physical resources and make human-computer interaction more natural."}),e.jsx("img",{style:{zIndex:10,width:"100%",maxWidth:800,position:"relative"},src:"https://gw.alipayobjects.com/mdn/rms_08e378/afts/img/A*zx7LTI_ECSAAAAAAAAAAAABkARQnAQ",alt:"img"})]})),e.jsxs(s,{style:{width:280,flexShrink:0,borderLeft:"1px solid #eee",paddingInlineStart:16},form:o,layout:"vertical",initialValues:r,onValuesChange:(be,pe)=>{a(pe)},children:[e.jsx(s.Item,{name:"content",label:"Content",children:e.jsx(ye,{placeholder:"请输入"})}),e.jsx(s.Item,{name:"color",label:"Color",children:e.jsx(we,{})}),e.jsx(s.Item,{name:"fontSize",label:"FontSize",children:e.jsx(W,{step:1,min:1,max:100})}),e.jsx(s.Item,{name:"zIndex",label:"zIndex",children:e.jsx(W,{step:1,min:0,max:100})}),e.jsx(s.Item,{name:"rotate",label:"Rotate",children:e.jsx(W,{step:1,min:-180,max:180})}),e.jsx(s.Item,{label:"Gap",style:{marginBottom:0},children:e.jsxs(j,{gap:"small",children:[e.jsx(s.Item,{name:["gap",0],children:e.jsx(h,{placeholder:"gapX",style:{width:"100%"}})}),e.jsx(s.Item,{name:["gap",1],children:e.jsx(h,{placeholder:"gapY",style:{width:"100%"}})})]})}),e.jsx(s.Item,{label:"Offset",style:{marginBottom:0},children:e.jsxs(j,{gap:"small",children:[e.jsx(s.Item,{name:["offset",0],children:e.jsx(h,{placeholder:"offsetLeft",style:{width:"100%"}})}),e.jsx(s.Item,{name:["offset",1],children:e.jsx(h,{placeholder:"offsetTop",style:{width:"100%"}})})]})})]})]})})}},k={render:()=>{const o={height:300,display:"flex",justifyContent:"center",alignItems:"center",backgroundColor:"rgba(150, 150, 150, 0.2)"},r=e.jsx("div",{style:o,children:"A mock height"}),[a,c]=A.useState(!1),[l,m]=A.useState(!1),[D,d]=A.useState(!1),p=()=>{c(!1)},C=()=>{m(!1)},v=()=>{d(!1)};return e.jsx(F,{title:"Use in Modal and Drawer.",children:e.jsxs(e.Fragment,{children:[e.jsxs(j,{gap:"middle",children:[e.jsx(M,{type:"primary",onClick:()=>{c(!0)},children:"Show in Modal"}),e.jsx(M,{type:"primary",onClick:()=>{m(!0)},children:"Show in Drawer"}),e.jsx(M,{type:"primary",onClick:()=>{d(!0)},children:"Not Shown in Drawer"})]}),e.jsxs(i,{content:"Ant Design",children:[e.jsx(Se,{destroyOnClose:!0,open:a,title:"Modal",onCancel:p,onOk:p,children:r}),e.jsx(T,{destroyOnClose:!0,open:l,title:"Drawer",onClose:C,children:r})]}),e.jsx(i,{content:"Ant Design",inherit:!1,children:e.jsx(T,{destroyOnClose:!0,open:D,title:"Drawer",onClose:v,children:r})})]})})}};var B,O,N;u.parameters=t(n({},u.parameters),{docs:t(n({},(B=u.parameters)==null?void 0:B.docs),{source:n({originalSource:"{}"},(N=(O=u.parameters)==null?void 0:O.docs)==null?void 0:N.source)})});var R,_,H;g.parameters=t(n({},g.parameters),{docs:t(n({},(R=g.parameters)==null?void 0:R.docs),{source:n({originalSource:`{ + args: { + content: ['Watermark 1', 'Watermark 2', 'Watermark 3'] + } +}`},(H=(_=g.parameters)==null?void 0:_.docs)==null?void 0:H.source)})});var L,G,U;f.parameters=t(n({},f.parameters),{docs:t(n({},(L=f.parameters)==null?void 0:L.docs),{source:n({originalSource:`{ + args: { + font: { + fontFamily: 'Helvetica', + fontSize: 16, + color: 'rgba(255, 0, 0, 0.2)', + textAlign: 'right' + } + } +}`},(U=(G=f.parameters)==null?void 0:G.docs)==null?void 0:U.source)})});var Q,V,X;x.parameters=t(n({},x.parameters),{docs:t(n({},(Q=x.parameters)==null?void 0:Q.docs),{source:n({originalSource:`{ + args: { + gap: [200, 150] + } +}`},(X=(V=x.parameters)==null?void 0:V.docs)==null?void 0:X.source)})});var Y,J,Z;y.parameters=t(n({},y.parameters),{docs:t(n({},(Y=y.parameters)==null?void 0:Y.docs),{source:n({originalSource:`{ + args: { + offset: [100, 80] + } +}`},(Z=(J=y.parameters)==null?void 0:J.docs)==null?void 0:Z.source)})});var q,K,$;w.parameters=t(n({},w.parameters),{docs:t(n({},(q=w.parameters)==null?void 0:q.docs),{source:n({originalSource:`{ + args: { + rotate: 45 + } +}`},($=(K=w.parameters)==null?void 0:K.docs)==null?void 0:$.source)})});var ee,ne,te;S.parameters=t(n({},S.parameters),{docs:t(n({},(ee=S.parameters)==null?void 0:ee.docs),{source:n({originalSource:`{ + render: () => { + return + +
    + + ; + } +}`},(te=(ne=S.parameters)==null?void 0:ne.docs)==null?void 0:te.source)})});var re,oe,ae;b.parameters=t(n({},b.parameters),{docs:t(n({},(re=b.parameters)==null?void 0:re.docs),{source:n({originalSource:`{ + render: () => { + return + +
    + + ; + } +}`},(ae=(oe=b.parameters)==null?void 0:oe.docs)==null?void 0:ae.source)})});var se,ie,le;I.parameters=t(n({},I.parameters),{docs:t(n({},(se=I.parameters)==null?void 0:se.docs),{source:n({originalSource:`{ + render: () => { + type Color = GetProp; + interface WatermarkConfig { + content: string; + color: string | Color; + fontSize: number; + zIndex: number; + rotate: number; + gap: [number, number]; + offset?: [number, number]; + } + const [form] = Form.useForm(); + const [config, setConfig] = useState({ + content: 'Ant Design', + color: 'rgba(0, 0, 0, 0.15)', + fontSize: 16, + zIndex: 11, + rotate: -22, + gap: [100, 100], + offset: undefined + }); + const { + content, + color, + fontSize, + zIndex, + rotate, + gap, + offset + } = config; + const watermarkProps: IWatermarkProps = { + content, + zIndex, + rotate, + gap, + offset, + font: { + color: typeof color === 'string' ? color : color.toRgbString(), + fontSize + } + }; + return + + + + The light-speed iteration of the digital world makes products more complex. However, human consciousness + and attention resources are limited. Facing this design contradiction, the pursuit of natural interaction + will be the consistent direction of Ant Design. + + + Natural user cognition: According to cognitive psychology, about 80% of external information is obtained + through visual channels. The most important visual elements in the interface design, including layout, + colors, illustrations, icons, etc., should fully absorb the laws of nature, thereby reducing the + user's cognitive cost and bringing authentic and smooth feelings. In some scenarios, opportunely + adding other sensory channels such as hearing, touch can create a richer and more natural product + experience. + + + Natural user behavior: In the interaction with the system, the designer should fully understand the + relationship between users, system roles, and task objectives, and also contextually organize system + functions and services. At the same time, a series of methods such as behavior analysis, artificial + intelligence and sensors could be applied to assist users to make effective decisions and reduce extra + operations of users, to save users' mental and physical resources and make human-computer interaction + more natural. + + img + +
    { + setConfig(values); + }}> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    ; + } +}`},(le=(ie=I.parameters)==null?void 0:ie.docs)==null?void 0:le.source)})});var ce,me,de;k.parameters=t(n({},k.parameters),{docs:t(n({},(ce=k.parameters)==null?void 0:ce.docs),{source:n({originalSource:`{ + render: () => { + const style: React.CSSProperties = { + height: 300, + display: 'flex', + justifyContent: 'center', + alignItems: 'center', + backgroundColor: 'rgba(150, 150, 150, 0.2)' + }; + const placeholder =
    A mock height
    ; + const [showModal, setShowModal] = useState(false); + const [showDrawer, setShowDrawer] = useState(false); + const [showDrawer2, setShowDrawer2] = useState(false); + const closeModal = (): void => { + setShowModal(false); + }; + const closeDrawer = (): void => { + setShowDrawer(false); + }; + const closeDrawer2 = (): void => { + setShowDrawer2(false); + }; + return + <> + + + + + + + + {placeholder} + + + {placeholder} + + + + + {placeholder} + + + + ; + } +}`},(de=(me=k.parameters)==null?void 0:me.docs)==null?void 0:de.source)})});const He=["Primary","Content","Font","Gap","Offset","RotatedWatermark","ExampleBasic","ExampleMultiline","ExampleConfig","ExampleModalOrDrawer"];export{g as Content,S as ExampleBasic,I as ExampleConfig,k as ExampleModalOrDrawer,b as ExampleMultiline,f as Font,x as Gap,y as Offset,u as Primary,w as RotatedWatermark,He as __namedExportsOrder,_e as default}; diff --git a/pr-preview/pr-419/assets/WithTooltip-KJL26V4Q-BLnNYofw.js b/pr-preview/pr-419/assets/WithTooltip-KJL26V4Q-BLnNYofw.js new file mode 100644 index 000000000..74b162651 --- /dev/null +++ b/pr-preview/pr-419/assets/WithTooltip-KJL26V4Q-BLnNYofw.js @@ -0,0 +1 @@ +import{W as b,W as f,b as u}from"./index-DZAB8lbW.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./index-Ca44TZ0D.js";import"./index-DFiuTWKW.js";import"./extends-CCbyfPlC.js";import"./index-DYADbu9O.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./index-BObpwDOh.js";import"./_getPrototype-fDUIJvdn.js";import"./_baseClone-BwI25-yt.js";import"./index-DrFu-skq.js";export{b as WithToolTipState,f as WithTooltip,u as WithTooltipPure}; diff --git a/pr-preview/pr-419/assets/_baseClone-BwI25-yt.js b/pr-preview/pr-419/assets/_baseClone-BwI25-yt.js new file mode 100644 index 000000000..a4d97c40d --- /dev/null +++ b/pr-preview/pr-419/assets/_baseClone-BwI25-yt.js @@ -0,0 +1 @@ +import{a as U,e as J,b as Q,c as L,d as K,s as X,i as T,f as M,g as Z,h as k,j as z,k as F,_ as rr,l as er,m as nr,n as _,o as D,p as G,q as N,r as tr,t as ar,u as or,v as sr}from"./_getPrototype-fDUIJvdn.js";var ir=U,cr=J,fr=Object.prototype,yr=fr.hasOwnProperty;function lr(r,e,n){var a=r[e];(!(yr.call(r,e)&&cr(a,n))||n===void 0&&!(e in r))&&ir(r,e,n)}var V=lr,br=Q,gr=L,ur=K,pr=X,vr=Object.getOwnPropertySymbols,$r=vr?function(r){for(var e=[];r;)br(e,ur(r)),r=gr(r);return e}:pr,R=$r;function Ar(r){var e=[];if(r!=null)for(var n in Object(r))e.push(n);return e}var Tr=Ar,_r=T,jr=M,dr=Tr,Ir=Object.prototype,Or=Ir.hasOwnProperty;function Sr(r){if(!_r(r))return dr(r);var e=jr(r),n=[];for(var a in r)a=="constructor"&&(e||!Or.call(r,a))||n.push(a);return n}var hr=Sr,wr=Z,mr=hr,xr=k;function Cr(r){return xr(r)?wr(r,!0):mr(r)}var j=Cr,Br=z,Er=R,Pr=j;function Ur(r){return Br(r,Pr,Er)}var Lr=Ur;function Kr(r,e){for(var n=-1,a=r==null?0:r.length;++n2?r[2]:void 0;for(i&&F(r[0],r[1],i)&&(e=1);++t-1?i[f?r[a]:a]:void 0}}var U=Math.max;function Z(n,r,t){var e=n==null?0:n.length;if(!e)return-1;var i=t==null?0:Y(t);return i<0&&(i=U(e+i,0)),P(n,x(r),i)}var sn=D(Z);function z(n,r){var t=-1,e=O(n)?Array(n.length):[];return A(n,function(i,f,a){e[++t]=r(i,f,a)}),e}function fn(n,r){var t=T(n)?M:z;return t(n,x(r))}function V(n,r){return n-1}function $(n){return sn(n)?Rn(n):Cn(n)}var rr=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,er=/^\w*$/;function B(n,r){if(T(n))return!1;var e=typeof n;return e=="number"||e=="symbol"||e=="boolean"||n==null||U(n)?!0:er.test(n)||!rr.test(n)||r!=null&&n in Object(r)}var tr=500;function ir(n){var r=Fn(n,function(t){return e.size===tr&&e.clear(),t}),e=r.cache;return r}var fr=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ar=/\\(\\)?/g,sr=ir(function(n){var r=[];return n.charCodeAt(0)===46&&r.push(""),n.replace(fr,function(e,t,f,i){r.push(f?i.replace(ar,"$1"):t||e)}),r});function ur(n){return n==null?"":dn(n)}function An(n,r){return T(n)?n:B(n,r)?[n]:sr(ur(n))}var lr=1/0;function R(n){if(typeof n=="string"||U(n))return n;var r=n+"";return r=="0"&&1/n==-lr?"-0":r}function yn(n,r){r=An(r,n);for(var e=0,t=r.length;n!=null&&e0&&e(s)?r>1?cr(s,r-1,e,t,f):K(f,s):t||(f[f.length]=s)}return f}function br(n,r,e,t){var f=-1,i=n==null?0:n.length;for(t&&i&&(e=n[++f]);++fs))return!1;var b=i.get(n),c=i.get(r);if(b&&c)return b==r&&c==n;var l=-1,g=!0,h=e&Re?new E:void 0;for(i.set(n,r),i.set(r,n);++l=St){var b=r?null:Et(n);if(b)return Y(b);a=!1,f=Pn,u=new E}else u=r?[]:s;n:for(;++t-1}var St=mt,Ot=C;function wt(t,e){var r=this.__data__,a=Ot(r,t);return a<0?(++this.size,r.push([t,e])):r[a][1]=e,this}var Pt=wt,xt=pt,It=dt,Dt=Ct,Mt=St,Gt=Pt;function _(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e-1&&t%1==0&&t-1&&t%1==0&&t<=Ka}var ot=Ua,Ba=m,Va=ot,Ra=k,qa="[object Arguments]",Wa="[object Array]",Ja="[object Boolean]",Xa="[object Date]",Ya="[object Error]",Za="[object Function]",Qa="[object Map]",tn="[object Number]",en="[object Object]",rn="[object RegExp]",an="[object Set]",nn="[object String]",sn="[object WeakMap]",on="[object ArrayBuffer]",cn="[object DataView]",vn="[object Float32Array]",un="[object Float64Array]",pn="[object Int8Array]",fn="[object Int16Array]",hn="[object Int32Array]",_n="[object Uint8Array]",ln="[object Uint8ClampedArray]",gn="[object Uint16Array]",bn="[object Uint32Array]",n={};n[vn]=n[un]=n[pn]=n[fn]=n[hn]=n[_n]=n[ln]=n[gn]=n[bn]=!0;n[qa]=n[Wa]=n[on]=n[Ja]=n[cn]=n[Xa]=n[Ya]=n[Za]=n[Qa]=n[tn]=n[en]=n[rn]=n[an]=n[nn]=n[sn]=!1;function yn(t){return Ra(t)&&Va(t.length)&&!!n[Ba(t)]}var $n=yn;function dn(t){return function(e){return t(e)}}var jn=dn,T={exports:{}};T.exports;(function(t,e){var r=Q,a=e&&!e.nodeType&&e,s=a&&!0&&t&&!t.nodeType&&t,i=s&&s.exports===a,c=i&&r.process,u=function(){try{var h=s&&s.require&&s.require("util").types;return h||c&&c.binding&&c.binding("util")}catch(o){}}();t.exports=u})(T,T.exports);var Tn=T.exports,Cn=$n,An=jn,V=Tn,R=V&&V.isTypedArray,mn=R?An(R):Cn,Sn=mn,On=Ca,wn=Ga,Pn=nt,xn=Fa,In=Ha,Dn=Sn,Mn=Object.prototype,Gn=Mn.hasOwnProperty;function En(t,e){var r=Pn(t),a=!r&&wn(t),s=!r&&!a&&xn(t),i=!r&&!a&&!s&&Dn(t),c=r||a||s||i,u=c?On(t.length,String):[],h=u.length;for(var o in t)(e||Gn.call(t,o))&&!(c&&(o=="length"||s&&(o=="offset"||o=="parent")||i&&(o=="buffer"||o=="byteLength"||o=="byteOffset")||In(o,h)))&&u.push(o);return u}var kn=En,Fn=Object.prototype;function Ln(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||Fn;return t===r}var zn=Ln;function Nn(t,e){return function(r){return t(e(r))}}var it=Nn,Hn=it,Kn=Hn(Object.keys,Object),Un=Kn,Bn=zn,Vn=Un,Rn=Object.prototype,qn=Rn.hasOwnProperty;function Wn(t){if(!Bn(t))return Vn(t);var e=[];for(var r in Object(t))qn.call(t,r)&&r!="constructor"&&e.push(r);return e}var Jn=Wn,Xn=G,Yn=ot;function Zn(t){return t!=null&&Yn(t.length)&&!Xn(t)}var Qn=Zn,ts=kn,es=Jn,rs=Qn;function as(t){return rs(t)?ts(t):es(t)}var ns=as,ss=pa,os=ja,is=ns;function cs(t){return ss(t,is,os)}var Hs=cs,vs=f,us=v,ps=vs(us,"DataView"),fs=ps,hs=f,_s=v,ls=hs(_s,"Promise"),gs=ls,bs=f,ys=v,$s=bs(ys,"Set"),ds=$s,js=f,Ts=v,Cs=js(Ts,"WeakMap"),As=Cs,P=fs,x=E,I=gs,D=ds,M=As,ct=m,y=at,q="[object Map]",ms="[object Object]",W="[object Promise]",J="[object Set]",X="[object WeakMap]",Y="[object DataView]",Ss=y(P),Os=y(x),ws=y(I),Ps=y(D),xs=y(M),p=ct;(P&&p(new P(new ArrayBuffer(1)))!=Y||x&&p(new x)!=q||I&&p(I.resolve())!=W||D&&p(new D)!=J||M&&p(new M)!=X)&&(p=function(t){var e=ct(t),r=e==ms?t.constructor:void 0,a=r?y(r):"";if(a)switch(a){case Ss:return Y;case Os:return q;case ws:return W;case Ps:return J;case xs:return X}return e});var Ks=p,Is=f,Ds=function(){try{var t=Is(Object,"defineProperty");return t({},"",{}),t}catch(e){}}(),Ms=Ds,Z=Ms;function Gs(t,e,r){e=="__proto__"&&Z?Z(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}var Us=Gs,Es=it,ks=Es(Object.getPrototypeOf,Object),Bs=ks;export{Ga as A,Ha as B,ot as C,ds as D,v as _,Us as a,oa as b,Bs as c,ja as d,ht as e,zn as f,kn as g,Qn as h,rt as i,pa as j,ns as k,Ns as l,tt as m,Ks as n,k as o,Tn as p,jn as q,zs as r,la as s,Fa as t,Hs as u,nt as v,m as w,Ls as x,Br as y,Sn as z}; diff --git a/pr-preview/pr-419/assets/arc-DzufDkFk.js b/pr-preview/pr-419/assets/arc-DzufDkFk.js new file mode 100644 index 000000000..78b93a484 --- /dev/null +++ b/pr-preview/pr-419/assets/arc-DzufDkFk.js @@ -0,0 +1 @@ +import{M as ln,N as an,O as y,P as tn,Q as Y,R as O,S as _,T as un,V as rn,W as j,X as o,Y as Q,Z as sn,$ as on,a0 as fn}from"./Using existing ones-DXPug3q1.js";function cn(l){return l.innerRadius}function yn(l){return l.outerRadius}function gn(l){return l.startAngle}function dn(l){return l.endAngle}function mn(l){return l&&l.padAngle}function pn(l,h,D,S,v,R,V,a){var E=D-l,i=S-h,n=V-v,d=a-R,u=d*E-n*i;if(!(u*ur*r+X*X&&(M=w,N=p),{cx:M,cy:N,x01:-n,y01:-d,x11:M*(v/T-1),y11:N*(v/T-1)}}function hn(){var l=cn,h=yn,D=Q(0),S=null,v=gn,R=dn,V=mn,a=null,E=ln(i);function i(){var n,d,u=+l.apply(this,arguments),s=+h.apply(this,arguments),f=v.apply(this,arguments)-an,c=R.apply(this,arguments)-an,W=un(c-f),t=c>f;if(a||(a=n=E()),sy))a.moveTo(0,0);else if(W>tn-y)a.moveTo(s*Y(f),s*O(f)),a.arc(0,0,s,f,c,!t),u>y&&(a.moveTo(u*Y(c),u*O(c)),a.arc(0,0,u,c,f,t));else{var m=f,g=c,A=f,T=c,P=W,I=W,M=V.apply(this,arguments)/2,N=M>y&&(S?+S.apply(this,arguments):j(u*u+s*s)),w=_(un(s-u)/2,+D.apply(this,arguments)),p=w,x=w,e,r;if(N>y){var X=sn(N/u*O(M)),z=sn(N/s*O(M));(P-=X*2)>y?(X*=t?1:-1,A+=X,T-=X):(P=0,A=T=(f+c)/2),(I-=z*2)>y?(z*=t?1:-1,m+=z,g-=z):(I=0,m=g=(f+c)/2)}var Z=s*Y(m),$=s*O(m),B=u*Y(T),C=u*O(T);if(w>y){var F=s*Y(g),G=s*O(g),J=u*Y(A),K=u*O(A),q;if(Wy?x>y?(e=H(J,K,Z,$,s,x,t),r=H(F,G,B,C,s,x,t),a.moveTo(e.cx+e.x01,e.cy+e.y01),xy)||!(P>y)?a.lineTo(B,C):p>y?(e=H(B,C,F,G,u,-p,t),r=H(Z,$,J,K,u,-p,t),a.lineTo(e.cx+e.x01,e.cy+e.y01),pF in C?je(C,F,{enumerable:!0,configurable:!0,writable:!0,value:A}):C[F]=A,le=(C,F)=>{for(var A in F||(F={}))er.call(F,A)&&Re(C,A,F[A]);if(Ie)for(var A of Ie(F))rr.call(F,A)&&Re(C,A,F[A]);return C},fe=(C,F)=>_e(C,tr(F));var Qt=(C,F,A)=>new Promise((Y,N)=>{var g=e=>{try{i(A.next(e))}catch(r){N(r)}},o=e=>{try{i(A.throw(e))}catch(r){N(r)}},i=e=>e.done?Y(e.value):Promise.resolve(e.value).then(g,o);i((A=A.apply(C,F)).next())});import{F as ir,_ as nt,aF as ar,aG as nr,q as or,r as sr,s as hr,g as lr,c as fr,b as cr,d as ue,l as Ue,j as gr,t as ur,K as dr,aa as vr,D as Ce,aH as Ne}from"./Using existing ones-DXPug3q1.js";import{p as pr}from"./chunk-OQCM5LHU-CqsjNRvO.js";import{I as yr}from"./chunk-2RYQ3QTB-Cl9q19Ip.js";import{p as Er}from"./mermaid-parser.core-BRhcNp8B.js";import{c as Ye}from"./cytoscape.esm-BI0LHGOR.js";import{c as Me,g as mr}from"./index-Ca44TZ0D.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Bqh_nw6E.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./dayjs.min-kn1EBQqj.js";import"./index-DrFu-skq.js";import"./Serializer-DsJDcYJc.js";import"./_baseUniq-DtQZ_MJx.js";import"./_basePickBy-CkXKVWwF.js";import"./clone-jgIDGyVL.js";var Xe={exports:{}},me={exports:{}},Te={exports:{}},Se;function Tr(){return Se||(Se=1,function(C,F){(function(Y,N){C.exports=N()})(Me,function(){return function(A){var Y={};function N(g){if(Y[g])return Y[g].exports;var o=Y[g]={i:g,l:!1,exports:{}};return A[g].call(o.exports,o,o.exports,N),o.l=!0,o.exports}return N.m=A,N.c=Y,N.i=function(g){return g},N.d=function(g,o,i){N.o(g,o)||Object.defineProperty(g,o,{configurable:!1,enumerable:!0,get:i})},N.n=function(g){var o=g&&g.__esModule?function(){return g.default}:function(){return g};return N.d(o,"a",o),o},N.o=function(g,o){return Object.prototype.hasOwnProperty.call(g,o)},N.p="",N(N.s=28)}([function(A,Y,N){function g(){}g.QUALITY=1,g.DEFAULT_CREATE_BENDS_AS_NEEDED=!1,g.DEFAULT_INCREMENTAL=!1,g.DEFAULT_ANIMATION_ON_LAYOUT=!0,g.DEFAULT_ANIMATION_DURING_LAYOUT=!1,g.DEFAULT_ANIMATION_PERIOD=50,g.DEFAULT_UNIFORM_LEAF_NODE_SIZES=!1,g.DEFAULT_GRAPH_MARGIN=15,g.NODE_DIMENSIONS_INCLUDE_LABELS=!1,g.SIMPLE_NODE_SIZE=40,g.SIMPLE_NODE_HALF_SIZE=g.SIMPLE_NODE_SIZE/2,g.EMPTY_COMPOUND_NODE_SIZE=40,g.MIN_EDGE_LENGTH=1,g.WORLD_BOUNDARY=1e6,g.INITIAL_WORLD_BOUNDARY=g.WORLD_BOUNDARY/1e3,g.WORLD_CENTER_X=1200,g.WORLD_CENTER_Y=900,A.exports=g},function(A,Y,N){var g=N(2),o=N(8),i=N(9);function e(f,a,p){g.call(this,p),this.isOverlapingSourceAndTarget=!1,this.vGraphObject=p,this.bendpoints=[],this.source=f,this.target=a}e.prototype=Object.create(g.prototype);for(var r in g)e[r]=g[r];e.prototype.getSource=function(){return this.source},e.prototype.getTarget=function(){return this.target},e.prototype.isInterGraph=function(){return this.isInterGraph},e.prototype.getLength=function(){return this.length},e.prototype.isOverlapingSourceAndTarget=function(){return this.isOverlapingSourceAndTarget},e.prototype.getBendpoints=function(){return this.bendpoints},e.prototype.getLca=function(){return this.lca},e.prototype.getSourceInLca=function(){return this.sourceInLca},e.prototype.getTargetInLca=function(){return this.targetInLca},e.prototype.getOtherEnd=function(f){if(this.source===f)return this.target;if(this.target===f)return this.source;throw"Node is not incident with this edge"},e.prototype.getOtherEndInGraph=function(f,a){for(var p=this.getOtherEnd(f),t=a.getGraphManager().getRoot();;){if(p.getOwner()==a)return p;if(p.getOwner()==t)break;p=p.getOwner().getParent()}return null},e.prototype.updateLength=function(){var f=new Array(4);this.isOverlapingSourceAndTarget=o.getIntersection(this.target.getRect(),this.source.getRect(),f),this.isOverlapingSourceAndTarget||(this.lengthX=f[0]-f[2],this.lengthY=f[1]-f[3],Math.abs(this.lengthX)<1&&(this.lengthX=i.sign(this.lengthX)),Math.abs(this.lengthY)<1&&(this.lengthY=i.sign(this.lengthY)),this.length=Math.sqrt(this.lengthX*this.lengthX+this.lengthY*this.lengthY))},e.prototype.updateLengthSimple=function(){this.lengthX=this.target.getCenterX()-this.source.getCenterX(),this.lengthY=this.target.getCenterY()-this.source.getCenterY(),Math.abs(this.lengthX)<1&&(this.lengthX=i.sign(this.lengthX)),Math.abs(this.lengthY)<1&&(this.lengthY=i.sign(this.lengthY)),this.length=Math.sqrt(this.lengthX*this.lengthX+this.lengthY*this.lengthY)},A.exports=e},function(A,Y,N){function g(o){this.vGraphObject=o}A.exports=g},function(A,Y,N){var g=N(2),o=N(10),i=N(13),e=N(0),r=N(16),f=N(5);function a(t,h,s,c){s==null&&c==null&&(c=h),g.call(this,c),t.graphManager!=null&&(t=t.graphManager),this.estimatedSize=o.MIN_VALUE,this.inclusionTreeDepth=o.MAX_VALUE,this.vGraphObject=c,this.edges=[],this.graphManager=t,s!=null&&h!=null?this.rect=new i(h.x,h.y,s.width,s.height):this.rect=new i}a.prototype=Object.create(g.prototype);for(var p in g)a[p]=g[p];a.prototype.getEdges=function(){return this.edges},a.prototype.getChild=function(){return this.child},a.prototype.getOwner=function(){return this.owner},a.prototype.getWidth=function(){return this.rect.width},a.prototype.setWidth=function(t){this.rect.width=t},a.prototype.getHeight=function(){return this.rect.height},a.prototype.setHeight=function(t){this.rect.height=t},a.prototype.getCenterX=function(){return this.rect.x+this.rect.width/2},a.prototype.getCenterY=function(){return this.rect.y+this.rect.height/2},a.prototype.getCenter=function(){return new f(this.rect.x+this.rect.width/2,this.rect.y+this.rect.height/2)},a.prototype.getLocation=function(){return new f(this.rect.x,this.rect.y)},a.prototype.getRect=function(){return this.rect},a.prototype.getDiagonal=function(){return Math.sqrt(this.rect.width*this.rect.width+this.rect.height*this.rect.height)},a.prototype.getHalfTheDiagonal=function(){return Math.sqrt(this.rect.height*this.rect.height+this.rect.width*this.rect.width)/2},a.prototype.setRect=function(t,h){this.rect.x=t.x,this.rect.y=t.y,this.rect.width=h.width,this.rect.height=h.height},a.prototype.setCenter=function(t,h){this.rect.x=t-this.rect.width/2,this.rect.y=h-this.rect.height/2},a.prototype.setLocation=function(t,h){this.rect.x=t,this.rect.y=h},a.prototype.moveBy=function(t,h){this.rect.x+=t,this.rect.y+=h},a.prototype.getEdgeListToNode=function(t){var h=[],s=this;return s.edges.forEach(function(c){if(c.target==t){if(c.source!=s)throw"Incorrect edge source!";h.push(c)}}),h},a.prototype.getEdgesBetween=function(t){var h=[],s=this;return s.edges.forEach(function(c){if(!(c.source==s||c.target==s))throw"Incorrect edge source and/or target";(c.target==t||c.source==t)&&h.push(c)}),h},a.prototype.getNeighborsList=function(){var t=new Set,h=this;return h.edges.forEach(function(s){if(s.source==h)t.add(s.target);else{if(s.target!=h)throw"Incorrect incidency!";t.add(s.source)}}),t},a.prototype.withChildren=function(){var t=new Set,h,s;if(t.add(this),this.child!=null)for(var c=this.child.getNodes(),l=0;lh?(this.rect.x-=(this.labelWidth-h)/2,this.setWidth(this.labelWidth)):this.labelPosHorizontal=="right"&&this.setWidth(h+this.labelWidth)),this.labelHeight&&(this.labelPosVertical=="top"?(this.rect.y-=this.labelHeight,this.setHeight(s+this.labelHeight)):this.labelPosVertical=="center"&&this.labelHeight>s?(this.rect.y-=(this.labelHeight-s)/2,this.setHeight(this.labelHeight)):this.labelPosVertical=="bottom"&&this.setHeight(s+this.labelHeight))}}},a.prototype.getInclusionTreeDepth=function(){if(this.inclusionTreeDepth==o.MAX_VALUE)throw"assert failed";return this.inclusionTreeDepth},a.prototype.transform=function(t){var h=this.rect.x;h>e.WORLD_BOUNDARY?h=e.WORLD_BOUNDARY:h<-e.WORLD_BOUNDARY&&(h=-e.WORLD_BOUNDARY);var s=this.rect.y;s>e.WORLD_BOUNDARY?s=e.WORLD_BOUNDARY:s<-e.WORLD_BOUNDARY&&(s=-e.WORLD_BOUNDARY);var c=new f(h,s),l=t.inverseTransformPoint(c);this.setLocation(l.x,l.y)},a.prototype.getLeft=function(){return this.rect.x},a.prototype.getRight=function(){return this.rect.x+this.rect.width},a.prototype.getTop=function(){return this.rect.y},a.prototype.getBottom=function(){return this.rect.y+this.rect.height},a.prototype.getParent=function(){return this.owner==null?null:this.owner.getParent()},A.exports=a},function(A,Y,N){var g=N(0);function o(){}for(var i in g)o[i]=g[i];o.MAX_ITERATIONS=2500,o.DEFAULT_EDGE_LENGTH=50,o.DEFAULT_SPRING_STRENGTH=.45,o.DEFAULT_REPULSION_STRENGTH=4500,o.DEFAULT_GRAVITY_STRENGTH=.4,o.DEFAULT_COMPOUND_GRAVITY_STRENGTH=1,o.DEFAULT_GRAVITY_RANGE_FACTOR=3.8,o.DEFAULT_COMPOUND_GRAVITY_RANGE_FACTOR=1.5,o.DEFAULT_USE_SMART_IDEAL_EDGE_LENGTH_CALCULATION=!0,o.DEFAULT_USE_SMART_REPULSION_RANGE_CALCULATION=!0,o.DEFAULT_COOLING_FACTOR_INCREMENTAL=.3,o.COOLING_ADAPTATION_FACTOR=.33,o.ADAPTATION_LOWER_NODE_LIMIT=1e3,o.ADAPTATION_UPPER_NODE_LIMIT=5e3,o.MAX_NODE_DISPLACEMENT_INCREMENTAL=100,o.MAX_NODE_DISPLACEMENT=o.MAX_NODE_DISPLACEMENT_INCREMENTAL*3,o.MIN_REPULSION_DIST=o.DEFAULT_EDGE_LENGTH/10,o.CONVERGENCE_CHECK_PERIOD=100,o.PER_LEVEL_IDEAL_EDGE_LENGTH_FACTOR=.1,o.MIN_EDGE_LENGTH=1,o.GRID_CALCULATION_CHECK_PERIOD=10,A.exports=o},function(A,Y,N){function g(o,i){o==null&&i==null?(this.x=0,this.y=0):(this.x=o,this.y=i)}g.prototype.getX=function(){return this.x},g.prototype.getY=function(){return this.y},g.prototype.setX=function(o){this.x=o},g.prototype.setY=function(o){this.y=o},g.prototype.getDifference=function(o){return new DimensionD(this.x-o.x,this.y-o.y)},g.prototype.getCopy=function(){return new g(this.x,this.y)},g.prototype.translate=function(o){return this.x+=o.width,this.y+=o.height,this},A.exports=g},function(A,Y,N){var g=N(2),o=N(10),i=N(0),e=N(7),r=N(3),f=N(1),a=N(13),p=N(12),t=N(11);function h(c,l,T){g.call(this,T),this.estimatedSize=o.MIN_VALUE,this.margin=i.DEFAULT_GRAPH_MARGIN,this.edges=[],this.nodes=[],this.isConnected=!1,this.parent=c,l!=null&&l instanceof e?this.graphManager=l:l!=null&&l instanceof Layout&&(this.graphManager=l.graphManager)}h.prototype=Object.create(g.prototype);for(var s in g)h[s]=g[s];h.prototype.getNodes=function(){return this.nodes},h.prototype.getEdges=function(){return this.edges},h.prototype.getGraphManager=function(){return this.graphManager},h.prototype.getParent=function(){return this.parent},h.prototype.getLeft=function(){return this.left},h.prototype.getRight=function(){return this.right},h.prototype.getTop=function(){return this.top},h.prototype.getBottom=function(){return this.bottom},h.prototype.isConnected=function(){return this.isConnected},h.prototype.add=function(c,l,T){if(l==null&&T==null){var u=c;if(this.graphManager==null)throw"Graph has no graph mgr!";if(this.getNodes().indexOf(u)>-1)throw"Node already in graph!";return u.owner=this,this.getNodes().push(u),u}else{var d=c;if(!(this.getNodes().indexOf(l)>-1&&this.getNodes().indexOf(T)>-1))throw"Source or target not in graph!";if(!(l.owner==T.owner&&l.owner==this))throw"Both owners must be this graph!";return l.owner!=T.owner?null:(d.source=l,d.target=T,d.isInterGraph=!1,this.getEdges().push(d),l.edges.push(d),T!=l&&T.edges.push(d),d)}},h.prototype.remove=function(c){var l=c;if(c instanceof r){if(l==null)throw"Node is null!";if(!(l.owner!=null&&l.owner==this))throw"Owner graph is invalid!";if(this.graphManager==null)throw"Owner graph manager is invalid!";for(var T=l.edges.slice(),u,d=T.length,L=0;L-1&&G>-1))throw"Source and/or target doesn't know this edge!";u.source.edges.splice(M,1),u.target!=u.source&&u.target.edges.splice(G,1);var b=u.source.owner.getEdges().indexOf(u);if(b==-1)throw"Not in owner's edge list!";u.source.owner.getEdges().splice(b,1)}},h.prototype.updateLeftTop=function(){for(var c=o.MAX_VALUE,l=o.MAX_VALUE,T,u,d,L=this.getNodes(),b=L.length,M=0;MT&&(c=T),l>u&&(l=u)}return c==o.MAX_VALUE?null:(L[0].getParent().paddingLeft!=null?d=L[0].getParent().paddingLeft:d=this.margin,this.left=l-d,this.top=c-d,new p(this.left,this.top))},h.prototype.updateBounds=function(c){for(var l=o.MAX_VALUE,T=-o.MAX_VALUE,u=o.MAX_VALUE,d=-o.MAX_VALUE,L,b,M,G,J,V=this.nodes,Q=V.length,D=0;DL&&(l=L),TM&&(u=M),dL&&(l=L),TM&&(u=M),d=this.nodes.length){var Q=0;T.forEach(function(D){D.owner==c&&Q++}),Q==this.nodes.length&&(this.isConnected=!0)}},A.exports=h},function(A,Y,N){var g,o=N(1);function i(e){g=N(6),this.layout=e,this.graphs=[],this.edges=[]}i.prototype.addRoot=function(){var e=this.layout.newGraph(),r=this.layout.newNode(null),f=this.add(e,r);return this.setRootGraph(f),this.rootGraph},i.prototype.add=function(e,r,f,a,p){if(f==null&&a==null&&p==null){if(e==null)throw"Graph is null!";if(r==null)throw"Parent node is null!";if(this.graphs.indexOf(e)>-1)throw"Graph already in this graph mgr!";if(this.graphs.push(e),e.parent!=null)throw"Already has a parent!";if(r.child!=null)throw"Already has a child!";return e.parent=r,r.child=e,e}else{p=f,a=r,f=e;var t=a.getOwner(),h=p.getOwner();if(!(t!=null&&t.getGraphManager()==this))throw"Source not in this graph mgr!";if(!(h!=null&&h.getGraphManager()==this))throw"Target not in this graph mgr!";if(t==h)return f.isInterGraph=!1,t.add(f,a,p);if(f.isInterGraph=!0,f.source=a,f.target=p,this.edges.indexOf(f)>-1)throw"Edge already in inter-graph edge list!";if(this.edges.push(f),!(f.source!=null&&f.target!=null))throw"Edge source and/or target is null!";if(!(f.source.edges.indexOf(f)==-1&&f.target.edges.indexOf(f)==-1))throw"Edge already in source and/or target incidency list!";return f.source.edges.push(f),f.target.edges.push(f),f}},i.prototype.remove=function(e){if(e instanceof g){var r=e;if(r.getGraphManager()!=this)throw"Graph not in this graph mgr";if(!(r==this.rootGraph||r.parent!=null&&r.parent.graphManager==this))throw"Invalid parent node!";var f=[];f=f.concat(r.getEdges());for(var a,p=f.length,t=0;t=e.getRight()?r[0]+=Math.min(e.getX()-i.getX(),i.getRight()-e.getRight()):e.getX()<=i.getX()&&e.getRight()>=i.getRight()&&(r[0]+=Math.min(i.getX()-e.getX(),e.getRight()-i.getRight())),i.getY()<=e.getY()&&i.getBottom()>=e.getBottom()?r[1]+=Math.min(e.getY()-i.getY(),i.getBottom()-e.getBottom()):e.getY()<=i.getY()&&e.getBottom()>=i.getBottom()&&(r[1]+=Math.min(i.getY()-e.getY(),e.getBottom()-i.getBottom()));var p=Math.abs((e.getCenterY()-i.getCenterY())/(e.getCenterX()-i.getCenterX()));e.getCenterY()===i.getCenterY()&&e.getCenterX()===i.getCenterX()&&(p=1);var t=p*r[0],h=r[1]/p;r[0]t)return r[0]=f,r[1]=s,r[2]=p,r[3]=V,!1;if(ap)return r[0]=h,r[1]=a,r[2]=G,r[3]=t,!1;if(fp?(r[0]=l,r[1]=T,n=!0):(r[0]=c,r[1]=s,n=!0):v===y&&(f>p?(r[0]=h,r[1]=s,n=!0):(r[0]=u,r[1]=T,n=!0)),-E===y?p>f?(r[2]=J,r[3]=V,m=!0):(r[2]=G,r[3]=M,m=!0):E===y&&(p>f?(r[2]=b,r[3]=M,m=!0):(r[2]=Q,r[3]=V,m=!0)),n&&m)return!1;if(f>p?a>t?(I=this.getCardinalDirection(v,y,4),w=this.getCardinalDirection(E,y,2)):(I=this.getCardinalDirection(-v,y,3),w=this.getCardinalDirection(-E,y,1)):a>t?(I=this.getCardinalDirection(-v,y,1),w=this.getCardinalDirection(-E,y,3)):(I=this.getCardinalDirection(v,y,2),w=this.getCardinalDirection(E,y,4)),!n)switch(I){case 1:H=s,R=f+-L/y,r[0]=R,r[1]=H;break;case 2:R=u,H=a+d*y,r[0]=R,r[1]=H;break;case 3:H=T,R=f+L/y,r[0]=R,r[1]=H;break;case 4:R=l,H=a+-d*y,r[0]=R,r[1]=H;break}if(!m)switch(w){case 1:k=M,x=p+-rt/y,r[2]=x,r[3]=k;break;case 2:x=Q,k=t+D*y,r[2]=x,r[3]=k;break;case 3:k=V,x=p+rt/y,r[2]=x,r[3]=k;break;case 4:x=J,k=t+-D*y,r[2]=x,r[3]=k;break}}return!1},o.getCardinalDirection=function(i,e,r){return i>e?r:1+r%4},o.getIntersection=function(i,e,r,f){if(f==null)return this.getIntersection2(i,e,r);var a=i.x,p=i.y,t=e.x,h=e.y,s=r.x,c=r.y,l=f.x,T=f.y,u=void 0,d=void 0,L=void 0,b=void 0,M=void 0,G=void 0,J=void 0,V=void 0,Q=void 0;return L=h-p,M=a-t,J=t*p-a*h,b=T-c,G=s-l,V=l*c-s*T,Q=L*G-b*M,Q===0?null:(u=(M*V-G*J)/Q,d=(b*J-L*V)/Q,new g(u,d))},o.angleOfVector=function(i,e,r,f){var a=void 0;return i!==r?(a=Math.atan((f-e)/(r-i)),r=0){var T=(-s+Math.sqrt(s*s-4*h*c))/(2*h),u=(-s-Math.sqrt(s*s-4*h*c))/(2*h),d=null;return T>=0&&T<=1?[T]:u>=0&&u<=1?[u]:d}else return null},o.HALF_PI=.5*Math.PI,o.ONE_AND_HALF_PI=1.5*Math.PI,o.TWO_PI=2*Math.PI,o.THREE_PI=3*Math.PI,A.exports=o},function(A,Y,N){function g(){}g.sign=function(o){return o>0?1:o<0?-1:0},g.floor=function(o){return o<0?Math.ceil(o):Math.floor(o)},g.ceil=function(o){return o<0?Math.floor(o):Math.ceil(o)},A.exports=g},function(A,Y,N){function g(){}g.MAX_VALUE=2147483647,g.MIN_VALUE=-2147483648,A.exports=g},function(A,Y,N){var g=function(){function a(p,t){for(var h=0;h0&&c;){for(L.push(M[0]);L.length>0&&c;){var G=L[0];L.splice(0,1),d.add(G);for(var J=G.getEdges(),u=0;u-1&&M.splice(rt,1)}d=new Set,b=new Map}}return s},h.prototype.createDummyNodesForBendpoints=function(s){for(var c=[],l=s.source,T=this.graphManager.calcLowestCommonAncestor(s.source,s.target),u=0;u0){for(var T=this.edgeToDummyNodes.get(l),u=0;u=0&&c.splice(V,1);var Q=b.getNeighborsList();Q.forEach(function(n){if(l.indexOf(n)<0){var m=T.get(n),v=m-1;v==1&&G.push(n),T.set(n,v)}})}l=l.concat(G),(c.length==1||c.length==2)&&(u=!0,d=c[0])}return d},h.prototype.setGraphManager=function(s){this.graphManager=s},A.exports=h},function(A,Y,N){function g(){}g.seed=1,g.x=0,g.nextDouble=function(){return g.x=Math.sin(g.seed++)*1e4,g.x-Math.floor(g.x)},A.exports=g},function(A,Y,N){var g=N(5);function o(i,e){this.lworldOrgX=0,this.lworldOrgY=0,this.ldeviceOrgX=0,this.ldeviceOrgY=0,this.lworldExtX=1,this.lworldExtY=1,this.ldeviceExtX=1,this.ldeviceExtY=1}o.prototype.getWorldOrgX=function(){return this.lworldOrgX},o.prototype.setWorldOrgX=function(i){this.lworldOrgX=i},o.prototype.getWorldOrgY=function(){return this.lworldOrgY},o.prototype.setWorldOrgY=function(i){this.lworldOrgY=i},o.prototype.getWorldExtX=function(){return this.lworldExtX},o.prototype.setWorldExtX=function(i){this.lworldExtX=i},o.prototype.getWorldExtY=function(){return this.lworldExtY},o.prototype.setWorldExtY=function(i){this.lworldExtY=i},o.prototype.getDeviceOrgX=function(){return this.ldeviceOrgX},o.prototype.setDeviceOrgX=function(i){this.ldeviceOrgX=i},o.prototype.getDeviceOrgY=function(){return this.ldeviceOrgY},o.prototype.setDeviceOrgY=function(i){this.ldeviceOrgY=i},o.prototype.getDeviceExtX=function(){return this.ldeviceExtX},o.prototype.setDeviceExtX=function(i){this.ldeviceExtX=i},o.prototype.getDeviceExtY=function(){return this.ldeviceExtY},o.prototype.setDeviceExtY=function(i){this.ldeviceExtY=i},o.prototype.transformX=function(i){var e=0,r=this.lworldExtX;return r!=0&&(e=this.ldeviceOrgX+(i-this.lworldOrgX)*this.ldeviceExtX/r),e},o.prototype.transformY=function(i){var e=0,r=this.lworldExtY;return r!=0&&(e=this.ldeviceOrgY+(i-this.lworldOrgY)*this.ldeviceExtY/r),e},o.prototype.inverseTransformX=function(i){var e=0,r=this.ldeviceExtX;return r!=0&&(e=this.lworldOrgX+(i-this.ldeviceOrgX)*this.lworldExtX/r),e},o.prototype.inverseTransformY=function(i){var e=0,r=this.ldeviceExtY;return r!=0&&(e=this.lworldOrgY+(i-this.ldeviceOrgY)*this.lworldExtY/r),e},o.prototype.inverseTransformPoint=function(i){var e=new g(this.inverseTransformX(i.x),this.inverseTransformY(i.y));return e},A.exports=o},function(A,Y,N){function g(t){if(Array.isArray(t)){for(var h=0,s=Array(t.length);hi.ADAPTATION_LOWER_NODE_LIMIT&&(this.coolingFactor=Math.max(this.coolingFactor*i.COOLING_ADAPTATION_FACTOR,this.coolingFactor-(t-i.ADAPTATION_LOWER_NODE_LIMIT)/(i.ADAPTATION_UPPER_NODE_LIMIT-i.ADAPTATION_LOWER_NODE_LIMIT)*this.coolingFactor*(1-i.COOLING_ADAPTATION_FACTOR))),this.maxNodeDisplacement=i.MAX_NODE_DISPLACEMENT_INCREMENTAL):(t>i.ADAPTATION_LOWER_NODE_LIMIT?this.coolingFactor=Math.max(i.COOLING_ADAPTATION_FACTOR,1-(t-i.ADAPTATION_LOWER_NODE_LIMIT)/(i.ADAPTATION_UPPER_NODE_LIMIT-i.ADAPTATION_LOWER_NODE_LIMIT)*(1-i.COOLING_ADAPTATION_FACTOR)):this.coolingFactor=1,this.initialCoolingFactor=this.coolingFactor,this.maxNodeDisplacement=i.MAX_NODE_DISPLACEMENT),this.maxIterations=Math.max(this.getAllNodes().length*5,this.maxIterations),this.displacementThresholdPerNode=3*i.DEFAULT_EDGE_LENGTH/100,this.totalDisplacementThreshold=this.displacementThresholdPerNode*this.getAllNodes().length,this.repulsionRange=this.calcRepulsionRange()},a.prototype.calcSpringForces=function(){for(var t=this.getAllEdges(),h,s=0;s0&&arguments[0]!==void 0?arguments[0]:!0,h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,s,c,l,T,u=this.getAllNodes(),d;if(this.useFRGridVariant)for(this.totalIterations%i.GRID_CALCULATION_CHECK_PERIOD==1&&t&&this.updateGrid(),d=new Set,s=0;sL||d>L)&&(t.gravitationForceX=-this.gravityConstant*l,t.gravitationForceY=-this.gravityConstant*T)):(L=h.getEstimatedSize()*this.compoundGravityRangeFactor,(u>L||d>L)&&(t.gravitationForceX=-this.gravityConstant*l*this.compoundGravityConstant,t.gravitationForceY=-this.gravityConstant*T*this.compoundGravityConstant))},a.prototype.isConverged=function(){var t,h=!1;return this.totalIterations>this.maxIterations/3&&(h=Math.abs(this.totalDisplacement-this.oldTotalDisplacement)<2),t=this.totalDisplacement=u.length||L>=u[0].length)){for(var b=0;ba}}]),r}();A.exports=e},function(A,Y,N){function g(){}g.svd=function(o){this.U=null,this.V=null,this.s=null,this.m=0,this.n=0,this.m=o.length,this.n=o[0].length;var i=Math.min(this.m,this.n);this.s=function(Nt){for(var Mt=[];Nt-- >0;)Mt.push(0);return Mt}(Math.min(this.m+1,this.n)),this.U=function(Nt){var Mt=function Zt(Gt){if(Gt.length==0)return 0;for(var $t=[],Ft=0;Ft0;)Mt.push(0);return Mt}(this.n),r=function(Nt){for(var Mt=[];Nt-- >0;)Mt.push(0);return Mt}(this.m),f=!0,a=Math.min(this.m-1,this.n),p=Math.max(0,Math.min(this.n-2,this.m)),t=0;t=0;E--)if(this.s[E]!==0){for(var y=E+1;y=0;W--){if(function(Nt,Mt){return Nt&&Mt}(W0;){var q=void 0,Rt=void 0;for(q=n-2;q>=-1&&q!==-1;q--)if(Math.abs(e[q])<=lt+_*(Math.abs(this.s[q])+Math.abs(this.s[q+1]))){e[q]=0;break}if(q===n-2)Rt=4;else{var Lt=void 0;for(Lt=n-1;Lt>=q&&Lt!==q;Lt--){var vt=(Lt!==n?Math.abs(e[Lt]):0)+(Lt!==q+1?Math.abs(e[Lt-1]):0);if(Math.abs(this.s[Lt])<=lt+_*vt){this.s[Lt]=0;break}}Lt===q?Rt=3:Lt===n-1?Rt=1:(Rt=2,q=Lt)}switch(q++,Rt){case 1:{var it=e[n-2];e[n-2]=0;for(var ut=n-2;ut>=q;ut--){var Tt=g.hypot(this.s[ut],it),At=this.s[ut]/Tt,Dt=it/Tt;this.s[ut]=Tt,ut!==q&&(it=-Dt*e[ut-1],e[ut-1]=At*e[ut-1]);for(var mt=0;mt=this.s[q+1]);){var Ct=this.s[q];if(this.s[q]=this.s[q+1],this.s[q+1]=Ct,qMath.abs(i)?(e=i/o,e=Math.abs(o)*Math.sqrt(1+e*e)):i!=0?(e=o/i,e=Math.abs(i)*Math.sqrt(1+e*e)):e=0,e},A.exports=g},function(A,Y,N){var g=function(){function e(r,f){for(var a=0;a2&&arguments[2]!==void 0?arguments[2]:1,p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:-1,t=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1;o(this,e),this.sequence1=r,this.sequence2=f,this.match_score=a,this.mismatch_penalty=p,this.gap_penalty=t,this.iMax=r.length+1,this.jMax=f.length+1,this.grid=new Array(this.iMax);for(var h=0;h=0;r--){var f=this.listeners[r];f.event===i&&f.callback===e&&this.listeners.splice(r,1)}},o.emit=function(i,e){for(var r=0;r{var Y={45:(i,e,r)=>{var f={};f.layoutBase=r(551),f.CoSEConstants=r(806),f.CoSEEdge=r(767),f.CoSEGraph=r(880),f.CoSEGraphManager=r(578),f.CoSELayout=r(765),f.CoSENode=r(991),f.ConstraintHandler=r(902),i.exports=f},806:(i,e,r)=>{var f=r(551).FDLayoutConstants;function a(){}for(var p in f)a[p]=f[p];a.DEFAULT_USE_MULTI_LEVEL_SCALING=!1,a.DEFAULT_RADIAL_SEPARATION=f.DEFAULT_EDGE_LENGTH,a.DEFAULT_COMPONENT_SEPERATION=60,a.TILE=!0,a.TILING_PADDING_VERTICAL=10,a.TILING_PADDING_HORIZONTAL=10,a.TRANSFORM_ON_CONSTRAINT_HANDLING=!0,a.ENFORCE_CONSTRAINTS=!0,a.APPLY_LAYOUT=!0,a.RELAX_MOVEMENT_ON_CONSTRAINTS=!0,a.TREE_REDUCTION_ON_INCREMENTAL=!0,a.PURE_INCREMENTAL=a.DEFAULT_INCREMENTAL,i.exports=a},767:(i,e,r)=>{var f=r(551).FDLayoutEdge;function a(t,h,s){f.call(this,t,h,s)}a.prototype=Object.create(f.prototype);for(var p in f)a[p]=f[p];i.exports=a},880:(i,e,r)=>{var f=r(551).LGraph;function a(t,h,s){f.call(this,t,h,s)}a.prototype=Object.create(f.prototype);for(var p in f)a[p]=f[p];i.exports=a},578:(i,e,r)=>{var f=r(551).LGraphManager;function a(t){f.call(this,t)}a.prototype=Object.create(f.prototype);for(var p in f)a[p]=f[p];i.exports=a},765:(i,e,r)=>{var f=r(551).FDLayout,a=r(578),p=r(880),t=r(991),h=r(767),s=r(806),c=r(902),l=r(551).FDLayoutConstants,T=r(551).LayoutConstants,u=r(551).Point,d=r(551).PointD,L=r(551).DimensionD,b=r(551).Layout,M=r(551).Integer,G=r(551).IGeometry,J=r(551).LGraph,V=r(551).Transform,Q=r(551).LinkedList;function D(){f.call(this),this.toBeTiled={},this.constraints={}}D.prototype=Object.create(f.prototype);for(var rt in f)D[rt]=f[rt];D.prototype.newGraphManager=function(){var n=new a(this);return this.graphManager=n,n},D.prototype.newGraph=function(n){return new p(null,this.graphManager,n)},D.prototype.newNode=function(n){return new t(this.graphManager,n)},D.prototype.newEdge=function(n){return new h(null,null,n)},D.prototype.initParameters=function(){f.prototype.initParameters.call(this,arguments),this.isSubLayout||(s.DEFAULT_EDGE_LENGTH<10?this.idealEdgeLength=10:this.idealEdgeLength=s.DEFAULT_EDGE_LENGTH,this.useSmartIdealEdgeLengthCalculation=s.DEFAULT_USE_SMART_IDEAL_EDGE_LENGTH_CALCULATION,this.gravityConstant=l.DEFAULT_GRAVITY_STRENGTH,this.compoundGravityConstant=l.DEFAULT_COMPOUND_GRAVITY_STRENGTH,this.gravityRangeFactor=l.DEFAULT_GRAVITY_RANGE_FACTOR,this.compoundGravityRangeFactor=l.DEFAULT_COMPOUND_GRAVITY_RANGE_FACTOR,this.prunedNodesAll=[],this.growTreeIterations=0,this.afterGrowthIterations=0,this.isTreeGrowing=!1,this.isGrowthFinished=!1)},D.prototype.initSpringEmbedder=function(){f.prototype.initSpringEmbedder.call(this),this.coolingCycle=0,this.maxCoolingCycle=this.maxIterations/l.CONVERGENCE_CHECK_PERIOD,this.finalTemperature=.04,this.coolingAdjuster=1},D.prototype.layout=function(){var n=T.DEFAULT_CREATE_BENDS_AS_NEEDED;return n&&(this.createBendpoints(),this.graphManager.resetAllEdges()),this.level=0,this.classicLayout()},D.prototype.classicLayout=function(){if(this.nodesWithGravity=this.calculateNodesToApplyGravitationTo(),this.graphManager.setAllNodesToApplyGravitation(this.nodesWithGravity),this.calcNoOfChildrenForAllNodes(),this.graphManager.calcLowestCommonAncestors(),this.graphManager.calcInclusionTreeDepths(),this.graphManager.getRoot().calcEstimatedSize(),this.calcIdealEdgeLengths(),this.incremental){if(s.TREE_REDUCTION_ON_INCREMENTAL){this.reduceTrees(),this.graphManager.resetAllNodesToApplyGravitation();var m=new Set(this.getAllNodes()),v=this.nodesWithGravity.filter(function(I){return m.has(I)});this.graphManager.setAllNodesToApplyGravitation(v)}}else{var n=this.getFlatForest();if(n.length>0)this.positionNodesRadially(n);else{this.reduceTrees(),this.graphManager.resetAllNodesToApplyGravitation();var m=new Set(this.getAllNodes()),v=this.nodesWithGravity.filter(function(E){return m.has(E)});this.graphManager.setAllNodesToApplyGravitation(v),this.positionNodesRandomly()}}return Object.keys(this.constraints).length>0&&(c.handleConstraints(this),this.initConstraintVariables()),this.initSpringEmbedder(),s.APPLY_LAYOUT&&this.runSpringEmbedder(),!0},D.prototype.tick=function(){if(this.totalIterations++,this.totalIterations===this.maxIterations&&!this.isTreeGrowing&&!this.isGrowthFinished)if(this.prunedNodesAll.length>0)this.isTreeGrowing=!0;else return!0;if(this.totalIterations%l.CONVERGENCE_CHECK_PERIOD==0&&!this.isTreeGrowing&&!this.isGrowthFinished){if(this.isConverged())if(this.prunedNodesAll.length>0)this.isTreeGrowing=!0;else return!0;this.coolingCycle++,this.layoutQuality==0?this.coolingAdjuster=this.coolingCycle:this.layoutQuality==1&&(this.coolingAdjuster=this.coolingCycle/3),this.coolingFactor=Math.max(this.initialCoolingFactor-Math.pow(this.coolingCycle,Math.log(100*(this.initialCoolingFactor-this.finalTemperature))/Math.log(this.maxCoolingCycle))/100*this.coolingAdjuster,this.finalTemperature),this.animationPeriod=Math.ceil(this.initialAnimationPeriod*Math.sqrt(this.coolingFactor))}if(this.isTreeGrowing){if(this.growTreeIterations%10==0)if(this.prunedNodesAll.length>0){this.graphManager.updateBounds(),this.updateGrid(),this.growTree(this.prunedNodesAll),this.graphManager.resetAllNodesToApplyGravitation();var n=new Set(this.getAllNodes()),m=this.nodesWithGravity.filter(function(y){return n.has(y)});this.graphManager.setAllNodesToApplyGravitation(m),this.graphManager.updateBounds(),this.updateGrid(),s.PURE_INCREMENTAL?this.coolingFactor=l.DEFAULT_COOLING_FACTOR_INCREMENTAL/2:this.coolingFactor=l.DEFAULT_COOLING_FACTOR_INCREMENTAL}else this.isTreeGrowing=!1,this.isGrowthFinished=!0;this.growTreeIterations++}if(this.isGrowthFinished){if(this.isConverged())return!0;this.afterGrowthIterations%10==0&&(this.graphManager.updateBounds(),this.updateGrid()),s.PURE_INCREMENTAL?this.coolingFactor=l.DEFAULT_COOLING_FACTOR_INCREMENTAL/2*((100-this.afterGrowthIterations)/100):this.coolingFactor=l.DEFAULT_COOLING_FACTOR_INCREMENTAL*((100-this.afterGrowthIterations)/100),this.afterGrowthIterations++}var v=!this.isTreeGrowing&&!this.isGrowthFinished,E=this.growTreeIterations%10==1&&this.isTreeGrowing||this.afterGrowthIterations%10==1&&this.isGrowthFinished;return this.totalDisplacement=0,this.graphManager.updateBounds(),this.calcSpringForces(),this.calcRepulsionForces(v,E),this.calcGravitationalForces(),this.moveNodes(),this.animate(),!1},D.prototype.getPositionsData=function(){for(var n=this.graphManager.getAllNodes(),m={},v=0;v0&&this.updateDisplacements();for(var v=0;v0&&(E.fixedNodeWeight=I)}}if(this.constraints.relativePlacementConstraint){var w=new Map,R=new Map;if(this.dummyToNodeForVerticalAlignment=new Map,this.dummyToNodeForHorizontalAlignment=new Map,this.fixedNodesOnHorizontal=new Set,this.fixedNodesOnVertical=new Set,this.fixedNodeSet.forEach(function(O){n.fixedNodesOnHorizontal.add(O),n.fixedNodesOnVertical.add(O)}),this.constraints.alignmentConstraint){if(this.constraints.alignmentConstraint.vertical)for(var H=this.constraints.alignmentConstraint.vertical,v=0;v=2*O.length/3;_--)X=Math.floor(Math.random()*(_+1)),B=O[_],O[_]=O[X],O[X]=B;return O},this.nodesInRelativeHorizontal=[],this.nodesInRelativeVertical=[],this.nodeToRelativeConstraintMapHorizontal=new Map,this.nodeToRelativeConstraintMapVertical=new Map,this.nodeToTempPositionMapHorizontal=new Map,this.nodeToTempPositionMapVertical=new Map,this.constraints.relativePlacementConstraint.forEach(function(O){if(O.left){var X=w.has(O.left)?w.get(O.left):O.left,B=w.has(O.right)?w.get(O.right):O.right;n.nodesInRelativeHorizontal.includes(X)||(n.nodesInRelativeHorizontal.push(X),n.nodeToRelativeConstraintMapHorizontal.set(X,[]),n.dummyToNodeForVerticalAlignment.has(X)?n.nodeToTempPositionMapHorizontal.set(X,n.idToNodeMap.get(n.dummyToNodeForVerticalAlignment.get(X)[0]).getCenterX()):n.nodeToTempPositionMapHorizontal.set(X,n.idToNodeMap.get(X).getCenterX())),n.nodesInRelativeHorizontal.includes(B)||(n.nodesInRelativeHorizontal.push(B),n.nodeToRelativeConstraintMapHorizontal.set(B,[]),n.dummyToNodeForVerticalAlignment.has(B)?n.nodeToTempPositionMapHorizontal.set(B,n.idToNodeMap.get(n.dummyToNodeForVerticalAlignment.get(B)[0]).getCenterX()):n.nodeToTempPositionMapHorizontal.set(B,n.idToNodeMap.get(B).getCenterX())),n.nodeToRelativeConstraintMapHorizontal.get(X).push({right:B,gap:O.gap}),n.nodeToRelativeConstraintMapHorizontal.get(B).push({left:X,gap:O.gap})}else{var _=R.has(O.top)?R.get(O.top):O.top,lt=R.has(O.bottom)?R.get(O.bottom):O.bottom;n.nodesInRelativeVertical.includes(_)||(n.nodesInRelativeVertical.push(_),n.nodeToRelativeConstraintMapVertical.set(_,[]),n.dummyToNodeForHorizontalAlignment.has(_)?n.nodeToTempPositionMapVertical.set(_,n.idToNodeMap.get(n.dummyToNodeForHorizontalAlignment.get(_)[0]).getCenterY()):n.nodeToTempPositionMapVertical.set(_,n.idToNodeMap.get(_).getCenterY())),n.nodesInRelativeVertical.includes(lt)||(n.nodesInRelativeVertical.push(lt),n.nodeToRelativeConstraintMapVertical.set(lt,[]),n.dummyToNodeForHorizontalAlignment.has(lt)?n.nodeToTempPositionMapVertical.set(lt,n.idToNodeMap.get(n.dummyToNodeForHorizontalAlignment.get(lt)[0]).getCenterY()):n.nodeToTempPositionMapVertical.set(lt,n.idToNodeMap.get(lt).getCenterY())),n.nodeToRelativeConstraintMapVertical.get(_).push({bottom:lt,gap:O.gap}),n.nodeToRelativeConstraintMapVertical.get(lt).push({top:_,gap:O.gap})}});else{var k=new Map,W=new Map;this.constraints.relativePlacementConstraint.forEach(function(O){if(O.left){var X=w.has(O.left)?w.get(O.left):O.left,B=w.has(O.right)?w.get(O.right):O.right;k.has(X)?k.get(X).push(B):k.set(X,[B]),k.has(B)?k.get(B).push(X):k.set(B,[X])}else{var _=R.has(O.top)?R.get(O.top):O.top,lt=R.has(O.bottom)?R.get(O.bottom):O.bottom;W.has(_)?W.get(_).push(lt):W.set(_,[lt]),W.has(lt)?W.get(lt).push(_):W.set(lt,[_])}});var U=function(X,B){var _=[],lt=[],q=new Q,Rt=new Set,Lt=0;return X.forEach(function(vt,it){if(!Rt.has(it)){_[Lt]=[],lt[Lt]=!1;var ut=it;for(q.push(ut),Rt.add(ut),_[Lt].push(ut);q.length!=0;){ut=q.shift(),B.has(ut)&&(lt[Lt]=!0);var Tt=X.get(ut);Tt.forEach(function(At){Rt.has(At)||(q.push(At),Rt.add(At),_[Lt].push(At))})}Lt++}}),{components:_,isFixed:lt}},et=U(k,n.fixedNodesOnHorizontal);this.componentsOnHorizontal=et.components,this.fixedComponentsOnHorizontal=et.isFixed;var z=U(W,n.fixedNodesOnVertical);this.componentsOnVertical=z.components,this.fixedComponentsOnVertical=z.isFixed}}},D.prototype.updateDisplacements=function(){var n=this;if(this.constraints.fixedNodeConstraint&&this.constraints.fixedNodeConstraint.forEach(function(z){var O=n.idToNodeMap.get(z.nodeId);O.displacementX=0,O.displacementY=0}),this.constraints.alignmentConstraint){if(this.constraints.alignmentConstraint.vertical)for(var m=this.constraints.alignmentConstraint.vertical,v=0;v1){var R;for(R=0;RE&&(E=Math.floor(w.y)),I=Math.floor(w.x+s.DEFAULT_COMPONENT_SEPERATION)}this.transform(new d(T.WORLD_CENTER_X-w.x/2,T.WORLD_CENTER_Y-w.y/2))},D.radialLayout=function(n,m,v){var E=Math.max(this.maxDiagonalInTree(n),s.DEFAULT_RADIAL_SEPARATION);D.branchRadialLayout(m,null,0,359,0,E);var y=J.calculateBounds(n),I=new V;I.setDeviceOrgX(y.getMinX()),I.setDeviceOrgY(y.getMinY()),I.setWorldOrgX(v.x),I.setWorldOrgY(v.y);for(var w=0;w1;){var B=X[0];X.splice(0,1);var _=W.indexOf(B);_>=0&&W.splice(_,1),z--,U--}m!=null?O=(W.indexOf(X[0])+1)%z:O=0;for(var lt=Math.abs(E-v)/U,q=O;et!=U;q=++q%z){var Rt=W[q].getOtherEnd(n);if(Rt!=m){var Lt=(v+et*lt)%360,vt=(Lt+lt)%360;D.branchRadialLayout(Rt,n,Lt,vt,y+I,I),et++}}},D.maxDiagonalInTree=function(n){for(var m=M.MIN_VALUE,v=0;vm&&(m=y)}return m},D.prototype.calcRepulsionRange=function(){return 2*(this.level+1)*this.idealEdgeLength},D.prototype.groupZeroDegreeMembers=function(){var n=this,m={};this.memberGroups={},this.idToDummyNode={};for(var v=[],E=this.graphManager.getAllNodes(),y=0;y1){var x="DummyCompound_"+H;n.memberGroups[x]=m[H];var k=m[H][0].getParent(),W=new t(n.graphManager);W.id=x,W.paddingLeft=k.paddingLeft||0,W.paddingRight=k.paddingRight||0,W.paddingBottom=k.paddingBottom||0,W.paddingTop=k.paddingTop||0,n.idToDummyNode[x]=W;var U=n.getGraphManager().add(n.newGraph(),W),et=k.getChild();et.add(W);for(var z=0;zy?(E.rect.x-=(E.labelWidth-y)/2,E.setWidth(E.labelWidth),E.labelMarginLeft=(E.labelWidth-y)/2):E.labelPosHorizontal=="right"&&E.setWidth(y+E.labelWidth)),E.labelHeight&&(E.labelPosVertical=="top"?(E.rect.y-=E.labelHeight,E.setHeight(I+E.labelHeight),E.labelMarginTop=E.labelHeight):E.labelPosVertical=="center"&&E.labelHeight>I?(E.rect.y-=(E.labelHeight-I)/2,E.setHeight(E.labelHeight),E.labelMarginTop=(E.labelHeight-I)/2):E.labelPosVertical=="bottom"&&E.setHeight(I+E.labelHeight))}})},D.prototype.repopulateCompounds=function(){for(var n=this.compoundOrder.length-1;n>=0;n--){var m=this.compoundOrder[n],v=m.id,E=m.paddingLeft,y=m.paddingTop,I=m.labelMarginLeft,w=m.labelMarginTop;this.adjustLocations(this.tiledMemberPack[v],m.rect.x,m.rect.y,E,y,I,w)}},D.prototype.repopulateZeroDegreeMembers=function(){var n=this,m=this.tiledZeroDegreePack;Object.keys(m).forEach(function(v){var E=n.idToDummyNode[v],y=E.paddingLeft,I=E.paddingTop,w=E.labelMarginLeft,R=E.labelMarginTop;n.adjustLocations(m[v],E.rect.x,E.rect.y,y,I,w,R)})},D.prototype.getToBeTiled=function(n){var m=n.id;if(this.toBeTiled[m]!=null)return this.toBeTiled[m];var v=n.getChild();if(v==null)return this.toBeTiled[m]=!1,!1;for(var E=v.getNodes(),y=0;y0)return this.toBeTiled[m]=!1,!1;if(I.getChild()==null){this.toBeTiled[I.id]=!1;continue}if(!this.getToBeTiled(I))return this.toBeTiled[m]=!1,!1}return this.toBeTiled[m]=!0,!0},D.prototype.getNodeDegree=function(n){n.id;for(var m=n.getEdges(),v=0,E=0;Ek&&(k=U.rect.height)}v+=k+n.verticalPadding}},D.prototype.tileCompoundMembers=function(n,m){var v=this;this.tiledMemberPack=[],Object.keys(n).forEach(function(E){var y=m[E];if(v.tiledMemberPack[E]=v.tileNodes(n[E],y.paddingLeft+y.paddingRight),y.rect.width=v.tiledMemberPack[E].width,y.rect.height=v.tiledMemberPack[E].height,y.setCenter(v.tiledMemberPack[E].centerX,v.tiledMemberPack[E].centerY),y.labelMarginLeft=0,y.labelMarginTop=0,s.NODE_DIMENSIONS_INCLUDE_LABELS){var I=y.rect.width,w=y.rect.height;y.labelWidth&&(y.labelPosHorizontal=="left"?(y.rect.x-=y.labelWidth,y.setWidth(I+y.labelWidth),y.labelMarginLeft=y.labelWidth):y.labelPosHorizontal=="center"&&y.labelWidth>I?(y.rect.x-=(y.labelWidth-I)/2,y.setWidth(y.labelWidth),y.labelMarginLeft=(y.labelWidth-I)/2):y.labelPosHorizontal=="right"&&y.setWidth(I+y.labelWidth)),y.labelHeight&&(y.labelPosVertical=="top"?(y.rect.y-=y.labelHeight,y.setHeight(w+y.labelHeight),y.labelMarginTop=y.labelHeight):y.labelPosVertical=="center"&&y.labelHeight>w?(y.rect.y-=(y.labelHeight-w)/2,y.setHeight(y.labelHeight),y.labelMarginTop=(y.labelHeight-w)/2):y.labelPosVertical=="bottom"&&y.setHeight(w+y.labelHeight))}})},D.prototype.tileNodes=function(n,m){var v=this.tileNodesByFavoringDim(n,m,!0),E=this.tileNodesByFavoringDim(n,m,!1),y=this.getOrgRatio(v),I=this.getOrgRatio(E),w;return IR&&(R=z.getWidth())});var H=I/y,x=w/y,k=Math.pow(v-E,2)+4*(H+E)*(x+v)*y,W=(E-v+Math.sqrt(k))/(2*(H+E)),U;m?(U=Math.ceil(W),U==W&&U++):U=Math.floor(W);var et=U*(H+E)-E;return R>et&&(et=R),et+=E*2,et},D.prototype.tileNodesByFavoringDim=function(n,m,v){var E=s.TILING_PADDING_VERTICAL,y=s.TILING_PADDING_HORIZONTAL,I=s.TILING_COMPARE_BY,w={rows:[],rowWidth:[],rowHeight:[],width:0,height:m,verticalPadding:E,horizontalPadding:y,centerX:0,centerY:0};I&&(w.idealRowWidth=this.calcIdealRowWidth(n,v));var R=function(O){return O.rect.width*O.rect.height},H=function(O,X){return R(X)-R(O)};n.sort(function(z,O){var X=H;return w.idealRowWidth?(X=I,X(z.id,O.id)):X(z,O)});for(var x=0,k=0,W=0;W0&&(w+=n.horizontalPadding),n.rowWidth[v]=w,n.width0&&(R+=n.verticalPadding);var H=0;R>n.rowHeight[v]&&(H=n.rowHeight[v],n.rowHeight[v]=R,H=n.rowHeight[v]-H),n.height+=H,n.rows[v].push(m)},D.prototype.getShortestRowIndex=function(n){for(var m=-1,v=Number.MAX_VALUE,E=0;Ev&&(m=E,v=n.rowWidth[E]);return m},D.prototype.canAddHorizontal=function(n,m,v){if(n.idealRowWidth){var E=n.rows.length-1,y=n.rowWidth[E];return y+m+n.horizontalPadding<=n.idealRowWidth}var I=this.getShortestRowIndex(n);if(I<0)return!0;var w=n.rowWidth[I];if(w+n.horizontalPadding+m<=n.width)return!0;var R=0;n.rowHeight[I]0&&(R=v+n.verticalPadding-n.rowHeight[I]);var H;n.width-w>=m+n.horizontalPadding?H=(n.height+R)/(w+m+n.horizontalPadding):H=(n.height+R)/n.width,R=v+n.verticalPadding;var x;return n.widthI&&m!=v){E.splice(-1,1),n.rows[v].push(y),n.rowWidth[m]=n.rowWidth[m]-I,n.rowWidth[v]=n.rowWidth[v]+I,n.width=n.rowWidth[instance.getLongestRowIndex(n)];for(var w=Number.MIN_VALUE,R=0;Rw&&(w=E[R].height);m>0&&(w+=n.verticalPadding);var H=n.rowHeight[m]+n.rowHeight[v];n.rowHeight[m]=w,n.rowHeight[v]0)for(var et=y;et<=I;et++)U[0]+=this.grid[et][w-1].length+this.grid[et][w].length-1;if(I0)for(var et=w;et<=R;et++)U[3]+=this.grid[y-1][et].length+this.grid[y][et].length-1;for(var z=M.MAX_VALUE,O,X,B=0;B{var f=r(551).FDLayoutNode,a=r(551).IMath;function p(h,s,c,l){f.call(this,h,s,c,l)}p.prototype=Object.create(f.prototype);for(var t in f)p[t]=f[t];p.prototype.calculateDisplacement=function(){var h=this.graphManager.getLayout();this.getChild()!=null&&this.fixedNodeWeight?(this.displacementX+=h.coolingFactor*(this.springForceX+this.repulsionForceX+this.gravitationForceX)/this.fixedNodeWeight,this.displacementY+=h.coolingFactor*(this.springForceY+this.repulsionForceY+this.gravitationForceY)/this.fixedNodeWeight):(this.displacementX+=h.coolingFactor*(this.springForceX+this.repulsionForceX+this.gravitationForceX)/this.noOfChildren,this.displacementY+=h.coolingFactor*(this.springForceY+this.repulsionForceY+this.gravitationForceY)/this.noOfChildren),Math.abs(this.displacementX)>h.coolingFactor*h.maxNodeDisplacement&&(this.displacementX=h.coolingFactor*h.maxNodeDisplacement*a.sign(this.displacementX)),Math.abs(this.displacementY)>h.coolingFactor*h.maxNodeDisplacement&&(this.displacementY=h.coolingFactor*h.maxNodeDisplacement*a.sign(this.displacementY)),this.child&&this.child.getNodes().length>0&&this.propogateDisplacementToChildren(this.displacementX,this.displacementY)},p.prototype.propogateDisplacementToChildren=function(h,s){for(var c=this.getChild().getNodes(),l,T=0;T{function f(c){if(Array.isArray(c)){for(var l=0,T=Array(c.length);l0){var Ct=0;st.forEach(function(ht){$=="horizontal"?(tt.set(ht,u.has(ht)?d[u.get(ht)]:Z.get(ht)),Ct+=tt.get(ht)):(tt.set(ht,u.has(ht)?L[u.get(ht)]:Z.get(ht)),Ct+=tt.get(ht))}),Ct=Ct/st.length,ft.forEach(function(ht){K.has(ht)||tt.set(ht,Ct)})}else{var ct=0;ft.forEach(function(ht){$=="horizontal"?ct+=u.has(ht)?d[u.get(ht)]:Z.get(ht):ct+=u.has(ht)?L[u.get(ht)]:Z.get(ht)}),ct=ct/ft.length,ft.forEach(function(ht){tt.set(ht,ct)})}});for(var wt=function(){var st=dt.shift(),Ct=P.get(st);Ct.forEach(function(ct){if(tt.get(ct.id)ht&&(ht=qt),teWt&&(Wt=te)}}catch(ae){Mt=!0,Zt=ae}finally{try{!Nt&&Gt.return&&Gt.return()}finally{if(Mt)throw Zt}}var de=(Ct+ht)/2-(ct+Wt)/2,jt=!0,ee=!1,re=void 0;try{for(var _t=ft[Symbol.iterator](),he;!(jt=(he=_t.next()).done);jt=!0){var ie=he.value;tt.set(ie,tt.get(ie)+de)}}catch(ae){ee=!0,re=ae}finally{try{!jt&&_t.return&&_t.return()}finally{if(ee)throw re}}})}return tt},rt=function(P){var $=0,K=0,Z=0,at=0;if(P.forEach(function(j){j.left?d[u.get(j.left)]-d[u.get(j.right)]>=0?$++:K++:L[u.get(j.top)]-L[u.get(j.bottom)]>=0?Z++:at++}),$>K&&Z>at)for(var gt=0;gtK)for(var ot=0;otat)for(var tt=0;tt1)l.fixedNodeConstraint.forEach(function(S,P){E[P]=[S.position.x,S.position.y],y[P]=[d[u.get(S.nodeId)],L[u.get(S.nodeId)]]}),I=!0;else if(l.alignmentConstraint)(function(){var S=0;if(l.alignmentConstraint.vertical){for(var P=l.alignmentConstraint.vertical,$=function(tt){var j=new Set;P[tt].forEach(function(yt){j.add(yt)});var dt=new Set([].concat(f(j)).filter(function(yt){return R.has(yt)})),wt=void 0;dt.size>0?wt=d[u.get(dt.values().next().value)]:wt=Q(j).x,P[tt].forEach(function(yt){E[S]=[wt,L[u.get(yt)]],y[S]=[d[u.get(yt)],L[u.get(yt)]],S++})},K=0;K0?wt=d[u.get(dt.values().next().value)]:wt=Q(j).y,Z[tt].forEach(function(yt){E[S]=[d[u.get(yt)],wt],y[S]=[d[u.get(yt)],L[u.get(yt)]],S++})},gt=0;gtW&&(W=k[et].length,U=et);if(W0){var mt={x:0,y:0};l.fixedNodeConstraint.forEach(function(S,P){var $={x:d[u.get(S.nodeId)],y:L[u.get(S.nodeId)]},K=S.position,Z=V(K,$);mt.x+=Z.x,mt.y+=Z.y}),mt.x/=l.fixedNodeConstraint.length,mt.y/=l.fixedNodeConstraint.length,d.forEach(function(S,P){d[P]+=mt.x}),L.forEach(function(S,P){L[P]+=mt.y}),l.fixedNodeConstraint.forEach(function(S){d[u.get(S.nodeId)]=S.position.x,L[u.get(S.nodeId)]=S.position.y})}if(l.alignmentConstraint){if(l.alignmentConstraint.vertical)for(var xt=l.alignmentConstraint.vertical,St=function(P){var $=new Set;xt[P].forEach(function(at){$.add(at)});var K=new Set([].concat(f($)).filter(function(at){return R.has(at)})),Z=void 0;K.size>0?Z=d[u.get(K.values().next().value)]:Z=Q($).x,$.forEach(function(at){R.has(at)||(d[u.get(at)]=Z)})},Vt=0;Vt0?Z=L[u.get(K.values().next().value)]:Z=Q($).y,$.forEach(function(at){R.has(at)||(L[u.get(at)]=Z)})},bt=0;bt{i.exports=A}},N={};function g(i){var e=N[i];if(e!==void 0)return e.exports;var r=N[i]={exports:{}};return Y[i](r,r.exports,g),r.exports}var o=g(45);return o})()})}(me)),me.exports}(function(C,F){(function(Y,N){C.exports=N(Nr())})(Me,function(A){return(()=>{var Y={658:i=>{i.exports=Object.assign!=null?Object.assign.bind(Object):function(e){for(var r=arguments.length,f=Array(r>1?r-1:0),a=1;a{var f=function(){function t(h,s){var c=[],l=!0,T=!1,u=void 0;try{for(var d=h[Symbol.iterator](),L;!(l=(L=d.next()).done)&&(c.push(L.value),!(s&&c.length===s));l=!0);}catch(b){T=!0,u=b}finally{try{!l&&d.return&&d.return()}finally{if(T)throw u}}return c}return function(h,s){if(Array.isArray(h))return h;if(Symbol.iterator in Object(h))return t(h,s);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),a=r(140).layoutBase.LinkedList,p={};p.getTopMostNodes=function(t){for(var h={},s=0;s0&&I.merge(x)});for(var w=0;w1){L=u[0],b=L.connectedEdges().length,u.forEach(function(y){y.connectedEdges().length0&&c.set("dummy"+(c.size+1),J),V},p.relocateComponent=function(t,h,s){if(!s.fixedNodeConstraint){var c=Number.POSITIVE_INFINITY,l=Number.NEGATIVE_INFINITY,T=Number.POSITIVE_INFINITY,u=Number.NEGATIVE_INFINITY;if(s.quality=="draft"){var d=!0,L=!1,b=void 0;try{for(var M=h.nodeIndexes[Symbol.iterator](),G;!(d=(G=M.next()).done);d=!0){var J=G.value,V=f(J,2),Q=V[0],D=V[1],rt=s.cy.getElementById(Q);if(rt){var n=rt.boundingBox(),m=h.xCoords[D]-n.w/2,v=h.xCoords[D]+n.w/2,E=h.yCoords[D]-n.h/2,y=h.yCoords[D]+n.h/2;ml&&(l=v),Eu&&(u=y)}}}catch(x){L=!0,b=x}finally{try{!d&&M.return&&M.return()}finally{if(L)throw b}}var I=t.x-(l+c)/2,w=t.y-(u+T)/2;h.xCoords=h.xCoords.map(function(x){return x+I}),h.yCoords=h.yCoords.map(function(x){return x+w})}else{Object.keys(h).forEach(function(x){var k=h[x],W=k.getRect().x,U=k.getRect().x+k.getRect().width,et=k.getRect().y,z=k.getRect().y+k.getRect().height;Wl&&(l=U),etu&&(u=z)});var R=t.x-(l+c)/2,H=t.y-(u+T)/2;Object.keys(h).forEach(function(x){var k=h[x];k.setCenter(k.getCenterX()+R,k.getCenterY()+H)})}}},p.calcBoundingBox=function(t,h,s,c){for(var l=Number.MAX_SAFE_INTEGER,T=Number.MIN_SAFE_INTEGER,u=Number.MAX_SAFE_INTEGER,d=Number.MIN_SAFE_INTEGER,L=void 0,b=void 0,M=void 0,G=void 0,J=t.descendants().not(":parent"),V=J.length,Q=0;QL&&(l=L),TM&&(u=M),d{var f=r(548),a=r(140).CoSELayout,p=r(140).CoSENode,t=r(140).layoutBase.PointD,h=r(140).layoutBase.DimensionD,s=r(140).layoutBase.LayoutConstants,c=r(140).layoutBase.FDLayoutConstants,l=r(140).CoSEConstants,T=function(d,L){var b=d.cy,M=d.eles,G=M.nodes(),J=M.edges(),V=void 0,Q=void 0,D=void 0,rt={};d.randomize&&(V=L.nodeIndexes,Q=L.xCoords,D=L.yCoords);var n=function(x){return typeof x=="function"},m=function(x,k){return n(x)?x(k):x},v=f.calcParentsWithoutChildren(b,M),E=function H(x,k,W,U){for(var et=k.length,z=0;z0){var q=void 0;q=W.getGraphManager().add(W.newGraph(),B),H(q,X,W,U)}}},y=function(x,k,W){for(var U=0,et=0,z=0;z0?l.DEFAULT_EDGE_LENGTH=c.DEFAULT_EDGE_LENGTH=U/et:n(d.idealEdgeLength)?l.DEFAULT_EDGE_LENGTH=c.DEFAULT_EDGE_LENGTH=50:l.DEFAULT_EDGE_LENGTH=c.DEFAULT_EDGE_LENGTH=d.idealEdgeLength,l.MIN_REPULSION_DIST=c.MIN_REPULSION_DIST=c.DEFAULT_EDGE_LENGTH/10,l.DEFAULT_RADIAL_SEPARATION=c.DEFAULT_EDGE_LENGTH)},I=function(x,k){k.fixedNodeConstraint&&(x.constraints.fixedNodeConstraint=k.fixedNodeConstraint),k.alignmentConstraint&&(x.constraints.alignmentConstraint=k.alignmentConstraint),k.relativePlacementConstraint&&(x.constraints.relativePlacementConstraint=k.relativePlacementConstraint)};d.nestingFactor!=null&&(l.PER_LEVEL_IDEAL_EDGE_LENGTH_FACTOR=c.PER_LEVEL_IDEAL_EDGE_LENGTH_FACTOR=d.nestingFactor),d.gravity!=null&&(l.DEFAULT_GRAVITY_STRENGTH=c.DEFAULT_GRAVITY_STRENGTH=d.gravity),d.numIter!=null&&(l.MAX_ITERATIONS=c.MAX_ITERATIONS=d.numIter),d.gravityRange!=null&&(l.DEFAULT_GRAVITY_RANGE_FACTOR=c.DEFAULT_GRAVITY_RANGE_FACTOR=d.gravityRange),d.gravityCompound!=null&&(l.DEFAULT_COMPOUND_GRAVITY_STRENGTH=c.DEFAULT_COMPOUND_GRAVITY_STRENGTH=d.gravityCompound),d.gravityRangeCompound!=null&&(l.DEFAULT_COMPOUND_GRAVITY_RANGE_FACTOR=c.DEFAULT_COMPOUND_GRAVITY_RANGE_FACTOR=d.gravityRangeCompound),d.initialEnergyOnIncremental!=null&&(l.DEFAULT_COOLING_FACTOR_INCREMENTAL=c.DEFAULT_COOLING_FACTOR_INCREMENTAL=d.initialEnergyOnIncremental),d.tilingCompareBy!=null&&(l.TILING_COMPARE_BY=d.tilingCompareBy),d.quality=="proof"?s.QUALITY=2:s.QUALITY=0,l.NODE_DIMENSIONS_INCLUDE_LABELS=c.NODE_DIMENSIONS_INCLUDE_LABELS=s.NODE_DIMENSIONS_INCLUDE_LABELS=d.nodeDimensionsIncludeLabels,l.DEFAULT_INCREMENTAL=c.DEFAULT_INCREMENTAL=s.DEFAULT_INCREMENTAL=!d.randomize,l.ANIMATE=c.ANIMATE=s.ANIMATE=d.animate,l.TILE=d.tile,l.TILING_PADDING_VERTICAL=typeof d.tilingPaddingVertical=="function"?d.tilingPaddingVertical.call():d.tilingPaddingVertical,l.TILING_PADDING_HORIZONTAL=typeof d.tilingPaddingHorizontal=="function"?d.tilingPaddingHorizontal.call():d.tilingPaddingHorizontal,l.DEFAULT_INCREMENTAL=c.DEFAULT_INCREMENTAL=s.DEFAULT_INCREMENTAL=!0,l.PURE_INCREMENTAL=!d.randomize,s.DEFAULT_UNIFORM_LEAF_NODE_SIZES=d.uniformNodeDimensions,d.step=="transformed"&&(l.TRANSFORM_ON_CONSTRAINT_HANDLING=!0,l.ENFORCE_CONSTRAINTS=!1,l.APPLY_LAYOUT=!1),d.step=="enforced"&&(l.TRANSFORM_ON_CONSTRAINT_HANDLING=!1,l.ENFORCE_CONSTRAINTS=!0,l.APPLY_LAYOUT=!1),d.step=="cose"&&(l.TRANSFORM_ON_CONSTRAINT_HANDLING=!1,l.ENFORCE_CONSTRAINTS=!1,l.APPLY_LAYOUT=!0),d.step=="all"&&(d.randomize?l.TRANSFORM_ON_CONSTRAINT_HANDLING=!0:l.TRANSFORM_ON_CONSTRAINT_HANDLING=!1,l.ENFORCE_CONSTRAINTS=!0,l.APPLY_LAYOUT=!0),d.fixedNodeConstraint||d.alignmentConstraint||d.relativePlacementConstraint?l.TREE_REDUCTION_ON_INCREMENTAL=!1:l.TREE_REDUCTION_ON_INCREMENTAL=!0;var w=new a,R=w.newGraphManager();return E(R.addRoot(),f.getTopMostNodes(G),w,d),y(w,R,J),I(w,d),w.runLayout(),rt};i.exports={coseLayout:T}},212:(i,e,r)=>{var f=function(){function d(L,b){for(var M=0;M0)if(v){var I=t.getTopMostNodes(M.eles.nodes());if(D=t.connectComponents(G,M.eles,I),D.forEach(function(vt){var it=vt.boundingBox();rt.push({x:it.x1+it.w/2,y:it.y1+it.h/2})}),M.randomize&&D.forEach(function(vt){M.eles=vt,V.push(s(M))}),M.quality=="default"||M.quality=="proof"){var w=G.collection();if(M.tile){var R=new Map,H=[],x=[],k=0,W={nodeIndexes:R,xCoords:H,yCoords:x},U=[];if(D.forEach(function(vt,it){vt.edges().length==0&&(vt.nodes().forEach(function(ut,Tt){w.merge(vt.nodes()[Tt]),ut.isParent()||(W.nodeIndexes.set(vt.nodes()[Tt].id(),k++),W.xCoords.push(vt.nodes()[0].position().x),W.yCoords.push(vt.nodes()[0].position().y))}),U.push(it))}),w.length>1){var et=w.boundingBox();rt.push({x:et.x1+et.w/2,y:et.y1+et.h/2}),D.push(w),V.push(W);for(var z=U.length-1;z>=0;z--)D.splice(U[z],1),V.splice(U[z],1),rt.splice(U[z],1)}}D.forEach(function(vt,it){M.eles=vt,Q.push(l(M,V[it])),t.relocateComponent(rt[it],Q[it],M)})}else D.forEach(function(vt,it){t.relocateComponent(rt[it],V[it],M)});var O=new Set;if(D.length>1){var X=[],B=J.filter(function(vt){return vt.css("display")=="none"});D.forEach(function(vt,it){var ut=void 0;if(M.quality=="draft"&&(ut=V[it].nodeIndexes),vt.nodes().not(B).length>0){var Tt={};Tt.edges=[],Tt.nodes=[];var At=void 0;vt.nodes().not(B).forEach(function(Dt){if(M.quality=="draft")if(!Dt.isParent())At=ut.get(Dt.id()),Tt.nodes.push({x:V[it].xCoords[At]-Dt.boundingbox().w/2,y:V[it].yCoords[At]-Dt.boundingbox().h/2,width:Dt.boundingbox().w,height:Dt.boundingbox().h});else{var mt=t.calcBoundingBox(Dt,V[it].xCoords,V[it].yCoords,ut);Tt.nodes.push({x:mt.topLeftX,y:mt.topLeftY,width:mt.width,height:mt.height})}else Q[it][Dt.id()]&&Tt.nodes.push({x:Q[it][Dt.id()].getLeft(),y:Q[it][Dt.id()].getTop(),width:Q[it][Dt.id()].getWidth(),height:Q[it][Dt.id()].getHeight()})}),vt.edges().forEach(function(Dt){var mt=Dt.source(),xt=Dt.target();if(mt.css("display")!="none"&&xt.css("display")!="none")if(M.quality=="draft"){var St=ut.get(mt.id()),Vt=ut.get(xt.id()),Xt=[],Ut=[];if(mt.isParent()){var bt=t.calcBoundingBox(mt,V[it].xCoords,V[it].yCoords,ut);Xt.push(bt.topLeftX+bt.width/2),Xt.push(bt.topLeftY+bt.height/2)}else Xt.push(V[it].xCoords[St]),Xt.push(V[it].yCoords[St]);if(xt.isParent()){var Ht=t.calcBoundingBox(xt,V[it].xCoords,V[it].yCoords,ut);Ut.push(Ht.topLeftX+Ht.width/2),Ut.push(Ht.topLeftY+Ht.height/2)}else Ut.push(V[it].xCoords[Vt]),Ut.push(V[it].yCoords[Vt]);Tt.edges.push({startX:Xt[0],startY:Xt[1],endX:Ut[0],endY:Ut[1]})}else Q[it][mt.id()]&&Q[it][xt.id()]&&Tt.edges.push({startX:Q[it][mt.id()].getCenterX(),startY:Q[it][mt.id()].getCenterY(),endX:Q[it][xt.id()].getCenterX(),endY:Q[it][xt.id()].getCenterY()})}),Tt.nodes.length>0&&(X.push(Tt),O.add(it))}});var _=m.packComponents(X,M.randomize).shifts;if(M.quality=="draft")V.forEach(function(vt,it){var ut=vt.xCoords.map(function(At){return At+_[it].dx}),Tt=vt.yCoords.map(function(At){return At+_[it].dy});vt.xCoords=ut,vt.yCoords=Tt});else{var lt=0;O.forEach(function(vt){Object.keys(Q[vt]).forEach(function(it){var ut=Q[vt][it];ut.setCenter(ut.getCenterX()+_[lt].dx,ut.getCenterY()+_[lt].dy)}),lt++})}}}else{var E=M.eles.boundingBox();if(rt.push({x:E.x1+E.w/2,y:E.y1+E.h/2}),M.randomize){var y=s(M);V.push(y)}M.quality=="default"||M.quality=="proof"?(Q.push(l(M,V[0])),t.relocateComponent(rt[0],Q[0],M)):t.relocateComponent(rt[0],V[0],M)}var q=function(it,ut){if(M.quality=="default"||M.quality=="proof"){typeof it=="number"&&(it=ut);var Tt=void 0,At=void 0,Dt=it.data("id");return Q.forEach(function(xt){Dt in xt&&(Tt={x:xt[Dt].getRect().getCenterX(),y:xt[Dt].getRect().getCenterY()},At=xt[Dt])}),M.nodeDimensionsIncludeLabels&&(At.labelWidth&&(At.labelPosHorizontal=="left"?Tt.x+=At.labelWidth/2:At.labelPosHorizontal=="right"&&(Tt.x-=At.labelWidth/2)),At.labelHeight&&(At.labelPosVertical=="top"?Tt.y+=At.labelHeight/2:At.labelPosVertical=="bottom"&&(Tt.y-=At.labelHeight/2))),Tt==null&&(Tt={x:it.position("x"),y:it.position("y")}),{x:Tt.x,y:Tt.y}}else{var mt=void 0;return V.forEach(function(xt){var St=xt.nodeIndexes.get(it.id());St!=null&&(mt={x:xt.xCoords[St],y:xt.yCoords[St]})}),mt==null&&(mt={x:it.position("x"),y:it.position("y")}),{x:mt.x,y:mt.y}}};if(M.quality=="default"||M.quality=="proof"||M.randomize){var Rt=t.calcParentsWithoutChildren(G,J),Lt=J.filter(function(vt){return vt.css("display")=="none"});M.eles=J.not(Lt),J.nodes().not(":parent").not(Lt).layoutPositions(b,M,q),Rt.length>0&&Rt.forEach(function(vt){vt.position(q(vt))})}else console.log("If randomize option is set to false, then quality option must be 'default' or 'proof'.")}}]),d}();i.exports=u},657:(i,e,r)=>{var f=r(548),a=r(140).layoutBase.Matrix,p=r(140).layoutBase.SVD,t=function(s){var c=s.cy,l=s.eles,T=l.nodes(),u=l.nodes(":parent"),d=new Map,L=new Map,b=new Map,M=[],G=[],J=[],V=[],Q=[],D=[],rt=[],n=[],m=void 0,v=1e8,E=1e-9,y=s.piTol,I=s.samplingType,w=s.nodeSeparation,R=void 0,H=function(){for(var P=0,$=0,K=!1;$=at;){ot=Z[at++];for(var It=M[ot],ft=0;ftdt&&(dt=Q[Ct],wt=Ct)}return wt},k=function(P){var $=void 0;if(P){$=Math.floor(Math.random()*m);for(var Z=0;Z=1)break;j=tt}for(var yt=0;yt=1)break;j=tt}for(var ft=0;ft0&&($.isParent()?M[P].push(b.get($.id())):M[P].push($.id()))})});var Lt=function(P){var $=L.get(P),K=void 0;d.get(P).forEach(function(Z){c.getElementById(Z).isParent()?K=b.get(Z):K=Z,M[$].push(K),M[L.get(K)].push(P)})},vt=!0,it=!1,ut=void 0;try{for(var Tt=d.keys()[Symbol.iterator](),At;!(vt=(At=Tt.next()).done);vt=!0){var Dt=At.value;Lt(Dt)}}catch(S){it=!0,ut=S}finally{try{!vt&&Tt.return&&Tt.return()}finally{if(it)throw ut}}m=L.size;var mt=void 0;if(m>2){R=m{var f=r(212),a=function(t){t&&t("layout","fcose",f)};typeof cytoscape!="undefined"&&a(cytoscape),i.exports=a},140:i=>{i.exports=A}},N={};function g(i){var e=N[i];if(e!==void 0)return e.exports;var r=N[i]={exports:{}};return Y[i](r,r.exports,g),r.exports}var o=g(579);return o})()})})(Xe);var Lr=Xe.exports;const Cr=mr(Lr);var be={L:"left",R:"right",T:"top",B:"bottom"},Pe={L:nt(C=>`${C},${C/2} 0,${C} 0,0`,"L"),R:nt(C=>`0,${C/2} ${C},0 ${C},${C}`,"R"),T:nt(C=>`0,0 ${C},0 ${C/2},${C}`,"T"),B:nt(C=>`${C/2},0 ${C},${C} 0,${C}`,"B")},ce={L:nt((C,F)=>C-F+2,"L"),R:nt((C,F)=>C-2,"R"),T:nt((C,F)=>C-F+2,"T"),B:nt((C,F)=>C-2,"B")},Mr=nt(function(C){return zt(C)?C==="L"?"R":"L":C==="T"?"B":"T"},"getOppositeArchitectureDirection"),Ge=nt(function(C){const F=C;return F==="L"||F==="R"||F==="T"||F==="B"},"isArchitectureDirection"),zt=nt(function(C){const F=C;return F==="L"||F==="R"},"isArchitectureDirectionX"),Kt=nt(function(C){const F=C;return F==="T"||F==="B"},"isArchitectureDirectionY"),He=nt(function(C,F){const A=zt(C)&&Kt(F),Y=Kt(C)&&zt(F);return A||Y},"isArchitectureDirectionXY"),Ar=nt(function(C){const F=C[0],A=C[1],Y=zt(F)&&Kt(A),N=Kt(F)&&zt(A);return Y||N},"isArchitecturePairXY"),wr=nt(function(C){return C!=="LL"&&C!=="RR"&&C!=="TT"&&C!=="BB"},"isValidArchitectureDirectionPair"),Le=nt(function(C,F){const A=`${C}${F}`;return wr(A)?A:void 0},"getArchitectureDirectionPair"),Or=nt(function([C,F],A){const Y=A[0],N=A[1];return zt(Y)?Kt(N)?[C+(Y==="L"?-1:1),F+(N==="T"?1:-1)]:[C+(Y==="L"?-1:1),F]:zt(N)?[C+(N==="L"?1:-1),F+(Y==="T"?1:-1)]:[C,F+(Y==="T"?1:-1)]},"shiftPositionByArchitectureDirectionPair"),Dr=nt(function(C){return C==="LT"||C==="TL"?[1,1]:C==="BL"||C==="LB"?[1,-1]:C==="BR"||C==="RB"?[-1,-1]:[-1,1]},"getArchitectureDirectionXYFactors"),xr=nt(function(C){return C.type==="service"},"isArchitectureService"),Ir=nt(function(C){return C.type==="junction"},"isArchitectureJunction"),We=nt(C=>C.data(),"edgeData"),oe=nt(C=>C.data(),"nodeData"),Ve=ir.architecture,pt=new yr(()=>({nodes:{},groups:{},edges:[],registeredIds:{},config:Ve,dataStructures:void 0,elements:{}})),Rr=nt(()=>{pt.reset(),ur()},"clear"),Sr=nt(function({id:C,icon:F,in:A,title:Y,iconText:N}){if(pt.records.registeredIds[C]!==void 0)throw new Error(`The service id [${C}] is already in use by another ${pt.records.registeredIds[C]}`);if(A!==void 0){if(C===A)throw new Error(`The service [${C}] cannot be placed within itself`);if(pt.records.registeredIds[A]===void 0)throw new Error(`The service [${C}]'s parent does not exist. Please make sure the parent is created before this service`);if(pt.records.registeredIds[A]==="node")throw new Error(`The service [${C}]'s parent is not a group`)}pt.records.registeredIds[C]="node",pt.records.nodes[C]={id:C,type:"service",icon:F,iconText:N,title:Y,edges:[],in:A}},"addService"),Fr=nt(()=>Object.values(pt.records.nodes).filter(xr),"getServices"),br=nt(function({id:C,in:F}){pt.records.registeredIds[C]="node",pt.records.nodes[C]={id:C,type:"junction",edges:[],in:F}},"addJunction"),Pr=nt(()=>Object.values(pt.records.nodes).filter(Ir),"getJunctions"),Gr=nt(()=>Object.values(pt.records.nodes),"getNodes"),Ur=nt(C=>pt.records.nodes[C],"getNode"),Yr=nt(function({id:C,icon:F,in:A,title:Y}){if(pt.records.registeredIds[C]!==void 0)throw new Error(`The group id [${C}] is already in use by another ${pt.records.registeredIds[C]}`);if(A!==void 0){if(C===A)throw new Error(`The group [${C}] cannot be placed within itself`);if(pt.records.registeredIds[A]===void 0)throw new Error(`The group [${C}]'s parent does not exist. Please make sure the parent is created before this group`);if(pt.records.registeredIds[A]==="node")throw new Error(`The group [${C}]'s parent is not a group`)}pt.records.registeredIds[C]="group",pt.records.groups[C]={id:C,icon:F,title:Y,in:A}},"addGroup"),Xr=nt(()=>Object.values(pt.records.groups),"getGroups"),Hr=nt(function({lhsId:C,rhsId:F,lhsDir:A,rhsDir:Y,lhsInto:N,rhsInto:g,lhsGroup:o,rhsGroup:i,title:e}){if(!Ge(A))throw new Error(`Invalid direction given for left hand side of edge ${C}--${F}. Expected (L,R,T,B) got ${A}`);if(!Ge(Y))throw new Error(`Invalid direction given for right hand side of edge ${C}--${F}. Expected (L,R,T,B) got ${Y}`);if(pt.records.nodes[C]===void 0&&pt.records.groups[C]===void 0)throw new Error(`The left-hand id [${C}] does not yet exist. Please create the service/group before declaring an edge to it.`);if(pt.records.nodes[F]===void 0&&pt.records.groups[C]===void 0)throw new Error(`The right-hand id [${F}] does not yet exist. Please create the service/group before declaring an edge to it.`);const r=pt.records.nodes[C].in,f=pt.records.nodes[F].in;if(o&&r&&f&&r==f)throw new Error(`The left-hand id [${C}] is modified to traverse the group boundary, but the edge does not pass through two groups.`);if(i&&r&&f&&r==f)throw new Error(`The right-hand id [${F}] is modified to traverse the group boundary, but the edge does not pass through two groups.`);const a={lhsId:C,lhsDir:A,lhsInto:N,lhsGroup:o,rhsId:F,rhsDir:Y,rhsInto:g,rhsGroup:i,title:e};pt.records.edges.push(a),pt.records.nodes[C]&&pt.records.nodes[F]&&(pt.records.nodes[C].edges.push(pt.records.edges[pt.records.edges.length-1]),pt.records.nodes[F].edges.push(pt.records.edges[pt.records.edges.length-1]))},"addEdge"),Wr=nt(()=>pt.records.edges,"getEdges"),Vr=nt(()=>{if(pt.records.dataStructures===void 0){const C=Object.entries(pt.records.nodes).reduce((o,[i,e])=>(o[i]=e.edges.reduce((r,f)=>{if(f.lhsId===i){const a=Le(f.lhsDir,f.rhsDir);a&&(r[a]=f.rhsId)}else{const a=Le(f.rhsDir,f.lhsDir);a&&(r[a]=f.lhsId)}return r},{}),o),{}),F=Object.keys(C)[0],A={[F]:1},Y=Object.keys(C).reduce((o,i)=>i===F?o:fe(le({},o),{[i]:1}),{}),N=nt(o=>{const i={[o]:[0,0]},e=[o];for(;e.length>0;){const r=e.shift();if(r){A[r]=1,delete Y[r];const f=C[r],[a,p]=i[r];Object.entries(f).forEach(([t,h])=>{A[h]||(i[h]=Or([a,p],t),e.push(h))})}}return i},"BFS"),g=[N(F)];for(;Object.keys(Y).length>0;)g.push(N(Object.keys(Y)[0]));pt.records.dataStructures={adjList:C,spatialMaps:g}}return pt.records.dataStructures},"getDataStructures"),zr=nt((C,F)=>{pt.records.elements[C]=F},"setElementForId"),Br=nt(C=>pt.records.elements[C],"getElementById"),ge={clear:Rr,setDiagramTitle:or,getDiagramTitle:sr,setAccTitle:hr,getAccTitle:lr,setAccDescription:fr,getAccDescription:cr,addService:Sr,getServices:Fr,addJunction:br,getJunctions:Pr,getNodes:Gr,getNode:Ur,addGroup:Yr,getGroups:Xr,addEdge:Hr,getEdges:Wr,setElementForId:zr,getElementById:Br,getDataStructures:Vr};function Pt(C){const F=ue().architecture;return F!=null&&F[C]?F[C]:Ve[C]}nt(Pt,"getConfigField");var $r=nt((C,F)=>{pr(C,F),C.groups.map(F.addGroup),C.services.map(A=>F.addService(fe(le({},A),{type:"service"}))),C.junctions.map(A=>F.addJunction(fe(le({},A),{type:"junction"}))),C.edges.map(F.addEdge)},"populateDb"),Zr={parse:nt(C=>Qt(void 0,null,function*(){const F=yield Er("architecture",C);Ue.debug(F),$r(F,ge)}),"parse")},kr=nt(C=>` + .edge { + stroke-width: ${C.archEdgeWidth}; + stroke: ${C.archEdgeColor}; + fill: none; + } + + .arrow { + fill: ${C.archEdgeArrowColor}; + } + + .node-bkg { + fill: none; + stroke: ${C.archGroupBorderColor}; + stroke-width: ${C.archGroupBorderWidth}; + stroke-dasharray: 8; + } + .node-icon-text { + display: flex; + align-items: center; + } + + .node-icon-text > div { + color: #fff; + margin: 1px; + height: fit-content; + text-align: center; + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + } +`,"getStyles"),qr=kr,ne=nt(C=>`${C}`,"wrapIcon"),se={prefix:"mermaid-architecture",height:80,width:80,icons:{database:{body:ne('')},server:{body:ne('')},disk:{body:ne('')},internet:{body:ne('')},cloud:{body:ne('')},unknown:ar,blank:{body:ne("")}}},Jr=nt(function(C,F){return Qt(this,null,function*(){const A=Pt("padding"),Y=Pt("iconSize"),N=Y/2,g=Y/6,o=g/2;yield Promise.all(F.edges().map(i=>Qt(this,null,function*(){var G,J;const{source:e,sourceDir:r,sourceArrow:f,sourceGroup:a,target:p,targetDir:t,targetArrow:h,targetGroup:s,label:c}=We(i);let{x:l,y:T}=i[0].sourceEndpoint();const{x:u,y:d}=i[0].midpoint();let{x:L,y:b}=i[0].targetEndpoint();const M=A+4;if(a&&(zt(r)?l+=r==="L"?-M:M:T+=r==="T"?-M:M+18),s&&(zt(t)?L+=t==="L"?-M:M:b+=t==="T"?-M:M+18),!a&&((G=ge.getNode(e))==null?void 0:G.type)==="junction"&&(zt(r)?l+=r==="L"?N:-N:T+=r==="T"?N:-N),!s&&((J=ge.getNode(p))==null?void 0:J.type)==="junction"&&(zt(t)?L+=t==="L"?N:-N:b+=t==="T"?N:-N),i[0]._private.rscratch){const V=C.insert("g");if(V.insert("path").attr("d",`M ${l},${T} L ${u},${d} L${L},${b} `).attr("class","edge"),f){const Q=zt(r)?ce[r](l,g):l-o,D=Kt(r)?ce[r](T,g):T-o;V.insert("polygon").attr("points",Pe[r](g)).attr("transform",`translate(${Q},${D})`).attr("class","arrow")}if(h){const Q=zt(t)?ce[t](L,g):L-o,D=Kt(t)?ce[t](b,g):b-o;V.insert("polygon").attr("points",Pe[t](g)).attr("transform",`translate(${Q},${D})`).attr("class","arrow")}if(c){const Q=He(r,t)?"XY":zt(r)?"X":"Y";let D=0;Q==="X"?D=Math.abs(l-L):Q==="Y"?D=Math.abs(T-b)/1.5:D=Math.abs(l-L)/2;const rt=V.append("g");if(yield Ce(rt,c,{useHtmlLabels:!1,width:D,classes:"architecture-service-label"},ue()),rt.attr("dy","1em").attr("alignment-baseline","middle").attr("dominant-baseline","middle").attr("text-anchor","middle"),Q==="X")rt.attr("transform","translate("+u+", "+d+")");else if(Q==="Y")rt.attr("transform","translate("+u+", "+d+") rotate(-90)");else if(Q==="XY"){const n=Le(r,t);if(n&&Ar(n)){const m=rt.node().getBoundingClientRect(),[v,E]=Dr(n);rt.attr("dominant-baseline","auto").attr("transform",`rotate(${-1*v*E*45})`);const y=rt.node().getBoundingClientRect();rt.attr("transform",` + translate(${u}, ${d-m.height/2}) + translate(${v*y.width/2}, ${E*y.height/2}) + rotate(${-1*v*E*45}, 0, ${m.height/2}) + `)}}}}})))})},"drawEdges"),Qr=nt(function(C,F){return Qt(this,null,function*(){const Y=Pt("padding")*.75,N=Pt("fontSize"),o=Pt("iconSize")/2;yield Promise.all(F.nodes().map(i=>Qt(this,null,function*(){const e=oe(i);if(e.type==="group"){const{h:r,w:f,x1:a,y1:p}=i.boundingBox();C.append("rect").attr("x",a+o).attr("y",p+o).attr("width",f).attr("height",r).attr("class","node-bkg");const t=C.append("g");let h=a,s=p;if(e.icon){const c=t.append("g");c.html(`${yield Ne(e.icon,{height:Y,width:Y,fallbackPrefix:se.prefix})}`),c.attr("transform","translate("+(h+o+1)+", "+(s+o+1)+")"),h+=Y,s+=N/2-1-2}if(e.label){const c=t.append("g");yield Ce(c,e.label,{useHtmlLabels:!1,width:f,classes:"architecture-service-label"},ue()),c.attr("dy","1em").attr("alignment-baseline","middle").attr("dominant-baseline","start").attr("text-anchor","start"),c.attr("transform","translate("+(h+o+4)+", "+(s+o+2)+")")}}})))})},"drawGroups"),Kr=nt(function(C,F,A){return Qt(this,null,function*(){var Y;for(const N of A){const g=F.append("g"),o=Pt("iconSize");if(N.title){const f=g.append("g");yield Ce(f,N.title,{useHtmlLabels:!1,width:o*1.5,classes:"architecture-service-label"},ue()),f.attr("dy","1em").attr("alignment-baseline","middle").attr("dominant-baseline","middle").attr("text-anchor","middle"),f.attr("transform","translate("+o/2+", "+o+")")}const i=g.append("g");if(N.icon)i.html(`${yield Ne(N.icon,{height:o,width:o,fallbackPrefix:se.prefix})}`);else if(N.iconText){i.html(`${yield Ne("blank",{height:o,width:o,fallbackPrefix:se.prefix})}`);const p=i.append("g").append("foreignObject").attr("width",o).attr("height",o).append("div").attr("class","node-icon-text").attr("style",`height: ${o}px;`).append("div").html(N.iconText),t=(Y=parseInt(window.getComputedStyle(p.node(),null).getPropertyValue("font-size").replace(/\D/g,"")))!=null?Y:16;p.attr("style",`-webkit-line-clamp: ${Math.floor((o-2)/t)};`)}else i.append("path").attr("class","node-bkg").attr("id","node-"+N.id).attr("d",`M0 ${o} v${-o} q0,-5 5,-5 h${o} q5,0 5,5 v${o} H0 Z`);g.attr("class","architecture-service");const{width:e,height:r}=g._groups[0][0].getBBox();N.width=e,N.height=r,C.setElementForId(N.id,g)}return 0})},"drawServices"),jr=nt(function(C,F,A){A.forEach(Y=>{const N=F.append("g"),g=Pt("iconSize");N.append("g").append("rect").attr("id","node-"+Y.id).attr("fill-opacity","0").attr("width",g).attr("height",g),N.attr("class","architecture-junction");const{width:i,height:e}=N._groups[0][0].getBBox();N.width=i,N.height=e,C.setElementForId(Y.id,N)})},"drawJunctions");nr([{name:se.prefix,icons:se}]);Ye.use(Cr);function ze(C,F){C.forEach(A=>{F.add({group:"nodes",data:{type:"service",id:A.id,icon:A.icon,label:A.title,parent:A.in,width:Pt("iconSize"),height:Pt("iconSize")},classes:"node-service"})})}nt(ze,"addServices");function Be(C,F){C.forEach(A=>{F.add({group:"nodes",data:{type:"junction",id:A.id,parent:A.in,width:Pt("iconSize"),height:Pt("iconSize")},classes:"node-junction"})})}nt(Be,"addJunctions");function $e(C,F){F.nodes().map(A=>{const Y=oe(A);if(Y.type==="group")return;Y.x=A.position().x,Y.y=A.position().y,C.getElementById(Y.id).attr("transform","translate("+(Y.x||0)+","+(Y.y||0)+")")})}nt($e,"positionNodes");function Ze(C,F){C.forEach(A=>{F.add({group:"nodes",data:{type:"group",id:A.id,icon:A.icon,label:A.title,parent:A.in},classes:"node-group"})})}nt(Ze,"addGroups");function ke(C,F){C.forEach(A=>{const{lhsId:Y,rhsId:N,lhsInto:g,lhsGroup:o,rhsInto:i,lhsDir:e,rhsDir:r,rhsGroup:f,title:a}=A,p=He(A.lhsDir,A.rhsDir)?"segments":"straight",t={id:`${Y}-${N}`,label:a,source:Y,sourceDir:e,sourceArrow:g,sourceGroup:o,sourceEndpoint:e==="L"?"0 50%":e==="R"?"100% 50%":e==="T"?"50% 0":"50% 100%",target:N,targetDir:r,targetArrow:i,targetGroup:f,targetEndpoint:r==="L"?"0 50%":r==="R"?"100% 50%":r==="T"?"50% 0":"50% 100%"};F.add({group:"edges",data:t,classes:p})})}nt(ke,"addEdges");function qe(C){const F=C.map(N=>{const g={},o={};return Object.entries(N).forEach(([i,[e,r]])=>{g[r]||(g[r]=[]),o[e]||(o[e]=[]),g[r].push(i),o[e].push(i)}),{horiz:Object.values(g).filter(i=>i.length>1),vert:Object.values(o).filter(i=>i.length>1)}}),[A,Y]=F.reduce(([N,g],{horiz:o,vert:i})=>[[...N,...o],[...g,...i]],[[],[]]);return{horizontal:A,vertical:Y}}nt(qe,"getAlignments");function Je(C){const F=[],A=nt(N=>`${N[0]},${N[1]}`,"posToStr"),Y=nt(N=>N.split(",").map(g=>parseInt(g)),"strToPos");return C.forEach(N=>{const g=Object.fromEntries(Object.entries(N).map(([r,f])=>[A(f),r])),o=[A([0,0])],i={},e={L:[-1,0],R:[1,0],T:[0,1],B:[0,-1]};for(;o.length>0;){const r=o.shift();if(r){i[r]=1;const f=g[r];if(f){const a=Y(r);Object.entries(e).forEach(([p,t])=>{const h=A([a[0]+t[0],a[1]+t[1]]),s=g[h];s&&!i[h]&&(o.push(h),F.push({[be[p]]:s,[be[Mr(p)]]:f,gap:1.5*Pt("iconSize")}))})}}}}),F}nt(Je,"getRelativeConstraints");function Qe(C,F,A,Y,{spatialMaps:N}){return new Promise(g=>{const o=gr("body").append("div").attr("id","cy").attr("style","display:none"),i=Ye({container:document.getElementById("cy"),style:[{selector:"edge",style:{"curve-style":"straight",label:"data(label)","source-endpoint":"data(sourceEndpoint)","target-endpoint":"data(targetEndpoint)"}},{selector:"edge.segments",style:{"curve-style":"segments","segment-weights":"0","segment-distances":[.5],"edge-distances":"endpoints","source-endpoint":"data(sourceEndpoint)","target-endpoint":"data(targetEndpoint)"}},{selector:"node",style:{"compound-sizing-wrt-labels":"include"}},{selector:"node[label]",style:{"text-valign":"bottom","text-halign":"center","font-size":`${Pt("fontSize")}px`}},{selector:".node-service",style:{label:"data(label)",width:"data(width)",height:"data(height)"}},{selector:".node-junction",style:{width:"data(width)",height:"data(height)"}},{selector:".node-group",style:{padding:`${Pt("padding")}px`}}]});o.remove(),Ze(A,i),ze(C,i),Be(F,i),ke(Y,i);const e=qe(N),r=Je(N),f=i.layout({name:"fcose",quality:"proof",styleEnabled:!1,animate:!1,nodeDimensionsIncludeLabels:!1,idealEdgeLength(a){const[p,t]=a.connectedNodes(),{parent:h}=oe(p),{parent:s}=oe(t);return h===s?1.5*Pt("iconSize"):.5*Pt("iconSize")},edgeElasticity(a){const[p,t]=a.connectedNodes(),{parent:h}=oe(p),{parent:s}=oe(t);return h===s?.45:.001},alignmentConstraint:e,relativePlacementConstraint:r});f.one("layoutstop",()=>{var p;function a(t,h,s,c){let l,T;const{x:u,y:d}=t,{x:L,y:b}=h;T=(c-d+(u-s)*(d-b)/(u-L))/Math.sqrt(1+Math.pow((d-b)/(u-L),2)),l=Math.sqrt(Math.pow(c-d,2)+Math.pow(s-u,2)-Math.pow(T,2));const M=Math.sqrt(Math.pow(L-u,2)+Math.pow(b-d,2));l=l/M;let G=(L-u)*(c-d)-(b-d)*(s-u);switch(!0){case G>=0:G=1;break;case G<0:G=-1;break}let J=(L-u)*(s-u)+(b-d)*(c-d);switch(!0){case J>=0:J=1;break;case J<0:J=-1;break}return T=Math.abs(T)*G,l=l*J,{distances:T,weights:l}}nt(a,"getSegmentWeights"),i.startBatch();for(const t of Object.values(i.edges()))if((p=t.data)!=null&&p.call(t)){const{x:h,y:s}=t.source().position(),{x:c,y:l}=t.target().position();if(h!==c&&s!==l){const T=t.sourceEndpoint(),u=t.targetEndpoint(),{sourceDir:d}=We(t),[L,b]=Kt(d)?[T.x,u.y]:[u.x,T.y],{weights:M,distances:G}=a(T,u,L,b);t.style("segment-distances",G),t.style("segment-weights",M)}}i.endBatch(),f.run()}),f.run(),i.ready(a=>{Ue.info("Ready",a),g(i)})})}nt(Qe,"layoutArchitecture");var _r=nt((C,F,A,Y)=>Qt(void 0,null,function*(){const N=Y.db,g=N.getServices(),o=N.getJunctions(),i=N.getGroups(),e=N.getEdges(),r=N.getDataStructures(),f=dr(F),a=f.append("g");a.attr("class","architecture-edges");const p=f.append("g");p.attr("class","architecture-services");const t=f.append("g");t.attr("class","architecture-groups"),yield Kr(N,p,g),jr(N,p,o);const h=yield Qe(g,o,i,e,r);yield Jr(a,h),yield Qr(t,h),$e(N,h),vr(void 0,f,Pt("padding"),Pt("useMaxWidth"))}),"draw"),ti={draw:_r},Ei={parser:Zr,db:ge,renderer:ti,styles:qr};export{Ei as diagram}; diff --git a/pr-preview/pr-419/assets/blockDiagram-EN3ZKWFM-Cn9ByYsZ.js b/pr-preview/pr-419/assets/blockDiagram-EN3ZKWFM-Cn9ByYsZ.js new file mode 100644 index 000000000..4e216a286 --- /dev/null +++ b/pr-preview/pr-419/assets/blockDiagram-EN3ZKWFM-Cn9ByYsZ.js @@ -0,0 +1,118 @@ +var Me=Object.defineProperty,Ye=Object.defineProperties;var We=Object.getOwnPropertyDescriptors;var Se=Object.getOwnPropertySymbols;var Ve=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable;var xe=(e,a,l)=>a in e?Me(e,a,{enumerable:!0,configurable:!0,writable:!0,value:l}):e[a]=l,G=(e,a)=>{for(var l in a||(a={}))Ve.call(a,l)&&xe(e,l,a[l]);if(Se)for(var l of Se(a))je.call(a,l)&&xe(e,l,a[l]);return e},q=(e,a)=>Ye(e,We(a));var j=(e,a,l)=>new Promise((c,d)=>{var p=o=>{try{f(l.next(o))}catch(x){d(x)}},n=o=>{try{f(l.throw(o))}catch(x){d(x)}},f=o=>o.done?c(o.value):Promise.resolve(o.value).then(p,n);f((l=l.apply(e,a)).next())});import{a as Ue,i as Xe,p as He,m as Ge}from"./chunk-UGV5ZQQN-VWH9pU7n.js";import{i as we,p as qe}from"./chunk-YWFND7JV-BJA7KWw5.js";import{_ as u,d as De,l as y,ab as Je,H as le,j as $,k as Ze,t as Qe,z as $e,e as et}from"./Using existing ones-DXPug3q1.js";import{c as tt}from"./clone-jgIDGyVL.js";import{G as st}from"./graph-BAIYaEY5.js";import{c as rt}from"./channel-BPiNilOh.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-Bqh_nw6E.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./dayjs.min-kn1EBQqj.js";import"./index-DrFu-skq.js";import"./Serializer-DsJDcYJc.js";import"./_baseUniq-DtQZ_MJx.js";var ne=function(){var e=u(function(T,h,s,i){for(s=s||{},i=T.length;i--;s[T[i]]=h);return s},"o"),a=[1,7],l=[1,13],c=[1,14],d=[1,15],p=[1,19],n=[1,16],f=[1,17],o=[1,18],x=[8,30],b=[8,21,28,29,30,31,32,40,44,47],E=[1,23],N=[1,24],A=[8,15,16,21,28,29,30,31,32,40,44,47],v=[8,15,16,21,27,28,29,30,31,32,40,44,47],O=[1,49],_={trace:u(function(){},"trace"),yy:{},symbols_:{error:2,spaceLines:3,SPACELINE:4,NL:5,separator:6,SPACE:7,EOF:8,start:9,BLOCK_DIAGRAM_KEY:10,document:11,stop:12,statement:13,link:14,LINK:15,START_LINK:16,LINK_LABEL:17,STR:18,nodeStatement:19,columnsStatement:20,SPACE_BLOCK:21,blockStatement:22,classDefStatement:23,cssClassStatement:24,styleStatement:25,node:26,SIZE:27,COLUMNS:28,"id-block":29,end:30,block:31,NODE_ID:32,nodeShapeNLabel:33,dirList:34,DIR:35,NODE_DSTART:36,NODE_DEND:37,BLOCK_ARROW_START:38,BLOCK_ARROW_END:39,classDef:40,CLASSDEF_ID:41,CLASSDEF_STYLEOPTS:42,DEFAULT:43,class:44,CLASSENTITY_IDS:45,STYLECLASS:46,style:47,STYLE_ENTITY_IDS:48,STYLE_DEFINITION_DATA:49,$accept:0,$end:1},terminals_:{2:"error",4:"SPACELINE",5:"NL",7:"SPACE",8:"EOF",10:"BLOCK_DIAGRAM_KEY",15:"LINK",16:"START_LINK",17:"LINK_LABEL",18:"STR",21:"SPACE_BLOCK",27:"SIZE",28:"COLUMNS",29:"id-block",30:"end",31:"block",32:"NODE_ID",35:"DIR",36:"NODE_DSTART",37:"NODE_DEND",38:"BLOCK_ARROW_START",39:"BLOCK_ARROW_END",40:"classDef",41:"CLASSDEF_ID",42:"CLASSDEF_STYLEOPTS",43:"DEFAULT",44:"class",45:"CLASSENTITY_IDS",46:"STYLECLASS",47:"style",48:"STYLE_ENTITY_IDS",49:"STYLE_DEFINITION_DATA"},productions_:[0,[3,1],[3,2],[3,2],[6,1],[6,1],[6,1],[9,3],[12,1],[12,1],[12,2],[12,2],[11,1],[11,2],[14,1],[14,4],[13,1],[13,1],[13,1],[13,1],[13,1],[13,1],[13,1],[19,3],[19,2],[19,1],[20,1],[22,4],[22,3],[26,1],[26,2],[34,1],[34,2],[33,3],[33,4],[23,3],[23,3],[24,3],[25,3]],performAction:u(function(h,s,i,g,L,t,I){var r=t.length-1;switch(L){case 4:g.getLogger().debug("Rule: separator (NL) ");break;case 5:g.getLogger().debug("Rule: separator (Space) ");break;case 6:g.getLogger().debug("Rule: separator (EOF) ");break;case 7:g.getLogger().debug("Rule: hierarchy: ",t[r-1]),g.setHierarchy(t[r-1]);break;case 8:g.getLogger().debug("Stop NL ");break;case 9:g.getLogger().debug("Stop EOF ");break;case 10:g.getLogger().debug("Stop NL2 ");break;case 11:g.getLogger().debug("Stop EOF2 ");break;case 12:g.getLogger().debug("Rule: statement: ",t[r]),typeof t[r].length=="number"?this.$=t[r]:this.$=[t[r]];break;case 13:g.getLogger().debug("Rule: statement #2: ",t[r-1]),this.$=[t[r-1]].concat(t[r]);break;case 14:g.getLogger().debug("Rule: link: ",t[r],h),this.$={edgeTypeStr:t[r],label:""};break;case 15:g.getLogger().debug("Rule: LABEL link: ",t[r-3],t[r-1],t[r]),this.$={edgeTypeStr:t[r],label:t[r-1]};break;case 18:const m=parseInt(t[r]),R=g.generateId();this.$={id:R,type:"space",label:"",width:m,children:[]};break;case 23:g.getLogger().debug("Rule: (nodeStatement link node) ",t[r-2],t[r-1],t[r]," typestr: ",t[r-1].edgeTypeStr);const S=g.edgeStrToEdgeData(t[r-1].edgeTypeStr);this.$=[{id:t[r-2].id,label:t[r-2].label,type:t[r-2].type,directions:t[r-2].directions},{id:t[r-2].id+"-"+t[r].id,start:t[r-2].id,end:t[r].id,label:t[r-1].label,type:"edge",directions:t[r].directions,arrowTypeEnd:S,arrowTypeStart:"arrow_open"},{id:t[r].id,label:t[r].label,type:g.typeStr2Type(t[r].typeStr),directions:t[r].directions}];break;case 24:g.getLogger().debug("Rule: nodeStatement (abc88 node size) ",t[r-1],t[r]),this.$={id:t[r-1].id,label:t[r-1].label,type:g.typeStr2Type(t[r-1].typeStr),directions:t[r-1].directions,widthInColumns:parseInt(t[r],10)};break;case 25:g.getLogger().debug("Rule: nodeStatement (node) ",t[r]),this.$={id:t[r].id,label:t[r].label,type:g.typeStr2Type(t[r].typeStr),directions:t[r].directions,widthInColumns:1};break;case 26:g.getLogger().debug("APA123",this?this:"na"),g.getLogger().debug("COLUMNS: ",t[r]),this.$={type:"column-setting",columns:t[r]==="auto"?-1:parseInt(t[r])};break;case 27:g.getLogger().debug("Rule: id-block statement : ",t[r-2],t[r-1]),g.generateId(),this.$=q(G({},t[r-2]),{type:"composite",children:t[r-1]});break;case 28:g.getLogger().debug("Rule: blockStatement : ",t[r-2],t[r-1],t[r]);const C=g.generateId();this.$={id:C,type:"composite",label:"",children:t[r-1]};break;case 29:g.getLogger().debug("Rule: node (NODE_ID separator): ",t[r]),this.$={id:t[r]};break;case 30:g.getLogger().debug("Rule: node (NODE_ID nodeShapeNLabel separator): ",t[r-1],t[r]),this.$={id:t[r-1],label:t[r].label,typeStr:t[r].typeStr,directions:t[r].directions};break;case 31:g.getLogger().debug("Rule: dirList: ",t[r]),this.$=[t[r]];break;case 32:g.getLogger().debug("Rule: dirList: ",t[r-1],t[r]),this.$=[t[r-1]].concat(t[r]);break;case 33:g.getLogger().debug("Rule: nodeShapeNLabel: ",t[r-2],t[r-1],t[r]),this.$={typeStr:t[r-2]+t[r],label:t[r-1]};break;case 34:g.getLogger().debug("Rule: BLOCK_ARROW nodeShapeNLabel: ",t[r-3],t[r-2]," #3:",t[r-1],t[r]),this.$={typeStr:t[r-3]+t[r],label:t[r-2],directions:t[r-1]};break;case 35:case 36:this.$={type:"classDef",id:t[r-1].trim(),css:t[r].trim()};break;case 37:this.$={type:"applyClass",id:t[r-1].trim(),styleClass:t[r].trim()};break;case 38:this.$={type:"applyStyles",id:t[r-1].trim(),stylesStr:t[r].trim()};break}},"anonymous"),table:[{9:1,10:[1,2]},{1:[3]},{11:3,13:4,19:5,20:6,21:a,22:8,23:9,24:10,25:11,26:12,28:l,29:c,31:d,32:p,40:n,44:f,47:o},{8:[1,20]},e(x,[2,12],{13:4,19:5,20:6,22:8,23:9,24:10,25:11,26:12,11:21,21:a,28:l,29:c,31:d,32:p,40:n,44:f,47:o}),e(b,[2,16],{14:22,15:E,16:N}),e(b,[2,17]),e(b,[2,18]),e(b,[2,19]),e(b,[2,20]),e(b,[2,21]),e(b,[2,22]),e(A,[2,25],{27:[1,25]}),e(b,[2,26]),{19:26,26:12,32:p},{11:27,13:4,19:5,20:6,21:a,22:8,23:9,24:10,25:11,26:12,28:l,29:c,31:d,32:p,40:n,44:f,47:o},{41:[1,28],43:[1,29]},{45:[1,30]},{48:[1,31]},e(v,[2,29],{33:32,36:[1,33],38:[1,34]}),{1:[2,7]},e(x,[2,13]),{26:35,32:p},{32:[2,14]},{17:[1,36]},e(A,[2,24]),{11:37,13:4,14:22,15:E,16:N,19:5,20:6,21:a,22:8,23:9,24:10,25:11,26:12,28:l,29:c,31:d,32:p,40:n,44:f,47:o},{30:[1,38]},{42:[1,39]},{42:[1,40]},{46:[1,41]},{49:[1,42]},e(v,[2,30]),{18:[1,43]},{18:[1,44]},e(A,[2,23]),{18:[1,45]},{30:[1,46]},e(b,[2,28]),e(b,[2,35]),e(b,[2,36]),e(b,[2,37]),e(b,[2,38]),{37:[1,47]},{34:48,35:O},{15:[1,50]},e(b,[2,27]),e(v,[2,33]),{39:[1,51]},{34:52,35:O,39:[2,31]},{32:[2,15]},e(v,[2,34]),{39:[2,32]}],defaultActions:{20:[2,7],23:[2,14],50:[2,15],52:[2,32]},parseError:u(function(h,s){if(s.recoverable)this.trace(h);else{var i=new Error(h);throw i.hash=s,i}},"parseError"),parse:u(function(h){var s=this,i=[0],g=[],L=[null],t=[],I=this.table,r="",m=0,R=0,S=2,C=1,U=t.slice.call(arguments,1),w=Object.create(this.lexer),M={yy:{}};for(var V in this.yy)Object.prototype.hasOwnProperty.call(this.yy,V)&&(M.yy[V]=this.yy[V]);w.setInput(h,M.yy),M.yy.lexer=w,M.yy.parser=this,typeof w.yylloc=="undefined"&&(w.yylloc={});var Y=w.yylloc;t.push(Y);var Fe=w.options&&w.options.ranges;typeof M.yy.parseError=="function"?this.parseError=M.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function Ke(k){i.length=i.length-2*k,L.length=L.length-k,t.length=t.length-k}u(Ke,"popStack");function pe(){var k;return k=g.pop()||w.lex()||C,typeof k!="number"&&(k instanceof Array&&(g=k,k=g.pop()),k=s.symbols_[k]||k),k}u(pe,"lex");for(var B,X,F,ie,H={},Z,W,fe,Q;;){if(X=i[i.length-1],this.defaultActions[X]?F=this.defaultActions[X]:((B===null||typeof B=="undefined")&&(B=pe()),F=I[X]&&I[X][B]),typeof F=="undefined"||!F.length||!F[0]){var ae="";Q=[];for(Z in I[X])this.terminals_[Z]&&Z>S&&Q.push("'"+this.terminals_[Z]+"'");w.showPosition?ae="Parse error on line "+(m+1)+`: +`+w.showPosition()+` +Expecting `+Q.join(", ")+", got '"+(this.terminals_[B]||B)+"'":ae="Parse error on line "+(m+1)+": Unexpected "+(B==C?"end of input":"'"+(this.terminals_[B]||B)+"'"),this.parseError(ae,{text:w.match,token:this.terminals_[B]||B,line:w.yylineno,loc:Y,expected:Q})}if(F[0]instanceof Array&&F.length>1)throw new Error("Parse Error: multiple actions possible at state: "+X+", token: "+B);switch(F[0]){case 1:i.push(B),L.push(w.yytext),t.push(w.yylloc),i.push(F[1]),B=null,R=w.yyleng,r=w.yytext,m=w.yylineno,Y=w.yylloc;break;case 2:if(W=this.productions_[F[1]][1],H.$=L[L.length-W],H._$={first_line:t[t.length-(W||1)].first_line,last_line:t[t.length-1].last_line,first_column:t[t.length-(W||1)].first_column,last_column:t[t.length-1].last_column},Fe&&(H._$.range=[t[t.length-(W||1)].range[0],t[t.length-1].range[1]]),ie=this.performAction.apply(H,[r,R,m,M.yy,F[1],L,t].concat(U)),typeof ie!="undefined")return ie;W&&(i=i.slice(0,-1*W*2),L=L.slice(0,-1*W),t=t.slice(0,-1*W)),i.push(this.productions_[F[1]][0]),L.push(H.$),t.push(H._$),fe=I[i[i.length-2]][i[i.length-1]],i.push(fe);break;case 3:return!0}}return!0},"parse")},P=function(){var T={EOF:1,parseError:u(function(s,i){if(this.yy.parser)this.yy.parser.parseError(s,i);else throw new Error(s)},"parseError"),setInput:u(function(h,s){return this.yy=s||this.yy||{},this._input=h,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:u(function(){var h=this._input[0];this.yytext+=h,this.yyleng++,this.offset++,this.match+=h,this.matched+=h;var s=h.match(/(?:\r\n?|\n).*/g);return s?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),h},"input"),unput:u(function(h){var s=h.length,i=h.split(/(?:\r\n?|\n)/g);this._input=h+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-s),this.offset-=s;var g=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),i.length-1&&(this.yylineno-=i.length-1);var L=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:i?(i.length===g.length?this.yylloc.first_column:0)+g[g.length-i.length].length-i[0].length:this.yylloc.first_column-s},this.options.ranges&&(this.yylloc.range=[L[0],L[0]+this.yyleng-s]),this.yyleng=this.yytext.length,this},"unput"),more:u(function(){return this._more=!0,this},"more"),reject:u(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). +`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:u(function(h){this.unput(this.match.slice(h))},"less"),pastInput:u(function(){var h=this.matched.substr(0,this.matched.length-this.match.length);return(h.length>20?"...":"")+h.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:u(function(){var h=this.match;return h.length<20&&(h+=this._input.substr(0,20-h.length)),(h.substr(0,20)+(h.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:u(function(){var h=this.pastInput(),s=new Array(h.length+1).join("-");return h+this.upcomingInput()+` +`+s+"^"},"showPosition"),test_match:u(function(h,s){var i,g,L;if(this.options.backtrack_lexer&&(L={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(L.yylloc.range=this.yylloc.range.slice(0))),g=h[0].match(/(?:\r\n?|\n).*/g),g&&(this.yylineno+=g.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:g?g[g.length-1].length-g[g.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+h[0].length},this.yytext+=h[0],this.match+=h[0],this.matches=h,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(h[0].length),this.matched+=h[0],i=this.performAction.call(this,this.yy,this,s,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),i)return i;if(this._backtrack){for(var t in L)this[t]=L[t];return!1}return!1},"test_match"),next:u(function(){if(this.done)return this.EOF;this._input||(this.done=!0);var h,s,i,g;this._more||(this.yytext="",this.match="");for(var L=this._currentRules(),t=0;ts[0].length)){if(s=i,g=t,this.options.backtrack_lexer){if(h=this.test_match(i,L[t]),h!==!1)return h;if(this._backtrack){s=!1;continue}else return!1}else if(!this.options.flex)break}return s?(h=this.test_match(s,L[g]),h!==!1?h:!1):this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},"next"),lex:u(function(){var s=this.next();return s||this.lex()},"lex"),begin:u(function(s){this.conditionStack.push(s)},"begin"),popState:u(function(){var s=this.conditionStack.length-1;return s>0?this.conditionStack.pop():this.conditionStack[0]},"popState"),_currentRules:u(function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},"_currentRules"),topState:u(function(s){return s=this.conditionStack.length-1-Math.abs(s||0),s>=0?this.conditionStack[s]:"INITIAL"},"topState"),pushState:u(function(s){this.begin(s)},"pushState"),stateStackSize:u(function(){return this.conditionStack.length},"stateStackSize"),options:{},performAction:u(function(s,i,g,L){switch(g){case 0:return 10;case 1:return s.getLogger().debug("Found space-block"),31;case 2:return s.getLogger().debug("Found nl-block"),31;case 3:return s.getLogger().debug("Found space-block"),29;case 4:s.getLogger().debug(".",i.yytext);break;case 5:s.getLogger().debug("_",i.yytext);break;case 6:return 5;case 7:return i.yytext=-1,28;case 8:return i.yytext=i.yytext.replace(/columns\s+/,""),s.getLogger().debug("COLUMNS (LEX)",i.yytext),28;case 9:this.pushState("md_string");break;case 10:return"MD_STR";case 11:this.popState();break;case 12:this.pushState("string");break;case 13:s.getLogger().debug("LEX: POPPING STR:",i.yytext),this.popState();break;case 14:return s.getLogger().debug("LEX: STR end:",i.yytext),"STR";case 15:return i.yytext=i.yytext.replace(/space\:/,""),s.getLogger().debug("SPACE NUM (LEX)",i.yytext),21;case 16:return i.yytext="1",s.getLogger().debug("COLUMNS (LEX)",i.yytext),21;case 17:return 43;case 18:return"LINKSTYLE";case 19:return"INTERPOLATE";case 20:return this.pushState("CLASSDEF"),40;case 21:return this.popState(),this.pushState("CLASSDEFID"),"DEFAULT_CLASSDEF_ID";case 22:return this.popState(),this.pushState("CLASSDEFID"),41;case 23:return this.popState(),42;case 24:return this.pushState("CLASS"),44;case 25:return this.popState(),this.pushState("CLASS_STYLE"),45;case 26:return this.popState(),46;case 27:return this.pushState("STYLE_STMNT"),47;case 28:return this.popState(),this.pushState("STYLE_DEFINITION"),48;case 29:return this.popState(),49;case 30:return this.pushState("acc_title"),"acc_title";case 31:return this.popState(),"acc_title_value";case 32:return this.pushState("acc_descr"),"acc_descr";case 33:return this.popState(),"acc_descr_value";case 34:this.pushState("acc_descr_multiline");break;case 35:this.popState();break;case 36:return"acc_descr_multiline_value";case 37:return 30;case 38:return this.popState(),s.getLogger().debug("Lex: (("),"NODE_DEND";case 39:return this.popState(),s.getLogger().debug("Lex: (("),"NODE_DEND";case 40:return this.popState(),s.getLogger().debug("Lex: ))"),"NODE_DEND";case 41:return this.popState(),s.getLogger().debug("Lex: (("),"NODE_DEND";case 42:return this.popState(),s.getLogger().debug("Lex: (("),"NODE_DEND";case 43:return this.popState(),s.getLogger().debug("Lex: (-"),"NODE_DEND";case 44:return this.popState(),s.getLogger().debug("Lex: -)"),"NODE_DEND";case 45:return this.popState(),s.getLogger().debug("Lex: (("),"NODE_DEND";case 46:return this.popState(),s.getLogger().debug("Lex: ]]"),"NODE_DEND";case 47:return this.popState(),s.getLogger().debug("Lex: ("),"NODE_DEND";case 48:return this.popState(),s.getLogger().debug("Lex: ])"),"NODE_DEND";case 49:return this.popState(),s.getLogger().debug("Lex: /]"),"NODE_DEND";case 50:return this.popState(),s.getLogger().debug("Lex: /]"),"NODE_DEND";case 51:return this.popState(),s.getLogger().debug("Lex: )]"),"NODE_DEND";case 52:return this.popState(),s.getLogger().debug("Lex: )"),"NODE_DEND";case 53:return this.popState(),s.getLogger().debug("Lex: ]>"),"NODE_DEND";case 54:return this.popState(),s.getLogger().debug("Lex: ]"),"NODE_DEND";case 55:return s.getLogger().debug("Lexa: -)"),this.pushState("NODE"),36;case 56:return s.getLogger().debug("Lexa: (-"),this.pushState("NODE"),36;case 57:return s.getLogger().debug("Lexa: ))"),this.pushState("NODE"),36;case 58:return s.getLogger().debug("Lexa: )"),this.pushState("NODE"),36;case 59:return s.getLogger().debug("Lex: ((("),this.pushState("NODE"),36;case 60:return s.getLogger().debug("Lexa: )"),this.pushState("NODE"),36;case 61:return s.getLogger().debug("Lexa: )"),this.pushState("NODE"),36;case 62:return s.getLogger().debug("Lexa: )"),this.pushState("NODE"),36;case 63:return s.getLogger().debug("Lexc: >"),this.pushState("NODE"),36;case 64:return s.getLogger().debug("Lexa: (["),this.pushState("NODE"),36;case 65:return s.getLogger().debug("Lexa: )"),this.pushState("NODE"),36;case 66:return this.pushState("NODE"),36;case 67:return this.pushState("NODE"),36;case 68:return this.pushState("NODE"),36;case 69:return this.pushState("NODE"),36;case 70:return this.pushState("NODE"),36;case 71:return this.pushState("NODE"),36;case 72:return this.pushState("NODE"),36;case 73:return s.getLogger().debug("Lexa: ["),this.pushState("NODE"),36;case 74:return this.pushState("BLOCK_ARROW"),s.getLogger().debug("LEX ARR START"),38;case 75:return s.getLogger().debug("Lex: NODE_ID",i.yytext),32;case 76:return s.getLogger().debug("Lex: EOF",i.yytext),8;case 77:this.pushState("md_string");break;case 78:this.pushState("md_string");break;case 79:return"NODE_DESCR";case 80:this.popState();break;case 81:s.getLogger().debug("Lex: Starting string"),this.pushState("string");break;case 82:s.getLogger().debug("LEX ARR: Starting string"),this.pushState("string");break;case 83:return s.getLogger().debug("LEX: NODE_DESCR:",i.yytext),"NODE_DESCR";case 84:s.getLogger().debug("LEX POPPING"),this.popState();break;case 85:s.getLogger().debug("Lex: =>BAE"),this.pushState("ARROW_DIR");break;case 86:return i.yytext=i.yytext.replace(/^,\s*/,""),s.getLogger().debug("Lex (right): dir:",i.yytext),"DIR";case 87:return i.yytext=i.yytext.replace(/^,\s*/,""),s.getLogger().debug("Lex (left):",i.yytext),"DIR";case 88:return i.yytext=i.yytext.replace(/^,\s*/,""),s.getLogger().debug("Lex (x):",i.yytext),"DIR";case 89:return i.yytext=i.yytext.replace(/^,\s*/,""),s.getLogger().debug("Lex (y):",i.yytext),"DIR";case 90:return i.yytext=i.yytext.replace(/^,\s*/,""),s.getLogger().debug("Lex (up):",i.yytext),"DIR";case 91:return i.yytext=i.yytext.replace(/^,\s*/,""),s.getLogger().debug("Lex (down):",i.yytext),"DIR";case 92:return i.yytext="]>",s.getLogger().debug("Lex (ARROW_DIR end):",i.yytext),this.popState(),this.popState(),"BLOCK_ARROW_END";case 93:return s.getLogger().debug("Lex: LINK","#"+i.yytext+"#"),15;case 94:return s.getLogger().debug("Lex: LINK",i.yytext),15;case 95:return s.getLogger().debug("Lex: LINK",i.yytext),15;case 96:return s.getLogger().debug("Lex: LINK",i.yytext),15;case 97:return s.getLogger().debug("Lex: START_LINK",i.yytext),this.pushState("LLABEL"),16;case 98:return s.getLogger().debug("Lex: START_LINK",i.yytext),this.pushState("LLABEL"),16;case 99:return s.getLogger().debug("Lex: START_LINK",i.yytext),this.pushState("LLABEL"),16;case 100:this.pushState("md_string");break;case 101:return s.getLogger().debug("Lex: Starting string"),this.pushState("string"),"LINK_LABEL";case 102:return this.popState(),s.getLogger().debug("Lex: LINK","#"+i.yytext+"#"),15;case 103:return this.popState(),s.getLogger().debug("Lex: LINK",i.yytext),15;case 104:return this.popState(),s.getLogger().debug("Lex: LINK",i.yytext),15;case 105:return s.getLogger().debug("Lex: COLON",i.yytext),i.yytext=i.yytext.slice(1),27}},"anonymous"),rules:[/^(?:block-beta\b)/,/^(?:block\s+)/,/^(?:block\n+)/,/^(?:block:)/,/^(?:[\s]+)/,/^(?:[\n]+)/,/^(?:((\u000D\u000A)|(\u000A)))/,/^(?:columns\s+auto\b)/,/^(?:columns\s+[\d]+)/,/^(?:["][`])/,/^(?:[^`"]+)/,/^(?:[`]["])/,/^(?:["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:space[:]\d+)/,/^(?:space\b)/,/^(?:default\b)/,/^(?:linkStyle\b)/,/^(?:interpolate\b)/,/^(?:classDef\s+)/,/^(?:DEFAULT\s+)/,/^(?:\w+\s+)/,/^(?:[^\n]*)/,/^(?:class\s+)/,/^(?:(\w+)+((,\s*\w+)*))/,/^(?:[^\n]*)/,/^(?:style\s+)/,/^(?:(\w+)+((,\s*\w+)*))/,/^(?:[^\n]*)/,/^(?:accTitle\s*:\s*)/,/^(?:(?!\n||)*[^\n]*)/,/^(?:accDescr\s*:\s*)/,/^(?:(?!\n||)*[^\n]*)/,/^(?:accDescr\s*\{\s*)/,/^(?:[\}])/,/^(?:[^\}]*)/,/^(?:end\b\s*)/,/^(?:\(\(\()/,/^(?:\)\)\))/,/^(?:[\)]\))/,/^(?:\}\})/,/^(?:\})/,/^(?:\(-)/,/^(?:-\))/,/^(?:\(\()/,/^(?:\]\])/,/^(?:\()/,/^(?:\]\))/,/^(?:\\\])/,/^(?:\/\])/,/^(?:\)\])/,/^(?:[\)])/,/^(?:\]>)/,/^(?:[\]])/,/^(?:-\))/,/^(?:\(-)/,/^(?:\)\))/,/^(?:\))/,/^(?:\(\(\()/,/^(?:\(\()/,/^(?:\{\{)/,/^(?:\{)/,/^(?:>)/,/^(?:\(\[)/,/^(?:\()/,/^(?:\[\[)/,/^(?:\[\|)/,/^(?:\[\()/,/^(?:\)\)\))/,/^(?:\[\\)/,/^(?:\[\/)/,/^(?:\[\\)/,/^(?:\[)/,/^(?:<\[)/,/^(?:[^\(\[\n\-\)\{\}\s\<\>:]+)/,/^(?:$)/,/^(?:["][`])/,/^(?:["][`])/,/^(?:[^`"]+)/,/^(?:[`]["])/,/^(?:["])/,/^(?:["])/,/^(?:[^"]+)/,/^(?:["])/,/^(?:\]>\s*\()/,/^(?:,?\s*right\s*)/,/^(?:,?\s*left\s*)/,/^(?:,?\s*x\s*)/,/^(?:,?\s*y\s*)/,/^(?:,?\s*up\s*)/,/^(?:,?\s*down\s*)/,/^(?:\)\s*)/,/^(?:\s*[xo<]?--+[-xo>]\s*)/,/^(?:\s*[xo<]?==+[=xo>]\s*)/,/^(?:\s*[xo<]?-?\.+-[xo>]?\s*)/,/^(?:\s*~~[\~]+\s*)/,/^(?:\s*[xo<]?--\s*)/,/^(?:\s*[xo<]?==\s*)/,/^(?:\s*[xo<]?-\.\s*)/,/^(?:["][`])/,/^(?:["])/,/^(?:\s*[xo<]?--+[-xo>]\s*)/,/^(?:\s*[xo<]?==+[=xo>]\s*)/,/^(?:\s*[xo<]?-?\.+-[xo>]?\s*)/,/^(?::\d+)/],conditions:{STYLE_DEFINITION:{rules:[29],inclusive:!1},STYLE_STMNT:{rules:[28],inclusive:!1},CLASSDEFID:{rules:[23],inclusive:!1},CLASSDEF:{rules:[21,22],inclusive:!1},CLASS_STYLE:{rules:[26],inclusive:!1},CLASS:{rules:[25],inclusive:!1},LLABEL:{rules:[100,101,102,103,104],inclusive:!1},ARROW_DIR:{rules:[86,87,88,89,90,91,92],inclusive:!1},BLOCK_ARROW:{rules:[77,82,85],inclusive:!1},NODE:{rules:[38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,78,81],inclusive:!1},md_string:{rules:[10,11,79,80],inclusive:!1},space:{rules:[],inclusive:!1},string:{rules:[13,14,83,84],inclusive:!1},acc_descr_multiline:{rules:[35,36],inclusive:!1},acc_descr:{rules:[33],inclusive:!1},acc_title:{rules:[31],inclusive:!1},INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,12,15,16,17,18,19,20,24,27,30,32,34,37,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,93,94,95,96,97,98,99,105],inclusive:!0}}};return T}();_.lexer=P;function z(){this.yy={}}return u(z,"Parser"),z.prototype=_,_.Parser=z,new z}();ne.parser=ne;var it=ne,K=new Map,ce=[],oe=new Map,Le="color",me="fill",at="bgFill",Ne=",",nt=De(),te=new Map,ot=u(e=>et.sanitizeText(e,nt),"sanitizeText"),lt=u(function(e,a=""){let l=te.get(e);l||(l={id:e,styles:[],textStyles:[]},te.set(e,l)),a!=null&&a.split(Ne).forEach(c=>{const d=c.replace(/([^;]*);/,"$1").trim();if(RegExp(Le).exec(c)){const n=d.replace(me,at).replace(Le,me);l.textStyles.push(n)}l.styles.push(d)})},"addStyleClass"),ct=u(function(e,a=""){const l=K.get(e);a!=null&&(l.styles=a.split(Ne))},"addStyle2Node"),ht=u(function(e,a){e.split(",").forEach(function(l){let c=K.get(l);if(c===void 0){const d=l.trim();c={id:d,type:"na",children:[]},K.set(d,c)}c.classes||(c.classes=[]),c.classes.push(a)})},"setCssClass"),ve=u((e,a)=>{var d,p,n,f;const l=e.flat(),c=[];for(const o of l){if(o.label&&(o.label=ot(o.label)),o.type==="classDef"){lt(o.id,o.css);continue}if(o.type==="applyClass"){ht(o.id,(d=o==null?void 0:o.styleClass)!=null?d:"");continue}if(o.type==="applyStyles"){o!=null&&o.stylesStr&&ct(o.id,o==null?void 0:o.stylesStr);continue}if(o.type==="column-setting")a.columns=(p=o.columns)!=null?p:-1;else if(o.type==="edge"){const x=((n=oe.get(o.id))!=null?n:0)+1;oe.set(o.id,x),o.id=x+"-"+o.id,ce.push(o)}else{o.label||(o.type==="composite"?o.label="":o.label=o.id);const x=K.get(o.id);if(x===void 0?K.set(o.id,o):(o.type!=="na"&&(x.type=o.type),o.label!==o.id&&(x.label=o.label)),o.children&&ve(o.children,o),o.type==="space"){const b=(f=o.width)!=null?f:1;for(let E=0;E{y.debug("Clear called"),Qe(),J={id:"root",type:"composite",children:[],columns:-1},K=new Map([["root",J]]),he=[],te=new Map,ce=[],oe=new Map},"clear");function Ie(e){switch(y.debug("typeStr2Type",e),e){case"[]":return"square";case"()":return y.debug("we have a round"),"round";case"(())":return"circle";case">]":return"rect_left_inv_arrow";case"{}":return"diamond";case"{{}}":return"hexagon";case"([])":return"stadium";case"[[]]":return"subroutine";case"[()]":return"cylinder";case"((()))":return"doublecircle";case"[//]":return"lean_right";case"[\\\\]":return"lean_left";case"[/\\]":return"trapezoid";case"[\\/]":return"inv_trapezoid";case"<[]>":return"block_arrow";default:return"na"}}u(Ie,"typeStr2Type");function Te(e){switch(y.debug("typeStr2Type",e),e){case"==":return"thick";default:return"normal"}}u(Te,"edgeTypeStr2Type");function Oe(e){switch(e.trim()){case"--x":return"arrow_cross";case"--o":return"arrow_circle";default:return"arrow_point"}}u(Oe,"edgeStrToEdgeData");var be=0,gt=u(()=>(be++,"id-"+Math.random().toString(36).substr(2,12)+"-"+be),"generateId"),dt=u(e=>{J.children=e,ve(e,J),he=J.children},"setHierarchy"),pt=u(e=>{const a=K.get(e);return a?a.columns?a.columns:a.children?a.children.length:-1:-1},"getColumns"),ft=u(()=>[...K.values()],"getBlocksFlat"),St=u(()=>he||[],"getBlocks"),xt=u(()=>ce,"getEdges"),Lt=u(e=>K.get(e),"getBlock"),mt=u(e=>{K.set(e.id,e)},"setBlock"),bt=u(()=>console,"getLogger"),yt=u(function(){return te},"getClasses"),Et={getConfig:u(()=>le().block,"getConfig"),typeStr2Type:Ie,edgeTypeStr2Type:Te,edgeStrToEdgeData:Oe,getLogger:bt,getBlocksFlat:ft,getBlocks:St,getEdges:xt,setHierarchy:dt,getBlock:Lt,setBlock:mt,getColumns:pt,getClasses:yt,clear:ut,generateId:gt},_t=Et,ee=u((e,a)=>{const l=rt,c=l(e,"r"),d=l(e,"g"),p=l(e,"b");return $e(c,d,p,a)},"fade"),wt=u(e=>`.label { + font-family: ${e.fontFamily}; + color: ${e.nodeTextColor||e.textColor}; + } + .cluster-label text { + fill: ${e.titleColor}; + } + .cluster-label span,p { + color: ${e.titleColor}; + } + + + + .label text,span,p { + fill: ${e.nodeTextColor||e.textColor}; + color: ${e.nodeTextColor||e.textColor}; + } + + .node rect, + .node circle, + .node ellipse, + .node polygon, + .node path { + fill: ${e.mainBkg}; + stroke: ${e.nodeBorder}; + stroke-width: 1px; + } + .flowchart-label text { + text-anchor: middle; + } + // .flowchart-label .text-outer-tspan { + // text-anchor: middle; + // } + // .flowchart-label .text-inner-tspan { + // text-anchor: start; + // } + + .node .label { + text-align: center; + } + .node.clickable { + cursor: pointer; + } + + .arrowheadPath { + fill: ${e.arrowheadColor}; + } + + .edgePath .path { + stroke: ${e.lineColor}; + stroke-width: 2.0px; + } + + .flowchart-link { + stroke: ${e.lineColor}; + fill: none; + } + + .edgeLabel { + background-color: ${e.edgeLabelBackground}; + rect { + opacity: 0.5; + background-color: ${e.edgeLabelBackground}; + fill: ${e.edgeLabelBackground}; + } + text-align: center; + } + + /* For html labels only */ + .labelBkg { + background-color: ${ee(e.edgeLabelBackground,.5)}; + // background-color: + } + + .node .cluster { + // fill: ${ee(e.mainBkg,.5)}; + fill: ${ee(e.clusterBkg,.5)}; + stroke: ${ee(e.clusterBorder,.2)}; + box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px; + stroke-width: 1px; + } + + .cluster text { + fill: ${e.titleColor}; + } + + .cluster span,p { + color: ${e.titleColor}; + } + /* .cluster div { + color: ${e.titleColor}; + } */ + + div.mermaidTooltip { + position: absolute; + text-align: center; + max-width: 200px; + padding: 2px; + font-family: ${e.fontFamily}; + font-size: 12px; + background: ${e.tertiaryColor}; + border: 1px solid ${e.border2}; + border-radius: 2px; + pointer-events: none; + z-index: 100; + } + + .flowchartTitleText { + text-anchor: middle; + font-size: 18px; + fill: ${e.textColor}; + } +`,"getStyles"),Dt=wt,ye,Ee,_e,D=(_e=(Ee=(ye=De())==null?void 0:ye.block)==null?void 0:Ee.padding)!=null?_e:8;function ze(e,a){if(e===0||!Number.isInteger(e))throw new Error("Columns must be an integer !== 0.");if(a<0||!Number.isInteger(a))throw new Error("Position must be a non-negative integer."+a);if(e<0)return{px:a,py:0};if(e===1)return{px:0,py:a};const l=a%e,c=Math.floor(a/e);return{px:l,py:c}}u(ze,"calculateBlockPosition");var Nt=u(e=>{var c,d;let a=0,l=0;for(const p of e.children){const{width:n,height:f,x:o,y:x}=(c=p.size)!=null?c:{width:0,height:0,x:0,y:0};y.debug("getMaxChildSize abc95 child:",p.id,"width:",n,"height:",f,"x:",o,"y:",x,p.type),p.type!=="space"&&(n>a&&(a=n/((d=e.widthInColumns)!=null?d:1)),f>l&&(l=f))}return{width:a,height:l}},"getMaxChildSize");function se(e,a,l=0,c=0){var n,f,o,x,b,E,N,A,v,O,_,P,z,T,h;y.debug("setBlockSizes abc95 (start)",e.id,(n=e==null?void 0:e.size)==null?void 0:n.x,"block width =",e==null?void 0:e.size,"sieblingWidth",l),(f=e==null?void 0:e.size)!=null&&f.width||(e.size={width:l,height:c,x:0,y:0});let d=0,p=0;if(((o=e.children)==null?void 0:o.length)>0){for(const m of e.children)se(m,a);const s=Nt(e);d=s.width,p=s.height,y.debug("setBlockSizes abc95 maxWidth of",e.id,":s children is ",d,p);for(const m of e.children)m.size&&(y.debug(`abc95 Setting size of children of ${e.id} id=${m.id} ${d} ${p} ${JSON.stringify(m.size)}`),m.size.width=d*((x=m.widthInColumns)!=null?x:1)+D*(((b=m.widthInColumns)!=null?b:1)-1),m.size.height=p,m.size.x=0,m.size.y=0,y.debug(`abc95 updating size of ${e.id} children child:${m.id} maxWidth:${d} maxHeight:${p}`));for(const m of e.children)se(m,a,d,p);const i=(E=e.columns)!=null?E:-1;let g=0;for(const m of e.children)g+=(N=m.widthInColumns)!=null?N:1;let L=e.children.length;i>0&&i0?Math.min(e.children.length,i):e.children.length;if(m>0){const R=(I-m*D-D)/m;y.debug("abc95 (growing to fit) width",e.id,I,(_=e.size)==null?void 0:_.width,R);for(const S of e.children)S.size&&(S.size.width=R)}}e.size={width:I,height:r,x:0,y:0}}y.debug("setBlockSizes abc94 (done)",e.id,(P=e==null?void 0:e.size)==null?void 0:P.x,(z=e==null?void 0:e.size)==null?void 0:z.width,(T=e==null?void 0:e.size)==null?void 0:T.y,(h=e==null?void 0:e.size)==null?void 0:h.height)}u(se,"setBlockSizes");function ue(e,a){var c,d,p,n,f,o,x,b,E,N,A,v,O,_,P,z,T,h,s,i,g,L;y.debug(`abc85 layout blocks (=>layoutBlocks) ${e.id} x: ${(c=e==null?void 0:e.size)==null?void 0:c.x} y: ${(d=e==null?void 0:e.size)==null?void 0:d.y} width: ${(p=e==null?void 0:e.size)==null?void 0:p.width}`);const l=(n=e.columns)!=null?n:-1;if(y.debug("layoutBlocks columns abc95",e.id,"=>",l,e),e.children&&e.children.length>0){const t=(x=(o=(f=e==null?void 0:e.children[0])==null?void 0:f.size)==null?void 0:o.width)!=null?x:0,I=e.children.length*t+(e.children.length-1)*D;y.debug("widthOfChildren 88",I,"posX");let r=0;y.debug("abc91 block?.size?.x",e.id,(b=e==null?void 0:e.size)==null?void 0:b.x);let m=(E=e==null?void 0:e.size)!=null&&E.x?((N=e==null?void 0:e.size)==null?void 0:N.x)+(-((A=e==null?void 0:e.size)==null?void 0:A.width)/2||0):-D,R=0;for(const S of e.children){const C=e;if(!S.size)continue;const{width:U,height:w}=S.size,{px:M,py:V}=ze(l,r);if(V!=R&&(R=V,m=(v=e==null?void 0:e.size)!=null&&v.x?((O=e==null?void 0:e.size)==null?void 0:O.x)+(-((_=e==null?void 0:e.size)==null?void 0:_.width)/2||0):-D,y.debug("New row in layout for block",e.id," and child ",S.id,R)),y.debug(`abc89 layout blocks (child) id: ${S.id} Pos: ${r} (px, py) ${M},${V} (${(P=C==null?void 0:C.size)==null?void 0:P.x},${(z=C==null?void 0:C.size)==null?void 0:z.y}) parent: ${C.id} width: ${U}${D}`),C.size){const Y=U/2;S.size.x=m+D+Y,y.debug(`abc91 layout blocks (calc) px, pyid:${S.id} startingPos=X${m} new startingPosX${S.size.x} ${Y} padding=${D} width=${U} halfWidth=${Y} => x:${S.size.x} y:${S.size.y} ${S.widthInColumns} (width * (child?.w || 1)) / 2 ${U*((T=S==null?void 0:S.widthInColumns)!=null?T:1)/2}`),m=S.size.x+Y,S.size.y=C.size.y-C.size.height/2+V*(w+D)+w/2+D,y.debug(`abc88 layout blocks (calc) px, pyid:${S.id}startingPosX${m}${D}${Y}=>x:${S.size.x}y:${S.size.y}${S.widthInColumns}(width * (child?.w || 1)) / 2${U*((h=S==null?void 0:S.widthInColumns)!=null?h:1)/2}`)}S.children&&ue(S),r+=(s=S==null?void 0:S.widthInColumns)!=null?s:1,y.debug("abc88 columnsPos",S,r)}}y.debug(`layout blocks (<==layoutBlocks) ${e.id} x: ${(i=e==null?void 0:e.size)==null?void 0:i.x} y: ${(g=e==null?void 0:e.size)==null?void 0:g.y} width: ${(L=e==null?void 0:e.size)==null?void 0:L.width}`)}u(ue,"layoutBlocks");function ge(e,{minX:a,minY:l,maxX:c,maxY:d}={minX:0,minY:0,maxX:0,maxY:0}){if(e.size&&e.id!=="root"){const{x:p,y:n,width:f,height:o}=e.size;p-f/2c&&(c=p+f/2),n+o/2>d&&(d=n+o/2)}if(e.children)for(const p of e.children)({minX:a,minY:l,maxX:c,maxY:d}=ge(p,{minX:a,minY:l,maxX:c,maxY:d}));return{minX:a,minY:l,maxX:c,maxY:d}}u(ge,"findBounds");function Ce(e){const a=e.getBlock("root");if(!a)return;se(a,e,0,0),ue(a),y.debug("getBlocks",JSON.stringify(a,null,2));const{minX:l,minY:c,maxX:d,maxY:p}=ge(a),n=p-c,f=d-l;return{x:l,y:c,width:f,height:n}}u(Ce,"layout");function de(e,a,l=!1){var N,A,v,O,_,P,z;const c=e;let d="default";(((N=c==null?void 0:c.classes)==null?void 0:N.length)||0)>0&&(d=((A=c==null?void 0:c.classes)!=null?A:[]).join(" ")),d=d+" flowchart-label";let p=0,n="",f;switch(c.type){case"round":p=5,n="rect";break;case"composite":p=0,n="composite",f=0;break;case"square":n="rect";break;case"diamond":n="question";break;case"hexagon":n="hexagon";break;case"block_arrow":n="block_arrow";break;case"odd":n="rect_left_inv_arrow";break;case"lean_right":n="lean_right";break;case"lean_left":n="lean_left";break;case"trapezoid":n="trapezoid";break;case"inv_trapezoid":n="inv_trapezoid";break;case"rect_left_inv_arrow":n="rect_left_inv_arrow";break;case"circle":n="circle";break;case"ellipse":n="ellipse";break;case"stadium":n="stadium";break;case"subroutine":n="subroutine";break;case"cylinder":n="cylinder";break;case"group":n="rect";break;case"doublecircle":n="doublecircle";break;default:n="rect"}const o=Je((v=c==null?void 0:c.styles)!=null?v:[]),x=c.label,b=(O=c.size)!=null?O:{width:0,height:0,x:0,y:0};return{labelStyle:o.labelStyle,shape:n,labelText:x,rx:p,ry:p,class:d,style:o.style,id:c.id,directions:c.directions,width:b.width,height:b.height,x:b.x,y:b.y,positioned:l,intersect:void 0,type:c.type,padding:(z=f!=null?f:(P=(_=le())==null?void 0:_.block)==null?void 0:P.padding)!=null?z:0}}u(de,"getNodeFromBlock");function Ae(e,a,l){return j(this,null,function*(){const c=de(a,l,!1);if(c.type==="group")return;const d=yield we(e,c),p=d.node().getBBox(),n=l.getBlock(c.id);n.size={width:p.width,height:p.height,x:0,y:0,node:d},l.setBlock(n),d.remove()})}u(Ae,"calculateBlockSize");function Re(e,a,l){return j(this,null,function*(){const c=de(a,l,!0);l.getBlock(c.id).type!=="space"&&(yield we(e,c),a.intersect=c==null?void 0:c.intersect,qe(c))})}u(Re,"insertBlockPositioned");function re(e,a,l,c){return j(this,null,function*(){for(const d of a)yield c(e,d,l),d.children&&(yield re(e,d.children,l,c))})}u(re,"performOperations");function Be(e,a,l){return j(this,null,function*(){yield re(e,a,l,Ae)})}u(Be,"calculateBlockSizes");function ke(e,a,l){return j(this,null,function*(){yield re(e,a,l,Re)})}u(ke,"insertBlocks");function Pe(e,a,l,c,d){return j(this,null,function*(){const p=new st({multigraph:!0,compound:!0});p.setGraph({rankdir:"TB",nodesep:10,ranksep:10,marginx:8,marginy:8});for(const n of l)n.size&&p.setNode(n.id,{width:n.size.width,height:n.size.height,intersect:n.intersect});for(const n of a)if(n.start&&n.end){const f=c.getBlock(n.start),o=c.getBlock(n.end);if(f!=null&&f.size&&(o!=null&&o.size)){const x=f.size,b=o.size,E=[{x:x.x,y:x.y},{x:x.x+(b.x-x.x)/2,y:x.y+(b.y-x.y)/2},{x:b.x,y:b.y}];Ue(e,{v:n.start,w:n.end,name:n.id},q(G({},n),{arrowTypeEnd:n.arrowTypeEnd,arrowTypeStart:n.arrowTypeStart,points:E,classes:"edge-thickness-normal edge-pattern-solid flowchart-link LS-a1 LE-b1"}),void 0,"block",p,d),n.label&&(yield Xe(e,q(G({},n),{label:n.label,labelStyle:"stroke: #333; stroke-width: 1.5px;fill:none;",arrowTypeEnd:n.arrowTypeEnd,arrowTypeStart:n.arrowTypeStart,points:E,classes:"edge-thickness-normal edge-pattern-solid flowchart-link LS-a1 LE-b1"})),He(q(G({},n),{x:E[1].x,y:E[1].y}),{originalPath:E}))}}})}u(Pe,"insertEdges");var vt=u(function(e,a){return a.db.getClasses()},"getClasses"),It=u(function(e,a,l,c){return j(this,null,function*(){const{securityLevel:d,block:p}=le(),n=c.db;let f;d==="sandbox"&&(f=$("#i"+a));const o=d==="sandbox"?$(f.nodes()[0].contentDocument.body):$("body"),x=d==="sandbox"?o.select(`[id="${a}"]`):$(`[id="${a}"]`);Ge(x,["point","circle","cross"],c.type,a);const E=n.getBlocks(),N=n.getBlocksFlat(),A=n.getEdges(),v=x.insert("g").attr("class","block");yield Be(v,E,n);const O=Ce(n);if(yield ke(v,E,n),yield Pe(v,A,N,n,a),O){const _=O,P=Math.max(1,Math.round(.125*(_.width/_.height))),z=_.height+P+10,T=_.width+10,{useMaxWidth:h}=p;Ze(x,z,T,!!h),y.debug("Here Bounds",O,_),x.attr("viewBox",`${_.x-5} ${_.y-5} ${_.width+10} ${_.height+10}`)}})},"draw"),Tt={draw:It,getClasses:vt},Xt={parser:it,db:_t,renderer:Tt,styles:Dt};export{Xt as diagram}; diff --git a/pr-preview/pr-419/assets/c4Diagram-THADGKDP--gl9-Mia.js b/pr-preview/pr-419/assets/c4Diagram-THADGKDP--gl9-Mia.js new file mode 100644 index 000000000..ebcd2c649 --- /dev/null +++ b/pr-preview/pr-419/assets/c4Diagram-THADGKDP--gl9-Mia.js @@ -0,0 +1,10 @@ +import{d as Se,g as De}from"./chunk-XVOYOM2C-Y1LlnYAj.js";import{_ as g,a as Pe,s as Be,g as Ie,b as Me,c as Le,d as Dt,w as Ne,e as $t,f as de,h as Tt,i as ge,j as jt,l as pe,k as Ye,m as je}from"./Using existing ones-DXPug3q1.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-Bqh_nw6E.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./dayjs.min-kn1EBQqj.js";import"./index-DrFu-skq.js";import"./Serializer-DsJDcYJc.js";var Ft=function(){var e=g(function(_t,x,m,v){for(m=m||{},v=_t.length;v--;m[_t[v]]=x);return m},"o"),t=[1,24],s=[1,25],o=[1,26],l=[1,27],a=[1,28],r=[1,63],n=[1,64],i=[1,65],u=[1,66],d=[1,67],p=[1,68],y=[1,69],E=[1,29],O=[1,30],S=[1,31],P=[1,32],M=[1,33],U=[1,34],H=[1,35],q=[1,36],G=[1,37],K=[1,38],J=[1,39],Z=[1,40],$=[1,41],tt=[1,42],et=[1,43],at=[1,44],it=[1,45],nt=[1,46],rt=[1,47],st=[1,48],lt=[1,50],ot=[1,51],ct=[1,52],ht=[1,53],ut=[1,54],dt=[1,55],pt=[1,56],ft=[1,57],yt=[1,58],gt=[1,59],bt=[1,60],Ct=[14,42],Qt=[14,34,36,37,38,39,40,41,42,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74],Ot=[12,14,34,36,37,38,39,40,41,42,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74],k=[1,82],A=[1,83],C=[1,84],w=[1,85],T=[12,14,42],le=[12,14,33,42],Mt=[12,14,33,42,76,77,79,80],vt=[12,33],Ht=[34,36,37,38,39,40,41,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74],qt={trace:g(function(){},"trace"),yy:{},symbols_:{error:2,start:3,mermaidDoc:4,direction:5,direction_tb:6,direction_bt:7,direction_rl:8,direction_lr:9,graphConfig:10,C4_CONTEXT:11,NEWLINE:12,statements:13,EOF:14,C4_CONTAINER:15,C4_COMPONENT:16,C4_DYNAMIC:17,C4_DEPLOYMENT:18,otherStatements:19,diagramStatements:20,otherStatement:21,title:22,accDescription:23,acc_title:24,acc_title_value:25,acc_descr:26,acc_descr_value:27,acc_descr_multiline_value:28,boundaryStatement:29,boundaryStartStatement:30,boundaryStopStatement:31,boundaryStart:32,LBRACE:33,ENTERPRISE_BOUNDARY:34,attributes:35,SYSTEM_BOUNDARY:36,BOUNDARY:37,CONTAINER_BOUNDARY:38,NODE:39,NODE_L:40,NODE_R:41,RBRACE:42,diagramStatement:43,PERSON:44,PERSON_EXT:45,SYSTEM:46,SYSTEM_DB:47,SYSTEM_QUEUE:48,SYSTEM_EXT:49,SYSTEM_EXT_DB:50,SYSTEM_EXT_QUEUE:51,CONTAINER:52,CONTAINER_DB:53,CONTAINER_QUEUE:54,CONTAINER_EXT:55,CONTAINER_EXT_DB:56,CONTAINER_EXT_QUEUE:57,COMPONENT:58,COMPONENT_DB:59,COMPONENT_QUEUE:60,COMPONENT_EXT:61,COMPONENT_EXT_DB:62,COMPONENT_EXT_QUEUE:63,REL:64,BIREL:65,REL_U:66,REL_D:67,REL_L:68,REL_R:69,REL_B:70,REL_INDEX:71,UPDATE_EL_STYLE:72,UPDATE_REL_STYLE:73,UPDATE_LAYOUT_CONFIG:74,attribute:75,STR:76,STR_KEY:77,STR_VALUE:78,ATTRIBUTE:79,ATTRIBUTE_EMPTY:80,$accept:0,$end:1},terminals_:{2:"error",6:"direction_tb",7:"direction_bt",8:"direction_rl",9:"direction_lr",11:"C4_CONTEXT",12:"NEWLINE",14:"EOF",15:"C4_CONTAINER",16:"C4_COMPONENT",17:"C4_DYNAMIC",18:"C4_DEPLOYMENT",22:"title",23:"accDescription",24:"acc_title",25:"acc_title_value",26:"acc_descr",27:"acc_descr_value",28:"acc_descr_multiline_value",33:"LBRACE",34:"ENTERPRISE_BOUNDARY",36:"SYSTEM_BOUNDARY",37:"BOUNDARY",38:"CONTAINER_BOUNDARY",39:"NODE",40:"NODE_L",41:"NODE_R",42:"RBRACE",44:"PERSON",45:"PERSON_EXT",46:"SYSTEM",47:"SYSTEM_DB",48:"SYSTEM_QUEUE",49:"SYSTEM_EXT",50:"SYSTEM_EXT_DB",51:"SYSTEM_EXT_QUEUE",52:"CONTAINER",53:"CONTAINER_DB",54:"CONTAINER_QUEUE",55:"CONTAINER_EXT",56:"CONTAINER_EXT_DB",57:"CONTAINER_EXT_QUEUE",58:"COMPONENT",59:"COMPONENT_DB",60:"COMPONENT_QUEUE",61:"COMPONENT_EXT",62:"COMPONENT_EXT_DB",63:"COMPONENT_EXT_QUEUE",64:"REL",65:"BIREL",66:"REL_U",67:"REL_D",68:"REL_L",69:"REL_R",70:"REL_B",71:"REL_INDEX",72:"UPDATE_EL_STYLE",73:"UPDATE_REL_STYLE",74:"UPDATE_LAYOUT_CONFIG",76:"STR",77:"STR_KEY",78:"STR_VALUE",79:"ATTRIBUTE",80:"ATTRIBUTE_EMPTY"},productions_:[0,[3,1],[3,1],[5,1],[5,1],[5,1],[5,1],[4,1],[10,4],[10,4],[10,4],[10,4],[10,4],[13,1],[13,1],[13,2],[19,1],[19,2],[19,3],[21,1],[21,1],[21,2],[21,2],[21,1],[29,3],[30,3],[30,3],[30,4],[32,2],[32,2],[32,2],[32,2],[32,2],[32,2],[32,2],[31,1],[20,1],[20,2],[20,3],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,1],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[43,2],[35,1],[35,2],[75,1],[75,2],[75,1],[75,1]],performAction:g(function(x,m,v,b,R,h,Rt){var f=h.length-1;switch(R){case 3:b.setDirection("TB");break;case 4:b.setDirection("BT");break;case 5:b.setDirection("RL");break;case 6:b.setDirection("LR");break;case 8:case 9:case 10:case 11:case 12:b.setC4Type(h[f-3]);break;case 19:b.setTitle(h[f].substring(6)),this.$=h[f].substring(6);break;case 20:b.setAccDescription(h[f].substring(15)),this.$=h[f].substring(15);break;case 21:this.$=h[f].trim(),b.setTitle(this.$);break;case 22:case 23:this.$=h[f].trim(),b.setAccDescription(this.$);break;case 28:h[f].splice(2,0,"ENTERPRISE"),b.addPersonOrSystemBoundary(...h[f]),this.$=h[f];break;case 29:h[f].splice(2,0,"SYSTEM"),b.addPersonOrSystemBoundary(...h[f]),this.$=h[f];break;case 30:b.addPersonOrSystemBoundary(...h[f]),this.$=h[f];break;case 31:h[f].splice(2,0,"CONTAINER"),b.addContainerBoundary(...h[f]),this.$=h[f];break;case 32:b.addDeploymentNode("node",...h[f]),this.$=h[f];break;case 33:b.addDeploymentNode("nodeL",...h[f]),this.$=h[f];break;case 34:b.addDeploymentNode("nodeR",...h[f]),this.$=h[f];break;case 35:b.popBoundaryParseStack();break;case 39:b.addPersonOrSystem("person",...h[f]),this.$=h[f];break;case 40:b.addPersonOrSystem("external_person",...h[f]),this.$=h[f];break;case 41:b.addPersonOrSystem("system",...h[f]),this.$=h[f];break;case 42:b.addPersonOrSystem("system_db",...h[f]),this.$=h[f];break;case 43:b.addPersonOrSystem("system_queue",...h[f]),this.$=h[f];break;case 44:b.addPersonOrSystem("external_system",...h[f]),this.$=h[f];break;case 45:b.addPersonOrSystem("external_system_db",...h[f]),this.$=h[f];break;case 46:b.addPersonOrSystem("external_system_queue",...h[f]),this.$=h[f];break;case 47:b.addContainer("container",...h[f]),this.$=h[f];break;case 48:b.addContainer("container_db",...h[f]),this.$=h[f];break;case 49:b.addContainer("container_queue",...h[f]),this.$=h[f];break;case 50:b.addContainer("external_container",...h[f]),this.$=h[f];break;case 51:b.addContainer("external_container_db",...h[f]),this.$=h[f];break;case 52:b.addContainer("external_container_queue",...h[f]),this.$=h[f];break;case 53:b.addComponent("component",...h[f]),this.$=h[f];break;case 54:b.addComponent("component_db",...h[f]),this.$=h[f];break;case 55:b.addComponent("component_queue",...h[f]),this.$=h[f];break;case 56:b.addComponent("external_component",...h[f]),this.$=h[f];break;case 57:b.addComponent("external_component_db",...h[f]),this.$=h[f];break;case 58:b.addComponent("external_component_queue",...h[f]),this.$=h[f];break;case 60:b.addRel("rel",...h[f]),this.$=h[f];break;case 61:b.addRel("birel",...h[f]),this.$=h[f];break;case 62:b.addRel("rel_u",...h[f]),this.$=h[f];break;case 63:b.addRel("rel_d",...h[f]),this.$=h[f];break;case 64:b.addRel("rel_l",...h[f]),this.$=h[f];break;case 65:b.addRel("rel_r",...h[f]),this.$=h[f];break;case 66:b.addRel("rel_b",...h[f]),this.$=h[f];break;case 67:h[f].splice(0,1),b.addRel("rel",...h[f]),this.$=h[f];break;case 68:b.updateElStyle("update_el_style",...h[f]),this.$=h[f];break;case 69:b.updateRelStyle("update_rel_style",...h[f]),this.$=h[f];break;case 70:b.updateLayoutConfig("update_layout_config",...h[f]),this.$=h[f];break;case 71:this.$=[h[f]];break;case 72:h[f].unshift(h[f-1]),this.$=h[f];break;case 73:case 75:this.$=h[f].trim();break;case 74:let Et={};Et[h[f-1].trim()]=h[f].trim(),this.$=Et;break;case 76:this.$="";break}},"anonymous"),table:[{3:1,4:2,5:3,6:[1,5],7:[1,6],8:[1,7],9:[1,8],10:4,11:[1,9],15:[1,10],16:[1,11],17:[1,12],18:[1,13]},{1:[3]},{1:[2,1]},{1:[2,2]},{1:[2,7]},{1:[2,3]},{1:[2,4]},{1:[2,5]},{1:[2,6]},{12:[1,14]},{12:[1,15]},{12:[1,16]},{12:[1,17]},{12:[1,18]},{13:19,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:p,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:pt,71:ft,72:yt,73:gt,74:bt},{13:70,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:p,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:pt,71:ft,72:yt,73:gt,74:bt},{13:71,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:p,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:pt,71:ft,72:yt,73:gt,74:bt},{13:72,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:p,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:pt,71:ft,72:yt,73:gt,74:bt},{13:73,19:20,20:21,21:22,22:t,23:s,24:o,26:l,28:a,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:p,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:pt,71:ft,72:yt,73:gt,74:bt},{14:[1,74]},e(Ct,[2,13],{43:23,29:49,30:61,32:62,20:75,34:r,36:n,37:i,38:u,39:d,40:p,41:y,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:pt,71:ft,72:yt,73:gt,74:bt}),e(Ct,[2,14]),e(Qt,[2,16],{12:[1,76]}),e(Ct,[2,36],{12:[1,77]}),e(Ot,[2,19]),e(Ot,[2,20]),{25:[1,78]},{27:[1,79]},e(Ot,[2,23]),{35:80,75:81,76:k,77:A,79:C,80:w},{35:86,75:81,76:k,77:A,79:C,80:w},{35:87,75:81,76:k,77:A,79:C,80:w},{35:88,75:81,76:k,77:A,79:C,80:w},{35:89,75:81,76:k,77:A,79:C,80:w},{35:90,75:81,76:k,77:A,79:C,80:w},{35:91,75:81,76:k,77:A,79:C,80:w},{35:92,75:81,76:k,77:A,79:C,80:w},{35:93,75:81,76:k,77:A,79:C,80:w},{35:94,75:81,76:k,77:A,79:C,80:w},{35:95,75:81,76:k,77:A,79:C,80:w},{35:96,75:81,76:k,77:A,79:C,80:w},{35:97,75:81,76:k,77:A,79:C,80:w},{35:98,75:81,76:k,77:A,79:C,80:w},{35:99,75:81,76:k,77:A,79:C,80:w},{35:100,75:81,76:k,77:A,79:C,80:w},{35:101,75:81,76:k,77:A,79:C,80:w},{35:102,75:81,76:k,77:A,79:C,80:w},{35:103,75:81,76:k,77:A,79:C,80:w},{35:104,75:81,76:k,77:A,79:C,80:w},e(T,[2,59]),{35:105,75:81,76:k,77:A,79:C,80:w},{35:106,75:81,76:k,77:A,79:C,80:w},{35:107,75:81,76:k,77:A,79:C,80:w},{35:108,75:81,76:k,77:A,79:C,80:w},{35:109,75:81,76:k,77:A,79:C,80:w},{35:110,75:81,76:k,77:A,79:C,80:w},{35:111,75:81,76:k,77:A,79:C,80:w},{35:112,75:81,76:k,77:A,79:C,80:w},{35:113,75:81,76:k,77:A,79:C,80:w},{35:114,75:81,76:k,77:A,79:C,80:w},{35:115,75:81,76:k,77:A,79:C,80:w},{20:116,29:49,30:61,32:62,34:r,36:n,37:i,38:u,39:d,40:p,41:y,43:23,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:pt,71:ft,72:yt,73:gt,74:bt},{12:[1,118],33:[1,117]},{35:119,75:81,76:k,77:A,79:C,80:w},{35:120,75:81,76:k,77:A,79:C,80:w},{35:121,75:81,76:k,77:A,79:C,80:w},{35:122,75:81,76:k,77:A,79:C,80:w},{35:123,75:81,76:k,77:A,79:C,80:w},{35:124,75:81,76:k,77:A,79:C,80:w},{35:125,75:81,76:k,77:A,79:C,80:w},{14:[1,126]},{14:[1,127]},{14:[1,128]},{14:[1,129]},{1:[2,8]},e(Ct,[2,15]),e(Qt,[2,17],{21:22,19:130,22:t,23:s,24:o,26:l,28:a}),e(Ct,[2,37],{19:20,20:21,21:22,43:23,29:49,30:61,32:62,13:131,22:t,23:s,24:o,26:l,28:a,34:r,36:n,37:i,38:u,39:d,40:p,41:y,44:E,45:O,46:S,47:P,48:M,49:U,50:H,51:q,52:G,53:K,54:J,55:Z,56:$,57:tt,58:et,59:at,60:it,61:nt,62:rt,63:st,64:lt,65:ot,66:ct,67:ht,68:ut,69:dt,70:pt,71:ft,72:yt,73:gt,74:bt}),e(Ot,[2,21]),e(Ot,[2,22]),e(T,[2,39]),e(le,[2,71],{75:81,35:132,76:k,77:A,79:C,80:w}),e(Mt,[2,73]),{78:[1,133]},e(Mt,[2,75]),e(Mt,[2,76]),e(T,[2,40]),e(T,[2,41]),e(T,[2,42]),e(T,[2,43]),e(T,[2,44]),e(T,[2,45]),e(T,[2,46]),e(T,[2,47]),e(T,[2,48]),e(T,[2,49]),e(T,[2,50]),e(T,[2,51]),e(T,[2,52]),e(T,[2,53]),e(T,[2,54]),e(T,[2,55]),e(T,[2,56]),e(T,[2,57]),e(T,[2,58]),e(T,[2,60]),e(T,[2,61]),e(T,[2,62]),e(T,[2,63]),e(T,[2,64]),e(T,[2,65]),e(T,[2,66]),e(T,[2,67]),e(T,[2,68]),e(T,[2,69]),e(T,[2,70]),{31:134,42:[1,135]},{12:[1,136]},{33:[1,137]},e(vt,[2,28]),e(vt,[2,29]),e(vt,[2,30]),e(vt,[2,31]),e(vt,[2,32]),e(vt,[2,33]),e(vt,[2,34]),{1:[2,9]},{1:[2,10]},{1:[2,11]},{1:[2,12]},e(Qt,[2,18]),e(Ct,[2,38]),e(le,[2,72]),e(Mt,[2,74]),e(T,[2,24]),e(T,[2,35]),e(Ht,[2,25]),e(Ht,[2,26],{12:[1,138]}),e(Ht,[2,27])],defaultActions:{2:[2,1],3:[2,2],4:[2,7],5:[2,3],6:[2,4],7:[2,5],8:[2,6],74:[2,8],126:[2,9],127:[2,10],128:[2,11],129:[2,12]},parseError:g(function(x,m){if(m.recoverable)this.trace(x);else{var v=new Error(x);throw v.hash=m,v}},"parseError"),parse:g(function(x){var m=this,v=[0],b=[],R=[null],h=[],Rt=this.table,f="",Et=0,oe=0,we=2,ce=1,Te=h.slice.call(arguments,1),D=Object.create(this.lexer),kt={yy:{}};for(var Gt in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Gt)&&(kt.yy[Gt]=this.yy[Gt]);D.setInput(x,kt.yy),kt.yy.lexer=D,kt.yy.parser=this,typeof D.yylloc=="undefined"&&(D.yylloc={});var Kt=D.yylloc;h.push(Kt);var Oe=D.options&&D.options.ranges;typeof kt.yy.parseError=="function"?this.parseError=kt.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function Re(L){v.length=v.length-2*L,R.length=R.length-L,h.length=h.length-L}g(Re,"popStack");function he(){var L;return L=b.pop()||D.lex()||ce,typeof L!="number"&&(L instanceof Array&&(b=L,L=b.pop()),L=m.symbols_[L]||L),L}g(he,"lex");for(var I,At,N,Jt,wt={},Nt,W,ue,Yt;;){if(At=v[v.length-1],this.defaultActions[At]?N=this.defaultActions[At]:((I===null||typeof I=="undefined")&&(I=he()),N=Rt[At]&&Rt[At][I]),typeof N=="undefined"||!N.length||!N[0]){var Zt="";Yt=[];for(Nt in Rt[At])this.terminals_[Nt]&&Nt>we&&Yt.push("'"+this.terminals_[Nt]+"'");D.showPosition?Zt="Parse error on line "+(Et+1)+`: +`+D.showPosition()+` +Expecting `+Yt.join(", ")+", got '"+(this.terminals_[I]||I)+"'":Zt="Parse error on line "+(Et+1)+": Unexpected "+(I==ce?"end of input":"'"+(this.terminals_[I]||I)+"'"),this.parseError(Zt,{text:D.match,token:this.terminals_[I]||I,line:D.yylineno,loc:Kt,expected:Yt})}if(N[0]instanceof Array&&N.length>1)throw new Error("Parse Error: multiple actions possible at state: "+At+", token: "+I);switch(N[0]){case 1:v.push(I),R.push(D.yytext),h.push(D.yylloc),v.push(N[1]),I=null,oe=D.yyleng,f=D.yytext,Et=D.yylineno,Kt=D.yylloc;break;case 2:if(W=this.productions_[N[1]][1],wt.$=R[R.length-W],wt._$={first_line:h[h.length-(W||1)].first_line,last_line:h[h.length-1].last_line,first_column:h[h.length-(W||1)].first_column,last_column:h[h.length-1].last_column},Oe&&(wt._$.range=[h[h.length-(W||1)].range[0],h[h.length-1].range[1]]),Jt=this.performAction.apply(wt,[f,oe,Et,kt.yy,N[1],R,h].concat(Te)),typeof Jt!="undefined")return Jt;W&&(v=v.slice(0,-1*W*2),R=R.slice(0,-1*W),h=h.slice(0,-1*W)),v.push(this.productions_[N[1]][0]),R.push(wt.$),h.push(wt._$),ue=Rt[v[v.length-2]][v[v.length-1]],v.push(ue);break;case 3:return!0}}return!0},"parse")},Ce=function(){var _t={EOF:1,parseError:g(function(m,v){if(this.yy.parser)this.yy.parser.parseError(m,v);else throw new Error(m)},"parseError"),setInput:g(function(x,m){return this.yy=m||this.yy||{},this._input=x,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:g(function(){var x=this._input[0];this.yytext+=x,this.yyleng++,this.offset++,this.match+=x,this.matched+=x;var m=x.match(/(?:\r\n?|\n).*/g);return m?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),x},"input"),unput:g(function(x){var m=x.length,v=x.split(/(?:\r\n?|\n)/g);this._input=x+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-m),this.offset-=m;var b=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),v.length-1&&(this.yylineno-=v.length-1);var R=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:v?(v.length===b.length?this.yylloc.first_column:0)+b[b.length-v.length].length-v[0].length:this.yylloc.first_column-m},this.options.ranges&&(this.yylloc.range=[R[0],R[0]+this.yyleng-m]),this.yyleng=this.yytext.length,this},"unput"),more:g(function(){return this._more=!0,this},"more"),reject:g(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). +`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:g(function(x){this.unput(this.match.slice(x))},"less"),pastInput:g(function(){var x=this.matched.substr(0,this.matched.length-this.match.length);return(x.length>20?"...":"")+x.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:g(function(){var x=this.match;return x.length<20&&(x+=this._input.substr(0,20-x.length)),(x.substr(0,20)+(x.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:g(function(){var x=this.pastInput(),m=new Array(x.length+1).join("-");return x+this.upcomingInput()+` +`+m+"^"},"showPosition"),test_match:g(function(x,m){var v,b,R;if(this.options.backtrack_lexer&&(R={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(R.yylloc.range=this.yylloc.range.slice(0))),b=x[0].match(/(?:\r\n?|\n).*/g),b&&(this.yylineno+=b.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:b?b[b.length-1].length-b[b.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+x[0].length},this.yytext+=x[0],this.match+=x[0],this.matches=x,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(x[0].length),this.matched+=x[0],v=this.performAction.call(this,this.yy,this,m,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),v)return v;if(this._backtrack){for(var h in R)this[h]=R[h];return!1}return!1},"test_match"),next:g(function(){if(this.done)return this.EOF;this._input||(this.done=!0);var x,m,v,b;this._more||(this.yytext="",this.match="");for(var R=this._currentRules(),h=0;hm[0].length)){if(m=v,b=h,this.options.backtrack_lexer){if(x=this.test_match(v,R[h]),x!==!1)return x;if(this._backtrack){m=!1;continue}else return!1}else if(!this.options.flex)break}return m?(x=this.test_match(m,R[b]),x!==!1?x:!1):this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},"next"),lex:g(function(){var m=this.next();return m||this.lex()},"lex"),begin:g(function(m){this.conditionStack.push(m)},"begin"),popState:g(function(){var m=this.conditionStack.length-1;return m>0?this.conditionStack.pop():this.conditionStack[0]},"popState"),_currentRules:g(function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},"_currentRules"),topState:g(function(m){return m=this.conditionStack.length-1-Math.abs(m||0),m>=0?this.conditionStack[m]:"INITIAL"},"topState"),pushState:g(function(m){this.begin(m)},"pushState"),stateStackSize:g(function(){return this.conditionStack.length},"stateStackSize"),options:{},performAction:g(function(m,v,b,R){switch(b){case 0:return 6;case 1:return 7;case 2:return 8;case 3:return 9;case 4:return 22;case 5:return 23;case 6:return this.begin("acc_title"),24;case 7:return this.popState(),"acc_title_value";case 8:return this.begin("acc_descr"),26;case 9:return this.popState(),"acc_descr_value";case 10:this.begin("acc_descr_multiline");break;case 11:this.popState();break;case 12:return"acc_descr_multiline_value";case 13:break;case 14:c;break;case 15:return 12;case 16:break;case 17:return 11;case 18:return 15;case 19:return 16;case 20:return 17;case 21:return 18;case 22:return this.begin("person_ext"),45;case 23:return this.begin("person"),44;case 24:return this.begin("system_ext_queue"),51;case 25:return this.begin("system_ext_db"),50;case 26:return this.begin("system_ext"),49;case 27:return this.begin("system_queue"),48;case 28:return this.begin("system_db"),47;case 29:return this.begin("system"),46;case 30:return this.begin("boundary"),37;case 31:return this.begin("enterprise_boundary"),34;case 32:return this.begin("system_boundary"),36;case 33:return this.begin("container_ext_queue"),57;case 34:return this.begin("container_ext_db"),56;case 35:return this.begin("container_ext"),55;case 36:return this.begin("container_queue"),54;case 37:return this.begin("container_db"),53;case 38:return this.begin("container"),52;case 39:return this.begin("container_boundary"),38;case 40:return this.begin("component_ext_queue"),63;case 41:return this.begin("component_ext_db"),62;case 42:return this.begin("component_ext"),61;case 43:return this.begin("component_queue"),60;case 44:return this.begin("component_db"),59;case 45:return this.begin("component"),58;case 46:return this.begin("node"),39;case 47:return this.begin("node"),39;case 48:return this.begin("node_l"),40;case 49:return this.begin("node_r"),41;case 50:return this.begin("rel"),64;case 51:return this.begin("birel"),65;case 52:return this.begin("rel_u"),66;case 53:return this.begin("rel_u"),66;case 54:return this.begin("rel_d"),67;case 55:return this.begin("rel_d"),67;case 56:return this.begin("rel_l"),68;case 57:return this.begin("rel_l"),68;case 58:return this.begin("rel_r"),69;case 59:return this.begin("rel_r"),69;case 60:return this.begin("rel_b"),70;case 61:return this.begin("rel_index"),71;case 62:return this.begin("update_el_style"),72;case 63:return this.begin("update_rel_style"),73;case 64:return this.begin("update_layout_config"),74;case 65:return"EOF_IN_STRUCT";case 66:return this.begin("attribute"),"ATTRIBUTE_EMPTY";case 67:this.begin("attribute");break;case 68:this.popState(),this.popState();break;case 69:return 80;case 70:break;case 71:return 80;case 72:this.begin("string");break;case 73:this.popState();break;case 74:return"STR";case 75:this.begin("string_kv");break;case 76:return this.begin("string_kv_key"),"STR_KEY";case 77:this.popState(),this.begin("string_kv_value");break;case 78:return"STR_VALUE";case 79:this.popState(),this.popState();break;case 80:return"STR";case 81:return"LBRACE";case 82:return"RBRACE";case 83:return"SPACE";case 84:return"EOL";case 85:return 14}},"anonymous"),rules:[/^(?:.*direction\s+TB[^\n]*)/,/^(?:.*direction\s+BT[^\n]*)/,/^(?:.*direction\s+RL[^\n]*)/,/^(?:.*direction\s+LR[^\n]*)/,/^(?:title\s[^#\n;]+)/,/^(?:accDescription\s[^#\n;]+)/,/^(?:accTitle\s*:\s*)/,/^(?:(?!\n||)*[^\n]*)/,/^(?:accDescr\s*:\s*)/,/^(?:(?!\n||)*[^\n]*)/,/^(?:accDescr\s*\{\s*)/,/^(?:[\}])/,/^(?:[^\}]*)/,/^(?:%%(?!\{)*[^\n]*(\r?\n?)+)/,/^(?:%%[^\n]*(\r?\n)*)/,/^(?:\s*(\r?\n)+)/,/^(?:\s+)/,/^(?:C4Context\b)/,/^(?:C4Container\b)/,/^(?:C4Component\b)/,/^(?:C4Dynamic\b)/,/^(?:C4Deployment\b)/,/^(?:Person_Ext\b)/,/^(?:Person\b)/,/^(?:SystemQueue_Ext\b)/,/^(?:SystemDb_Ext\b)/,/^(?:System_Ext\b)/,/^(?:SystemQueue\b)/,/^(?:SystemDb\b)/,/^(?:System\b)/,/^(?:Boundary\b)/,/^(?:Enterprise_Boundary\b)/,/^(?:System_Boundary\b)/,/^(?:ContainerQueue_Ext\b)/,/^(?:ContainerDb_Ext\b)/,/^(?:Container_Ext\b)/,/^(?:ContainerQueue\b)/,/^(?:ContainerDb\b)/,/^(?:Container\b)/,/^(?:Container_Boundary\b)/,/^(?:ComponentQueue_Ext\b)/,/^(?:ComponentDb_Ext\b)/,/^(?:Component_Ext\b)/,/^(?:ComponentQueue\b)/,/^(?:ComponentDb\b)/,/^(?:Component\b)/,/^(?:Deployment_Node\b)/,/^(?:Node\b)/,/^(?:Node_L\b)/,/^(?:Node_R\b)/,/^(?:Rel\b)/,/^(?:BiRel\b)/,/^(?:Rel_Up\b)/,/^(?:Rel_U\b)/,/^(?:Rel_Down\b)/,/^(?:Rel_D\b)/,/^(?:Rel_Left\b)/,/^(?:Rel_L\b)/,/^(?:Rel_Right\b)/,/^(?:Rel_R\b)/,/^(?:Rel_Back\b)/,/^(?:RelIndex\b)/,/^(?:UpdateElementStyle\b)/,/^(?:UpdateRelStyle\b)/,/^(?:UpdateLayoutConfig\b)/,/^(?:$)/,/^(?:[(][ ]*[,])/,/^(?:[(])/,/^(?:[)])/,/^(?:,,)/,/^(?:,)/,/^(?:[ ]*["]["])/,/^(?:[ ]*["])/,/^(?:["])/,/^(?:[^"]*)/,/^(?:[ ]*[\$])/,/^(?:[^=]*)/,/^(?:[=][ ]*["])/,/^(?:[^"]+)/,/^(?:["])/,/^(?:[^,]+)/,/^(?:\{)/,/^(?:\})/,/^(?:[\s]+)/,/^(?:[\n\r]+)/,/^(?:$)/],conditions:{acc_descr_multiline:{rules:[11,12],inclusive:!1},acc_descr:{rules:[9],inclusive:!1},acc_title:{rules:[7],inclusive:!1},string_kv_value:{rules:[78,79],inclusive:!1},string_kv_key:{rules:[77],inclusive:!1},string_kv:{rules:[76],inclusive:!1},string:{rules:[73,74],inclusive:!1},attribute:{rules:[68,69,70,71,72,75,80],inclusive:!1},update_layout_config:{rules:[65,66,67,68],inclusive:!1},update_rel_style:{rules:[65,66,67,68],inclusive:!1},update_el_style:{rules:[65,66,67,68],inclusive:!1},rel_b:{rules:[65,66,67,68],inclusive:!1},rel_r:{rules:[65,66,67,68],inclusive:!1},rel_l:{rules:[65,66,67,68],inclusive:!1},rel_d:{rules:[65,66,67,68],inclusive:!1},rel_u:{rules:[65,66,67,68],inclusive:!1},rel_bi:{rules:[],inclusive:!1},rel:{rules:[65,66,67,68],inclusive:!1},node_r:{rules:[65,66,67,68],inclusive:!1},node_l:{rules:[65,66,67,68],inclusive:!1},node:{rules:[65,66,67,68],inclusive:!1},index:{rules:[],inclusive:!1},rel_index:{rules:[65,66,67,68],inclusive:!1},component_ext_queue:{rules:[],inclusive:!1},component_ext_db:{rules:[65,66,67,68],inclusive:!1},component_ext:{rules:[65,66,67,68],inclusive:!1},component_queue:{rules:[65,66,67,68],inclusive:!1},component_db:{rules:[65,66,67,68],inclusive:!1},component:{rules:[65,66,67,68],inclusive:!1},container_boundary:{rules:[65,66,67,68],inclusive:!1},container_ext_queue:{rules:[65,66,67,68],inclusive:!1},container_ext_db:{rules:[65,66,67,68],inclusive:!1},container_ext:{rules:[65,66,67,68],inclusive:!1},container_queue:{rules:[65,66,67,68],inclusive:!1},container_db:{rules:[65,66,67,68],inclusive:!1},container:{rules:[65,66,67,68],inclusive:!1},birel:{rules:[65,66,67,68],inclusive:!1},system_boundary:{rules:[65,66,67,68],inclusive:!1},enterprise_boundary:{rules:[65,66,67,68],inclusive:!1},boundary:{rules:[65,66,67,68],inclusive:!1},system_ext_queue:{rules:[65,66,67,68],inclusive:!1},system_ext_db:{rules:[65,66,67,68],inclusive:!1},system_ext:{rules:[65,66,67,68],inclusive:!1},system_queue:{rules:[65,66,67,68],inclusive:!1},system_db:{rules:[65,66,67,68],inclusive:!1},system:{rules:[65,66,67,68],inclusive:!1},person_ext:{rules:[65,66,67,68],inclusive:!1},person:{rules:[65,66,67,68],inclusive:!1},INITIAL:{rules:[0,1,2,3,4,5,6,8,10,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,81,82,83,84,85],inclusive:!0}}};return _t}();qt.lexer=Ce;function Lt(){this.yy={}}return g(Lt,"Parser"),Lt.prototype=qt,qt.Parser=Lt,new Lt}();Ft.parser=Ft;var Ue=Ft,V=[],xt=[""],B="global",F="",X=[{alias:"global",label:{text:"global"},type:{text:"global"},tags:null,link:null,parentBoundary:""}],Pt=[],ie="",ne=!1,Vt=4,zt=2,be,Fe=g(function(){return be},"getC4Type"),Ve=g(function(e){be=ge(e,Dt())},"setC4Type"),ze=g(function(e,t,s,o,l,a,r,n,i){if(e==null||t===void 0||t===null||s===void 0||s===null||o===void 0||o===null)return;let u={};const d=Pt.find(p=>p.from===t&&p.to===s);if(d?u=d:Pt.push(u),u.type=e,u.from=t,u.to=s,u.label={text:o},l==null)u.techn={text:""};else if(typeof l=="object"){let[p,y]=Object.entries(l)[0];u[p]={text:y}}else u.techn={text:l};if(a==null)u.descr={text:""};else if(typeof a=="object"){let[p,y]=Object.entries(a)[0];u[p]={text:y}}else u.descr={text:a};if(typeof r=="object"){let[p,y]=Object.entries(r)[0];u[p]=y}else u.sprite=r;if(typeof n=="object"){let[p,y]=Object.entries(n)[0];u[p]=y}else u.tags=n;if(typeof i=="object"){let[p,y]=Object.entries(i)[0];u[p]=y}else u.link=i;u.wrap=mt()},"addRel"),Xe=g(function(e,t,s,o,l,a,r){if(t===null||s===null)return;let n={};const i=V.find(u=>u.alias===t);if(i&&t===i.alias?n=i:(n.alias=t,V.push(n)),s==null?n.label={text:""}:n.label={text:s},o==null)n.descr={text:""};else if(typeof o=="object"){let[u,d]=Object.entries(o)[0];n[u]={text:d}}else n.descr={text:o};if(typeof l=="object"){let[u,d]=Object.entries(l)[0];n[u]=d}else n.sprite=l;if(typeof a=="object"){let[u,d]=Object.entries(a)[0];n[u]=d}else n.tags=a;if(typeof r=="object"){let[u,d]=Object.entries(r)[0];n[u]=d}else n.link=r;n.typeC4Shape={text:e},n.parentBoundary=B,n.wrap=mt()},"addPersonOrSystem"),We=g(function(e,t,s,o,l,a,r,n){if(t===null||s===null)return;let i={};const u=V.find(d=>d.alias===t);if(u&&t===u.alias?i=u:(i.alias=t,V.push(i)),s==null?i.label={text:""}:i.label={text:s},o==null)i.techn={text:""};else if(typeof o=="object"){let[d,p]=Object.entries(o)[0];i[d]={text:p}}else i.techn={text:o};if(l==null)i.descr={text:""};else if(typeof l=="object"){let[d,p]=Object.entries(l)[0];i[d]={text:p}}else i.descr={text:l};if(typeof a=="object"){let[d,p]=Object.entries(a)[0];i[d]=p}else i.sprite=a;if(typeof r=="object"){let[d,p]=Object.entries(r)[0];i[d]=p}else i.tags=r;if(typeof n=="object"){let[d,p]=Object.entries(n)[0];i[d]=p}else i.link=n;i.wrap=mt(),i.typeC4Shape={text:e},i.parentBoundary=B},"addContainer"),Qe=g(function(e,t,s,o,l,a,r,n){if(t===null||s===null)return;let i={};const u=V.find(d=>d.alias===t);if(u&&t===u.alias?i=u:(i.alias=t,V.push(i)),s==null?i.label={text:""}:i.label={text:s},o==null)i.techn={text:""};else if(typeof o=="object"){let[d,p]=Object.entries(o)[0];i[d]={text:p}}else i.techn={text:o};if(l==null)i.descr={text:""};else if(typeof l=="object"){let[d,p]=Object.entries(l)[0];i[d]={text:p}}else i.descr={text:l};if(typeof a=="object"){let[d,p]=Object.entries(a)[0];i[d]=p}else i.sprite=a;if(typeof r=="object"){let[d,p]=Object.entries(r)[0];i[d]=p}else i.tags=r;if(typeof n=="object"){let[d,p]=Object.entries(n)[0];i[d]=p}else i.link=n;i.wrap=mt(),i.typeC4Shape={text:e},i.parentBoundary=B},"addComponent"),He=g(function(e,t,s,o,l){if(e===null||t===null)return;let a={};const r=X.find(n=>n.alias===e);if(r&&e===r.alias?a=r:(a.alias=e,X.push(a)),t==null?a.label={text:""}:a.label={text:t},s==null)a.type={text:"system"};else if(typeof s=="object"){let[n,i]=Object.entries(s)[0];a[n]={text:i}}else a.type={text:s};if(typeof o=="object"){let[n,i]=Object.entries(o)[0];a[n]=i}else a.tags=o;if(typeof l=="object"){let[n,i]=Object.entries(l)[0];a[n]=i}else a.link=l;a.parentBoundary=B,a.wrap=mt(),F=B,B=e,xt.push(F)},"addPersonOrSystemBoundary"),qe=g(function(e,t,s,o,l){if(e===null||t===null)return;let a={};const r=X.find(n=>n.alias===e);if(r&&e===r.alias?a=r:(a.alias=e,X.push(a)),t==null?a.label={text:""}:a.label={text:t},s==null)a.type={text:"container"};else if(typeof s=="object"){let[n,i]=Object.entries(s)[0];a[n]={text:i}}else a.type={text:s};if(typeof o=="object"){let[n,i]=Object.entries(o)[0];a[n]=i}else a.tags=o;if(typeof l=="object"){let[n,i]=Object.entries(l)[0];a[n]=i}else a.link=l;a.parentBoundary=B,a.wrap=mt(),F=B,B=e,xt.push(F)},"addContainerBoundary"),Ge=g(function(e,t,s,o,l,a,r,n){if(t===null||s===null)return;let i={};const u=X.find(d=>d.alias===t);if(u&&t===u.alias?i=u:(i.alias=t,X.push(i)),s==null?i.label={text:""}:i.label={text:s},o==null)i.type={text:"node"};else if(typeof o=="object"){let[d,p]=Object.entries(o)[0];i[d]={text:p}}else i.type={text:o};if(l==null)i.descr={text:""};else if(typeof l=="object"){let[d,p]=Object.entries(l)[0];i[d]={text:p}}else i.descr={text:l};if(typeof r=="object"){let[d,p]=Object.entries(r)[0];i[d]=p}else i.tags=r;if(typeof n=="object"){let[d,p]=Object.entries(n)[0];i[d]=p}else i.link=n;i.nodeType=e,i.parentBoundary=B,i.wrap=mt(),F=B,B=t,xt.push(F)},"addDeploymentNode"),Ke=g(function(){B=F,xt.pop(),F=xt.pop(),xt.push(F)},"popBoundaryParseStack"),Je=g(function(e,t,s,o,l,a,r,n,i,u,d){let p=V.find(y=>y.alias===t);if(!(p===void 0&&(p=X.find(y=>y.alias===t),p===void 0))){if(s!=null)if(typeof s=="object"){let[y,E]=Object.entries(s)[0];p[y]=E}else p.bgColor=s;if(o!=null)if(typeof o=="object"){let[y,E]=Object.entries(o)[0];p[y]=E}else p.fontColor=o;if(l!=null)if(typeof l=="object"){let[y,E]=Object.entries(l)[0];p[y]=E}else p.borderColor=l;if(a!=null)if(typeof a=="object"){let[y,E]=Object.entries(a)[0];p[y]=E}else p.shadowing=a;if(r!=null)if(typeof r=="object"){let[y,E]=Object.entries(r)[0];p[y]=E}else p.shape=r;if(n!=null)if(typeof n=="object"){let[y,E]=Object.entries(n)[0];p[y]=E}else p.sprite=n;if(i!=null)if(typeof i=="object"){let[y,E]=Object.entries(i)[0];p[y]=E}else p.techn=i;if(u!=null)if(typeof u=="object"){let[y,E]=Object.entries(u)[0];p[y]=E}else p.legendText=u;if(d!=null)if(typeof d=="object"){let[y,E]=Object.entries(d)[0];p[y]=E}else p.legendSprite=d}},"updateElStyle"),Ze=g(function(e,t,s,o,l,a,r){const n=Pt.find(i=>i.from===t&&i.to===s);if(n!==void 0){if(o!=null)if(typeof o=="object"){let[i,u]=Object.entries(o)[0];n[i]=u}else n.textColor=o;if(l!=null)if(typeof l=="object"){let[i,u]=Object.entries(l)[0];n[i]=u}else n.lineColor=l;if(a!=null)if(typeof a=="object"){let[i,u]=Object.entries(a)[0];n[i]=parseInt(u)}else n.offsetX=parseInt(a);if(r!=null)if(typeof r=="object"){let[i,u]=Object.entries(r)[0];n[i]=parseInt(u)}else n.offsetY=parseInt(r)}},"updateRelStyle"),$e=g(function(e,t,s){let o=Vt,l=zt;if(typeof t=="object"){const a=Object.values(t)[0];o=parseInt(a)}else o=parseInt(t);if(typeof s=="object"){const a=Object.values(s)[0];l=parseInt(a)}else l=parseInt(s);o>=1&&(Vt=o),l>=1&&(zt=l)},"updateLayoutConfig"),t0=g(function(){return Vt},"getC4ShapeInRow"),e0=g(function(){return zt},"getC4BoundaryInRow"),a0=g(function(){return B},"getCurrentBoundaryParse"),i0=g(function(){return F},"getParentBoundaryParse"),_e=g(function(e){return e==null?V:V.filter(t=>t.parentBoundary===e)},"getC4ShapeArray"),n0=g(function(e){return V.find(t=>t.alias===e)},"getC4Shape"),r0=g(function(e){return Object.keys(_e(e))},"getC4ShapeKeys"),xe=g(function(e){return e==null?X:X.filter(t=>t.parentBoundary===e)},"getBoundaries"),s0=xe,l0=g(function(){return Pt},"getRels"),o0=g(function(){return ie},"getTitle"),c0=g(function(e){ne=e},"setWrap"),mt=g(function(){return ne},"autoWrap"),h0=g(function(){V=[],X=[{alias:"global",label:{text:"global"},type:{text:"global"},tags:null,link:null,parentBoundary:""}],F="",B="global",xt=[""],Pt=[],xt=[""],ie="",ne=!1,Vt=4,zt=2},"clear"),u0={SOLID:0,DOTTED:1,NOTE:2,SOLID_CROSS:3,DOTTED_CROSS:4,SOLID_OPEN:5,DOTTED_OPEN:6,LOOP_START:10,LOOP_END:11,ALT_START:12,ALT_ELSE:13,ALT_END:14,OPT_START:15,OPT_END:16,ACTIVE_START:17,ACTIVE_END:18,PAR_START:19,PAR_AND:20,PAR_END:21,RECT_START:22,RECT_END:23,SOLID_POINT:24,DOTTED_POINT:25},d0={FILLED:0,OPEN:1},p0={LEFTOF:0,RIGHTOF:1,OVER:2},f0=g(function(e){ie=ge(e,Dt())},"setTitle"),te={addPersonOrSystem:Xe,addPersonOrSystemBoundary:He,addContainer:We,addContainerBoundary:qe,addComponent:Qe,addDeploymentNode:Ge,popBoundaryParseStack:Ke,addRel:ze,updateElStyle:Je,updateRelStyle:Ze,updateLayoutConfig:$e,autoWrap:mt,setWrap:c0,getC4ShapeArray:_e,getC4Shape:n0,getC4ShapeKeys:r0,getBoundaries:xe,getBoundarys:s0,getCurrentBoundaryParse:a0,getParentBoundaryParse:i0,getRels:l0,getTitle:o0,getC4Type:Fe,getC4ShapeInRow:t0,getC4BoundaryInRow:e0,setAccTitle:Be,getAccTitle:Ie,getAccDescription:Me,setAccDescription:Le,getConfig:g(()=>Dt().c4,"getConfig"),clear:h0,LINETYPE:u0,ARROWTYPE:d0,PLACEMENT:p0,setTitle:f0,setC4Type:Ve},re=g(function(e,t){return Se(e,t)},"drawRect"),me=g(function(e,t,s,o,l,a){const r=e.append("image");r.attr("width",t),r.attr("height",s),r.attr("x",o),r.attr("y",l);let n=a.startsWith("data:image/png;base64")?a:je(a);r.attr("xlink:href",n)},"drawImage"),y0=g((e,t,s)=>{const o=e.append("g");let l=0;for(let a of t){let r=a.textColor?a.textColor:"#444444",n=a.lineColor?a.lineColor:"#444444",i=a.offsetX?parseInt(a.offsetX):0,u=a.offsetY?parseInt(a.offsetY):0,d="";if(l===0){let y=o.append("line");y.attr("x1",a.startPoint.x),y.attr("y1",a.startPoint.y),y.attr("x2",a.endPoint.x),y.attr("y2",a.endPoint.y),y.attr("stroke-width","1"),y.attr("stroke",n),y.style("fill","none"),a.type!=="rel_b"&&y.attr("marker-end","url("+d+"#arrowhead)"),(a.type==="birel"||a.type==="rel_b")&&y.attr("marker-start","url("+d+"#arrowend)"),l=-1}else{let y=o.append("path");y.attr("fill","none").attr("stroke-width","1").attr("stroke",n).attr("d","Mstartx,starty Qcontrolx,controly stopx,stopy ".replaceAll("startx",a.startPoint.x).replaceAll("starty",a.startPoint.y).replaceAll("controlx",a.startPoint.x+(a.endPoint.x-a.startPoint.x)/2-(a.endPoint.x-a.startPoint.x)/4).replaceAll("controly",a.startPoint.y+(a.endPoint.y-a.startPoint.y)/2).replaceAll("stopx",a.endPoint.x).replaceAll("stopy",a.endPoint.y)),a.type!=="rel_b"&&y.attr("marker-end","url("+d+"#arrowhead)"),(a.type==="birel"||a.type==="rel_b")&&y.attr("marker-start","url("+d+"#arrowend)")}let p=s.messageFont();Q(s)(a.label.text,o,Math.min(a.startPoint.x,a.endPoint.x)+Math.abs(a.endPoint.x-a.startPoint.x)/2+i,Math.min(a.startPoint.y,a.endPoint.y)+Math.abs(a.endPoint.y-a.startPoint.y)/2+u,a.label.width,a.label.height,{fill:r},p),a.techn&&a.techn.text!==""&&(p=s.messageFont(),Q(s)("["+a.techn.text+"]",o,Math.min(a.startPoint.x,a.endPoint.x)+Math.abs(a.endPoint.x-a.startPoint.x)/2+i,Math.min(a.startPoint.y,a.endPoint.y)+Math.abs(a.endPoint.y-a.startPoint.y)/2+s.messageFontSize+5+u,Math.max(a.label.width,a.techn.width),a.techn.height,{fill:r,"font-style":"italic"},p))}},"drawRels"),g0=g(function(e,t,s){const o=e.append("g");let l=t.bgColor?t.bgColor:"none",a=t.borderColor?t.borderColor:"#444444",r=t.fontColor?t.fontColor:"black",n={"stroke-width":1,"stroke-dasharray":"7.0,7.0"};t.nodeType&&(n={"stroke-width":1});let i={x:t.x,y:t.y,fill:l,stroke:a,width:t.width,height:t.height,rx:2.5,ry:2.5,attrs:n};re(o,i);let u=s.boundaryFont();u.fontWeight="bold",u.fontSize=u.fontSize+2,u.fontColor=r,Q(s)(t.label.text,o,t.x,t.y+t.label.Y,t.width,t.height,{fill:"#444444"},u),t.type&&t.type.text!==""&&(u=s.boundaryFont(),u.fontColor=r,Q(s)(t.type.text,o,t.x,t.y+t.type.Y,t.width,t.height,{fill:"#444444"},u)),t.descr&&t.descr.text!==""&&(u=s.boundaryFont(),u.fontSize=u.fontSize-2,u.fontColor=r,Q(s)(t.descr.text,o,t.x,t.y+t.descr.Y,t.width,t.height,{fill:"#444444"},u))},"drawBoundary"),b0=g(function(e,t,s){var p;let o=t.bgColor?t.bgColor:s[t.typeC4Shape.text+"_bg_color"],l=t.borderColor?t.borderColor:s[t.typeC4Shape.text+"_border_color"],a=t.fontColor?t.fontColor:"#FFFFFF",r="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAIAAADYYG7QAAACD0lEQVR4Xu2YoU4EMRCGT+4j8Ai8AhaH4QHgAUjQuFMECUgMIUgwJAgMhgQsAYUiJCiQIBBY+EITsjfTdme6V24v4c8vyGbb+ZjOtN0bNcvjQXmkH83WvYBWto6PLm6v7p7uH1/w2fXD+PBycX1Pv2l3IdDm/vn7x+dXQiAubRzoURa7gRZWd0iGRIiJbOnhnfYBQZNJjNbuyY2eJG8fkDE3bbG4ep6MHUAsgYxmE3nVs6VsBWJSGccsOlFPmLIViMzLOB7pCVO2AtHJMohH7Fh6zqitQK7m0rJvAVYgGcEpe//PLdDz65sM4pF9N7ICcXDKIB5Nv6j7tD0NoSdM2QrU9Gg0ewE1LqBhHR3BBdvj2vapnidjHxD/q6vd7Pvhr31AwcY8eXMTXAKECZZJFXuEq27aLgQK5uLMohCenGGuGewOxSjBvYBqeG6B+Nqiblggdjnc+ZXDy+FNFpFzw76O3UBAROuXh6FoiAcf5g9eTvUgzy0nWg6I8cXHRUpg5bOVBCo+KDpFajOf23GgPme7RSQ+lacIENUgJ6gg1k6HjgOlqnLqip4tEuhv0hNEMXUD0clyXE3p6pZA0S2nnvTlXwLJEZWlb7cTQH1+USgTN4VhAenm/wea1OCAOmqo6fE1WCb9WSKBah+rbUWPWAmE2Rvk0ApiB45eOyNAzU8xcTvj8KvkKEoOaIYeHNA3ZuygAvFMUO0AAAAASUVORK5CYII=";switch(t.typeC4Shape.text){case"person":r="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAIAAADYYG7QAAACD0lEQVR4Xu2YoU4EMRCGT+4j8Ai8AhaH4QHgAUjQuFMECUgMIUgwJAgMhgQsAYUiJCiQIBBY+EITsjfTdme6V24v4c8vyGbb+ZjOtN0bNcvjQXmkH83WvYBWto6PLm6v7p7uH1/w2fXD+PBycX1Pv2l3IdDm/vn7x+dXQiAubRzoURa7gRZWd0iGRIiJbOnhnfYBQZNJjNbuyY2eJG8fkDE3bbG4ep6MHUAsgYxmE3nVs6VsBWJSGccsOlFPmLIViMzLOB7pCVO2AtHJMohH7Fh6zqitQK7m0rJvAVYgGcEpe//PLdDz65sM4pF9N7ICcXDKIB5Nv6j7tD0NoSdM2QrU9Gg0ewE1LqBhHR3BBdvj2vapnidjHxD/q6vd7Pvhr31AwcY8eXMTXAKECZZJFXuEq27aLgQK5uLMohCenGGuGewOxSjBvYBqeG6B+Nqiblggdjnc+ZXDy+FNFpFzw76O3UBAROuXh6FoiAcf5g9eTvUgzy0nWg6I8cXHRUpg5bOVBCo+KDpFajOf23GgPme7RSQ+lacIENUgJ6gg1k6HjgOlqnLqip4tEuhv0hNEMXUD0clyXE3p6pZA0S2nnvTlXwLJEZWlb7cTQH1+USgTN4VhAenm/wea1OCAOmqo6fE1WCb9WSKBah+rbUWPWAmE2Rvk0ApiB45eOyNAzU8xcTvj8KvkKEoOaIYeHNA3ZuygAvFMUO0AAAAASUVORK5CYII=";break;case"external_person":r="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAIAAADYYG7QAAAB6ElEQVR4Xu2YLY+EMBCG9+dWr0aj0Wg0Go1Go0+j8Xdv2uTCvv1gpt0ebHKPuhDaeW4605Z9mJvx4AdXUyTUdd08z+u6flmWZRnHsWkafk9DptAwDPu+f0eAYtu2PEaGWuj5fCIZrBAC2eLBAnRCsEkkxmeaJp7iDJ2QMDdHsLg8SxKFEJaAo8lAXnmuOFIhTMpxxKATebo4UiFknuNo4OniSIXQyRxEA3YsnjGCVEjVXD7yLUAqxBGUyPv/Y4W2beMgGuS7kVQIBycH0fD+oi5pezQETxdHKmQKGk1eQEYldK+jw5GxPfZ9z7Mk0Qnhf1W1m3w//EUn5BDmSZsbR44QQLBEqrBHqOrmSKaQAxdnLArCrxZcM7A7ZKs4ioRq8LFC+NpC3WCBJsvpVw5edm9iEXFuyNfxXAgSwfrFQ1c0iNda8AdejvUgnktOtJQQxmcfFzGglc5WVCj7oDgFqU18boeFSs52CUh8LE8BIVQDT1ABrB0HtgSEYlX5doJnCwv9TXocKCaKbnwhdDKPq4lf3SwU3HLq4V/+WYhHVMa/3b4IlfyikAduCkcBc7mQ3/z/Qq/cTuikhkzB12Ae/mcJC9U+Vo8Ej1gWAtgbeGgFsAMHr50BIWOLCbezvhpBFUdY6EJuJ/QDW0XoMX60zZ0AAAAASUVORK5CYII=";break}const n=e.append("g");n.attr("class","person-man");const i=De();switch(t.typeC4Shape.text){case"person":case"external_person":case"system":case"external_system":case"container":case"external_container":case"component":case"external_component":i.x=t.x,i.y=t.y,i.fill=o,i.width=t.width,i.height=t.height,i.stroke=l,i.rx=2.5,i.ry=2.5,i.attrs={"stroke-width":.5},re(n,i);break;case"system_db":case"external_system_db":case"container_db":case"external_container_db":case"component_db":case"external_component_db":n.append("path").attr("fill",o).attr("stroke-width","0.5").attr("stroke",l).attr("d","Mstartx,startyc0,-10 half,-10 half,-10c0,0 half,0 half,10l0,heightc0,10 -half,10 -half,10c0,0 -half,0 -half,-10l0,-height".replaceAll("startx",t.x).replaceAll("starty",t.y).replaceAll("half",t.width/2).replaceAll("height",t.height)),n.append("path").attr("fill","none").attr("stroke-width","0.5").attr("stroke",l).attr("d","Mstartx,startyc0,10 half,10 half,10c0,0 half,0 half,-10".replaceAll("startx",t.x).replaceAll("starty",t.y).replaceAll("half",t.width/2));break;case"system_queue":case"external_system_queue":case"container_queue":case"external_container_queue":case"component_queue":case"external_component_queue":n.append("path").attr("fill",o).attr("stroke-width","0.5").attr("stroke",l).attr("d","Mstartx,startylwidth,0c5,0 5,half 5,halfc0,0 0,half -5,halfl-width,0c-5,0 -5,-half -5,-halfc0,0 0,-half 5,-half".replaceAll("startx",t.x).replaceAll("starty",t.y).replaceAll("width",t.width).replaceAll("half",t.height/2)),n.append("path").attr("fill","none").attr("stroke-width","0.5").attr("stroke",l).attr("d","Mstartx,startyc-5,0 -5,half -5,halfc0,half 5,half 5,half".replaceAll("startx",t.x+t.width).replaceAll("starty",t.y).replaceAll("half",t.height/2));break}let u=w0(s,t.typeC4Shape.text);switch(n.append("text").attr("fill",a).attr("font-family",u.fontFamily).attr("font-size",u.fontSize-2).attr("font-style","italic").attr("lengthAdjust","spacing").attr("textLength",t.typeC4Shape.width).attr("x",t.x+t.width/2-t.typeC4Shape.width/2).attr("y",t.y+t.typeC4Shape.Y).text("<<"+t.typeC4Shape.text+">>"),t.typeC4Shape.text){case"person":case"external_person":me(n,48,48,t.x+t.width/2-24,t.y+t.image.Y,r);break}let d=s[t.typeC4Shape.text+"Font"]();return d.fontWeight="bold",d.fontSize=d.fontSize+2,d.fontColor=a,Q(s)(t.label.text,n,t.x,t.y+t.label.Y,t.width,t.height,{fill:a},d),d=s[t.typeC4Shape.text+"Font"](),d.fontColor=a,t.techn&&((p=t.techn)==null?void 0:p.text)!==""?Q(s)(t.techn.text,n,t.x,t.y+t.techn.Y,t.width,t.height,{fill:a,"font-style":"italic"},d):t.type&&t.type.text!==""&&Q(s)(t.type.text,n,t.x,t.y+t.type.Y,t.width,t.height,{fill:a,"font-style":"italic"},d),t.descr&&t.descr.text!==""&&(d=s.personFont(),d.fontColor=a,Q(s)(t.descr.text,n,t.x,t.y+t.descr.Y,t.width,t.height,{fill:a},d)),t.height},"drawC4Shape"),_0=g(function(e){e.append("defs").append("symbol").attr("id","database").attr("fill-rule","evenodd").attr("clip-rule","evenodd").append("path").attr("transform","scale(.5)").attr("d","M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z")},"insertDatabaseIcon"),x0=g(function(e){e.append("defs").append("symbol").attr("id","computer").attr("width","24").attr("height","24").append("path").attr("transform","scale(.5)").attr("d","M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z")},"insertComputerIcon"),m0=g(function(e){e.append("defs").append("symbol").attr("id","clock").attr("width","24").attr("height","24").append("path").attr("transform","scale(.5)").attr("d","M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z")},"insertClockIcon"),v0=g(function(e){e.append("defs").append("marker").attr("id","arrowhead").attr("refX",9).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 0 0 L 10 5 L 0 10 z")},"insertArrowHead"),E0=g(function(e){e.append("defs").append("marker").attr("id","arrowend").attr("refX",1).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 10 0 L 0 5 L 10 10 z")},"insertArrowEnd"),k0=g(function(e){e.append("defs").append("marker").attr("id","filled-head").attr("refX",18).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},"insertArrowFilledHead"),A0=g(function(e){e.append("defs").append("marker").attr("id","sequencenumber").attr("refX",15).attr("refY",15).attr("markerWidth",60).attr("markerHeight",40).attr("orient","auto").append("circle").attr("cx",15).attr("cy",15).attr("r",6)},"insertDynamicNumber"),C0=g(function(e){const s=e.append("defs").append("marker").attr("id","crosshead").attr("markerWidth",15).attr("markerHeight",8).attr("orient","auto").attr("refX",16).attr("refY",4);s.append("path").attr("fill","black").attr("stroke","#000000").style("stroke-dasharray","0, 0").attr("stroke-width","1px").attr("d","M 9,2 V 6 L16,4 Z"),s.append("path").attr("fill","none").attr("stroke","#000000").style("stroke-dasharray","0, 0").attr("stroke-width","1px").attr("d","M 0,1 L 6,7 M 6,1 L 0,7")},"insertArrowCrossHead"),w0=g((e,t)=>({fontFamily:e[t+"FontFamily"],fontSize:e[t+"FontSize"],fontWeight:e[t+"FontWeight"]}),"getC4ShapeFont"),Q=function(){function e(l,a,r,n,i,u,d){const p=a.append("text").attr("x",r+i/2).attr("y",n+u/2+5).style("text-anchor","middle").text(l);o(p,d)}g(e,"byText");function t(l,a,r,n,i,u,d,p){const{fontSize:y,fontFamily:E,fontWeight:O}=p,S=l.split($t.lineBreakRegex);for(let P=0;P=this.data.widthLimit||o>=this.data.widthLimit||this.nextData.cnt>ve)&&(s=this.nextData.startx+t.margin+_.nextLinePaddingX,l=this.nextData.stopy+t.margin*2,this.nextData.stopx=o=s+t.width,this.nextData.starty=this.nextData.stopy,this.nextData.stopy=a=l+t.height,this.nextData.cnt=1),t.x=s,t.y=l,this.updateVal(this.data,"startx",s,Math.min),this.updateVal(this.data,"starty",l,Math.min),this.updateVal(this.data,"stopx",o,Math.max),this.updateVal(this.data,"stopy",a,Math.max),this.updateVal(this.nextData,"startx",s,Math.min),this.updateVal(this.nextData,"starty",l,Math.min),this.updateVal(this.nextData,"stopx",o,Math.max),this.updateVal(this.nextData,"stopy",a,Math.max)}init(t){this.name="",this.data={startx:void 0,stopx:void 0,starty:void 0,stopy:void 0,widthLimit:void 0},this.nextData={startx:void 0,stopx:void 0,starty:void 0,stopy:void 0,cnt:0},ae(t.db.getConfig())}bumpLastMargin(t){this.data.stopx+=t,this.data.stopy+=t}},g(Bt,"Bounds"),Bt),ae=g(function(e){Pe(_,e),e.fontFamily&&(_.personFontFamily=_.systemFontFamily=_.messageFontFamily=e.fontFamily),e.fontSize&&(_.personFontSize=_.systemFontSize=_.messageFontSize=e.fontSize),e.fontWeight&&(_.personFontWeight=_.systemFontWeight=_.messageFontWeight=e.fontWeight)},"setConf"),St=g((e,t)=>({fontFamily:e[t+"FontFamily"],fontSize:e[t+"FontSize"],fontWeight:e[t+"FontWeight"]}),"c4ShapeFont"),Ut=g(e=>({fontFamily:e.boundaryFontFamily,fontSize:e.boundaryFontSize,fontWeight:e.boundaryFontWeight}),"boundaryFont"),T0=g(e=>({fontFamily:e.messageFontFamily,fontSize:e.messageFontSize,fontWeight:e.messageFontWeight}),"messageFont");function j(e,t,s,o,l){if(!t[e].width)if(s)t[e].text=Ne(t[e].text,l,o),t[e].textLines=t[e].text.split($t.lineBreakRegex).length,t[e].width=l,t[e].height=de(t[e].text,o);else{let a=t[e].text.split($t.lineBreakRegex);t[e].textLines=a.length;let r=0;t[e].height=0,t[e].width=0;for(const n of a)t[e].width=Math.max(Tt(n,o),t[e].width),r=de(n,o),t[e].height=t[e].height+r}}g(j,"calcC4ShapeTextWH");var ke=g(function(e,t,s){t.x=s.data.startx,t.y=s.data.starty,t.width=s.data.stopx-s.data.startx,t.height=s.data.stopy-s.data.starty,t.label.y=_.c4ShapeMargin-35;let o=t.wrap&&_.wrap,l=Ut(_);l.fontSize=l.fontSize+2,l.fontWeight="bold";let a=Tt(t.label.text,l);j("label",t,o,l,a),z.drawBoundary(e,t,_)},"drawBoundary"),Ae=g(function(e,t,s,o){let l=0;for(const a of o){l=0;const r=s[a];let n=St(_,r.typeC4Shape.text);switch(n.fontSize=n.fontSize-2,r.typeC4Shape.width=Tt("«"+r.typeC4Shape.text+"»",n),r.typeC4Shape.height=n.fontSize+2,r.typeC4Shape.Y=_.c4ShapePadding,l=r.typeC4Shape.Y+r.typeC4Shape.height-4,r.image={width:0,height:0,Y:0},r.typeC4Shape.text){case"person":case"external_person":r.image.width=48,r.image.height=48,r.image.Y=l,l=r.image.Y+r.image.height;break}r.sprite&&(r.image.width=48,r.image.height=48,r.image.Y=l,l=r.image.Y+r.image.height);let i=r.wrap&&_.wrap,u=_.width-_.c4ShapePadding*2,d=St(_,r.typeC4Shape.text);if(d.fontSize=d.fontSize+2,d.fontWeight="bold",j("label",r,i,d,u),r.label.Y=l+8,l=r.label.Y+r.label.height,r.type&&r.type.text!==""){r.type.text="["+r.type.text+"]";let E=St(_,r.typeC4Shape.text);j("type",r,i,E,u),r.type.Y=l+5,l=r.type.Y+r.type.height}else if(r.techn&&r.techn.text!==""){r.techn.text="["+r.techn.text+"]";let E=St(_,r.techn.text);j("techn",r,i,E,u),r.techn.Y=l+5,l=r.techn.Y+r.techn.height}let p=l,y=r.label.width;if(r.descr&&r.descr.text!==""){let E=St(_,r.typeC4Shape.text);j("descr",r,i,E,u),r.descr.Y=l+20,l=r.descr.Y+r.descr.height,y=Math.max(r.label.width,r.descr.width),p=l-r.descr.textLines*5}y=y+_.c4ShapePadding,r.width=Math.max(r.width||_.width,y,_.width),r.height=Math.max(r.height||_.height,p,_.height),r.margin=r.margin||_.c4ShapeMargin,e.insert(r),z.drawC4Shape(t,r,_)}e.bumpLastMargin(_.c4ShapeMargin)},"drawC4ShapeArray"),It,Y=(It=class{constructor(t,s){this.x=t,this.y=s}},g(It,"Point"),It),fe=g(function(e,t){let s=e.x,o=e.y,l=t.x,a=t.y,r=s+e.width/2,n=o+e.height/2,i=Math.abs(s-l),u=Math.abs(o-a),d=u/i,p=e.height/e.width,y=null;return o==a&&sl?y=new Y(s,n):s==l&&oa&&(y=new Y(r,o)),s>l&&o=d?y=new Y(s,n+d*e.width/2):y=new Y(r-i/u*e.height/2,o+e.height):s=d?y=new Y(s+e.width,n+d*e.width/2):y=new Y(r+i/u*e.height/2,o+e.height):sa?p>=d?y=new Y(s+e.width,n-d*e.width/2):y=new Y(r+e.height/2*i/u,o):s>l&&o>a&&(p>=d?y=new Y(s,n-e.width/2*d):y=new Y(r-e.height/2*i/u,o)),y},"getIntersectPoint"),O0=g(function(e,t){let s={x:0,y:0};s.x=t.x+t.width/2,s.y=t.y+t.height/2;let o=fe(e,s);s.x=e.x+e.width/2,s.y=e.y+e.height/2;let l=fe(t,s);return{startPoint:o,endPoint:l}},"getIntersectPoints"),R0=g(function(e,t,s,o){let l=0;for(let a of t){l=l+1;let r=a.wrap&&_.wrap,n=T0(_);o.db.getC4Type()==="C4Dynamic"&&(a.label.text=l+": "+a.label.text);let u=Tt(a.label.text,n);j("label",a,r,n,u),a.techn&&a.techn.text!==""&&(u=Tt(a.techn.text,n),j("techn",a,r,n,u)),a.descr&&a.descr.text!==""&&(u=Tt(a.descr.text,n),j("descr",a,r,n,u));let d=s(a.from),p=s(a.to),y=O0(d,p);a.startPoint=y.startPoint,a.endPoint=y.endPoint}z.drawRels(e,t,_)},"drawRels");function se(e,t,s,o,l){let a=new Ee(l);a.data.widthLimit=s.data.widthLimit/Math.min(ee,o.length);for(let[r,n]of o.entries()){let i=0;n.image={width:0,height:0,Y:0},n.sprite&&(n.image.width=48,n.image.height=48,n.image.Y=i,i=n.image.Y+n.image.height);let u=n.wrap&&_.wrap,d=Ut(_);if(d.fontSize=d.fontSize+2,d.fontWeight="bold",j("label",n,u,d,a.data.widthLimit),n.label.Y=i+8,i=n.label.Y+n.label.height,n.type&&n.type.text!==""){n.type.text="["+n.type.text+"]";let O=Ut(_);j("type",n,u,O,a.data.widthLimit),n.type.Y=i+5,i=n.type.Y+n.type.height}if(n.descr&&n.descr.text!==""){let O=Ut(_);O.fontSize=O.fontSize-2,j("descr",n,u,O,a.data.widthLimit),n.descr.Y=i+20,i=n.descr.Y+n.descr.height}if(r==0||r%ee===0){let O=s.data.startx+_.diagramMarginX,S=s.data.stopy+_.diagramMarginY+i;a.setData(O,O,S,S)}else{let O=a.data.stopx!==a.data.startx?a.data.stopx+_.diagramMarginX:a.data.startx,S=a.data.starty;a.setData(O,O,S,S)}a.name=n.alias;let p=l.db.getC4ShapeArray(n.alias),y=l.db.getC4ShapeKeys(n.alias);y.length>0&&Ae(a,e,p,y),t=n.alias;let E=l.db.getBoundarys(t);E.length>0&&se(e,t,a,E,l),n.alias!=="global"&&ke(e,n,a),s.data.stopy=Math.max(a.data.stopy+_.c4ShapeMargin,s.data.stopy),s.data.stopx=Math.max(a.data.stopx+_.c4ShapeMargin,s.data.stopx),Xt=Math.max(Xt,s.data.stopx),Wt=Math.max(Wt,s.data.stopy)}}g(se,"drawInsideBoundary");var S0=g(function(e,t,s,o){_=Dt().c4;const l=Dt().securityLevel;let a;l==="sandbox"&&(a=jt("#i"+t));const r=l==="sandbox"?jt(a.nodes()[0].contentDocument.body):jt("body");let n=o.db;o.db.setWrap(_.wrap),ve=n.getC4ShapeInRow(),ee=n.getC4BoundaryInRow(),pe.debug(`C:${JSON.stringify(_,null,2)}`);const i=l==="sandbox"?r.select(`[id="${t}"]`):jt(`[id="${t}"]`);z.insertComputerIcon(i),z.insertDatabaseIcon(i),z.insertClockIcon(i);let u=new Ee(o);u.setData(_.diagramMarginX,_.diagramMarginX,_.diagramMarginY,_.diagramMarginY),u.data.widthLimit=screen.availWidth,Xt=_.diagramMarginX,Wt=_.diagramMarginY;const d=o.db.getTitle();let p=o.db.getBoundarys("");se(i,"",u,p,o),z.insertArrowHead(i),z.insertArrowEnd(i),z.insertArrowCrossHead(i),z.insertArrowFilledHead(i),R0(i,o.db.getRels(),o.db.getC4Shape,o),u.data.stopx=Xt,u.data.stopy=Wt;const y=u.data;let O=y.stopy-y.starty+2*_.diagramMarginY;const P=y.stopx-y.startx+2*_.diagramMarginX;d&&i.append("text").text(d).attr("x",(y.stopx-y.startx)/2-4*_.diagramMarginX).attr("y",y.starty+_.diagramMarginY),Ye(i,O,P,_.useMaxWidth);const M=d?60:0;i.attr("viewBox",y.startx-_.diagramMarginX+" -"+(_.diagramMarginY+M)+" "+P+" "+(O+M)),pe.debug("models:",y)},"draw"),ye={drawPersonOrSystemArray:Ae,drawBoundary:ke,setConf:ae,draw:S0},D0=g(e=>`.person { + stroke: ${e.personBorder}; + fill: ${e.personBkg}; + } +`,"getStyles"),P0=D0,z0={parser:Ue,db:te,renderer:ye,styles:P0,init:g(({c4:e,wrap:t})=>{ye.setConf(e),te.setWrap(t)},"init")};export{z0 as diagram}; diff --git a/pr-preview/pr-419/assets/channel-BPiNilOh.js b/pr-preview/pr-419/assets/channel-BPiNilOh.js new file mode 100644 index 000000000..3a470d76e --- /dev/null +++ b/pr-preview/pr-419/assets/channel-BPiNilOh.js @@ -0,0 +1 @@ +import{U as a,E as n}from"./Using existing ones-DXPug3q1.js";const t=(r,o)=>a.lang.round(n.parse(r)[o]);export{t as c}; diff --git a/pr-preview/pr-419/assets/chunk-2JBRQKJ5-BWbZE-uA.js b/pr-preview/pr-419/assets/chunk-2JBRQKJ5-BWbZE-uA.js new file mode 100644 index 000000000..fa54bd73a --- /dev/null +++ b/pr-preview/pr-419/assets/chunk-2JBRQKJ5-BWbZE-uA.js @@ -0,0 +1,220 @@ +var jt=(t,e,l)=>new Promise((n,h)=>{var s=a=>{try{y(l.next(a))}catch(_){h(_)}},f=a=>{try{y(l.throw(a))}catch(_){h(_)}},y=a=>a.done?n(a.value):Promise.resolve(a.value).then(s,f);y((l=l.apply(t,e)).next())});import{g as Ce,s as xe}from"./chunk-DUMQOTYW-CJrHGd1m.js";import{_ as r,e as H,d as A,g as Ae,s as Le,b as Ie,c as Re,q as Oe,r as Ne,l as b,y as we,u as $e,t as Pe,ag as Ge}from"./Using existing ones-DXPug3q1.js";var Ot=function(){var t=r(function($,c,u,o){for(u=u||{},o=$.length;o--;u[$[o]]=c);return u},"o"),e=[1,2],l=[1,3],n=[1,4],h=[2,4],s=[1,9],f=[1,11],y=[1,16],a=[1,17],_=[1,18],E=[1,19],m=[1,32],B=[1,20],Y=[1,21],I=[1,22],p=[1,23],L=[1,24],R=[1,26],F=[1,27],V=[1,28],N=[1,29],w=[1,30],rt=[1,31],at=[1,34],nt=[1,35],lt=[1,36],ot=[1,37],J=[1,33],S=[1,4,5,16,17,19,21,22,24,25,26,27,28,29,33,35,37,38,42,45,48,49,50,51,54],ct=[1,4,5,14,15,16,17,19,21,22,24,25,26,27,28,29,33,35,37,38,42,45,48,49,50,51,54],Vt=[4,5,16,17,19,21,22,24,25,26,27,28,29,33,35,37,38,42,45,48,49,50,51,54],kt={trace:r(function(){},"trace"),yy:{},symbols_:{error:2,start:3,SPACE:4,NL:5,SD:6,document:7,line:8,statement:9,classDefStatement:10,styleStatement:11,cssClassStatement:12,idStatement:13,DESCR:14,"-->":15,HIDE_EMPTY:16,scale:17,WIDTH:18,COMPOSIT_STATE:19,STRUCT_START:20,STRUCT_STOP:21,STATE_DESCR:22,AS:23,ID:24,FORK:25,JOIN:26,CHOICE:27,CONCURRENT:28,note:29,notePosition:30,NOTE_TEXT:31,direction:32,acc_title:33,acc_title_value:34,acc_descr:35,acc_descr_value:36,acc_descr_multiline_value:37,classDef:38,CLASSDEF_ID:39,CLASSDEF_STYLEOPTS:40,DEFAULT:41,style:42,STYLE_IDS:43,STYLEDEF_STYLEOPTS:44,class:45,CLASSENTITY_IDS:46,STYLECLASS:47,direction_tb:48,direction_bt:49,direction_rl:50,direction_lr:51,eol:52,";":53,EDGE_STATE:54,STYLE_SEPARATOR:55,left_of:56,right_of:57,$accept:0,$end:1},terminals_:{2:"error",4:"SPACE",5:"NL",6:"SD",14:"DESCR",15:"-->",16:"HIDE_EMPTY",17:"scale",18:"WIDTH",19:"COMPOSIT_STATE",20:"STRUCT_START",21:"STRUCT_STOP",22:"STATE_DESCR",23:"AS",24:"ID",25:"FORK",26:"JOIN",27:"CHOICE",28:"CONCURRENT",29:"note",31:"NOTE_TEXT",33:"acc_title",34:"acc_title_value",35:"acc_descr",36:"acc_descr_value",37:"acc_descr_multiline_value",38:"classDef",39:"CLASSDEF_ID",40:"CLASSDEF_STYLEOPTS",41:"DEFAULT",42:"style",43:"STYLE_IDS",44:"STYLEDEF_STYLEOPTS",45:"class",46:"CLASSENTITY_IDS",47:"STYLECLASS",48:"direction_tb",49:"direction_bt",50:"direction_rl",51:"direction_lr",53:";",54:"EDGE_STATE",55:"STYLE_SEPARATOR",56:"left_of",57:"right_of"},productions_:[0,[3,2],[3,2],[3,2],[7,0],[7,2],[8,2],[8,1],[8,1],[9,1],[9,1],[9,1],[9,1],[9,2],[9,3],[9,4],[9,1],[9,2],[9,1],[9,4],[9,3],[9,6],[9,1],[9,1],[9,1],[9,1],[9,4],[9,4],[9,1],[9,2],[9,2],[9,1],[10,3],[10,3],[11,3],[12,3],[32,1],[32,1],[32,1],[32,1],[52,1],[52,1],[13,1],[13,1],[13,3],[13,3],[30,1],[30,1]],performAction:r(function(c,u,o,g,T,i,q){var d=i.length-1;switch(T){case 3:return g.setRootDoc(i[d]),i[d];case 4:this.$=[];break;case 5:i[d]!="nl"&&(i[d-1].push(i[d]),this.$=i[d-1]);break;case 6:case 7:this.$=i[d];break;case 8:this.$="nl";break;case 12:this.$=i[d];break;case 13:const Q=i[d-1];Q.description=g.trimColon(i[d]),this.$=Q;break;case 14:this.$={stmt:"relation",state1:i[d-2],state2:i[d]};break;case 15:const Dt=g.trimColon(i[d]);this.$={stmt:"relation",state1:i[d-3],state2:i[d-1],description:Dt};break;case 19:this.$={stmt:"state",id:i[d-3],type:"default",description:"",doc:i[d-1]};break;case 20:var M=i[d],W=i[d-2].trim();if(i[d].match(":")){var ht=i[d].split(":");M=ht[0],W=[W,ht[1]]}this.$={stmt:"state",id:M,type:"default",description:W};break;case 21:this.$={stmt:"state",id:i[d-3],type:"default",description:i[d-5],doc:i[d-1]};break;case 22:this.$={stmt:"state",id:i[d],type:"fork"};break;case 23:this.$={stmt:"state",id:i[d],type:"join"};break;case 24:this.$={stmt:"state",id:i[d],type:"choice"};break;case 25:this.$={stmt:"state",id:g.getDividerId(),type:"divider"};break;case 26:this.$={stmt:"state",id:i[d-1].trim(),note:{position:i[d-2].trim(),text:i[d].trim()}};break;case 29:this.$=i[d].trim(),g.setAccTitle(this.$);break;case 30:case 31:this.$=i[d].trim(),g.setAccDescription(this.$);break;case 32:case 33:this.$={stmt:"classDef",id:i[d-1].trim(),classes:i[d].trim()};break;case 34:this.$={stmt:"style",id:i[d-1].trim(),styleClass:i[d].trim()};break;case 35:this.$={stmt:"applyClass",id:i[d-1].trim(),styleClass:i[d].trim()};break;case 36:g.setDirection("TB"),this.$={stmt:"dir",value:"TB"};break;case 37:g.setDirection("BT"),this.$={stmt:"dir",value:"BT"};break;case 38:g.setDirection("RL"),this.$={stmt:"dir",value:"RL"};break;case 39:g.setDirection("LR"),this.$={stmt:"dir",value:"LR"};break;case 42:case 43:this.$={stmt:"state",id:i[d].trim(),type:"default",description:""};break;case 44:this.$={stmt:"state",id:i[d-2].trim(),classes:[i[d].trim()],type:"default",description:""};break;case 45:this.$={stmt:"state",id:i[d-2].trim(),classes:[i[d].trim()],type:"default",description:""};break}},"anonymous"),table:[{3:1,4:e,5:l,6:n},{1:[3]},{3:5,4:e,5:l,6:n},{3:6,4:e,5:l,6:n},t([1,4,5,16,17,19,22,24,25,26,27,28,29,33,35,37,38,42,45,48,49,50,51,54],h,{7:7}),{1:[2,1]},{1:[2,2]},{1:[2,3],4:s,5:f,8:8,9:10,10:12,11:13,12:14,13:15,16:y,17:a,19:_,22:E,24:m,25:B,26:Y,27:I,28:p,29:L,32:25,33:R,35:F,37:V,38:N,42:w,45:rt,48:at,49:nt,50:lt,51:ot,54:J},t(S,[2,5]),{9:38,10:12,11:13,12:14,13:15,16:y,17:a,19:_,22:E,24:m,25:B,26:Y,27:I,28:p,29:L,32:25,33:R,35:F,37:V,38:N,42:w,45:rt,48:at,49:nt,50:lt,51:ot,54:J},t(S,[2,7]),t(S,[2,8]),t(S,[2,9]),t(S,[2,10]),t(S,[2,11]),t(S,[2,12],{14:[1,39],15:[1,40]}),t(S,[2,16]),{18:[1,41]},t(S,[2,18],{20:[1,42]}),{23:[1,43]},t(S,[2,22]),t(S,[2,23]),t(S,[2,24]),t(S,[2,25]),{30:44,31:[1,45],56:[1,46],57:[1,47]},t(S,[2,28]),{34:[1,48]},{36:[1,49]},t(S,[2,31]),{39:[1,50],41:[1,51]},{43:[1,52]},{46:[1,53]},t(ct,[2,42],{55:[1,54]}),t(ct,[2,43],{55:[1,55]}),t(S,[2,36]),t(S,[2,37]),t(S,[2,38]),t(S,[2,39]),t(S,[2,6]),t(S,[2,13]),{13:56,24:m,54:J},t(S,[2,17]),t(Vt,h,{7:57}),{24:[1,58]},{24:[1,59]},{23:[1,60]},{24:[2,46]},{24:[2,47]},t(S,[2,29]),t(S,[2,30]),{40:[1,61]},{40:[1,62]},{44:[1,63]},{47:[1,64]},{24:[1,65]},{24:[1,66]},t(S,[2,14],{14:[1,67]}),{4:s,5:f,8:8,9:10,10:12,11:13,12:14,13:15,16:y,17:a,19:_,21:[1,68],22:E,24:m,25:B,26:Y,27:I,28:p,29:L,32:25,33:R,35:F,37:V,38:N,42:w,45:rt,48:at,49:nt,50:lt,51:ot,54:J},t(S,[2,20],{20:[1,69]}),{31:[1,70]},{24:[1,71]},t(S,[2,32]),t(S,[2,33]),t(S,[2,34]),t(S,[2,35]),t(ct,[2,44]),t(ct,[2,45]),t(S,[2,15]),t(S,[2,19]),t(Vt,h,{7:72}),t(S,[2,26]),t(S,[2,27]),{4:s,5:f,8:8,9:10,10:12,11:13,12:14,13:15,16:y,17:a,19:_,21:[1,73],22:E,24:m,25:B,26:Y,27:I,28:p,29:L,32:25,33:R,35:F,37:V,38:N,42:w,45:rt,48:at,49:nt,50:lt,51:ot,54:J},t(S,[2,21])],defaultActions:{5:[2,1],6:[2,2],46:[2,46],47:[2,47]},parseError:r(function(c,u){if(u.recoverable)this.trace(c);else{var o=new Error(c);throw o.hash=u,o}},"parseError"),parse:r(function(c){var u=this,o=[0],g=[],T=[null],i=[],q=this.table,d="",M=0,W=0,ht=2,Q=1,Dt=i.slice.call(arguments,1),v=Object.create(this.lexer),U={yy:{}};for(var Ct in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ct)&&(U.yy[Ct]=this.yy[Ct]);v.setInput(c,U.yy),U.yy.lexer=v,U.yy.parser=this,typeof v.yylloc=="undefined"&&(v.yylloc={});var xt=v.yylloc;i.push(xt);var ke=v.options&&v.options.ranges;typeof U.yy.parseError=="function"?this.parseError=U.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function De(C){o.length=o.length-2*C,T.length=T.length-C,i.length=i.length-C}r(De,"popStack");function Mt(){var C;return C=g.pop()||v.lex()||Q,typeof C!="number"&&(C instanceof Array&&(g=C,C=g.pop()),C=u.symbols_[C]||C),C}r(Mt,"lex");for(var k,j,x,At,X={},dt,O,Ut,ft;;){if(j=o[o.length-1],this.defaultActions[j]?x=this.defaultActions[j]:((k===null||typeof k=="undefined")&&(k=Mt()),x=q[j]&&q[j][k]),typeof x=="undefined"||!x.length||!x[0]){var Lt="";ft=[];for(dt in q[j])this.terminals_[dt]&&dt>ht&&ft.push("'"+this.terminals_[dt]+"'");v.showPosition?Lt="Parse error on line "+(M+1)+`: +`+v.showPosition()+` +Expecting `+ft.join(", ")+", got '"+(this.terminals_[k]||k)+"'":Lt="Parse error on line "+(M+1)+": Unexpected "+(k==Q?"end of input":"'"+(this.terminals_[k]||k)+"'"),this.parseError(Lt,{text:v.match,token:this.terminals_[k]||k,line:v.yylineno,loc:xt,expected:ft})}if(x[0]instanceof Array&&x.length>1)throw new Error("Parse Error: multiple actions possible at state: "+j+", token: "+k);switch(x[0]){case 1:o.push(k),T.push(v.yytext),i.push(v.yylloc),o.push(x[1]),k=null,W=v.yyleng,d=v.yytext,M=v.yylineno,xt=v.yylloc;break;case 2:if(O=this.productions_[x[1]][1],X.$=T[T.length-O],X._$={first_line:i[i.length-(O||1)].first_line,last_line:i[i.length-1].last_line,first_column:i[i.length-(O||1)].first_column,last_column:i[i.length-1].last_column},ke&&(X._$.range=[i[i.length-(O||1)].range[0],i[i.length-1].range[1]]),At=this.performAction.apply(X,[d,W,M,U.yy,x[1],T,i].concat(Dt)),typeof At!="undefined")return At;O&&(o=o.slice(0,-1*O*2),T=T.slice(0,-1*O),i=i.slice(0,-1*O)),o.push(this.productions_[x[1]][0]),T.push(X.$),i.push(X._$),Ut=q[o[o.length-2]][o[o.length-1]],o.push(Ut);break;case 3:return!0}}return!0},"parse")},me=function(){var $={EOF:1,parseError:r(function(u,o){if(this.yy.parser)this.yy.parser.parseError(u,o);else throw new Error(u)},"parseError"),setInput:r(function(c,u){return this.yy=u||this.yy||{},this._input=c,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:r(function(){var c=this._input[0];this.yytext+=c,this.yyleng++,this.offset++,this.match+=c,this.matched+=c;var u=c.match(/(?:\r\n?|\n).*/g);return u?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),c},"input"),unput:r(function(c){var u=c.length,o=c.split(/(?:\r\n?|\n)/g);this._input=c+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-u),this.offset-=u;var g=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),o.length-1&&(this.yylineno-=o.length-1);var T=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:o?(o.length===g.length?this.yylloc.first_column:0)+g[g.length-o.length].length-o[0].length:this.yylloc.first_column-u},this.options.ranges&&(this.yylloc.range=[T[0],T[0]+this.yyleng-u]),this.yyleng=this.yytext.length,this},"unput"),more:r(function(){return this._more=!0,this},"more"),reject:r(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). +`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:r(function(c){this.unput(this.match.slice(c))},"less"),pastInput:r(function(){var c=this.matched.substr(0,this.matched.length-this.match.length);return(c.length>20?"...":"")+c.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:r(function(){var c=this.match;return c.length<20&&(c+=this._input.substr(0,20-c.length)),(c.substr(0,20)+(c.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:r(function(){var c=this.pastInput(),u=new Array(c.length+1).join("-");return c+this.upcomingInput()+` +`+u+"^"},"showPosition"),test_match:r(function(c,u){var o,g,T;if(this.options.backtrack_lexer&&(T={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(T.yylloc.range=this.yylloc.range.slice(0))),g=c[0].match(/(?:\r\n?|\n).*/g),g&&(this.yylineno+=g.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:g?g[g.length-1].length-g[g.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+c[0].length},this.yytext+=c[0],this.match+=c[0],this.matches=c,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(c[0].length),this.matched+=c[0],o=this.performAction.call(this,this.yy,this,u,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),o)return o;if(this._backtrack){for(var i in T)this[i]=T[i];return!1}return!1},"test_match"),next:r(function(){if(this.done)return this.EOF;this._input||(this.done=!0);var c,u,o,g;this._more||(this.yytext="",this.match="");for(var T=this._currentRules(),i=0;iu[0].length)){if(u=o,g=i,this.options.backtrack_lexer){if(c=this.test_match(o,T[i]),c!==!1)return c;if(this._backtrack){u=!1;continue}else return!1}else if(!this.options.flex)break}return u?(c=this.test_match(u,T[g]),c!==!1?c:!1):this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},"next"),lex:r(function(){var u=this.next();return u||this.lex()},"lex"),begin:r(function(u){this.conditionStack.push(u)},"begin"),popState:r(function(){var u=this.conditionStack.length-1;return u>0?this.conditionStack.pop():this.conditionStack[0]},"popState"),_currentRules:r(function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},"_currentRules"),topState:r(function(u){return u=this.conditionStack.length-1-Math.abs(u||0),u>=0?this.conditionStack[u]:"INITIAL"},"topState"),pushState:r(function(u){this.begin(u)},"pushState"),stateStackSize:r(function(){return this.conditionStack.length},"stateStackSize"),options:{"case-insensitive":!0},performAction:r(function(u,o,g,T){switch(g){case 0:return 41;case 1:return 48;case 2:return 49;case 3:return 50;case 4:return 51;case 5:break;case 6:break;case 7:return 5;case 8:break;case 9:break;case 10:break;case 11:break;case 12:return this.pushState("SCALE"),17;case 13:return 18;case 14:this.popState();break;case 15:return this.begin("acc_title"),33;case 16:return this.popState(),"acc_title_value";case 17:return this.begin("acc_descr"),35;case 18:return this.popState(),"acc_descr_value";case 19:this.begin("acc_descr_multiline");break;case 20:this.popState();break;case 21:return"acc_descr_multiline_value";case 22:return this.pushState("CLASSDEF"),38;case 23:return this.popState(),this.pushState("CLASSDEFID"),"DEFAULT_CLASSDEF_ID";case 24:return this.popState(),this.pushState("CLASSDEFID"),39;case 25:return this.popState(),40;case 26:return this.pushState("CLASS"),45;case 27:return this.popState(),this.pushState("CLASS_STYLE"),46;case 28:return this.popState(),47;case 29:return this.pushState("STYLE"),42;case 30:return this.popState(),this.pushState("STYLEDEF_STYLES"),43;case 31:return this.popState(),44;case 32:return this.pushState("SCALE"),17;case 33:return 18;case 34:this.popState();break;case 35:this.pushState("STATE");break;case 36:return this.popState(),o.yytext=o.yytext.slice(0,-8).trim(),25;case 37:return this.popState(),o.yytext=o.yytext.slice(0,-8).trim(),26;case 38:return this.popState(),o.yytext=o.yytext.slice(0,-10).trim(),27;case 39:return this.popState(),o.yytext=o.yytext.slice(0,-8).trim(),25;case 40:return this.popState(),o.yytext=o.yytext.slice(0,-8).trim(),26;case 41:return this.popState(),o.yytext=o.yytext.slice(0,-10).trim(),27;case 42:return 48;case 43:return 49;case 44:return 50;case 45:return 51;case 46:this.pushState("STATE_STRING");break;case 47:return this.pushState("STATE_ID"),"AS";case 48:return this.popState(),"ID";case 49:this.popState();break;case 50:return"STATE_DESCR";case 51:return 19;case 52:this.popState();break;case 53:return this.popState(),this.pushState("struct"),20;case 54:break;case 55:return this.popState(),21;case 56:break;case 57:return this.begin("NOTE"),29;case 58:return this.popState(),this.pushState("NOTE_ID"),56;case 59:return this.popState(),this.pushState("NOTE_ID"),57;case 60:this.popState(),this.pushState("FLOATING_NOTE");break;case 61:return this.popState(),this.pushState("FLOATING_NOTE_ID"),"AS";case 62:break;case 63:return"NOTE_TEXT";case 64:return this.popState(),"ID";case 65:return this.popState(),this.pushState("NOTE_TEXT"),24;case 66:return this.popState(),o.yytext=o.yytext.substr(2).trim(),31;case 67:return this.popState(),o.yytext=o.yytext.slice(0,-8).trim(),31;case 68:return 6;case 69:return 6;case 70:return 16;case 71:return 54;case 72:return 24;case 73:return o.yytext=o.yytext.trim(),14;case 74:return 15;case 75:return 28;case 76:return 55;case 77:return 5;case 78:return"INVALID"}},"anonymous"),rules:[/^(?:default\b)/i,/^(?:.*direction\s+TB[^\n]*)/i,/^(?:.*direction\s+BT[^\n]*)/i,/^(?:.*direction\s+RL[^\n]*)/i,/^(?:.*direction\s+LR[^\n]*)/i,/^(?:%%(?!\{)[^\n]*)/i,/^(?:[^\}]%%[^\n]*)/i,/^(?:[\n]+)/i,/^(?:[\s]+)/i,/^(?:((?!\n)\s)+)/i,/^(?:#[^\n]*)/i,/^(?:%[^\n]*)/i,/^(?:scale\s+)/i,/^(?:\d+)/i,/^(?:\s+width\b)/i,/^(?:accTitle\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*\{\s*)/i,/^(?:[\}])/i,/^(?:[^\}]*)/i,/^(?:classDef\s+)/i,/^(?:DEFAULT\s+)/i,/^(?:\w+\s+)/i,/^(?:[^\n]*)/i,/^(?:class\s+)/i,/^(?:(\w+)+((,\s*\w+)*))/i,/^(?:[^\n]*)/i,/^(?:style\s+)/i,/^(?:[\w,]+\s+)/i,/^(?:[^\n]*)/i,/^(?:scale\s+)/i,/^(?:\d+)/i,/^(?:\s+width\b)/i,/^(?:state\s+)/i,/^(?:.*<>)/i,/^(?:.*<>)/i,/^(?:.*<>)/i,/^(?:.*\[\[fork\]\])/i,/^(?:.*\[\[join\]\])/i,/^(?:.*\[\[choice\]\])/i,/^(?:.*direction\s+TB[^\n]*)/i,/^(?:.*direction\s+BT[^\n]*)/i,/^(?:.*direction\s+RL[^\n]*)/i,/^(?:.*direction\s+LR[^\n]*)/i,/^(?:["])/i,/^(?:\s*as\s+)/i,/^(?:[^\n\{]*)/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[^\n\s\{]+)/i,/^(?:\n)/i,/^(?:\{)/i,/^(?:%%(?!\{)[^\n]*)/i,/^(?:\})/i,/^(?:[\n])/i,/^(?:note\s+)/i,/^(?:left of\b)/i,/^(?:right of\b)/i,/^(?:")/i,/^(?:\s*as\s*)/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:[^\n]*)/i,/^(?:\s*[^:\n\s\-]+)/i,/^(?:\s*:[^:\n;]+)/i,/^(?:[\s\S]*?end note\b)/i,/^(?:stateDiagram\s+)/i,/^(?:stateDiagram-v2\s+)/i,/^(?:hide empty description\b)/i,/^(?:\[\*\])/i,/^(?:[^:\n\s\-\{]+)/i,/^(?:\s*:[^:\n;]+)/i,/^(?:-->)/i,/^(?:--)/i,/^(?::::)/i,/^(?:$)/i,/^(?:.)/i],conditions:{LINE:{rules:[9,10],inclusive:!1},struct:{rules:[9,10,22,26,29,35,42,43,44,45,54,55,56,57,71,72,73,74,75],inclusive:!1},FLOATING_NOTE_ID:{rules:[64],inclusive:!1},FLOATING_NOTE:{rules:[61,62,63],inclusive:!1},NOTE_TEXT:{rules:[66,67],inclusive:!1},NOTE_ID:{rules:[65],inclusive:!1},NOTE:{rules:[58,59,60],inclusive:!1},STYLEDEF_STYLEOPTS:{rules:[],inclusive:!1},STYLEDEF_STYLES:{rules:[31],inclusive:!1},STYLE_IDS:{rules:[],inclusive:!1},STYLE:{rules:[30],inclusive:!1},CLASS_STYLE:{rules:[28],inclusive:!1},CLASS:{rules:[27],inclusive:!1},CLASSDEFID:{rules:[25],inclusive:!1},CLASSDEF:{rules:[23,24],inclusive:!1},acc_descr_multiline:{rules:[20,21],inclusive:!1},acc_descr:{rules:[18],inclusive:!1},acc_title:{rules:[16],inclusive:!1},SCALE:{rules:[13,14,33,34],inclusive:!1},ALIAS:{rules:[],inclusive:!1},STATE_ID:{rules:[48],inclusive:!1},STATE_STRING:{rules:[49,50],inclusive:!1},FORK_STATE:{rules:[],inclusive:!1},STATE:{rules:[9,10,36,37,38,39,40,41,46,47,51,52,53],inclusive:!1},ID:{rules:[9,10],inclusive:!1},INITIAL:{rules:[0,1,2,3,4,5,6,7,8,10,11,12,15,17,19,22,26,29,32,35,53,57,68,69,70,71,72,73,74,76,77,78],inclusive:!0}}};return $}();kt.lexer=me;function ut(){this.yy={}}return r(ut,"Parser"),ut.prototype=kt,kt.Parser=ut,new ut}();Ot.parser=Ot;var Is=Ot,Be="LR",Qt="TB",_t="state",wt="relation",Ye="classDef",Fe="style",Ve="applyClass",st="default",Zt="divider",te="fill:none",ee="fill: #333",se="c",ie="text",re="normal",It="rect",Rt="rectWithTitle",Me="stateStart",Ue="stateEnd",Ht="divider",zt="roundedWithTitle",je="note",He="noteGroup",it="statediagram",ze="state",We=`${it}-${ze}`,ae="transition",Xe="note",Ke="note-edge",Je=`${ae} ${Ke}`,qe=`${it}-${Xe}`,Qe="cluster",Ze=`${it}-${Qe}`,ts="cluster-alt",es=`${it}-${ts}`,ne="parent",le="note",ss="state",$t="----",is=`${$t}${le}`,Wt=`${$t}${ne}`,oe=r((t,e=Qt)=>{if(!t.doc)return e;let l=e;for(const n of t.doc)n.stmt==="dir"&&(l=n.value);return l},"getDir"),rs=r(function(t,e){return e.db.extract(e.db.getRootDocV2()),e.db.getClasses()},"getClasses"),as=r(function(t,e,l,n){return jt(this,null,function*(){var E,m;b.info("REF0:"),b.info("Drawing state diagram (v2)",e);const{securityLevel:h,state:s,layout:f}=A();n.db.extract(n.db.getRootDocV2());const y=n.db.getData(),a=Ce(e,h);y.type=n.type,y.layoutAlgorithm=f,y.nodeSpacing=(s==null?void 0:s.nodeSpacing)||50,y.rankSpacing=(s==null?void 0:s.rankSpacing)||50,y.markers=["barb"],y.diagramId=e,yield we(y,a);const _=8;$e.insertTitle(a,"statediagramTitleText",(E=s==null?void 0:s.titleTopMargin)!=null?E:25,n.db.getDiagramTitle()),xe(a,_,it,(m=s==null?void 0:s.useMaxWidth)!=null?m:!0)})},"draw"),Rs={getClasses:rs,draw:as,getDir:oe},St=new Map,P=0;function yt(t="",e=0,l="",n=$t){const h=l!==null&&l.length>0?`${n}${l}`:"";return`${ss}-${t}${h}-${e}`}r(yt,"stateDomId");var ns=r((t,e,l,n,h,s,f,y)=>{b.trace("items",e),e.forEach(a=>{switch(a.stmt){case _t:tt(t,a,l,n,h,s,f,y);break;case st:tt(t,a,l,n,h,s,f,y);break;case wt:{tt(t,a.state1,l,n,h,s,f,y),tt(t,a.state2,l,n,h,s,f,y);const _={id:"edge"+P,start:a.state1.id,end:a.state2.id,arrowhead:"normal",arrowTypeEnd:"arrow_barb",style:te,labelStyle:"",label:H.sanitizeText(a.description,A()),arrowheadStyle:ee,labelpos:se,labelType:ie,thickness:re,classes:ae,look:f};h.push(_),P++}break}})},"setupDoc"),Xt=r((t,e=Qt)=>{let l=e;if(t.doc)for(const n of t.doc)n.stmt==="dir"&&(l=n.value);return l},"getDir");function Z(t,e,l){if(!e.id||e.id===""||e.id==="")return;e.cssClasses&&(Array.isArray(e.cssCompiledStyles)||(e.cssCompiledStyles=[]),e.cssClasses.split(" ").forEach(h=>{if(l.get(h)){const s=l.get(h);e.cssCompiledStyles=[...e.cssCompiledStyles,...s.styles]}}));const n=t.find(h=>h.id===e.id);n?Object.assign(n,e):t.push(e)}r(Z,"insertOrUpdateNode");function ce(t){var e,l;return(l=(e=t==null?void 0:t.classes)==null?void 0:e.join(" "))!=null?l:""}r(ce,"getClassesFromDbInfo");function ue(t){var e;return(e=t==null?void 0:t.styles)!=null?e:[]}r(ue,"getStylesFromDbInfo");var tt=r((t,e,l,n,h,s,f,y)=>{var B,Y;const a=e.id,_=l.get(a),E=ce(_),m=ue(_);if(b.info("dataFetcher parsedItem",e,_,m),a!=="root"){let I=It;e.start===!0?I=Me:e.start===!1&&(I=Ue),e.type!==st&&(I=e.type),St.get(a)||St.set(a,{id:a,shape:I,description:H.sanitizeText(a,A()),cssClasses:`${E} ${We}`,cssStyles:m});const p=St.get(a);e.description&&(Array.isArray(p.description)?(p.shape=Rt,p.description.push(e.description)):((B=p.description)==null?void 0:B.length)>0?(p.shape=Rt,p.description===a?p.description=[e.description]:p.description=[p.description,e.description]):(p.shape=It,p.description=e.description),p.description=H.sanitizeTextOrArray(p.description,A())),((Y=p.description)==null?void 0:Y.length)===1&&p.shape===Rt&&(p.type==="group"?p.shape=zt:p.shape=It),!p.type&&e.doc&&(b.info("Setting cluster for XCX",a,Xt(e)),p.type="group",p.isGroup=!0,p.dir=Xt(e),p.shape=e.type===Zt?Ht:zt,p.cssClasses=`${p.cssClasses} ${Ze} ${s?es:""}`);const L={labelStyle:"",shape:p.shape,label:p.description,cssClasses:p.cssClasses,cssCompiledStyles:[],cssStyles:p.cssStyles,id:a,dir:p.dir,domId:yt(a,P),type:p.type,isGroup:p.type==="group",padding:8,rx:10,ry:10,look:f};if(L.shape===Ht&&(L.label=""),t&&t.id!=="root"&&(b.trace("Setting node ",a," to be child of its parent ",t.id),L.parentId=t.id),L.centerLabel=!0,e.note){const R={labelStyle:"",shape:je,label:e.note.text,cssClasses:qe,cssStyles:[],cssCompilesStyles:[],id:a+is+"-"+P,domId:yt(a,P,le),type:p.type,isGroup:p.type==="group",padding:A().flowchart.padding,look:f,position:e.note.position},F=a+Wt,V={labelStyle:"",shape:He,label:e.note.text,cssClasses:p.cssClasses,cssStyles:[],id:a+Wt,domId:yt(a,P,ne),type:"group",isGroup:!0,padding:16,look:f,position:e.note.position};P++,V.id=F,R.parentId=F,Z(n,V,y),Z(n,R,y),Z(n,L,y);let N=a,w=R.id;e.note.position==="left of"&&(N=R.id,w=a),h.push({id:N+"-"+w,start:N,end:w,arrowhead:"none",arrowTypeEnd:"",style:te,labelStyle:"",classes:Je,arrowheadStyle:ee,labelpos:se,labelType:ie,thickness:re,look:f})}else Z(n,L,y)}e.doc&&(b.trace("Adding nodes children "),ns(e,e.doc,l,n,h,!s,f,y))},"dataFetcher"),ls=r(()=>{St.clear(),P=0},"reset"),Pt="[*]",he="start",de=Pt,fe="end",Kt="color",Jt="fill",os="bgFill",cs=",";function Gt(){return new Map}r(Gt,"newClassesList");var Tt=[],Bt=[],pe=Be,Et=[],K=Gt(),Se=r(()=>({relations:[],states:new Map,documents:{}}),"newDoc"),vt={root:Se()},D=vt.root,et=0,qt=0,us={LINE:0,DOTTED_LINE:1},hs={AGGREGATION:0,EXTENSION:1,COMPOSITION:2,DEPENDENCY:3},pt=r(t=>JSON.parse(JSON.stringify(t)),"clone"),ds=r(t=>{b.info("Setting root doc",t),Et=t},"setRootDoc"),fs=r(()=>Et,"getRootDoc"),gt=r((t,e,l)=>{if(e.stmt===wt)gt(t,e.state1,!0),gt(t,e.state2,!1);else if(e.stmt===_t&&(e.id==="[*]"?(e.id=l?t.id+"_start":t.id+"_end",e.start=l):e.id=e.id.trim()),e.doc){const n=[];let h=[],s;for(s=0;s0&&h.length>0){const f={stmt:_t,id:Ge(),type:"divider",doc:pt(h)};n.push(pt(f)),e.doc=n}e.doc.forEach(f=>gt(e,f,!0))}},"docTranslator"),Yt=r(()=>(gt({id:"root"},{id:"root",doc:Et},!0),{id:"root",doc:Et}),"getRootDocV2"),ps=r(t=>{let e;t.doc?e=t.doc:e=t,b.info(e),ye(!0),b.info("Extract initial document:",e),e.forEach(s=>{switch(b.warn("Statement",s.stmt),s.stmt){case _t:G(s.id.trim(),s.type,s.doc,s.description,s.note,s.classes,s.styles,s.textStyles);break;case wt:ve(s.state1,s.state2,s.description);break;case Ye:be(s.id.trim(),s.classes);break;case Fe:{const f=s.id.trim().split(","),y=s.styleClass.split(",");f.forEach(a=>{let _=z(a);if(_===void 0){const E=a.trim();G(E),_=z(E)}_.styles=y.map(E=>{var m;return(m=E.replace(/;/g,""))==null?void 0:m.trim()})})}break;case Ve:Ft(s.id.trim(),s.styleClass);break}});const l=ge(),h=A().look;ls(),tt(void 0,Yt(),l,Tt,Bt,!0,h,K),Tt.forEach(s=>{if(Array.isArray(s.label)){if(s.description=s.label.slice(1),s.isGroup&&s.description.length>0)throw new Error("Group nodes can only have label. Remove the additional description for node ["+s.id+"]");s.label=s.label[0]}})},"extract"),G=r(function(t,e=st,l=null,n=null,h=null,s=null,f=null,y=null){const a=t==null?void 0:t.trim();if(D.states.has(a)?(D.states.get(a).doc||(D.states.get(a).doc=l),D.states.get(a).type||(D.states.get(a).type=e)):(b.info("Adding state ",a,n),D.states.set(a,{id:a,descriptions:[],type:e,doc:l,note:h,classes:[],styles:[],textStyles:[]})),n&&(b.info("Setting state description",a,n),typeof n=="string"&&Nt(a,n.trim()),typeof n=="object"&&n.forEach(_=>Nt(a,_.trim()))),h){const _=D.states.get(a);_.note=h,_.note.text=H.sanitizeText(_.note.text,A())}s&&(b.info("Setting state classes",a,s),(typeof s=="string"?[s]:s).forEach(E=>Ft(a,E.trim()))),f&&(b.info("Setting state styles",a,f),(typeof f=="string"?[f]:f).forEach(E=>Es(a,E.trim()))),y&&(b.info("Setting state styles",a,f),(typeof y=="string"?[y]:y).forEach(E=>vs(a,E.trim())))},"addState"),ye=r(function(t){Tt=[],Bt=[],vt={root:Se()},D=vt.root,et=0,K=Gt(),t||Pe()},"clear"),z=r(function(t){return D.states.get(t)},"getState"),ge=r(function(){return D.states},"getStates"),Ss=r(function(){b.info("Documents = ",vt)},"logDocuments"),ys=r(function(){return D.relations},"getRelations");function bt(t=""){let e=t;return t===Pt&&(et++,e=`${he}${et}`),e}r(bt,"startIdIfNeeded");function mt(t="",e=st){return t===Pt?he:e}r(mt,"startTypeIfNeeded");function _e(t=""){let e=t;return t===de&&(et++,e=`${fe}${et}`),e}r(_e,"endIdIfNeeded");function Te(t="",e=st){return t===de?fe:e}r(Te,"endTypeIfNeeded");function Ee(t,e,l){let n=bt(t.id.trim()),h=mt(t.id.trim(),t.type),s=bt(e.id.trim()),f=mt(e.id.trim(),e.type);G(n,h,t.doc,t.description,t.note,t.classes,t.styles,t.textStyles),G(s,f,e.doc,e.description,e.note,e.classes,e.styles,e.textStyles),D.relations.push({id1:n,id2:s,relationTitle:H.sanitizeText(l,A())})}r(Ee,"addRelationObjs");var ve=r(function(t,e,l){if(typeof t=="object")Ee(t,e,l);else{const n=bt(t.trim()),h=mt(t),s=_e(e.trim()),f=Te(e);G(n,h),G(s,f),D.relations.push({id1:n,id2:s,title:H.sanitizeText(l,A())})}},"addRelation"),Nt=r(function(t,e){const l=D.states.get(t),n=e.startsWith(":")?e.replace(":","").trim():e;l.descriptions.push(H.sanitizeText(n,A()))},"addDescription"),gs=r(function(t){return t.substring(0,1)===":"?t.substr(2).trim():t.trim()},"cleanupLabel"),_s=r(()=>(qt++,"divider-id-"+qt),"getDividerId"),be=r(function(t,e=""){K.has(t)||K.set(t,{id:t,styles:[],textStyles:[]});const l=K.get(t);e!=null&&e.split(cs).forEach(n=>{const h=n.replace(/([^;]*);/,"$1").trim();if(RegExp(Kt).exec(n)){const f=h.replace(Jt,os).replace(Kt,Jt);l.textStyles.push(f)}l.styles.push(h)})},"addStyleClass"),Ts=r(function(){return K},"getClasses"),Ft=r(function(t,e){t.split(",").forEach(function(l){let n=z(l);if(n===void 0){const h=l.trim();G(h),n=z(h)}n.classes.push(e)})},"setCssClass"),Es=r(function(t,e){const l=z(t);l!==void 0&&l.styles.push(e)},"setStyle"),vs=r(function(t,e){const l=z(t);l!==void 0&&l.textStyles.push(e)},"setTextStyle"),bs=r(()=>pe,"getDirection"),ms=r(t=>{pe=t},"setDirection"),ks=r(t=>t&&t[0]===":"?t.substr(1).trim():t.trim(),"trimColon"),Ds=r(()=>{const t=A();return{nodes:Tt,edges:Bt,other:{},config:t,direction:oe(Yt())}},"getData"),Os={getConfig:r(()=>A().state,"getConfig"),getData:Ds,addState:G,clear:ye,getState:z,getStates:ge,getRelations:ys,getClasses:Ts,getDirection:bs,addRelation:ve,getDividerId:_s,setDirection:ms,cleanupLabel:gs,lineType:us,relationType:hs,logDocuments:Ss,getRootDoc:fs,setRootDoc:ds,getRootDocV2:Yt,extract:ps,trimColon:ks,getAccTitle:Ae,setAccTitle:Le,getAccDescription:Ie,setAccDescription:Re,addStyleClass:be,setCssClass:Ft,addDescription:Nt,setDiagramTitle:Oe,getDiagramTitle:Ne},Cs=r(t=>` +defs #statediagram-barbEnd { + fill: ${t.transitionColor}; + stroke: ${t.transitionColor}; + } +g.stateGroup text { + fill: ${t.nodeBorder}; + stroke: none; + font-size: 10px; +} +g.stateGroup text { + fill: ${t.textColor}; + stroke: none; + font-size: 10px; + +} +g.stateGroup .state-title { + font-weight: bolder; + fill: ${t.stateLabelColor}; +} + +g.stateGroup rect { + fill: ${t.mainBkg}; + stroke: ${t.nodeBorder}; +} + +g.stateGroup line { + stroke: ${t.lineColor}; + stroke-width: 1; +} + +.transition { + stroke: ${t.transitionColor}; + stroke-width: 1; + fill: none; +} + +.stateGroup .composit { + fill: ${t.background}; + border-bottom: 1px +} + +.stateGroup .alt-composit { + fill: #e0e0e0; + border-bottom: 1px +} + +.state-note { + stroke: ${t.noteBorderColor}; + fill: ${t.noteBkgColor}; + + text { + fill: ${t.noteTextColor}; + stroke: none; + font-size: 10px; + } +} + +.stateLabel .box { + stroke: none; + stroke-width: 0; + fill: ${t.mainBkg}; + opacity: 0.5; +} + +.edgeLabel .label rect { + fill: ${t.labelBackgroundColor}; + opacity: 0.5; +} +.edgeLabel { + background-color: ${t.edgeLabelBackground}; + p { + background-color: ${t.edgeLabelBackground}; + } + rect { + opacity: 0.5; + background-color: ${t.edgeLabelBackground}; + fill: ${t.edgeLabelBackground}; + } + text-align: center; +} +.edgeLabel .label text { + fill: ${t.transitionLabelColor||t.tertiaryTextColor}; +} +.label div .edgeLabel { + color: ${t.transitionLabelColor||t.tertiaryTextColor}; +} + +.stateLabel text { + fill: ${t.stateLabelColor}; + font-size: 10px; + font-weight: bold; +} + +.node circle.state-start { + fill: ${t.specialStateColor}; + stroke: ${t.specialStateColor}; +} + +.node .fork-join { + fill: ${t.specialStateColor}; + stroke: ${t.specialStateColor}; +} + +.node circle.state-end { + fill: ${t.innerEndBackground}; + stroke: ${t.background}; + stroke-width: 1.5 +} +.end-state-inner { + fill: ${t.compositeBackground||t.background}; + // stroke: ${t.background}; + stroke-width: 1.5 +} + +.node rect { + fill: ${t.stateBkg||t.mainBkg}; + stroke: ${t.stateBorder||t.nodeBorder}; + stroke-width: 1px; +} +.node polygon { + fill: ${t.mainBkg}; + stroke: ${t.stateBorder||t.nodeBorder};; + stroke-width: 1px; +} +#statediagram-barbEnd { + fill: ${t.lineColor}; +} + +.statediagram-cluster rect { + fill: ${t.compositeTitleBackground}; + stroke: ${t.stateBorder||t.nodeBorder}; + stroke-width: 1px; +} + +.cluster-label, .nodeLabel { + color: ${t.stateLabelColor}; + // line-height: 1; +} + +.statediagram-cluster rect.outer { + rx: 5px; + ry: 5px; +} +.statediagram-state .divider { + stroke: ${t.stateBorder||t.nodeBorder}; +} + +.statediagram-state .title-state { + rx: 5px; + ry: 5px; +} +.statediagram-cluster.statediagram-cluster .inner { + fill: ${t.compositeBackground||t.background}; +} +.statediagram-cluster.statediagram-cluster-alt .inner { + fill: ${t.altBackground?t.altBackground:"#efefef"}; +} + +.statediagram-cluster .inner { + rx:0; + ry:0; +} + +.statediagram-state rect.basic { + rx: 5px; + ry: 5px; +} +.statediagram-state rect.divider { + stroke-dasharray: 10,10; + fill: ${t.altBackground?t.altBackground:"#efefef"}; +} + +.note-edge { + stroke-dasharray: 5; +} + +.statediagram-note rect { + fill: ${t.noteBkgColor}; + stroke: ${t.noteBorderColor}; + stroke-width: 1px; + rx: 0; + ry: 0; +} +.statediagram-note rect { + fill: ${t.noteBkgColor}; + stroke: ${t.noteBorderColor}; + stroke-width: 1px; + rx: 0; + ry: 0; +} + +.statediagram-note text { + fill: ${t.noteTextColor}; +} + +.statediagram-note .nodeLabel { + color: ${t.noteTextColor}; +} +.statediagram .edgeLabel { + color: red; // ${t.noteTextColor}; +} + +#dependencyStart, #dependencyEnd { + fill: ${t.lineColor}; + stroke: ${t.lineColor}; + stroke-width: 1; +} + +.statediagramTitleText { + text-anchor: middle; + font-size: 18px; + fill: ${t.textColor}; +} +`,"getStyles"),Ns=Cs;export{Os as a,Ns as b,Rs as c,Is as s}; diff --git a/pr-preview/pr-419/assets/chunk-2RYQ3QTB-Cl9q19Ip.js b/pr-preview/pr-419/assets/chunk-2RYQ3QTB-Cl9q19Ip.js new file mode 100644 index 000000000..b304085e0 --- /dev/null +++ b/pr-preview/pr-419/assets/chunk-2RYQ3QTB-Cl9q19Ip.js @@ -0,0 +1 @@ +import{_ as s}from"./Using existing ones-DXPug3q1.js";var t,e=(t=class{constructor(i){this.init=i,this.records=this.init()}reset(){this.records=this.init()}},s(t,"ImperativeState"),t);export{e as I}; diff --git a/pr-preview/pr-419/assets/chunk-BAVOGKFW-DWeuxv3a.js b/pr-preview/pr-419/assets/chunk-BAVOGKFW-DWeuxv3a.js new file mode 100644 index 000000000..fc131be5b --- /dev/null +++ b/pr-preview/pr-419/assets/chunk-BAVOGKFW-DWeuxv3a.js @@ -0,0 +1,160 @@ +import{_ as n,i as lt,d as D,a9 as Ve,s as ct,g as ot,b as ht,c as At,q as pt,r as ft,e as x,t as dt,l as Ct,u as $e,j as K}from"./Using existing ones-DXPug3q1.js";var Pe=function(){var e=n(function(O,a,l,A){for(l=l||{},A=O.length;A--;l[O[A]]=a);return l},"o"),i=[1,17],r=[1,18],h=[1,19],c=[1,39],f=[1,40],d=[1,25],B=[1,23],S=[1,24],N=[1,31],Ee=[1,32],ge=[1,33],me=[1,34],be=[1,35],ke=[1,36],Te=[1,26],ye=[1,27],Fe=[1,28],De=[1,29],E=[1,43],_e=[1,30],g=[1,42],m=[1,44],b=[1,41],T=[1,45],Be=[1,9],o=[1,8,9],Q=[1,56],X=[1,57],W=[1,58],q=[1,59],H=[1,60],Se=[1,61],ve=[1,62],J=[1,8,9,39],Ke=[1,74],G=[1,8,9,12,13,21,37,39,42,59,60,61,62,63,64,65,70,72],Z=[1,8,9,12,13,19,21,37,39,42,46,59,60,61,62,63,64,65,70,72,74,80,95,97,98],$=[13,74,80,95,97,98],U=[13,64,65,74,80,95,97,98],Ye=[13,59,60,61,62,63,74,80,95,97,98],Ne=[1,93],ee=[1,110],te=[1,108],se=[1,102],ie=[1,103],ue=[1,104],ne=[1,105],ae=[1,106],re=[1,107],le=[1,109],Le=[1,8,9,37,39,42],ce=[1,8,9,21],je=[1,8,9,78],v=[1,8,9,21,73,74,78,80,81,82,83,84,85],xe={trace:n(function(){},"trace"),yy:{},symbols_:{error:2,start:3,mermaidDoc:4,statements:5,graphConfig:6,CLASS_DIAGRAM:7,NEWLINE:8,EOF:9,statement:10,classLabel:11,SQS:12,STR:13,SQE:14,namespaceName:15,alphaNumToken:16,className:17,classLiteralName:18,GENERICTYPE:19,relationStatement:20,LABEL:21,namespaceStatement:22,classStatement:23,memberStatement:24,annotationStatement:25,clickStatement:26,styleStatement:27,cssClassStatement:28,noteStatement:29,direction:30,acc_title:31,acc_title_value:32,acc_descr:33,acc_descr_value:34,acc_descr_multiline_value:35,namespaceIdentifier:36,STRUCT_START:37,classStatements:38,STRUCT_STOP:39,NAMESPACE:40,classIdentifier:41,STYLE_SEPARATOR:42,members:43,CLASS:44,ANNOTATION_START:45,ANNOTATION_END:46,MEMBER:47,SEPARATOR:48,relation:49,NOTE_FOR:50,noteText:51,NOTE:52,direction_tb:53,direction_bt:54,direction_rl:55,direction_lr:56,relationType:57,lineType:58,AGGREGATION:59,EXTENSION:60,COMPOSITION:61,DEPENDENCY:62,LOLLIPOP:63,LINE:64,DOTTED_LINE:65,CALLBACK:66,LINK:67,LINK_TARGET:68,CLICK:69,CALLBACK_NAME:70,CALLBACK_ARGS:71,HREF:72,STYLE:73,ALPHA:74,stylesOpt:75,CSSCLASS:76,style:77,COMMA:78,styleComponent:79,NUM:80,COLON:81,UNIT:82,SPACE:83,BRKT:84,PCT:85,commentToken:86,textToken:87,graphCodeTokens:88,textNoTagsToken:89,TAGSTART:90,TAGEND:91,"==":92,"--":93,DEFAULT:94,MINUS:95,keywords:96,UNICODE_TEXT:97,BQUOTE_STR:98,$accept:0,$end:1},terminals_:{2:"error",7:"CLASS_DIAGRAM",8:"NEWLINE",9:"EOF",12:"SQS",13:"STR",14:"SQE",19:"GENERICTYPE",21:"LABEL",31:"acc_title",32:"acc_title_value",33:"acc_descr",34:"acc_descr_value",35:"acc_descr_multiline_value",37:"STRUCT_START",39:"STRUCT_STOP",40:"NAMESPACE",42:"STYLE_SEPARATOR",44:"CLASS",45:"ANNOTATION_START",46:"ANNOTATION_END",47:"MEMBER",48:"SEPARATOR",50:"NOTE_FOR",52:"NOTE",53:"direction_tb",54:"direction_bt",55:"direction_rl",56:"direction_lr",59:"AGGREGATION",60:"EXTENSION",61:"COMPOSITION",62:"DEPENDENCY",63:"LOLLIPOP",64:"LINE",65:"DOTTED_LINE",66:"CALLBACK",67:"LINK",68:"LINK_TARGET",69:"CLICK",70:"CALLBACK_NAME",71:"CALLBACK_ARGS",72:"HREF",73:"STYLE",74:"ALPHA",76:"CSSCLASS",78:"COMMA",80:"NUM",81:"COLON",82:"UNIT",83:"SPACE",84:"BRKT",85:"PCT",88:"graphCodeTokens",90:"TAGSTART",91:"TAGEND",92:"==",93:"--",94:"DEFAULT",95:"MINUS",96:"keywords",97:"UNICODE_TEXT",98:"BQUOTE_STR"},productions_:[0,[3,1],[3,1],[4,1],[6,4],[5,1],[5,2],[5,3],[11,3],[15,1],[15,2],[17,1],[17,1],[17,2],[17,2],[17,2],[10,1],[10,2],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,1],[10,2],[10,2],[10,1],[22,4],[22,5],[36,2],[38,1],[38,2],[38,3],[23,1],[23,3],[23,4],[23,6],[41,2],[41,3],[25,4],[43,1],[43,2],[24,1],[24,2],[24,1],[24,1],[20,3],[20,4],[20,4],[20,5],[29,3],[29,2],[30,1],[30,1],[30,1],[30,1],[49,3],[49,2],[49,2],[49,1],[57,1],[57,1],[57,1],[57,1],[57,1],[58,1],[58,1],[26,3],[26,4],[26,3],[26,4],[26,4],[26,5],[26,3],[26,4],[26,4],[26,5],[26,4],[26,5],[26,5],[26,6],[27,3],[28,3],[75,1],[75,3],[77,1],[77,2],[79,1],[79,1],[79,1],[79,1],[79,1],[79,1],[79,1],[79,1],[79,1],[86,1],[86,1],[87,1],[87,1],[87,1],[87,1],[87,1],[87,1],[87,1],[89,1],[89,1],[89,1],[89,1],[16,1],[16,1],[16,1],[16,1],[18,1],[51,1]],performAction:n(function(a,l,A,u,p,t,z){var s=t.length-1;switch(p){case 8:this.$=t[s-1];break;case 9:case 11:case 12:this.$=t[s];break;case 10:case 13:this.$=t[s-1]+t[s];break;case 14:case 15:this.$=t[s-1]+"~"+t[s]+"~";break;case 16:u.addRelation(t[s]);break;case 17:t[s-1].title=u.cleanupLabel(t[s]),u.addRelation(t[s-1]);break;case 27:this.$=t[s].trim(),u.setAccTitle(this.$);break;case 28:case 29:this.$=t[s].trim(),u.setAccDescription(this.$);break;case 30:u.addClassesToNamespace(t[s-3],t[s-1]);break;case 31:u.addClassesToNamespace(t[s-4],t[s-1]);break;case 32:this.$=t[s],u.addNamespace(t[s]);break;case 33:this.$=[t[s]];break;case 34:this.$=[t[s-1]];break;case 35:t[s].unshift(t[s-2]),this.$=t[s];break;case 37:u.setCssClass(t[s-2],t[s]);break;case 38:u.addMembers(t[s-3],t[s-1]);break;case 39:u.setCssClass(t[s-5],t[s-3]),u.addMembers(t[s-5],t[s-1]);break;case 40:this.$=t[s],u.addClass(t[s]);break;case 41:this.$=t[s-1],u.addClass(t[s-1]),u.setClassLabel(t[s-1],t[s]);break;case 42:u.addAnnotation(t[s],t[s-2]);break;case 43:this.$=[t[s]];break;case 44:t[s].push(t[s-1]),this.$=t[s];break;case 45:break;case 46:u.addMember(t[s-1],u.cleanupLabel(t[s]));break;case 47:break;case 48:break;case 49:this.$={id1:t[s-2],id2:t[s],relation:t[s-1],relationTitle1:"none",relationTitle2:"none"};break;case 50:this.$={id1:t[s-3],id2:t[s],relation:t[s-1],relationTitle1:t[s-2],relationTitle2:"none"};break;case 51:this.$={id1:t[s-3],id2:t[s],relation:t[s-2],relationTitle1:"none",relationTitle2:t[s-1]};break;case 52:this.$={id1:t[s-4],id2:t[s],relation:t[s-2],relationTitle1:t[s-3],relationTitle2:t[s-1]};break;case 53:u.addNote(t[s],t[s-1]);break;case 54:u.addNote(t[s]);break;case 55:u.setDirection("TB");break;case 56:u.setDirection("BT");break;case 57:u.setDirection("RL");break;case 58:u.setDirection("LR");break;case 59:this.$={type1:t[s-2],type2:t[s],lineType:t[s-1]};break;case 60:this.$={type1:"none",type2:t[s],lineType:t[s-1]};break;case 61:this.$={type1:t[s-1],type2:"none",lineType:t[s]};break;case 62:this.$={type1:"none",type2:"none",lineType:t[s]};break;case 63:this.$=u.relationType.AGGREGATION;break;case 64:this.$=u.relationType.EXTENSION;break;case 65:this.$=u.relationType.COMPOSITION;break;case 66:this.$=u.relationType.DEPENDENCY;break;case 67:this.$=u.relationType.LOLLIPOP;break;case 68:this.$=u.lineType.LINE;break;case 69:this.$=u.lineType.DOTTED_LINE;break;case 70:case 76:this.$=t[s-2],u.setClickEvent(t[s-1],t[s]);break;case 71:case 77:this.$=t[s-3],u.setClickEvent(t[s-2],t[s-1]),u.setTooltip(t[s-2],t[s]);break;case 72:this.$=t[s-2],u.setLink(t[s-1],t[s]);break;case 73:this.$=t[s-3],u.setLink(t[s-2],t[s-1],t[s]);break;case 74:this.$=t[s-3],u.setLink(t[s-2],t[s-1]),u.setTooltip(t[s-2],t[s]);break;case 75:this.$=t[s-4],u.setLink(t[s-3],t[s-2],t[s]),u.setTooltip(t[s-3],t[s-1]);break;case 78:this.$=t[s-3],u.setClickEvent(t[s-2],t[s-1],t[s]);break;case 79:this.$=t[s-4],u.setClickEvent(t[s-3],t[s-2],t[s-1]),u.setTooltip(t[s-3],t[s]);break;case 80:this.$=t[s-3],u.setLink(t[s-2],t[s]);break;case 81:this.$=t[s-4],u.setLink(t[s-3],t[s-1],t[s]);break;case 82:this.$=t[s-4],u.setLink(t[s-3],t[s-1]),u.setTooltip(t[s-3],t[s]);break;case 83:this.$=t[s-5],u.setLink(t[s-4],t[s-2],t[s]),u.setTooltip(t[s-4],t[s-1]);break;case 84:this.$=t[s-2],u.setCssStyle(t[s-1],t[s]);break;case 85:u.setCssClass(t[s-1],t[s]);break;case 86:this.$=[t[s]];break;case 87:t[s-2].push(t[s]),this.$=t[s-2];break;case 89:this.$=t[s-1]+t[s];break}},"anonymous"),table:[{3:1,4:2,5:3,6:4,7:[1,6],10:5,16:37,17:20,18:38,20:7,22:8,23:9,24:10,25:11,26:12,27:13,28:14,29:15,30:16,31:i,33:r,35:h,36:21,40:c,41:22,44:f,45:d,47:B,48:S,50:N,52:Ee,53:ge,54:me,55:be,56:ke,66:Te,67:ye,69:Fe,73:De,74:E,76:_e,80:g,95:m,97:b,98:T},{1:[3]},{1:[2,1]},{1:[2,2]},{1:[2,3]},e(Be,[2,5],{8:[1,46]}),{8:[1,47]},e(o,[2,16],{21:[1,48]}),e(o,[2,18]),e(o,[2,19]),e(o,[2,20]),e(o,[2,21]),e(o,[2,22]),e(o,[2,23]),e(o,[2,24]),e(o,[2,25]),e(o,[2,26]),{32:[1,49]},{34:[1,50]},e(o,[2,29]),e(o,[2,45],{49:51,57:54,58:55,13:[1,52],21:[1,53],59:Q,60:X,61:W,62:q,63:H,64:Se,65:ve}),{37:[1,63]},e(J,[2,36],{37:[1,65],42:[1,64]}),e(o,[2,47]),e(o,[2,48]),{16:66,74:E,80:g,95:m,97:b},{16:37,17:67,18:38,74:E,80:g,95:m,97:b,98:T},{16:37,17:68,18:38,74:E,80:g,95:m,97:b,98:T},{16:37,17:69,18:38,74:E,80:g,95:m,97:b,98:T},{74:[1,70]},{13:[1,71]},{16:37,17:72,18:38,74:E,80:g,95:m,97:b,98:T},{13:Ke,51:73},e(o,[2,55]),e(o,[2,56]),e(o,[2,57]),e(o,[2,58]),e(G,[2,11],{16:37,18:38,17:75,19:[1,76],74:E,80:g,95:m,97:b,98:T}),e(G,[2,12],{19:[1,77]}),{15:78,16:79,74:E,80:g,95:m,97:b},{16:37,17:80,18:38,74:E,80:g,95:m,97:b,98:T},e(Z,[2,112]),e(Z,[2,113]),e(Z,[2,114]),e(Z,[2,115]),e([1,8,9,12,13,19,21,37,39,42,59,60,61,62,63,64,65,70,72],[2,116]),e(Be,[2,6],{10:5,20:7,22:8,23:9,24:10,25:11,26:12,27:13,28:14,29:15,30:16,17:20,36:21,41:22,16:37,18:38,5:81,31:i,33:r,35:h,40:c,44:f,45:d,47:B,48:S,50:N,52:Ee,53:ge,54:me,55:be,56:ke,66:Te,67:ye,69:Fe,73:De,74:E,76:_e,80:g,95:m,97:b,98:T}),{5:82,10:5,16:37,17:20,18:38,20:7,22:8,23:9,24:10,25:11,26:12,27:13,28:14,29:15,30:16,31:i,33:r,35:h,36:21,40:c,41:22,44:f,45:d,47:B,48:S,50:N,52:Ee,53:ge,54:me,55:be,56:ke,66:Te,67:ye,69:Fe,73:De,74:E,76:_e,80:g,95:m,97:b,98:T},e(o,[2,17]),e(o,[2,27]),e(o,[2,28]),{13:[1,84],16:37,17:83,18:38,74:E,80:g,95:m,97:b,98:T},{49:85,57:54,58:55,59:Q,60:X,61:W,62:q,63:H,64:Se,65:ve},e(o,[2,46]),{58:86,64:Se,65:ve},e($,[2,62],{57:87,59:Q,60:X,61:W,62:q,63:H}),e(U,[2,63]),e(U,[2,64]),e(U,[2,65]),e(U,[2,66]),e(U,[2,67]),e(Ye,[2,68]),e(Ye,[2,69]),{8:[1,89],23:90,38:88,41:22,44:f},{16:91,74:E,80:g,95:m,97:b},{43:92,47:Ne},{46:[1,94]},{13:[1,95]},{13:[1,96]},{70:[1,97],72:[1,98]},{21:ee,73:te,74:se,75:99,77:100,79:101,80:ie,81:ue,82:ne,83:ae,84:re,85:le},{74:[1,111]},{13:Ke,51:112},e(o,[2,54]),e(o,[2,117]),e(G,[2,13]),e(G,[2,14]),e(G,[2,15]),{37:[2,32]},{15:113,16:79,37:[2,9],74:E,80:g,95:m,97:b},e(Le,[2,40],{11:114,12:[1,115]}),e(Be,[2,7]),{9:[1,116]},e(ce,[2,49]),{16:37,17:117,18:38,74:E,80:g,95:m,97:b,98:T},{13:[1,119],16:37,17:118,18:38,74:E,80:g,95:m,97:b,98:T},e($,[2,61],{57:120,59:Q,60:X,61:W,62:q,63:H}),e($,[2,60]),{39:[1,121]},{23:90,38:122,41:22,44:f},{8:[1,123],39:[2,33]},e(J,[2,37],{37:[1,124]}),{39:[1,125]},{39:[2,43],43:126,47:Ne},{16:37,17:127,18:38,74:E,80:g,95:m,97:b,98:T},e(o,[2,70],{13:[1,128]}),e(o,[2,72],{13:[1,130],68:[1,129]}),e(o,[2,76],{13:[1,131],71:[1,132]}),{13:[1,133]},e(o,[2,84],{78:[1,134]}),e(je,[2,86],{79:135,21:ee,73:te,74:se,80:ie,81:ue,82:ne,83:ae,84:re,85:le}),e(v,[2,88]),e(v,[2,90]),e(v,[2,91]),e(v,[2,92]),e(v,[2,93]),e(v,[2,94]),e(v,[2,95]),e(v,[2,96]),e(v,[2,97]),e(v,[2,98]),e(o,[2,85]),e(o,[2,53]),{37:[2,10]},e(Le,[2,41]),{13:[1,136]},{1:[2,4]},e(ce,[2,51]),e(ce,[2,50]),{16:37,17:137,18:38,74:E,80:g,95:m,97:b,98:T},e($,[2,59]),e(o,[2,30]),{39:[1,138]},{23:90,38:139,39:[2,34],41:22,44:f},{43:140,47:Ne},e(J,[2,38]),{39:[2,44]},e(o,[2,42]),e(o,[2,71]),e(o,[2,73]),e(o,[2,74],{68:[1,141]}),e(o,[2,77]),e(o,[2,78],{13:[1,142]}),e(o,[2,80],{13:[1,144],68:[1,143]}),{21:ee,73:te,74:se,77:145,79:101,80:ie,81:ue,82:ne,83:ae,84:re,85:le},e(v,[2,89]),{14:[1,146]},e(ce,[2,52]),e(o,[2,31]),{39:[2,35]},{39:[1,147]},e(o,[2,75]),e(o,[2,79]),e(o,[2,81]),e(o,[2,82],{68:[1,148]}),e(je,[2,87],{79:135,21:ee,73:te,74:se,80:ie,81:ue,82:ne,83:ae,84:re,85:le}),e(Le,[2,8]),e(J,[2,39]),e(o,[2,83])],defaultActions:{2:[2,1],3:[2,2],4:[2,3],78:[2,32],113:[2,10],116:[2,4],126:[2,44],139:[2,35]},parseError:n(function(a,l){if(l.recoverable)this.trace(a);else{var A=new Error(a);throw A.hash=l,A}},"parseError"),parse:n(function(a){var l=this,A=[0],u=[],p=[null],t=[],z=this.table,s="",he=0,Qe=0,ut=2,Xe=1,nt=t.slice.call(arguments,1),k=Object.create(this.lexer),R={yy:{}};for(var Ie in this.yy)Object.prototype.hasOwnProperty.call(this.yy,Ie)&&(R.yy[Ie]=this.yy[Ie]);k.setInput(a,R.yy),R.yy.lexer=k,R.yy.parser=this,typeof k.yylloc=="undefined"&&(k.yylloc={});var Oe=k.yylloc;t.push(Oe);var at=k.options&&k.options.ranges;typeof R.yy.parseError=="function"?this.parseError=R.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function rt(F){A.length=A.length-2*F,p.length=p.length-F,t.length=t.length-F}n(rt,"popStack");function We(){var F;return F=u.pop()||k.lex()||Xe,typeof F!="number"&&(F instanceof Array&&(u=F,F=u.pop()),F=l.symbols_[F]||F),F}n(We,"lex");for(var y,w,_,Re,M={},Ae,L,qe,pe;;){if(w=A[A.length-1],this.defaultActions[w]?_=this.defaultActions[w]:((y===null||typeof y=="undefined")&&(y=We()),_=z[w]&&z[w][y]),typeof _=="undefined"||!_.length||!_[0]){var we="";pe=[];for(Ae in z[w])this.terminals_[Ae]&&Ae>ut&&pe.push("'"+this.terminals_[Ae]+"'");k.showPosition?we="Parse error on line "+(he+1)+`: +`+k.showPosition()+` +Expecting `+pe.join(", ")+", got '"+(this.terminals_[y]||y)+"'":we="Parse error on line "+(he+1)+": Unexpected "+(y==Xe?"end of input":"'"+(this.terminals_[y]||y)+"'"),this.parseError(we,{text:k.match,token:this.terminals_[y]||y,line:k.yylineno,loc:Oe,expected:pe})}if(_[0]instanceof Array&&_.length>1)throw new Error("Parse Error: multiple actions possible at state: "+w+", token: "+y);switch(_[0]){case 1:A.push(y),p.push(k.yytext),t.push(k.yylloc),A.push(_[1]),y=null,Qe=k.yyleng,s=k.yytext,he=k.yylineno,Oe=k.yylloc;break;case 2:if(L=this.productions_[_[1]][1],M.$=p[p.length-L],M._$={first_line:t[t.length-(L||1)].first_line,last_line:t[t.length-1].last_line,first_column:t[t.length-(L||1)].first_column,last_column:t[t.length-1].last_column},at&&(M._$.range=[t[t.length-(L||1)].range[0],t[t.length-1].range[1]]),Re=this.performAction.apply(M,[s,Qe,he,R.yy,_[1],p,t].concat(nt)),typeof Re!="undefined")return Re;L&&(A=A.slice(0,-1*L*2),p=p.slice(0,-1*L),t=t.slice(0,-1*L)),A.push(this.productions_[_[1]][0]),p.push(M.$),t.push(M._$),qe=z[A[A.length-2]][A[A.length-1]],A.push(qe);break;case 3:return!0}}return!0},"parse")},it=function(){var O={EOF:1,parseError:n(function(l,A){if(this.yy.parser)this.yy.parser.parseError(l,A);else throw new Error(l)},"parseError"),setInput:n(function(a,l){return this.yy=l||this.yy||{},this._input=a,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:n(function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.offset++,this.match+=a,this.matched+=a;var l=a.match(/(?:\r\n?|\n).*/g);return l?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),a},"input"),unput:n(function(a){var l=a.length,A=a.split(/(?:\r\n?|\n)/g);this._input=a+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-l),this.offset-=l;var u=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),A.length-1&&(this.yylineno-=A.length-1);var p=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:A?(A.length===u.length?this.yylloc.first_column:0)+u[u.length-A.length].length-A[0].length:this.yylloc.first_column-l},this.options.ranges&&(this.yylloc.range=[p[0],p[0]+this.yyleng-l]),this.yyleng=this.yytext.length,this},"unput"),more:n(function(){return this._more=!0,this},"more"),reject:n(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). +`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:n(function(a){this.unput(this.match.slice(a))},"less"),pastInput:n(function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:n(function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:n(function(){var a=this.pastInput(),l=new Array(a.length+1).join("-");return a+this.upcomingInput()+` +`+l+"^"},"showPosition"),test_match:n(function(a,l){var A,u,p;if(this.options.backtrack_lexer&&(p={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(p.yylloc.range=this.yylloc.range.slice(0))),u=a[0].match(/(?:\r\n?|\n).*/g),u&&(this.yylineno+=u.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:u?u[u.length-1].length-u[u.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+a[0].length},this.yytext+=a[0],this.match+=a[0],this.matches=a,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(a[0].length),this.matched+=a[0],A=this.performAction.call(this,this.yy,this,l,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),A)return A;if(this._backtrack){for(var t in p)this[t]=p[t];return!1}return!1},"test_match"),next:n(function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,l,A,u;this._more||(this.yytext="",this.match="");for(var p=this._currentRules(),t=0;tl[0].length)){if(l=A,u=t,this.options.backtrack_lexer){if(a=this.test_match(A,p[t]),a!==!1)return a;if(this._backtrack){l=!1;continue}else return!1}else if(!this.options.flex)break}return l?(a=this.test_match(l,p[u]),a!==!1?a:!1):this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},"next"),lex:n(function(){var l=this.next();return l||this.lex()},"lex"),begin:n(function(l){this.conditionStack.push(l)},"begin"),popState:n(function(){var l=this.conditionStack.length-1;return l>0?this.conditionStack.pop():this.conditionStack[0]},"popState"),_currentRules:n(function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},"_currentRules"),topState:n(function(l){return l=this.conditionStack.length-1-Math.abs(l||0),l>=0?this.conditionStack[l]:"INITIAL"},"topState"),pushState:n(function(l){this.begin(l)},"pushState"),stateStackSize:n(function(){return this.conditionStack.length},"stateStackSize"),options:{},performAction:n(function(l,A,u,p){switch(u){case 0:return 53;case 1:return 54;case 2:return 55;case 3:return 56;case 4:break;case 5:break;case 6:return this.begin("acc_title"),31;case 7:return this.popState(),"acc_title_value";case 8:return this.begin("acc_descr"),33;case 9:return this.popState(),"acc_descr_value";case 10:this.begin("acc_descr_multiline");break;case 11:this.popState();break;case 12:return"acc_descr_multiline_value";case 13:return 8;case 14:break;case 15:return 7;case 16:return 7;case 17:return"EDGE_STATE";case 18:this.begin("callback_name");break;case 19:this.popState();break;case 20:this.popState(),this.begin("callback_args");break;case 21:return 70;case 22:this.popState();break;case 23:return 71;case 24:this.popState();break;case 25:return"STR";case 26:this.begin("string");break;case 27:return 73;case 28:return this.begin("namespace"),40;case 29:return this.popState(),8;case 30:break;case 31:return this.begin("namespace-body"),37;case 32:return this.popState(),39;case 33:return"EOF_IN_STRUCT";case 34:return 8;case 35:break;case 36:return"EDGE_STATE";case 37:return this.begin("class"),44;case 38:return this.popState(),8;case 39:break;case 40:return this.popState(),this.popState(),39;case 41:return this.begin("class-body"),37;case 42:return this.popState(),39;case 43:return"EOF_IN_STRUCT";case 44:return"EDGE_STATE";case 45:return"OPEN_IN_STRUCT";case 46:break;case 47:return"MEMBER";case 48:return 76;case 49:return 66;case 50:return 67;case 51:return 69;case 52:return 50;case 53:return 52;case 54:return 45;case 55:return 46;case 56:return 72;case 57:this.popState();break;case 58:return"GENERICTYPE";case 59:this.begin("generic");break;case 60:this.popState();break;case 61:return"BQUOTE_STR";case 62:this.begin("bqstring");break;case 63:return 68;case 64:return 68;case 65:return 68;case 66:return 68;case 67:return 60;case 68:return 60;case 69:return 62;case 70:return 62;case 71:return 61;case 72:return 59;case 73:return 63;case 74:return 64;case 75:return 65;case 76:return 21;case 77:return 42;case 78:return 95;case 79:return"DOT";case 80:return"PLUS";case 81:return 81;case 82:return 78;case 83:return 84;case 84:return 84;case 85:return 85;case 86:return"EQUALS";case 87:return"EQUALS";case 88:return 74;case 89:return 12;case 90:return 14;case 91:return"PUNCTUATION";case 92:return 80;case 93:return 97;case 94:return 83;case 95:return 83;case 96:return 9}},"anonymous"),rules:[/^(?:.*direction\s+TB[^\n]*)/,/^(?:.*direction\s+BT[^\n]*)/,/^(?:.*direction\s+RL[^\n]*)/,/^(?:.*direction\s+LR[^\n]*)/,/^(?:%%(?!\{)*[^\n]*(\r?\n?)+)/,/^(?:%%[^\n]*(\r?\n)*)/,/^(?:accTitle\s*:\s*)/,/^(?:(?!\n||)*[^\n]*)/,/^(?:accDescr\s*:\s*)/,/^(?:(?!\n||)*[^\n]*)/,/^(?:accDescr\s*\{\s*)/,/^(?:[\}])/,/^(?:[^\}]*)/,/^(?:\s*(\r?\n)+)/,/^(?:\s+)/,/^(?:classDiagram-v2\b)/,/^(?:classDiagram\b)/,/^(?:\[\*\])/,/^(?:call[\s]+)/,/^(?:\([\s]*\))/,/^(?:\()/,/^(?:[^(]*)/,/^(?:\))/,/^(?:[^)]*)/,/^(?:["])/,/^(?:[^"]*)/,/^(?:["])/,/^(?:style\b)/,/^(?:namespace\b)/,/^(?:\s*(\r?\n)+)/,/^(?:\s+)/,/^(?:[{])/,/^(?:[}])/,/^(?:$)/,/^(?:\s*(\r?\n)+)/,/^(?:\s+)/,/^(?:\[\*\])/,/^(?:class\b)/,/^(?:\s*(\r?\n)+)/,/^(?:\s+)/,/^(?:[}])/,/^(?:[{])/,/^(?:[}])/,/^(?:$)/,/^(?:\[\*\])/,/^(?:[{])/,/^(?:[\n])/,/^(?:[^{}\n]*)/,/^(?:cssClass\b)/,/^(?:callback\b)/,/^(?:link\b)/,/^(?:click\b)/,/^(?:note for\b)/,/^(?:note\b)/,/^(?:<<)/,/^(?:>>)/,/^(?:href\b)/,/^(?:[~])/,/^(?:[^~]*)/,/^(?:~)/,/^(?:[`])/,/^(?:[^`]+)/,/^(?:[`])/,/^(?:_self\b)/,/^(?:_blank\b)/,/^(?:_parent\b)/,/^(?:_top\b)/,/^(?:\s*<\|)/,/^(?:\s*\|>)/,/^(?:\s*>)/,/^(?:\s*<)/,/^(?:\s*\*)/,/^(?:\s*o\b)/,/^(?:\s*\(\))/,/^(?:--)/,/^(?:\.\.)/,/^(?::{1}[^:\n;]+)/,/^(?::{3})/,/^(?:-)/,/^(?:\.)/,/^(?:\+)/,/^(?::)/,/^(?:,)/,/^(?:#)/,/^(?:#)/,/^(?:%)/,/^(?:=)/,/^(?:=)/,/^(?:\w+)/,/^(?:\[)/,/^(?:\])/,/^(?:[!"#$%&'*+,-.`?\\/])/,/^(?:[0-9]+)/,/^(?:[\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6]|[\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377]|[\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5]|[\u03F7-\u0481\u048A-\u0527\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]|[\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977]|[\u0979-\u097F\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\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-\u0C33\u0C35-\u0C39\u0C3D]|[\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3]|[\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10]|[\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\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-\u13F4\u1401-\u166C]|[\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711]|[\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7]|[\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C]|[\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16]|[\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF]|[\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\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\u2183\u2184]|[\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\u3006\u3031-\u3035\u303B\u303C]|[\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D]|[\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC]|[\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B]|[\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788]|[\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805]|[\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB]|[\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28]|[\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5]|[\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4]|[\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E]|[\uABC0-\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])/,/^(?:\s)/,/^(?:\s)/,/^(?:$)/],conditions:{"namespace-body":{rules:[26,32,33,34,35,36,37,48,49,50,51,52,53,54,55,56,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},namespace:{rules:[26,28,29,30,31,48,49,50,51,52,53,54,55,56,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},"class-body":{rules:[26,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},class:{rules:[26,38,39,40,41,48,49,50,51,52,53,54,55,56,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},acc_descr_multiline:{rules:[11,12,26,48,49,50,51,52,53,54,55,56,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},acc_descr:{rules:[9,26,48,49,50,51,52,53,54,55,56,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},acc_title:{rules:[7,26,48,49,50,51,52,53,54,55,56,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},callback_args:{rules:[22,23,26,48,49,50,51,52,53,54,55,56,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},callback_name:{rules:[19,20,21,26,48,49,50,51,52,53,54,55,56,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},href:{rules:[26,48,49,50,51,52,53,54,55,56,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},struct:{rules:[26,48,49,50,51,52,53,54,55,56,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},generic:{rules:[26,48,49,50,51,52,53,54,55,56,57,58,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},bqstring:{rules:[26,48,49,50,51,52,53,54,55,56,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},string:{rules:[24,25,26,48,49,50,51,52,53,54,55,56,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,85,86,87,88,89,90,91,92,93,94,96],inclusive:!1},INITIAL:{rules:[0,1,2,3,4,5,6,8,10,13,14,15,16,17,18,26,27,28,37,48,49,50,51,52,53,54,55,56,59,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96],inclusive:!0}}};return O}();xe.lexer=it;function oe(){this.yy={}}return n(oe,"Parser"),oe.prototype=xe,xe.Parser=oe,new oe}();Pe.parser=Pe;var jt=Pe,He=["#","+","~","-",""],j,Je=(j=class{constructor(i,r){this.memberType=r,this.visibility="",this.classifier="";const h=lt(i,D());this.parseMember(h)}getDisplayDetails(){let i=this.visibility+Ve(this.id);this.memberType==="method"&&(i+=`(${Ve(this.parameters.trim())})`,this.returnType&&(i+=" : "+Ve(this.returnType))),i=i.trim();const r=this.parseClassifier();return{displayText:i,cssStyle:r}}parseMember(i){let r="";if(this.memberType==="method"){const c=/([#+~-])?(.+)\((.*)\)([\s$*])?(.*)([$*])?/.exec(i);if(c){const f=c[1]?c[1].trim():"";if(He.includes(f)&&(this.visibility=f),this.id=c[2].trim(),this.parameters=c[3]?c[3].trim():"",r=c[4]?c[4].trim():"",this.returnType=c[5]?c[5].trim():"",r===""){const d=this.returnType.substring(this.returnType.length-1);/[$*]/.exec(d)&&(r=d,this.returnType=this.returnType.substring(0,this.returnType.length-1))}}}else{const h=i.length,c=i.substring(0,1),f=i.substring(h-1);He.includes(c)&&(this.visibility=c),/[$*]/.exec(f)&&(r=f),this.id=i.substring(this.visibility===""?0:1,r===""?h:h-1)}this.classifier=r}parseClassifier(){switch(this.classifier){case"*":return"font-style:italic;";case"$":return"text-decoration:underline;";default:return""}}},n(j,"ClassMember"),j),Ce="classId-",Ge=[],C=new Map,fe=[],Ze=0,I=new Map,Me=0,Y=[],V=n(e=>x.sanitizeText(e,D()),"sanitizeText"),P=n(function(e){const i=x.sanitizeText(e,D());let r="",h=i;if(i.indexOf("~")>0){const c=i.split("~");h=V(c[0]),r=V(c[1])}return{className:h,type:r}},"splitClassNameAndType"),Et=n(function(e,i){const r=x.sanitizeText(e,D());i&&(i=V(i));const{className:h}=P(r);C.get(h).label=i},"setClassLabel"),de=n(function(e){const i=x.sanitizeText(e,D()),{className:r,type:h}=P(i);if(C.has(r))return;const c=x.sanitizeText(r,D());C.set(c,{id:c,type:h,label:c,cssClasses:[],methods:[],members:[],annotations:[],styles:[],domId:Ce+c+"-"+Ze}),Ze++},"addClass"),et=n(function(e){const i=x.sanitizeText(e,D());if(C.has(i))return C.get(i).domId;throw new Error("Class not found: "+i)},"lookUpDomId"),gt=n(function(){Ge=[],C=new Map,fe=[],Y=[],Y.push(st),I=new Map,Me=0,ze="TB",dt()},"clear"),mt=n(function(e){return C.get(e)},"getClass"),bt=n(function(){return C},"getClasses"),kt=n(function(){return Ge},"getRelations"),Tt=n(function(){return fe},"getNotes"),yt=n(function(e){Ct.debug("Adding relation: "+JSON.stringify(e)),de(e.id1),de(e.id2),e.id1=P(e.id1).className,e.id2=P(e.id2).className,e.relationTitle1=x.sanitizeText(e.relationTitle1.trim(),D()),e.relationTitle2=x.sanitizeText(e.relationTitle2.trim(),D()),Ge.push(e)},"addRelation"),Ft=n(function(e,i){const r=P(e).className;C.get(r).annotations.push(i)},"addAnnotation"),tt=n(function(e,i){de(e);const r=P(e).className,h=C.get(r);if(typeof i=="string"){const c=i.trim();c.startsWith("<<")&&c.endsWith(">>")?h.annotations.push(V(c.substring(2,c.length-2))):c.indexOf(")")>0?h.methods.push(new Je(c,"method")):c&&h.members.push(new Je(c,"attribute"))}},"addMember"),Dt=n(function(e,i){Array.isArray(i)&&(i.reverse(),i.forEach(r=>tt(e,r)))},"addMembers"),_t=n(function(e,i){const r={id:`note${fe.length}`,class:i,text:e};fe.push(r)},"addNote"),Bt=n(function(e){return e.startsWith(":")&&(e=e.substring(1)),V(e.trim())},"cleanupLabel"),Ue=n(function(e,i){e.split(",").forEach(function(r){let h=r;/\d/.exec(r[0])&&(h=Ce+h);const c=C.get(h);c&&c.cssClasses.push(i)})},"setCssClass"),St=n(function(e,i){e.split(",").forEach(function(r){i!==void 0&&(C.get(r).tooltip=V(i))})},"setTooltip"),vt=n(function(e,i){return i&&I.has(i)?I.get(i).classes.get(e).tooltip:C.get(e).tooltip},"getTooltip"),Nt=n(function(e,i,r){const h=D();e.split(",").forEach(function(c){let f=c;/\d/.exec(c[0])&&(f=Ce+f);const d=C.get(f);d&&(d.link=$e.formatUrl(i,h),h.securityLevel==="sandbox"?d.linkTarget="_top":typeof r=="string"?d.linkTarget=V(r):d.linkTarget="_blank")}),Ue(e,"clickable")},"setLink"),Lt=n(function(e,i,r){e.split(",").forEach(function(h){xt(h,i,r),C.get(h).haveCallback=!0}),Ue(e,"clickable")},"setClickEvent"),xt=n(function(e,i,r){const h=x.sanitizeText(e,D());if(D().securityLevel!=="loose"||i===void 0)return;const f=h;if(C.has(f)){const d=et(f);let B=[];if(typeof r=="string"){B=r.split(/,(?=(?:(?:[^"]*"){2})*[^"]*$)/);for(let S=0;S")),c.classed("hover",!0)}).on("mouseout",function(){i.transition().duration(500).style("opacity",0),K(this).classed("hover",!1)})},"setupToolTips");Y.push(st);var ze="TB",wt=n(()=>ze,"getDirection"),Vt=n(e=>{ze=e},"setDirection"),Pt=n(function(e){I.has(e)||(I.set(e,{id:e,classes:new Map,children:{},domId:Ce+e+"-"+Me}),Me++)},"addNamespace"),Mt=n(function(e){return I.get(e)},"getNamespace"),Gt=n(function(){return I},"getNamespaces"),Ut=n(function(e,i){if(I.has(e))for(const r of i){const{className:h}=P(r);C.get(h).parent=e,I.get(e).classes.set(h,C.get(h))}},"addClassesToNamespace"),zt=n(function(e,i){const r=C.get(e);if(!(!i||!r))for(const h of i)h.includes(",")?r.styles.push(...h.split(",")):r.styles.push(h)},"setCssStyle"),Qt={setAccTitle:ct,getAccTitle:ot,getAccDescription:ht,setAccDescription:At,getConfig:n(()=>D().class,"getConfig"),addClass:de,bindFunctions:It,clear:gt,getClass:mt,getClasses:bt,getNotes:Tt,addAnnotation:Ft,addNote:_t,getRelations:kt,addRelation:yt,getDirection:wt,setDirection:Vt,addMember:tt,addMembers:Dt,cleanupLabel:Bt,lineType:Ot,relationType:Rt,setClickEvent:Lt,setCssClass:Ue,setLink:Nt,getTooltip:vt,setTooltip:St,lookUpDomId:et,setDiagramTitle:pt,getDiagramTitle:ft,setClassLabel:Et,addNamespace:Pt,addClassesToNamespace:Ut,getNamespace:Mt,getNamespaces:Gt,setCssStyle:zt},Kt=n(e=>`g.classGroup text { + fill: ${e.nodeBorder||e.classText}; + stroke: none; + font-family: ${e.fontFamily}; + font-size: 10px; + + .title { + font-weight: bolder; + } + +} + +.nodeLabel, .edgeLabel { + color: ${e.classText}; +} +.edgeLabel .label rect { + fill: ${e.mainBkg}; +} +.label text { + fill: ${e.classText}; +} +.edgeLabel .label span { + background: ${e.mainBkg}; +} + +.classTitle { + font-weight: bolder; +} +.node rect, + .node circle, + .node ellipse, + .node polygon, + .node path { + fill: ${e.mainBkg}; + stroke: ${e.nodeBorder}; + stroke-width: 1px; + } + + +.divider { + stroke: ${e.nodeBorder}; + stroke-width: 1; +} + +g.clickable { + cursor: pointer; +} + +g.classGroup rect { + fill: ${e.mainBkg}; + stroke: ${e.nodeBorder}; +} + +g.classGroup line { + stroke: ${e.nodeBorder}; + stroke-width: 1; +} + +.classLabel .box { + stroke: none; + stroke-width: 0; + fill: ${e.mainBkg}; + opacity: 0.5; +} + +.classLabel .label { + fill: ${e.nodeBorder}; + font-size: 10px; +} + +.relation { + stroke: ${e.lineColor}; + stroke-width: 1; + fill: none; +} + +.dashed-line{ + stroke-dasharray: 3; +} + +.dotted-line{ + stroke-dasharray: 1 2; +} + +#compositionStart, .composition { + fill: ${e.lineColor} !important; + stroke: ${e.lineColor} !important; + stroke-width: 1; +} + +#compositionEnd, .composition { + fill: ${e.lineColor} !important; + stroke: ${e.lineColor} !important; + stroke-width: 1; +} + +#dependencyStart, .dependency { + fill: ${e.lineColor} !important; + stroke: ${e.lineColor} !important; + stroke-width: 1; +} + +#dependencyStart, .dependency { + fill: ${e.lineColor} !important; + stroke: ${e.lineColor} !important; + stroke-width: 1; +} + +#extensionStart, .extension { + fill: transparent !important; + stroke: ${e.lineColor} !important; + stroke-width: 1; +} + +#extensionEnd, .extension { + fill: transparent !important; + stroke: ${e.lineColor} !important; + stroke-width: 1; +} + +#aggregationStart, .aggregation { + fill: transparent !important; + stroke: ${e.lineColor} !important; + stroke-width: 1; +} + +#aggregationEnd, .aggregation { + fill: transparent !important; + stroke: ${e.lineColor} !important; + stroke-width: 1; +} + +#lollipopStart, .lollipop { + fill: ${e.mainBkg} !important; + stroke: ${e.lineColor} !important; + stroke-width: 1; +} + +#lollipopEnd, .lollipop { + fill: ${e.mainBkg} !important; + stroke: ${e.lineColor} !important; + stroke-width: 1; +} + +.edgeTerminals { + font-size: 11px; + line-height: initial; +} + +.classTitleText { + text-anchor: middle; + font-size: 18px; + fill: ${e.textColor}; +} +`,"getStyles"),Xt=Kt;export{Qt as a,jt as c,Xt as s}; diff --git a/pr-preview/pr-419/assets/chunk-DUMQOTYW-CJrHGd1m.js b/pr-preview/pr-419/assets/chunk-DUMQOTYW-CJrHGd1m.js new file mode 100644 index 000000000..b0ce41bfa --- /dev/null +++ b/pr-preview/pr-419/assets/chunk-DUMQOTYW-CJrHGd1m.js @@ -0,0 +1 @@ +import{_ as n,j as r,k as g,l as d}from"./Using existing ones-DXPug3q1.js";var u=n((t,e)=>{let o;return e==="sandbox"&&(o=r("#i"+t)),(e==="sandbox"?r(o.nodes()[0].contentDocument.body):r("body")).select(`[id="${t}"]`)},"getDiagramElement"),b=n((t,e,o,i)=>{t.attr("class",o);const{width:a,height:s,x:h,y:x}=l(t,e);g(t,s,a,i);const c=w(h,x,a,s,e);t.attr("viewBox",c),d.debug(`viewBox configured: ${c} with padding: ${e}`)},"setupViewPortForSVG"),l=n((t,e)=>{var i;const o=((i=t.node())==null?void 0:i.getBBox())||{width:0,height:0,x:0,y:0};return{width:o.width+e*2,height:o.height+e*2,x:o.x,y:o.y}},"calculateDimensionsWithPadding"),w=n((t,e,o,i,a)=>`${t-a} ${e-a} ${o} ${i}`,"createViewBox");export{u as g,b as s}; diff --git a/pr-preview/pr-419/assets/chunk-OQCM5LHU-CqsjNRvO.js b/pr-preview/pr-419/assets/chunk-OQCM5LHU-CqsjNRvO.js new file mode 100644 index 000000000..75f17dded --- /dev/null +++ b/pr-preview/pr-419/assets/chunk-OQCM5LHU-CqsjNRvO.js @@ -0,0 +1 @@ +import{_ as l}from"./Using existing ones-DXPug3q1.js";function m(e,c){var i,t,o;e.accDescr&&((i=c.setAccDescription)==null||i.call(c,e.accDescr)),e.accTitle&&((t=c.setAccTitle)==null||t.call(c,e.accTitle)),e.title&&((o=c.setDiagramTitle)==null||o.call(c,e.title))}l(m,"populateCommonDb");export{m as p}; diff --git a/pr-preview/pr-419/assets/chunk-UGV5ZQQN-VWH9pU7n.js b/pr-preview/pr-419/assets/chunk-UGV5ZQQN-VWH9pU7n.js new file mode 100644 index 000000000..ca6e914d2 --- /dev/null +++ b/pr-preview/pr-419/assets/chunk-UGV5ZQQN-VWH9pU7n.js @@ -0,0 +1,4 @@ +import{a as y}from"./chunk-YWFND7JV-BJA7KWw5.js";import{_ as f,d as g,A as W,D as C,j as H,l as m,ae as R,u as w,af as X,a2 as Y,a8 as U}from"./Using existing ones-DXPug3q1.js";var O=f((r,t,a,h)=>{t.forEach(o=>{J[o](r,a,h)})},"insertMarkers"),Z=f((r,t,a)=>{m.trace("Making markers for ",a),r.append("defs").append("marker").attr("id",a+"_"+t+"-extensionStart").attr("class","marker extension "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 1,7 L18,13 V 1 Z"),r.append("defs").append("marker").attr("id",a+"_"+t+"-extensionEnd").attr("class","marker extension "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 1,1 V 13 L18,7 Z")},"extension"),A=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-compositionStart").attr("class","marker composition "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),r.append("defs").append("marker").attr("id",a+"_"+t+"-compositionEnd").attr("class","marker composition "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},"composition"),I=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-aggregationStart").attr("class","marker aggregation "+t).attr("refX",18).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),r.append("defs").append("marker").attr("id",a+"_"+t+"-aggregationEnd").attr("class","marker aggregation "+t).attr("refX",1).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z")},"aggregation"),N=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-dependencyStart").attr("class","marker dependency "+t).attr("refX",6).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),r.append("defs").append("marker").attr("id",a+"_"+t+"-dependencyEnd").attr("class","marker dependency "+t).attr("refX",13).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},"dependency"),q=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-lollipopStart").attr("class","marker lollipop "+t).attr("refX",13).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("stroke","black").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6),r.append("defs").append("marker").attr("id",a+"_"+t+"-lollipopEnd").attr("class","marker lollipop "+t).attr("refX",1).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("circle").attr("stroke","black").attr("fill","transparent").attr("cx",7).attr("cy",7).attr("r",6)},"lollipop"),Q=f((r,t,a)=>{r.append("marker").attr("id",a+"_"+t+"-pointEnd").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",6).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 0 0 L 10 5 L 0 10 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),r.append("marker").attr("id",a+"_"+t+"-pointStart").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",4.5).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",12).attr("markerHeight",12).attr("orient","auto").append("path").attr("d","M 0 5 L 10 10 L 10 0 z").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},"point"),z=f((r,t,a)=>{r.append("marker").attr("id",a+"_"+t+"-circleEnd").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",11).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0"),r.append("marker").attr("id",a+"_"+t+"-circleStart").attr("class","marker "+t).attr("viewBox","0 0 10 10").attr("refX",-1).attr("refY",5).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("circle").attr("cx","5").attr("cy","5").attr("r","5").attr("class","arrowMarkerPath").style("stroke-width",1).style("stroke-dasharray","1,0")},"circle"),F=f((r,t,a)=>{r.append("marker").attr("id",a+"_"+t+"-crossEnd").attr("class","marker cross "+t).attr("viewBox","0 0 11 11").attr("refX",12).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0"),r.append("marker").attr("id",a+"_"+t+"-crossStart").attr("class","marker cross "+t).attr("viewBox","0 0 11 11").attr("refX",-1).attr("refY",5.2).attr("markerUnits","userSpaceOnUse").attr("markerWidth",11).attr("markerHeight",11).attr("orient","auto").append("path").attr("d","M 1,1 l 9,9 M 10,1 l -9,9").attr("class","arrowMarkerPath").style("stroke-width",2).style("stroke-dasharray","1,0")},"cross"),G=f((r,t,a)=>{r.append("defs").append("marker").attr("id",a+"_"+t+"-barbEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",14).attr("markerUnits","strokeWidth").attr("orient","auto").append("path").attr("d","M 19,7 L9,13 L14,7 L9,1 Z")},"barb"),J={extension:Z,composition:A,aggregation:I,dependency:N,lollipop:q,point:Q,circle:z,cross:F,barb:G},at=O,V=f((r,t,a,h,o)=>{t.arrowTypeStart&&E(r,"start",t.arrowTypeStart,a,h,o),t.arrowTypeEnd&&E(r,"end",t.arrowTypeEnd,a,h,o)},"addEdgeMarkers"),j={arrow_cross:"cross",arrow_point:"point",arrow_barb:"barb",arrow_circle:"circle",aggregation:"aggregation",extension:"extension",composition:"composition",dependency:"dependency",lollipop:"lollipop"},E=f((r,t,a,h,o,c)=>{const n=j[a];if(!n){m.warn(`Unknown arrow type: ${a}`);return}const e=t==="start"?"Start":"End";r.attr(`marker-${t}`,`url(${h}#${o}_${c}-${n}${e})`)},"addEdgeMarker"),v={},k={},rt=f(()=>{v={},k={}},"clear"),et=f((r,t)=>{const a=g(),h=W(a.flowchart.htmlLabels),o=t.labelType==="markdown"?C(r,t.label,{style:t.labelStyle,useHtmlLabels:h,addSvgBackground:!0},a):y(t.label,t.labelStyle),c=r.insert("g").attr("class","edgeLabel"),n=c.insert("g").attr("class","label");n.node().appendChild(o);let e=o.getBBox();if(h){const i=o.children[0],l=H(o);e=i.getBoundingClientRect(),l.attr("width",e.width),l.attr("height",e.height)}n.attr("transform","translate("+-e.width/2+", "+-e.height/2+")"),v[t.id]=c,t.width=e.width,t.height=e.height;let s;if(t.startLabelLeft){const i=y(t.startLabelLeft,t.labelStyle),l=r.insert("g").attr("class","edgeTerminals"),d=l.insert("g").attr("class","inner");s=d.node().appendChild(i);const p=i.getBBox();d.attr("transform","translate("+-p.width/2+", "+-p.height/2+")"),k[t.id]||(k[t.id]={}),k[t.id].startLeft=l,u(s,t.startLabelLeft)}if(t.startLabelRight){const i=y(t.startLabelRight,t.labelStyle),l=r.insert("g").attr("class","edgeTerminals"),d=l.insert("g").attr("class","inner");s=l.node().appendChild(i),d.node().appendChild(i);const p=i.getBBox();d.attr("transform","translate("+-p.width/2+", "+-p.height/2+")"),k[t.id]||(k[t.id]={}),k[t.id].startRight=l,u(s,t.startLabelRight)}if(t.endLabelLeft){const i=y(t.endLabelLeft,t.labelStyle),l=r.insert("g").attr("class","edgeTerminals"),d=l.insert("g").attr("class","inner");s=d.node().appendChild(i);const p=i.getBBox();d.attr("transform","translate("+-p.width/2+", "+-p.height/2+")"),l.node().appendChild(i),k[t.id]||(k[t.id]={}),k[t.id].endLeft=l,u(s,t.endLabelLeft)}if(t.endLabelRight){const i=y(t.endLabelRight,t.labelStyle),l=r.insert("g").attr("class","edgeTerminals"),d=l.insert("g").attr("class","inner");s=d.node().appendChild(i);const p=i.getBBox();d.attr("transform","translate("+-p.width/2+", "+-p.height/2+")"),l.node().appendChild(i),k[t.id]||(k[t.id]={}),k[t.id].endRight=l,u(s,t.endLabelRight)}return o},"insertEdgeLabel");function u(r,t){g().flowchart.htmlLabels&&r&&(r.style.width=t.length*9+"px",r.style.height="12px")}f(u,"setTerminalWidth");var st=f((r,t)=>{m.debug("Moving label abc88 ",r.id,r.label,v[r.id],t);let a=t.updatedPath?t.updatedPath:t.originalPath;const h=g(),{subGraphTitleTotalMargin:o}=R(h);if(r.label){const c=v[r.id];let n=r.x,e=r.y;if(a){const s=w.calcLabelPosition(a);m.debug("Moving label "+r.label+" from (",n,",",e,") to (",s.x,",",s.y,") abc88"),t.updatedPath&&(n=s.x,e=s.y)}c.attr("transform",`translate(${n}, ${e+o/2})`)}if(r.startLabelLeft){const c=k[r.id].startLeft;let n=r.x,e=r.y;if(a){const s=w.calcTerminalLabelPosition(r.arrowTypeStart?10:0,"start_left",a);n=s.x,e=s.y}c.attr("transform",`translate(${n}, ${e})`)}if(r.startLabelRight){const c=k[r.id].startRight;let n=r.x,e=r.y;if(a){const s=w.calcTerminalLabelPosition(r.arrowTypeStart?10:0,"start_right",a);n=s.x,e=s.y}c.attr("transform",`translate(${n}, ${e})`)}if(r.endLabelLeft){const c=k[r.id].endLeft;let n=r.x,e=r.y;if(a){const s=w.calcTerminalLabelPosition(r.arrowTypeEnd?10:0,"end_left",a);n=s.x,e=s.y}c.attr("transform",`translate(${n}, ${e})`)}if(r.endLabelRight){const c=k[r.id].endRight;let n=r.x,e=r.y;if(a){const s=w.calcTerminalLabelPosition(r.arrowTypeEnd?10:0,"end_right",a);n=s.x,e=s.y}c.attr("transform",`translate(${n}, ${e})`)}},"positionEdgeLabel"),K=f((r,t)=>{const a=r.x,h=r.y,o=Math.abs(t.x-a),c=Math.abs(t.y-h),n=r.width/2,e=r.height/2;return o>=n||c>=e},"outsideNode"),D=f((r,t,a)=>{m.debug(`intersection calc abc89: + outsidePoint: ${JSON.stringify(t)} + insidePoint : ${JSON.stringify(a)} + node : x:${r.x} y:${r.y} w:${r.width} h:${r.height}`);const h=r.x,o=r.y,c=Math.abs(h-a.x),n=r.width/2;let e=a.xMath.abs(h-t.x)*s){let d=a.y{m.debug("abc88 cutPathAtIntersect",r,t);let a=[],h=r[0],o=!1;return r.forEach(c=>{if(!K(t,c)&&!o){const n=D(t,h,c);let e=!1;a.forEach(s=>{e=e||s.x===n.x&&s.y===n.y}),a.some(s=>s.x===n.x&&s.y===n.y)||a.push(n),o=!0}else h=c,o||a.push(c)}),a},"cutPathAtIntersect"),nt=f(function(r,t,a,h,o,c,n){let e=a.points;m.debug("abc88 InsertEdge: edge=",a,"e=",t);let s=!1;const i=c.node(t.v);var l=c.node(t.w);l!=null&&l.intersect&&(i!=null&&i.intersect)&&(e=e.slice(1,a.points.length-1),e.unshift(i.intersect(e[0])),e.push(l.intersect(e[e.length-1]))),a.toCluster&&(m.debug("to cluster abc88",h[a.toCluster]),e=_(a.points,h[a.toCluster].node),s=!0),a.fromCluster&&(m.debug("from cluster abc88",h[a.fromCluster]),e=_(e.reverse(),h[a.fromCluster].node).reverse(),s=!0);const d=e.filter(T=>!Number.isNaN(T.y));let p=U;a.curve&&(o==="graph"||o==="flowchart")&&(p=a.curve);const{x,y:$}=X(a),S=Y().x(x).y($).curve(p);let b;switch(a.thickness){case"normal":b="edge-thickness-normal";break;case"thick":b="edge-thickness-thick";break;case"invisible":b="edge-thickness-thick";break;default:b=""}switch(a.pattern){case"solid":b+=" edge-pattern-solid";break;case"dotted":b+=" edge-pattern-dotted";break;case"dashed":b+=" edge-pattern-dashed";break}const B=r.append("path").attr("d",S(d)).attr("id",a.id).attr("class"," "+b+(a.classes?" "+a.classes:"")).attr("style",a.style);let L="";(g().flowchart.arrowMarkerAbsolute||g().state.arrowMarkerAbsolute)&&(L=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,L=L.replace(/\(/g,"\\("),L=L.replace(/\)/g,"\\)")),V(B,a,L,n,o);let M={};return s&&(M.updatedPath=e),M.originalPath=a.points,M},"insertEdge");export{nt as a,rt as c,et as i,at as m,st as p}; diff --git a/pr-preview/pr-419/assets/chunk-XVOYOM2C-Y1LlnYAj.js b/pr-preview/pr-419/assets/chunk-XVOYOM2C-Y1LlnYAj.js new file mode 100644 index 000000000..53cee73a9 --- /dev/null +++ b/pr-preview/pr-419/assets/chunk-XVOYOM2C-Y1LlnYAj.js @@ -0,0 +1 @@ +import{_ as n,n as c,m as l}from"./Using existing ones-DXPug3q1.js";var o=n((a,t)=>{const e=a.append("rect");if(e.attr("x",t.x),e.attr("y",t.y),e.attr("fill",t.fill),e.attr("stroke",t.stroke),e.attr("width",t.width),e.attr("height",t.height),t.name&&e.attr("name",t.name),t.rx&&e.attr("rx",t.rx),t.ry&&e.attr("ry",t.ry),t.attrs!==void 0)for(const r in t.attrs)e.attr(r,t.attrs[r]);return t.class&&e.attr("class",t.class),e},"drawRect"),d=n((a,t)=>{const e={x:t.startx,y:t.starty,width:t.stopx-t.startx,height:t.stopy-t.starty,fill:t.fill,stroke:t.stroke,class:"rect"};o(a,e).lower()},"drawBackgroundRect"),g=n((a,t)=>{const e=t.text.replace(c," "),r=a.append("text");r.attr("x",t.x),r.attr("y",t.y),r.attr("class","legend"),r.style("text-anchor",t.anchor),t.class&&r.attr("class",t.class);const s=r.append("tspan");return s.attr("x",t.x+t.textMargin*2),s.text(e),r},"drawText"),m=n((a,t,e,r)=>{const s=a.append("image");s.attr("x",t),s.attr("y",e);const i=l(r);s.attr("xlink:href",i)},"drawImage"),h=n((a,t,e,r)=>{const s=a.append("use");s.attr("x",t),s.attr("y",e);const i=l(r);s.attr("xlink:href",`#${i}`)},"drawEmbeddedImage"),y=n(()=>({x:0,y:0,width:100,height:100,fill:"#EDF2AE",stroke:"#666",anchor:"start",rx:0,ry:0}),"getNoteRect"),p=n(()=>({x:0,y:0,width:100,height:100,"text-anchor":"start",style:"#666",textMargin:0,rx:0,ry:0,tspan:!0}),"getTextObj");export{p as a,d as b,h as c,o as d,m as e,g as f,y as g}; diff --git a/pr-preview/pr-419/assets/chunk-YWFND7JV-BJA7KWw5.js b/pr-preview/pr-419/assets/chunk-YWFND7JV-BJA7KWw5.js new file mode 100644 index 000000000..fe8c433d1 --- /dev/null +++ b/pr-preview/pr-419/assets/chunk-YWFND7JV-BJA7KWw5.js @@ -0,0 +1 @@ +var m=(l,t,c)=>new Promise((e,s)=>{var r=n=>{try{i(c.next(n))}catch(o){s(o)}},a=n=>{try{i(c.throw(n))}catch(o){s(o)}},i=n=>n.done?e(n.value):Promise.resolve(n.value).then(r,a);i((c=c.apply(l,t)).next())});import{_ as y,j as k,l as _,d as D,A as P,B as lt,C as K,D as nt,i as V}from"./Using existing ones-DXPug3q1.js";function U(l,t){t&&l.attr("style",t)}y(U,"applyStyle");function tt(l){const t=k(document.createElementNS("http://www.w3.org/2000/svg","foreignObject")),c=t.append("xhtml:div"),e=l.label,s=l.isNode?"nodeLabel":"edgeLabel",r=c.append("span");return r.html(e),U(r,l.labelStyle),r.attr("class",s),U(c,l.labelStyle),c.style("display","inline-block"),c.style("white-space","nowrap"),c.attr("xmlns","http://www.w3.org/1999/xhtml"),t.node()}y(tt,"addHtmlLabel");var ht=y((l,t,c,e)=>{let s=l||"";if(typeof s=="object"&&(s=s[0]),P(D().flowchart.htmlLabels)){s=s.replace(/\\n|\n/g,"
    "),_.debug("vertexText"+s);const r={isNode:e,label:lt(K(s)),labelStyle:t.replace("fill:","color:")};return tt(r)}else{const r=document.createElementNS("http://www.w3.org/2000/svg","text");r.setAttribute("style",t.replace("color:","fill:"));let a=[];typeof s=="string"?a=s.split(/\\n|\n|/gi):Array.isArray(s)?a=s:a=[];for(const i of a){const n=document.createElementNS("http://www.w3.org/2000/svg","tspan");n.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),n.setAttribute("dy","1em"),n.setAttribute("x","0"),c?n.setAttribute("class","title-row"):n.setAttribute("class","row"),n.textContent=i.trim(),r.appendChild(n)}return r}},"createLabel"),H=ht,B=y((l,t,c,e)=>m(void 0,null,function*(){const s=D();let r;const a=t.useHtmlLabels||P(s.flowchart.htmlLabels);c?r=c:r="node default";const i=l.insert("g").attr("class",r).attr("id",t.domId||t.id),n=i.insert("g").attr("class","label").attr("style",t.labelStyle);let o;t.labelText===void 0?o="":o=typeof t.labelText=="string"?t.labelText:t.labelText[0];const h=n.node();let x;t.labelType==="markdown"?x=nt(n,V(K(o),s),{useHtmlLabels:a,width:t.width||s.flowchart.wrappingWidth,classes:"markdown-node-label"},s):x=h.appendChild(H(V(K(o),s),t.labelStyle,!1,e));let f=x.getBBox();const g=t.padding/2;if(P(s.flowchart.htmlLabels)){const d=x.children[0],S=k(x),p=d.getElementsByTagName("img");if(p){const T=o.replace(/]*>/g,"").trim()==="";yield Promise.all([...p].map(L=>new Promise(A=>{function C(){if(L.style.display="flex",L.style.flexDirection="column",T){const R=s.fontSize?s.fontSize:window.getComputedStyle(document.body).fontSize,O=parseInt(R,10)*5+"px";L.style.minWidth=O,L.style.maxWidth=O}else L.style.width="100%";A(L)}y(C,"setupImage"),setTimeout(()=>{L.complete&&C()}),L.addEventListener("error",C),L.addEventListener("load",C)})))}f=d.getBoundingClientRect(),S.attr("width",f.width),S.attr("height",f.height)}return a?n.attr("transform","translate("+-f.width/2+", "+-f.height/2+")"):n.attr("transform","translate(0, "+-f.height/2+")"),t.centerLabel&&n.attr("transform","translate("+-f.width/2+", "+-f.height/2+")"),n.insert("rect",":first-child"),{shapeSvg:i,bbox:f,halfPadding:g,label:n}}),"labelHelper"),w=y((l,t)=>{const c=t.node().getBBox();l.width=c.width,l.height=c.height},"updateNodeBounds");function M(l,t,c,e){return l.insert("polygon",":first-child").attr("points",e.map(function(s){return s.x+","+s.y}).join(" ")).attr("class","label-container").attr("transform","translate("+-t/2+","+c/2+")")}y(M,"insertPolygonShape");var ot=y(l=>{const t=new Set;for(const c of l)switch(c){case"x":t.add("right"),t.add("left");break;case"y":t.add("up"),t.add("down");break;default:t.add(c);break}return t},"expandAndDeduplicateDirections"),yt=y((l,t,c)=>{const e=ot(l),s=2,r=t.height+2*c.padding,a=r/s,i=t.width+2*a+c.padding,n=c.padding/2;return e.has("right")&&e.has("left")&&e.has("up")&&e.has("down")?[{x:0,y:0},{x:a,y:0},{x:i/2,y:2*n},{x:i-a,y:0},{x:i,y:0},{x:i,y:-r/3},{x:i+2*n,y:-r/2},{x:i,y:-2*r/3},{x:i,y:-r},{x:i-a,y:-r},{x:i/2,y:-r-2*n},{x:a,y:-r},{x:0,y:-r},{x:0,y:-2*r/3},{x:-2*n,y:-r/2},{x:0,y:-r/3}]:e.has("right")&&e.has("left")&&e.has("up")?[{x:a,y:0},{x:i-a,y:0},{x:i,y:-r/2},{x:i-a,y:-r},{x:a,y:-r},{x:0,y:-r/2}]:e.has("right")&&e.has("left")&&e.has("down")?[{x:0,y:0},{x:a,y:-r},{x:i-a,y:-r},{x:i,y:0}]:e.has("right")&&e.has("up")&&e.has("down")?[{x:0,y:0},{x:i,y:-a},{x:i,y:-r+a},{x:0,y:-r}]:e.has("left")&&e.has("up")&&e.has("down")?[{x:i,y:0},{x:0,y:-a},{x:0,y:-r+a},{x:i,y:-r}]:e.has("right")&&e.has("left")?[{x:a,y:0},{x:a,y:-n},{x:i-a,y:-n},{x:i-a,y:0},{x:i,y:-r/2},{x:i-a,y:-r},{x:i-a,y:-r+n},{x:a,y:-r+n},{x:a,y:-r},{x:0,y:-r/2}]:e.has("up")&&e.has("down")?[{x:i/2,y:0},{x:0,y:-n},{x:a,y:-n},{x:a,y:-r+n},{x:0,y:-r+n},{x:i/2,y:-r},{x:i,y:-r+n},{x:i-a,y:-r+n},{x:i-a,y:-n},{x:i,y:-n}]:e.has("right")&&e.has("up")?[{x:0,y:0},{x:i,y:-a},{x:0,y:-r}]:e.has("right")&&e.has("down")?[{x:0,y:0},{x:i,y:0},{x:0,y:-r}]:e.has("left")&&e.has("up")?[{x:i,y:0},{x:0,y:-a},{x:i,y:-r}]:e.has("left")&&e.has("down")?[{x:i,y:0},{x:0,y:0},{x:i,y:-r}]:e.has("right")?[{x:a,y:-n},{x:a,y:-n},{x:i-a,y:-n},{x:i-a,y:0},{x:i,y:-r/2},{x:i-a,y:-r},{x:i-a,y:-r+n},{x:a,y:-r+n},{x:a,y:-r+n}]:e.has("left")?[{x:a,y:0},{x:a,y:-n},{x:i-a,y:-n},{x:i-a,y:-r+n},{x:a,y:-r+n},{x:a,y:-r},{x:0,y:-r/2}]:e.has("up")?[{x:a,y:-n},{x:a,y:-r+n},{x:0,y:-r+n},{x:i/2,y:-r},{x:i,y:-r+n},{x:i-a,y:-r+n},{x:i-a,y:-n}]:e.has("down")?[{x:i/2,y:0},{x:0,y:-n},{x:a,y:-n},{x:a,y:-r+n},{x:i-a,y:-r+n},{x:i-a,y:-n},{x:i,y:-n}]:[{x:0,y:0}]},"getArrowPoints");function rt(l,t){return l.intersect(t)}y(rt,"intersectNode");var xt=rt;function at(l,t,c,e){var s=l.x,r=l.y,a=s-e.x,i=r-e.y,n=Math.sqrt(t*t*i*i+c*c*a*a),o=Math.abs(t*c*a/n);e.x0}y(Y,"sameSign");var ft=it,dt=ct;function ct(l,t,c){var e=l.x,s=l.y,r=[],a=Number.POSITIVE_INFINITY,i=Number.POSITIVE_INFINITY;typeof t.forEach=="function"?t.forEach(function(d){a=Math.min(a,d.x),i=Math.min(i,d.y)}):(a=Math.min(a,t.x),i=Math.min(i,t.y));for(var n=e-l.width/2-a,o=s-l.height/2-i,h=0;h1&&r.sort(function(d,S){var p=d.x-c.x,T=d.y-c.y,L=Math.sqrt(p*p+T*T),A=S.x-c.x,C=S.y-c.y,R=Math.sqrt(A*A+C*C);return L{var c=l.x,e=l.y,s=t.x-c,r=t.y-e,a=l.width/2,i=l.height/2,n,o;return Math.abs(r)*a>Math.abs(s)*i?(r<0&&(i=-i),n=r===0?0:i*s/r,o=i):(s<0&&(a=-a),n=a,o=s===0?0:a*r/s),{x:c+n,y:e+o}},"intersectRect"),ut=pt,u={node:xt,circle:gt,ellipse:et,polygon:dt,rect:ut},wt=y((l,t)=>m(void 0,null,function*(){t.useHtmlLabels||D().flowchart.htmlLabels||(t.centerLabel=!0);const{shapeSvg:e,bbox:s,halfPadding:r}=yield B(l,t,"node "+t.classes,!0);_.info("Classes = ",t.classes);const a=e.insert("rect",":first-child");return a.attr("rx",t.rx).attr("ry",t.ry).attr("x",-s.width/2-r).attr("y",-s.height/2-r).attr("width",s.width+t.padding).attr("height",s.height+t.padding),w(t,a),t.intersect=function(i){return u.rect(t,i)},e}),"note"),bt=wt,G=y(l=>l?" "+l:"","formatClass"),E=y((l,t)=>`${t||"node default"}${G(l.classes)} ${G(l.class)}`,"getClassesFromNode"),Q=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e}=yield B(l,t,E(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=s+r,i=[{x:a/2,y:0},{x:a,y:-a/2},{x:a/2,y:-a},{x:0,y:-a/2}];_.info("Question main (Circle)");const n=M(c,a,a,i);return n.attr("style",t.style),w(t,n),t.intersect=function(o){return _.warn("Intersect called"),u.polygon(t,i,o)},c}),"question"),vt=y((l,t)=>{const c=l.insert("g").attr("class","node default").attr("id",t.domId||t.id),e=28,s=[{x:0,y:e/2},{x:e/2,y:0},{x:0,y:-e/2},{x:-e/2,y:0}];return c.insert("polygon",":first-child").attr("points",s.map(function(a){return a.x+","+a.y}).join(" ")).attr("class","state-start").attr("r",7).attr("width",28).attr("height",28),t.width=28,t.height=28,t.intersect=function(a){return u.circle(t,14,a)},c},"choice"),mt=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e}=yield B(l,t,E(t,void 0),!0),s=4,r=e.height+t.padding,a=r/s,i=e.width+2*a+t.padding,n=[{x:a,y:0},{x:i-a,y:0},{x:i,y:-r/2},{x:i-a,y:-r},{x:a,y:-r},{x:0,y:-r/2}],o=M(c,i,r,n);return o.attr("style",t.style),w(t,o),t.intersect=function(h){return u.polygon(t,n,h)},c}),"hexagon"),St=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e}=yield B(l,t,void 0,!0),s=2,r=e.height+2*t.padding,a=r/s,i=e.width+2*a+t.padding,n=yt(t.directions,e,t),o=M(c,i,r,n);return o.attr("style",t.style),w(t,o),t.intersect=function(h){return u.polygon(t,n,h)},c}),"block_arrow"),Lt=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e}=yield B(l,t,E(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:-r/2,y:0},{x:s,y:0},{x:s,y:-r},{x:-r/2,y:-r},{x:0,y:-r/2}];return M(c,s,r,a).attr("style",t.style),t.width=s+r,t.height=r,t.intersect=function(n){return u.polygon(t,a,n)},c}),"rect_left_inv_arrow"),_t=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e}=yield B(l,t,E(t),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:-2*r/6,y:0},{x:s-r/6,y:0},{x:s+2*r/6,y:-r},{x:r/6,y:-r}],i=M(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c}),"lean_right"),Bt=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e}=yield B(l,t,E(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:2*r/6,y:0},{x:s+r/6,y:0},{x:s-2*r/6,y:-r},{x:-r/6,y:-r}],i=M(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c}),"lean_left"),Ct=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e}=yield B(l,t,E(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:-2*r/6,y:0},{x:s+2*r/6,y:0},{x:s-r/6,y:-r},{x:r/6,y:-r}],i=M(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c}),"trapezoid"),Tt=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e}=yield B(l,t,E(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:r/6,y:0},{x:s-r/6,y:0},{x:s+2*r/6,y:-r},{x:-2*r/6,y:-r}],i=M(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c}),"inv_trapezoid"),kt=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e}=yield B(l,t,E(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:0,y:0},{x:s+r/2,y:0},{x:s,y:-r/2},{x:s+r/2,y:-r},{x:0,y:-r}],i=M(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c}),"rect_right_inv_arrow"),Nt=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e}=yield B(l,t,E(t,void 0),!0),s=e.width+t.padding,r=s/2,a=r/(2.5+s/50),i=e.height+a+t.padding,n="M 0,"+a+" a "+r+","+a+" 0,0,0 "+s+" 0 a "+r+","+a+" 0,0,0 "+-s+" 0 l 0,"+i+" a "+r+","+a+" 0,0,0 "+s+" 0 l 0,"+-i,o=c.attr("label-offset-y",a).insert("path",":first-child").attr("style",t.style).attr("d",n).attr("transform","translate("+-s/2+","+-(i/2+a)+")");return w(t,o),t.intersect=function(h){const x=u.rect(t,h),f=x.x-t.x;if(r!=0&&(Math.abs(f)t.height/2-a)){let g=a*a*(1-f*f/(r*r));g!=0&&(g=Math.sqrt(g)),g=a-g,h.y-t.y>0&&(g=-g),x.y+=g}return x},c}),"cylinder"),It=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e,halfPadding:s}=yield B(l,t,"node "+t.classes+" "+t.class,!0),r=c.insert("rect",":first-child"),a=t.positioned?t.width:e.width+t.padding,i=t.positioned?t.height:e.height+t.padding,n=t.positioned?-a/2:-e.width/2-s,o=t.positioned?-i/2:-e.height/2-s;if(r.attr("class","basic label-container").attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("x",n).attr("y",o).attr("width",a).attr("height",i),t.props){const h=new Set(Object.keys(t.props));t.props.borders&&(W(r,t.props.borders,a,i),h.delete("borders")),h.forEach(x=>{_.warn(`Unknown node property ${x}`)})}return w(t,r),t.intersect=function(h){return u.rect(t,h)},c}),"rect"),Dt=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e,halfPadding:s}=yield B(l,t,"node "+t.classes,!0),r=c.insert("rect",":first-child"),a=t.positioned?t.width:e.width+t.padding,i=t.positioned?t.height:e.height+t.padding,n=t.positioned?-a/2:-e.width/2-s,o=t.positioned?-i/2:-e.height/2-s;if(r.attr("class","basic cluster composite label-container").attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("x",n).attr("y",o).attr("width",a).attr("height",i),t.props){const h=new Set(Object.keys(t.props));t.props.borders&&(W(r,t.props.borders,a,i),h.delete("borders")),h.forEach(x=>{_.warn(`Unknown node property ${x}`)})}return w(t,r),t.intersect=function(h){return u.rect(t,h)},c}),"composite"),Et=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c}=yield B(l,t,"label",!0);_.trace("Classes = ",t.class);const e=c.insert("rect",":first-child"),s=0,r=0;if(e.attr("width",s).attr("height",r),c.attr("class","label edgeLabel"),t.props){const a=new Set(Object.keys(t.props));t.props.borders&&(W(e,t.props.borders,s,r),a.delete("borders")),a.forEach(i=>{_.warn(`Unknown node property ${i}`)})}return w(t,e),t.intersect=function(a){return u.rect(t,a)},c}),"labelRect");function W(l,t,c,e){const s=[],r=y(i=>{s.push(i,0)},"addBorder"),a=y(i=>{s.push(0,i)},"skipBorder");t.includes("t")?(_.debug("add top border"),r(c)):a(c),t.includes("r")?(_.debug("add right border"),r(e)):a(e),t.includes("b")?(_.debug("add bottom border"),r(c)):a(c),t.includes("l")?(_.debug("add left border"),r(e)):a(e),l.attr("stroke-dasharray",s.join(" "))}y(W,"applyNodePropertyBorders");var Mt=y((l,t)=>{let c;t.classes?c="node "+t.classes:c="node default";const e=l.insert("g").attr("class",c).attr("id",t.domId||t.id),s=e.insert("rect",":first-child"),r=e.insert("line"),a=e.insert("g").attr("class","label"),i=t.labelText.flat?t.labelText.flat():t.labelText;let n="";typeof i=="object"?n=i[0]:n=i,_.info("Label text abc79",n,i,typeof i=="object");const o=a.node().appendChild(H(n,t.labelStyle,!0,!0));let h={width:0,height:0};if(P(D().flowchart.htmlLabels)){const S=o.children[0],p=k(o);h=S.getBoundingClientRect(),p.attr("width",h.width),p.attr("height",h.height)}_.info("Text 2",i);const x=i.slice(1,i.length);let f=o.getBBox();const g=a.node().appendChild(H(x.join?x.join("
    "):x,t.labelStyle,!0,!0));if(P(D().flowchart.htmlLabels)){const S=g.children[0],p=k(g);h=S.getBoundingClientRect(),p.attr("width",h.width),p.attr("height",h.height)}const d=t.padding/2;return k(g).attr("transform","translate( "+(h.width>f.width?0:(f.width-h.width)/2)+", "+(f.height+d+5)+")"),k(o).attr("transform","translate( "+(h.widthm(void 0,null,function*(){const{shapeSvg:c,bbox:e}=yield B(l,t,E(t,void 0),!0),s=e.height+t.padding,r=e.width+s/4+t.padding,a=c.insert("rect",":first-child").attr("style",t.style).attr("rx",s/2).attr("ry",s/2).attr("x",-r/2).attr("y",-s/2).attr("width",r).attr("height",s);return w(t,a),t.intersect=function(i){return u.rect(t,i)},c}),"stadium"),jt=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e,halfPadding:s}=yield B(l,t,E(t,void 0),!0),r=c.insert("circle",":first-child");return r.attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("r",e.width/2+s).attr("width",e.width+t.padding).attr("height",e.height+t.padding),_.info("Circle main"),w(t,r),t.intersect=function(a){return _.info("Circle intersect",t,e.width/2+s,a),u.circle(t,e.width/2+s,a)},c}),"circle"),Pt=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e,halfPadding:s}=yield B(l,t,E(t,void 0),!0),r=5,a=c.insert("g",":first-child"),i=a.insert("circle"),n=a.insert("circle");return a.attr("class",t.class),i.attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("r",e.width/2+s+r).attr("width",e.width+t.padding+r*2).attr("height",e.height+t.padding+r*2),n.attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("r",e.width/2+s).attr("width",e.width+t.padding).attr("height",e.height+t.padding),_.info("DoubleCircle main"),w(t,i),t.intersect=function(o){return _.info("DoubleCircle intersect",t,e.width/2+s+r,o),u.circle(t,e.width/2+s+r,o)},c}),"doublecircle"),Rt=y((l,t)=>m(void 0,null,function*(){const{shapeSvg:c,bbox:e}=yield B(l,t,E(t,void 0),!0),s=e.width+t.padding,r=e.height+t.padding,a=[{x:0,y:0},{x:s,y:0},{x:s,y:-r},{x:0,y:-r},{x:0,y:0},{x:-8,y:0},{x:s+8,y:0},{x:s+8,y:-r},{x:-8,y:-r},{x:-8,y:0}],i=M(c,s,r,a);return i.attr("style",t.style),w(t,i),t.intersect=function(n){return u.polygon(t,a,n)},c}),"subroutine"),Ht=y((l,t)=>{const c=l.insert("g").attr("class","node default").attr("id",t.domId||t.id),e=c.insert("circle",":first-child");return e.attr("class","state-start").attr("r",7).attr("width",14).attr("height",14),w(t,e),t.intersect=function(s){return u.circle(t,7,s)},c},"start"),q=y((l,t,c)=>{const e=l.insert("g").attr("class","node default").attr("id",t.domId||t.id);let s=70,r=10;c==="LR"&&(s=10,r=70);const a=e.append("rect").attr("x",-1*s/2).attr("y",-1*r/2).attr("width",s).attr("height",r).attr("class","fork-join");return w(t,a),t.height=t.height+t.padding/2,t.width=t.width+t.padding/2,t.intersect=function(i){return u.rect(t,i)},e},"forkJoin"),zt=y((l,t)=>{const c=l.insert("g").attr("class","node default").attr("id",t.domId||t.id),e=c.insert("circle",":first-child"),s=c.insert("circle",":first-child");return s.attr("class","state-start").attr("r",7).attr("width",14).attr("height",14),e.attr("class","state-end").attr("r",5).attr("width",10).attr("height",10),w(t,s),t.intersect=function(r){return u.circle(t,7,r)},c},"end"),Ft=y((l,t)=>{var J;const c=t.padding/2,e=4,s=8;let r;t.classes?r="node "+t.classes:r="node default";const a=l.insert("g").attr("class",r).attr("id",t.domId||t.id),i=a.insert("rect",":first-child"),n=a.insert("line"),o=a.insert("line");let h=0,x=e;const f=a.insert("g").attr("class","label");let g=0;const d=(J=t.classData.annotations)==null?void 0:J[0],S=t.classData.annotations[0]?"«"+t.classData.annotations[0]+"»":"",p=f.node().appendChild(H(S,t.labelStyle,!0,!0));let T=p.getBBox();if(P(D().flowchart.htmlLabels)){const b=p.children[0],v=k(p);T=b.getBoundingClientRect(),v.attr("width",T.width),v.attr("height",T.height)}t.classData.annotations[0]&&(x+=T.height+e,h+=T.width);let L=t.classData.label;t.classData.type!==void 0&&t.classData.type!==""&&(D().flowchart.htmlLabels?L+="<"+t.classData.type+">":L+="<"+t.classData.type+">");const A=f.node().appendChild(H(L,t.labelStyle,!0,!0));k(A).attr("class","classTitle");let C=A.getBBox();if(P(D().flowchart.htmlLabels)){const b=A.children[0],v=k(A);C=b.getBoundingClientRect(),v.attr("width",C.width),v.attr("height",C.height)}x+=C.height+e,C.width>h&&(h=C.width);const R=[];t.classData.members.forEach(b=>{const v=b.getDisplayDetails();let N=v.displayText;D().flowchart.htmlLabels&&(N=N.replace(//g,">"));const j=f.node().appendChild(H(N,v.cssStyle?v.cssStyle:t.labelStyle,!0,!0));let I=j.getBBox();if(P(D().flowchart.htmlLabels)){const X=j.children[0],F=k(j);I=X.getBoundingClientRect(),F.attr("width",I.width),F.attr("height",I.height)}I.width>h&&(h=I.width),x+=I.height+e,R.push(j)}),x+=s;const $=[];if(t.classData.methods.forEach(b=>{const v=b.getDisplayDetails();let N=v.displayText;D().flowchart.htmlLabels&&(N=N.replace(//g,">"));const j=f.node().appendChild(H(N,v.cssStyle?v.cssStyle:t.labelStyle,!0,!0));let I=j.getBBox();if(P(D().flowchart.htmlLabels)){const X=j.children[0],F=k(j);I=X.getBoundingClientRect(),F.attr("width",I.width),F.attr("height",I.height)}I.width>h&&(h=I.width),x+=I.height+e,$.push(j)}),x+=s,d){let b=(h-T.width)/2;k(p).attr("transform","translate( "+(-1*h/2+b)+", "+-1*x/2+")"),g=T.height+e}let O=(h-C.width)/2;return k(A).attr("transform","translate( "+(-1*h/2+O)+", "+(-1*x/2+g)+")"),g+=C.height+e,n.attr("class","divider").attr("x1",-h/2-c).attr("x2",h/2+c).attr("y1",-x/2-c+s+g).attr("y2",-x/2-c+s+g),g+=s,R.forEach(b=>{var N;k(b).attr("transform","translate( "+-h/2+", "+(-1*x/2+g+s/2)+")");const v=b==null?void 0:b.getBBox();g+=((N=v==null?void 0:v.height)!=null?N:0)+e}),g+=s,o.attr("class","divider").attr("x1",-h/2-c).attr("x2",h/2+c).attr("y1",-x/2-c+s+g).attr("y2",-x/2-c+s+g),g+=s,$.forEach(b=>{var N;k(b).attr("transform","translate( "+-h/2+", "+(-1*x/2+g)+")");const v=b==null?void 0:b.getBBox();g+=((N=v==null?void 0:v.height)!=null?N:0)+e}),i.attr("style",t.style).attr("class","outer title-state").attr("x",-h/2-c).attr("y",-(x/2)-c).attr("width",h+t.padding).attr("height",x+t.padding),w(t,i),t.intersect=function(b){return u.rect(t,b)},a},"class_box"),Z={rhombus:Q,composite:Dt,question:Q,rect:It,labelRect:Et,rectWithTitle:Mt,choice:vt,circle:jt,doublecircle:Pt,stadium:At,hexagon:mt,block_arrow:St,rect_left_inv_arrow:Lt,lean_right:_t,lean_left:Bt,trapezoid:Ct,inv_trapezoid:Tt,rect_right_inv_arrow:kt,cylinder:Nt,start:Ht,end:zt,note:bt,subroutine:Rt,fork:q,join:q,class_box:Ft},z={},$t=y((l,t,c)=>m(void 0,null,function*(){let e,s;if(t.link){let r;D().securityLevel==="sandbox"?r="_top":t.linkTarget&&(r=t.linkTarget||"_blank"),e=l.insert("svg:a").attr("xlink:href",t.link).attr("target",r),s=yield Z[t.shape](e,t,c)}else s=yield Z[t.shape](l,t,c),e=s;return t.tooltip&&s.attr("title",t.tooltip),t.class&&s.attr("class","node default "+t.class),z[t.id]=e,t.haveCallback&&z[t.id].attr("class",z[t.id].attr("class")+" clickable"),e}),"insertNode"),Xt=y((l,t)=>{z[t.id]=l},"setNodeElem"),Kt=y(()=>{z={}},"clear"),Ut=y(l=>{const t=z[l.id];_.trace("Transforming node",l.diff,l,"translate("+(l.x-l.width/2-5)+", "+l.width/2+")");const c=8,e=l.diff||0;return l.clusterNode?t.attr("transform","translate("+(l.x+e-l.width/2)+", "+(l.y-l.height/2-c)+")"):t.attr("transform","translate("+l.x+", "+l.y+")"),e},"positionNode");export{H as a,ut as b,Kt as c,$t as i,Ut as p,Xt as s,w as u}; diff --git a/pr-preview/pr-419/assets/classDiagram-4BHYIK4I-CBokh6nm.js b/pr-preview/pr-419/assets/classDiagram-4BHYIK4I-CBokh6nm.js new file mode 100644 index 000000000..d91f2c3d4 --- /dev/null +++ b/pr-preview/pr-419/assets/classDiagram-4BHYIK4I-CBokh6nm.js @@ -0,0 +1,2 @@ +import{c as G,a as N,s as I}from"./chunk-BAVOGKFW-DWeuxv3a.js";import{_ as f,d as S,l as u,j as B,k as W,a2 as P,a8 as R,u as _,a9 as X}from"./Using existing ones-DXPug3q1.js";import{G as Y}from"./graph-BAIYaEY5.js";import{l as $}from"./layout-CNkrYFFT.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-Bqh_nw6E.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./dayjs.min-kn1EBQqj.js";import"./index-DrFu-skq.js";import"./Serializer-DsJDcYJc.js";import"./_baseUniq-DtQZ_MJx.js";import"./_basePickBy-CkXKVWwF.js";var H=0,J=f(function(i,a,t,o,p){const g=f(function(e){switch(e){case p.db.relationType.AGGREGATION:return"aggregation";case p.db.relationType.EXTENSION:return"extension";case p.db.relationType.COMPOSITION:return"composition";case p.db.relationType.DEPENDENCY:return"dependency";case p.db.relationType.LOLLIPOP:return"lollipop"}},"getRelationType");a.points=a.points.filter(e=>!Number.isNaN(e.y));const s=a.points,c=P().x(function(e){return e.x}).y(function(e){return e.y}).curve(R),n=i.append("path").attr("d",c(s)).attr("id","edge"+H).attr("class","relation");let r="";o.arrowMarkerAbsolute&&(r=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,r=r.replace(/\(/g,"\\("),r=r.replace(/\)/g,"\\)")),t.relation.lineType==1&&n.attr("class","relation dashed-line"),t.relation.lineType==10&&n.attr("class","relation dotted-line"),t.relation.type1!=="none"&&n.attr("marker-start","url("+r+"#"+g(t.relation.type1)+"Start)"),t.relation.type2!=="none"&&n.attr("marker-end","url("+r+"#"+g(t.relation.type2)+"End)");let m,h;const x=a.points.length;let b=_.calcLabelPosition(a.points);m=b.x,h=b.y;let y,w,k,v;if(x%2!==0&&x>1){let e=_.calcCardinalityPosition(t.relation.type1!=="none",a.points,a.points[0]),d=_.calcCardinalityPosition(t.relation.type2!=="none",a.points,a.points[x-1]);u.debug("cardinality_1_point "+JSON.stringify(e)),u.debug("cardinality_2_point "+JSON.stringify(d)),y=e.x,w=e.y,k=d.x,v=d.y}if(t.title!==void 0){const e=i.append("g").attr("class","classLabel"),d=e.append("text").attr("class","label").attr("x",m).attr("y",h).attr("fill","red").attr("text-anchor","middle").text(t.title);window.label=d;const l=d.node().getBBox();e.insert("rect",":first-child").attr("class","box").attr("x",l.x-o.padding/2).attr("y",l.y-o.padding/2).attr("width",l.width+o.padding).attr("height",l.height+o.padding)}u.info("Rendering relation "+JSON.stringify(t)),t.relationTitle1!==void 0&&t.relationTitle1!=="none"&&i.append("g").attr("class","cardinality").append("text").attr("class","type1").attr("x",y).attr("y",w).attr("fill","black").attr("font-size","6").text(t.relationTitle1),t.relationTitle2!==void 0&&t.relationTitle2!=="none"&&i.append("g").attr("class","cardinality").append("text").attr("class","type2").attr("x",k).attr("y",v).attr("fill","black").attr("font-size","6").text(t.relationTitle2),H++},"drawEdge"),O=f(function(i,a,t,o){u.debug("Rendering class ",a,t);const p=a.id,g={id:p,label:a.id,width:0,height:0},s=i.append("g").attr("id",o.db.lookUpDomId(p)).attr("class","classGroup");let c;a.link?c=s.append("svg:a").attr("xlink:href",a.link).attr("target",a.linkTarget).append("text").attr("y",t.textHeight+t.padding).attr("x",0):c=s.append("text").attr("y",t.textHeight+t.padding).attr("x",0);let n=!0;a.annotations.forEach(function(d){const l=c.append("tspan").text("«"+d+"»");n||l.attr("dy",t.textHeight),n=!1});let r=A(a);const m=c.append("tspan").text(r).attr("class","title");n||m.attr("dy",t.textHeight);const h=c.node().getBBox().height;let x,b,y;if(a.members.length>0){x=s.append("line").attr("x1",0).attr("y1",t.padding+h+t.dividerMargin/2).attr("y2",t.padding+h+t.dividerMargin/2);const d=s.append("text").attr("x",t.padding).attr("y",h+t.dividerMargin+t.textHeight).attr("fill","white").attr("class","classText");n=!0,a.members.forEach(function(l){C(d,l,n,t),n=!1}),b=d.node().getBBox()}if(a.methods.length>0){y=s.append("line").attr("x1",0).attr("y1",t.padding+h+t.dividerMargin+b.height).attr("y2",t.padding+h+t.dividerMargin+b.height);const d=s.append("text").attr("x",t.padding).attr("y",h+2*t.dividerMargin+b.height+t.textHeight).attr("fill","white").attr("class","classText");n=!0,a.methods.forEach(function(l){C(d,l,n,t),n=!1})}const w=s.node().getBBox();var k=" ";a.cssClasses.length>0&&(k=k+a.cssClasses.join(" "));const e=s.insert("rect",":first-child").attr("x",0).attr("y",0).attr("width",w.width+2*t.padding).attr("height",w.height+t.padding+.5*t.dividerMargin).attr("class",k).node().getBBox().width;return c.node().childNodes.forEach(function(d){d.setAttribute("x",(e-d.getBBox().width)/2)}),a.tooltip&&c.insert("title").text(a.tooltip),x&&x.attr("x2",e),y&&y.attr("x2",e),g.width=e,g.height=w.height+t.padding+.5*t.dividerMargin,g},"drawClass"),A=f(function(i){let a=i.id;return i.type&&(a+="<"+X(i.type)+">"),a},"getClassTitleString"),Z=f(function(i,a,t,o){u.debug("Rendering note ",a,t);const p=a.id,g={id:p,text:a.text,width:0,height:0},s=i.append("g").attr("id",p).attr("class","classGroup");let c=s.append("text").attr("y",t.textHeight+t.padding).attr("x",0);const n=JSON.parse(`"${a.text}"`).split(` +`);n.forEach(function(x){u.debug(`Adding line: ${x}`),c.append("tspan").text(x).attr("class","title").attr("dy",t.textHeight)});const r=s.node().getBBox(),h=s.insert("rect",":first-child").attr("x",0).attr("y",0).attr("width",r.width+2*t.padding).attr("height",r.height+n.length*t.textHeight+t.padding+.5*t.dividerMargin).node().getBBox().width;return c.node().childNodes.forEach(function(x){x.setAttribute("x",(h-x.getBBox().width)/2)}),g.width=h,g.height=r.height+n.length*t.textHeight+t.padding+.5*t.dividerMargin,g},"drawNote"),C=f(function(i,a,t,o){const{displayText:p,cssStyle:g}=a.getDisplayDetails(),s=i.append("tspan").attr("x",o.padding).text(p);g!==""&&s.attr("style",a.cssStyle),t||s.attr("dy",o.textHeight)},"addTspan"),M={getClassTitleString:A,drawClass:O,drawEdge:J,drawNote:Z},L={},E=20,T=f(function(i){const a=Object.entries(L).find(t=>t[1].label===i);if(a)return a[0]},"getGraphId"),F=f(function(i){i.append("defs").append("marker").attr("id","extensionStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 1,7 L18,13 V 1 Z"),i.append("defs").append("marker").attr("id","extensionEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 1,1 V 13 L18,7 Z"),i.append("defs").append("marker").attr("id","compositionStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","compositionEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","aggregationStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","aggregationEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","dependencyStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),i.append("defs").append("marker").attr("id","dependencyEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},"insertMarkers"),U=f(function(i,a,t,o){const p=S().class;L={},u.info("Rendering diagram "+i);const g=S().securityLevel;let s;g==="sandbox"&&(s=B("#i"+a));const c=g==="sandbox"?B(s.nodes()[0].contentDocument.body):B("body"),n=c.select(`[id='${a}']`);F(n);const r=new Y({multigraph:!0});r.setGraph({isMultiGraph:!0}),r.setDefaultEdgeLabel(function(){return{}});const m=o.db.getClasses(),h=[...m.keys()];for(const e of h){const d=m.get(e),l=M.drawClass(n,d,p,o);L[l.id]=l,r.setNode(l.id,l),u.info("Org height: "+l.height)}o.db.getRelations().forEach(function(e){u.info("tjoho"+T(e.id1)+T(e.id2)+JSON.stringify(e)),r.setEdge(T(e.id1),T(e.id2),{relation:e},e.title||"DEFAULT")}),o.db.getNotes().forEach(function(e){u.debug(`Adding note: ${JSON.stringify(e)}`);const d=M.drawNote(n,e,p,o);L[d.id]=d,r.setNode(d.id,d),e.class&&m.has(e.class)&&r.setEdge(e.id,T(e.class),{relation:{id1:e.id,id2:e.class,relation:{type1:"none",type2:"none",lineType:10}}},"DEFAULT")}),$(r),r.nodes().forEach(function(e){e!==void 0&&r.node(e)!==void 0&&(u.debug("Node "+e+": "+JSON.stringify(r.node(e))),c.select("#"+(o.db.lookUpDomId(e)||e)).attr("transform","translate("+(r.node(e).x-r.node(e).width/2)+","+(r.node(e).y-r.node(e).height/2)+" )"))}),r.edges().forEach(function(e){e!==void 0&&r.edge(e)!==void 0&&(u.debug("Edge "+e.v+" -> "+e.w+": "+JSON.stringify(r.edge(e))),M.drawEdge(n,r.edge(e),r.edge(e).relation,p,o))});const y=n.node().getBBox(),w=y.width+E*2,k=y.height+E*2;W(n,k,w,p.useMaxWidth);const v=`${y.x-E} ${y.y-E} ${w} ${k}`;u.debug(`viewBox ${v}`),n.attr("viewBox",v)},"draw"),z={draw:U},ot={parser:G,db:N,renderer:z,styles:I,init:f(i=>{i.class||(i.class={}),i.class.arrowMarkerAbsolute=i.arrowMarkerAbsolute,N.clear()},"init")};export{ot as diagram}; diff --git a/pr-preview/pr-419/assets/classDiagram-v2-FI7KE7WJ-DKoT2flO.js b/pr-preview/pr-419/assets/classDiagram-v2-FI7KE7WJ-DKoT2flO.js new file mode 100644 index 000000000..9a5645557 --- /dev/null +++ b/pr-preview/pr-419/assets/classDiagram-v2-FI7KE7WJ-DKoT2flO.js @@ -0,0 +1,2 @@ +var ct=Object.defineProperty,dt=Object.defineProperties;var ft=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var ut=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable;var W=(e,t,i)=>t in e?ct(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,B=(e,t)=>{for(var i in t||(t={}))ut.call(t,i)&&W(e,i,t[i]);if(z)for(var i of z(t))ht.call(t,i)&&W(e,i,t[i]);return e},q=(e,t)=>dt(e,ft(t));var C=(e,t,i)=>new Promise((l,n)=>{var a=o=>{try{f(i.next(o))}catch(h){n(h)}},r=o=>{try{f(i.throw(o))}catch(h){n(h)}},f=o=>o.done?l(o.value):Promise.resolve(o.value).then(a,r);f((i=i.apply(e,t)).next())});import{m as gt,c as wt,i as yt,a as bt,p as mt}from"./chunk-UGV5ZQQN-VWH9pU7n.js";import{c as pt,a as V,s as vt}from"./chunk-BAVOGKFW-DWeuxv3a.js";import{c as xt,u as St,s as Nt,i as Et,p as j,a as K,b as A}from"./chunk-YWFND7JV-BJA7KWw5.js";import{_ as g,l as s,d as m,j as D,u as Ct,aa as Tt,ab as Q,ac as U,ad as Y,v as kt,e as Z,ae as G,A as R,D as Dt}from"./Using existing ones-DXPug3q1.js";import{G as I}from"./graph-BAIYaEY5.js";import{l as Xt}from"./layout-CNkrYFFT.js";import{w as S}from"./json-CvmztxkW.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-Bqh_nw6E.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./dayjs.min-kn1EBQqj.js";import"./index-DrFu-skq.js";import"./Serializer-DsJDcYJc.js";import"./_baseUniq-DtQZ_MJx.js";import"./_basePickBy-CkXKVWwF.js";import"./clone-jgIDGyVL.js";var u={},x={},tt={},Bt=g(()=>{x={},tt={},u={}},"clear"),_=g((e,t)=>(s.trace("In isDescendant",t," ",e," = ",x[t].includes(e)),!!x[t].includes(e)),"isDescendant"),Lt=g((e,t)=>(s.info("Descendants of ",t," is ",x[t]),s.info("Edge is ",e),e.v===t||e.w===t?!1:x[t]?x[t].includes(e.v)||_(e.v,t)||_(e.w,t)||x[t].includes(e.w):(s.debug("Tilt, ",t,",not in descendants"),!1)),"edgeInCluster"),et=g((e,t,i,l)=>{s.warn("Copying children of ",e,"root",l,"data",t.node(e),l);const n=t.children(e)||[];e!==l&&n.push(e),s.warn("Copying (nodes) clusterId",e,"nodes",n),n.forEach(a=>{if(t.children(a).length>0)et(a,t,i,l);else{const r=t.node(a);s.info("cp ",a," to ",l," with parent ",e),i.setNode(a,r),l!==t.parent(a)&&(s.warn("Setting parent",a,t.parent(a)),i.setParent(a,t.parent(a))),e!==l&&a!==e?(s.debug("Setting parent",a,e),i.setParent(a,e)):(s.info("In copy ",e,"root",l,"data",t.node(e),l),s.debug("Not Setting parent for node=",a,"cluster!==rootId",e!==l,"node!==clusterId",a!==e));const f=t.edges(a);s.debug("Copying Edges",f),f.forEach(o=>{s.info("Edge",o);const h=t.edge(o.v,o.w,o.name);s.info("Edge data",h,l);try{Lt(o,l)?(s.info("Copying as ",o.v,o.w,h,o.name),i.setEdge(o.v,o.w,h,o.name),s.info("newGraph edges ",i.edges(),i.edge(i.edges()[0]))):s.info("Skipping copy of edge ",o.v,"-->",o.w," rootId: ",l," clusterId:",e)}catch(b){s.error(b)}})}s.debug("Removing node",a),t.removeNode(a)})},"copy"),it=g((e,t)=>{const i=t.children(e);let l=[...i];for(const n of i)tt[n]=e,l=[...l,...it(n,t)];return l},"extractDescendants"),X=g((e,t)=>{s.trace("Searching",e);const i=t.children(e);if(s.trace("Searching children of id ",e,i),i.length<1)return s.trace("This is a valid node",e),e;for(const l of i){const n=X(l,t);if(n)return s.trace("Found replacement for",e," => ",n),n}},"findNonClusterChild"),L=g(e=>!u[e]||!u[e].externalConnections?e:u[e]?u[e].id:e,"getAnchorId"),Rt=g((e,t)=>{if(!e||t>10){s.debug("Opting out, no graph ");return}else s.debug("Opting in, graph ");e.nodes().forEach(function(i){e.children(i).length>0&&(s.warn("Cluster identified",i," Replacement id in edges: ",X(i,e)),x[i]=it(i,e),u[i]={id:X(i,e),clusterData:e.node(i)})}),e.nodes().forEach(function(i){const l=e.children(i),n=e.edges();l.length>0?(s.debug("Cluster identified",i,x),n.forEach(a=>{if(a.v!==i&&a.w!==i){const r=_(a.v,i),f=_(a.w,i);r^f&&(s.warn("Edge: ",a," leaves cluster ",i),s.warn("Descendants of XXX ",i,": ",x[i]),u[i].externalConnections=!0)}})):s.debug("Not a cluster ",i,x)});for(let i of Object.keys(u)){const l=u[i].id,n=e.parent(l);n!==i&&u[n]&&!u[n].externalConnections&&(u[i].id=n)}e.edges().forEach(function(i){const l=e.edge(i);s.warn("Edge "+i.v+" -> "+i.w+": "+JSON.stringify(i)),s.warn("Edge "+i.v+" -> "+i.w+": "+JSON.stringify(e.edge(i)));let n=i.v,a=i.w;if(s.warn("Fix XXX",u,"ids:",i.v,i.w,"Translating: ",u[i.v]," --- ",u[i.w]),u[i.v]&&u[i.w]&&u[i.v]===u[i.w]){s.warn("Fixing and trixing link to self - removing XXX",i.v,i.w,i.name),s.warn("Fixing and trixing - removing XXX",i.v,i.w,i.name),n=L(i.v),a=L(i.w),e.removeEdge(i.v,i.w,i.name);const r=i.w+"---"+i.v;e.setNode(r,{domId:r,id:r,labelStyle:"",labelText:l.label,padding:0,shape:"labelRect",style:""});const f=structuredClone(l),o=structuredClone(l);f.label="",f.arrowTypeEnd="none",o.label="",f.fromCluster=i.v,o.toCluster=i.v,e.setEdge(n,r,f,i.name+"-cyclic-special"),e.setEdge(r,a,o,i.name+"-cyclic-special")}else if(u[i.v]||u[i.w]){if(s.warn("Fixing and trixing - removing XXX",i.v,i.w,i.name),n=L(i.v),a=L(i.w),e.removeEdge(i.v,i.w,i.name),n!==i.v){const r=e.parent(n);u[r].externalConnections=!0,l.fromCluster=i.v}if(a!==i.w){const r=e.parent(a);u[r].externalConnections=!0,l.toCluster=i.w}s.warn("Fix Replacing with XXX",n,a,i.name),e.setEdge(n,a,l,i.name)}}),s.warn("Adjusted Graph",S(e)),nt(e,0),s.trace(u)},"adjustClustersAndEdges"),nt=g((e,t)=>{var n,a;if(s.warn("extractor - ",t,S(e),e.children("D")),t>10){s.error("Bailing out");return}let i=e.nodes(),l=!1;for(const r of i){const f=e.children(r);l=l||f.length>0}if(!l){s.debug("Done, no node has children",e.nodes());return}s.debug("Nodes = ",i,t);for(const r of i)if(s.debug("Extracting node",r,u,u[r]&&!u[r].externalConnections,!e.parent(r),e.node(r),e.children("D")," Depth ",t),!u[r])s.debug("Not a cluster",r,t);else if(!u[r].externalConnections&&e.children(r)&&e.children(r).length>0){s.warn("Cluster without external connections, without a parent and with children",r,t);let o=e.graph().rankdir==="TB"?"LR":"TB";(a=(n=u[r])==null?void 0:n.clusterData)!=null&&a.dir&&(o=u[r].clusterData.dir,s.warn("Fixing dir",u[r].clusterData.dir,o));const h=new I({multigraph:!0,compound:!0}).setGraph({rankdir:o,nodesep:50,ranksep:50,marginx:8,marginy:8}).setDefaultEdgeLabel(function(){return{}});s.warn("Old graph before copy",S(e)),et(r,e,h,r),e.setNode(r,{clusterNode:!0,id:r,clusterData:u[r].clusterData,labelText:u[r].labelText,graph:h}),s.warn("New graph after copy node: (",r,")",S(h)),s.debug("Old graph after copy",S(e))}else s.warn("Cluster ** ",r," **not meeting the criteria !externalConnections:",!u[r].externalConnections," no parent: ",!e.parent(r)," children ",e.children(r)&&e.children(r).length>0,e.children("D"),t),s.debug(u);i=e.nodes(),s.warn("New list of nodes",i);for(const r of i){const f=e.node(r);s.warn(" Now next level",r,f),f.clusterNode&&nt(f.graph,t+1)}},"extractor"),st=g((e,t)=>{if(t.length===0)return[];let i=Object.assign(t);return t.forEach(l=>{const n=e.children(l),a=st(e,n);i=[...i,...a]}),i},"sorter"),_t=g(e=>st(e,e.children()),"sortNodesByHierarchy"),At=g((e,t)=>{s.info("Creating subgraph rect for ",t.id,t);const i=m(),l=e.insert("g").attr("class","cluster"+(t.class?" "+t.class:"")).attr("id",t.id),n=l.insert("rect",":first-child"),a=R(i.flowchart.htmlLabels),r=l.insert("g").attr("class","cluster-label"),f=t.labelType==="markdown"?Dt(r,t.labelText,{style:t.labelStyle,useHtmlLabels:a},i):r.node().appendChild(K(t.labelText,t.labelStyle,void 0,!0));let o=f.getBBox();if(R(i.flowchart.htmlLabels)){const d=f.children[0],c=D(f);o=d.getBoundingClientRect(),c.attr("width",o.width),c.attr("height",o.height)}const h=0*t.padding,b=h/2,y=t.width<=o.width+h?o.width+h:t.width;t.width<=o.width+h?t.diff=(o.width-t.width)/2-t.padding/2:t.diff=-t.padding/2,s.trace("Data ",t,JSON.stringify(t)),n.attr("style",t.style).attr("rx",t.rx).attr("ry",t.ry).attr("x",t.x-y/2).attr("y",t.y-t.height/2-b).attr("width",y).attr("height",t.height+h);const{subGraphTitleTopMargin:p}=G(i);a?r.attr("transform",`translate(${t.x-o.width/2}, ${t.y-t.height/2+p})`):r.attr("transform",`translate(${t.x}, ${t.y-t.height/2+p})`);const w=n.node().getBBox();return t.width=w.width,t.height=w.height,t.intersect=function(d){return A(t,d)},l},"rect"),Jt=g((e,t)=>{const i=e.insert("g").attr("class","note-cluster").attr("id",t.id),l=i.insert("rect",":first-child"),n=0*t.padding,a=n/2;l.attr("rx",t.rx).attr("ry",t.ry).attr("x",t.x-t.width/2-a).attr("y",t.y-t.height/2-a).attr("width",t.width+n).attr("height",t.height+n).attr("fill","none");const r=l.node().getBBox();return t.width=r.width,t.height=r.height,t.intersect=function(f){return A(t,f)},i},"noteGroup"),Ot=g((e,t)=>{const i=m(),l=e.insert("g").attr("class",t.classes).attr("id",t.id),n=l.insert("rect",":first-child"),a=l.insert("g").attr("class","cluster-label"),r=l.append("rect"),f=a.node().appendChild(K(t.labelText,t.labelStyle,void 0,!0));let o=f.getBBox();if(R(i.flowchart.htmlLabels)){const d=f.children[0],c=D(f);o=d.getBoundingClientRect(),c.attr("width",o.width),c.attr("height",o.height)}o=f.getBBox();const h=0*t.padding,b=h/2,y=t.width<=o.width+t.padding?o.width+t.padding:t.width;t.width<=o.width+t.padding?t.diff=(o.width+t.padding*0-t.width)/2:t.diff=-t.padding/2,n.attr("class","outer").attr("x",t.x-y/2-b).attr("y",t.y-t.height/2-b).attr("width",y+h).attr("height",t.height+h),r.attr("class","inner").attr("x",t.x-y/2-b).attr("y",t.y-t.height/2-b+o.height-1).attr("width",y+h).attr("height",t.height+h-o.height-3);const{subGraphTitleTopMargin:p}=G(i);a.attr("transform",`translate(${t.x-o.width/2}, ${t.y-t.height/2-t.padding/3+(R(i.flowchart.htmlLabels)?5:3)+p})`);const w=n.node().getBBox();return t.height=w.height,t.intersect=function(d){return A(t,d)},l},"roundedWithTitle"),Pt=g((e,t)=>{const i=e.insert("g").attr("class",t.classes).attr("id",t.id),l=i.insert("rect",":first-child"),n=0*t.padding,a=n/2;l.attr("class","divider").attr("x",t.x-t.width/2-a).attr("y",t.y-t.height/2).attr("width",t.width+n).attr("height",t.height+n);const r=l.node().getBBox();return t.width=r.width,t.height=r.height,t.diff=-t.padding/2,t.intersect=function(f){return A(t,f)},i},"divider"),Gt={rect:At,roundedWithTitle:Ot,noteGroup:Jt,divider:Pt},at={},Mt=g((e,t)=>{s.trace("Inserting cluster");const i=t.shape||"rect";at[t.id]=Gt[i](e,t)},"insertCluster"),Ft=g(()=>{at={}},"clear"),rt=g((e,t,i,l,n,a)=>C(void 0,null,function*(){s.info("Graph in recursive render: XXX",S(t),n);const r=t.graph().rankdir;s.trace("Dir in recursive render - dir:",r);const f=e.insert("g").attr("class","root");t.nodes()?s.info("Recursive render XXX",t.nodes()):s.info("No nodes found for",t),t.edges().length>0&&s.trace("Recursive edges",t.edge(t.edges()[0]));const o=f.insert("g").attr("class","clusters"),h=f.insert("g").attr("class","edgePaths"),b=f.insert("g").attr("class","edgeLabels"),y=f.insert("g").attr("class","nodes");yield Promise.all(t.nodes().map(function(d){return C(this,null,function*(){const c=t.node(d);if(n!==void 0){const v=JSON.parse(JSON.stringify(n.clusterData));s.info("Setting data for cluster XXX (",d,") ",v,n),t.setNode(n.id,v),t.parent(d)||(s.trace("Setting parent",d,n.id),t.setParent(d,n.id,v))}if(s.info("(Insert) Node XXX"+d+": "+JSON.stringify(t.node(d))),c!=null&&c.clusterNode){s.info("Cluster identified",d,c.width,t.node(d));const{ranksep:v,nodesep:N}=t.graph();c.graph.setGraph(q(B({},c.graph.graph()),{ranksep:v,nodesep:N}));const T=yield rt(y,c.graph,i,l,t.node(d),a),E=T.elem;St(c,E),c.diff=T.diff||0,s.info("Node bounds (abc123)",d,c,c.width,c.x,c.y),Nt(E,c),s.warn("Recursive render complete ",E,c)}else t.children(d).length>0?(s.info("Cluster - the non recursive path XXX",d,c.id,c,t),s.info(X(c.id,t)),u[c.id]={id:X(c.id,t),node:c}):(s.info("Node - the non recursive path",d,c.id,c),yield Et(y,t.node(d),r))})})),t.edges().forEach(function(d){return C(this,null,function*(){const c=t.edge(d.v,d.w,d.name);s.info("Edge "+d.v+" -> "+d.w+": "+JSON.stringify(d)),s.info("Edge "+d.v+" -> "+d.w+": ",d," ",JSON.stringify(t.edge(d))),s.info("Fix",u,"ids:",d.v,d.w,"Translating: ",u[d.v],u[d.w]),yield yt(b,c)})}),t.edges().forEach(function(d){s.info("Edge "+d.v+" -> "+d.w+": "+JSON.stringify(d))}),s.info("Graph before layout:",JSON.stringify(S(t))),s.info("#############################################"),s.info("### Layout ###"),s.info("#############################################"),s.info(t),Xt(t),s.info("Graph after layout:",JSON.stringify(S(t)));let p=0;const{subGraphTitleTotalMargin:w}=G(a);return _t(t).forEach(function(d){const c=t.node(d);s.info("Position "+d+": "+JSON.stringify(t.node(d))),s.info("Position "+d+": ("+c.x,","+c.y,") width: ",c.width," height: ",c.height),c!=null&&c.clusterNode?(c.y+=w,j(c)):t.children(d).length>0?(c.height+=w,Mt(o,c),u[c.id].node=c):(c.y+=w/2,j(c))}),t.edges().forEach(function(d){const c=t.edge(d);s.info("Edge "+d.v+" -> "+d.w+": "+JSON.stringify(c),c),c.points.forEach(N=>N.y+=w/2);const v=bt(h,d,c,u,i,t,l);mt(c,v)}),t.nodes().forEach(function(d){const c=t.node(d);s.info(d,c.type,c.diff),c.type==="group"&&(p=c.diff)}),{elem:f,diff:p}}),"recursiveRender"),$t=g((e,t,i,l,n)=>C(void 0,null,function*(){gt(e,i,l,n),xt(),wt(),Ft(),Bt(),s.warn("Graph at first:",JSON.stringify(S(t))),Rt(t),s.warn("Graph after:",JSON.stringify(S(t)));const a=m();yield rt(e,t,l,n,void 0,a)}),"render"),M=g(e=>Z.sanitizeText(e,m()),"sanitizeText"),O={dividerMargin:10,padding:5,textHeight:10,curve:void 0},Ht=g(function(e,t,i,l){s.info("keys:",[...e.keys()]),s.info(e),e.forEach(function(n){var f,o,h;const r={shape:"rect",id:n.id,domId:n.domId,labelText:M(n.id),labelStyle:"",style:"fill: none; stroke: black",padding:(h=(f=m().flowchart)==null?void 0:f.padding)!=null?h:(o=m().class)==null?void 0:o.padding};t.setNode(n.id,r),lt(n.classes,t,i,l,n.id),s.info("setNode",r)})},"addNamespaces"),lt=g(function(e,t,i,l,n){s.info("keys:",[...e.keys()]),s.info(e),[...e.values()].filter(a=>a.parent===n).forEach(function(a){var p,w,d,c;const r=a.cssClasses.join(" "),f=Q(a.styles),o=(p=a.label)!=null?p:a.id,h=0,y={labelStyle:f.labelStyle,shape:"class_box",labelText:M(o),classData:a,rx:h,ry:h,class:r,style:f.style,id:a.id,domId:a.domId,tooltip:l.db.getTooltip(a.id,n)||"",haveCallback:a.haveCallback,link:a.link,width:a.type==="group"?500:void 0,type:a.type,padding:(c=(w=m().flowchart)==null?void 0:w.padding)!=null?c:(d=m().class)==null?void 0:d.padding};t.setNode(a.id,y),n&&t.setParent(a.id,n),s.info("setNode",y)})},"addClasses"),zt=g(function(e,t,i,l){s.info(e),e.forEach(function(n,a){var c,v,N;const r=n,f="",o={labelStyle:"",style:""},h=r.text,b=0,p={labelStyle:o.labelStyle,shape:"note",labelText:M(h),noteData:r,rx:b,ry:b,class:f,style:o.style,id:r.id,domId:r.id,tooltip:"",type:"note",padding:(N=(c=m().flowchart)==null?void 0:c.padding)!=null?N:(v=m().class)==null?void 0:v.padding};if(t.setNode(r.id,p),s.info("setNode",p),!r.class||!l.has(r.class))return;const w=i+a,d={id:`edgeNote${w}`,classes:"relation",pattern:"dotted",arrowhead:"none",startLabelRight:"",endLabelLeft:"",arrowTypeStart:"none",arrowTypeEnd:"none",style:"fill:none",labelStyle:"",curve:U(O.curve,Y)};t.setEdge(r.id,r.class,d,w)})},"addNotes"),Wt=g(function(e,t){const i=m().flowchart;let l=0;e.forEach(function(n){var r,f;l++;const a={classes:"relation",pattern:n.relation.lineType==1?"dashed":"solid",id:kt(n.id1,n.id2,{prefix:"id",counter:l}),arrowhead:n.type==="arrow_open"?"none":"normal",startLabelRight:n.relationTitle1==="none"?"":n.relationTitle1,endLabelLeft:n.relationTitle2==="none"?"":n.relationTitle2,arrowTypeStart:P(n.relation.type1),arrowTypeEnd:P(n.relation.type2),style:"fill:none",labelStyle:"",curve:U(i==null?void 0:i.curve,Y)};if(s.info(a,n),n.style!==void 0){const o=Q(n.style);a.style=o.style,a.labelStyle=o.labelStyle}n.text=n.title,n.text===void 0?n.style!==void 0&&(a.arrowheadStyle="fill: #333"):(a.arrowheadStyle="fill: #333",a.labelpos="c",((f=(r=m().flowchart)==null?void 0:r.htmlLabels)!=null?f:m().htmlLabels)?(a.labelType="html",a.label=''+n.text+""):(a.labelType="text",a.label=n.text.replace(Z.lineBreakRegex,` +`),n.style===void 0&&(a.style=a.style||"stroke: #333; stroke-width: 1.5px;fill:none"),a.labelStyle=a.labelStyle.replace("color:","fill:"))),t.setEdge(n.id1,n.id2,a,l)})},"addRelations"),qt=g(function(e){O=B(B({},O),e)},"setConf"),Vt=g(function(e,t,i,l){return C(this,null,function*(){var N,T,E,F;s.info("Drawing class - ",t);const n=(N=m().flowchart)!=null?N:m().class,a=m().securityLevel;s.info("config:",n);const r=(T=n==null?void 0:n.nodeSpacing)!=null?T:50,f=(E=n==null?void 0:n.rankSpacing)!=null?E:50,o=new I({multigraph:!0,compound:!0}).setGraph({rankdir:l.db.getDirection(),nodesep:r,ranksep:f,marginx:8,marginy:8}).setDefaultEdgeLabel(function(){return{}}),h=l.db.getNamespaces(),b=l.db.getClasses(),y=l.db.getRelations(),p=l.db.getNotes();s.info(y),Ht(h,o,t,l),lt(b,o,t,l),Wt(y,o),zt(p,o,y.length+1,b);let w;a==="sandbox"&&(w=D("#i"+t));const d=a==="sandbox"?D(w.nodes()[0].contentDocument.body):D("body"),c=d.select(`[id="${t}"]`),v=d.select("#"+t+" g");if(yield $t(v,o,["aggregation","extension","composition","dependency","lollipop"],"classDiagram",t),Ct.insertTitle(c,"classTitleText",(F=n==null?void 0:n.titleTopMargin)!=null?F:5,l.db.getDiagramTitle()),Tt(o,c,n==null?void 0:n.diagramPadding,n==null?void 0:n.useMaxWidth),!(n!=null&&n.htmlLabels)){const $=a==="sandbox"?w.nodes()[0].contentDocument:document,ot=$.querySelectorAll('[id="'+t+'"] .edgeLabel .label');for(const J of ot){const H=J.getBBox(),k=$.createElementNS("http://www.w3.org/2000/svg","rect");k.setAttribute("rx",0),k.setAttribute("ry",0),k.setAttribute("width",H.width),k.setAttribute("height",H.height),J.insertBefore(k,J.firstChild)}}})},"draw");function P(e){let t;switch(e){case 0:t="aggregation";break;case 1:t="extension";break;case 2:t="composition";break;case 3:t="dependency";break;case 4:t="lollipop";break;default:t="none"}return t}g(P,"getArrowMarker");var jt={setConf:qt,draw:Vt},he={parser:pt,db:V,renderer:jt,styles:vt,init:g(e=>{e.class||(e.class={}),e.class.arrowMarkerAbsolute=e.arrowMarkerAbsolute,V.clear()},"init")};export{he as diagram}; diff --git a/pr-preview/pr-419/assets/clone-jgIDGyVL.js b/pr-preview/pr-419/assets/clone-jgIDGyVL.js new file mode 100644 index 000000000..bee202836 --- /dev/null +++ b/pr-preview/pr-419/assets/clone-jgIDGyVL.js @@ -0,0 +1 @@ +import{b as r}from"./_baseUniq-DtQZ_MJx.js";var e=4;function a(o){return r(o,e)}export{a as c}; diff --git a/pr-preview/pr-419/assets/customParseFormat-CECOPgIS.js b/pr-preview/pr-419/assets/customParseFormat-CECOPgIS.js new file mode 100644 index 000000000..84a3b282b --- /dev/null +++ b/pr-preview/pr-419/assets/customParseFormat-CECOPgIS.js @@ -0,0 +1 @@ +import{c as N,g as Q}from"./index-Ca44TZ0D.js";var V={exports:{}};(function(A,q){(function(T,g){A.exports=g()})(N,function(){return function(T,g){var D=g.prototype,o=D.format;D.format=function(M){var e=this,z=this.$locale();if(!this.isValid())return o.bind(this)(M);var s=this.$utils(),W=(M||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(f){switch(f){case"Q":return Math.ceil((e.$M+1)/3);case"Do":return z.ordinal(e.$D);case"gggg":return e.weekYear();case"GGGG":return e.isoWeekYear();case"wo":return z.ordinal(e.week(),"W");case"w":case"ww":return s.s(e.week(),f==="w"?1:2,"0");case"W":case"WW":return s.s(e.isoWeek(),f==="W"?1:2,"0");case"k":case"kk":return s.s(String(e.$H===0?24:e.$H),f==="k"?1:2,"0");case"X":return Math.floor(e.$d.getTime()/1e3);case"x":return e.$d.getTime();case"z":return"["+e.offsetName()+"]";case"zzz":return"["+e.offsetName("long")+"]";default:return f}});return o.bind(this)(W)}}})})(V);var et=V.exports;const ot=Q(et);var _={exports:{}};(function(A,q){(function(T,g){A.exports=g()})(N,function(){var T={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},g=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,D=/\d\d/,o=/\d\d?/,M=/\d*[^-_:/,()\s\d]+/,e={},z=function(t){return(t=+t)+(t>68?1900:2e3)},s=function(t){return function(r){this[t]=+r}},W=[/[+-]\d\d:?(\d\d)?|Z/,function(t){(this.zone||(this.zone={})).offset=function(r){if(!r||r==="Z")return 0;var n=r.match(/([+-]|\d\d)/g),a=60*n[1]+(+n[2]||0);return a===0?0:n[0]==="+"?-a:a}(t)}],f=function(t){var r=e[t];return r&&(r.indexOf?r:r.s.concat(r.f))},X=function(t,r){var n,a=e.meridiem;if(a){for(var h=1;h<=24;h+=1)if(t.indexOf(a(h,0,r))>-1){n=h>12;break}}else n=t===(r?"pm":"PM");return n},B={A:[M,function(t){this.afternoon=X(t,!1)}],a:[M,function(t){this.afternoon=X(t,!0)}],S:[/\d/,function(t){this.milliseconds=100*+t}],SS:[D,function(t){this.milliseconds=10*+t}],SSS:[/\d{3}/,function(t){this.milliseconds=+t}],s:[o,s("seconds")],ss:[o,s("seconds")],m:[o,s("minutes")],mm:[o,s("minutes")],H:[o,s("hours")],h:[o,s("hours")],HH:[o,s("hours")],hh:[o,s("hours")],D:[o,s("day")],DD:[D,s("day")],Do:[M,function(t){var r=e.ordinal,n=t.match(/\d+/);if(this.day=n[0],r)for(var a=1;a<=31;a+=1)r(a).replace(/\[|\]/g,"")===t&&(this.day=a)}],M:[o,s("month")],MM:[D,s("month")],MMM:[M,function(t){var r=f("months"),n=(f("monthsShort")||r.map(function(a){return a.slice(0,3)})).indexOf(t)+1;if(n<1)throw new Error;this.month=n%12||n}],MMMM:[M,function(t){var r=f("months").indexOf(t)+1;if(r<1)throw new Error;this.month=r%12||r}],Y:[/[+-]?\d+/,s("year")],YY:[D,function(t){this.year=z(t)}],YYYY:[/\d{4}/,s("year")],Z:W,ZZ:W};function I(t){var r,n;r=t,n=e&&e.formats;for(var a=(t=r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(x,p,u){var i=u&&u.toUpperCase();return p||n[u]||T[u]||n[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(v,Y,$){return Y||$.slice(1)})})).match(g),h=a.length,d=0;d-1)return new Date((y==="X"?1e3:1)*F);var c=I(y)(F),k=c.year,G=c.month,J=c.day,K=c.hours,R=c.minutes,tt=c.seconds,rt=c.milliseconds,U=c.zone,Z=new Date,b=J||(k||G?1:Z.getDate()),C=k||Z.getFullYear(),H=0;k&&!G||(H=G>0?G-1:Z.getMonth());var E=K||0,O=R||0,P=tt||0,j=rt||0;return U?new Date(Date.UTC(C,H,b,E,O,P,j+60*U.offset*1e3)):L?new Date(Date.UTC(C,H,b,E,O,P,j)):new Date(C,H,b,E,O,P,j)}catch(at){return new Date("")}}(S,l,w),this.init(),i&&i!==!0&&(this.$L=this.locale(i).$L),u&&S!=this.format(l)&&(this.$d=new Date("")),e={}}else if(l instanceof Array)for(var v=l.length,Y=1;Y<=v;Y+=1){m[1]=l[Y-1];var $=n.apply(this,m);if($.isValid()){this.$d=$.$d,this.$L=$.$L,this.init();break}Y===v&&(this.$d=new Date(""))}else h.call(this,d)}}})})(_);var nt=_.exports;const it=Q(nt);export{ot as a,it as d}; diff --git a/pr-preview/pr-419/assets/cytoscape.esm-BI0LHGOR.js b/pr-preview/pr-419/assets/cytoscape.esm-BI0LHGOR.js new file mode 100644 index 000000000..2dd0033e0 --- /dev/null +++ b/pr-preview/pr-419/assets/cytoscape.esm-BI0LHGOR.js @@ -0,0 +1,16 @@ +function We(r){"@babel/helpers - typeof";return We=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},We(r)}function ai(r,e){if(!(r instanceof e))throw new TypeError("Cannot call a class as a function")}function Li(r,e){for(var t=0;tr.length)&&(e=r.length);for(var t=0,a=new Array(e);t=r.length?{done:!0}:{done:!1,value:r[a++]}},e:function(l){throw l},f:n}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i=!0,s=!1,o;return{s:function(){t=t.call(r)},n:function(){var l=t.next();return i=l.done,l},e:function(l){s=!0,o=l},f:function(){try{!i&&t.return!=null&&t.return()}finally{if(s)throw o}}}}var Ge=typeof window=="undefined"?null:window,Ri=Ge?Ge.navigator:null;Ge&&Ge.document;var Gu=We(""),Xs=We({}),Ku=We(function(){}),Wu=typeof HTMLElement=="undefined"?"undefined":We(HTMLElement),ba=function(e){return e&&e.instanceString&&Fe(e.instanceString)?e.instanceString():null},de=function(e){return e!=null&&We(e)==Gu},Fe=function(e){return e!=null&&We(e)===Ku},Re=function(e){return!gr(e)&&(Array.isArray?Array.isArray(e):e!=null&&e instanceof Array)},Se=function(e){return e!=null&&We(e)===Xs&&!Re(e)&&e.constructor===Object},Uu=function(e){return e!=null&&We(e)===Xs},ne=function(e){return e!=null&&We(e)===We(1)&&!isNaN(e)},Yu=function(e){return ne(e)&&Math.floor(e)===e},Qa=function(e){if(Wu!=="undefined")return e!=null&&e instanceof HTMLElement},gr=function(e){return wa(e)||Zs(e)},wa=function(e){return ba(e)==="collection"&&e._private.single},Zs=function(e){return ba(e)==="collection"&&!e._private.single},ii=function(e){return ba(e)==="core"},Qs=function(e){return ba(e)==="stylesheet"},Xu=function(e){return ba(e)==="event"},Jr=function(e){return e==null?!0:!!(e===""||e.match(/^\s+$/))},Zu=function(e){return typeof HTMLElement=="undefined"?!1:e instanceof HTMLElement},Qu=function(e){return Se(e)&&ne(e.x1)&&ne(e.x2)&&ne(e.y1)&&ne(e.y2)},Ju=function(e){return Uu(e)&&Fe(e.then)},_u=function(){return Ri&&Ri.userAgent.match(/msie|trident|edge/i)},ua=function(e,t){t||(t=function(){if(arguments.length===1)return arguments[0];if(arguments.length===0)return"undefined";for(var i=[],s=0;st?1:0},il=function(e,t){return-1*_s(e,t)},be=Object.assign!=null?Object.assign.bind(Object):function(r){for(var e=arguments,t=1;t1&&(p-=1),p<1/6?d+(y-d)*6*p:p<1/2?y:p<2/3?d+(y-d)*(2/3-p)*6:d}var f=new RegExp("^"+rl+"$").exec(e);if(f){if(a=parseInt(f[1]),a<0?a=(360- -1*a%360)%360:a>360&&(a=a%360),a/=360,n=parseFloat(f[2]),n<0||n>100||(n=n/100,i=parseFloat(f[3]),i<0||i>100)||(i=i/100,s=f[4],s!==void 0&&(s=parseFloat(s),s<0||s>1)))return;if(n===0)o=l=u=Math.round(i*255);else{var c=i<.5?i*(1+n):i+n-i*n,h=2*i-c;o=Math.round(255*v(h,c,a+1/3)),l=Math.round(255*v(h,c,a)),u=Math.round(255*v(h,c,a-1/3))}t=[o,l,u,s]}return t},ul=function(e){var t,a=new RegExp("^"+ju+"$").exec(e);if(a){t=[];for(var n=[],i=1;i<=3;i++){var s=a[i];if(s[s.length-1]==="%"&&(n[i]=!0),s=parseFloat(s),n[i]&&(s=s/100*255),s<0||s>255)return;t.push(Math.floor(s))}var o=n[1]||n[2]||n[3],l=n[1]&&n[2]&&n[3];if(o&&!l)return;var u=a[4];if(u!==void 0){if(u=parseFloat(u),u<0||u>1)return;t.push(u)}}return t},ll=function(e){return fl[e.toLowerCase()]},vl=function(e){return(Re(e)?e:null)||ll(e)||sl(e)||ul(e)||ol(e)},fl={transparent:[0,0,0,0],aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],grey:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},js=function(e){for(var t=e.map,a=e.keys,n=a.length,i=0;i=e||x<0||f&&D>=i}function g(){var E=Pn();if(p(E))return m(E);o=setTimeout(g,y(E))}function m(E){return o=void 0,c&&a?h(E):(a=n=void 0,s)}function b(){o!==void 0&&clearTimeout(o),u=0,a=l=n=o=void 0}function w(){return o===void 0?s:m(Pn())}function S(){var E=Pn(),x=p(E);if(a=arguments,n=this,l=E,x){if(o===void 0)return d(l);if(f)return clearTimeout(o),o=setTimeout(g,e),h(l)}return o===void 0&&(o=setTimeout(g,e)),s}return S.cancel=b,S.flush=w,S}var vn=Zl,Bn=Ge?Ge.performance:null,ao=Bn&&Bn.now?function(){return Bn.now()}:function(){return Date.now()},Ql=function(){if(Ge){if(Ge.requestAnimationFrame)return function(r){Ge.requestAnimationFrame(r)};if(Ge.mozRequestAnimationFrame)return function(r){Ge.mozRequestAnimationFrame(r)};if(Ge.webkitRequestAnimationFrame)return function(r){Ge.webkitRequestAnimationFrame(r)};if(Ge.msRequestAnimationFrame)return function(r){Ge.msRequestAnimationFrame(r)}}return function(r){r&&setTimeout(function(){r(ao())},1e3/60)}}(),Ja=function(e){return Ql(e)},qr=ao,Dt=9261,no=65599,ta=5381,io=function(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Dt,a=t,n;n=e.next(),!n.done;)a=a*no+n.value|0;return a},la=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Dt;return t*no+e|0},va=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ta;return(t<<5)+t+e|0},Jl=function(e,t){return e*2097152+t},Wr=function(e){return e[0]*2097152+e[1]},Ba=function(e,t){return[la(e[0],t[0]),va(e[1],t[1])]},_l=function(e,t){var a={value:0,done:!1},n=0,i=e.length,s={next:function(){return n=0&&!(e[n]===t&&(e.splice(n,1),a));n--);},li=function(e){e.splice(0,e.length)},iv=function(e,t){for(var a=0;a2&&arguments[2]!==void 0?arguments[2]:!0;if(e===void 0||t===void 0||!ii(e)){Ve("An element must have a core reference and parameters set");return}var n=t.group;if(n==null&&(t.data&&t.data.source!=null&&t.data.target!=null?n="edges":n="nodes"),n!=="nodes"&&n!=="edges"){Ve("An element must be of type `nodes` or `edges`; you specified `"+n+"`");return}this.length=1,this[0]=this;var i=this._private={cy:e,single:!0,data:t.data||{},position:t.position||{x:0,y:0},autoWidth:void 0,autoHeight:void 0,autoPadding:void 0,compoundBoundsClean:!1,listeners:[],group:n,style:{},rstyle:{},styleCxts:[],styleKeys:{},removed:!0,selected:!!t.selected,selectable:t.selectable===void 0?!0:!!t.selectable,locked:!!t.locked,grabbed:!1,grabbable:t.grabbable===void 0?!0:!!t.grabbable,pannable:t.pannable===void 0?n==="edges":!!t.pannable,active:!1,classes:new Ft,animation:{current:[],queue:[]},rscratch:{},scratch:t.scratch||{},edges:[],children:[],parent:t.parent&&t.parent.isNode()?t.parent:null,traversalCache:{},backgrounding:!1,bbCache:null,bbCacheShift:{x:0,y:0},bodyBounds:null,overlayBounds:null,labelBounds:{all:null,source:null,target:null,main:null},arrowBounds:{source:null,target:null,"mid-source":null,"mid-target":null}};if(i.position.x==null&&(i.position.x=0),i.position.y==null&&(i.position.y=0),t.renderedPosition){var s=t.renderedPosition,o=e.pan(),l=e.zoom();i.position={x:(s.x-o.x)/l,y:(s.y-o.y)/l}}var u=[];Re(t.classes)?u=t.classes:de(t.classes)&&(u=t.classes.split(/\s+/));for(var v=0,f=u.length;vm?1:0},v=function(g,m,b,w,S){var E;if(b==null&&(b=0),S==null&&(S=a),b<0)throw new Error("lo must be non-negative");for(w==null&&(w=g.length);bM;0<=M?C++:C--)D.push(C);return D}.apply(this).reverse(),x=[],w=0,S=E.length;wP;0<=P?++D:--D)B.push(s(g,b));return B},y=function(g,m,b,w){var S,E,x;for(w==null&&(w=a),S=g[b];b>m;){if(x=b-1>>1,E=g[x],w(S,E)<0){g[b]=E,b=x;continue}break}return g[b]=S},p=function(g,m,b){var w,S,E,x,D;for(b==null&&(b=a),S=g.length,D=m,E=g[m],w=2*m+1;w0;){var E=m.pop(),x=p(E),D=E.id();if(c[D]=x,x!==1/0)for(var C=E.neighborhood().intersect(d),M=0;M0)for(I.unshift(R);f[$];){var F=f[$];I.unshift(F.edge),I.unshift(F.node),q=F.node,$=q.id()}return o.spawn(I)}}}},cv={kruskal:function(e){e=e||function(b){return 1};for(var t=this.byGroup(),a=t.nodes,n=t.edges,i=a.length,s=new Array(i),o=a,l=function(w){for(var S=0;S0;){if(S(),x++,w===v){for(var D=[],C=i,M=v,P=g[M];D.unshift(C),P!=null&&D.unshift(P),C=p[M],C!=null;)M=C.id(),P=g[M];return{found:!0,distance:f[w],path:this.spawn(D),steps:x}}h[w]=!0;for(var B=b._private.edges,L=0;LP&&(d[M]=P,m[M]=C,b[M]=S),!i){var B=C*v+D;!i&&d[B]>P&&(d[B]=P,m[B]=D,b[B]=S)}}}for(var L=0;L1&&arguments[1]!==void 0?arguments[1]:s,Pe=b(ve),Ee=[],xe=Pe;;){if(xe==null)return t.spawn();var Te=m(xe),J=Te.edge,T=Te.pred;if(Ee.unshift(xe[0]),xe.same(pe)&&Ee.length>0)break;J!=null&&Ee.unshift(J),xe=T}return l.spawn(Ee)},E=0;E=0;v--){var f=u[v],c=f[1],h=f[2];(t[c]===o&&t[h]===l||t[c]===l&&t[h]===o)&&u.splice(v,1)}for(var d=0;dn;){var i=Math.floor(Math.random()*t.length);t=wv(i,e,t),a--}return t},xv={kargerStein:function(){var e=this,t=this.byGroup(),a=t.nodes,n=t.edges;n.unmergeBy(function(I){return I.isLoop()});var i=a.length,s=n.length,o=Math.ceil(Math.pow(Math.log(i)/Math.LN2,2)),l=Math.floor(i/bv);if(i<2){Ve("At least 2 nodes are required for Karger-Stein algorithm");return}for(var u=[],v=0;v1&&arguments[1]!==void 0?arguments[1]:0,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.length,n=1/0,i=t;i1&&arguments[1]!==void 0?arguments[1]:0,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.length,n=-1/0,i=t;i1&&arguments[1]!==void 0?arguments[1]:0,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.length,n=0,i=0,s=t;s1&&arguments[1]!==void 0?arguments[1]:0,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.length,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;n?e=e.slice(t,a):(a0&&e.splice(0,t));for(var o=0,l=e.length-1;l>=0;l--){var u=e[l];s?isFinite(u)||(e[l]=-1/0,o++):e.splice(l,1)}i&&e.sort(function(c,h){return c-h});var v=e.length,f=Math.floor(v/2);return v%2!==0?e[f+1+o]:(e[f-1+o]+e[f+o])/2},kv=function(e){return Math.PI*e/180},Ma=function(e,t){return Math.atan2(t,e)-Math.PI/2},vi=Math.log2||function(r){return Math.log(r)/Math.log(2)},co=function(e){return e>0?1:e<0?-1:0},ct=function(e,t){return Math.sqrt(it(e,t))},it=function(e,t){var a=t.x-e.x,n=t.y-e.y;return a*a+n*n},Pv=function(e){for(var t=e.length,a=0,n=0;n=e.x1&&e.y2>=e.y1)return{x1:e.x1,y1:e.y1,x2:e.x2,y2:e.y2,w:e.x2-e.x1,h:e.y2-e.y1};if(e.w!=null&&e.h!=null&&e.w>=0&&e.h>=0)return{x1:e.x1,y1:e.y1,x2:e.x1+e.w,y2:e.y1+e.h,w:e.w,h:e.h}}},Mv=function(e){return{x1:e.x1,x2:e.x2,w:e.w,y1:e.y1,y2:e.y2,h:e.h}},Lv=function(e){e.x1=1/0,e.y1=1/0,e.x2=-1/0,e.y2=-1/0,e.w=0,e.h=0},Av=function(e,t,a){return{x1:e.x1+t,x2:e.x2+t,y1:e.y1+a,y2:e.y2+a,w:e.w,h:e.h}},ho=function(e,t){e.x1=Math.min(e.x1,t.x1),e.x2=Math.max(e.x2,t.x2),e.w=e.x2-e.x1,e.y1=Math.min(e.y1,t.y1),e.y2=Math.max(e.y2,t.y2),e.h=e.y2-e.y1},Rv=function(e,t,a){e.x1=Math.min(e.x1,t),e.x2=Math.max(e.x2,t),e.w=e.x2-e.x1,e.y1=Math.min(e.y1,a),e.y2=Math.max(e.y2,a),e.h=e.y2-e.y1},$a=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return e.x1-=t,e.x2+=t,e.y1-=t,e.y2+=t,e.w=e.x2-e.x1,e.h=e.y2-e.y1,e},Ha=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[0],a,n,i,s;if(t.length===1)a=n=i=s=t[0];else if(t.length===2)a=i=t[0],s=n=t[1];else if(t.length===4){var o=Tr(t,4);a=o[0],n=o[1],i=o[2],s=o[3]}return e.x1-=s,e.x2+=n,e.y1-=a,e.y2+=i,e.w=e.x2-e.x1,e.h=e.y2-e.y1,e},$i=function(e,t){e.x1=t.x1,e.y1=t.y1,e.x2=t.x2,e.y2=t.y2,e.w=e.x2-e.x1,e.h=e.y2-e.y1},fi=function(e,t){return!(e.x1>t.x2||t.x1>e.x2||e.x2t.y2||t.y1>e.y2)},Ot=function(e,t,a){return e.x1<=t&&t<=e.x2&&e.y1<=a&&a<=e.y2},Ov=function(e,t){return Ot(e,t.x,t.y)},go=function(e,t){return Ot(e,t.x1,t.y1)&&Ot(e,t.x2,t.y2)},po=function(e,t,a,n,i,s,o){var l=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"auto",u=l==="auto"?dt(i,s):l,v=i/2,f=s/2;u=Math.min(u,v,f);var c=u!==v,h=u!==f,d;if(c){var y=a-v+u-o,p=n-f-o,g=a+v-u+o,m=p;if(d=Xr(e,t,a,n,y,p,g,m,!1),d.length>0)return d}if(h){var b=a+v+o,w=n-f+u-o,S=b,E=n+f-u+o;if(d=Xr(e,t,a,n,b,w,S,E,!1),d.length>0)return d}if(c){var x=a-v+u-o,D=n+f+o,C=a+v-u+o,M=D;if(d=Xr(e,t,a,n,x,D,C,M,!1),d.length>0)return d}if(h){var P=a-v-o,B=n-f+u-o,L=P,k=n+f-u+o;if(d=Xr(e,t,a,n,P,B,L,k,!1),d.length>0)return d}var O;{var A=a-v+u,R=n-f+u;if(O=aa(e,t,a,n,A,R,u+o),O.length>0&&O[0]<=A&&O[1]<=R)return[O[0],O[1]]}{var I=a+v-u,q=n-f+u;if(O=aa(e,t,a,n,I,q,u+o),O.length>0&&O[0]>=I&&O[1]<=q)return[O[0],O[1]]}{var $=a+v-u,F=n+f-u;if(O=aa(e,t,a,n,$,F,u+o),O.length>0&&O[0]>=$&&O[1]>=F)return[O[0],O[1]]}{var N=a-v+u,W=n+f-u;if(O=aa(e,t,a,n,N,W,u+o),O.length>0&&O[0]<=N&&O[1]>=W)return[O[0],O[1]]}return[]},Iv=function(e,t,a,n,i,s,o){var l=o,u=Math.min(a,i),v=Math.max(a,i),f=Math.min(n,s),c=Math.max(n,s);return u-l<=e&&e<=v+l&&f-l<=t&&t<=c+l},zv=function(e,t,a,n,i,s,o,l,u){var v={x1:Math.min(a,o,i)-u,x2:Math.max(a,o,i)+u,y1:Math.min(n,l,s)-u,y2:Math.max(n,l,s)+u};return!(ev.x2||tv.y2)},Nv=function(e,t,a,n){a-=n;var i=t*t-4*e*a;if(i<0)return[];var s=Math.sqrt(i),o=2*e,l=(-t+s)/o,u=(-t-s)/o;return[l,u]},Fv=function(e,t,a,n,i){var s=1e-5;e===0&&(e=s),t/=e,a/=e,n/=e;var o,l,u,v,f,c,h,d;if(l=(3*a-t*t)/9,u=-(27*n)+t*(9*a-2*(t*t)),u/=54,o=l*l*l+u*u,i[1]=0,h=t/3,o>0){f=u+Math.sqrt(o),f=f<0?-Math.pow(-f,1/3):Math.pow(f,1/3),c=u-Math.sqrt(o),c=c<0?-Math.pow(-c,1/3):Math.pow(c,1/3),i[0]=-h+f+c,h+=(f+c)/2,i[4]=i[2]=-h,h=Math.sqrt(3)*(-c+f)/2,i[3]=h,i[5]=-h;return}if(i[5]=i[3]=0,o===0){d=u<0?-Math.pow(-u,1/3):Math.pow(u,1/3),i[0]=-h+2*d,i[4]=i[2]=-(d+h);return}l=-l,v=l*l*l,v=Math.acos(u/Math.sqrt(v)),d=2*Math.sqrt(l),i[0]=-h+d*Math.cos(v/3),i[2]=-h+d*Math.cos((v+2*Math.PI)/3),i[4]=-h+d*Math.cos((v+4*Math.PI)/3)},Vv=function(e,t,a,n,i,s,o,l){var u=1*a*a-4*a*i+2*a*o+4*i*i-4*i*o+o*o+n*n-4*n*s+2*n*l+4*s*s-4*s*l+l*l,v=1*9*a*i-3*a*a-3*a*o-6*i*i+3*i*o+9*n*s-3*n*n-3*n*l-6*s*s+3*s*l,f=1*3*a*a-6*a*i+a*o-a*e+2*i*i+2*i*e-o*e+3*n*n-6*n*s+n*l-n*t+2*s*s+2*s*t-l*t,c=1*a*i-a*a+a*e-i*e+n*s-n*n+n*t-s*t,h=[];Fv(u,v,f,c,h);for(var d=1e-7,y=[],p=0;p<6;p+=2)Math.abs(h[p+1])=0&&h[p]<=1&&y.push(h[p]);y.push(1),y.push(0);for(var g=-1,m,b,w,S=0;S=0?wu?(e-i)*(e-i)+(t-s)*(t-s):v-c},dr=function(e,t,a){for(var n,i,s,o,l,u=0,v=0;v=e&&e>=s||n<=e&&e<=s)l=(e-n)/(s-n)*(o-i)+i,l>t&&u++;else continue;return u%2!==0},$r=function(e,t,a,n,i,s,o,l,u){var v=new Array(a.length),f;l[0]!=null?(f=Math.atan(l[1]/l[0]),l[0]<0?f=f+Math.PI/2:f=-f-Math.PI/2):f=l;for(var c=Math.cos(-f),h=Math.sin(-f),d=0;d0){var p=en(v,-u);y=ja(p)}else y=v;return dr(e,t,y)},$v=function(e,t,a,n,i,s,o,l){for(var u=new Array(a.length*2),v=0;v=0&&p<=1&&m.push(p),g>=0&&g<=1&&m.push(g),m.length===0)return[];var b=m[0]*l[0]+e,w=m[0]*l[1]+t;if(m.length>1){if(m[0]==m[1])return[b,w];var S=m[1]*l[0]+e,E=m[1]*l[1]+t;return[b,w,S,E]}else return[b,w]},Ln=function(e,t,a){return t<=e&&e<=a||a<=e&&e<=t?e:e<=t&&t<=a||a<=t&&t<=e?t:a},Xr=function(e,t,a,n,i,s,o,l,u){var v=e-i,f=a-e,c=o-i,h=t-s,d=n-t,y=l-s,p=c*h-y*v,g=f*h-d*v,m=y*f-c*d;if(m!==0){var b=p/m,w=g/m,S=.001,E=0-S,x=1+S;return E<=b&&b<=x&&E<=w&&w<=x?[e+b*f,t+b*d]:u?[e+b*f,t+b*d]:[]}else return p===0||g===0?Ln(e,a,o)===o?[o,l]:Ln(e,a,i)===i?[i,s]:Ln(i,o,a)===a?[a,n]:[]:[]},da=function(e,t,a,n,i,s,o,l){var u=[],v,f=new Array(a.length),c=!0;s==null&&(c=!1);var h;if(c){for(var d=0;d0){var y=en(f,-l);h=ja(y)}else h=f}else h=a;for(var p,g,m,b,w=0;w2){for(var d=[v[0],v[1]],y=Math.pow(d[0]-e,2)+Math.pow(d[1]-t,2),p=1;pv&&(v=w)},get:function(b){return u[b]}},c=0;c0?A=O.edgesTo(k)[0]:A=k.edgesTo(O)[0];var R=n(A);k=k.id(),D[k]>D[B]+R&&(D[k]=D[B]+R,C.nodes.indexOf(k)<0?C.push(k):C.updateItem(k),x[k]=0,E[k]=[]),D[k]==D[B]+R&&(x[k]=x[k]+x[B],E[k].push(B))}else for(var I=0;I0;){for(var N=S.pop(),W=0;W0&&o.push(a[l]);o.length!==0&&i.push(n.collection(o))}return i},af=function(e,t){for(var a=0;a5&&arguments[5]!==void 0?arguments[5]:of,o=n,l,u,v=0;v=2?Jt(e,t,a,0,Ui,uf):Jt(e,t,a,0,Wi)},squaredEuclidean:function(e,t,a){return Jt(e,t,a,0,Ui)},manhattan:function(e,t,a){return Jt(e,t,a,0,Wi)},max:function(e,t,a){return Jt(e,t,a,-1/0,lf)}};It["squared-euclidean"]=It.squaredEuclidean;It.squaredeuclidean=It.squaredEuclidean;function dn(r,e,t,a,n,i){var s;return Fe(r)?s=r:s=It[r]||It.euclidean,e===0&&Fe(r)?s(n,i):s(e,t,a,n,i)}var vf=er({k:2,m:2,sensitivityThreshold:1e-4,distance:"euclidean",maxIterations:10,attributes:[],testMode:!1,testCentroids:null}),di=function(e){return vf(e)},rn=function(e,t,a,n,i){var s=i!=="kMedoids",o=s?function(f){return a[f]}:function(f){return n[f](a)},l=function(c){return n[c](t)},u=a,v=t;return dn(e,n.length,o,l,u,v)},An=function(e,t,a){for(var n=a.length,i=new Array(n),s=new Array(n),o=new Array(t),l=null,u=0;ua)return!1}return!0},df=function(e,t,a){for(var n=0;no&&(o=t[u][v],l=v);i[l].push(e[u])}for(var f=0;f=i.threshold||i.mode==="dendrogram"&&e.length===1)return!1;var d=t[s],y=t[n[s]],p;i.mode==="dendrogram"?p={left:d,right:y,key:d.key}:p={value:d.value.concat(y.value),key:d.key},e[d.index]=p,e.splice(y.index,1),t[d.key]=p;for(var g=0;ga[y.key][m.key]&&(l=a[y.key][m.key])):i.linkage==="max"?(l=a[d.key][m.key],a[d.key][m.key]0&&n.push(i);return n},_i=function(e,t,a){for(var n=[],i=0;io&&(s=u,o=t[i*e+u])}s>0&&n.push(s)}for(var v=0;vu&&(l=v,u=f)}a[i]=s[l]}return n=_i(e,t,a),n},ji=function(e){for(var t=this.cy(),a=this.nodes(),n=kf(e),i={},s=0;s=P?(B=P,P=k,L=O):k>B&&(B=k);for(var A=0;A0?1:0;x[C%n.minIterations*o+N]=W,F+=W}if(F>0&&(C>=n.minIterations-1||C==n.maxIterations-1)){for(var Q=0,_=0;_1||E>1)&&(o=!0),f[b]=[],m.outgoers().forEach(function(D){D.isEdge()&&f[b].push(D.id())})}else c[b]=[void 0,m.target().id()]}):s.forEach(function(m){var b=m.id();if(m.isNode()){var w=m.degree(!0);w%2&&(l?u?o=!0:u=b:l=b),f[b]=[],m.connectedEdges().forEach(function(S){return f[b].push(S.id())})}else c[b]=[m.source().id(),m.target().id()]});var h={found:!1,trail:void 0};if(o)return h;if(u&&l)if(i){if(v&&u!=v)return h;v=u}else{if(v&&u!=v&&l!=v)return h;v||(v=u)}else v||(v=s[0].id());var d=function(b){for(var w=b,S=[b],E,x,D;f[w].length;)E=f[w].shift(),x=c[E][0],D=c[E][1],w!=D?(f[D]=f[D].filter(function(C){return C!=E}),w=D):!i&&w!=x&&(f[x]=f[x].filter(function(C){return C!=E}),w=x),S.unshift(E),S.unshift(w);return S},y=[],p=[];for(p=d(v);p.length!=1;)f[p[0]].length==0?(y.unshift(s.getElementById(p.shift())),y.unshift(s.getElementById(p.shift()))):p=d(p.shift()).concat(p);y.unshift(s.getElementById(p.shift()));for(var g in f)if(f[g].length)return h;return h.found=!0,h.trail=this.spawn(y,!0),h}},Ra=function(){var e=this,t={},a=0,n=0,i=[],s=[],o={},l=function(c,h){for(var d=s.length-1,y=[],p=e.spawn();s[d].x!=c||s[d].y!=h;)y.push(s.pop().edge),d--;y.push(s.pop().edge),y.forEach(function(g){var m=g.connectedNodes().intersection(e);p.merge(g),m.forEach(function(b){var w=b.id(),S=b.connectedEdges().intersection(e);p.merge(b),t[w].cutVertex?p.merge(S.filter(function(E){return E.isLoop()})):p.merge(S)})}),i.push(p)},u=function f(c,h,d){c===d&&(n+=1),t[h]={id:a,low:a++,cutVertex:!1};var y=e.getElementById(h).connectedEdges().intersection(e);if(y.size()===0)i.push(e.spawn(e.getElementById(h)));else{var p,g,m,b;y.forEach(function(w){p=w.source().id(),g=w.target().id(),m=p===h?g:p,m!==d&&(b=w.id(),o[b]||(o[b]=!0,s.push({x:h,y:m,edge:w})),m in t?t[h].low=Math.min(t[h].low,t[m].id):(f(c,m,h),t[h].low=Math.min(t[h].low,t[m].low),t[h].id<=t[m].low&&(t[h].cutVertex=!0,l(h,m))))})}};e.forEach(function(f){if(f.isNode()){var c=f.id();c in t||(n=0,u(c,c),t[c].cutVertex=n>1)}});var v=Object.keys(t).filter(function(f){return t[f].cutVertex}).map(function(f){return e.getElementById(f)});return{cut:e.spawn(v),components:i}},If={hopcroftTarjanBiconnected:Ra,htbc:Ra,htb:Ra,hopcroftTarjanBiconnectedComponents:Ra},Oa=function(){var e=this,t={},a=0,n=[],i=[],s=e.spawn(e),o=function l(u){i.push(u),t[u]={index:a,low:a++,explored:!1};var v=e.getElementById(u).connectedEdges().intersection(e);if(v.forEach(function(y){var p=y.target().id();p!==u&&(p in t||l(p),t[p].explored||(t[u].low=Math.min(t[u].low,t[p].low)))}),t[u].index===t[u].low){for(var f=e.spawn();;){var c=i.pop();if(f.merge(e.getElementById(c)),t[c].low=t[u].index,t[c].explored=!0,c===u)break}var h=f.edgesWith(f),d=f.merge(h);n.push(d),s=s.difference(d)}};return e.forEach(function(l){if(l.isNode()){var u=l.id();u in t||o(u)}}),{cut:s,components:n}},zf={tarjanStronglyConnected:Oa,tsc:Oa,tscc:Oa,tarjanStronglyConnectedComponents:Oa},Co={};[fa,fv,cv,hv,pv,mv,xv,Uv,Mt,Lt,Gn,sf,bf,Tf,Af,Of,If,zf].forEach(function(r){be(Co,r)});/*! +Embeddable Minimum Strictly-Compliant Promises/A+ 1.1.1 Thenable +Copyright (c) 2013-2014 Ralf S. Engelschall (http://engelschall.com) +Licensed under The MIT License (http://opensource.org/licenses/MIT) +*/var So=0,To=1,Do=2,Hr=function r(e){if(!(this instanceof r))return new r(e);this.id="Thenable/1.0.7",this.state=So,this.fulfillValue=void 0,this.rejectReason=void 0,this.onFulfilled=[],this.onRejected=[],this.proxy={then:this.then.bind(this)},typeof e=="function"&&e.call(this,this.fulfill.bind(this),this.reject.bind(this))};Hr.prototype={fulfill:function(e){return es(this,To,"fulfillValue",e)},reject:function(e){return es(this,Do,"rejectReason",e)},then:function(e,t){var a=this,n=new Hr;return a.onFulfilled.push(ts(e,n,"fulfill")),a.onRejected.push(ts(t,n,"reject")),ko(a),n.proxy}};var es=function(e,t,a,n){return e.state===So&&(e.state=t,e[a]=n,ko(e)),e},ko=function(e){e.state===To?rs(e,"onFulfilled",e.fulfillValue):e.state===Do&&rs(e,"onRejected",e.rejectReason)},rs=function(e,t,a){if(e[t].length!==0){var n=e[t];e[t]=[];var i=function(){for(var o=0;o0}},clearQueue:function(){return function(){var t=this,a=t.length!==void 0,n=a?t:[t],i=this._private.cy||this;if(!i.styleEnabled())return this;for(var s=0;s-1}var Gc=Hc;function Kc(r,e){var t=this.__data__,a=gn(t,r);return a<0?(++this.size,t.push([r,e])):t[a][1]=e,this}var Wc=Kc;function $t(r){var e=-1,t=r==null?0:r.length;for(this.clear();++e-1&&r%1==0&&r0&&this.spawn(n).updateStyle().emit("class"),t},addClass:function(e){return this.toggleClass(e,!0)},hasClass:function(e){var t=this[0];return t!=null&&t._private.classes.has(e)},toggleClass:function(e,t){Re(e)||(e=e.match(/\S+/g)||[]);for(var a=this,n=t===void 0,i=[],s=0,o=a.length;s0&&this.spawn(i).updateStyle().emit("class"),a},removeClass:function(e){return this.toggleClass(e,!1)},flashClass:function(e,t){var a=this;if(t==null)t=250;else if(t===0)return a;return a.addClass(e),setTimeout(function(){a.removeClass(e)},t),a}};Ga.className=Ga.classNames=Ga.classes;var Ce={metaChar:"[\\!\\\"\\#\\$\\%\\&\\'\\(\\)\\*\\+\\,\\.\\/\\:\\;\\<\\=\\>\\?\\@\\[\\]\\^\\`\\{\\|\\}\\~]",comparatorOp:"=|\\!=|>|>=|<|<=|\\$=|\\^=|\\*=",boolOp:"\\?|\\!|\\^",string:`"(?:\\\\"|[^"])*"|'(?:\\\\'|[^'])*'`,number:Ke,meta:"degree|indegree|outdegree",separator:"\\s*,\\s*",descendant:"\\s+",child:"\\s+>\\s+",subject:"\\$",group:"node|edge|\\*",directedEdge:"\\s+->\\s+",undirectedEdge:"\\s+<->\\s+"};Ce.variable="(?:[\\w-.]|(?:\\\\"+Ce.metaChar+"))+";Ce.className="(?:[\\w-]|(?:\\\\"+Ce.metaChar+"))+";Ce.value=Ce.string+"|"+Ce.number;Ce.id=Ce.variable;(function(){var r,e,t;for(r=Ce.comparatorOp.split("|"),t=0;t=0)&&e!=="="&&(Ce.comparatorOp+="|\\!"+e)})();var Le=function(){return{checks:[]}},oe={GROUP:0,COLLECTION:1,FILTER:2,DATA_COMPARE:3,DATA_EXIST:4,DATA_BOOL:5,META_COMPARE:6,STATE:7,ID:8,CLASS:9,UNDIRECTED_EDGE:10,DIRECTED_EDGE:11,NODE_SOURCE:12,NODE_TARGET:13,NODE_NEIGHBOR:14,CHILD:15,DESCENDANT:16,PARENT:17,ANCESTOR:18,COMPOUND_SPLIT:19,TRUE:20},Wn=[{selector:":selected",matches:function(e){return e.selected()}},{selector:":unselected",matches:function(e){return!e.selected()}},{selector:":selectable",matches:function(e){return e.selectable()}},{selector:":unselectable",matches:function(e){return!e.selectable()}},{selector:":locked",matches:function(e){return e.locked()}},{selector:":unlocked",matches:function(e){return!e.locked()}},{selector:":visible",matches:function(e){return e.visible()}},{selector:":hidden",matches:function(e){return!e.visible()}},{selector:":transparent",matches:function(e){return e.transparent()}},{selector:":grabbed",matches:function(e){return e.grabbed()}},{selector:":free",matches:function(e){return!e.grabbed()}},{selector:":removed",matches:function(e){return e.removed()}},{selector:":inside",matches:function(e){return!e.removed()}},{selector:":grabbable",matches:function(e){return e.grabbable()}},{selector:":ungrabbable",matches:function(e){return!e.grabbable()}},{selector:":animated",matches:function(e){return e.animated()}},{selector:":unanimated",matches:function(e){return!e.animated()}},{selector:":parent",matches:function(e){return e.isParent()}},{selector:":childless",matches:function(e){return e.isChildless()}},{selector:":child",matches:function(e){return e.isChild()}},{selector:":orphan",matches:function(e){return e.isOrphan()}},{selector:":nonorphan",matches:function(e){return e.isChild()}},{selector:":compound",matches:function(e){return e.isNode()?e.isParent():e.source().isParent()||e.target().isParent()}},{selector:":loop",matches:function(e){return e.isLoop()}},{selector:":simple",matches:function(e){return e.isSimple()}},{selector:":active",matches:function(e){return e.active()}},{selector:":inactive",matches:function(e){return!e.active()}},{selector:":backgrounding",matches:function(e){return e.backgrounding()}},{selector:":nonbackgrounding",matches:function(e){return!e.backgrounding()}}].sort(function(r,e){return il(r.selector,e.selector)}),Zd=function(){for(var r={},e,t=0;t0&&v.edgeCount>0)return Me("The selector `"+e+"` is invalid because it uses both a compound selector and an edge selector"),!1;if(v.edgeCount>1)return Me("The selector `"+e+"` is invalid because it uses multiple edge selectors"),!1;v.edgeCount===1&&Me("The selector `"+e+"` is deprecated. Edge selectors do not take effect on changes to source and target nodes after an edge is added, for performance reasons. Use a class or data selector on edges instead, updating the class or data of an edge when your app detects a change in source or target nodes.")}return!0},rh=function(){if(this.toStringCache!=null)return this.toStringCache;for(var e=function(v){return v==null?"":v},t=function(v){return de(v)?'"'+v+'"':e(v)},a=function(v){return" "+v+" "},n=function(v,f){var c=v.type,h=v.value;switch(c){case oe.GROUP:{var d=e(h);return d.substring(0,d.length-1)}case oe.DATA_COMPARE:{var y=v.field,p=v.operator;return"["+y+a(e(p))+t(h)+"]"}case oe.DATA_BOOL:{var g=v.operator,m=v.field;return"["+e(g)+m+"]"}case oe.DATA_EXIST:{var b=v.field;return"["+b+"]"}case oe.META_COMPARE:{var w=v.operator,S=v.field;return"[["+S+a(e(w))+t(h)+"]]"}case oe.STATE:return h;case oe.ID:return"#"+h;case oe.CLASS:return"."+h;case oe.PARENT:case oe.CHILD:return i(v.parent,f)+a(">")+i(v.child,f);case oe.ANCESTOR:case oe.DESCENDANT:return i(v.ancestor,f)+" "+i(v.descendant,f);case oe.COMPOUND_SPLIT:{var E=i(v.left,f),x=i(v.subject,f),D=i(v.right,f);return E+(E.length>0?" ":"")+x+D}case oe.TRUE:return""}},i=function(v,f){return v.checks.reduce(function(c,h,d){return c+(f===v&&d===0?"$":"")+n(h,f)},"")},s="",o=0;o1&&o=0&&(t=t.replace("!",""),f=!0),t.indexOf("@")>=0&&(t=t.replace("@",""),v=!0),(i||o||v)&&(l=!i&&!s?"":""+e,u=""+a),v&&(e=l=l.toLowerCase(),a=u=u.toLowerCase()),t){case"*=":n=l.indexOf(u)>=0;break;case"$=":n=l.indexOf(u,l.length-u.length)>=0;break;case"^=":n=l.indexOf(u)===0;break;case"=":n=e===a;break;case">":c=!0,n=e>a;break;case">=":c=!0,n=e>=a;break;case"<":c=!0,n=e0;){var v=n.shift();e(v),i.add(v.id()),o&&a(n,i,v)}return r}function zo(r,e,t){if(t.isParent())for(var a=t._private.children,n=0;n1&&arguments[1]!==void 0?arguments[1]:!0;return mi(this,r,e,zo)};function No(r,e,t){if(t.isChild()){var a=t._private.parent;e.has(a.id())||r.push(a)}}zt.forEachUp=function(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return mi(this,r,e,No)};function lh(r,e,t){No(r,e,t),zo(r,e,t)}zt.forEachUpAndDown=function(r){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return mi(this,r,e,lh)};zt.ancestors=zt.parents;var ga,Fo;ga=Fo={data:Be.data({field:"data",bindingEvent:"data",allowBinding:!0,allowSetting:!0,settingEvent:"data",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,immutableKeys:{id:!0,source:!0,target:!0,parent:!0},updateStyle:!0}),removeData:Be.removeData({field:"data",event:"data",triggerFnName:"trigger",triggerEvent:!0,immutableKeys:{id:!0,source:!0,target:!0,parent:!0},updateStyle:!0}),scratch:Be.data({field:"scratch",bindingEvent:"scratch",allowBinding:!0,allowSetting:!0,settingEvent:"scratch",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,updateStyle:!0}),removeScratch:Be.removeData({field:"scratch",event:"scratch",triggerFnName:"trigger",triggerEvent:!0,updateStyle:!0}),rscratch:Be.data({field:"rscratch",allowBinding:!1,allowSetting:!0,settingTriggersEvent:!1,allowGetting:!0}),removeRscratch:Be.removeData({field:"rscratch",triggerEvent:!1}),id:function(){var e=this[0];if(e)return e._private.data.id}};ga.attr=ga.data;ga.removeAttr=ga.removeData;var vh=Fo,yn={};function On(r){return function(e){var t=this;if(e===void 0&&(e=!0),t.length!==0)if(t.isNode()&&!t.removed()){for(var a=0,n=t[0],i=n._private.edges,s=0;se}),minIndegree:xt("indegree",function(r,e){return re}),minOutdegree:xt("outdegree",function(r,e){return re})});be(yn,{totalDegree:function(e){for(var t=0,a=this.nodes(),n=0;n0,c=f;f&&(v=v[0]);var h=c?v.position():{x:0,y:0};t!==void 0?u.position(e,t+h[e]):i!==void 0&&u.position({x:i.x+h.x,y:i.y+h.y})}else{var d=a.position(),y=o?a.parent():null,p=y&&y.length>0,g=p;p&&(y=y[0]);var m=g?y.position():{x:0,y:0};return i={x:d.x-m.x,y:d.y-m.y},e===void 0?i:i[e]}else if(!s)return;return this}};Pr.modelPosition=Pr.point=Pr.position;Pr.modelPositions=Pr.points=Pr.positions;Pr.renderedPoint=Pr.renderedPosition;Pr.relativePoint=Pr.relativePosition;var fh=Vo,At,tt;At=tt={};tt.renderedBoundingBox=function(r){var e=this.boundingBox(r),t=this.cy(),a=t.zoom(),n=t.pan(),i=e.x1*a+n.x,s=e.x2*a+n.x,o=e.y1*a+n.y,l=e.y2*a+n.y;return{x1:i,x2:s,y1:o,y2:l,w:s-i,h:l-o}};tt.dirtyCompoundBoundsCache=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,e=this.cy();return!e.styleEnabled()||!e.hasCompoundNodes()?this:(this.forEachUp(function(t){if(t.isParent()){var a=t._private;a.compoundBoundsClean=!1,a.bbCache=null,r||t.emitAndNotify("bounds")}}),this)};tt.updateCompoundBounds=function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,e=this.cy();if(!e.styleEnabled()||!e.hasCompoundNodes())return this;if(!r&&e.batching())return this;function t(s){if(!s.isParent())return;var o=s._private,l=s.children(),u=s.pstyle("compound-sizing-wrt-labels").value==="include",v={width:{val:s.pstyle("min-width").pfValue,left:s.pstyle("min-width-bias-left"),right:s.pstyle("min-width-bias-right")},height:{val:s.pstyle("min-height").pfValue,top:s.pstyle("min-height-bias-top"),bottom:s.pstyle("min-height-bias-bottom")}},f=l.boundingBox({includeLabels:u,includeOverlays:!1,useCache:!1}),c=o.position;(f.w===0||f.h===0)&&(f={w:s.pstyle("width").pfValue,h:s.pstyle("height").pfValue},f.x1=c.x-f.w/2,f.x2=c.x+f.w/2,f.y1=c.y-f.h/2,f.y2=c.y+f.h/2);function h(C,M,P){var B=0,L=0,k=M+P;return C>0&&k>0&&(B=M/k*C,L=P/k*C),{biasDiff:B,biasComplementDiff:L}}function d(C,M,P,B){if(P.units==="%")switch(B){case"width":return C>0?P.pfValue*C:0;case"height":return M>0?P.pfValue*M:0;case"average":return C>0&&M>0?P.pfValue*(C+M)/2:0;case"min":return C>0&&M>0?C>M?P.pfValue*M:P.pfValue*C:0;case"max":return C>0&&M>0?C>M?P.pfValue*C:P.pfValue*M:0;default:return 0}else return P.units==="px"?P.pfValue:0}var y=v.width.left.value;v.width.left.units==="px"&&v.width.val>0&&(y=y*100/v.width.val);var p=v.width.right.value;v.width.right.units==="px"&&v.width.val>0&&(p=p*100/v.width.val);var g=v.height.top.value;v.height.top.units==="px"&&v.height.val>0&&(g=g*100/v.height.val);var m=v.height.bottom.value;v.height.bottom.units==="px"&&v.height.val>0&&(m=m*100/v.height.val);var b=h(v.width.val-f.w,y,p),w=b.biasDiff,S=b.biasComplementDiff,E=h(v.height.val-f.h,g,m),x=E.biasDiff,D=E.biasComplementDiff;o.autoPadding=d(f.w,f.h,s.pstyle("padding"),s.pstyle("padding-relative-to").value),o.autoWidth=Math.max(f.w,v.width.val),c.x=(-w+f.x1+f.x2+S)/2,o.autoHeight=Math.max(f.h,v.height.val),c.y=(-x+f.y1+f.y2+D)/2}for(var a=0;ae.x2?n:e.x2,e.y1=ae.y2?i:e.y2,e.w=e.x2-e.x1,e.h=e.y2-e.y1)},st=function(e,t){return t==null?e:Dr(e,t.x1,t.y1,t.x2,t.y2)},_t=function(e,t,a){return kr(e,t,a)},Ia=function(e,t,a){if(!t.cy().headless()){var n=t._private,i=n.rstyle,s=i.arrowWidth/2,o=t.pstyle(a+"-arrow-shape").value,l,u;if(o!=="none"){a==="source"?(l=i.srcX,u=i.srcY):a==="target"?(l=i.tgtX,u=i.tgtY):(l=i.midX,u=i.midY);var v=n.arrowBounds=n.arrowBounds||{},f=v[a]=v[a]||{};f.x1=l-s,f.y1=u-s,f.x2=l+s,f.y2=u+s,f.w=f.x2-f.x1,f.h=f.y2-f.y1,$a(f,1),Dr(e,f.x1,f.y1,f.x2,f.y2)}}},In=function(e,t,a){if(!t.cy().headless()){var n;a?n=a+"-":n="";var i=t._private,s=i.rstyle,o=t.pstyle(n+"label").strValue;if(o){var l=t.pstyle("text-halign"),u=t.pstyle("text-valign"),v=_t(s,"labelWidth",a),f=_t(s,"labelHeight",a),c=_t(s,"labelX",a),h=_t(s,"labelY",a),d=t.pstyle(n+"text-margin-x").pfValue,y=t.pstyle(n+"text-margin-y").pfValue,p=t.isEdge(),g=t.pstyle(n+"text-rotation"),m=t.pstyle("text-outline-width").pfValue,b=t.pstyle("text-border-width").pfValue,w=b/2,S=t.pstyle("text-background-padding").pfValue,E=2,x=f,D=v,C=D/2,M=x/2,P,B,L,k;if(p)P=c-C,B=c+C,L=h-M,k=h+M;else{switch(l.value){case"left":P=c-D,B=c;break;case"center":P=c-C,B=c+C;break;case"right":P=c,B=c+D;break}switch(u.value){case"top":L=h-x,k=h;break;case"center":L=h-M,k=h+M;break;case"bottom":L=h,k=h+x;break}}P+=d-Math.max(m,w)-S-E,B+=d+Math.max(m,w)+S+E,L+=y-Math.max(m,w)-S-E,k+=y+Math.max(m,w)+S+E;var O=a||"main",A=i.labelBounds,R=A[O]=A[O]||{};R.x1=P,R.y1=L,R.x2=B,R.y2=k,R.w=B-P,R.h=k-L;var I=p&&g.strValue==="autorotate",q=g.pfValue!=null&&g.pfValue!==0;if(I||q){var $=I?_t(i.rstyle,"labelAngle",a):g.pfValue,F=Math.cos($),N=Math.sin($),W=(P+B)/2,Q=(L+k)/2;if(!p){switch(l.value){case"left":W=B;break;case"right":W=P;break}switch(u.value){case"top":Q=k;break;case"bottom":Q=L;break}}var _=function(he,ae){return he=he-W,ae=ae-Q,{x:he*F-ae*N+W,y:he*N+ae*F+Q}},j=_(P,L),ee=_(P,k),U=_(B,L),z=_(B,k);P=Math.min(j.x,ee.x,U.x,z.x),B=Math.max(j.x,ee.x,U.x,z.x),L=Math.min(j.y,ee.y,U.y,z.y),k=Math.max(j.y,ee.y,U.y,z.y)}var Y=O+"Rot",X=A[Y]=A[Y]||{};X.x1=P,X.y1=L,X.x2=B,X.y2=k,X.w=B-P,X.h=k-L,Dr(e,P,L,B,k),Dr(i.labelBounds.all,P,L,B,k)}return e}},ch=function(e,t){if(!t.cy().headless()){var a=t.pstyle("outline-opacity").value,n=t.pstyle("outline-width").value;if(a>0&&n>0){var i=t.pstyle("outline-offset").value,s=t.pstyle("shape").value,o=n+i,l=(e.w+o*2)/e.w,u=(e.h+o*2)/e.h,v=0,f=0;["diamond","pentagon","round-triangle"].includes(s)?(l=(e.w+o*2.4)/e.w,f=-o/3.6):["concave-hexagon","rhomboid","right-rhomboid"].includes(s)?l=(e.w+o*2.4)/e.w:s==="star"?(l=(e.w+o*2.8)/e.w,u=(e.h+o*2.6)/e.h,f=-o/3.8):s==="triangle"?(l=(e.w+o*2.8)/e.w,u=(e.h+o*2.4)/e.h,f=-o/1.4):s==="vee"&&(l=(e.w+o*4.4)/e.w,u=(e.h+o*3.8)/e.h,f=-o*.5);var c=e.h*u-e.h,h=e.w*l-e.w;if(Ha(e,[Math.ceil(c/2),Math.ceil(h/2)]),v!=0||f!==0){var d=Av(e,v,f);ho(e,d)}}}},dh=function(e,t){var a=e._private.cy,n=a.styleEnabled(),i=a.headless(),s=hr(),o=e._private,l=e.isNode(),u=e.isEdge(),v,f,c,h,d,y,p=o.rstyle,g=l&&n?e.pstyle("bounds-expansion").pfValue:[0],m=function(ue){return ue.pstyle("display").value!=="none"},b=!n||m(e)&&(!u||m(e.source())&&m(e.target()));if(b){var w=0,S=0;n&&t.includeOverlays&&(w=e.pstyle("overlay-opacity").value,w!==0&&(S=e.pstyle("overlay-padding").value));var E=0,x=0;n&&t.includeUnderlays&&(E=e.pstyle("underlay-opacity").value,E!==0&&(x=e.pstyle("underlay-padding").value));var D=Math.max(S,x),C=0,M=0;if(n&&(C=e.pstyle("width").pfValue,M=C/2),l&&t.includeNodes){var P=e.position();d=P.x,y=P.y;var B=e.outerWidth(),L=B/2,k=e.outerHeight(),O=k/2;v=d-L,f=d+L,c=y-O,h=y+O,Dr(s,v,c,f,h),n&&t.includeOutlines&&ch(s,e)}else if(u&&t.includeEdges)if(n&&!i){var A=e.pstyle("curve-style").strValue;if(v=Math.min(p.srcX,p.midX,p.tgtX),f=Math.max(p.srcX,p.midX,p.tgtX),c=Math.min(p.srcY,p.midY,p.tgtY),h=Math.max(p.srcY,p.midY,p.tgtY),v-=M,f+=M,c-=M,h+=M,Dr(s,v,c,f,h),A==="haystack"){var R=p.haystackPts;if(R&&R.length===2){if(v=R[0].x,c=R[0].y,f=R[1].x,h=R[1].y,v>f){var I=v;v=f,f=I}if(c>h){var q=c;c=h,h=q}Dr(s,v-M,c-M,f+M,h+M)}}else if(A==="bezier"||A==="unbundled-bezier"||A.endsWith("segments")||A.endsWith("taxi")){var $;switch(A){case"bezier":case"unbundled-bezier":$=p.bezierPts;break;case"segments":case"taxi":case"round-segments":case"round-taxi":$=p.linePts;break}if($!=null)for(var F=0;F<$.length;F++){var N=$[F];v=N.x-M,f=N.x+M,c=N.y-M,h=N.y+M,Dr(s,v,c,f,h)}}}else{var W=e.source(),Q=W.position(),_=e.target(),j=_.position();if(v=Q.x,f=j.x,c=Q.y,h=j.y,v>f){var ee=v;v=f,f=ee}if(c>h){var U=c;c=h,h=U}v-=M,f+=M,c-=M,h+=M,Dr(s,v,c,f,h)}if(n&&t.includeEdges&&u&&(Ia(s,e,"mid-source"),Ia(s,e,"mid-target"),Ia(s,e,"source"),Ia(s,e,"target")),n){var z=e.pstyle("ghost").value==="yes";if(z){var Y=e.pstyle("ghost-offset-x").pfValue,X=e.pstyle("ghost-offset-y").pfValue;Dr(s,s.x1+Y,s.y1+X,s.x2+Y,s.y2+X)}}var se=o.bodyBounds=o.bodyBounds||{};$i(se,s),Ha(se,g),$a(se,1),n&&(v=s.x1,f=s.x2,c=s.y1,h=s.y2,Dr(s,v-D,c-D,f+D,h+D));var he=o.overlayBounds=o.overlayBounds||{};$i(he,s),Ha(he,g),$a(he,1);var ae=o.labelBounds=o.labelBounds||{};ae.all!=null?Lv(ae.all):ae.all=hr(),n&&t.includeLabels&&(t.includeMainLabels&&In(s,e,null),u&&(t.includeSourceLabels&&In(s,e,"source"),t.includeTargetLabels&&In(s,e,"target")))}return s.x1=br(s.x1),s.y1=br(s.y1),s.x2=br(s.x2),s.y2=br(s.y2),s.w=br(s.x2-s.x1),s.h=br(s.y2-s.y1),s.w>0&&s.h>0&&b&&(Ha(s,g),$a(s,1)),s},$o=function(e){var t=0,a=function(s){return(s?1:0)<0&&arguments[0]!==void 0?arguments[0]:Ph,e=arguments.length>1?arguments[1]:void 0,t=0;t=0;o--)s(o);return this};rt.removeAllListeners=function(){return this.removeListener("*")};rt.emit=rt.trigger=function(r,e,t){var a=this.listeners,n=a.length;return this.emitting++,Re(e)||(e=[e]),Bh(this,function(i,s){t!=null&&(a=[{event:s.event,type:s.type,namespace:s.namespace,callback:t}],n=a.length);for(var o=function(v){var f=a[v];if(f.type===s.type&&(!f.namespace||f.namespace===s.namespace||f.namespace===kh)&&i.eventMatches(i.context,f,s)){var c=[s];e!=null&&iv(c,e),i.beforeEmit(i.context,f,s),f.conf&&f.conf.one&&(i.listeners=i.listeners.filter(function(y){return y!==f}));var h=i.callbackContext(i.context,f,s),d=f.callback.apply(h,c);i.afterEmit(i.context,f,s),d===!1&&(s.stopPropagation(),s.preventDefault())}},l=0;l1&&!s){var o=this.length-1,l=this[o],u=l._private.data.id;this[o]=void 0,this[e]=l,i.set(u,{ele:l,index:e})}return this.length--,this},unmergeOne:function(e){e=e[0];var t=this._private,a=e._private.data.id,n=t.map,i=n.get(a);if(!i)return this;var s=i.index;return this.unmergeAt(s),this},unmerge:function(e){var t=this._private.cy;if(!e)return this;if(e&&de(e)){var a=e;e=t.mutableElements().filter(a)}for(var n=0;n=0;t--){var a=this[t];e(a)&&this.unmergeAt(t)}return this},map:function(e,t){for(var a=[],n=this,i=0;ia&&(a=l,n=o)}return{value:a,ele:n}},min:function(e,t){for(var a=1/0,n,i=this,s=0;s=0&&i1&&arguments[1]!==void 0?arguments[1]:!0,a=this[0],n=a.cy();if(n.styleEnabled()&&a){this.cleanStyle();var i=a._private.style[e];return i!=null?i:t?n.style().getDefaultProperty(e):null}},numericStyle:function(e){var t=this[0];if(t.cy().styleEnabled()&&t){var a=t.pstyle(e);return a.pfValue!==void 0?a.pfValue:a.value}},numericStyleUnits:function(e){var t=this[0];if(t.cy().styleEnabled()&&t)return t.pstyle(e).units},renderedStyle:function(e){var t=this.cy();if(!t.styleEnabled())return this;var a=this[0];if(a)return t.style().getRenderedStyle(a,e)},style:function(e,t){var a=this.cy();if(!a.styleEnabled())return this;var n=!1,i=a.style();if(Se(e)){var s=e;i.applyBypass(this,s,n),this.emitAndNotify("style")}else if(de(e))if(t===void 0){var o=this[0];return o?i.getStylePropertyValue(o,e):void 0}else i.applyBypass(this,e,t,n),this.emitAndNotify("style");else if(e===void 0){var l=this[0];return l?i.getRawStyle(l):void 0}return this},removeStyle:function(e){var t=this.cy();if(!t.styleEnabled())return this;var a=!1,n=t.style(),i=this;if(e===void 0)for(var s=0;s0&&e.push(v[0]),e.push(o[0])}return this.spawn(e,!0).filter(r)},"neighborhood"),closedNeighborhood:function(e){return this.neighborhood().add(this).filter(e)},openNeighborhood:function(e){return this.neighborhood(e)}});nr.neighbourhood=nr.neighborhood;nr.closedNeighbourhood=nr.closedNeighborhood;nr.openNeighbourhood=nr.openNeighborhood;be(nr,{source:wr(function(e){var t=this[0],a;return t&&(a=t._private.source||t.cy().collection()),a&&e?a.filter(e):a},"source"),target:wr(function(e){var t=this[0],a;return t&&(a=t._private.target||t.cy().collection()),a&&e?a.filter(e):a},"target"),sources:bs({attr:"source"}),targets:bs({attr:"target"})});function bs(r){return function(t){for(var a=[],n=0;n0);return s},component:function(){var e=this[0];return e.cy().mutableElements().components(e)[0]}});nr.componentsOf=nr.components;var je=function(e,t){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e===void 0){Ve("A collection must have a reference to the core");return}var i=new Or,s=!1;if(!t)t=[];else if(t.length>0&&Se(t[0])&&!wa(t[0])){s=!0;for(var o=[],l=new Ft,u=0,v=t.length;u0&&arguments[0]!==void 0?arguments[0]:!0,e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,t=this,a=t.cy(),n=a._private,i=[],s=[],o,l=0,u=t.length;l0){for(var q=o.length===t.length?t:new je(a,o),$=0;$0&&arguments[0]!==void 0?arguments[0]:!0,e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,t=this,a=[],n={},i=t._private.cy;function s(k){for(var O=k._private.edges,A=0;A0&&(r?P.emitAndNotify("remove"):e&&P.emit("remove"));for(var B=0;B0?B=k:P=k;while(Math.abs(L)>s&&++O=i?m(M,O):A===0?O:w(M,P,P+u)}var E=!1;function x(){E=!0,(r!==e||t!==a)&&b()}var D=function(P){return E||x(),r===e&&t===a?P:P===0?0:P===1?1:p(S(P),e,a)};D.getControlPoints=function(){return[{x:r,y:e},{x:t,y:a}]};var C="generateBezier("+[r,e,t,a]+")";return D.toString=function(){return C},D}/*! Runge-Kutta spring physics function generator. Adapted from Framer.js, copyright Koen Bok. MIT License: http://en.wikipedia.org/wiki/MIT_License */var qh=function(){function r(a){return-a.tension*a.x-a.friction*a.v}function e(a,n,i){var s={x:a.x+i.dx*n,v:a.v+i.dv*n,tension:a.tension,friction:a.friction};return{dx:s.v,dv:r(s)}}function t(a,n){var i={dx:a.v,dv:r(a)},s=e(a,n*.5,i),o=e(a,n*.5,s),l=e(a,n,o),u=1/6*(i.dx+2*(s.dx+o.dx)+l.dx),v=1/6*(i.dv+2*(s.dv+o.dv)+l.dv);return a.x=a.x+u*n,a.v=a.v+v*n,a}return function a(n,i,s){var o={x:-1,v:0,tension:null,friction:null},l=[0],u=0,v=1/1e4,f=16/1e3,c,h,d;for(n=parseFloat(n)||500,i=parseFloat(i)||20,s=s||null,o.tension=n,o.friction=i,c=s!==null,c?(u=a(n,i),h=u/s*f):h=f;d=t(d||o,h),l.push(1+d.x),u+=16,Math.abs(d.x)>v&&Math.abs(d.v)>v;);return c?function(y){return l[y*(l.length-1)|0]}:u}}(),Oe=function(e,t,a,n){var i=Vh(e,t,a,n);return function(s,o,l){return s+(o-s)*i(l)}},Wa={linear:function(e,t,a){return e+(t-e)*a},ease:Oe(.25,.1,.25,1),"ease-in":Oe(.42,0,1,1),"ease-out":Oe(0,0,.58,1),"ease-in-out":Oe(.42,0,.58,1),"ease-in-sine":Oe(.47,0,.745,.715),"ease-out-sine":Oe(.39,.575,.565,1),"ease-in-out-sine":Oe(.445,.05,.55,.95),"ease-in-quad":Oe(.55,.085,.68,.53),"ease-out-quad":Oe(.25,.46,.45,.94),"ease-in-out-quad":Oe(.455,.03,.515,.955),"ease-in-cubic":Oe(.55,.055,.675,.19),"ease-out-cubic":Oe(.215,.61,.355,1),"ease-in-out-cubic":Oe(.645,.045,.355,1),"ease-in-quart":Oe(.895,.03,.685,.22),"ease-out-quart":Oe(.165,.84,.44,1),"ease-in-out-quart":Oe(.77,0,.175,1),"ease-in-quint":Oe(.755,.05,.855,.06),"ease-out-quint":Oe(.23,1,.32,1),"ease-in-out-quint":Oe(.86,0,.07,1),"ease-in-expo":Oe(.95,.05,.795,.035),"ease-out-expo":Oe(.19,1,.22,1),"ease-in-out-expo":Oe(1,0,0,1),"ease-in-circ":Oe(.6,.04,.98,.335),"ease-out-circ":Oe(.075,.82,.165,1),"ease-in-out-circ":Oe(.785,.135,.15,.86),spring:function(e,t,a){if(a===0)return Wa.linear;var n=qh(e,t,a);return function(i,s,o){return i+(s-i)*n(o)}},"cubic-bezier":Oe};function Es(r,e,t,a,n){if(a===1||e===t)return t;var i=n(e,t,a);return r==null||((r.roundValue||r.color)&&(i=Math.round(i)),r.min!==void 0&&(i=Math.max(i,r.min)),r.max!==void 0&&(i=Math.min(i,r.max))),i}function Cs(r,e){return r.pfValue!=null||r.value!=null?r.pfValue!=null&&(e==null||e.type.units!=="%")?r.pfValue:r.value:r}function Et(r,e,t,a,n){var i=n!=null?n.type:null;t<0?t=0:t>1&&(t=1);var s=Cs(r,n),o=Cs(e,n);if(ne(s)&&ne(o))return Es(i,s,o,t,a);if(Re(s)&&Re(o)){for(var l=[],u=0;u0?(h==="spring"&&d.push(s.duration),s.easingImpl=Wa[h].apply(null,d)):s.easingImpl=Wa[h]}var y=s.easingImpl,p;if(s.duration===0?p=1:p=(t-l)/s.duration,s.applying&&(p=s.progress),p<0?p=0:p>1&&(p=1),s.delay==null){var g=s.startPosition,m=s.position;if(m&&n&&!r.locked()){var b={};ea(g.x,m.x)&&(b.x=Et(g.x,m.x,p,y)),ea(g.y,m.y)&&(b.y=Et(g.y,m.y,p,y)),r.position(b)}var w=s.startPan,S=s.pan,E=i.pan,x=S!=null&&a;x&&(ea(w.x,S.x)&&(E.x=Et(w.x,S.x,p,y)),ea(w.y,S.y)&&(E.y=Et(w.y,S.y,p,y)),r.emit("pan"));var D=s.startZoom,C=s.zoom,M=C!=null&&a;M&&(ea(D,C)&&(i.zoom=ca(i.minZoom,Et(D,C,p,y),i.maxZoom)),r.emit("zoom")),(x||M)&&r.emit("viewport");var P=s.style;if(P&&P.length>0&&n){for(var B=0;B=0;x--){var D=E[x];D()}E.splice(0,E.length)},m=h.length-1;m>=0;m--){var b=h[m],w=b._private;if(w.stopped){h.splice(m,1),w.hooked=!1,w.playing=!1,w.started=!1,g(w.frames);continue}!w.playing&&!w.applying||(w.playing&&w.applying&&(w.applying=!1),w.started||Hh(v,b,r),$h(v,b,r,f),w.applying&&(w.applying=!1),g(w.frames),w.step!=null&&w.step(r),b.completed()&&(h.splice(m,1),w.hooked=!1,w.playing=!1,w.started=!1,g(w.completes)),y=!0)}return!f&&h.length===0&&d.length===0&&a.push(v),y}for(var i=!1,s=0;s0?e.notify("draw",t):e.notify("draw")),t.unmerge(a),e.emit("step")}var Gh={animate:Be.animate(),animation:Be.animation(),animated:Be.animated(),clearQueue:Be.clearQueue(),delay:Be.delay(),delayAnimation:Be.delayAnimation(),stop:Be.stop(),addToAnimationPool:function(e){var t=this;t.styleEnabled()&&t._private.aniEles.merge(e)},stopAnimationLoop:function(){this._private.animationsRunning=!1},startAnimationLoop:function(){var e=this;if(e._private.animationsRunning=!0,!e.styleEnabled())return;function t(){e._private.animationsRunning&&Ja(function(i){Ss(i,e),t()})}var a=e.renderer();a&&a.beforeRender?a.beforeRender(function(i,s){Ss(s,e)},a.beforeRenderPriorities.animations):t()}},Kh={qualifierCompare:function(e,t){return e==null||t==null?e==null&&t==null:e.sameText(t)},eventMatches:function(e,t,a){var n=t.qualifier;return n!=null?e!==a.target&&wa(a.target)&&n.matches(a.target):!0},addEventFields:function(e,t){t.cy=e,t.target=e},callbackContext:function(e,t,a){return t.qualifier!=null?a.target:e}},Fa=function(e){return de(e)?new jr(e):e},_o={createEmitter:function(){var e=this._private;return e.emitter||(e.emitter=new mn(Kh,this)),this},emitter:function(){return this._private.emitter},on:function(e,t,a){return this.emitter().on(e,Fa(t),a),this},removeListener:function(e,t,a){return this.emitter().removeListener(e,Fa(t),a),this},removeAllListeners:function(){return this.emitter().removeAllListeners(),this},one:function(e,t,a){return this.emitter().one(e,Fa(t),a),this},once:function(e,t,a){return this.emitter().one(e,Fa(t),a),this},emit:function(e,t){return this.emitter().emit(e,t),this},emitAndNotify:function(e,t){return this.emit(e),this.notify(e,t),this}};Be.eventAliasesOn(_o);var Yn={png:function(e){var t=this._private.renderer;return e=e||{},t.png(e)},jpg:function(e){var t=this._private.renderer;return e=e||{},e.bg=e.bg||"#fff",t.jpg(e)}};Yn.jpeg=Yn.jpg;var Ua={layout:function(e){var t=this;if(e==null){Ve("Layout options must be specified to make a layout");return}if(e.name==null){Ve("A `name` must be specified to make a layout");return}var a=e.name,n=t.extension("layout",a);if(n==null){Ve("No such layout `"+a+"` found. Did you forget to import it and `cytoscape.use()` it?");return}var i;de(e.eles)?i=t.$(e.eles):i=e.eles!=null?e.eles:t.$();var s=new n(be({},e,{cy:t,eles:i}));return s}};Ua.createLayout=Ua.makeLayout=Ua.layout;var Wh={notify:function(e,t){var a=this._private;if(this.batching()){a.batchNotifications=a.batchNotifications||{};var n=a.batchNotifications[e]=a.batchNotifications[e]||this.collection();t!=null&&n.merge(t);return}if(a.notificationsEnabled){var i=this.renderer();this.destroyed()||!i||i.notify(e,t)}},notifications:function(e){var t=this._private;return e===void 0?t.notificationsEnabled:(t.notificationsEnabled=!!e,this)},noNotifications:function(e){this.notifications(!1),e(),this.notifications(!0)},batching:function(){return this._private.batchCount>0},startBatch:function(){var e=this._private;return e.batchCount==null&&(e.batchCount=0),e.batchCount===0&&(e.batchStyleEles=this.collection(),e.batchNotifications={}),e.batchCount++,this},endBatch:function(){var e=this._private;if(e.batchCount===0)return this;if(e.batchCount--,e.batchCount===0){e.batchStyleEles.updateStyle();var t=this.renderer();Object.keys(e.batchNotifications).forEach(function(a){var n=e.batchNotifications[a];n.empty()?t.notify(a):t.notify(a,n)})}return this},batch:function(e){return this.startBatch(),e(),this.endBatch(),this},batchData:function(e){var t=this;return this.batch(function(){for(var a=Object.keys(e),n=0;n0;)t.removeChild(t.childNodes[0]);e._private.renderer=null,e.mutableElements().forEach(function(a){var n=a._private;n.rscratch={},n.rstyle={},n.animation.current=[],n.animation.queue=[]})},onRender:function(e){return this.on("render",e)},offRender:function(e){return this.off("render",e)}};Xn.invalidateDimensions=Xn.resize;var Ya={collection:function(e,t){return de(e)?this.$(e):gr(e)?e.collection():Re(e)?(t||(t={}),new je(this,e,t.unique,t.removed)):new je(this)},nodes:function(e){var t=this.$(function(a){return a.isNode()});return e?t.filter(e):t},edges:function(e){var t=this.$(function(a){return a.isEdge()});return e?t.filter(e):t},$:function(e){var t=this._private.elements;return e?t.filter(e):t.spawnSelf()},mutableElements:function(){return this._private.elements}};Ya.elements=Ya.filter=Ya.$;var sr={},sa="t",Yh="f";sr.apply=function(r){for(var e=this,t=e._private,a=t.cy,n=a.collection(),i=0;i0;if(c||f&&h){var d=void 0;c&&h||c?d=u.properties:h&&(d=u.mappedProperties);for(var y=0;y1&&(w=1),o.color){var E=a.valueMin[0],x=a.valueMax[0],D=a.valueMin[1],C=a.valueMax[1],M=a.valueMin[2],P=a.valueMax[2],B=a.valueMin[3]==null?1:a.valueMin[3],L=a.valueMax[3]==null?1:a.valueMax[3],k=[Math.round(E+(x-E)*w),Math.round(D+(C-D)*w),Math.round(M+(P-M)*w),Math.round(B+(L-B)*w)];i={bypass:a.bypass,name:a.name,value:k,strValue:"rgb("+k[0]+", "+k[1]+", "+k[2]+")"}}else if(o.number){var O=a.valueMin+(a.valueMax-a.valueMin)*w;i=this.parse(a.name,O,a.bypass,c)}else return!1;if(!i)return y(),!1;i.mapping=a,a=i;break}case s.data:{for(var A=a.field.split("."),R=f.data,I=0;I0&&i>0){for(var o={},l=!1,u=0;u0?r.delayAnimation(s).play().promise().then(b):b()}).then(function(){return r.animation({style:o,duration:i,easing:r.pstyle("transition-timing-function").value,queue:!1}).play().promise()}).then(function(){t.removeBypasses(r,n),r.emitAndNotify("style"),a.transitioning=!1})}else a.transitioning&&(this.removeBypasses(r,n),r.emitAndNotify("style"),a.transitioning=!1)};sr.checkTrigger=function(r,e,t,a,n,i){var s=this.properties[e],o=n(s);o!=null&&o(t,a)&&i(s)};sr.checkZOrderTrigger=function(r,e,t,a){var n=this;this.checkTrigger(r,e,t,a,function(i){return i.triggersZOrder},function(){n._private.cy.notify("zorder",r)})};sr.checkBoundsTrigger=function(r,e,t,a){this.checkTrigger(r,e,t,a,function(n){return n.triggersBounds},function(n){r.dirtyCompoundBoundsCache(),r.dirtyBoundingBoxCache(),n.triggersBoundsOfParallelBeziers&&e==="curve-style"&&(t==="bezier"||a==="bezier")&&r.parallelEdges().forEach(function(i){i.isBundledBezier()&&i.dirtyBoundingBoxCache()}),n.triggersBoundsOfConnectedEdges&&e==="display"&&(t==="none"||a==="none")&&r.connectedEdges().forEach(function(i){i.dirtyBoundingBoxCache()})})};sr.checkTriggers=function(r,e,t,a){r.dirtyStyleCache(),this.checkZOrderTrigger(r,e,t,a),this.checkBoundsTrigger(r,e,t,a)};var Sa={};Sa.applyBypass=function(r,e,t,a){var n=this,i=[],s=!0;if(e==="*"||e==="**"){if(t!==void 0)for(var o=0;on.length?a=a.substr(n.length):a=""}function l(){i.length>s.length?i=i.substr(s.length):i=""}for(;;){var u=a.match(/^\s*$/);if(u)break;var v=a.match(/^\s*((?:.|\s)+?)\s*\{((?:.|\s)+?)\}/);if(!v){Me("Halting stylesheet parsing: String stylesheet contains more to parse but no selector and block found in: "+a);break}n=v[0];var f=v[1];if(f!=="core"){var c=new jr(f);if(c.invalid){Me("Skipping parsing of block: Invalid selector found in string stylesheet: "+f),o();continue}}var h=v[2],d=!1;i=h;for(var y=[];;){var p=i.match(/^\s*$/);if(p)break;var g=i.match(/^\s*(.+?)\s*:\s*(.+?)(?:\s*;|\s*$)/);if(!g){Me("Skipping parsing of block: Invalid formatting of style property and value definitions found in:"+h),d=!0;break}s=g[0];var m=g[1],b=g[2],w=e.properties[m];if(!w){Me("Skipping property: Invalid property name in: "+s),l();continue}var S=t.parse(m,b);if(!S){Me("Skipping property: Invalid property definition in: "+s),l();continue}y.push({name:m,val:b}),l()}if(d){o();break}t.selector(f);for(var E=0;E=7&&e[0]==="d"&&(v=new RegExp(o.data.regex).exec(e))){if(t)return!1;var c=o.data;return{name:r,value:v,strValue:""+e,mapped:c,field:v[1],bypass:t}}else if(e.length>=10&&e[0]==="m"&&(f=new RegExp(o.mapData.regex).exec(e))){if(t||u.multiple)return!1;var h=o.mapData;if(!(u.color||u.number))return!1;var d=this.parse(r,f[4]);if(!d||d.mapped)return!1;var y=this.parse(r,f[5]);if(!y||y.mapped)return!1;if(d.pfValue===y.pfValue||d.strValue===y.strValue)return Me("`"+r+": "+e+"` is not a valid mapper because the output range is zero; converting to `"+r+": "+d.strValue+"`"),this.parse(r,d.strValue);if(u.color){var p=d.value,g=y.value,m=p[0]===g[0]&&p[1]===g[1]&&p[2]===g[2]&&(p[3]===g[3]||(p[3]==null||p[3]===1)&&(g[3]==null||g[3]===1));if(m)return!1}return{name:r,value:f,strValue:""+e,mapped:h,field:f[1],fieldMin:parseFloat(f[2]),fieldMax:parseFloat(f[3]),valueMin:d.value,valueMax:y.value,bypass:t}}}if(u.multiple&&a!=="multiple"){var b;if(l?b=e.split(/\s+/):Re(e)?b=e:b=[e],u.evenMultiple&&b.length%2!==0)return null;for(var w=[],S=[],E=[],x="",D=!1,C=0;C0?" ":"")+M.strValue}return u.validate&&!u.validate(w,S)?null:u.singleEnum&&D?w.length===1&&de(w[0])?{name:r,value:w[0],strValue:w[0],bypass:t}:null:{name:r,value:w,pfValue:E,strValue:x,bypass:t,units:S}}var P=function(){for(var z=0;zu.max||u.strictMax&&e===u.max))return null;var A={name:r,value:e,strValue:""+e+(B||""),units:B,bypass:t};return u.unitless||B!=="px"&&B!=="em"?A.pfValue=e:A.pfValue=B==="px"||!B?e:this.getEmSizeInPixels()*e,(B==="ms"||B==="s")&&(A.pfValue=B==="ms"?e:1e3*e),(B==="deg"||B==="rad")&&(A.pfValue=B==="rad"?e:kv(e)),B==="%"&&(A.pfValue=e/100),A}else if(u.propList){var R=[],I=""+e;if(I!=="none"){for(var q=I.split(/\s*,\s*|\s+/),$=0;$0&&o>0&&!isNaN(a.w)&&!isNaN(a.h)&&a.w>0&&a.h>0){l=Math.min((s-2*t)/a.w,(o-2*t)/a.h),l=l>this._private.maxZoom?this._private.maxZoom:l,l=l=a.minZoom&&(a.maxZoom=t),this},minZoom:function(e){return e===void 0?this._private.minZoom:this.zoomRange({min:e})},maxZoom:function(e){return e===void 0?this._private.maxZoom:this.zoomRange({max:e})},getZoomedViewport:function(e){var t=this._private,a=t.pan,n=t.zoom,i,s,o=!1;if(t.zoomingEnabled||(o=!0),ne(e)?s=e:Se(e)&&(s=e.level,e.position!=null?i=cn(e.position,n,a):e.renderedPosition!=null&&(i=e.renderedPosition),i!=null&&!t.panningEnabled&&(o=!0)),s=s>t.maxZoom?t.maxZoom:s,s=st.maxZoom||!t.zoomingEnabled?s=!0:(t.zoom=l,i.push("zoom"))}if(n&&(!s||!e.cancelOnFailedZoom)&&t.panningEnabled){var u=e.pan;ne(u.x)&&(t.pan.x=u.x,o=!1),ne(u.y)&&(t.pan.y=u.y,o=!1),o||i.push("pan")}return i.length>0&&(i.push("viewport"),this.emit(i.join(" ")),this.notify("viewport")),this},center:function(e){var t=this.getCenterPan(e);return t&&(this._private.pan=t,this.emit("pan viewport"),this.notify("viewport")),this},getCenterPan:function(e,t){if(this._private.panningEnabled){if(de(e)){var a=e;e=this.mutableElements().filter(a)}else gr(e)||(e=this.mutableElements());if(e.length!==0){var n=e.boundingBox(),i=this.width(),s=this.height();t=t===void 0?this._private.zoom:t;var o={x:(i-t*(n.x1+n.x2))/2,y:(s-t*(n.y1+n.y2))/2};return o}}},reset:function(){return!this._private.panningEnabled||!this._private.zoomingEnabled?this:(this.viewport({pan:{x:0,y:0},zoom:1}),this)},invalidateSize:function(){this._private.sizeCache=null},size:function(){var e=this._private,t=e.container,a=this;return e.sizeCache=e.sizeCache||(t?function(){var n=a.window().getComputedStyle(t),i=function(o){return parseFloat(n.getPropertyValue(o))};return{width:t.clientWidth-i("padding-left")-i("padding-right"),height:t.clientHeight-i("padding-top")-i("padding-bottom")}}():{width:1,height:1})},width:function(){return this.size().width},height:function(){return this.size().height},extent:function(){var e=this._private.pan,t=this._private.zoom,a=this.renderedExtent(),n={x1:(a.x1-e.x)/t,x2:(a.x2-e.x)/t,y1:(a.y1-e.y)/t,y2:(a.y2-e.y)/t};return n.w=n.x2-n.x1,n.h=n.y2-n.y1,n},renderedExtent:function(){var e=this.width(),t=this.height();return{x1:0,y1:0,x2:e,y2:t,w:e,h:t}},multiClickDebounceTime:function(e){if(e)this._private.multiClickDebounceTime=e;else return this._private.multiClickDebounceTime;return this}};gt.centre=gt.center;gt.autolockNodes=gt.autolock;gt.autoungrabifyNodes=gt.autoungrabify;var ya={data:Be.data({field:"data",bindingEvent:"data",allowBinding:!0,allowSetting:!0,settingEvent:"data",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,updateStyle:!0}),removeData:Be.removeData({field:"data",event:"data",triggerFnName:"trigger",triggerEvent:!0,updateStyle:!0}),scratch:Be.data({field:"scratch",bindingEvent:"scratch",allowBinding:!0,allowSetting:!0,settingEvent:"scratch",settingTriggersEvent:!0,triggerFnName:"trigger",allowGetting:!0,updateStyle:!0}),removeScratch:Be.removeData({field:"scratch",event:"scratch",triggerFnName:"trigger",triggerEvent:!0,updateStyle:!0})};ya.attr=ya.data;ya.removeAttr=ya.removeData;var ma=function(e){var t=this;e=be({},e);var a=e.container;a&&!Qa(a)&&Qa(a[0])&&(a=a[0]);var n=a?a._cyreg:null;n=n||{},n&&n.cy&&(n.cy.destroy(),n={});var i=n.readies=n.readies||[];a&&(a._cyreg=n),n.cy=t;var s=Ge!==void 0&&a!==void 0&&!e.headless,o=e;o.layout=be({name:s?"grid":"null"},o.layout),o.renderer=be({name:s?"canvas":"null"},o.renderer);var l=function(d,y,p){return y!==void 0?y:p!==void 0?p:d},u=this._private={container:a,ready:!1,options:o,elements:new je(this),listeners:[],aniEles:new je(this),data:o.data||{},scratch:{},layout:null,renderer:null,destroyed:!1,notificationsEnabled:!0,minZoom:1e-50,maxZoom:1e50,zoomingEnabled:l(!0,o.zoomingEnabled),userZoomingEnabled:l(!0,o.userZoomingEnabled),panningEnabled:l(!0,o.panningEnabled),userPanningEnabled:l(!0,o.userPanningEnabled),boxSelectionEnabled:l(!0,o.boxSelectionEnabled),autolock:l(!1,o.autolock,o.autolockNodes),autoungrabify:l(!1,o.autoungrabify,o.autoungrabifyNodes),autounselectify:l(!1,o.autounselectify),styleEnabled:o.styleEnabled===void 0?s:o.styleEnabled,zoom:ne(o.zoom)?o.zoom:1,pan:{x:Se(o.pan)&&ne(o.pan.x)?o.pan.x:0,y:Se(o.pan)&&ne(o.pan.y)?o.pan.y:0},animation:{current:[],queue:[]},hasCompoundNodes:!1,multiClickDebounceTime:l(250,o.multiClickDebounceTime)};this.createEmitter(),this.selectionType(o.selectionType),this.zoomRange({min:o.minZoom,max:o.maxZoom});var v=function(d,y){var p=d.some(Ju);if(p)return Vt.all(d).then(y);y(d)};u.styleEnabled&&t.setStyle([]);var f=be({},o,o.renderer);t.initRenderer(f);var c=function(d,y,p){t.notifications(!1);var g=t.mutableElements();g.length>0&&g.remove(),d!=null&&(Se(d)||Re(d))&&t.add(d),t.one("layoutready",function(b){t.notifications(!0),t.emit(b),t.one("load",y),t.emitAndNotify("load")}).one("layoutstop",function(){t.one("done",p),t.emit("done")});var m=be({},t._private.options.layout);m.eles=t.elements(),t.layout(m).run()};v([o.style,o.elements],function(h){var d=h[0],y=h[1];u.styleEnabled&&t.style().append(d),c(y,function(){t.startAnimationLoop(),u.ready=!0,Fe(o.ready)&&t.on("ready",o.ready);for(var p=0;p0,l=hr(e.boundingBox?e.boundingBox:{x1:0,y1:0,w:t.width(),h:t.height()}),u;if(gr(e.roots))u=e.roots;else if(Re(e.roots)){for(var v=[],f=0;f0;){var O=k(),A=M(O,B);if(A)O.outgoers().filter(function(ae){return ae.isNode()&&a.has(ae)}).forEach(L);else if(A===null){Me("Detected double maximal shift for node `"+O.id()+"`. Bailing maximal adjustment due to cycle. Use `options.maximal: true` only on DAGs.");break}}}C();var R=0;if(e.avoidOverlap)for(var I=0;I0&&g[0].length<=3?xe/2:0),T=2*Math.PI/g[ce].length*ve;return ce===0&&g[0].length===1&&(J=1),{x:X.x+J*Math.cos(T),y:X.y+J*Math.sin(T)}}else{var Te={x:X.x+(ve+1-(pe+1)/2)*Pe,y:(ce+1)*Ee};return Te}};return a.nodes().layoutPositions(this,e,he),this};var _h={fit:!0,padding:30,boundingBox:void 0,avoidOverlap:!0,nodeDimensionsIncludeLabels:!1,spacingFactor:void 0,radius:void 0,startAngle:3/2*Math.PI,sweep:void 0,clockwise:!0,sort:void 0,animate:!1,animationDuration:500,animationEasing:void 0,animateFilter:function(e,t){return!0},ready:void 0,stop:void 0,transform:function(e,t){return t}};function eu(r){this.options=be({},_h,r)}eu.prototype.run=function(){var r=this.options,e=r,t=r.cy,a=e.eles,n=e.counterclockwise!==void 0?!e.counterclockwise:e.clockwise,i=a.nodes().not(":parent");e.sort&&(i=i.sort(e.sort));for(var s=hr(e.boundingBox?e.boundingBox:{x1:0,y1:0,w:t.width(),h:t.height()}),o={x:s.x1+s.w/2,y:s.y1+s.h/2},l=e.sweep===void 0?2*Math.PI-2*Math.PI/i.length:e.sweep,u=l/Math.max(1,i.length-1),v,f=0,c=0;c1&&e.avoidOverlap){f*=1.75;var g=Math.cos(u)-Math.cos(0),m=Math.sin(u)-Math.sin(0),b=Math.sqrt(f*f/(g*g+m*m));v=Math.max(b,v)}var w=function(E,x){var D=e.startAngle+x*u*(n?1:-1),C=v*Math.cos(D),M=v*Math.sin(D),P={x:o.x+C,y:o.y+M};return P};return a.nodes().layoutPositions(this,e,w),this};var jh={fit:!0,padding:30,startAngle:3/2*Math.PI,sweep:void 0,clockwise:!0,equidistant:!1,minNodeSpacing:10,boundingBox:void 0,avoidOverlap:!0,nodeDimensionsIncludeLabels:!1,height:void 0,width:void 0,spacingFactor:void 0,concentric:function(e){return e.degree()},levelWidth:function(e){return e.maxDegree()/4},animate:!1,animationDuration:500,animationEasing:void 0,animateFilter:function(e,t){return!0},ready:void 0,stop:void 0,transform:function(e,t){return t}};function ru(r){this.options=be({},jh,r)}ru.prototype.run=function(){for(var r=this.options,e=r,t=e.counterclockwise!==void 0?!e.counterclockwise:e.clockwise,a=r.cy,n=e.eles,i=n.nodes().not(":parent"),s=hr(e.boundingBox?e.boundingBox:{x1:0,y1:0,w:a.width(),h:a.height()}),o={x:s.x1+s.w/2,y:s.y1+s.h/2},l=[],u=0,v=0;v0){var S=Math.abs(m[0].value-w.value);S>=p&&(m=[],g.push(m))}m.push(w)}var E=u+e.minNodeSpacing;if(!e.avoidOverlap){var x=g.length>0&&g[0].length>1,D=Math.min(s.w,s.h)/2-E,C=D/(g.length+x?1:0);E=Math.min(E,C)}for(var M=0,P=0;P1&&e.avoidOverlap){var O=Math.cos(k)-Math.cos(0),A=Math.sin(k)-Math.sin(0),R=Math.sqrt(E*E/(O*O+A*A));M=Math.max(R,M)}B.r=M,M+=E}if(e.equidistant){for(var I=0,q=0,$=0;$=r.numIter||(og(a,r),a.temperature=a.temperature*r.coolingFactor,a.temperature=r.animationThreshold&&i(),Ja(f)}};v()}else{for(;u;)u=s(l),l++;ks(a,r),o()}return this};Cn.prototype.stop=function(){return this.stopped=!0,this.thread&&this.thread.stop(),this.emit("layoutstop"),this};Cn.prototype.destroy=function(){return this.thread&&this.thread.stop(),this};var rg=function(e,t,a){for(var n=a.eles.edges(),i=a.eles.nodes(),s=hr(a.boundingBox?a.boundingBox:{x1:0,y1:0,w:e.width(),h:e.height()}),o={isCompound:e.hasCompoundNodes(),layoutNodes:[],idToIndex:{},nodeSize:i.size(),graphSet:[],indexToGraph:[],layoutEdges:[],edgeSize:n.size(),temperature:a.initialTemp,clientWidth:s.w,clientHeight:s.h,boundingBox:s},l=a.eles.components(),u={},v=0;v0){o.graphSet.push(D);for(var v=0;vn.count?0:n.graph},ag=function r(e,t,a,n){var i=n.graphSet[a];if(-10)var f=n.nodeOverlap*v,c=Math.sqrt(o*o+l*l),h=f*o/c,d=f*l/c;else var y=nn(e,o,l),p=nn(t,-1*o,-1*l),g=p.x-y.x,m=p.y-y.y,b=g*g+m*m,c=Math.sqrt(b),f=(e.nodeRepulsion+t.nodeRepulsion)/b,h=f*g/c,d=f*m/c;e.isLocked||(e.offsetX-=h,e.offsetY-=d),t.isLocked||(t.offsetX+=h,t.offsetY+=d)}},vg=function(e,t,a,n){if(a>0)var i=e.maxX-t.minX;else var i=t.maxX-e.minX;if(n>0)var s=e.maxY-t.minY;else var s=t.maxY-e.minY;return i>=0&&s>=0?Math.sqrt(i*i+s*s):0},nn=function(e,t,a){var n=e.positionX,i=e.positionY,s=e.height||1,o=e.width||1,l=a/t,u=s/o,v={};return t===0&&0a?(v.x=n,v.y=i+s/2,v):0t&&-1*u<=l&&l<=u?(v.x=n-o/2,v.y=i-o*a/2/t,v):0=u)?(v.x=n+s*t/2/a,v.y=i+s/2,v):(0>a&&(l<=-1*u||l>=u)&&(v.x=n-s*t/2/a,v.y=i-s/2),v)},fg=function(e,t){for(var a=0;aa){var p=t.gravity*h/y,g=t.gravity*d/y;c.offsetX+=p,c.offsetY+=g}}}}},dg=function(e,t){var a=[],n=0,i=-1;for(a.push.apply(a,e.graphSet[0]),i+=e.graphSet[0].length;n<=i;){var s=a[n++],o=e.idToIndex[s],l=e.layoutNodes[o],u=l.children;if(0a)var i={x:a*e/n,y:a*t/n};else var i={x:e,y:t};return i},pg=function r(e,t){var a=e.parentId;if(a!=null){var n=t.layoutNodes[t.idToIndex[a]],i=!1;if((n.maxX==null||e.maxX+n.padRight>n.maxX)&&(n.maxX=e.maxX+n.padRight,i=!0),(n.minX==null||e.minX-n.padLeftn.maxY)&&(n.maxY=e.maxY+n.padBottom,i=!0),(n.minY==null||e.minY-n.padTopg&&(d+=p+t.componentSpacing,h=0,y=0,p=0)}}},yg={fit:!0,padding:30,boundingBox:void 0,avoidOverlap:!0,avoidOverlapPadding:10,nodeDimensionsIncludeLabels:!1,spacingFactor:void 0,condense:!1,rows:void 0,cols:void 0,position:function(e){},sort:void 0,animate:!1,animationDuration:500,animationEasing:void 0,animateFilter:function(e,t){return!0},ready:void 0,stop:void 0,transform:function(e,t){return t}};function au(r){this.options=be({},yg,r)}au.prototype.run=function(){var r=this.options,e=r,t=r.cy,a=e.eles,n=a.nodes().not(":parent");e.sort&&(n=n.sort(e.sort));var i=hr(e.boundingBox?e.boundingBox:{x1:0,y1:0,w:t.width(),h:t.height()});if(i.h===0||i.w===0)a.nodes().layoutPositions(this,e,function(W){return{x:i.x1,y:i.y1}});else{var s=n.size(),o=Math.sqrt(s*i.h/i.w),l=Math.round(o),u=Math.round(i.w/i.h*o),v=function(Q){if(Q==null)return Math.min(l,u);var _=Math.min(l,u);_==l?l=Q:u=Q},f=function(Q){if(Q==null)return Math.max(l,u);var _=Math.max(l,u);_==l?l=Q:u=Q},c=e.rows,h=e.cols!=null?e.cols:e.columns;if(c!=null&&h!=null)l=c,u=h;else if(c!=null&&h==null)l=c,u=Math.ceil(s/l);else if(c==null&&h!=null)u=h,l=Math.ceil(s/u);else if(u*l>s){var d=v(),y=f();(d-1)*y>=s?v(d-1):(y-1)*d>=s&&f(y-1)}else for(;u*l=s?f(g+1):v(p+1)}var m=i.w/u,b=i.h/l;if(e.condense&&(m=0,b=0),e.avoidOverlap)for(var w=0;w=u&&(O=0,k++)},R={},I=0;I(O=qv(r,e,A[R],A[R+1],A[R+2],A[R+3])))return p(x,O),!0}else if(C.edgeType==="bezier"||C.edgeType==="multibezier"||C.edgeType==="self"||C.edgeType==="compound"){for(var A=C.allpts,R=0;R+5(O=Vv(r,e,A[R],A[R+1],A[R+2],A[R+3],A[R+4],A[R+5])))return p(x,O),!0}for(var I=I||D.source,q=q||D.target,$=n.getArrowWidth(M,P),F=[{name:"source",x:C.arrowStartX,y:C.arrowStartY,angle:C.srcArrowAngle},{name:"target",x:C.arrowEndX,y:C.arrowEndY,angle:C.tgtArrowAngle},{name:"mid-source",x:C.midX,y:C.midY,angle:C.midsrcArrowAngle},{name:"mid-target",x:C.midX,y:C.midY,angle:C.midtgtArrowAngle}],R=0;R0&&(g(I),g(q))}function b(x,D,C){return kr(x,D,C)}function w(x,D){var C=x._private,M=c,P;D?P=D+"-":P="",x.boundingBox();var B=C.labelBounds[D||"main"],L=x.pstyle(P+"label").value,k=x.pstyle("text-events").strValue==="yes";if(!(!k||!L)){var O=b(C.rscratch,"labelX",D),A=b(C.rscratch,"labelY",D),R=b(C.rscratch,"labelAngle",D),I=x.pstyle(P+"text-margin-x").pfValue,q=x.pstyle(P+"text-margin-y").pfValue,$=B.x1-M-I,F=B.x2+M-I,N=B.y1-M-q,W=B.y2+M-q;if(R){var Q=Math.cos(R),_=Math.sin(R),j=function(he,ae){return he=he-O,ae=ae-A,{x:he*Q-ae*_+O,y:he*_+ae*Q+A}},ee=j($,N),U=j($,W),z=j(F,N),Y=j(F,W),X=[ee.x+I,ee.y+q,z.x+I,z.y+q,Y.x+I,Y.y+q,U.x+I,U.y+q];if(dr(r,e,X))return p(x),!0}else if(Ot(B,r,e))return p(x),!0}}for(var S=s.length-1;S>=0;S--){var E=s[S];E.isNode()?g(E)||w(E):m(E)||w(E)||w(E,"source")||w(E,"target")}return o};yt.getAllInBox=function(r,e,t,a){var n=this.getCachedZSortedEles().interactive,i=[],s=Math.min(r,t),o=Math.max(r,t),l=Math.min(e,a),u=Math.max(e,a);r=s,t=o,e=l,a=u;for(var v=hr({x1:r,y1:e,x2:t,y2:a}),f=0;f0?-(Math.PI-e.ang):Math.PI+e.ang},Cg=function(e,t,a,n,i){if(e!==As?Rs(t,e,Ar):Eg(mr,Ar),Rs(t,a,mr),Ms=Ar.nx*mr.ny-Ar.ny*mr.nx,Ls=Ar.nx*mr.nx-Ar.ny*-mr.ny,Vr=Math.asin(Math.max(-1,Math.min(1,Ms))),Math.abs(Vr)<1e-6){Zn=t.x,Qn=t.y,ot=St=0;return}ut=1,Xa=!1,Ls<0?Vr<0?Vr=Math.PI+Vr:(Vr=Math.PI-Vr,ut=-1,Xa=!0):Vr>0&&(ut=-1,Xa=!0),t.radius!==void 0?St=t.radius:St=n,nt=Vr/2,Va=Math.min(Ar.len/2,mr.len/2),i?(Lr=Math.abs(Math.cos(nt)*St/Math.sin(nt)),Lr>Va?(Lr=Va,ot=Math.abs(Lr*Math.sin(nt)/Math.cos(nt))):ot=St):(Lr=Math.min(Va,St),ot=Math.abs(Lr*Math.sin(nt)/Math.cos(nt))),Jn=t.x+mr.nx*Lr,_n=t.y+mr.ny*Lr,Zn=Jn-mr.ny*ot*ut,Qn=_n+mr.nx*ot*ut,ou=t.x+Ar.nx*Lr,uu=t.y+Ar.ny*Lr,As=t};function lu(r,e){e.radius===0?r.lineTo(e.cx,e.cy):r.arc(e.cx,e.cy,e.radius,e.startAngle,e.endAngle,e.counterClockwise)}function Si(r,e,t,a){var n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0;return a===0||e.radius===0?{cx:e.x,cy:e.y,radius:0,startX:e.x,startY:e.y,stopX:e.x,stopY:e.y,startAngle:void 0,endAngle:void 0,counterClockwise:void 0}:(Cg(r,e,t,a,n),{cx:Zn,cy:Qn,radius:ot,startX:ou,startY:uu,stopX:Jn,stopY:_n,startAngle:Ar.ang+Math.PI/2*ut,endAngle:mr.ang-Math.PI/2*ut,counterClockwise:Xa})}var or={};or.findMidptPtsEtc=function(r,e){var t=e.posPts,a=e.intersectionPts,n=e.vectorNormInverse,i,s=r.pstyle("source-endpoint"),o=r.pstyle("target-endpoint"),l=s.units!=null&&o.units!=null,u=function(S,E,x,D){var C=D-E,M=x-S,P=Math.sqrt(M*M+C*C);return{x:-C/P,y:M/P}},v=r.pstyle("edge-distances").value;switch(v){case"node-position":i=t;break;case"intersection":i=a;break;case"endpoints":{if(l){var f=this.manualEndptToPx(r.source()[0],s),c=Tr(f,2),h=c[0],d=c[1],y=this.manualEndptToPx(r.target()[0],o),p=Tr(y,2),g=p[0],m=p[1],b={x1:h,y1:d,x2:g,y2:m};n=u(h,d,g,m),i=b}else Me("Edge ".concat(r.id()," has edge-distances:endpoints specified without manual endpoints specified via source-endpoint and target-endpoint. Falling back on edge-distances:intersection (default).")),i=a;break}}return{midptPts:i,vectorNormInverse:n}};or.findHaystackPoints=function(r){for(var e=0;e0?Math.max(ye-me,0):Math.min(ye+me,0)},L=B(M,D),k=B(P,C),O=!1;m===u?g=Math.abs(L)>Math.abs(k)?n:a:m===l||m===o?(g=a,O=!0):(m===i||m===s)&&(g=n,O=!0);var A=g===a,R=A?k:L,I=A?P:M,q=co(I),$=!1;!(O&&(w||E))&&(m===o&&I<0||m===l&&I>0||m===i&&I>0||m===s&&I<0)&&(q*=-1,R=q*Math.abs(R),$=!0);var F;if(w){var N=S<0?1+S:S;F=N*R}else{var W=S<0?R:0;F=W+S*q}var Q=function(ye){return Math.abs(ye)=Math.abs(R)},_=Q(F),j=Q(Math.abs(R)-Math.abs(F)),ee=_||j;if(ee&&!$)if(A){var U=Math.abs(I)<=c/2,z=Math.abs(M)<=h/2;if(U){var Y=(v.x1+v.x2)/2,X=v.y1,se=v.y2;t.segpts=[Y,X,Y,se]}else if(z){var he=(v.y1+v.y2)/2,ae=v.x1,ie=v.x2;t.segpts=[ae,he,ie,he]}else t.segpts=[v.x1,v.y2]}else{var ue=Math.abs(I)<=f/2,ce=Math.abs(P)<=d/2;if(ue){var ve=(v.y1+v.y2)/2,pe=v.x1,Pe=v.x2;t.segpts=[pe,ve,Pe,ve]}else if(ce){var Ee=(v.x1+v.x2)/2,xe=v.y1,Te=v.y2;t.segpts=[Ee,xe,Ee,Te]}else t.segpts=[v.x2,v.y1]}else if(A){var J=v.y1+F+(p?c/2*q:0),T=v.x1,V=v.x2;t.segpts=[T,J,V,J]}else{var Z=v.x1+F+(p?f/2*q:0),G=v.y1,H=v.y2;t.segpts=[Z,G,Z,H]}if(t.isRound){var te=r.pstyle("taxi-radius").value,K=r.pstyle("radius-type").value[0]==="arc-radius";t.radii=new Array(t.segpts.length/2).fill(te),t.isArcRadius=new Array(t.segpts.length/2).fill(K)}};or.tryToCorrectInvalidPoints=function(r,e){var t=r._private.rscratch;if(t.edgeType==="bezier"){var a=e.srcPos,n=e.tgtPos,i=e.srcW,s=e.srcH,o=e.tgtW,l=e.tgtH,u=e.srcShape,v=e.tgtShape,f=e.srcCornerRadius,c=e.tgtCornerRadius,h=e.srcRs,d=e.tgtRs,y=!ne(t.startX)||!ne(t.startY),p=!ne(t.arrowStartX)||!ne(t.arrowStartY),g=!ne(t.endX)||!ne(t.endY),m=!ne(t.arrowEndX)||!ne(t.arrowEndY),b=3,w=this.getArrowWidth(r.pstyle("width").pfValue,r.pstyle("arrow-scale").value)*this.arrowShapeWidth,S=b*w,E=ct({x:t.ctrlpts[0],y:t.ctrlpts[1]},{x:t.startX,y:t.startY}),x=Ek.poolIndex()){var O=L;L=k,k=O}var A=C.srcPos=L.position(),R=C.tgtPos=k.position(),I=C.srcW=L.outerWidth(),q=C.srcH=L.outerHeight(),$=C.tgtW=k.outerWidth(),F=C.tgtH=k.outerHeight(),N=C.srcShape=t.nodeShapes[e.getNodeShape(L)],W=C.tgtShape=t.nodeShapes[e.getNodeShape(k)],Q=C.srcCornerRadius=L.pstyle("corner-radius").value==="auto"?"auto":L.pstyle("corner-radius").pfValue,_=C.tgtCornerRadius=k.pstyle("corner-radius").value==="auto"?"auto":k.pstyle("corner-radius").pfValue,j=C.tgtRs=k._private.rscratch,ee=C.srcRs=L._private.rscratch;C.dirCounts={north:0,west:0,south:0,east:0,northwest:0,southwest:0,northeast:0,southeast:0};for(var U=0;U0){var se=i,he=it(se,kt(t)),ae=it(se,kt(X)),ie=he;if(ae2){var ue=it(se,{x:X[2],y:X[3]});ue0){var H=s,te=it(H,kt(t)),K=it(H,kt(G)),re=te;if(K2){var ye=it(H,{x:G[2],y:G[3]});ye=d||x){p={cp:w,segment:E};break}}if(p)break}var D=p.cp,C=p.segment,M=(d-g)/C.length,P=C.t1-C.t0,B=h?C.t0+P*M:C.t1-P*M;B=ca(0,B,1),e=Bt(D.p0,D.p1,D.p2,B),c=Tg(D.p0,D.p1,D.p2,B);break}case"straight":case"segments":case"haystack":{for(var L=0,k,O,A,R,I=a.allpts.length,q=0;q+3=d));q+=2);var $=d-O,F=$/k;F=ca(0,F,1),e=Bv(A,R,F),c=cu(A,R);break}}s("labelX",f,e.x),s("labelY",f,e.y),s("labelAutoAngle",f,c)}};u("source"),u("target"),this.applyLabelDimensions(r)}};zr.applyLabelDimensions=function(r){this.applyPrefixedLabelDimensions(r),r.isEdge()&&(this.applyPrefixedLabelDimensions(r,"source"),this.applyPrefixedLabelDimensions(r,"target"))};zr.applyPrefixedLabelDimensions=function(r,e){var t=r._private,a=this.getLabelText(r,e),n=this.calculateLabelDimensions(r,a),i=r.pstyle("line-height").pfValue,s=r.pstyle("text-wrap").strValue,o=kr(t.rscratch,"labelWrapCachedLines",e)||[],l=s!=="wrap"?1:Math.max(o.length,1),u=n.height/l,v=u*i,f=n.width,c=n.height+(l-1)*(i-1)*u;Yr(t.rstyle,"labelWidth",e,f),Yr(t.rscratch,"labelWidth",e,f),Yr(t.rstyle,"labelHeight",e,c),Yr(t.rscratch,"labelHeight",e,c),Yr(t.rscratch,"labelLineHeight",e,v)};zr.getLabelText=function(r,e){var t=r._private,a=e?e+"-":"",n=r.pstyle(a+"label").strValue,i=r.pstyle("text-transform").value,s=function(W,Q){return Q?(Yr(t.rscratch,W,e,Q),Q):kr(t.rscratch,W,e)};if(!n)return"";i=="none"||(i=="uppercase"?n=n.toUpperCase():i=="lowercase"&&(n=n.toLowerCase()));var o=r.pstyle("text-wrap").value;if(o==="wrap"){var l=s("labelKey");if(l!=null&&s("labelWrapKey")===l)return s("labelWrapCachedText");for(var u="​",v=n.split(` +`),f=r.pstyle("text-max-width").pfValue,c=r.pstyle("text-overflow-wrap").value,h=c==="anywhere",d=[],y=/[\s\u200b]+|$/g,p=0;pf){var S=g.matchAll(y),E="",x=0,D=Ys(S),C;try{for(D.s();!(C=D.n()).done;){var M=C.value,P=M[0],B=g.substring(x,M.index);x=M.index+P.length;var L=E.length===0?B:E+B+P,k=this.calculateLabelDimensions(r,L),O=k.width;O<=f?E+=B+P:(E&&d.push(E),E=B+P)}}catch(N){D.e(N)}finally{D.f()}E.match(/^[\s\u200b]+$/)||d.push(E)}else d.push(g)}s("labelWrapCachedLines",d),n=s("labelWrapCachedText",d.join(` +`)),s("labelWrapKey",l)}else if(o==="ellipsis"){var A=r.pstyle("text-max-width").pfValue,R="",I="…",q=!1;if(this.calculateLabelDimensions(r,n).widthA)break;R+=n[$],$===n.length-1&&(q=!0)}return q||(R+=I),R}return n};zr.getLabelJustification=function(r){var e=r.pstyle("text-justification").strValue,t=r.pstyle("text-halign").strValue;if(e==="auto")if(r.isNode())switch(t){case"left":return"right";case"right":return"left";default:return"center"}else return"center";else return e};zr.calculateLabelDimensions=function(r,e){var t=this,a=t.cy.window(),n=a.document,i=ft(e,r._private.labelDimsKey),s=t.labelDimCache||(t.labelDimCache=[]),o=s[i];if(o!=null)return o;var l=0,u=r.pstyle("font-style").strValue,v=r.pstyle("font-size").pfValue,f=r.pstyle("font-family").strValue,c=r.pstyle("font-weight").strValue,h=this.labelCalcCanvas,d=this.labelCalcCanvasContext;if(!h){h=this.labelCalcCanvas=n.createElement("canvas"),d=this.labelCalcCanvasContext=h.getContext("2d");var y=h.style;y.position="absolute",y.left="-9999px",y.top="-9999px",y.zIndex="-1",y.visibility="hidden",y.pointerEvents="none"}d.font="".concat(u," ").concat(c," ").concat(v,"px ").concat(f);for(var p=0,g=0,m=e.split(` +`),b=0;b1&&arguments[1]!==void 0?arguments[1]:!0;if(e.merge(s),o)for(var l=0;l=r.desktopTapThreshold2}var lr=n(T);Ae&&(r.hoverData.tapholdCancelled=!0);var xr=function(){var Mr=r.hoverData.dragDelta=r.hoverData.dragDelta||[];Mr.length===0?(Mr.push(ge[0]),Mr.push(ge[1])):(Mr[0]+=ge[0],Mr[1]+=ge[1])};Z=!0,a(fe,["mousemove","vmousemove","tapdrag"],T,{x:K[0],y:K[1]});var yr=function(){r.data.bgActivePosistion=void 0,r.hoverData.selecting||G.emit({originalEvent:T,type:"boxstart",position:{x:K[0],y:K[1]}}),me[4]=1,r.hoverData.selecting=!0,r.redrawHint("select",!0),r.redraw()};if(r.hoverData.which===3){if(Ae){var cr={originalEvent:T,type:"cxtdrag",position:{x:K[0],y:K[1]}};le?le.emit(cr):G.emit(cr),r.hoverData.cxtDragged=!0,(!r.hoverData.cxtOver||fe!==r.hoverData.cxtOver)&&(r.hoverData.cxtOver&&r.hoverData.cxtOver.emit({originalEvent:T,type:"cxtdragout",position:{x:K[0],y:K[1]}}),r.hoverData.cxtOver=fe,fe&&fe.emit({originalEvent:T,type:"cxtdragover",position:{x:K[0],y:K[1]}}))}}else if(r.hoverData.dragging){if(Z=!0,G.panningEnabled()&&G.userPanningEnabled()){var Br;if(r.hoverData.justStartedPan){var Fr=r.hoverData.mdownPos;Br={x:(K[0]-Fr[0])*H,y:(K[1]-Fr[1])*H},r.hoverData.justStartedPan=!1}else Br={x:ge[0]*H,y:ge[1]*H};G.panBy(Br),G.emit("dragpan"),r.hoverData.dragged=!0}K=r.projectIntoViewport(T.clientX,T.clientY)}else if(me[4]==1&&(le==null||le.pannable())){if(Ae){if(!r.hoverData.dragging&&G.boxSelectionEnabled()&&(lr||!G.panningEnabled()||!G.userPanningEnabled()))yr();else if(!r.hoverData.selecting&&G.panningEnabled()&&G.userPanningEnabled()){var Er=i(le,r.hoverData.downs);Er&&(r.hoverData.dragging=!0,r.hoverData.justStartedPan=!0,me[4]=0,r.data.bgActivePosistion=kt(re),r.redrawHint("select",!0),r.redraw())}le&&le.pannable()&&le.active()&&le.unactivate()}}else{if(le&&le.pannable()&&le.active()&&le.unactivate(),(!le||!le.grabbed())&&fe!=we&&(we&&a(we,["mouseout","tapdragout"],T,{x:K[0],y:K[1]}),fe&&a(fe,["mouseover","tapdragover"],T,{x:K[0],y:K[1]}),r.hoverData.last=fe),le)if(Ae){if(G.boxSelectionEnabled()&&lr)le&&le.grabbed()&&(p(Ne),le.emit("freeon"),Ne.emit("free"),r.dragData.didDrag&&(le.emit("dragfreeon"),Ne.emit("dragfree"))),yr();else if(le&&le.grabbed()&&r.nodeIsDraggable(le)){var He=!r.dragData.didDrag;He&&r.redrawHint("eles",!0),r.dragData.didDrag=!0,r.hoverData.draggingEles||d(Ne,{inDragLayer:!0});var Ye={x:0,y:0};if(ne(ge[0])&&ne(ge[1])&&(Ye.x+=ge[0],Ye.y+=ge[1],He)){var tr=r.hoverData.dragDelta;tr&&ne(tr[0])&&ne(tr[1])&&(Ye.x+=tr[0],Ye.y+=tr[1])}r.hoverData.draggingEles=!0,Ne.silentShift(Ye).emit("position drag"),r.redrawHint("drag",!0),r.redraw()}}else xr();Z=!0}if(me[2]=K[0],me[3]=K[1],Z)return T.stopPropagation&&T.stopPropagation(),T.preventDefault&&T.preventDefault(),!1}},!1);var M,P,B;r.registerBinding(e,"mouseup",function(T){if(!(r.hoverData.which===1&&T.which!==1&&r.hoverData.capture)){var V=r.hoverData.capture;if(V){r.hoverData.capture=!1;var Z=r.cy,G=r.projectIntoViewport(T.clientX,T.clientY),H=r.selection,te=r.findNearestElement(G[0],G[1],!0,!1),K=r.dragData.possibleDragElements,re=r.hoverData.down,ye=n(T);if(r.data.bgActivePosistion&&(r.redrawHint("select",!0),r.redraw()),r.hoverData.tapholdCancelled=!0,r.data.bgActivePosistion=void 0,re&&re.unactivate(),r.hoverData.which===3){var me={originalEvent:T,type:"cxttapend",position:{x:G[0],y:G[1]}};if(re?re.emit(me):Z.emit(me),!r.hoverData.cxtDragged){var fe={originalEvent:T,type:"cxttap",position:{x:G[0],y:G[1]}};re?re.emit(fe):Z.emit(fe)}r.hoverData.cxtDragged=!1,r.hoverData.which=null}else if(r.hoverData.which===1){if(a(te,["mouseup","tapend","vmouseup"],T,{x:G[0],y:G[1]}),!r.dragData.didDrag&&!r.hoverData.dragged&&!r.hoverData.selecting&&!r.hoverData.isOverThresholdDrag&&(a(re,["click","tap","vclick"],T,{x:G[0],y:G[1]}),P=!1,T.timeStamp-B<=Z.multiClickDebounceTime()?(M&&clearTimeout(M),P=!0,B=null,a(re,["dblclick","dbltap","vdblclick"],T,{x:G[0],y:G[1]})):(M=setTimeout(function(){P||a(re,["oneclick","onetap","voneclick"],T,{x:G[0],y:G[1]})},Z.multiClickDebounceTime()),B=T.timeStamp)),re==null&&!r.dragData.didDrag&&!r.hoverData.selecting&&!r.hoverData.dragged&&!n(T)&&(Z.$(t).unselect(["tapunselect"]),K.length>0&&r.redrawHint("eles",!0),r.dragData.possibleDragElements=K=Z.collection()),te==re&&!r.dragData.didDrag&&!r.hoverData.selecting&&te!=null&&te._private.selectable&&(r.hoverData.dragging||(Z.selectionType()==="additive"||ye?te.selected()?te.unselect(["tapunselect"]):te.select(["tapselect"]):ye||(Z.$(t).unmerge(te).unselect(["tapunselect"]),te.select(["tapselect"]))),r.redrawHint("eles",!0)),r.hoverData.selecting){var we=Z.collection(r.getAllInBox(H[0],H[1],H[2],H[3]));r.redrawHint("select",!0),we.length>0&&r.redrawHint("eles",!0),Z.emit({type:"boxend",originalEvent:T,position:{x:G[0],y:G[1]}});var le=function(Ae){return Ae.selectable()&&!Ae.selected()};Z.selectionType()==="additive"||ye||Z.$(t).unmerge(we).unselect(),we.emit("box").stdFilter(le).select().emit("boxselect"),r.redraw()}if(r.hoverData.dragging&&(r.hoverData.dragging=!1,r.redrawHint("select",!0),r.redrawHint("eles",!0),r.redraw()),!H[4]){r.redrawHint("drag",!0),r.redrawHint("eles",!0);var ge=re&&re.grabbed();p(K),ge&&(re.emit("freeon"),K.emit("free"),r.dragData.didDrag&&(re.emit("dragfreeon"),K.emit("dragfree")))}}H[4]=0,r.hoverData.down=null,r.hoverData.cxtStarted=!1,r.hoverData.draggingEles=!1,r.hoverData.selecting=!1,r.hoverData.isOverThresholdDrag=!1,r.dragData.didDrag=!1,r.hoverData.dragged=!1,r.hoverData.dragDelta=[],r.hoverData.mdownPos=null,r.hoverData.mdownGPos=null,r.hoverData.which=null}}},!1);var L=function(T){if(!r.scrollingPage){var V=r.cy,Z=V.zoom(),G=V.pan(),H=r.projectIntoViewport(T.clientX,T.clientY),te=[H[0]*Z+G.x,H[1]*Z+G.y];if(r.hoverData.draggingEles||r.hoverData.dragging||r.hoverData.cxtStarted||D()){T.preventDefault();return}if(V.panningEnabled()&&V.userPanningEnabled()&&V.zoomingEnabled()&&V.userZoomingEnabled()){T.preventDefault(),r.data.wheelZooming=!0,clearTimeout(r.data.wheelTimeout),r.data.wheelTimeout=setTimeout(function(){r.data.wheelZooming=!1,r.redrawHint("eles",!0),r.redraw()},150);var K;T.deltaY!=null?K=T.deltaY/-250:T.wheelDeltaY!=null?K=T.wheelDeltaY/1e3:K=T.wheelDelta/1e3,K=K*r.wheelSensitivity;var re=T.deltaMode===1;re&&(K*=33);var ye=V.zoom()*Math.pow(10,K);T.type==="gesturechange"&&(ye=r.gestureStartZoom*T.scale),V.zoom({level:ye,renderedPosition:{x:te[0],y:te[1]}}),V.emit(T.type==="gesturechange"?"pinchzoom":"scrollzoom")}}};r.registerBinding(r.container,"wheel",L,!0),r.registerBinding(e,"scroll",function(T){r.scrollingPage=!0,clearTimeout(r.scrollingPageTimeout),r.scrollingPageTimeout=setTimeout(function(){r.scrollingPage=!1},250)},!0),r.registerBinding(r.container,"gesturestart",function(T){r.gestureStartZoom=r.cy.zoom(),r.hasTouchStarted||T.preventDefault()},!0),r.registerBinding(r.container,"gesturechange",function(J){r.hasTouchStarted||L(J)},!0),r.registerBinding(r.container,"mouseout",function(T){var V=r.projectIntoViewport(T.clientX,T.clientY);r.cy.emit({originalEvent:T,type:"mouseout",position:{x:V[0],y:V[1]}})},!1),r.registerBinding(r.container,"mouseover",function(T){var V=r.projectIntoViewport(T.clientX,T.clientY);r.cy.emit({originalEvent:T,type:"mouseover",position:{x:V[0],y:V[1]}})},!1);var k,O,A,R,I,q,$,F,N,W,Q,_,j,ee=function(T,V,Z,G){return Math.sqrt((Z-T)*(Z-T)+(G-V)*(G-V))},U=function(T,V,Z,G){return(Z-T)*(Z-T)+(G-V)*(G-V)},z;r.registerBinding(r.container,"touchstart",z=function(T){if(r.hasTouchStarted=!0,!!C(T)){m(),r.touchData.capture=!0,r.data.bgActivePosistion=void 0;var V=r.cy,Z=r.touchData.now,G=r.touchData.earlier;if(T.touches[0]){var H=r.projectIntoViewport(T.touches[0].clientX,T.touches[0].clientY);Z[0]=H[0],Z[1]=H[1]}if(T.touches[1]){var H=r.projectIntoViewport(T.touches[1].clientX,T.touches[1].clientY);Z[2]=H[0],Z[3]=H[1]}if(T.touches[2]){var H=r.projectIntoViewport(T.touches[2].clientX,T.touches[2].clientY);Z[4]=H[0],Z[5]=H[1]}if(T.touches[1]){r.touchData.singleTouchMoved=!0,p(r.dragData.touchDragEles);var te=r.findContainerClientCoords();N=te[0],W=te[1],Q=te[2],_=te[3],k=T.touches[0].clientX-N,O=T.touches[0].clientY-W,A=T.touches[1].clientX-N,R=T.touches[1].clientY-W,j=0<=k&&k<=Q&&0<=A&&A<=Q&&0<=O&&O<=_&&0<=R&&R<=_;var K=V.pan(),re=V.zoom();I=ee(k,O,A,R),q=U(k,O,A,R),$=[(k+A)/2,(O+R)/2],F=[($[0]-K.x)/re,($[1]-K.y)/re];var ye=200,me=ye*ye;if(q=1){for(var Ze=r.touchData.startPosition=[null,null,null,null,null,null],$e=0;$e=r.touchTapThreshold2}if(V&&r.touchData.cxt){T.preventDefault();var Ze=T.touches[0].clientX-N,$e=T.touches[0].clientY-W,fr=T.touches[1].clientX-N,Qe=T.touches[1].clientY-W,lr=U(Ze,$e,fr,Qe),xr=lr/q,yr=150,cr=yr*yr,Br=1.5,Fr=Br*Br;if(xr>=Fr||lr>=cr){r.touchData.cxt=!1,r.data.bgActivePosistion=void 0,r.redrawHint("select",!0);var Er={originalEvent:T,type:"cxttapend",position:{x:H[0],y:H[1]}};r.touchData.start?(r.touchData.start.unactivate().emit(Er),r.touchData.start=null):G.emit(Er)}}if(V&&r.touchData.cxt){var Er={originalEvent:T,type:"cxtdrag",position:{x:H[0],y:H[1]}};r.data.bgActivePosistion=void 0,r.redrawHint("select",!0),r.touchData.start?r.touchData.start.emit(Er):G.emit(Er),r.touchData.start&&(r.touchData.start._private.grabbed=!1),r.touchData.cxtDragged=!0;var He=r.findNearestElement(H[0],H[1],!0,!0);(!r.touchData.cxtOver||He!==r.touchData.cxtOver)&&(r.touchData.cxtOver&&r.touchData.cxtOver.emit({originalEvent:T,type:"cxtdragout",position:{x:H[0],y:H[1]}}),r.touchData.cxtOver=He,He&&He.emit({originalEvent:T,type:"cxtdragover",position:{x:H[0],y:H[1]}}))}else if(V&&T.touches[2]&&G.boxSelectionEnabled())T.preventDefault(),r.data.bgActivePosistion=void 0,this.lastThreeTouch=+new Date,r.touchData.selecting||G.emit({originalEvent:T,type:"boxstart",position:{x:H[0],y:H[1]}}),r.touchData.selecting=!0,r.touchData.didSelect=!0,Z[4]=1,!Z||Z.length===0||Z[0]===void 0?(Z[0]=(H[0]+H[2]+H[4])/3,Z[1]=(H[1]+H[3]+H[5])/3,Z[2]=(H[0]+H[2]+H[4])/3+1,Z[3]=(H[1]+H[3]+H[5])/3+1):(Z[2]=(H[0]+H[2]+H[4])/3,Z[3]=(H[1]+H[3]+H[5])/3),r.redrawHint("select",!0),r.redraw();else if(V&&T.touches[1]&&!r.touchData.didSelect&&G.zoomingEnabled()&&G.panningEnabled()&&G.userZoomingEnabled()&&G.userPanningEnabled()){T.preventDefault(),r.data.bgActivePosistion=void 0,r.redrawHint("select",!0);var Ye=r.dragData.touchDragEles;if(Ye){r.redrawHint("drag",!0);for(var tr=0;tr0&&!r.hoverData.draggingEles&&!r.swipePanning&&r.data.bgActivePosistion!=null&&(r.data.bgActivePosistion=void 0,r.redrawHint("select",!0),r.redraw())}},!1);var X;r.registerBinding(e,"touchcancel",X=function(T){var V=r.touchData.start;r.touchData.capture=!1,V&&V.unactivate()});var se,he,ae,ie;if(r.registerBinding(e,"touchend",se=function(T){var V=r.touchData.start,Z=r.touchData.capture;if(Z)T.touches.length===0&&(r.touchData.capture=!1),T.preventDefault();else return;var G=r.selection;r.swipePanning=!1,r.hoverData.draggingEles=!1;var H=r.cy,te=H.zoom(),K=r.touchData.now,re=r.touchData.earlier;if(T.touches[0]){var ye=r.projectIntoViewport(T.touches[0].clientX,T.touches[0].clientY);K[0]=ye[0],K[1]=ye[1]}if(T.touches[1]){var ye=r.projectIntoViewport(T.touches[1].clientX,T.touches[1].clientY);K[2]=ye[0],K[3]=ye[1]}if(T.touches[2]){var ye=r.projectIntoViewport(T.touches[2].clientX,T.touches[2].clientY);K[4]=ye[0],K[5]=ye[1]}V&&V.unactivate();var me;if(r.touchData.cxt){if(me={originalEvent:T,type:"cxttapend",position:{x:K[0],y:K[1]}},V?V.emit(me):H.emit(me),!r.touchData.cxtDragged){var fe={originalEvent:T,type:"cxttap",position:{x:K[0],y:K[1]}};V?V.emit(fe):H.emit(fe)}r.touchData.start&&(r.touchData.start._private.grabbed=!1),r.touchData.cxt=!1,r.touchData.start=null,r.redraw();return}if(!T.touches[2]&&H.boxSelectionEnabled()&&r.touchData.selecting){r.touchData.selecting=!1;var we=H.collection(r.getAllInBox(G[0],G[1],G[2],G[3]));G[0]=void 0,G[1]=void 0,G[2]=void 0,G[3]=void 0,G[4]=0,r.redrawHint("select",!0),H.emit({type:"boxend",originalEvent:T,position:{x:K[0],y:K[1]}});var le=function(cr){return cr.selectable()&&!cr.selected()};we.emit("box").stdFilter(le).select().emit("boxselect"),we.nonempty()&&r.redrawHint("eles",!0),r.redraw()}if(V!=null&&V.unactivate(),T.touches[2])r.data.bgActivePosistion=void 0,r.redrawHint("select",!0);else if(!T.touches[1]){if(!T.touches[0]){if(!T.touches[0]){r.data.bgActivePosistion=void 0,r.redrawHint("select",!0);var ge=r.dragData.touchDragEles;if(V!=null){var Ne=V._private.grabbed;p(ge),r.redrawHint("drag",!0),r.redrawHint("eles",!0),Ne&&(V.emit("freeon"),ge.emit("free"),r.dragData.didDrag&&(V.emit("dragfreeon"),ge.emit("dragfree"))),a(V,["touchend","tapend","vmouseup","tapdragout"],T,{x:K[0],y:K[1]}),V.unactivate(),r.touchData.start=null}else{var Ae=r.findNearestElement(K[0],K[1],!0,!0);a(Ae,["touchend","tapend","vmouseup","tapdragout"],T,{x:K[0],y:K[1]})}var ur=r.touchData.startPosition[0]-K[0],Ze=ur*ur,$e=r.touchData.startPosition[1]-K[1],fr=$e*$e,Qe=Ze+fr,lr=Qe*te*te;r.touchData.singleTouchMoved||(V||H.$(":selected").unselect(["tapunselect"]),a(V,["tap","vclick"],T,{x:K[0],y:K[1]}),he=!1,T.timeStamp-ie<=H.multiClickDebounceTime()?(ae&&clearTimeout(ae),he=!0,ie=null,a(V,["dbltap","vdblclick"],T,{x:K[0],y:K[1]})):(ae=setTimeout(function(){he||a(V,["onetap","voneclick"],T,{x:K[0],y:K[1]})},H.multiClickDebounceTime()),ie=T.timeStamp)),V!=null&&!r.dragData.didDrag&&V._private.selectable&&lr0)return N[0]}return null},d=Object.keys(c),y=0;y0?h:po(i,s,e,t,a,n,o,l)},checkPoint:function(e,t,a,n,i,s,o,l){l=l==="auto"?dt(n,i):l;var u=2*l;if($r(e,t,this.points,s,o,n,i-u,[0,-1],a)||$r(e,t,this.points,s,o,n-u,i,[0,-1],a))return!0;var v=n/2+2*a,f=i/2+2*a,c=[s-v,o-f,s-v,o,s+v,o,s+v,o-f];return!!(dr(e,t,c)||lt(e,t,u,u,s+n/2-l,o+i/2-l,a)||lt(e,t,u,u,s-n/2+l,o+i/2-l,a))}}};Gr.registerNodeShapes=function(){var r=this.nodeShapes={},e=this;this.generateEllipse(),this.generatePolygon("triangle",vr(3,0)),this.generateRoundPolygon("round-triangle",vr(3,0)),this.generatePolygon("rectangle",vr(4,0)),r.square=r.rectangle,this.generateRoundRectangle(),this.generateCutRectangle(),this.generateBarrel(),this.generateBottomRoundrectangle();{var t=[0,1,1,0,0,-1,-1,0];this.generatePolygon("diamond",t),this.generateRoundPolygon("round-diamond",t)}this.generatePolygon("pentagon",vr(5,0)),this.generateRoundPolygon("round-pentagon",vr(5,0)),this.generatePolygon("hexagon",vr(6,0)),this.generateRoundPolygon("round-hexagon",vr(6,0)),this.generatePolygon("heptagon",vr(7,0)),this.generateRoundPolygon("round-heptagon",vr(7,0)),this.generatePolygon("octagon",vr(8,0)),this.generateRoundPolygon("round-octagon",vr(8,0));var a=new Array(20);{var n=$n(5,0),i=$n(5,Math.PI/5),s=.5*(3-Math.sqrt(5));s*=1.57;for(var o=0;o=e.deqFastCost*w)break}else if(u){if(m>=e.deqCost*h||m>=e.deqAvgCost*c)break}else if(b>=e.deqNoDrawCost*Fn)break;var S=e.deq(a,p,y);if(S.length>0)for(var E=0;E0&&(e.onDeqd(a,d),!u&&e.shouldRedraw(a,d,p,y)&&i())},o=e.priority||ui;n.beforeRender(s,o(a))}}}},kg=function(){function r(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:_a;ai(this,r),this.idsByKey=new Or,this.keyForId=new Or,this.cachesByLvl=new Or,this.lvls=[],this.getKey=e,this.doesEleInvalidateKey=t}return ni(r,[{key:"getIdsFor",value:function(t){t==null&&Ve("Can not get id list for null key");var a=this.idsByKey,n=this.idsByKey.get(t);return n||(n=new Ft,a.set(t,n)),n}},{key:"addIdForKey",value:function(t,a){t!=null&&this.getIdsFor(t).add(a)}},{key:"deleteIdForKey",value:function(t,a){t!=null&&this.getIdsFor(t).delete(a)}},{key:"getNumberOfIdsForKey",value:function(t){return t==null?0:this.getIdsFor(t).size}},{key:"updateKeyMappingFor",value:function(t){var a=t.id(),n=this.keyForId.get(a),i=this.getKey(t);this.deleteIdForKey(n,a),this.addIdForKey(i,a),this.keyForId.set(a,i)}},{key:"deleteKeyMappingFor",value:function(t){var a=t.id(),n=this.keyForId.get(a);this.deleteIdForKey(n,a),this.keyForId.delete(a)}},{key:"keyHasChangedFor",value:function(t){var a=t.id(),n=this.keyForId.get(a),i=this.getKey(t);return n!==i}},{key:"isInvalid",value:function(t){return this.keyHasChangedFor(t)||this.doesEleInvalidateKey(t)}},{key:"getCachesAt",value:function(t){var a=this.cachesByLvl,n=this.lvls,i=a.get(t);return i||(i=new Or,a.set(t,i),n.push(t)),i}},{key:"getCache",value:function(t,a){return this.getCachesAt(a).get(t)}},{key:"get",value:function(t,a){var n=this.getKey(t),i=this.getCache(n,a);return i!=null&&this.updateKeyMappingFor(t),i}},{key:"getForCachedKey",value:function(t,a){var n=this.keyForId.get(t.id()),i=this.getCache(n,a);return i}},{key:"hasCache",value:function(t,a){return this.getCachesAt(a).has(t)}},{key:"has",value:function(t,a){var n=this.getKey(t);return this.hasCache(n,a)}},{key:"setCache",value:function(t,a,n){n.key=t,this.getCachesAt(a).set(t,n)}},{key:"set",value:function(t,a,n){var i=this.getKey(t);this.setCache(i,a,n),this.updateKeyMappingFor(t)}},{key:"deleteCache",value:function(t,a){this.getCachesAt(a).delete(t)}},{key:"delete",value:function(t,a){var n=this.getKey(t);this.deleteCache(n,a)}},{key:"invalidateKey",value:function(t){var a=this;this.lvls.forEach(function(n){return a.deleteCache(t,n)})}},{key:"invalidate",value:function(t){var a=t.id(),n=this.keyForId.get(a);this.deleteKeyMappingFor(t);var i=this.doesEleInvalidateKey(t);return i&&this.invalidateKey(n),i||this.getNumberOfIdsForKey(n)===0}}]),r}(),Ns=25,qa=50,Za=-4,jn=3,Pg=7.99,Bg=8,Mg=1024,Lg=1024,Ag=1024,Rg=.2,Og=.8,Ig=10,zg=.15,Ng=.1,Fg=.9,Vg=.9,qg=100,$g=1,Pt={dequeue:"dequeue",downscale:"downscale",highQuality:"highQuality"},Hg=er({getKey:null,doesEleInvalidateKey:_a,drawElement:null,getBoundingBox:null,getRotationPoint:null,getRotationOffset:null,isVisible:oo,allowEdgeTxrCaching:!0,allowParentTxrCaching:!0}),ia=function(e,t){var a=this;a.renderer=e,a.onDequeues=[];var n=Hg(t);be(a,n),a.lookup=new kg(n.getKey,n.doesEleInvalidateKey),a.setupDequeueing()},Ue=ia.prototype;Ue.reasons=Pt;Ue.getTextureQueue=function(r){var e=this;return e.eleImgCaches=e.eleImgCaches||{},e.eleImgCaches[r]=e.eleImgCaches[r]||[]};Ue.getRetiredTextureQueue=function(r){var e=this,t=e.eleImgCaches.retired=e.eleImgCaches.retired||{},a=t[r]=t[r]||[];return a};Ue.getElementQueue=function(){var r=this,e=r.eleCacheQueue=r.eleCacheQueue||new Ea(function(t,a){return a.reqs-t.reqs});return e};Ue.getElementKeyToQueue=function(){var r=this,e=r.eleKeyToCacheQueue=r.eleKeyToCacheQueue||{};return e};Ue.getElement=function(r,e,t,a,n){var i=this,s=this.renderer,o=s.cy.zoom(),l=this.lookup;if(!e||e.w===0||e.h===0||isNaN(e.w)||isNaN(e.h)||!r.visible()||r.removed()||!i.allowEdgeTxrCaching&&r.isEdge()||!i.allowParentTxrCaching&&r.isParent())return null;if(a==null&&(a=Math.ceil(vi(o*t))),a=Pg||a>jn)return null;var u=Math.pow(2,a),v=e.h*u,f=e.w*u,c=s.eleTextBiggerThanMin(r,u);if(!this.isVisible(r,c))return null;var h=l.get(r,a);if(h&&h.invalidated&&(h.invalidated=!1,h.texture.invalidatedWidth-=h.width),h)return h;var d;if(v<=Ns?d=Ns:v<=qa?d=qa:d=Math.ceil(v/qa)*qa,v>Ag||f>Lg)return null;var y=i.getTextureQueue(d),p=y[y.length-2],g=function(){return i.recycleTexture(d,f)||i.addTexture(d,f)};p||(p=y[y.length-1]),p||(p=g()),p.width-p.usedWidtha;P--)C=i.getElement(r,e,t,P,Pt.downscale);M()}else return i.queueElement(r,E.level-1),E;else{var B;if(!b&&!w&&!S)for(var L=a-1;L>=Za;L--){var k=l.get(r,L);if(k){B=k;break}}if(m(B))return i.queueElement(r,a),B;p.context.translate(p.usedWidth,0),p.context.scale(u,u),this.drawElement(p.context,r,e,c,!1),p.context.scale(1/u,1/u),p.context.translate(-p.usedWidth,0)}return h={x:p.usedWidth,texture:p,level:a,scale:u,width:f,height:v,scaledLabelShown:c},p.usedWidth+=Math.ceil(f+Bg),p.eleCaches.push(h),l.set(r,a,h),i.checkTextureFullness(p),h};Ue.invalidateElements=function(r){for(var e=0;e=Rg*r.width&&this.retireTexture(r)};Ue.checkTextureFullness=function(r){var e=this,t=e.getTextureQueue(r.height);r.usedWidth/r.width>Og&&r.fullnessChecks>=Ig?_r(t,r):r.fullnessChecks++};Ue.retireTexture=function(r){var e=this,t=r.height,a=e.getTextureQueue(t),n=this.lookup;_r(a,r),r.retired=!0;for(var i=r.eleCaches,s=0;s=e)return s.retired=!1,s.usedWidth=0,s.invalidatedWidth=0,s.fullnessChecks=0,li(s.eleCaches),s.context.setTransform(1,0,0,1,0,0),s.context.clearRect(0,0,s.width,s.height),_r(n,s),a.push(s),s}};Ue.queueElement=function(r,e){var t=this,a=t.getElementQueue(),n=t.getElementKeyToQueue(),i=this.getKey(r),s=n[i];if(s)s.level=Math.max(s.level,e),s.eles.merge(r),s.reqs++,a.updateItem(s);else{var o={eles:r.spawn().merge(r),level:e,reqs:1,key:i};a.push(o),n[i]=o}};Ue.dequeue=function(r){for(var e=this,t=e.getElementQueue(),a=e.getElementKeyToQueue(),n=[],i=e.lookup,s=0;s<$g&&t.size()>0;s++){var o=t.pop(),l=o.key,u=o.eles[0],v=i.hasCache(u,o.level);if(a[l]=null,v)continue;n.push(o);var f=e.getBoundingBox(u);e.getElement(u,f,r,o.level,Pt.dequeue)}return n};Ue.removeFromQueue=function(r){var e=this,t=e.getElementQueue(),a=e.getElementKeyToQueue(),n=this.getKey(r),i=a[n];i!=null&&(i.eles.length===1?(i.reqs=oi,t.updateItem(i),t.pop(),a[n]=null):i.eles.unmerge(r))};Ue.onDequeue=function(r){this.onDequeues.push(r)};Ue.offDequeue=function(r){_r(this.onDequeues,r)};Ue.setupDequeueing=yu.setupDequeueing({deqRedrawThreshold:qg,deqCost:zg,deqAvgCost:Ng,deqNoDrawCost:Fg,deqFastCost:Vg,deq:function(e,t,a){return e.dequeue(t,a)},onDeqd:function(e,t){for(var a=0;a=Kg||t>on)return null}a.validateLayersElesOrdering(t,r);var l=a.layersByLevel,u=Math.pow(2,t),v=l[t]=l[t]||[],f,c=a.levelIsComplete(t,r),h,d=function(){var M=function(O){if(a.validateLayersElesOrdering(O,r),a.levelIsComplete(O,r))return h=l[O],!0},P=function(O){if(!h)for(var A=t+O;oa<=A&&A<=on&&!M(A);A+=O);};P(1),P(-1);for(var B=v.length-1;B>=0;B--){var L=v[B];L.invalid&&_r(v,L)}};if(!c)d();else return v;var y=function(){if(!f){f=hr();for(var M=0;M_g)return null;var L=a.makeLayer(f,t);if(P!=null){var k=v.indexOf(P)+1;v.splice(k,0,L)}else(M.insert===void 0||M.insert)&&v.unshift(L);return L};if(a.skipping&&!o)return null;for(var g=null,m=r.length/Gg,b=!o,w=0;w=m||!go(g.bb,S.boundingBox()))&&(g=p({insert:!0,after:g}),!g))return null;h||b?a.queueLayer(g,S):a.drawEleInLayer(g,S,t,e),g.eles.push(S),x[t]=g}return h||(b?null:v)};rr.getEleLevelForLayerLevel=function(r,e){return r};rr.drawEleInLayer=function(r,e,t,a){var n=this,i=this.renderer,s=r.context,o=e.boundingBox();o.w===0||o.h===0||!e.visible()||(t=n.getEleLevelForLayerLevel(t,a),i.setImgSmoothing(s,!1),i.drawCachedElement(s,e,null,null,t,jg),i.setImgSmoothing(s,!0))};rr.levelIsComplete=function(r,e){var t=this,a=t.layersByLevel[r];if(!a||a.length===0)return!1;for(var n=0,i=0;i0||s.invalid)return!1;n+=s.eles.length}return n===e.length};rr.validateLayersElesOrdering=function(r,e){var t=this.layersByLevel[r];if(t)for(var a=0;a0){e=!0;break}}return e};rr.invalidateElements=function(r){var e=this;r.length!==0&&(e.lastInvalidationTime=qr(),!(r.length===0||!e.haveLayers())&&e.updateElementsInLayers(r,function(a,n,i){e.invalidateLayer(a)}))};rr.invalidateLayer=function(r){if(this.lastInvalidationTime=qr(),!r.invalid){var e=r.level,t=r.eles,a=this.layersByLevel[e];_r(a,r),r.elesQueue=[],r.invalid=!0,r.replacement&&(r.replacement.invalid=!0);for(var n=0;n3&&arguments[3]!==void 0?arguments[3]:!0,n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0,s=this,o=e._private.rscratch;if(!(i&&!e.visible())&&!(o.badLine||o.allpts==null||isNaN(o.allpts[0]))){var l;t&&(l=t,r.translate(-l.x1,-l.y1));var u=i?e.pstyle("opacity").value:1,v=i?e.pstyle("line-opacity").value:1,f=e.pstyle("curve-style").value,c=e.pstyle("line-style").value,h=e.pstyle("width").pfValue,d=e.pstyle("line-cap").value,y=e.pstyle("line-outline-width").value,p=e.pstyle("line-outline-color").value,g=u*v,m=u*v,b=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:g;f==="straight-triangle"?(s.eleStrokeStyle(r,e,O),s.drawEdgeTrianglePath(e,r,o.allpts)):(r.lineWidth=h,r.lineCap=d,s.eleStrokeStyle(r,e,O),s.drawEdgePath(e,r,o.allpts,c),r.lineCap="butt")},w=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:g;if(r.lineWidth=h+y,r.lineCap=d,y>0)s.colorStrokeStyle(r,p[0],p[1],p[2],O);else{r.lineCap="butt";return}f==="straight-triangle"?s.drawEdgeTrianglePath(e,r,o.allpts):(s.drawEdgePath(e,r,o.allpts,c),r.lineCap="butt")},S=function(){n&&s.drawEdgeOverlay(r,e)},E=function(){n&&s.drawEdgeUnderlay(r,e)},x=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:m;s.drawArrowheads(r,e,O)},D=function(){s.drawElementText(r,e,null,a)};r.lineJoin="round";var C=e.pstyle("ghost").value==="yes";if(C){var M=e.pstyle("ghost-offset-x").pfValue,P=e.pstyle("ghost-offset-y").pfValue,B=e.pstyle("ghost-opacity").value,L=g*B;r.translate(M,P),b(L),x(L),r.translate(-M,-P)}else w();E(),b(),x(),S(),D(),t&&r.translate(l.x1,l.y1)}};var wu=function(e){if(!["overlay","underlay"].includes(e))throw new Error("Invalid state");return function(t,a){if(a.visible()){var n=a.pstyle("".concat(e,"-opacity")).value;if(n!==0){var i=this,s=i.usePaths(),o=a._private.rscratch,l=a.pstyle("".concat(e,"-padding")).pfValue,u=2*l,v=a.pstyle("".concat(e,"-color")).value;t.lineWidth=u,o.edgeType==="self"&&!s?t.lineCap="butt":t.lineCap="round",i.colorStrokeStyle(t,v[0],v[1],v[2],n),i.drawEdgePath(a,t,o.allpts,"solid")}}}};Kr.drawEdgeOverlay=wu("overlay");Kr.drawEdgeUnderlay=wu("underlay");Kr.drawEdgePath=function(r,e,t,a){var n=r._private.rscratch,i=e,s,o=!1,l=this.usePaths(),u=r.pstyle("line-dash-pattern").pfValue,v=r.pstyle("line-dash-offset").pfValue;if(l){var f=t.join("$"),c=n.pathCacheKey&&n.pathCacheKey===f;c?(s=e=n.pathCache,o=!0):(s=e=new Path2D,n.pathCacheKey=f,n.pathCache=s)}if(i.setLineDash)switch(a){case"dotted":i.setLineDash([1,1]);break;case"dashed":i.setLineDash(u),i.lineDashOffset=v;break;case"solid":i.setLineDash([]);break}if(!o&&!n.badLine)switch(e.beginPath&&e.beginPath(),e.moveTo(t[0],t[1]),n.edgeType){case"bezier":case"self":case"compound":case"multibezier":for(var h=2;h+35&&arguments[5]!==void 0?arguments[5]:!0,s=this;if(a==null){if(i&&!s.eleTextBiggerThanMin(e))return}else if(a===!1)return;if(e.isNode()){var o=e.pstyle("label");if(!o||!o.value)return;var l=s.getLabelJustification(e);r.textAlign=l,r.textBaseline="bottom"}else{var u=e.element()._private.rscratch.badLine,v=e.pstyle("label"),f=e.pstyle("source-label"),c=e.pstyle("target-label");if(u||(!v||!v.value)&&(!f||!f.value)&&(!c||!c.value))return;r.textAlign="center",r.textBaseline="bottom"}var h=!t,d;t&&(d=t,r.translate(-d.x1,-d.y1)),n==null?(s.drawText(r,e,null,h,i),e.isEdge()&&(s.drawText(r,e,"source",h,i),s.drawText(r,e,"target",h,i))):s.drawText(r,e,n,h,i),t&&r.translate(d.x1,d.y1)};mt.getFontCache=function(r){var e;this.fontCaches=this.fontCaches||[];for(var t=0;t2&&arguments[2]!==void 0?arguments[2]:!0,a=e.pstyle("font-style").strValue,n=e.pstyle("font-size").pfValue+"px",i=e.pstyle("font-family").strValue,s=e.pstyle("font-weight").strValue,o=t?e.effectiveOpacity()*e.pstyle("text-opacity").value:1,l=e.pstyle("text-outline-opacity").value*o,u=e.pstyle("color").value,v=e.pstyle("text-outline-color").value;r.font=a+" "+s+" "+n+" "+i,r.lineJoin="round",this.colorFillStyle(r,u[0],u[1],u[2],o),this.colorStrokeStyle(r,v[0],v[1],v[2],l)};function qn(r,e,t,a,n){var i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:5,s=arguments.length>6?arguments[6]:void 0;r.beginPath(),r.moveTo(e+i,t),r.lineTo(e+a-i,t),r.quadraticCurveTo(e+a,t,e+a,t+i),r.lineTo(e+a,t+n-i),r.quadraticCurveTo(e+a,t+n,e+a-i,t+n),r.lineTo(e+i,t+n),r.quadraticCurveTo(e,t+n,e,t+n-i),r.lineTo(e,t+i),r.quadraticCurveTo(e,t,e+i,t),r.closePath(),s?r.stroke():r.fill()}mt.getTextAngle=function(r,e){var t,a=r._private,n=a.rscratch,i=e?e+"-":"",s=r.pstyle(i+"text-rotation"),o=kr(n,"labelAngle",e);return s.strValue==="autorotate"?t=r.isEdge()?o:0:s.strValue==="none"?t=0:t=s.pfValue,t};mt.drawText=function(r,e,t){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,i=e._private,s=i.rscratch,o=n?e.effectiveOpacity():1;if(!(n&&(o===0||e.pstyle("text-opacity").value===0))){t==="main"&&(t=null);var l=kr(s,"labelX",t),u=kr(s,"labelY",t),v,f,c=this.getLabelText(e,t);if(c!=null&&c!==""&&!isNaN(l)&&!isNaN(u)){this.setupTextStyle(r,e,n);var h=t?t+"-":"",d=kr(s,"labelWidth",t),y=kr(s,"labelHeight",t),p=e.pstyle(h+"text-margin-x").pfValue,g=e.pstyle(h+"text-margin-y").pfValue,m=e.isEdge(),b=e.pstyle("text-halign").value,w=e.pstyle("text-valign").value;m&&(b="center",w="center"),l+=p,u+=g;var S;switch(a?S=this.getTextAngle(e,t):S=0,S!==0&&(v=l,f=u,r.translate(v,f),r.rotate(S),l=0,u=0),w){case"top":break;case"center":u+=y/2;break;case"bottom":u+=y;break}var E=e.pstyle("text-background-opacity").value,x=e.pstyle("text-border-opacity").value,D=e.pstyle("text-border-width").pfValue,C=e.pstyle("text-background-padding").pfValue,M=e.pstyle("text-background-shape").strValue,P=M.indexOf("round")===0,B=2;if(E>0||D>0&&x>0){var L=l-C;switch(b){case"left":L-=d;break;case"center":L-=d/2;break}var k=u-y-C,O=d+2*C,A=y+2*C;if(E>0){var R=r.fillStyle,I=e.pstyle("text-background-color").value;r.fillStyle="rgba("+I[0]+","+I[1]+","+I[2]+","+E*o+")",P?qn(r,L,k,O,A,B):r.fillRect(L,k,O,A),r.fillStyle=R}if(D>0&&x>0){var q=r.strokeStyle,$=r.lineWidth,F=e.pstyle("text-border-color").value,N=e.pstyle("text-border-style").value;if(r.strokeStyle="rgba("+F[0]+","+F[1]+","+F[2]+","+x*o+")",r.lineWidth=D,r.setLineDash)switch(N){case"dotted":r.setLineDash([1,1]);break;case"dashed":r.setLineDash([4,2]);break;case"double":r.lineWidth=D/4,r.setLineDash([]);break;case"solid":r.setLineDash([]);break}if(P?qn(r,L,k,O,A,B,"stroke"):r.strokeRect(L,k,O,A),N==="double"){var W=D/2;P?qn(r,L+W,k+W,O-W*2,A-W*2,B,"stroke"):r.strokeRect(L+W,k+W,O-W*2,A-W*2)}r.setLineDash&&r.setLineDash([]),r.lineWidth=$,r.strokeStyle=q}}var Q=2*e.pstyle("text-outline-width").pfValue;if(Q>0&&(r.lineWidth=Q),e.pstyle("text-wrap").value==="wrap"){var _=kr(s,"labelWrapCachedLines",t),j=kr(s,"labelLineHeight",t),ee=d/2,U=this.getLabelJustification(e);switch(U==="auto"||(b==="left"?U==="left"?l+=-d:U==="center"&&(l+=-ee):b==="center"?U==="left"?l+=-ee:U==="right"&&(l+=ee):b==="right"&&(U==="center"?l+=ee:U==="right"&&(l+=d))),w){case"top":u-=(_.length-1)*j;break;case"center":case"bottom":u-=(_.length-1)*j;break}for(var z=0;z<_.length;z++)Q>0&&r.strokeText(_[z],l,u),r.fillText(_[z],l,u),u+=j}else Q>0&&r.strokeText(c,l,u),r.fillText(c,l,u);S!==0&&(r.rotate(-S),r.translate(-v,-f))}}};var Yt={};Yt.drawNode=function(r,e,t){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!0,i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0,s=this,o,l,u=e._private,v=u.rscratch,f=e.position();if(!(!ne(f.x)||!ne(f.y))&&!(i&&!e.visible())){var c=i?e.effectiveOpacity():1,h=s.usePaths(),d,y=!1,p=e.padding();o=e.width()+2*p,l=e.height()+2*p;var g;t&&(g=t,r.translate(-g.x1,-g.y1));for(var m=e.pstyle("background-image"),b=m.value,w=new Array(b.length),S=new Array(b.length),E=0,x=0;x0&&arguments[0]!==void 0?arguments[0]:L;s.eleFillStyle(r,e,te)},z=function(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:F;s.colorStrokeStyle(r,k[0],k[1],k[2],te)},Y=function(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:_;s.colorStrokeStyle(r,W[0],W[1],W[2],te)},X=function(te,K,re,ye){var me=s.nodePathCache=s.nodePathCache||[],fe=so(re==="polygon"?re+","+ye.join(","):re,""+K,""+te,""+ee),we=me[fe],le,ge=!1;return we!=null?(le=we,ge=!0,v.pathCache=le):(le=new Path2D,me[fe]=v.pathCache=le),{path:le,cacheHit:ge}},se=e.pstyle("shape").strValue,he=e.pstyle("shape-polygon-points").pfValue;if(h){r.translate(f.x,f.y);var ae=X(o,l,se,he);d=ae.path,y=ae.cacheHit}var ie=function(){if(!y){var te=f;h&&(te={x:0,y:0}),s.nodeShapes[s.getNodeShape(e)].draw(d||r,te.x,te.y,o,l,ee,v)}h?r.fill(d):r.fill()},ue=function(){for(var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:c,K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,re=u.backgrounding,ye=0,me=0;me0&&arguments[0]!==void 0?arguments[0]:!1,K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:c;s.hasPie(e)&&(s.drawPie(r,e,K),te&&(h||s.nodeShapes[s.getNodeShape(e)].draw(r,f.x,f.y,o,l,ee,v)))},ve=function(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:c,K=(P>0?P:-P)*te,re=P>0?0:255;P!==0&&(s.colorFillStyle(r,re,re,re,K),h?r.fill(d):r.fill())},pe=function(){if(B>0){if(r.lineWidth=B,r.lineCap=R,r.lineJoin=A,r.setLineDash)switch(O){case"dotted":r.setLineDash([1,1]);break;case"dashed":r.setLineDash(q),r.lineDashOffset=$;break;case"solid":case"double":r.setLineDash([]);break}if(I!=="center"){if(r.save(),r.lineWidth*=2,I==="inside")h?r.clip(d):r.clip();else{var te=new Path2D;te.rect(-o/2-B,-l/2-B,o+2*B,l+2*B),te.addPath(d),r.clip(te,"evenodd")}h?r.stroke(d):r.stroke(),r.restore()}else h?r.stroke(d):r.stroke();if(O==="double"){r.lineWidth=B/3;var K=r.globalCompositeOperation;r.globalCompositeOperation="destination-out",h?r.stroke(d):r.stroke(),r.globalCompositeOperation=K}r.setLineDash&&r.setLineDash([])}},Pe=function(){if(N>0){if(r.lineWidth=N,r.lineCap="butt",r.setLineDash)switch(Q){case"dotted":r.setLineDash([1,1]);break;case"dashed":r.setLineDash([4,2]);break;case"solid":case"double":r.setLineDash([]);break}var te=f;h&&(te={x:0,y:0});var K=s.getNodeShape(e),re=B;I==="inside"&&(re=0),I==="outside"&&(re*=2);var ye=(o+re+(N+j))/o,me=(l+re+(N+j))/l,fe=o*ye,we=l*me,le=s.nodeShapes[K].points,ge;if(h){var Ne=X(fe,we,K,le);ge=Ne.path}if(K==="ellipse")s.drawEllipsePath(ge||r,te.x,te.y,fe,we);else if(["round-diamond","round-heptagon","round-hexagon","round-octagon","round-pentagon","round-polygon","round-triangle","round-tag"].includes(K)){var Ae=0,ur=0,Ze=0;K==="round-diamond"?Ae=(re+j+N)*1.4:K==="round-heptagon"?(Ae=(re+j+N)*1.075,Ze=-(re/2+j+N)/35):K==="round-hexagon"?Ae=(re+j+N)*1.12:K==="round-pentagon"?(Ae=(re+j+N)*1.13,Ze=-(re/2+j+N)/15):K==="round-tag"?(Ae=(re+j+N)*1.12,ur=(re/2+N+j)*.07):K==="round-triangle"&&(Ae=(re+j+N)*(Math.PI/2),Ze=-(re+j/2+N)/Math.PI),Ae!==0&&(ye=(o+Ae)/o,fe=o*ye,["round-hexagon","round-tag"].includes(K)||(me=(l+Ae)/l,we=l*me)),ee=ee==="auto"?mo(fe,we):ee;for(var $e=fe/2,fr=we/2,Qe=ee+(re+N+j)/2,lr=new Array(le.length/2),xr=new Array(le.length/2),yr=0;yr0){if(n=n||a.position(),i==null||s==null){var h=a.padding();i=a.width()+2*h,s=a.height()+2*h}o.colorFillStyle(t,v[0],v[1],v[2],u),o.nodeShapes[f].draw(t,n.x,n.y,i+l*2,s+l*2,c),t.fill()}}}};Yt.drawNodeOverlay=xu("overlay");Yt.drawNodeUnderlay=xu("underlay");Yt.hasPie=function(r){return r=r[0],r._private.hasPie};Yt.drawPie=function(r,e,t,a){e=e[0],a=a||e.position();var n=e.cy().style(),i=e.pstyle("pie-size"),s=a.x,o=a.y,l=e.width(),u=e.height(),v=Math.min(l,u)/2,f=0,c=this.usePaths();c&&(s=0,o=0),i.units==="%"?v=v*i.pfValue:i.pfValue!==void 0&&(v=i.pfValue/2);for(var h=1;h<=n.pieBackgroundN;h++){var d=e.pstyle("pie-"+h+"-background-size").value,y=e.pstyle("pie-"+h+"-background-color").value,p=e.pstyle("pie-"+h+"-background-opacity").value*t,g=d/100;g+f>1&&(g=1-f);var m=1.5*Math.PI+2*Math.PI*f,b=2*Math.PI*g,w=m+b;d===0||f>=1||f+g>1||(r.beginPath(),r.moveTo(s,o),r.arc(s,o,v,m,w),r.closePath(),this.colorFillStyle(r,y[0],y[1],y[2],p),r.fill(),f+=g)}};var pr={},vp=100;pr.getPixelRatio=function(){var r=this.data.contexts[0];if(this.forcedPixelRatio!=null)return this.forcedPixelRatio;var e=this.cy.window(),t=r.backingStorePixelRatio||r.webkitBackingStorePixelRatio||r.mozBackingStorePixelRatio||r.msBackingStorePixelRatio||r.oBackingStorePixelRatio||r.backingStorePixelRatio||1;return(e.devicePixelRatio||1)/t};pr.paintCache=function(r){for(var e=this.paintCaches=this.paintCaches||[],t=!0,a,n=0;ns.minMbLowQualFrames&&(s.motionBlurPxRatio=s.mbPxRBlurry)),s.clearingMotionBlur&&(s.motionBlurPxRatio=1),s.textureDrawLastFrame&&!f&&(v[s.NODE]=!0,v[s.SELECT_BOX]=!0);var m=l.style(),b=l.zoom(),w=n!==void 0?n:b,S=l.pan(),E={x:S.x,y:S.y},x={zoom:b,pan:{x:S.x,y:S.y}},D=s.prevViewport,C=D===void 0||x.zoom!==D.zoom||x.pan.x!==D.pan.x||x.pan.y!==D.pan.y;!C&&!(y&&!d)&&(s.motionBlurPxRatio=1),i&&(E=i),w*=o,E.x*=o,E.y*=o;var M=s.getCachedZSortedEles();function P(ae,ie,ue,ce,ve){var pe=ae.globalCompositeOperation;ae.globalCompositeOperation="destination-out",s.colorFillStyle(ae,255,255,255,s.motionBlurTransparency),ae.fillRect(ie,ue,ce,ve),ae.globalCompositeOperation=pe}function B(ae,ie){var ue,ce,ve,pe;!s.clearingMotionBlur&&(ae===u.bufferContexts[s.MOTIONBLUR_BUFFER_NODE]||ae===u.bufferContexts[s.MOTIONBLUR_BUFFER_DRAG])?(ue={x:S.x*h,y:S.y*h},ce=b*h,ve=s.canvasWidth*h,pe=s.canvasHeight*h):(ue=E,ce=w,ve=s.canvasWidth,pe=s.canvasHeight),ae.setTransform(1,0,0,1,0,0),ie==="motionBlur"?P(ae,0,0,ve,pe):!e&&(ie===void 0||ie)&&ae.clearRect(0,0,ve,pe),t||(ae.translate(ue.x,ue.y),ae.scale(ce,ce)),i&&ae.translate(i.x,i.y),n&&ae.scale(n,n)}if(f||(s.textureDrawLastFrame=!1),f){if(s.textureDrawLastFrame=!0,!s.textureCache){s.textureCache={},s.textureCache.bb=l.mutableElements().boundingBox(),s.textureCache.texture=s.data.bufferCanvases[s.TEXTURE_BUFFER];var L=s.data.bufferContexts[s.TEXTURE_BUFFER];L.setTransform(1,0,0,1,0,0),L.clearRect(0,0,s.canvasWidth*s.textureMult,s.canvasHeight*s.textureMult),s.render({forcedContext:L,drawOnlyNodeLayer:!0,forcedPxRatio:o*s.textureMult});var x=s.textureCache.viewport={zoom:l.zoom(),pan:l.pan(),width:s.canvasWidth,height:s.canvasHeight};x.mpan={x:(0-x.pan.x)/x.zoom,y:(0-x.pan.y)/x.zoom}}v[s.DRAG]=!1,v[s.NODE]=!1;var k=u.contexts[s.NODE],O=s.textureCache.texture,x=s.textureCache.viewport;k.setTransform(1,0,0,1,0,0),c?P(k,0,0,x.width,x.height):k.clearRect(0,0,x.width,x.height);var A=m.core("outside-texture-bg-color").value,R=m.core("outside-texture-bg-opacity").value;s.colorFillStyle(k,A[0],A[1],A[2],R),k.fillRect(0,0,x.width,x.height);var b=l.zoom();B(k,!1),k.clearRect(x.mpan.x,x.mpan.y,x.width/x.zoom/o,x.height/x.zoom/o),k.drawImage(O,x.mpan.x,x.mpan.y,x.width/x.zoom/o,x.height/x.zoom/o)}else s.textureOnViewport&&!e&&(s.textureCache=null);var I=l.extent(),q=s.pinching||s.hoverData.dragging||s.swipePanning||s.data.wheelZooming||s.hoverData.draggingEles||s.cy.animated(),$=s.hideEdgesOnViewport&&q,F=[];if(F[s.NODE]=!v[s.NODE]&&c&&!s.clearedForMotionBlur[s.NODE]||s.clearingMotionBlur,F[s.NODE]&&(s.clearedForMotionBlur[s.NODE]=!0),F[s.DRAG]=!v[s.DRAG]&&c&&!s.clearedForMotionBlur[s.DRAG]||s.clearingMotionBlur,F[s.DRAG]&&(s.clearedForMotionBlur[s.DRAG]=!0),v[s.NODE]||t||a||F[s.NODE]){var N=c&&!F[s.NODE]&&h!==1,k=e||(N?s.data.bufferContexts[s.MOTIONBLUR_BUFFER_NODE]:u.contexts[s.NODE]),W=c&&!N?"motionBlur":void 0;B(k,W),$?s.drawCachedNodes(k,M.nondrag,o,I):s.drawLayeredElements(k,M.nondrag,o,I),s.debug&&s.drawDebugPoints(k,M.nondrag),!t&&!c&&(v[s.NODE]=!1)}if(!a&&(v[s.DRAG]||t||F[s.DRAG])){var N=c&&!F[s.DRAG]&&h!==1,k=e||(N?s.data.bufferContexts[s.MOTIONBLUR_BUFFER_DRAG]:u.contexts[s.DRAG]);B(k,c&&!N?"motionBlur":void 0),$?s.drawCachedNodes(k,M.drag,o,I):s.drawCachedElements(k,M.drag,o,I),s.debug&&s.drawDebugPoints(k,M.drag),!t&&!c&&(v[s.DRAG]=!1)}if(s.showFps||!a&&v[s.SELECT_BOX]&&!t){var k=e||u.contexts[s.SELECT_BOX];if(B(k),s.selection[4]==1&&(s.hoverData.selecting||s.touchData.selecting)){var b=s.cy.zoom(),Q=m.core("selection-box-border-width").value/b;k.lineWidth=Q,k.fillStyle="rgba("+m.core("selection-box-color").value[0]+","+m.core("selection-box-color").value[1]+","+m.core("selection-box-color").value[2]+","+m.core("selection-box-opacity").value+")",k.fillRect(s.selection[0],s.selection[1],s.selection[2]-s.selection[0],s.selection[3]-s.selection[1]),Q>0&&(k.strokeStyle="rgba("+m.core("selection-box-border-color").value[0]+","+m.core("selection-box-border-color").value[1]+","+m.core("selection-box-border-color").value[2]+","+m.core("selection-box-opacity").value+")",k.strokeRect(s.selection[0],s.selection[1],s.selection[2]-s.selection[0],s.selection[3]-s.selection[1]))}if(u.bgActivePosistion&&!s.hoverData.selecting){var b=s.cy.zoom(),_=u.bgActivePosistion;k.fillStyle="rgba("+m.core("active-bg-color").value[0]+","+m.core("active-bg-color").value[1]+","+m.core("active-bg-color").value[2]+","+m.core("active-bg-opacity").value+")",k.beginPath(),k.arc(_.x,_.y,m.core("active-bg-size").pfValue/b,0,2*Math.PI),k.fill()}var j=s.lastRedrawTime;if(s.showFps&&j){j=Math.round(j);var ee=Math.round(1e3/j);k.setTransform(1,0,0,1,0,0),k.fillStyle="rgba(255, 0, 0, 0.75)",k.strokeStyle="rgba(255, 0, 0, 0.75)",k.lineWidth=1,k.fillText("1 frame = "+j+" ms = "+ee+" fps",0,20);var U=60;k.strokeRect(0,30,250,20),k.fillRect(0,30,250*Math.min(ee/U,1),20)}t||(v[s.SELECT_BOX]=!1)}if(c&&h!==1){var z=u.contexts[s.NODE],Y=s.data.bufferCanvases[s.MOTIONBLUR_BUFFER_NODE],X=u.contexts[s.DRAG],se=s.data.bufferCanvases[s.MOTIONBLUR_BUFFER_DRAG],he=function(ie,ue,ce){ie.setTransform(1,0,0,1,0,0),ce||!g?ie.clearRect(0,0,s.canvasWidth,s.canvasHeight):P(ie,0,0,s.canvasWidth,s.canvasHeight);var ve=h;ie.drawImage(ue,0,0,s.canvasWidth*ve,s.canvasHeight*ve,0,0,s.canvasWidth,s.canvasHeight)};(v[s.NODE]||F[s.NODE])&&(he(z,Y,F[s.NODE]),v[s.NODE]=!1),(v[s.DRAG]||F[s.DRAG])&&(he(X,se,F[s.DRAG]),v[s.DRAG]=!1)}s.prevViewport=x,s.clearingMotionBlur&&(s.clearingMotionBlur=!1,s.motionBlurCleared=!0,s.motionBlur=!0),c&&(s.motionBlurTimeout=setTimeout(function(){s.motionBlurTimeout=null,s.clearedForMotionBlur[s.NODE]=!1,s.clearedForMotionBlur[s.DRAG]=!1,s.motionBlur=!1,s.clearingMotionBlur=!f,s.mbFrames=0,v[s.NODE]=!0,v[s.DRAG]=!0,s.redraw()},vp)),e||l.emit("render")};var at={};at.drawPolygonPath=function(r,e,t,a,n,i){var s=a/2,o=n/2;r.beginPath&&r.beginPath(),r.moveTo(e+s*i[0],t+o*i[1]);for(var l=1;l0&&s>0){h.clearRect(0,0,i,s),h.globalCompositeOperation="source-over";var d=this.getCachedZSortedEles();if(r.full)h.translate(-a.x1*u,-a.y1*u),h.scale(u,u),this.drawElements(h,d),h.scale(1/u,1/u),h.translate(a.x1*u,a.y1*u);else{var y=e.pan(),p={x:y.x*u,y:y.y*u};u*=e.zoom(),h.translate(p.x,p.y),h.scale(u,u),this.drawElements(h,d),h.scale(1/u,1/u),h.translate(-p.x,-p.y)}r.bg&&(h.globalCompositeOperation="destination-over",h.fillStyle=r.bg,h.rect(0,0,i,s),h.fill())}return c};function fp(r,e){for(var t=atob(r),a=new ArrayBuffer(t.length),n=new Uint8Array(a),i=0;it in n?H(n,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[t]=e,O=(n,t)=>{for(var e in t||(t={}))K.call(t,e)&&B(n,e,t[e]);if(k)for(var e of k(t))Q.call(t,e)&&B(n,e,t[e]);return n},A=(n,t)=>q(n,z(t));var b=(n,t,e)=>new Promise((c,d)=>{var a=o=>{try{u(e.next(o))}catch(w){d(w)}},r=o=>{try{u(e.throw(o))}catch(w){d(w)}},u=o=>o.done?c(o.value):Promise.resolve(o.value).then(a,r);u((e=e.apply(n,t)).next())});import{_ as X,am as U,an as V,ao as W,ap as Z,l as i,d as $,aq as I,ar as L,as as ee,ae as ne,at as J,au as te,av as se,aw as ie,ax as re}from"./Using existing ones-DXPug3q1.js";import{G as R}from"./graph-BAIYaEY5.js";import{l as oe}from"./layout-CNkrYFFT.js";import{w as p}from"./json-CvmztxkW.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-Bqh_nw6E.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./dayjs.min-kn1EBQqj.js";import"./index-DrFu-skq.js";import"./Serializer-DsJDcYJc.js";import"./_baseUniq-DtQZ_MJx.js";import"./_basePickBy-CkXKVWwF.js";import"./clone-jgIDGyVL.js";var f=new Map,C=new Map,T=new Map,ce=X(()=>{C.clear(),T.clear(),f.clear()},"clear"),P=X((n,t)=>{const e=C.get(t)||[];return i.trace("In isDescendant",t," ",n," = ",e.includes(n)),e.includes(n)},"isDescendant"),ae=X((n,t)=>{const e=C.get(t)||[];return i.info("Descendants of ",t," is ",e),i.info("Edge is ",n),n.v===t||n.w===t?!1:e?e.includes(n.v)||P(n.v,t)||P(n.w,t)||e.includes(n.w):(i.debug("Tilt, ",t,",not in descendants"),!1)},"edgeInCluster"),M=X((n,t,e,c)=>{i.warn("Copying children of ",n,"root",c,"data",t.node(n),c);const d=t.children(n)||[];n!==c&&d.push(n),i.warn("Copying (nodes) clusterId",n,"nodes",d),d.forEach(a=>{if(t.children(a).length>0)M(a,t,e,c);else{const r=t.node(a);i.info("cp ",a," to ",c," with parent ",n),e.setNode(a,r),c!==t.parent(a)&&(i.warn("Setting parent",a,t.parent(a)),e.setParent(a,t.parent(a))),n!==c&&a!==n?(i.debug("Setting parent",a,n),e.setParent(a,n)):(i.info("In copy ",n,"root",c,"data",t.node(n),c),i.debug("Not Setting parent for node=",a,"cluster!==rootId",n!==c,"node!==clusterId",a!==n));const u=t.edges(a);i.debug("Copying Edges",u),u.forEach(o=>{i.info("Edge",o);const w=t.edge(o.v,o.w,o.name);i.info("Edge data",w,c);try{ae(o,c)?(i.info("Copying as ",o.v,o.w,w,o.name),e.setEdge(o.v,o.w,w,o.name),i.info("newGraph edges ",e.edges(),e.edge(e.edges()[0]))):i.info("Skipping copy of edge ",o.v,"-->",o.w," rootId: ",c," clusterId:",n)}catch(x){i.error(x)}})}i.debug("Removing node",a),t.removeNode(a)})},"copy"),F=X((n,t)=>{const e=t.children(n);let c=[...e];for(const d of e)T.set(d,n),c=[...c,...F(d,t)];return c},"extractDescendants"),de=X((n,t,e)=>{const c=n.edges().filter(o=>o.v===t||o.w===t),d=n.edges().filter(o=>o.v===e||o.w===e),a=c.map(o=>({v:o.v===t?e:o.v,w:o.w===t?t:o.w})),r=d.map(o=>({v:o.v,w:o.w}));return a.filter(o=>r.some(w=>o.v===w.v&&o.w===w.w))},"findCommonEdges"),D=X((n,t,e)=>{const c=t.children(n);if(i.trace("Searching children of id ",n,c),c.length<1)return n;let d;for(const a of c){const r=D(a,t,e),u=de(t,e,r);if(r)if(u.length>0)d=r;else return r}return d},"findNonClusterChild"),G=X(n=>!f.has(n)||!f.get(n).externalConnections?n:f.has(n)?f.get(n).id:n,"getAnchorId"),le=X((n,t)=>{if(!n||t>10){i.debug("Opting out, no graph ");return}else i.debug("Opting in, graph ");n.nodes().forEach(function(e){n.children(e).length>0&&(i.warn("Cluster identified",e," Replacement id in edges: ",D(e,n,e)),C.set(e,F(e,n)),f.set(e,{id:D(e,n,e),clusterData:n.node(e)}))}),n.nodes().forEach(function(e){const c=n.children(e),d=n.edges();c.length>0?(i.debug("Cluster identified",e,C),d.forEach(a=>{const r=P(a.v,e),u=P(a.w,e);r^u&&(i.warn("Edge: ",a," leaves cluster ",e),i.warn("Descendants of XXX ",e,": ",C.get(e)),f.get(e).externalConnections=!0)})):i.debug("Not a cluster ",e,C)});for(let e of f.keys()){const c=f.get(e).id,d=n.parent(c);d!==e&&f.has(d)&&!f.get(d).externalConnections&&(f.get(e).id=d)}n.edges().forEach(function(e){const c=n.edge(e);i.warn("Edge "+e.v+" -> "+e.w+": "+JSON.stringify(e)),i.warn("Edge "+e.v+" -> "+e.w+": "+JSON.stringify(n.edge(e)));let d=e.v,a=e.w;if(i.warn("Fix XXX",f,"ids:",e.v,e.w,"Translating: ",f.get(e.v)," --- ",f.get(e.w)),f.get(e.v)||f.get(e.w)){if(i.warn("Fixing and trying - removing XXX",e.v,e.w,e.name),d=G(e.v),a=G(e.w),n.removeEdge(e.v,e.w,e.name),d!==e.v){const r=n.parent(d);f.get(r).externalConnections=!0,c.fromCluster=e.v}if(a!==e.w){const r=n.parent(a);f.get(r).externalConnections=!0,c.toCluster=e.w}i.warn("Fix Replacing with XXX",d,a,e.name),n.setEdge(d,a,c,e.name)}}),i.warn("Adjusted Graph",p(n)),Y(n,0),i.trace(f)},"adjustClustersAndEdges"),Y=X((n,t)=>{var d,a;if(i.warn("extractor - ",t,p(n),n.children("D")),t>10){i.error("Bailing out");return}let e=n.nodes(),c=!1;for(const r of e){const u=n.children(r);c=c||u.length>0}if(!c){i.debug("Done, no node has children",n.nodes());return}i.debug("Nodes = ",e,t);for(const r of e)if(i.debug("Extracting node",r,f,f.has(r)&&!f.get(r).externalConnections,!n.parent(r),n.node(r),n.children("D")," Depth ",t),!f.has(r))i.debug("Not a cluster",r,t);else if(!f.get(r).externalConnections&&n.children(r)&&n.children(r).length>0){i.warn("Cluster without external connections, without a parent and with children",r,t);let o=n.graph().rankdir==="TB"?"LR":"TB";(a=(d=f.get(r))==null?void 0:d.clusterData)!=null&&a.dir&&(o=f.get(r).clusterData.dir,i.warn("Fixing dir",f.get(r).clusterData.dir,o));const w=new R({multigraph:!0,compound:!0}).setGraph({rankdir:o,nodesep:50,ranksep:50,marginx:8,marginy:8}).setDefaultEdgeLabel(function(){return{}});i.warn("Old graph before copy",p(n)),M(r,n,w,r),n.setNode(r,{clusterNode:!0,id:r,clusterData:f.get(r).clusterData,label:f.get(r).label,graph:w}),i.warn("New graph after copy node: (",r,")",p(w)),i.debug("Old graph after copy",p(n))}else i.warn("Cluster ** ",r," **not meeting the criteria !externalConnections:",!f.get(r).externalConnections," no parent: ",!n.parent(r)," children ",n.children(r)&&n.children(r).length>0,n.children("D"),t),i.debug(f);e=n.nodes(),i.warn("New list of nodes",e);for(const r of e){const u=n.node(r);i.warn(" Now next level",r,u),u!=null&&u.clusterNode&&Y(u.graph,t+1)}},"extractor"),_=X((n,t)=>{if(t.length===0)return[];let e=Object.assign([],t);return t.forEach(c=>{const d=n.children(c),a=_(n,d);e=[...e,...a]}),e},"sorter"),fe=X(n=>_(n,n.children()),"sortNodesByHierarchy"),j=X((n,t,e,c,d,a)=>b(void 0,null,function*(){i.warn("Graph in recursive render:XAX",p(t),d);const r=t.graph().rankdir;i.trace("Dir in recursive render - dir:",r);const u=n.insert("g").attr("class","root");t.nodes()?i.info("Recursive render XXX",t.nodes()):i.info("No nodes found for",t),t.edges().length>0&&i.info("Recursive edges",t.edge(t.edges()[0]));const o=u.insert("g").attr("class","clusters"),w=u.insert("g").attr("class","edgePaths"),x=u.insert("g").attr("class","edgeLabels"),g=u.insert("g").attr("class","nodes");yield Promise.all(t.nodes().map(function(l){return b(this,null,function*(){const s=t.node(l);if(d!==void 0){const h=JSON.parse(JSON.stringify(d.clusterData));i.trace(`Setting data for parent cluster XXX + Node.id = `,l,` + data=`,h.height,` +Parent cluster`,d.height),t.setNode(d.id,h),t.parent(l)||(i.trace("Setting parent",l,d.id),t.setParent(l,d.id,h))}if(i.info("(Insert) Node XXX"+l+": "+JSON.stringify(t.node(l))),s!=null&&s.clusterNode){i.info("Cluster identified XBX",l,s.width,t.node(l));const{ranksep:h,nodesep:v}=t.graph();s.graph.setGraph(A(O({},s.graph.graph()),{ranksep:h+25,nodesep:v}));const N=yield j(g,s.graph,e,c,t.node(l),a),S=N.elem;I(s,S),s.diff=N.diff||0,i.info("New compound node after recursive render XAX",l,"width",s.width,"height",s.height),L(S,s)}else t.children(l).length>0?(i.trace("Cluster - the non recursive path XBX",l,s.id,s,s.width,"Graph:",t),i.trace(D(s.id,t)),f.set(s.id,{id:D(s.id,t),node:s})):(i.trace("Node - the non recursive path XAX",l,g,t.node(l),r),yield ee(g,t.node(l),r))})})),yield X(()=>b(void 0,null,function*(){const l=t.edges().map(function(s){return b(this,null,function*(){const h=t.edge(s.v,s.w,s.name);i.info("Edge "+s.v+" -> "+s.w+": "+JSON.stringify(s)),i.info("Edge "+s.v+" -> "+s.w+": ",s," ",JSON.stringify(t.edge(s))),i.info("Fix",f,"ids:",s.v,s.w,"Translating: ",f.get(s.v),f.get(s.w)),yield re(x,h)})});yield Promise.all(l)}),"processEdges")(),i.info("Graph before layout:",JSON.stringify(p(t))),i.info("############################################# XXX"),i.info("### Layout ### XXX"),i.info("############################################# XXX"),oe(t),i.info("Graph after layout:",JSON.stringify(p(t)));let E=0,{subGraphTitleTotalMargin:y}=ne(a);return yield Promise.all(fe(t).map(function(l){return b(this,null,function*(){var h;const s=t.node(l);if(i.info("Position XBX => "+l+": ("+s.x,","+s.y,") width: ",s.width," height: ",s.height),s!=null&&s.clusterNode)s.y+=y,i.info("A tainted cluster node XBX1",l,s.id,s.width,s.height,s.x,s.y,t.parent(l)),f.get(s.id).node=s,J(s);else if(t.children(l).length>0){i.info("A pure cluster node XBX1",l,s.id,s.x,s.y,s.width,s.height,t.parent(l)),s.height+=y,t.node(s.parentId);const v=(s==null?void 0:s.padding)/2||0,N=((h=s==null?void 0:s.labelBBox)==null?void 0:h.height)||0,S=N-v||0;i.debug("OffsetY",S,"labelHeight",N,"halfPadding",v),yield te(o,s),f.get(s.id).node=s}else{const v=t.node(s.parentId);s.y+=y/2,i.info("A regular node XBX1 - using the padding",s.id,"parent",s.parentId,s.width,s.height,s.x,s.y,"offsetY",s.offsetY,"parent",v,v==null?void 0:v.offsetY,s),J(s)}})})),t.edges().forEach(function(l){const s=t.edge(l);i.info("Edge "+l.v+" -> "+l.w+": "+JSON.stringify(s),s),s.points.forEach(S=>S.y+=y/2);const h=t.node(l.v);var v=t.node(l.w);const N=se(w,s,f,e,h,v,c);ie(s,N)}),t.nodes().forEach(function(l){const s=t.node(l);i.info(l,s.type,s.diff),s.isGroup&&(E=s.diff)}),i.warn("Returning from recursive render XAX",u,E),{elem:u,diff:E}}),"recursiveRender"),Oe=X((n,t)=>b(void 0,null,function*(){var a,r,u,o,w,x;const e=new R({multigraph:!0,compound:!0}).setGraph({rankdir:n.direction,nodesep:((a=n.config)==null?void 0:a.nodeSpacing)||((u=(r=n.config)==null?void 0:r.flowchart)==null?void 0:u.nodeSpacing)||n.nodeSpacing,ranksep:((o=n.config)==null?void 0:o.rankSpacing)||((x=(w=n.config)==null?void 0:w.flowchart)==null?void 0:x.rankSpacing)||n.rankSpacing,marginx:8,marginy:8}).setDefaultEdgeLabel(function(){return{}}),c=t.select("g");U(c,n.markers,n.type,n.diagramId),V(),W(),Z(),ce(),n.nodes.forEach(g=>{e.setNode(g.id,O({},g)),g.parentId&&e.setParent(g.id,g.parentId)}),i.debug("Edges:",n.edges),n.edges.forEach(g=>{if(g.start===g.end){const m=g.start,E=m+"---"+m+"---1",y=m+"---"+m+"---2",l=e.node(m);e.setNode(E,{domId:E,id:E,parentId:l.parentId,labelStyle:"",label:"",padding:0,shape:"labelRect",style:"",width:10,height:10}),e.setParent(E,l.parentId),e.setNode(y,{domId:y,id:y,parentId:l.parentId,labelStyle:"",padding:0,shape:"labelRect",label:"",style:"",width:10,height:10}),e.setParent(y,l.parentId);const s=structuredClone(g),h=structuredClone(g),v=structuredClone(g);s.label="",s.arrowTypeEnd="none",s.id=m+"-cyclic-special-1",h.arrowTypeEnd="none",h.id=m+"-cyclic-special-mid",v.label="",l.isGroup&&(s.fromCluster=m,v.toCluster=m),v.id=m+"-cyclic-special-2",e.setEdge(m,E,s,m+"-cyclic-special-0"),e.setEdge(E,y,h,m+"-cyclic-special-1"),e.setEdge(y,m,v,m+"-cyc=n?s:""+Array(n+1-r.length).join(t)+s},P={s:I,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),r=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+I(r,2,"0")+":"+I(e,2,"0")},m:function s(n,t){if(n.date()1)return s(u[0])}else{var o=n.name;g[o]=n,e=o}return!r&&e&&(x=e),e||!r&&x},f=function(s,n){if(F(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new C(t)},a=P;a.l=j,a.i=F,a.w=function(s,n){return f(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var C=function(){function s(t){this.$L=j(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[Z]=!0}var n=s.prototype;return n.parse=function(t){this.$d=function(r){var e=r.date,i=r.utc;if(e===null)return new Date(NaN);if(a.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(q);if(u){var o=u[2]-1||0,c=(u[7]||"0").substring(0,3);return i?new Date(Date.UTC(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)):new Date(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)}}return new Date(e)}(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return a},n.isValid=function(){return this.$d.toString()!==J},n.isSame=function(t,r){var e=f(t);return this.startOf(r)<=e&&e<=this.endOf(r)},n.isAfter=function(t,r){return f(t)e in t?z(t,e,{enumerable:!0,configurable:!0,writable:!0,value:a}):t[e]=a,h=(t,e)=>{for(var a in e||(e={}))P.call(e,a)&&C(t,a,e[a]);if(x)for(var a of x(e))W.call(e,a)&&C(t,a,e[a]);return t};var $=(t,e,a)=>new Promise((n,s)=>{var o=l=>{try{c(a.next(l))}catch(i){s(i)}},r=l=>{try{c(a.throw(l))}catch(i){s(i)}},c=l=>l.done?n(l.value):Promise.resolve(l.value).then(o,r);c((a=a.apply(t,e)).next())});import{p as T}from"./chunk-OQCM5LHU-CqsjNRvO.js";import{F as D,s as _,g as A,q as E,r as N,b as L,c as Y,_ as p,l as y,G as w,H as G,t as H,K as I,k as K}from"./Using existing ones-DXPug3q1.js";import{p as M}from"./mermaid-parser.core-BRhcNp8B.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-Bqh_nw6E.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./dayjs.min-kn1EBQqj.js";import"./index-DrFu-skq.js";import"./Serializer-DsJDcYJc.js";import"./_baseUniq-DtQZ_MJx.js";import"./_basePickBy-CkXKVWwF.js";import"./clone-jgIDGyVL.js";var B={packet:[]},v=structuredClone(B),O=D.packet,q=p(()=>{const t=w(h(h({},O),G().packet));return t.showBits&&(t.paddingY+=10),t},"getConfig"),R=p(()=>v.packet,"getPacket"),U=p(t=>{t.length>0&&v.packet.push(t)},"pushWord"),X=p(()=>{H(),v=structuredClone(B)},"clear"),u={pushWord:U,getPacket:R,getConfig:q,clear:X,setAccTitle:_,getAccTitle:A,setDiagramTitle:E,getDiagramTitle:N,getAccDescription:L,setAccDescription:Y},j=1e4,J=p(t=>{T(t,u);let e=-1,a=[],n=1;const{bitsPerRow:s}=u.getConfig();for(let{start:o,end:r,label:c}of t.blocks){if(r&&r{if(t.end===void 0&&(t.end=t.start),t.start>t.end)throw new Error(`Block start ${t.start} is greater than block end ${t.end}.`);return t.end+1<=e*a?[t,void 0]:[{start:t.start,end:e*a-1,label:t.label},{start:e*a,end:t.end,label:t.label}]},"getNextFittingBlock"),V={parse:p(t=>$(void 0,null,function*(){const e=yield M("packet",t);y.debug(e),J(e)}),"parse")},Z=p((t,e,a,n)=>{const s=n.db,o=s.getConfig(),{rowHeight:r,paddingY:c,bitWidth:l,bitsPerRow:i}=o,m=s.getPacket(),d=s.getDiagramTitle(),k=r+c,g=k*(m.length+1)-(d?0:r),f=l*i+2,b=I(e);b.attr("viewbox",`0 0 ${f} ${g}`),K(b,g,f,o.useMaxWidth);for(const[S,F]of m.entries())tt(b,F,S,o);b.append("text").text(d).attr("x",f/2).attr("y",g-k/2).attr("dominant-baseline","middle").attr("text-anchor","middle").attr("class","packetTitle")},"draw"),tt=p((t,e,a,{rowHeight:n,paddingX:s,paddingY:o,bitWidth:r,bitsPerRow:c,showBits:l})=>{const i=t.append("g"),m=a*(n+o)+o;for(const d of e){const k=d.start%c*r+1,g=(d.end-d.start+1)*r-s;if(i.append("rect").attr("x",k).attr("y",m).attr("width",g).attr("height",n).attr("class","packetBlock"),i.append("text").attr("x",k+g/2).attr("y",m+n/2).attr("class","packetLabel").attr("dominant-baseline","middle").attr("text-anchor","middle").text(d.label),!l)continue;const f=d.end===d.start,b=m-2;i.append("text").attr("x",k+(f?g/2:0)).attr("y",b).attr("class","packetByte start").attr("dominant-baseline","auto").attr("text-anchor",f?"middle":"start").text(d.start),f||i.append("text").attr("x",k+g).attr("y",b).attr("class","packetByte end").attr("dominant-baseline","auto").attr("text-anchor","end").text(d.end)}},"drawWord"),et={draw:Z},at={byteFontSize:"10px",startByteColor:"black",endByteColor:"black",labelColor:"black",labelFontSize:"12px",titleColor:"black",titleFontSize:"14px",blockStrokeColor:"black",blockStrokeWidth:"1",blockFillColor:"#efefef"},rt=p(({packet:t}={})=>{const e=w(at,t);return` + .packetByte { + font-size: ${e.byteFontSize}; + } + .packetByte.start { + fill: ${e.startByteColor}; + } + .packetByte.end { + fill: ${e.endByteColor}; + } + .packetLabel { + fill: ${e.labelColor}; + font-size: ${e.labelFontSize}; + } + .packetTitle { + fill: ${e.titleColor}; + font-size: ${e.titleFontSize}; + } + .packetBlock { + stroke: ${e.blockStrokeColor}; + stroke-width: ${e.blockStrokeWidth}; + fill: ${e.blockFillColor}; + } + `},"styles"),vt={parser:V,db:u,renderer:et,styles:rt};export{vt as diagram}; diff --git a/pr-preview/pr-419/assets/entry-preview-BolVloqx.js b/pr-preview/pr-419/assets/entry-preview-BolVloqx.js new file mode 100644 index 000000000..85baa776b --- /dev/null +++ b/pr-preview/pr-419/assets/entry-preview-BolVloqx.js @@ -0,0 +1 @@ +var b=Object.defineProperty;var E=Object.getOwnPropertySymbols;var D=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable;var _=(e,r,t)=>r in e?b(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,c=(e,r)=>{for(var t in r||(r={}))D.call(r,t)&&_(e,t,r[t]);if(E)for(var t of E(r))M.call(r,t)&&_(e,t,r[t]);return e};var f=(e,r,t)=>new Promise((o,p)=>{var a=n=>{try{m(t.next(n))}catch(s){p(s)}},w=n=>{try{m(t.throw(n))}catch(s){p(s)}},m=n=>n.done?o(n.value):Promise.resolve(n.value).then(a,w);m((t=t.apply(e,r)).next())});import{R as i,r as l}from"./index-Ca44TZ0D.js";import{u as v,r as O}from"./react-18-ay8dXnv6.js";import"./index-DFiuTWKW.js";var B=Object.defineProperty,L=(e,r)=>{for(var t in r)B(e,t,{get:r[t],enumerable:!0})};const{global:x}=__STORYBOOK_MODULE_GLOBAL__;var S={};L(S,{parameters:()=>F,render:()=>T,renderToCanvas:()=>j});var T=(e,r)=>{let{id:t,component:o}=r;if(!o)throw new Error(`Unable to render story ${t} as the component annotation is missing from the default export`);return i.createElement(o,c({},e))},{FRAMEWORK_OPTIONS:d}=x,U=class extends l.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidMount(){let{hasError:e}=this.state,{showMain:r}=this.props;e||r()}componentDidCatch(e){let{showException:r}=this.props;r(e)}render(){let{hasError:e}=this.state,{children:r}=this.props;return e?null:r}},g=d!=null&&d.strictMode?l.StrictMode:l.Fragment;function j(w,m){return f(this,arguments,function*({storyContext:e,unboundStoryFn:r,showMain:t,showException:o,forceRemount:p},a){var h,u;let n=i.createElement(U,{showMain:t,showException:o},i.createElement(r,c({},e))),s=g?i.createElement(g,null,n):n;return p&&v(a),yield O(s,a,(u=(h=e==null?void 0:e.parameters)==null?void 0:h.react)==null?void 0:u.rootOptions),()=>v(a)})}var F={renderer:"react"};export{F as parameters,T as render,j as renderToCanvas}; diff --git a/pr-preview/pr-419/assets/entry-preview-docs-BzN4I97e.js b/pr-preview/pr-419/assets/entry-preview-docs-BzN4I97e.js new file mode 100644 index 000000000..32e09f7c0 --- /dev/null +++ b/pr-preview/pr-419/assets/entry-preview-docs-BzN4I97e.js @@ -0,0 +1,54 @@ +var es=Object.defineProperty,ts=Object.defineProperties;var rs=Object.getOwnPropertyDescriptors;var At=Object.getOwnPropertySymbols;var $r=Object.prototype.hasOwnProperty,Jr=Object.prototype.propertyIsEnumerable;var zr=(e,t,r)=>t in e?es(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ge=(e,t)=>{for(var r in t||(t={}))$r.call(t,r)&&zr(e,r,t[r]);if(At)for(var r of At(t))Jr.call(t,r)&&zr(e,r,t[r]);return e},nt=(e,t)=>ts(e,rs(t));var Xr=(e,t)=>{var r={};for(var i in e)$r.call(e,i)&&t.indexOf(i)<0&&(r[i]=e[i]);if(e!=null&&At)for(var i of At(e))t.indexOf(i)<0&&Jr.call(e,i)&&(r[i]=e[i]);return r};import{u as is,e as ns,a as ss,S as as,c as te,g as Hr,b as Qr,h as os,d as us,T as Yr,f as dt,j as ls}from"./index-BObpwDOh.js";import{g as mt,c as ht,a as cs,R as ut,r as ze}from"./index-Ca44TZ0D.js";import{d as hs}from"./index-DrFu-skq.js";import{w as Ti,c as fs,o as Pi,v as ps,x as Kr}from"./_getPrototype-fDUIJvdn.js";var Ii={exports:{}},ds="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",ms=ds,gs=ms;function Ni(){}function Li(){}Li.resetWarningCache=Ni;var ys=function(){function e(i,s,a,u,f,p){if(p!==gs){var y=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 y.name="Invariant Violation",y}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Li,resetWarningCache:Ni};return r.PropTypes=r,r};Ii.exports=ys();var vs=Ii.exports;const Zr=mt(vs),xs=["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"];var bs=xs;const Ss=mt(bs);var Oi={},Ri={};(function(e){(function t(r){var i,s,a,u,f,p;function y(m){var x={},_,k;for(_ in m)m.hasOwnProperty(_)&&(k=m[_],typeof k=="object"&&k!==null?x[_]=y(k):x[_]=k);return x}function g(m,x){var _,k,B,R;for(k=m.length,B=0;k;)_=k>>>1,R=B+_,x(m[R])?k=_:(B=R+1,k-=_+1);return B}i={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"},a={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"]},u={},f={},p={},s={Break:u,Skip:f,Remove:p};function b(m,x){this.parent=m,this.key=x}b.prototype.replace=function(x){this.parent[this.key]=x},b.prototype.remove=function(){return Array.isArray(this.parent)?(this.parent.splice(this.key,1),!0):(this.replace(null),!1)};function E(m,x,_,k){this.node=m,this.path=x,this.wrap=_,this.ref=k}function S(){}S.prototype.path=function(){var x,_,k,B,R,G;function q(D,H){if(Array.isArray(H))for(k=0,B=H.length;k=0;--_)if(m[_].node===x)return!0;return!1}S.prototype.traverse=function(x,_){var k,B,R,G,q,D,H,ne,ue,ie,Q,be;for(this.__initialize(x,_),be={},k=this.__worklist,B=this.__leavelist,k.push(new E(x,null,null,null)),B.push(new E(null,null,null,null));k.length;){if(R=k.pop(),R===be){if(R=B.pop(),D=this.__execute(_.leave,R),this.__state===u||D===u)return;continue}if(R.node){if(D=this.__execute(_.enter,R),this.__state===u||D===u)return;if(k.push(be),B.push(R),this.__state===f||D===f)continue;if(G=R.node,q=G.type||R.wrap,ie=this.__keys[q],!ie)if(this.__fallback)ie=this.__fallback(G);else throw new Error("Unknown node type "+q+".");for(ne=ie.length;(ne-=1)>=0;)if(H=ie[ne],Q=G[H],!!Q){if(Array.isArray(Q)){for(ue=Q.length;(ue-=1)>=0;)if(Q[ue]&&!P(B,Q[ue])){if(v(q,ie[ne]))R=new E(Q[ue],[H,ue],"Property",null);else if(C(Q[ue]))R=new E(Q[ue],[H,ue],null,null);else continue;k.push(R)}}else if(C(Q)){if(P(B,Q))continue;k.push(new E(Q,H,null,null))}}}}},S.prototype.replace=function(x,_){var k,B,R,G,q,D,H,ne,ue,ie,Q,be,Pe;function Xe(M){var je,St,Me,ee;if(M.ref.remove()){for(St=M.ref.key,ee=M.ref.parent,je=k.length;je--;)if(Me=k[je],Me.ref&&Me.ref.parent===ee){if(Me.ref.key=0;)if(Pe=ue[H],ie=R[Pe],!!ie)if(Array.isArray(ie)){for(ne=ie.length;(ne-=1)>=0;)if(ie[ne]){if(v(G,ue[H]))D=new E(ie[ne],[Pe,ne],"Property",new b(ie,ne));else if(C(ie[ne]))D=new E(ie[ne],[Pe,ne],null,new b(ie,ne));else continue;k.push(D)}}else C(ie)&&k.push(new E(ie,Pe,null,new b(R,Pe)))}}return be.root};function O(m,x){var _=new S;return _.traverse(m,x)}function L(m,x){var _=new S;return _.replace(m,x)}function V(m,x){var _;return _=g(x,function(B){return B.range[0]>m.range[0]}),m.extendedRange=[m.range[0],m.range[1]],_!==x.length&&(m.extendedRange[1]=x[_].range[0]),_-=1,_>=0&&(m.extendedRange[0]=x[_].range[1]),m}function A(m,x,_){var k=[],B,R,G,q;if(!m.range)throw new Error("attachComments needs range information");if(!_.length){if(x.length){for(G=0,R=x.length;GD.range[0]));)H.extendedRange[1]===D.range[0]?(D.leadingComments||(D.leadingComments=[]),D.leadingComments.push(H),k.splice(q,1)):q+=1;if(q===k.length)return s.Break;if(k[q].extendedRange[0]>D.range[1])return s.Skip}}),q=0,O(m,{leave:function(D){for(var H;qD.range[1])return s.Skip}}),m}return r.Syntax=i,r.traverse=O,r.replace=L,r.attachComments=A,r.VisitorKeys=a,r.VisitorOption=s,r.Controller=S,r.cloneEnvironment=function(){return t({})},r})(e)})(Ri);var st={},tr={},wt={},kt={},ei;function _s(){if(ei)return kt;ei=1;var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");return kt.encode=function(t){if(0<=t&&t>1;return p?-y:y}return wt.encode=function(p){var y="",g,b=a(p);do g=b&i,b>>>=t,b>0&&(g|=s),y+=e.encode(g);while(b>0);return y},wt.decode=function(p,y,g){var b=p.length,E=0,S=0,C,v;do{if(y>=b)throw new Error("Expected more digits in base 64 VLQ value.");if(v=e.decode(p.charCodeAt(y++)),v===-1)throw new Error("Invalid base64 digit: "+p.charAt(y-1));C=!!(v&s),v&=i,E=E+(v<=0;G--)B=k[G],B==="."?k.splice(G,1):B===".."?R++:R>0&&(B===""?(k.splice(G+1,R),R=0):(k.splice(G,2),R--));return m=k.join("/"),m===""&&(m=_?"/":"."),x?(x.path=m,a(x)):m}e.normalize=u;function f(A,m){A===""&&(A="."),m===""&&(m=".");var x=s(m),_=s(A);if(_&&(A=_.path||"/"),x&&!x.scheme)return _&&(x.scheme=_.scheme),a(x);if(x||m.match(i))return m;if(_&&!_.host&&!_.path)return _.host=m,a(_);var k=m.charAt(0)==="/"?m:u(A.replace(/\/+$/,"")+"/"+m);return _?(_.path=k,a(_)):k}e.join=f,e.isAbsolute=function(A){return A.charAt(0)==="/"||r.test(A)};function p(A,m){A===""&&(A="."),A=A.replace(/\/$/,"");for(var x=0;m.indexOf(A+"/")!==0;){var _=A.lastIndexOf("/");if(_<0||(A=A.slice(0,_),A.match(/^([^\/]+:\/)?\/*$/)))return m;++x}return Array(x+1).join("../")+m.substr(A.length+1)}e.relative=p;var y=function(){var A=Object.create(null);return!("__proto__"in A)}();function g(A){return A}function b(A){return S(A)?"$"+A:A}e.toSetString=y?g:b;function E(A){return S(A)?A.slice(1):A}e.fromSetString=y?g:E;function S(A){if(!A)return!1;var m=A.length;if(m<9||A.charCodeAt(m-1)!==95||A.charCodeAt(m-2)!==95||A.charCodeAt(m-3)!==111||A.charCodeAt(m-4)!==116||A.charCodeAt(m-5)!==111||A.charCodeAt(m-6)!==114||A.charCodeAt(m-7)!==112||A.charCodeAt(m-8)!==95||A.charCodeAt(m-9)!==95)return!1;for(var x=m-10;x>=0;x--)if(A.charCodeAt(x)!==36)return!1;return!0}function C(A,m,x){var _=P(A.source,m.source);return _!==0||(_=A.originalLine-m.originalLine,_!==0)||(_=A.originalColumn-m.originalColumn,_!==0||x)||(_=A.generatedColumn-m.generatedColumn,_!==0)||(_=A.generatedLine-m.generatedLine,_!==0)?_:P(A.name,m.name)}e.compareByOriginalPositions=C;function v(A,m,x){var _=A.generatedLine-m.generatedLine;return _!==0||(_=A.generatedColumn-m.generatedColumn,_!==0||x)||(_=P(A.source,m.source),_!==0)||(_=A.originalLine-m.originalLine,_!==0)||(_=A.originalColumn-m.originalColumn,_!==0)?_:P(A.name,m.name)}e.compareByGeneratedPositionsDeflated=v;function P(A,m){return A===m?0:A===null?1:m===null?-1:A>m?1:-1}function O(A,m){var x=A.generatedLine-m.generatedLine;return x!==0||(x=A.generatedColumn-m.generatedColumn,x!==0)||(x=P(A.source,m.source),x!==0)||(x=A.originalLine-m.originalLine,x!==0)||(x=A.originalColumn-m.originalColumn,x!==0)?x:P(A.name,m.name)}e.compareByGeneratedPositionsInflated=O;function L(A){return JSON.parse(A.replace(/^\)]}'[^\n]*\n/,""))}e.parseSourceMapInput=L;function V(A,m,x){if(m=m||"",A&&(A[A.length-1]!=="/"&&m[0]!=="/"&&(A+="/"),m=A+m),x){var _=s(x);if(!_)throw new Error("sourceMapURL could not be parsed");if(_.path){var k=_.path.lastIndexOf("/");k>=0&&(_.path=_.path.substring(0,k+1))}m=f(a(_),m)}return u(m)}e.computeSourceURL=V}(rr)),rr}var ir={},ii;function Mi(){if(ii)return ir;ii=1;var e=gt(),t=Object.prototype.hasOwnProperty,r=typeof Map!="undefined";function i(){this._array=[],this._set=r?new Map:Object.create(null)}return i.fromArray=function(a,u){for(var f=new i,p=0,y=a.length;p=0)return u}else{var f=e.toSetString(a);if(t.call(this._set,f))return this._set[f]}throw new Error('"'+a+'" is not in the set.')},i.prototype.at=function(a){if(a>=0&&aa||u==a&&p>=f||e.compareByGeneratedPositionsInflated(i,s)<=0}function r(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}return r.prototype.unsortedForEach=function(s,a){this._array.forEach(s,a)},r.prototype.add=function(s){t(this._last,s)?(this._last=s,this._array.push(s)):(this._sorted=!1,this._array.push(s))},r.prototype.toArray=function(){return this._sorted||(this._array.sort(e.compareByGeneratedPositionsInflated),this._sorted=!0),this._array},nr.MappingList=r,nr}var si;function Bi(){if(si)return tr;si=1;var e=Fi(),t=gt(),r=Mi().ArraySet,i=Es().MappingList;function s(a){a||(a={}),this._file=t.getArg(a,"file",null),this._sourceRoot=t.getArg(a,"sourceRoot",null),this._skipValidation=t.getArg(a,"skipValidation",!1),this._sources=new r,this._names=new r,this._mappings=new i,this._sourcesContents=null}return s.prototype._version=3,s.fromSourceMap=function(u){var f=u.sourceRoot,p=new s({file:u.file,sourceRoot:f});return u.eachMapping(function(y){var g={generated:{line:y.generatedLine,column:y.generatedColumn}};y.source!=null&&(g.source=y.source,f!=null&&(g.source=t.relative(f,g.source)),g.original={line:y.originalLine,column:y.originalColumn},y.name!=null&&(g.name=y.name)),p.addMapping(g)}),u.sources.forEach(function(y){var g=y;f!==null&&(g=t.relative(f,y)),p._sources.has(g)||p._sources.add(g);var b=u.sourceContentFor(y);b!=null&&p.setSourceContent(y,b)}),p},s.prototype.addMapping=function(u){var f=t.getArg(u,"generated"),p=t.getArg(u,"original",null),y=t.getArg(u,"source",null),g=t.getArg(u,"name",null);this._skipValidation||this._validateMapping(f,p,y,g),y!=null&&(y=String(y),this._sources.has(y)||this._sources.add(y)),g!=null&&(g=String(g),this._names.has(g)||this._names.add(g)),this._mappings.add({generatedLine:f.line,generatedColumn:f.column,originalLine:p!=null&&p.line,originalColumn:p!=null&&p.column,source:y,name:g})},s.prototype.setSourceContent=function(u,f){var p=u;this._sourceRoot!=null&&(p=t.relative(this._sourceRoot,p)),f!=null?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[t.toSetString(p)]=f):this._sourcesContents&&(delete this._sourcesContents[t.toSetString(p)],Object.keys(this._sourcesContents).length===0&&(this._sourcesContents=null))},s.prototype.applySourceMap=function(u,f,p){var y=f;if(f==null){if(u.file==null)throw new Error(`SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map's "file" property. Both were omitted.`);y=u.file}var g=this._sourceRoot;g!=null&&(y=t.relative(g,y));var b=new r,E=new r;this._mappings.unsortedForEach(function(S){if(S.source===y&&S.originalLine!=null){var C=u.originalPositionFor({line:S.originalLine,column:S.originalColumn});C.source!=null&&(S.source=C.source,p!=null&&(S.source=t.join(p,S.source)),g!=null&&(S.source=t.relative(g,S.source)),S.originalLine=C.line,S.originalColumn=C.column,C.name!=null&&(S.name=C.name))}var v=S.source;v!=null&&!b.has(v)&&b.add(v);var P=S.name;P!=null&&!E.has(P)&&E.add(P)},this),this._sources=b,this._names=E,u.sources.forEach(function(S){var C=u.sourceContentFor(S);C!=null&&(p!=null&&(S=t.join(p,S)),g!=null&&(S=t.relative(g,S)),this.setSourceContent(S,C))},this)},s.prototype._validateMapping=function(u,f,p,y){if(f&&typeof f.line!="number"&&typeof f.column!="number")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(!(u&&"line"in u&&"column"in u&&u.line>0&&u.column>=0&&!f&&!p&&!y)){if(u&&"line"in u&&"column"in u&&f&&"line"in f&&"column"in f&&u.line>0&&u.column>=0&&f.line>0&&f.column>=0&&p)return;throw new Error("Invalid mapping: "+JSON.stringify({generated:u,source:p,original:f,name:y}))}},s.prototype._serializeMappings=function(){for(var u=0,f=1,p=0,y=0,g=0,b=0,E="",S,C,v,P,O=this._mappings.toArray(),L=0,V=O.length;L0){if(!t.compareByGeneratedPositionsInflated(C,O[L-1]))continue;S+=","}S+=e.encode(C.generatedColumn-u),u=C.generatedColumn,C.source!=null&&(P=this._sources.indexOf(C.source),S+=e.encode(P-b),b=P,S+=e.encode(C.originalLine-1-y),y=C.originalLine-1,S+=e.encode(C.originalColumn-p),p=C.originalColumn,C.name!=null&&(v=this._names.indexOf(C.name),S+=e.encode(v-g),g=v)),E+=S}return E},s.prototype._generateSourcesContent=function(u,f){return u.map(function(p){if(!this._sourcesContents)return null;f!=null&&(p=t.relative(f,p));var y=t.toSetString(p);return Object.prototype.hasOwnProperty.call(this._sourcesContents,y)?this._sourcesContents[y]:null},this)},s.prototype.toJSON=function(){var u={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return this._file!=null&&(u.file=this._file),this._sourceRoot!=null&&(u.sourceRoot=this._sourceRoot),this._sourcesContents&&(u.sourcesContent=this._generateSourcesContent(u.sources,u.sourceRoot)),u},s.prototype.toString=function(){return JSON.stringify(this.toJSON())},tr.SourceMapGenerator=s,tr}var at={},sr={},ai;function Cs(){return ai||(ai=1,function(e){e.GREATEST_LOWER_BOUND=1,e.LEAST_UPPER_BOUND=2;function t(r,i,s,a,u,f){var p=Math.floor((i-r)/2)+r,y=u(s,a[p],!0);return y===0?p:y>0?i-p>1?t(p,i,s,a,u,f):f==e.LEAST_UPPER_BOUND?i1?t(r,p,s,a,u,f):f==e.LEAST_UPPER_BOUND?p:r<0?-1:r}e.search=function(i,s,a,u){if(s.length===0)return-1;var f=t(-1,s.length,i,s,a,u||e.GREATEST_LOWER_BOUND);if(f<0)return-1;for(;f-1>=0&&a(s[f],s[f-1],!0)===0;)--f;return f}}(sr)),sr}var ar={},oi;function As(){if(oi)return ar;oi=1;function e(i,s,a){var u=i[s];i[s]=i[a],i[a]=u}function t(i,s){return Math.round(i+Math.random()*(s-i))}function r(i,s,a,u){if(a=0){var v=this._originalMappings[C];if(g.column===void 0)for(var P=v.originalLine;v&&v.originalLine===P;)S.push({line:e.getArg(v,"generatedLine",null),column:e.getArg(v,"generatedColumn",null),lastColumn:e.getArg(v,"lastGeneratedColumn",null)}),v=this._originalMappings[++C];else for(var O=v.originalColumn;v&&v.originalLine===b&&v.originalColumn==O;)S.push({line:e.getArg(v,"generatedLine",null),column:e.getArg(v,"generatedColumn",null),lastColumn:e.getArg(v,"lastGeneratedColumn",null)}),v=this._originalMappings[++C]}return S},at.SourceMapConsumer=a;function u(y,g){var b=y;typeof y=="string"&&(b=e.parseSourceMapInput(y));var E=e.getArg(b,"version"),S=e.getArg(b,"sources"),C=e.getArg(b,"names",[]),v=e.getArg(b,"sourceRoot",null),P=e.getArg(b,"sourcesContent",null),O=e.getArg(b,"mappings"),L=e.getArg(b,"file",null);if(E!=this._version)throw new Error("Unsupported version: "+E);v&&(v=e.normalize(v)),S=S.map(String).map(e.normalize).map(function(V){return v&&e.isAbsolute(v)&&e.isAbsolute(V)?e.relative(v,V):V}),this._names=r.fromArray(C.map(String),!0),this._sources=r.fromArray(S,!0),this._absoluteSources=this._sources.toArray().map(function(V){return e.computeSourceURL(v,V,g)}),this.sourceRoot=v,this.sourcesContent=P,this._mappings=O,this._sourceMapURL=g,this.file=L}u.prototype=Object.create(a.prototype),u.prototype.consumer=a,u.prototype._findSourceIndex=function(y){var g=y;if(this.sourceRoot!=null&&(g=e.relative(this.sourceRoot,g)),this._sources.has(g))return this._sources.indexOf(g);var b;for(b=0;b1&&(k.source=P+R[1],P+=R[1],k.originalLine=C+R[2],C=k.originalLine,k.originalLine+=1,k.originalColumn=v+R[3],v=k.originalColumn,R.length>4&&(k.name=O+R[4],O+=R[4])),_.push(k),typeof k.originalLine=="number"&&x.push(k)}s(_,e.compareByGeneratedPositionsDeflated),this.__generatedMappings=_,s(x,e.compareByOriginalPositions),this.__originalMappings=x},u.prototype._findMapping=function(g,b,E,S,C,v){if(g[E]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+g[E]);if(g[S]<0)throw new TypeError("Column must be greater than or equal to 0, got "+g[S]);return t.search(g,b,C,v)},u.prototype.computeColumnSpans=function(){for(var g=0;g=0){var S=this._generatedMappings[E];if(S.generatedLine===b.generatedLine){var C=e.getArg(S,"source",null);C!==null&&(C=this._sources.at(C),C=e.computeSourceURL(this.sourceRoot,C,this._sourceMapURL));var v=e.getArg(S,"name",null);return v!==null&&(v=this._names.at(v)),{source:C,line:e.getArg(S,"originalLine",null),column:e.getArg(S,"originalColumn",null),name:v}}}return{source:null,line:null,column:null,name:null}},u.prototype.hasContentsOfAllSources=function(){return this.sourcesContent?this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(g){return g==null}):!1},u.prototype.sourceContentFor=function(g,b){if(!this.sourcesContent)return null;var E=this._findSourceIndex(g);if(E>=0)return this.sourcesContent[E];var S=g;this.sourceRoot!=null&&(S=e.relative(this.sourceRoot,S));var C;if(this.sourceRoot!=null&&(C=e.urlParse(this.sourceRoot))){var v=S.replace(/^file:\/\//,"");if(C.scheme=="file"&&this._sources.has(v))return this.sourcesContent[this._sources.indexOf(v)];if((!C.path||C.path=="/")&&this._sources.has("/"+S))return this.sourcesContent[this._sources.indexOf("/"+S)]}if(b)return null;throw new Error('"'+S+'" is not in the SourceMap.')},u.prototype.generatedPositionFor=function(g){var b=e.getArg(g,"source");if(b=this._findSourceIndex(b),b<0)return{line:null,column:null,lastColumn:null};var E={source:b,originalLine:e.getArg(g,"line"),originalColumn:e.getArg(g,"column")},S=this._findMapping(E,this._originalMappings,"originalLine","originalColumn",e.compareByOriginalPositions,e.getArg(g,"bias",a.GREATEST_LOWER_BOUND));if(S>=0){var C=this._originalMappings[S];if(C.source===E.source)return{line:e.getArg(C,"generatedLine",null),column:e.getArg(C,"generatedColumn",null),lastColumn:e.getArg(C,"lastGeneratedColumn",null)}}return{line:null,column:null,lastColumn:null}},at.BasicSourceMapConsumer=u;function p(y,g){var b=y;typeof y=="string"&&(b=e.parseSourceMapInput(y));var E=e.getArg(b,"version"),S=e.getArg(b,"sections");if(E!=this._version)throw new Error("Unsupported version: "+E);this._sources=new r,this._names=new r;var C={line:-1,column:0};this._sections=S.map(function(v){if(v.url)throw new Error("Support for url field in sections not implemented.");var P=e.getArg(v,"offset"),O=e.getArg(P,"line"),L=e.getArg(P,"column");if(O=0;p--)this.prepend(f[p]);else if(f[s]||typeof f=="string")this.children.unshift(f);else throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+f);return this},a.prototype.walk=function(f){for(var p,y=0,g=this.children.length;y0){for(p=[],y=0;y=6.0"},Bs=[{name:"Yusuke Suzuki",email:"utatane.tea@gmail.com",web:"http://github.com/Constellation"}],Ds={type:"git",url:"http://github.com/estools/escodegen.git"},Vs={estraverse:"^5.2.0",esutils:"^2.0.2",esprima:"^4.0.1"},js={"source-map":"~0.6.1"},qs={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"},Us="BSD-2-Clause",Gs={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"},Ws={name:Ps,description:Is,homepage:Ns,main:Ls,bin:Os,files:Rs,version:Fs,engines:Ms,maintainers:Bs,repository:Ds,dependencies:Vs,optionalDependencies:js,devDependencies:qs,license:Us,scripts:Gs};(function(e){(function(){var t,r,i,s,a,u,f,p,y,g,b,E,S,C,v,P,O,L,V,A,m,x,_,k,B,R;a=Ri,u=is,t=a.Syntax;function G(n){return oe.Expression.hasOwnProperty(n.type)}function q(n){return oe.Statement.hasOwnProperty(n.type)}r={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},i={"??":r.Coalesce,"||":r.LogicalOR,"&&":r.LogicalAND,"|":r.BitwiseOR,"^":r.BitwiseXOR,"&":r.BitwiseAND,"==":r.Equality,"!=":r.Equality,"===":r.Equality,"!==":r.Equality,is:r.Equality,isnt:r.Equality,"<":r.Relational,">":r.Relational,"<=":r.Relational,">=":r.Relational,in:r.Relational,instanceof:r.Relational,"<<":r.BitwiseSHIFT,">>":r.BitwiseSHIFT,">>>":r.BitwiseSHIFT,"+":r.Additive,"-":r.Additive,"*":r.Multiplicative,"%":r.Multiplicative,"/":r.Multiplicative,"**":r.Exponentiation};var D=1,H=2,ne=4,ue=8,ie=16,Q=32,be=64,Pe=H|ne,Xe=D|H,M=D|H|ne,je=D,St=ne,Me=D|ne,ee=D,we=D|Q,_t=0,jn=D|ie,qn=D|ue;function Mr(){return{indent:null,base:null,parse:null,comment:!1,format:{indent:{style:" ",base:0,adjustMultilineComment:!1},newline:` +`,space:" ",json:!1,renumber:!1,hexadecimal:!1,quotes:"single",escapeless:!1,compact:!1,parentheses:!0,semicolons:!0,safeConcatenation:!1,preserveBlankLines:!1},moz:{comprehensionExpressionStartsWithAssignment:!1,starlessGenerator:!1},sourceMap:null,sourceMapRoot:null,sourceMapWithCode:!1,directive:!1,raw:!0,verbatim:null,sourceCode:null}}function qe(n,l){var o="";for(l|=0;l>0;l>>>=1,n+=n)l&1&&(o+=n);return o}function Un(n){return/[\r\n]/g.test(n)}function he(n){var l=n.length;return l&&u.code.isLineTerminator(n.charCodeAt(l-1))}function Br(n,l){var o;for(o in l)l.hasOwnProperty(o)&&(n[o]=l[o]);return n}function Et(n,l){var o,c;function d(w){return typeof w=="object"&&w instanceof Object&&!(w instanceof RegExp)}for(o in l)l.hasOwnProperty(o)&&(c=l[o],d(c)?d(n[o])?Et(n[o],c):n[o]=Et({},c):n[o]=c);return n}function Gn(n){var l,o,c,d,w;if(n!==n)throw new Error("Numeric literal whose value is NaN");if(n<0||n===0&&1/n<0)throw new Error("Numeric literal whose value is negative");if(n===1/0)return y?"null":g?"1e400":"1e+400";if(l=""+n,!g||l.length<3)return l;for(o=l.indexOf("."),!y&&l.charCodeAt(0)===48&&o===1&&(o=0,l=l.slice(1)),c=l,l=l.replace("e+","e"),d=0,(w=c.indexOf("e"))>0&&(d=+c.slice(w+1),c=c.slice(0,w)),o>=0&&(d-=c.length-o-1,c=+(c.slice(0,o)+c.slice(o+1))+""),w=0;c.charCodeAt(c.length+w-1)===48;)--w;return w!==0&&(d-=w,c=c.slice(0,w)),d!==0&&(c+="e"+d),(c.length1e12&&Math.floor(n)===n&&(c="0x"+n.toString(16)).length255?"\\u"+"0000".slice(o.length)+o:n===0&&!u.code.isDecimalDigit(l)?"\\0":n===11?"\\x0B":"\\x"+"00".slice(o.length)+o)}function $n(n){if(n===92)return"\\\\";if(n===10)return"\\n";if(n===13)return"\\r";if(n===8232)return"\\u2028";if(n===8233)return"\\u2029";throw new Error("Incorrectly classified character")}function Jn(n){var l,o,c,d;for(d=E==="double"?'"':"'",l=0,o=n.length;l126))){l+=zn(d,n.charCodeAt(o+1));continue}l+=String.fromCharCode(d)}if(I=!(E==="double"||E==="auto"&&T=0&&!u.code.isLineTerminator(n.charCodeAt(l));--l);return n.length-1-l}function Qn(n,l){var o,c,d,w,T,I,F,J;for(o=n.split(/\r\n|[\r\n]/),I=Number.MAX_VALUE,c=1,d=o.length;cT&&(I=T)}for(typeof l!="undefined"?(F=f,o[1][I]==="*"&&(l+=" "),f=l):(I&1&&--I,F=f),c=1,d=o.length;c0){if(w=l,k){for(d=n.leadingComments[0],l=[],J=d.extendedRange,ce=d.range,Qe=_.substring(J[0],ce[0]),ke=(Qe.match(/\n/g)||[]).length,ke>0?(l.push(qe(` +`,ke)),l.push(pe(Ie(d)))):(l.push(Qe),l.push(Ie(d))),Ue=ce,o=1,c=n.leadingComments.length;o0?(l.push(qe(` +`,ke)),l.push(pe(Ie(d)))):(l.push(Qe),l.push(Ie(d)));else for(T=!he(K(l).toString()),I=qe(" ",Hn(K([f,l,p]).toString())),o=0,c=n.trailingComments.length;o")),n.expression?(l.push(v),o=this.generateExpression(n.body,r.Assignment,M),o.toString().charAt(0)==="{"&&(o=["(",o,")"]),l.push(o)):l.push(this.maybeBlock(n.body,qn)),l},oe.prototype.generateIterationForStatement=function(n,l,o){var c=["for"+(l.await?fe()+"await":"")+v+"("],d=this;return ae(function(){l.left.type===t.VariableDeclaration?ae(function(){c.push(l.left.kind+fe()),c.push(d.generateStatement(l.left.declarations[0],_t))}):c.push(d.generateExpression(l.left,r.Call,M)),c=U(c,n),c=[U(c,d.generateExpression(l.right,r.Assignment,M)),")"]}),c.push(this.maybeBlock(l.body,o)),c},oe.prototype.generatePropertyKey=function(n,l){var o=[];return l&&o.push("["),o.push(this.generateExpression(n,r.Assignment,M)),l&&o.push("]"),o},oe.prototype.generateAssignment=function(n,l,o,c,d){return r.Assignment2&&(c=_.substring(o[0]+1,o[1]-1),c[0]===` +`&&(d=["{"]),d.push(c)));var T,I,F,J;for(J=ee,l&ue&&(J|=ie),T=0,I=n.body.length;T0&&!n.body[T-1].trailingComments&&!n.body[T].leadingComments&&He(n.body[T-1].range[1],n.body[T].range[0],d)),T===I-1&&(J|=Q),n.body[T].leadingComments&&k?F=w.generateStatement(n.body[T],J):F=pe(w.generateStatement(n.body[T],J)),d.push(F),he(K(F).toString())||k&&T1?ae(F):F(),o.push(this.semicolon(l)),o},ThrowStatement:function(n,l){return[U("throw",this.generateExpression(n.argument,r.Sequence,M)),this.semicolon(l)]},TryStatement:function(n,l){var o,c,d,w;if(o=["try",this.maybeBlock(n.block,ee)],o=this.maybeBlockSuffix(n.block,o),n.handlers)for(c=0,d=n.handlers.length;c0?` +`:""],T=jn,d=0;d0&&!n.body[d-1].trailingComments&&!n.body[d].leadingComments&&He(n.body[d-1].range[1],n.body[d].range[0],o)),c=pe(this.generateStatement(n.body[d],T)),o.push(c),d+10){for(c.push("("),w=0,T=d;w=2&&d.charCodeAt(0)===48)&&c.push(" ")),c.push(n.optional?"?.":"."),c.push(ye(n.property))),le(c,r.Member,l)},MetaProperty:function(n,l,o){var c;return c=[],c.push(typeof n.meta=="string"?n.meta:ye(n.meta)),c.push("."),c.push(typeof n.property=="string"?n.property:ye(n.property)),le(c,r.Member,l)},UnaryExpression:function(n,l,o){var c,d,w,T,I;return d=this.generateExpression(n.argument,r.Unary,M),v===""?c=U(n.operator,d):(c=[n.operator],n.operator.length>2?c=U(c,d):(T=K(c).toString(),I=T.charCodeAt(T.length-1),w=d.toString().charCodeAt(0),((I===43||I===45)&&I===w||u.code.isIdentifierPartES5(I)&&u.code.isIdentifierPartES5(w))&&c.push(fe()),c.push(d))),le(c,r.Unary,l)},YieldExpression:function(n,l,o){var c;return n.delegate?c="yield*":c="yield",n.argument&&(c=U(c,this.generateExpression(n.argument,r.Yield,M))),le(c,r.Yield,l)},AwaitExpression:function(n,l,o){var c=U(n.all?"await*":"await",this.generateExpression(n.argument,r.Await,M));return le(c,r.Await,l)},UpdateExpression:function(n,l,o){return n.prefix?le([n.operator,this.generateExpression(n.argument,r.Unary,M)],r.Unary,l):le([this.generateExpression(n.argument,r.Postfix,M),n.operator],r.Postfix,l)},FunctionExpression:function(n,l,o){var c=[it(n,!0),"function"];return n.id?(c.push(Ct(n)||fe()),c.push(ye(n.id))):c.push(Ct(n)||v),c.push(this.generateFunctionBody(n)),c},ArrayPattern:function(n,l,o){return this.ArrayExpression(n,l,o,!0)},ArrayExpression:function(n,l,o,c){var d,w,T=this;return n.elements.length?(w=c?!1:n.elements.length>1,d=["[",w?C:""],ae(function(I){var F,J;for(F=0,J=n.elements.length;F1,ae(function(){w=T.generateExpression(n.properties[0],r.Sequence,M)}),!c&&!Un(K(w).toString())?["{",v,w,v,"}"]:(ae(function(I){var F,J;if(d=["{",C,I,w],c)for(d.push(","+C),F=1,J=n.properties.length;F0||A.moz.comprehensionExpressionStartsWithAssignment?c=U(c,T):c.push(T)}),n.filter&&(c=U(c,"if"+v),T=this.generateExpression(n.filter,r.Sequence,M),c=U(c,["(",T,")"])),A.moz.comprehensionExpressionStartsWithAssignment||(T=this.generateExpression(n.body,r.Assignment,M),c=U(c,T)),c.push(n.type===t.GeneratorExpression?")":"]"),c},ComprehensionBlock:function(n,l,o){var c;return n.left.type===t.VariableDeclaration?c=[n.left.kind,fe(),this.generateStatement(n.left.declarations[0],_t)]:c=this.generateExpression(n.left,r.Call,M),c=U(c,n.of?"of":"in"),c=U(c,this.generateExpression(n.right,r.Sequence,M)),["for"+v+"(",c,")"]},SpreadElement:function(n,l,o){return["...",this.generateExpression(n.argument,r.Assignment,M)]},TaggedTemplateExpression:function(n,l,o){var c=Xe;o&H||(c=je);var d=[this.generateExpression(n.tag,r.Call,c),this.generateExpression(n.quasi,r.Primary,St)];return le(d,r.TaggedTemplate,l)},TemplateElement:function(n,l,o){return n.value.raw},TemplateLiteral:function(n,l,o){var c,d,w;for(c=["`"],d=0,w=n.quasis.length;de)return!1;if(r+=t[i+1],r>=e)return!0}}function Oe(e,t){return e<65?e===36:e<91?!0:e<97?e===95:e<123?!0:e<=65535?e>=170&&Js.test(String.fromCharCode(e)):t===!1?!1:hr(e,Vi)}function We(e,t){return e<48?e===36:e<58?!0:e<65?!1:e<91?!0:e<97?e===95:e<123?!0:e<=65535?e>=170&&Xs.test(String.fromCharCode(e)):t===!1?!1:hr(e,Vi)||hr(e,Hs)}var Y=function(t,r){r===void 0&&(r={}),this.label=t,this.keyword=r.keyword,this.beforeExpr=!!r.beforeExpr,this.startsExpr=!!r.startsExpr,this.isLoop=!!r.isLoop,this.isAssign=!!r.isAssign,this.prefix=!!r.prefix,this.postfix=!!r.postfix,this.binop=r.binop||null,this.updateContext=null};function Se(e,t){return new Y(e,{beforeExpr:!0,binop:t})}var _e={beforeExpr:!0},ve={startsExpr:!0},Ft={};function X(e,t){return t===void 0&&(t={}),t.keyword=e,Ft[e]=new Y(e,t)}var h={num:new Y("num",ve),regexp:new Y("regexp",ve),string:new Y("string",ve),name:new Y("name",ve),eof:new Y("eof"),bracketL:new Y("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new Y("]"),braceL:new Y("{",{beforeExpr:!0,startsExpr:!0}),braceR:new Y("}"),parenL:new Y("(",{beforeExpr:!0,startsExpr:!0}),parenR:new Y(")"),comma:new Y(",",_e),semi:new Y(";",_e),colon:new Y(":",_e),dot:new Y("."),question:new Y("?",_e),questionDot:new Y("?."),arrow:new Y("=>",_e),template:new Y("template"),invalidTemplate:new Y("invalidTemplate"),ellipsis:new Y("...",_e),backQuote:new Y("`",ve),dollarBraceL:new Y("${",{beforeExpr:!0,startsExpr:!0}),eq:new Y("=",{beforeExpr:!0,isAssign:!0}),assign:new Y("_=",{beforeExpr:!0,isAssign:!0}),incDec:new Y("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new Y("!/~",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:Se("||",1),logicalAND:Se("&&",2),bitwiseOR:Se("|",3),bitwiseXOR:Se("^",4),bitwiseAND:Se("&",5),equality:Se("==/!=/===/!==",6),relational:Se("/<=/>=",7),bitShift:Se("<>/>>>",8),plusMin:new Y("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:Se("%",10),star:Se("*",10),slash:Se("/",10),starstar:new Y("**",{beforeExpr:!0}),coalesce:Se("??",1),_break:X("break"),_case:X("case",_e),_catch:X("catch"),_continue:X("continue"),_debugger:X("debugger"),_default:X("default",_e),_do:X("do",{isLoop:!0,beforeExpr:!0}),_else:X("else",_e),_finally:X("finally"),_for:X("for",{isLoop:!0}),_function:X("function",ve),_if:X("if"),_return:X("return",_e),_switch:X("switch"),_throw:X("throw",_e),_try:X("try"),_var:X("var"),_const:X("const"),_while:X("while",{isLoop:!0}),_with:X("with"),_new:X("new",{beforeExpr:!0,startsExpr:!0}),_this:X("this",ve),_super:X("super",ve),_class:X("class",ve),_extends:X("extends",_e),_export:X("export"),_import:X("import",ve),_null:X("null",ve),_true:X("true",ve),_false:X("false",ve),_in:X("in",{beforeExpr:!0,binop:7}),_instanceof:X("instanceof",{beforeExpr:!0,binop:7}),_typeof:X("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:X("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:X("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},xe=/\r\n?|\n|\u2028|\u2029/,Ye=new RegExp(xe.source,"g");function tt(e,t){return e===10||e===13||!t&&(e===8232||e===8233)}var br=/[\u1680\u2000-\u200a\u202f\u205f\u3000\ufeff]/,Ce=/(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g,ji=Object.prototype,Qs=ji.hasOwnProperty,Ys=ji.toString;function Mt(e,t){return Qs.call(e,t)}var hi=Array.isArray||function(e){return Ys.call(e)==="[object Array]"};function Ge(e){return new RegExp("^(?:"+e.replace(/ /g,"|")+")$")}var Ke=function(t,r){this.line=t,this.column=r};Ke.prototype.offset=function(t){return new Ke(this.line,this.column+t)};var yt=function(t,r,i){this.start=r,this.end=i,t.sourceFile!==null&&(this.source=t.sourceFile)};function Sr(e,t){for(var r=1,i=0;;){Ye.lastIndex=i;var s=Ye.exec(e);if(s&&s.index=2015&&(t.ecmaVersion-=2009),t.allowReserved==null&&(t.allowReserved=t.ecmaVersion<5),hi(t.onToken)){var i=t.onToken;t.onToken=function(s){return i.push(s)}}return hi(t.onComment)&&(t.onComment=Zs(t,t.onComment)),t}function Zs(e,t){return function(r,i,s,a,u,f){var p={type:r?"Block":"Line",value:i,start:s,end:a};e.locations&&(p.loc=new yt(this,u,f)),e.ranges&&(p.range=[s,a]),t.push(p)}}var ft=1,vt=2,_r=ft|vt,qi=4,Ui=8,Gi=16,Wi=32,zi=64,$i=128;function Er(e,t){return vt|(e?qi:0)|(t?Ui:0)}var fi=0,Cr=1,Le=2,Ji=3,Xi=4,Hi=5,re=function(t,r,i){this.options=t=Ks(t),this.sourceFile=t.sourceFile,this.keywords=Ge(zs[t.ecmaVersion>=6?6:t.sourceType==="module"?"5module":5]);var s="";if(t.allowReserved!==!0){for(var a=t.ecmaVersion;!(s=ur[a]);a--);t.sourceType==="module"&&(s+=" await")}this.reservedWords=Ge(s);var u=(s?s+" ":"")+ur.strict;this.reservedWordsStrict=Ge(u),this.reservedWordsStrictBind=Ge(u+" "+ur.strictBind),this.input=String(r),this.containsEsc=!1,i?(this.pos=i,this.lineStart=this.input.lastIndexOf(` +`,i-1)+1,this.curLine=this.input.slice(0,this.lineStart).split(xe).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=h.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=t.sourceType==="module",this.strict=this.inModule||this.strictDirective(this.pos),this.potentialArrowAt=-1,this.yieldPos=this.awaitPos=this.awaitIdentPos=0,this.labels=[],this.undefinedExports={},this.pos===0&&t.allowHashBang&&this.input.slice(0,2)==="#!"&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(ft),this.regexpState=null},$e={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0}};re.prototype.parse=function(){var t=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(t)};$e.inFunction.get=function(){return(this.currentVarScope().flags&vt)>0};$e.inGenerator.get=function(){return(this.currentVarScope().flags&Ui)>0};$e.inAsync.get=function(){return(this.currentVarScope().flags&qi)>0};$e.allowSuper.get=function(){return(this.currentThisScope().flags&zi)>0};$e.allowDirectSuper.get=function(){return(this.currentThisScope().flags&$i)>0};$e.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())};re.prototype.inNonArrowFunction=function(){return(this.currentThisScope().flags&vt)>0};re.extend=function(){for(var t=[],r=arguments.length;r--;)t[r]=arguments[r];for(var i=this,s=0;s=,?^&]/.test(s)||s==="!"&&this.input.charAt(i+1)==="=")}e+=t[0].length,Ce.lastIndex=e,e+=Ce.exec(this.input)[0].length,this.input[e]===";"&&e++}};me.eat=function(e){return this.type===e?(this.next(),!0):!1};me.isContextual=function(e){return this.type===h.name&&this.value===e&&!this.containsEsc};me.eatContextual=function(e){return this.isContextual(e)?(this.next(),!0):!1};me.expectContextual=function(e){this.eatContextual(e)||this.unexpected()};me.canInsertSemicolon=function(){return this.type===h.eof||this.type===h.braceR||xe.test(this.input.slice(this.lastTokEnd,this.start))};me.insertSemicolon=function(){if(this.canInsertSemicolon())return this.options.onInsertedSemicolon&&this.options.onInsertedSemicolon(this.lastTokEnd,this.lastTokEndLoc),!0};me.semicolon=function(){!this.eat(h.semi)&&!this.insertSemicolon()&&this.unexpected()};me.afterTrailingComma=function(e,t){if(this.type===e)return this.options.onTrailingComma&&this.options.onTrailingComma(this.lastTokStart,this.lastTokStartLoc),t||this.next(),!0};me.expect=function(e){this.eat(e)||this.unexpected()};me.unexpected=function(e){this.raise(e!=null?e:this.start,"Unexpected token")};function Bt(){this.shorthandAssign=this.trailingComma=this.parenthesizedAssign=this.parenthesizedBind=this.doubleProto=-1}me.checkPatternErrors=function(e,t){if(e){e.trailingComma>-1&&this.raiseRecoverable(e.trailingComma,"Comma is not permitted after the rest element");var r=t?e.parenthesizedAssign:e.parenthesizedBind;r>-1&&this.raiseRecoverable(r,"Parenthesized pattern")}};me.checkExpressionErrors=function(e,t){if(!e)return!1;var r=e.shorthandAssign,i=e.doubleProto;if(!t)return r>=0||i>=0;r>=0&&this.raise(r,"Shorthand property assignments are valid only in destructuring patterns"),i>=0&&this.raiseRecoverable(i,"Redefinition of __proto__ property")};me.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos=6&&this.unexpected(),this.parseFunctionStatement(s,!1,!e);case h._class:return e&&this.unexpected(),this.parseClass(s,!0);case h._if:return this.parseIfStatement(s);case h._return:return this.parseReturnStatement(s);case h._switch:return this.parseSwitchStatement(s);case h._throw:return this.parseThrowStatement(s);case h._try:return this.parseTryStatement(s);case h._const:case h._var:return a=a||this.value,e&&a!=="var"&&this.unexpected(),this.parseVarStatement(s,a);case h._while:return this.parseWhileStatement(s);case h._with:return this.parseWithStatement(s);case h.braceL:return this.parseBlock(!0,s);case h.semi:return this.parseEmptyStatement(s);case h._export:case h._import:if(this.options.ecmaVersion>10&&i===h._import){Ce.lastIndex=this.pos;var u=Ce.exec(this.input),f=this.pos+u[0].length,p=this.input.charCodeAt(f);if(p===40||p===46)return this.parseExpressionStatement(s,this.parseExpression())}return this.options.allowImportExportEverywhere||(t||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'")),i===h._import?this.parseImport(s):this.parseExport(s,r);default:if(this.isAsyncFunction())return e&&this.unexpected(),this.next(),this.parseFunctionStatement(s,!0,!e);var y=this.value,g=this.parseExpression();return i===h.name&&g.type==="Identifier"&&this.eat(h.colon)?this.parseLabeledStatement(s,y,g,e):this.parseExpressionStatement(s,g)}};W.parseBreakContinueStatement=function(e,t){var r=t==="break";this.next(),this.eat(h.semi)||this.insertSemicolon()?e.label=null:this.type!==h.name?this.unexpected():(e.label=this.parseIdent(),this.semicolon());for(var i=0;i=6?this.eat(h.semi):this.semicolon(),this.finishNode(e,"DoWhileStatement")};W.parseForStatement=function(e){this.next();var t=this.options.ecmaVersion>=9&&(this.inAsync||!this.inFunction&&this.options.allowAwaitOutsideFunction)&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(Ar),this.enterScope(0),this.expect(h.parenL),this.type===h.semi)return t>-1&&this.unexpected(t),this.parseFor(e,null);var r=this.isLet();if(this.type===h._var||this.type===h._const||r){var i=this.startNode(),s=r?"let":this.value;return this.next(),this.parseVar(i,!0,s),this.finishNode(i,"VariableDeclaration"),(this.type===h._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&i.declarations.length===1?(this.options.ecmaVersion>=9&&(this.type===h._in?t>-1&&this.unexpected(t):e.await=t>-1),this.parseForIn(e,i)):(t>-1&&this.unexpected(t),this.parseFor(e,i))}var a=new Bt,u=this.parseExpression(!0,a);return this.type===h._in||this.options.ecmaVersion>=6&&this.isContextual("of")?(this.options.ecmaVersion>=9&&(this.type===h._in?t>-1&&this.unexpected(t):e.await=t>-1),this.toAssignable(u,!1,a),this.checkLVal(u),this.parseForIn(e,u)):(this.checkExpressionErrors(a,!0),t>-1&&this.unexpected(t),this.parseFor(e,u))};W.parseFunctionStatement=function(e,t,r){return this.next(),this.parseFunction(e,lt|(r?0:fr),!1,t)};W.parseIfStatement=function(e){return this.next(),e.test=this.parseParenExpression(),e.consequent=this.parseStatement("if"),e.alternate=this.eat(h._else)?this.parseStatement("if"):null,this.finishNode(e,"IfStatement")};W.parseReturnStatement=function(e){return!this.inFunction&&!this.options.allowReturnOutsideFunction&&this.raise(this.start,"'return' outside of function"),this.next(),this.eat(h.semi)||this.insertSemicolon()?e.argument=null:(e.argument=this.parseExpression(),this.semicolon()),this.finishNode(e,"ReturnStatement")};W.parseSwitchStatement=function(e){this.next(),e.discriminant=this.parseParenExpression(),e.cases=[],this.expect(h.braceL),this.labels.push(ta),this.enterScope(0);for(var t,r=!1;this.type!==h.braceR;)if(this.type===h._case||this.type===h._default){var i=this.type===h._case;t&&this.finishNode(t,"SwitchCase"),e.cases.push(t=this.startNode()),t.consequent=[],this.next(),i?t.test=this.parseExpression():(r&&this.raiseRecoverable(this.lastTokStart,"Multiple default clauses"),r=!0,t.test=null),this.expect(h.colon)}else t||this.unexpected(),t.consequent.push(this.parseStatement(null));return this.exitScope(),t&&this.finishNode(t,"SwitchCase"),this.next(),this.labels.pop(),this.finishNode(e,"SwitchStatement")};W.parseThrowStatement=function(e){return this.next(),xe.test(this.input.slice(this.lastTokEnd,this.start))&&this.raise(this.lastTokEnd,"Illegal newline after throw"),e.argument=this.parseExpression(),this.semicolon(),this.finishNode(e,"ThrowStatement")};var ra=[];W.parseTryStatement=function(e){if(this.next(),e.block=this.parseBlock(),e.handler=null,this.type===h._catch){var t=this.startNode();if(this.next(),this.eat(h.parenL)){t.param=this.parseBindingAtom();var r=t.param.type==="Identifier";this.enterScope(r?Wi:0),this.checkLVal(t.param,r?Xi:Le),this.expect(h.parenR)}else this.options.ecmaVersion<10&&this.unexpected(),t.param=null,this.enterScope(0);t.body=this.parseBlock(!1),this.exitScope(),e.handler=this.finishNode(t,"CatchClause")}return e.finalizer=this.eat(h._finally)?this.parseBlock():null,!e.handler&&!e.finalizer&&this.raise(e.start,"Missing catch or finally clause"),this.finishNode(e,"TryStatement")};W.parseVarStatement=function(e,t){return this.next(),this.parseVar(e,!1,t),this.semicolon(),this.finishNode(e,"VariableDeclaration")};W.parseWhileStatement=function(e){return this.next(),e.test=this.parseParenExpression(),this.labels.push(Ar),e.body=this.parseStatement("while"),this.labels.pop(),this.finishNode(e,"WhileStatement")};W.parseWithStatement=function(e){return this.strict&&this.raise(this.start,"'with' in strict mode"),this.next(),e.object=this.parseParenExpression(),e.body=this.parseStatement("with"),this.finishNode(e,"WithStatement")};W.parseEmptyStatement=function(e){return this.next(),this.finishNode(e,"EmptyStatement")};W.parseLabeledStatement=function(e,t,r,i){for(var s=0,a=this.labels;s=0;p--){var y=this.labels[p];if(y.statementStart===e.start)y.statementStart=this.start,y.kind=f;else break}return this.labels.push({name:t,kind:f,statementStart:this.start}),e.body=this.parseStatement(i?i.indexOf("label")===-1?i+"label":i:"label"),this.labels.pop(),e.label=r,this.finishNode(e,"LabeledStatement")};W.parseExpressionStatement=function(e,t){return e.expression=t,this.semicolon(),this.finishNode(e,"ExpressionStatement")};W.parseBlock=function(e,t,r){for(e===void 0&&(e=!0),t===void 0&&(t=this.startNode()),t.body=[],this.expect(h.braceL),e&&this.enterScope(0);this.type!==h.braceR;){var i=this.parseStatement(null);t.body.push(i)}return r&&(this.strict=!1),this.next(),e&&this.exitScope(),this.finishNode(t,"BlockStatement")};W.parseFor=function(e,t){return e.init=t,this.expect(h.semi),e.test=this.type===h.semi?null:this.parseExpression(),this.expect(h.semi),e.update=this.type===h.parenR?null:this.parseExpression(),this.expect(h.parenR),e.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(e,"ForStatement")};W.parseForIn=function(e,t){var r=this.type===h._in;return this.next(),t.type==="VariableDeclaration"&&t.declarations[0].init!=null&&(!r||this.options.ecmaVersion<8||this.strict||t.kind!=="var"||t.declarations[0].id.type!=="Identifier")?this.raise(t.start,(r?"for-in":"for-of")+" loop variable declaration may not have an initializer"):t.type==="AssignmentPattern"&&this.raise(t.start,"Invalid left-hand side in for-loop"),e.left=t,e.right=r?this.parseExpression():this.parseMaybeAssign(),this.expect(h.parenR),e.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(e,r?"ForInStatement":"ForOfStatement")};W.parseVar=function(e,t,r){for(e.declarations=[],e.kind=r;;){var i=this.startNode();if(this.parseVarId(i,r),this.eat(h.eq)?i.init=this.parseMaybeAssign(t):r==="const"&&!(this.type===h._in||this.options.ecmaVersion>=6&&this.isContextual("of"))?this.unexpected():i.id.type!=="Identifier"&&!(t&&(this.type===h._in||this.isContextual("of")))?this.raise(this.lastTokEnd,"Complex binding patterns require an initialization value"):i.init=null,e.declarations.push(this.finishNode(i,"VariableDeclarator")),!this.eat(h.comma))break}return e};W.parseVarId=function(e,t){e.id=this.parseBindingAtom(),this.checkLVal(e.id,t==="var"?Cr:Le,!1)};var lt=1,fr=2,Qi=4;W.parseFunction=function(e,t,r,i){this.initFunction(e),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!i)&&(this.type===h.star&&t&fr&&this.unexpected(),e.generator=this.eat(h.star)),this.options.ecmaVersion>=8&&(e.async=!!i),t<&&(e.id=t&Qi&&this.type!==h.name?null:this.parseIdent(),e.id&&!(t&fr)&&this.checkLVal(e.id,this.strict||e.generator||e.async?this.treatFunctionsAsVar?Cr:Le:Ji));var s=this.yieldPos,a=this.awaitPos,u=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(Er(e.async,e.generator)),t<||(e.id=this.type===h.name?this.parseIdent():null),this.parseFunctionParams(e),this.parseFunctionBody(e,r,!1),this.yieldPos=s,this.awaitPos=a,this.awaitIdentPos=u,this.finishNode(e,t<?"FunctionDeclaration":"FunctionExpression")};W.parseFunctionParams=function(e){this.expect(h.parenL),e.params=this.parseBindingList(h.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()};W.parseClass=function(e,t){this.next();var r=this.strict;this.strict=!0,this.parseClassId(e,t),this.parseClassSuper(e);var i=this.startNode(),s=!1;for(i.body=[],this.expect(h.braceL);this.type!==h.braceR;){var a=this.parseClassElement(e.superClass!==null);a&&(i.body.push(a),a.type==="MethodDefinition"&&a.kind==="constructor"&&(s&&this.raise(a.start,"Duplicate constructor in the same class"),s=!0))}return this.strict=r,this.next(),e.body=this.finishNode(i,"ClassBody"),this.finishNode(e,t?"ClassDeclaration":"ClassExpression")};W.parseClassElement=function(e){var t=this;if(this.eat(h.semi))return null;var r=this.startNode(),i=function(p,y){y===void 0&&(y=!1);var g=t.start,b=t.startLoc;return t.eatContextual(p)?t.type!==h.parenL&&(!y||!t.canInsertSemicolon())?!0:(r.key&&t.unexpected(),r.computed=!1,r.key=t.startNodeAt(g,b),r.key.name=p,t.finishNode(r.key,"Identifier"),!1):!1};r.kind="method",r.static=i("static");var s=this.eat(h.star),a=!1;s||(this.options.ecmaVersion>=8&&i("async",!0)?(a=!0,s=this.options.ecmaVersion>=9&&this.eat(h.star)):i("get")?r.kind="get":i("set")&&(r.kind="set")),r.key||this.parsePropertyName(r);var u=r.key,f=!1;return!r.computed&&!r.static&&(u.type==="Identifier"&&u.name==="constructor"||u.type==="Literal"&&u.value==="constructor")?(r.kind!=="method"&&this.raise(u.start,"Constructor can't have get/set modifier"),s&&this.raise(u.start,"Constructor can't be a generator"),a&&this.raise(u.start,"Constructor can't be an async method"),r.kind="constructor",f=e):r.static&&u.type==="Identifier"&&u.name==="prototype"&&this.raise(u.start,"Classes may not have a static property named prototype"),this.parseClassMethod(r,s,a,f),r.kind==="get"&&r.value.params.length!==0&&this.raiseRecoverable(r.value.start,"getter should have no params"),r.kind==="set"&&r.value.params.length!==1&&this.raiseRecoverable(r.value.start,"setter should have exactly one param"),r.kind==="set"&&r.value.params[0].type==="RestElement"&&this.raiseRecoverable(r.value.params[0].start,"Setter cannot use rest params"),r};W.parseClassMethod=function(e,t,r,i){return e.value=this.parseMethod(t,r,i),this.finishNode(e,"MethodDefinition")};W.parseClassId=function(e,t){this.type===h.name?(e.id=this.parseIdent(),t&&this.checkLVal(e.id,Le,!1)):(t===!0&&this.unexpected(),e.id=null)};W.parseClassSuper=function(e){e.superClass=this.eat(h._extends)?this.parseExprSubscripts():null};W.parseExport=function(e,t){if(this.next(),this.eat(h.star))return this.options.ecmaVersion>=11&&(this.eatContextual("as")?(e.exported=this.parseIdent(!0),this.checkExport(t,e.exported.name,this.lastTokStart)):e.exported=null),this.expectContextual("from"),this.type!==h.string&&this.unexpected(),e.source=this.parseExprAtom(),this.semicolon(),this.finishNode(e,"ExportAllDeclaration");if(this.eat(h._default)){this.checkExport(t,"default",this.lastTokStart);var r;if(this.type===h._function||(r=this.isAsyncFunction())){var i=this.startNode();this.next(),r&&this.next(),e.declaration=this.parseFunction(i,lt|Qi,!1,r)}else if(this.type===h._class){var s=this.startNode();e.declaration=this.parseClass(s,"nullableID")}else e.declaration=this.parseMaybeAssign(),this.semicolon();return this.finishNode(e,"ExportDefaultDeclaration")}if(this.shouldParseExportStatement())e.declaration=this.parseStatement(null),e.declaration.type==="VariableDeclaration"?this.checkVariableExport(t,e.declaration.declarations):this.checkExport(t,e.declaration.id.name,e.declaration.id.start),e.specifiers=[],e.source=null;else{if(e.declaration=null,e.specifiers=this.parseExportSpecifiers(t),this.eatContextual("from"))this.type!==h.string&&this.unexpected(),e.source=this.parseExprAtom();else{for(var a=0,u=e.specifiers;a=6&&e)switch(e.type){case"Identifier":this.inAsync&&e.name==="await"&&this.raise(e.start,"Cannot use 'await' as identifier inside an async function");break;case"ObjectPattern":case"ArrayPattern":case"RestElement":break;case"ObjectExpression":e.type="ObjectPattern",r&&this.checkPatternErrors(r,!0);for(var i=0,s=e.properties;i=8&&!a&&u.name==="async"&&!this.canInsertSemicolon()&&this.eat(h._function))return this.parseFunction(this.startNodeAt(i,s),0,!1,!0);if(r&&!this.canInsertSemicolon()){if(this.eat(h.arrow))return this.parseArrowExpression(this.startNodeAt(i,s),[u],!1);if(this.options.ecmaVersion>=8&&u.name==="async"&&this.type===h.name&&!a)return u=this.parseIdent(!1),(this.canInsertSemicolon()||!this.eat(h.arrow))&&this.unexpected(),this.parseArrowExpression(this.startNodeAt(i,s),[u],!0)}return u;case h.regexp:var f=this.value;return t=this.parseLiteral(f.value),t.regex={pattern:f.pattern,flags:f.flags},t;case h.num:case h.string:return this.parseLiteral(this.value);case h._null:case h._true:case h._false:return t=this.startNode(),t.value=this.type===h._null?null:this.type===h._true,t.raw=this.type.keyword,this.next(),this.finishNode(t,"Literal");case h.parenL:var p=this.start,y=this.parseParenAndDistinguishExpression(r);return e&&(e.parenthesizedAssign<0&&!this.isSimpleAssignTarget(y)&&(e.parenthesizedAssign=p),e.parenthesizedBind<0&&(e.parenthesizedBind=p)),y;case h.bracketL:return t=this.startNode(),this.next(),t.elements=this.parseExprList(h.bracketR,!0,!0,e),this.finishNode(t,"ArrayExpression");case h.braceL:return this.parseObj(!1,e);case h._function:return t=this.startNode(),this.next(),this.parseFunction(t,0);case h._class:return this.parseClass(this.startNode(),!1);case h._new:return this.parseNew();case h.backQuote:return this.parseTemplate();case h._import:return this.options.ecmaVersion>=11?this.parseExprImport():this.unexpected();default:this.unexpected()}};z.parseExprImport=function(){var e=this.startNode();this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword import");var t=this.parseIdent(!0);switch(this.type){case h.parenL:return this.parseDynamicImport(e);case h.dot:return e.meta=t,this.parseImportMeta(e);default:this.unexpected()}};z.parseDynamicImport=function(e){if(this.next(),e.source=this.parseMaybeAssign(),!this.eat(h.parenR)){var t=this.start;this.eat(h.comma)&&this.eat(h.parenR)?this.raiseRecoverable(t,"Trailing comma is not allowed in import()"):this.unexpected(t)}return this.finishNode(e,"ImportExpression")};z.parseImportMeta=function(e){this.next();var t=this.containsEsc;return e.property=this.parseIdent(!0),e.property.name!=="meta"&&this.raiseRecoverable(e.property.start,"The only valid meta property for import is 'import.meta'"),t&&this.raiseRecoverable(e.start,"'import.meta' must not contain escaped characters"),this.options.sourceType!=="module"&&this.raiseRecoverable(e.start,"Cannot use 'import.meta' outside a module"),this.finishNode(e,"MetaProperty")};z.parseLiteral=function(e){var t=this.startNode();return t.value=e,t.raw=this.input.slice(this.start,this.end),t.raw.charCodeAt(t.raw.length-1)===110&&(t.bigint=t.raw.slice(0,-1).replace(/_/g,"")),this.next(),this.finishNode(t,"Literal")};z.parseParenExpression=function(){this.expect(h.parenL);var e=this.parseExpression();return this.expect(h.parenR),e};z.parseParenAndDistinguishExpression=function(e){var t=this.start,r=this.startLoc,i,s=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var a=this.start,u=this.startLoc,f=[],p=!0,y=!1,g=new Bt,b=this.yieldPos,E=this.awaitPos,S;for(this.yieldPos=0,this.awaitPos=0;this.type!==h.parenR;)if(p?p=!1:this.expect(h.comma),s&&this.afterTrailingComma(h.parenR,!0)){y=!0;break}else if(this.type===h.ellipsis){S=this.start,f.push(this.parseParenItem(this.parseRestBinding())),this.type===h.comma&&this.raise(this.start,"Comma is not permitted after the rest element");break}else f.push(this.parseMaybeAssign(!1,g,this.parseParenItem));var C=this.start,v=this.startLoc;if(this.expect(h.parenR),e&&!this.canInsertSemicolon()&&this.eat(h.arrow))return this.checkPatternErrors(g,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=b,this.awaitPos=E,this.parseParenArrowList(t,r,f);(!f.length||y)&&this.unexpected(this.lastTokStart),S&&this.unexpected(S),this.checkExpressionErrors(g,!0),this.yieldPos=b||this.yieldPos,this.awaitPos=E||this.awaitPos,f.length>1?(i=this.startNodeAt(a,u),i.expressions=f,this.finishNodeAt(i,"SequenceExpression",C,v)):i=f[0]}else i=this.parseParenExpression();if(this.options.preserveParens){var P=this.startNodeAt(t,r);return P.expression=i,this.finishNode(P,"ParenthesizedExpression")}else return i};z.parseParenItem=function(e){return e};z.parseParenArrowList=function(e,t,r){return this.parseArrowExpression(this.startNodeAt(e,t),r)};var ia=[];z.parseNew=function(){this.containsEsc&&this.raiseRecoverable(this.start,"Escape sequence in keyword new");var e=this.startNode(),t=this.parseIdent(!0);if(this.options.ecmaVersion>=6&&this.eat(h.dot)){e.meta=t;var r=this.containsEsc;return e.property=this.parseIdent(!0),e.property.name!=="target"&&this.raiseRecoverable(e.property.start,"The only valid meta property for new is 'new.target'"),r&&this.raiseRecoverable(e.start,"'new.target' must not contain escaped characters"),this.inNonArrowFunction()||this.raiseRecoverable(e.start,"'new.target' can only be used in functions"),this.finishNode(e,"MetaProperty")}var i=this.start,s=this.startLoc,a=this.type===h._import;return e.callee=this.parseSubscripts(this.parseExprAtom(),i,s,!0),a&&e.callee.type==="ImportExpression"&&this.raise(i,"Cannot use new with import()"),this.eat(h.parenL)?e.arguments=this.parseExprList(h.parenR,this.options.ecmaVersion>=8,!1):e.arguments=ia,this.finishNode(e,"NewExpression")};z.parseTemplateElement=function(e){var t=e.isTagged,r=this.startNode();return this.type===h.invalidTemplate?(t||this.raiseRecoverable(this.start,"Bad escape sequence in untagged template literal"),r.value={raw:this.value,cooked:null}):r.value={raw:this.input.slice(this.start,this.end).replace(/\r\n?/g,` +`),cooked:this.value},this.next(),r.tail=this.type===h.backQuote,this.finishNode(r,"TemplateElement")};z.parseTemplate=function(e){e===void 0&&(e={});var t=e.isTagged;t===void 0&&(t=!1);var r=this.startNode();this.next(),r.expressions=[];var i=this.parseTemplateElement({isTagged:t});for(r.quasis=[i];!i.tail;)this.type===h.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(h.dollarBraceL),r.expressions.push(this.parseExpression()),this.expect(h.braceR),r.quasis.push(i=this.parseTemplateElement({isTagged:t}));return this.next(),this.finishNode(r,"TemplateLiteral")};z.isAsyncProp=function(e){return!e.computed&&e.key.type==="Identifier"&&e.key.name==="async"&&(this.type===h.name||this.type===h.num||this.type===h.string||this.type===h.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===h.star)&&!xe.test(this.input.slice(this.lastTokEnd,this.start))};z.parseObj=function(e,t){var r=this.startNode(),i=!0,s={};for(r.properties=[],this.next();!this.eat(h.braceR);){if(i)i=!1;else if(this.expect(h.comma),this.options.ecmaVersion>=5&&this.afterTrailingComma(h.braceR))break;var a=this.parseProperty(e,t);e||this.checkPropClash(a,s,t),r.properties.push(a)}return this.finishNode(r,e?"ObjectPattern":"ObjectExpression")};z.parseProperty=function(e,t){var r=this.startNode(),i,s,a,u;if(this.options.ecmaVersion>=9&&this.eat(h.ellipsis))return e?(r.argument=this.parseIdent(!1),this.type===h.comma&&this.raise(this.start,"Comma is not permitted after the rest element"),this.finishNode(r,"RestElement")):(this.type===h.parenL&&t&&(t.parenthesizedAssign<0&&(t.parenthesizedAssign=this.start),t.parenthesizedBind<0&&(t.parenthesizedBind=this.start)),r.argument=this.parseMaybeAssign(!1,t),this.type===h.comma&&t&&t.trailingComma<0&&(t.trailingComma=this.start),this.finishNode(r,"SpreadElement"));this.options.ecmaVersion>=6&&(r.method=!1,r.shorthand=!1,(e||t)&&(a=this.start,u=this.startLoc),e||(i=this.eat(h.star)));var f=this.containsEsc;return this.parsePropertyName(r),!e&&!f&&this.options.ecmaVersion>=8&&!i&&this.isAsyncProp(r)?(s=!0,i=this.options.ecmaVersion>=9&&this.eat(h.star),this.parsePropertyName(r,t)):s=!1,this.parsePropertyValue(r,e,i,s,a,u,t,f),this.finishNode(r,"Property")};z.parsePropertyValue=function(e,t,r,i,s,a,u,f){if((r||i)&&this.type===h.colon&&this.unexpected(),this.eat(h.colon))e.value=t?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,u),e.kind="init";else if(this.options.ecmaVersion>=6&&this.type===h.parenL)t&&this.unexpected(),e.kind="init",e.method=!0,e.value=this.parseMethod(r,i);else if(!t&&!f&&this.options.ecmaVersion>=5&&!e.computed&&e.key.type==="Identifier"&&(e.key.name==="get"||e.key.name==="set")&&this.type!==h.comma&&this.type!==h.braceR&&this.type!==h.eq){(r||i)&&this.unexpected(),e.kind=e.key.name,this.parsePropertyName(e),e.value=this.parseMethod(!1);var p=e.kind==="get"?0:1;if(e.value.params.length!==p){var y=e.value.start;e.kind==="get"?this.raiseRecoverable(y,"getter should have no params"):this.raiseRecoverable(y,"setter should have exactly one param")}else e.kind==="set"&&e.value.params[0].type==="RestElement"&&this.raiseRecoverable(e.value.params[0].start,"Setter cannot use rest params")}else this.options.ecmaVersion>=6&&!e.computed&&e.key.type==="Identifier"?((r||i)&&this.unexpected(),this.checkUnreserved(e.key),e.key.name==="await"&&!this.awaitIdentPos&&(this.awaitIdentPos=s),e.kind="init",t?e.value=this.parseMaybeDefault(s,a,e.key):this.type===h.eq&&u?(u.shorthandAssign<0&&(u.shorthandAssign=this.start),e.value=this.parseMaybeDefault(s,a,e.key)):e.value=e.key,e.shorthand=!0):this.unexpected()};z.parsePropertyName=function(e){if(this.options.ecmaVersion>=6){if(this.eat(h.bracketL))return e.computed=!0,e.key=this.parseMaybeAssign(),this.expect(h.bracketR),e.key;e.computed=!1}return e.key=this.type===h.num||this.type===h.string?this.parseExprAtom():this.parseIdent(this.options.allowReserved!=="never")};z.initFunction=function(e){e.id=null,this.options.ecmaVersion>=6&&(e.generator=e.expression=!1),this.options.ecmaVersion>=8&&(e.async=!1)};z.parseMethod=function(e,t,r){var i=this.startNode(),s=this.yieldPos,a=this.awaitPos,u=this.awaitIdentPos;return this.initFunction(i),this.options.ecmaVersion>=6&&(i.generator=e),this.options.ecmaVersion>=8&&(i.async=!!t),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(Er(t,i.generator)|zi|(r?$i:0)),this.expect(h.parenL),i.params=this.parseBindingList(h.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(i,!1,!0),this.yieldPos=s,this.awaitPos=a,this.awaitIdentPos=u,this.finishNode(i,"FunctionExpression")};z.parseArrowExpression=function(e,t,r){var i=this.yieldPos,s=this.awaitPos,a=this.awaitIdentPos;return this.enterScope(Er(r,!1)|Gi),this.initFunction(e),this.options.ecmaVersion>=8&&(e.async=!!r),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,e.params=this.toAssignableList(t,!0),this.parseFunctionBody(e,!0,!1),this.yieldPos=i,this.awaitPos=s,this.awaitIdentPos=a,this.finishNode(e,"ArrowFunctionExpression")};z.parseFunctionBody=function(e,t,r){var i=t&&this.type!==h.braceL,s=this.strict,a=!1;if(i)e.body=this.parseMaybeAssign(),e.expression=!0,this.checkParams(e,!1);else{var u=this.options.ecmaVersion>=7&&!this.isSimpleParamList(e.params);(!s||u)&&(a=this.strictDirective(this.end),a&&u&&this.raiseRecoverable(e.start,"Illegal 'use strict' directive in function with non-simple parameter list"));var f=this.labels;this.labels=[],a&&(this.strict=!0),this.checkParams(e,!s&&!a&&!t&&!r&&this.isSimpleParamList(e.params)),this.strict&&e.id&&this.checkLVal(e.id,Hi),e.body=this.parseBlock(!1,void 0,a&&!s),e.expression=!1,this.adaptDirectivePrologue(e.body.body),this.labels=f}this.exitScope()};z.isSimpleParamList=function(e){for(var t=0,r=e;t-1||s.functions.indexOf(e)>-1||s.var.indexOf(e)>-1,s.lexical.push(e),this.inModule&&s.flags&ft&&delete this.undefinedExports[e]}else if(t===Xi){var a=this.currentScope();a.lexical.push(e)}else if(t===Ji){var u=this.currentScope();this.treatFunctionsAsVar?i=u.lexical.indexOf(e)>-1:i=u.lexical.indexOf(e)>-1||u.var.indexOf(e)>-1,u.functions.push(e)}else for(var f=this.scopeStack.length-1;f>=0;--f){var p=this.scopeStack[f];if(p.lexical.indexOf(e)>-1&&!(p.flags&Wi&&p.lexical[0]===e)||!this.treatFunctionsAsVarInScope(p)&&p.functions.indexOf(e)>-1){i=!0;break}if(p.var.push(e),this.inModule&&p.flags&ft&&delete this.undefinedExports[e],p.flags&_r)break}i&&this.raiseRecoverable(r,"Identifier '"+e+"' has already been declared")};Ve.checkLocalExport=function(e){this.scopeStack[0].lexical.indexOf(e.name)===-1&&this.scopeStack[0].var.indexOf(e.name)===-1&&(this.undefinedExports[e.name]=e)};Ve.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]};Ve.currentVarScope=function(){for(var e=this.scopeStack.length-1;;e--){var t=this.scopeStack[e];if(t.flags&_r)return t}};Ve.currentThisScope=function(){for(var e=this.scopeStack.length-1;;e--){var t=this.scopeStack[e];if(t.flags&_r&&!(t.flags&Gi))return t}};var Dt=function(t,r,i){this.type="",this.start=r,this.end=0,t.options.locations&&(this.loc=new yt(t,i)),t.options.directSourceFile&&(this.sourceFile=t.options.directSourceFile),t.options.ranges&&(this.range=[r,0])},Vt=re.prototype;Vt.startNode=function(){return new Dt(this,this.start,this.startLoc)};Vt.startNodeAt=function(e,t){return new Dt(this,e,t)};function Yi(e,t,r,i){return e.type=t,e.end=r,this.options.locations&&(e.loc.end=i),this.options.ranges&&(e.range[1]=r),e}Vt.finishNode=function(e,t){return Yi.call(this,e,t,this.lastTokEnd,this.lastTokEndLoc)};Vt.finishNodeAt=function(e,t,r,i){return Yi.call(this,e,t,r,i)};var Ee=function(t,r,i,s,a){this.token=t,this.isExpr=!!r,this.preserveSpace=!!i,this.override=s,this.generator=!!a},se={b_stat:new Ee("{",!1),b_expr:new Ee("{",!0),b_tmpl:new Ee("${",!1),p_stat:new Ee("(",!1),p_expr:new Ee("(",!0),q_tmpl:new Ee("`",!0,!0,function(e){return e.tryReadTemplateToken()}),f_stat:new Ee("function",!1),f_expr:new Ee("function",!0),f_expr_gen:new Ee("function",!0,!1,null,!0),f_gen:new Ee("function",!1,!1,null,!0)},jt=re.prototype;jt.initialContext=function(){return[se.b_stat]};jt.braceIsBlock=function(e){var t=this.curContext();return t===se.f_expr||t===se.f_stat?!0:e===h.colon&&(t===se.b_stat||t===se.b_expr)?!t.isExpr:e===h._return||e===h.name&&this.exprAllowed?xe.test(this.input.slice(this.lastTokEnd,this.start)):e===h._else||e===h.semi||e===h.eof||e===h.parenR||e===h.arrow?!0:e===h.braceL?t===se.b_stat:e===h._var||e===h._const||e===h.name?!1:!this.exprAllowed};jt.inGeneratorContext=function(){for(var e=this.context.length-1;e>=1;e--){var t=this.context[e];if(t.token==="function")return t.generator}return!1};jt.updateContext=function(e){var t,r=this.type;r.keyword&&e===h.dot?this.exprAllowed=!1:(t=r.updateContext)?t.call(this,e):this.exprAllowed=r.beforeExpr};h.parenR.updateContext=h.braceR.updateContext=function(){if(this.context.length===1){this.exprAllowed=!0;return}var e=this.context.pop();e===se.b_stat&&this.curContext().token==="function"&&(e=this.context.pop()),this.exprAllowed=!e.isExpr};h.braceL.updateContext=function(e){this.context.push(this.braceIsBlock(e)?se.b_stat:se.b_expr),this.exprAllowed=!0};h.dollarBraceL.updateContext=function(){this.context.push(se.b_tmpl),this.exprAllowed=!0};h.parenL.updateContext=function(e){var t=e===h._if||e===h._for||e===h._with||e===h._while;this.context.push(t?se.p_stat:se.p_expr),this.exprAllowed=!0};h.incDec.updateContext=function(){};h._function.updateContext=h._class.updateContext=function(e){e.beforeExpr&&e!==h.semi&&e!==h._else&&!(e===h._return&&xe.test(this.input.slice(this.lastTokEnd,this.start)))&&!((e===h.colon||e===h.braceL)&&this.curContext()===se.b_stat)?this.context.push(se.f_expr):this.context.push(se.f_stat),this.exprAllowed=!1};h.backQuote.updateContext=function(){this.curContext()===se.q_tmpl?this.context.pop():this.context.push(se.q_tmpl),this.exprAllowed=!1};h.star.updateContext=function(e){if(e===h._function){var t=this.context.length-1;this.context[t]===se.f_expr?this.context[t]=se.f_expr_gen:this.context[t]=se.f_gen}this.exprAllowed=!0};h.name.updateContext=function(e){var t=!1;this.options.ecmaVersion>=6&&e!==h.dot&&(this.value==="of"&&!this.exprAllowed||this.value==="yield"&&this.inGeneratorContext())&&(t=!0),this.exprAllowed=t};var Ki="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",Zi=Ki+" Extended_Pictographic",sa=Zi,aa={9:Ki,10:Zi,11:sa},pi="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",en="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",tn=en+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",oa=tn+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho",ua={9:en,10:tn,11:oa},rn={};function wr(e){var t=rn[e]={binary:Ge(aa[e]+" "+pi),nonBinary:{General_Category:Ge(pi),Script:Ge(ua[e])}};t.nonBinary.Script_Extensions=t.nonBinary.Script,t.nonBinary.gc=t.nonBinary.General_Category,t.nonBinary.sc=t.nonBinary.Script,t.nonBinary.scx=t.nonBinary.Script_Extensions}wr(9);wr(10);wr(11);var j=re.prototype,Fe=function(t){this.parser=t,this.validFlags="gim"+(t.options.ecmaVersion>=6?"uy":"")+(t.options.ecmaVersion>=9?"s":""),this.unicodeProperties=rn[t.options.ecmaVersion>=11?11:t.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=[]};Fe.prototype.reset=function(t,r,i){var s=i.indexOf("u")!==-1;this.start=t|0,this.source=r+"",this.flags=i,this.switchU=s&&this.parser.options.ecmaVersion>=6,this.switchN=s&&this.parser.options.ecmaVersion>=9};Fe.prototype.raise=function(t){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+t)};Fe.prototype.at=function(t,r){r===void 0&&(r=!1);var i=this.source,s=i.length;if(t>=s)return-1;var a=i.charCodeAt(t);if(!(r||this.switchU)||a<=55295||a>=57344||t+1>=s)return a;var u=i.charCodeAt(t+1);return u>=56320&&u<=57343?(a<<10)+u-56613888:a};Fe.prototype.nextIndex=function(t,r){r===void 0&&(r=!1);var i=this.source,s=i.length;if(t>=s)return s;var a=i.charCodeAt(t),u;return!(r||this.switchU)||a<=55295||a>=57344||t+1>=s||(u=i.charCodeAt(t+1))<56320||u>57343?t+1:t+2};Fe.prototype.current=function(t){return t===void 0&&(t=!1),this.at(this.pos,t)};Fe.prototype.lookahead=function(t){return t===void 0&&(t=!1),this.at(this.nextIndex(this.pos,t),t)};Fe.prototype.advance=function(t){t===void 0&&(t=!1),this.pos=this.nextIndex(this.pos,t)};Fe.prototype.eat=function(t,r){return r===void 0&&(r=!1),this.current(r)===t?(this.advance(r),!0):!1};function Lt(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode((e>>10)+55296,(e&1023)+56320))}j.validateRegExpFlags=function(e){for(var t=e.validFlags,r=e.flags,i=0;i-1&&this.raise(e.start,"Duplicate regular expression flag")}};j.validateRegExpPattern=function(e){this.regexp_pattern(e),!e.switchN&&this.options.ecmaVersion>=9&&e.groupNames.length>0&&(e.switchN=!0,this.regexp_pattern(e))};j.regexp_pattern=function(e){e.pos=0,e.lastIntValue=0,e.lastStringValue="",e.lastAssertionIsQuantifiable=!1,e.numCapturingParens=0,e.maxBackReference=0,e.groupNames.length=0,e.backReferenceNames.length=0,this.regexp_disjunction(e),e.pos!==e.source.length&&(e.eat(41)&&e.raise("Unmatched ')'"),(e.eat(93)||e.eat(125))&&e.raise("Lone quantifier brackets")),e.maxBackReference>e.numCapturingParens&&e.raise("Invalid escape");for(var t=0,r=e.backReferenceNames;t=9&&(r=e.eat(60)),e.eat(61)||e.eat(33))return this.regexp_disjunction(e),e.eat(41)||e.raise("Unterminated group"),e.lastAssertionIsQuantifiable=!r,!0}return e.pos=t,!1};j.regexp_eatQuantifier=function(e,t){return t===void 0&&(t=!1),this.regexp_eatQuantifierPrefix(e,t)?(e.eat(63),!0):!1};j.regexp_eatQuantifierPrefix=function(e,t){return e.eat(42)||e.eat(43)||e.eat(63)||this.regexp_eatBracedQuantifier(e,t)};j.regexp_eatBracedQuantifier=function(e,t){var r=e.pos;if(e.eat(123)){var i=0,s=-1;if(this.regexp_eatDecimalDigits(e)&&(i=e.lastIntValue,e.eat(44)&&this.regexp_eatDecimalDigits(e)&&(s=e.lastIntValue),e.eat(125)))return s!==-1&&s=9?this.regexp_groupSpecifier(e):e.current()===63&&e.raise("Invalid group"),this.regexp_disjunction(e),e.eat(41))return e.numCapturingParens+=1,!0;e.raise("Unterminated group")}return!1};j.regexp_eatExtendedAtom=function(e){return e.eat(46)||this.regexp_eatReverseSolidusAtomEscape(e)||this.regexp_eatCharacterClass(e)||this.regexp_eatUncapturingGroup(e)||this.regexp_eatCapturingGroup(e)||this.regexp_eatInvalidBracedQuantifier(e)||this.regexp_eatExtendedPatternCharacter(e)};j.regexp_eatInvalidBracedQuantifier=function(e){return this.regexp_eatBracedQuantifier(e,!0)&&e.raise("Nothing to repeat"),!1};j.regexp_eatSyntaxCharacter=function(e){var t=e.current();return nn(t)?(e.lastIntValue=t,e.advance(),!0):!1};function nn(e){return e===36||e>=40&&e<=43||e===46||e===63||e>=91&&e<=94||e>=123&&e<=125}j.regexp_eatPatternCharacters=function(e){for(var t=e.pos,r=0;(r=e.current())!==-1&&!nn(r);)e.advance();return e.pos!==t};j.regexp_eatExtendedPatternCharacter=function(e){var t=e.current();return t!==-1&&t!==36&&!(t>=40&&t<=43)&&t!==46&&t!==63&&t!==91&&t!==94&&t!==124?(e.advance(),!0):!1};j.regexp_groupSpecifier=function(e){if(e.eat(63)){if(this.regexp_eatGroupName(e)){e.groupNames.indexOf(e.lastStringValue)!==-1&&e.raise("Duplicate capture group name"),e.groupNames.push(e.lastStringValue);return}e.raise("Invalid group")}};j.regexp_eatGroupName=function(e){if(e.lastStringValue="",e.eat(60)){if(this.regexp_eatRegExpIdentifierName(e)&&e.eat(62))return!0;e.raise("Invalid capture group name")}return!1};j.regexp_eatRegExpIdentifierName=function(e){if(e.lastStringValue="",this.regexp_eatRegExpIdentifierStart(e)){for(e.lastStringValue+=Lt(e.lastIntValue);this.regexp_eatRegExpIdentifierPart(e);)e.lastStringValue+=Lt(e.lastIntValue);return!0}return!1};j.regexp_eatRegExpIdentifierStart=function(e){var t=e.pos,r=this.options.ecmaVersion>=11,i=e.current(r);return e.advance(r),i===92&&this.regexp_eatRegExpUnicodeEscapeSequence(e,r)&&(i=e.lastIntValue),la(i)?(e.lastIntValue=i,!0):(e.pos=t,!1)};function la(e){return Oe(e,!0)||e===36||e===95}j.regexp_eatRegExpIdentifierPart=function(e){var t=e.pos,r=this.options.ecmaVersion>=11,i=e.current(r);return e.advance(r),i===92&&this.regexp_eatRegExpUnicodeEscapeSequence(e,r)&&(i=e.lastIntValue),ca(i)?(e.lastIntValue=i,!0):(e.pos=t,!1)};function ca(e){return We(e,!0)||e===36||e===95||e===8204||e===8205}j.regexp_eatAtomEscape=function(e){return this.regexp_eatBackReference(e)||this.regexp_eatCharacterClassEscape(e)||this.regexp_eatCharacterEscape(e)||e.switchN&&this.regexp_eatKGroupName(e)?!0:(e.switchU&&(e.current()===99&&e.raise("Invalid unicode escape"),e.raise("Invalid escape")),!1)};j.regexp_eatBackReference=function(e){var t=e.pos;if(this.regexp_eatDecimalEscape(e)){var r=e.lastIntValue;if(e.switchU)return r>e.maxBackReference&&(e.maxBackReference=r),!0;if(r<=e.numCapturingParens)return!0;e.pos=t}return!1};j.regexp_eatKGroupName=function(e){if(e.eat(107)){if(this.regexp_eatGroupName(e))return e.backReferenceNames.push(e.lastStringValue),!0;e.raise("Invalid named reference")}return!1};j.regexp_eatCharacterEscape=function(e){return this.regexp_eatControlEscape(e)||this.regexp_eatCControlLetter(e)||this.regexp_eatZero(e)||this.regexp_eatHexEscapeSequence(e)||this.regexp_eatRegExpUnicodeEscapeSequence(e,!1)||!e.switchU&&this.regexp_eatLegacyOctalEscapeSequence(e)||this.regexp_eatIdentityEscape(e)};j.regexp_eatCControlLetter=function(e){var t=e.pos;if(e.eat(99)){if(this.regexp_eatControlLetter(e))return!0;e.pos=t}return!1};j.regexp_eatZero=function(e){return e.current()===48&&!qt(e.lookahead())?(e.lastIntValue=0,e.advance(),!0):!1};j.regexp_eatControlEscape=function(e){var t=e.current();return t===116?(e.lastIntValue=9,e.advance(),!0):t===110?(e.lastIntValue=10,e.advance(),!0):t===118?(e.lastIntValue=11,e.advance(),!0):t===102?(e.lastIntValue=12,e.advance(),!0):t===114?(e.lastIntValue=13,e.advance(),!0):!1};j.regexp_eatControlLetter=function(e){var t=e.current();return sn(t)?(e.lastIntValue=t%32,e.advance(),!0):!1};function sn(e){return e>=65&&e<=90||e>=97&&e<=122}j.regexp_eatRegExpUnicodeEscapeSequence=function(e,t){t===void 0&&(t=!1);var r=e.pos,i=t||e.switchU;if(e.eat(117)){if(this.regexp_eatFixedHexDigits(e,4)){var s=e.lastIntValue;if(i&&s>=55296&&s<=56319){var a=e.pos;if(e.eat(92)&&e.eat(117)&&this.regexp_eatFixedHexDigits(e,4)){var u=e.lastIntValue;if(u>=56320&&u<=57343)return e.lastIntValue=(s-55296)*1024+(u-56320)+65536,!0}e.pos=a,e.lastIntValue=s}return!0}if(i&&e.eat(123)&&this.regexp_eatHexDigits(e)&&e.eat(125)&&ha(e.lastIntValue))return!0;i&&e.raise("Invalid unicode escape"),e.pos=r}return!1};function ha(e){return e>=0&&e<=1114111}j.regexp_eatIdentityEscape=function(e){if(e.switchU)return this.regexp_eatSyntaxCharacter(e)?!0:e.eat(47)?(e.lastIntValue=47,!0):!1;var t=e.current();return t!==99&&(!e.switchN||t!==107)?(e.lastIntValue=t,e.advance(),!0):!1};j.regexp_eatDecimalEscape=function(e){e.lastIntValue=0;var t=e.current();if(t>=49&&t<=57){do e.lastIntValue=10*e.lastIntValue+(t-48),e.advance();while((t=e.current())>=48&&t<=57);return!0}return!1};j.regexp_eatCharacterClassEscape=function(e){var t=e.current();if(fa(t))return e.lastIntValue=-1,e.advance(),!0;if(e.switchU&&this.options.ecmaVersion>=9&&(t===80||t===112)){if(e.lastIntValue=-1,e.advance(),e.eat(123)&&this.regexp_eatUnicodePropertyValueExpression(e)&&e.eat(125))return!0;e.raise("Invalid property name")}return!1};function fa(e){return e===100||e===68||e===115||e===83||e===119||e===87}j.regexp_eatUnicodePropertyValueExpression=function(e){var t=e.pos;if(this.regexp_eatUnicodePropertyName(e)&&e.eat(61)){var r=e.lastStringValue;if(this.regexp_eatUnicodePropertyValue(e)){var i=e.lastStringValue;return this.regexp_validateUnicodePropertyNameAndValue(e,r,i),!0}}if(e.pos=t,this.regexp_eatLoneUnicodePropertyNameOrValue(e)){var s=e.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(e,s),!0}return!1};j.regexp_validateUnicodePropertyNameAndValue=function(e,t,r){Mt(e.unicodeProperties.nonBinary,t)||e.raise("Invalid property name"),e.unicodeProperties.nonBinary[t].test(r)||e.raise("Invalid property value")};j.regexp_validateUnicodePropertyNameOrValue=function(e,t){e.unicodeProperties.binary.test(t)||e.raise("Invalid property name")};j.regexp_eatUnicodePropertyName=function(e){var t=0;for(e.lastStringValue="";an(t=e.current());)e.lastStringValue+=Lt(t),e.advance();return e.lastStringValue!==""};function an(e){return sn(e)||e===95}j.regexp_eatUnicodePropertyValue=function(e){var t=0;for(e.lastStringValue="";pa(t=e.current());)e.lastStringValue+=Lt(t),e.advance();return e.lastStringValue!==""};function pa(e){return an(e)||qt(e)}j.regexp_eatLoneUnicodePropertyNameOrValue=function(e){return this.regexp_eatUnicodePropertyValue(e)};j.regexp_eatCharacterClass=function(e){if(e.eat(91)){if(e.eat(94),this.regexp_classRanges(e),e.eat(93))return!0;e.raise("Unterminated character class")}return!1};j.regexp_classRanges=function(e){for(;this.regexp_eatClassAtom(e);){var t=e.lastIntValue;if(e.eat(45)&&this.regexp_eatClassAtom(e)){var r=e.lastIntValue;e.switchU&&(t===-1||r===-1)&&e.raise("Invalid character class"),t!==-1&&r!==-1&&t>r&&e.raise("Range out of order in character class")}}};j.regexp_eatClassAtom=function(e){var t=e.pos;if(e.eat(92)){if(this.regexp_eatClassEscape(e))return!0;if(e.switchU){var r=e.current();(r===99||ln(r))&&e.raise("Invalid class escape"),e.raise("Invalid escape")}e.pos=t}var i=e.current();return i!==93?(e.lastIntValue=i,e.advance(),!0):!1};j.regexp_eatClassEscape=function(e){var t=e.pos;if(e.eat(98))return e.lastIntValue=8,!0;if(e.switchU&&e.eat(45))return e.lastIntValue=45,!0;if(!e.switchU&&e.eat(99)){if(this.regexp_eatClassControlLetter(e))return!0;e.pos=t}return this.regexp_eatCharacterClassEscape(e)||this.regexp_eatCharacterEscape(e)};j.regexp_eatClassControlLetter=function(e){var t=e.current();return qt(t)||t===95?(e.lastIntValue=t%32,e.advance(),!0):!1};j.regexp_eatHexEscapeSequence=function(e){var t=e.pos;if(e.eat(120)){if(this.regexp_eatFixedHexDigits(e,2))return!0;e.switchU&&e.raise("Invalid escape"),e.pos=t}return!1};j.regexp_eatDecimalDigits=function(e){var t=e.pos,r=0;for(e.lastIntValue=0;qt(r=e.current());)e.lastIntValue=10*e.lastIntValue+(r-48),e.advance();return e.pos!==t};function qt(e){return e>=48&&e<=57}j.regexp_eatHexDigits=function(e){var t=e.pos,r=0;for(e.lastIntValue=0;on(r=e.current());)e.lastIntValue=16*e.lastIntValue+un(r),e.advance();return e.pos!==t};function on(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function un(e){return e>=65&&e<=70?10+(e-65):e>=97&&e<=102?10+(e-97):e-48}j.regexp_eatLegacyOctalEscapeSequence=function(e){if(this.regexp_eatOctalDigit(e)){var t=e.lastIntValue;if(this.regexp_eatOctalDigit(e)){var r=e.lastIntValue;t<=3&&this.regexp_eatOctalDigit(e)?e.lastIntValue=t*64+r*8+e.lastIntValue:e.lastIntValue=t*8+r}else e.lastIntValue=t;return!0}return!1};j.regexp_eatOctalDigit=function(e){var t=e.current();return ln(t)?(e.lastIntValue=t-48,e.advance(),!0):(e.lastIntValue=0,!1)};function ln(e){return e>=48&&e<=55}j.regexp_eatFixedHexDigits=function(e,t){var r=e.pos;e.lastIntValue=0;for(var i=0;i=this.input.length)return this.finishToken(h.eof);if(e.override)return e.override(this);this.readToken(this.fullCharCodeAtPos())};$.readToken=function(e){return Oe(e,this.options.ecmaVersion>=6)||e===92?this.readWord():this.getTokenFromCode(e)};$.fullCharCodeAtPos=function(){var e=this.input.charCodeAt(this.pos);if(e<=55295||e>=57344)return e;var t=this.input.charCodeAt(this.pos+1);return(e<<10)+t-56613888};$.skipBlockComment=function(){var e=this.options.onComment&&this.curPosition(),t=this.pos,r=this.input.indexOf("*/",this.pos+=2);if(r===-1&&this.raise(this.pos-2,"Unterminated comment"),this.pos=r+2,this.options.locations){Ye.lastIndex=t;for(var i;(i=Ye.exec(this.input))&&i.index8&&e<14||e>=5760&&br.test(String.fromCharCode(e)))++this.pos;else break e}}};$.finishToken=function(e,t){this.end=this.pos,this.options.locations&&(this.endLoc=this.curPosition());var r=this.type;this.type=e,this.value=t,this.updateContext(r)};$.readToken_dot=function(){var e=this.input.charCodeAt(this.pos+1);if(e>=48&&e<=57)return this.readNumber(!0);var t=this.input.charCodeAt(this.pos+2);return this.options.ecmaVersion>=6&&e===46&&t===46?(this.pos+=3,this.finishToken(h.ellipsis)):(++this.pos,this.finishToken(h.dot))};$.readToken_slash=function(){var e=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):e===61?this.finishOp(h.assign,2):this.finishOp(h.slash,1)};$.readToken_mult_modulo_exp=function(e){var t=this.input.charCodeAt(this.pos+1),r=1,i=e===42?h.star:h.modulo;return this.options.ecmaVersion>=7&&e===42&&t===42&&(++r,i=h.starstar,t=this.input.charCodeAt(this.pos+2)),t===61?this.finishOp(h.assign,r+1):this.finishOp(i,r)};$.readToken_pipe_amp=function(e){var t=this.input.charCodeAt(this.pos+1);if(t===e){if(this.options.ecmaVersion>=12){var r=this.input.charCodeAt(this.pos+2);if(r===61)return this.finishOp(h.assign,3)}return this.finishOp(e===124?h.logicalOR:h.logicalAND,2)}return t===61?this.finishOp(h.assign,2):this.finishOp(e===124?h.bitwiseOR:h.bitwiseAND,1)};$.readToken_caret=function(){var e=this.input.charCodeAt(this.pos+1);return e===61?this.finishOp(h.assign,2):this.finishOp(h.bitwiseXOR,1)};$.readToken_plus_min=function(e){var t=this.input.charCodeAt(this.pos+1);return t===e?t===45&&!this.inModule&&this.input.charCodeAt(this.pos+2)===62&&(this.lastTokEnd===0||xe.test(this.input.slice(this.lastTokEnd,this.pos)))?(this.skipLineComment(3),this.skipSpace(),this.nextToken()):this.finishOp(h.incDec,2):t===61?this.finishOp(h.assign,2):this.finishOp(h.plusMin,1)};$.readToken_lt_gt=function(e){var t=this.input.charCodeAt(this.pos+1),r=1;return t===e?(r=e===62&&this.input.charCodeAt(this.pos+2)===62?3:2,this.input.charCodeAt(this.pos+r)===61?this.finishOp(h.assign,r+1):this.finishOp(h.bitShift,r)):t===33&&e===60&&!this.inModule&&this.input.charCodeAt(this.pos+2)===45&&this.input.charCodeAt(this.pos+3)===45?(this.skipLineComment(4),this.skipSpace(),this.nextToken()):(t===61&&(r=2),this.finishOp(h.relational,r))};$.readToken_eq_excl=function(e){var t=this.input.charCodeAt(this.pos+1);return t===61?this.finishOp(h.equality,this.input.charCodeAt(this.pos+2)===61?3:2):e===61&&t===62&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(h.arrow)):this.finishOp(e===61?h.eq:h.prefix,1)};$.readToken_question=function(){var e=this.options.ecmaVersion;if(e>=11){var t=this.input.charCodeAt(this.pos+1);if(t===46){var r=this.input.charCodeAt(this.pos+2);if(r<48||r>57)return this.finishOp(h.questionDot,2)}if(t===63){if(e>=12){var i=this.input.charCodeAt(this.pos+2);if(i===61)return this.finishOp(h.assign,3)}return this.finishOp(h.coalesce,2)}}return this.finishOp(h.question,1)};$.getTokenFromCode=function(e){switch(e){case 46:return this.readToken_dot();case 40:return++this.pos,this.finishToken(h.parenL);case 41:return++this.pos,this.finishToken(h.parenR);case 59:return++this.pos,this.finishToken(h.semi);case 44:return++this.pos,this.finishToken(h.comma);case 91:return++this.pos,this.finishToken(h.bracketL);case 93:return++this.pos,this.finishToken(h.bracketR);case 123:return++this.pos,this.finishToken(h.braceL);case 125:return++this.pos,this.finishToken(h.braceR);case 58:return++this.pos,this.finishToken(h.colon);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(h.backQuote);case 48:var t=this.input.charCodeAt(this.pos+1);if(t===120||t===88)return this.readRadixNumber(16);if(this.options.ecmaVersion>=6){if(t===111||t===79)return this.readRadixNumber(8);if(t===98||t===66)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(e);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo_exp(e);case 124:case 38:return this.readToken_pipe_amp(e);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(e);case 60:case 62:return this.readToken_lt_gt(e);case 61:case 33:return this.readToken_eq_excl(e);case 63:return this.readToken_question();case 126:return this.finishOp(h.prefix,1)}this.raise(this.pos,"Unexpected character '"+kr(e)+"'")};$.finishOp=function(e,t){var r=this.input.slice(this.pos,this.pos+t);return this.pos+=t,this.finishToken(e,r)};$.readRegexp=function(){for(var e,t,r=this.pos;;){this.pos>=this.input.length&&this.raise(r,"Unterminated regular expression");var i=this.input.charAt(this.pos);if(xe.test(i)&&this.raise(r,"Unterminated regular expression"),e)e=!1;else{if(i==="[")t=!0;else if(i==="]"&&t)t=!1;else if(i==="/"&&!t)break;e=i==="\\"}++this.pos}var s=this.input.slice(r,this.pos);++this.pos;var a=this.pos,u=this.readWord1();this.containsEsc&&this.unexpected(a);var f=this.regexpState||(this.regexpState=new Fe(this));f.reset(r,s,u),this.validateRegExpFlags(f),this.validateRegExpPattern(f);var p=null;try{p=new RegExp(s,u)}catch(y){}return this.finishToken(h.regexp,{pattern:s,flags:u,value:p})};$.readInt=function(e,t,r){for(var i=this.options.ecmaVersion>=12&&t===void 0,s=r&&this.input.charCodeAt(this.pos)===48,a=this.pos,u=0,f=0,p=0,y=t==null?1/0:t;p=97?b=g-97+10:g>=65?b=g-65+10:g>=48&&g<=57?b=g-48:b=1/0,b>=e)break;f=g,u=u*e+b}return i&&f===95&&this.raiseRecoverable(this.pos-1,"Numeric separator is not allowed at the last of digits"),this.pos===a||t!=null&&this.pos-a!==t?null:u};function da(e,t){return t?parseInt(e,8):parseFloat(e.replace(/_/g,""))}function cn(e){return typeof BigInt!="function"?null:BigInt(e.replace(/_/g,""))}$.readRadixNumber=function(e){var t=this.pos;this.pos+=2;var r=this.readInt(e);return r==null&&this.raise(this.start+2,"Expected number in radix "+e),this.options.ecmaVersion>=11&&this.input.charCodeAt(this.pos)===110?(r=cn(this.input.slice(t,this.pos)),++this.pos):Oe(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(h.num,r)};$.readNumber=function(e){var t=this.pos;!e&&this.readInt(10,void 0,!0)===null&&this.raise(t,"Invalid number");var r=this.pos-t>=2&&this.input.charCodeAt(t)===48;r&&this.strict&&this.raise(t,"Invalid number");var i=this.input.charCodeAt(this.pos);if(!r&&!e&&this.options.ecmaVersion>=11&&i===110){var s=cn(this.input.slice(t,this.pos));return++this.pos,Oe(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(h.num,s)}r&&/[89]/.test(this.input.slice(t,this.pos))&&(r=!1),i===46&&!r&&(++this.pos,this.readInt(10),i=this.input.charCodeAt(this.pos)),(i===69||i===101)&&!r&&(i=this.input.charCodeAt(++this.pos),(i===43||i===45)&&++this.pos,this.readInt(10)===null&&this.raise(t,"Invalid number")),Oe(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var a=da(this.input.slice(t,this.pos),r);return this.finishToken(h.num,a)};$.readCodePoint=function(){var e=this.input.charCodeAt(this.pos),t;if(e===123){this.options.ecmaVersion<6&&this.unexpected();var r=++this.pos;t=this.readHexChar(this.input.indexOf("}",this.pos)-this.pos),++this.pos,t>1114111&&this.invalidStringToken(r,"Code point out of bounds")}else t=this.readHexChar(4);return t};function kr(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode((e>>10)+55296,(e&1023)+56320))}$.readString=function(e){for(var t="",r=++this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");var i=this.input.charCodeAt(this.pos);if(i===e)break;i===92?(t+=this.input.slice(r,this.pos),t+=this.readEscapedChar(!1),r=this.pos):(tt(i,this.options.ecmaVersion>=10)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return t+=this.input.slice(r,this.pos++),this.finishToken(h.string,t)};var hn={};$.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(e){if(e===hn)this.readInvalidTemplateToken();else throw e}this.inTemplateElement=!1};$.invalidStringToken=function(e,t){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw hn;this.raise(e,t)};$.readTmplToken=function(){for(var e="",t=this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated template");var r=this.input.charCodeAt(this.pos);if(r===96||r===36&&this.input.charCodeAt(this.pos+1)===123)return this.pos===this.start&&(this.type===h.template||this.type===h.invalidTemplate)?r===36?(this.pos+=2,this.finishToken(h.dollarBraceL)):(++this.pos,this.finishToken(h.backQuote)):(e+=this.input.slice(t,this.pos),this.finishToken(h.template,e));if(r===92)e+=this.input.slice(t,this.pos),e+=this.readEscapedChar(!0),t=this.pos;else if(tt(r)){switch(e+=this.input.slice(t,this.pos),++this.pos,r){case 13:this.input.charCodeAt(this.pos)===10&&++this.pos;case 10:e+=` +`;break;default:e+=String.fromCharCode(r);break}this.options.locations&&(++this.curLine,this.lineStart=this.pos),t=this.pos}else++this.pos}};$.readInvalidTemplateToken=function(){for(;this.pos=48&&t<=55){var i=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],s=parseInt(i,8);return s>255&&(i=i.slice(0,-1),s=parseInt(i,8)),this.pos+=i.length-1,t=this.input.charCodeAt(this.pos),(i!=="0"||t===56||t===57)&&(this.strict||e)&&this.invalidStringToken(this.pos-1-i.length,e?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(s)}return tt(t)?"":String.fromCharCode(t)}};$.readHexChar=function(e){var t=this.pos,r=this.readInt(16,e);return r===null&&this.invalidStringToken(t,"Bad character escape sequence"),r};$.readWord1=function(){this.containsEsc=!1;for(var e="",t=!0,r=this.pos,i=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:"♦"};const di=cs(va);(function(e){const t=xa,r=/^[\da-fA-F]+$/,i=/^\d+$/,s=new WeakMap;function a(p){p=p.Parser.acorn||p;let y=s.get(p);if(!y){const g=p.tokTypes,b=p.TokContext,E=p.TokenType,S=new b("...",!0,!0),P={tc_oTag:S,tc_cTag:C,tc_expr:v},O={jsxName:new E("jsxName"),jsxText:new E("jsxText",{beforeExpr:!0}),jsxTagStart:new E("jsxTagStart",{startsExpr:!0}),jsxTagEnd:new E("jsxTagEnd")};O.jsxTagStart.updateContext=function(){this.context.push(v),this.context.push(S),this.exprAllowed=!1},O.jsxTagEnd.updateContext=function(L){let V=this.context.pop();V===S&&L===g.slash||V===C?(this.context.pop(),this.exprAllowed=this.curContext()===v):this.exprAllowed=!0},y={tokContexts:P,tokTypes:O},s.set(p,y)}return y}function u(p){if(!p)return p;if(p.type==="JSXIdentifier")return p.name;if(p.type==="JSXNamespacedName")return p.namespace.name+":"+p.name.name;if(p.type==="JSXMemberExpression")return u(p.object)+"."+u(p.property)}e.exports=function(p){return p=p||{},function(y){return f({allowNamespaces:p.allowNamespaces!==!1,allowNamespacedObjects:!!p.allowNamespacedObjects},y)}},Object.defineProperty(e.exports,"tokTypes",{get:function(){return a(di).tokTypes},configurable:!0,enumerable:!0});function f(p,y){const g=y.acorn||di,b=a(g),E=g.tokTypes,S=b.tokTypes,C=g.tokContexts,v=b.tokContexts.tc_oTag,P=b.tokContexts.tc_cTag,O=b.tokContexts.tc_expr,L=g.isNewLine,V=g.isIdentifierStart,A=g.isIdentifierChar;return class extends y{static get acornJsx(){return b}jsx_readToken(){let m="",x=this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated JSX contents");let _=this.input.charCodeAt(this.pos);switch(_){case 60:case 123:return this.pos===this.start?_===60&&this.exprAllowed?(++this.pos,this.finishToken(S.jsxTagStart)):this.getTokenFromCode(_):(m+=this.input.slice(x,this.pos),this.finishToken(S.jsxText,m));case 38:m+=this.input.slice(x,this.pos),m+=this.jsx_readEntity(),x=this.pos;break;case 62:case 125:this.raise(this.pos,"Unexpected token `"+this.input[this.pos]+"`. Did you mean `"+(_===62?">":"}")+'` or `{"'+this.input[this.pos]+'"}`?');default:L(_)?(m+=this.input.slice(x,this.pos),m+=this.jsx_readNewLine(!0),x=this.pos):++this.pos}}}jsx_readNewLine(m){let x=this.input.charCodeAt(this.pos),_;return++this.pos,x===13&&this.input.charCodeAt(this.pos)===10?(++this.pos,_=m?` +`:`\r +`):_=String.fromCharCode(x),this.options.locations&&(++this.curLine,this.lineStart=this.pos),_}jsx_readString(m){let x="",_=++this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");let k=this.input.charCodeAt(this.pos);if(k===m)break;k===38?(x+=this.input.slice(_,this.pos),x+=this.jsx_readEntity(),_=this.pos):L(k)?(x+=this.input.slice(_,this.pos),x+=this.jsx_readNewLine(!1),_=this.pos):++this.pos}return x+=this.input.slice(_,this.pos++),this.finishToken(E.string,x)}jsx_readEntity(){let m="",x=0,_,k=this.input[this.pos];k!=="&"&&this.raise(this.pos,"Entity must start with an ampersand");let B=++this.pos;for(;this.pos")}let G=B.name?"Element":"Fragment";return _["opening"+G]=B,_["closing"+G]=R,_.children=k,this.type===E.relational&&this.value==="<"&&this.raise(this.start,"Adjacent JSX elements must be wrapped in an enclosing tag"),this.finishNode(_,"JSX"+G)}jsx_parseText(){let m=this.parseLiteral(this.value);return m.type="JSXText",m}jsx_parseElement(){let m=this.start,x=this.startLoc;return this.next(),this.jsx_parseElementAt(m,x)}parseExprAtom(m){return this.type===S.jsxText?this.jsx_parseText():this.type===S.jsxTagStart?this.jsx_parseElement():super.parseExprAtom(m)}readToken(m){let x=this.curContext();if(x===O)return this.jsx_readToken();if(x===v||x===P){if(V(m))return this.jsx_readWord();if(m==62)return++this.pos,this.finishToken(S.jsxTagEnd);if((m===34||m===39)&&x==v)return this.jsx_readString(m)}return m===60&&this.exprAllowed&&this.input.charCodeAt(this.pos+1)!==33?(++this.pos,this.finishToken(S.jsxTagStart)):super.readToken(m)}updateContext(m){if(this.type==E.braceL){var x=this.curContext();x==v?this.context.push(C.b_expr):x==O?this.context.push(C.b_tmpl):super.updateContext(m),this.exprAllowed=!0}else if(this.type===E.slash&&m===S.jsxTagStart)this.context.length-=2,this.context.push(P),this.exprAllowed=!1;else return super.updateContext(m)}}}})(pn);var ba=pn.exports;const Sa=mt(ba);function dn(e,t,r,i,s){r||(r=N),function a(u,f,p){var y=p||u.type,g=t[y];r[y](u,f,a),g&&g(u,f)}(e,i,s)}function _a(e,t,r,i,s){var a=[];r||(r=N),function u(f,p,y){var g=y||f.type,b=t[g],E=f!==a[a.length-1];E&&a.push(f),r[g](f,p,u),b&&b(f,p||a,a),E&&a.pop()}(e,i,s)}function Tr(e,t,r){r(e,t)}function Je(e,t,r){}var N={};N.Program=N.BlockStatement=function(e,t,r){for(var i=0,s=e.body;i + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */function mi(e){return Object.prototype.toString.call(e)==="[object Object]"}function qa(e){var t,r;return mi(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(mi(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}var gn={},Ot=ht&&ht.__assign||function(){return Ot=Object.assign||function(e){for(var t,r=1,i=arguments.length;re.length)&&(t=e.length);for(var r=0,i=new Array(t);r0?e.length-1:0),i=e[e.length-1];return i&&(t.type==="string"||t.type==="number")&&(i.type==="string"||i.type==="number")?r.push(xn(String(i.value)+String(t.value))):(i&&r.push(i),r.push(t)),r},mo=function(t){return["key","ref"].includes(t)},go=function(e){return function(t){var r=t.includes("key"),i=t.includes("ref"),s=t.filter(function(u){return!mo(u)}),a=gi(e?s.sort():s);return i&&a.unshift("ref"),r&&a.unshift("key"),a}};function yo(e,t){return Array.isArray(t)?function(r){return t.indexOf(r)===-1}:function(r){return t(e[r],r)}}var vo=function(t,r,i,s,a){var u=a.tabStop;return t.type==="string"?r.split(` +`).map(function(f,p){return p===0?f:"".concat(Ne(s,u)).concat(f)}).join(` +`):r},xo=function(t,r,i){return function(s){return vo(s,Zt(s,t,r,i),t,r,i)}},bo=function(t,r){return function(i){var s=Object.keys(t).includes(i);return!s||s&&t[i]!==r[i]}},_n=function(t,r,i,s,a){return a?Ne(i,s).length+r.length>a:t.length>1},So=function(t,r,i,s,a,u,f){return(_n(t,r,a,u,f)||i)&&!s},En=function(e,t,r,i){var s=e.type,a=e.displayName,u=a===void 0?"":a,f=e.childrens,p=e.props,y=p===void 0?{}:p,g=e.defaultProps,b=g===void 0?{}:g;if(s!=="ReactElement")throw new Error('The "formatReactElementNode" function could only format node of type "ReactElement". Given: '.concat(s));var E=i.filterProps,S=i.maxInlineAttributesLineLength,C=i.showDefaultProps,v=i.sortProps,P=i.tabStop,O="<".concat(u),L=O,V=O,A=!1,m=[],x=yo(y,E);Object.keys(y).filter(x).filter(bo(b,y)).forEach(function(B){return m.push(B)}),Object.keys(b).filter(x).filter(function(){return C}).filter(function(B){return!m.includes(B)}).forEach(function(B){return m.push(B)});var _=go(v)(m);if(_.forEach(function(B){var R=fo(B,Object.keys(y).includes(B),y[B],Object.keys(b).includes(B),b[B],t,r,i),G=R.attributeFormattedInline,q=R.attributeFormattedMultiline,D=R.isMultilineAttribute;D&&(A=!0),L+=G,V+=q}),V+=` +`.concat(Ne(r,P)),So(_,L,A,t,r,P,S)?O=V:O=L,f&&f.length>0){var k=r+1;O+=">",t||(O+=` +`,O+=Ne(k,P)),O+=f.reduce(po,[]).map(xo(t,k,i)).join(t?"":` +`.concat(Ne(k,P))),t||(O+=` +`,O+=Ne(k-1,P)),O+="")}else _n(_,L,r,P,S)||(O+=" "),O+="/>";return O},_o="",bi="React.Fragment",Eo=function(t,r,i){var s={};return r&&(s={key:r}),{type:"ReactElement",displayName:t,props:s,defaultProps:{},childrens:i}},Co=function(t){var r=t.key;return!!r},Ao=function(t){var r=t.childrens;return r.length===0},wo=function(e,t,r,i){var s=e.type,a=e.key,u=e.childrens;if(s!=="ReactFragment")throw new Error('The "formatReactFragmentNode" function could only format node of type "ReactFragment". Given: '.concat(s));var f=i.useFragmentShortSyntax,p;return f?Ao(e)||Co(e)?p=bi:p=_o:p=bi,En(Eo(p,a,u),t,r,i)},ko=["<",">","{","}"],To=function(t){return ko.some(function(r){return t.includes(r)})},Po=function(t){return To(t)?"{`".concat(t,"`}"):t},Io=function(t){var r=t;return r.endsWith(" ")&&(r=r.replace(/^(.*?)(\s+)$/,"$1{'$2'}")),r.startsWith(" ")&&(r=r.replace(/^(\s+)(.*)$/,"{'$1'}$2")),r},Zt=function(e,t,r,i){if(e.type==="number")return String(e.value);if(e.type==="string")return e.value?"".concat(Io(Po(String(e.value)))):"";if(e.type==="ReactElement")return En(e,t,r,i);if(e.type==="ReactFragment")return wo(e,t,r,i);throw new TypeError('Unknow format type "'.concat(e.type,'"'))},No=function(e,t){return Zt(e,!1,0,t)},ct=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=r.filterProps,s=i===void 0?[]:i,a=r.showDefaultProps,u=a===void 0?!0:a,f=r.showFunctions,p=f===void 0?!1:f,y=r.functionValue,g=r.tabStop,b=g===void 0?2:g,E=r.useBooleanShorthandSyntax,S=E===void 0?!0:E,C=r.useFragmentShortSyntax,v=C===void 0?!0:C,P=r.sortProps,O=P===void 0?!0:P,L=r.maxInlineAttributesLineLength,V=r.displayName;if(!t)throw new Error("react-element-to-jsx-string: Expected a ReactElement");var A={filterProps:s,showDefaultProps:u,showFunctions:p,functionValue:y,tabStop:b,useBooleanShorthandSyntax:S,useFragmentShortSyntax:v,sortProps:O,maxInlineAttributesLineLength:L,displayName:V};return No(Nr(t,A),A)};const{defaultDecorateStory:Lo,addons:Oo,useEffect:Ro}=__STORYBOOK_MODULE_PREVIEW_API__,{logger:Tt}=__STORYBOOK_MODULE_CLIENT_LOGGER__;function Fo(e,t){let r=e!=null,i=t!=null;if(!r&&!i)return"";let s=[];if(r){let a=e.map(u=>{let f=u.getPrettyName(),p=u.getTypeName();return p!=null?`${f}: ${p}`:f});s.push(`(${a.join(", ")})`)}else s.push("()");return i&&s.push(`=> ${t.getTypeName()}`),s.join(" ")}function Mo(e,t){let r=e!=null,i=t!=null;if(!r&&!i)return"";let s=[];return r?s.push("( ... )"):s.push("()"),i&&s.push(`=> ${t.getTypeName()}`),s.join(" ")}function Bo(e){return e.replace(/,/g,`,\r +`)}var mr="custom",xt="object",Lr="array",Do="class",Ze="func",rt="element";function Or(e){return Ss.includes(e.toLowerCase())}var Cn={format:{indent:{style:" "},semicolons:!1}},Vo=nt(ge({},Cn),{format:{newline:""}}),jo=ge({},Cn);function Be(e,t=!1){return Oi.generate(e,t?Vo:jo)}function gr(e,t=!1){return t?qo(e):Be(e)}function qo(e){let t=Be(e,!0);return t.endsWith(" }")||(t=`${t.slice(0,-1)} }`),t}function Si(e,t=!1){return t?Go(e):Uo(e)}function Uo(e){let t=Be(e);return t.endsWith(" }]")&&(t=hs(t)),t}function Go(e){let t=Be(e,!0);return t.startsWith("[ ")&&(t=t.replace("[ ","[")),t}var An=e=>e.$$typeof===Symbol.for("react.memo"),Wo=e=>e.$$typeof===Symbol.for("react.forward_ref"),Rr=nt(ge({},N),{JSXElement:()=>{}}),zo=re.extend(Sa());function bt(e){return e!=null?e.name:null}function _i(e){return e.filter(t=>t.type==="ObjectExpression"||t.type==="ArrayExpression")}function wn(e){let t=[];return _a(e,{ObjectExpression(r,i){t.push(_i(i).length)},ArrayExpression(r,i){t.push(_i(i).length)}},Rr),Math.max(...t)}function $o(e){return{inferredType:{type:"Identifier",identifier:bt(e)},ast:e}}function Jo(e){return{inferredType:{type:"Literal"},ast:e}}function Xo(e){let t;dn(e.body,{JSXElement(s){t=s}},Rr);let r={type:t!=null?"Element":"Function",params:e.params,hasParams:e.params.length!==0},i=bt(e.id);return i!=null&&(r.identifier=i),{inferredType:r,ast:e}}function Ho(e){let t;return dn(e.body,{JSXElement(r){t=r}},Rr),{inferredType:{type:t!=null?"Element":"Class",identifier:bt(e.id)},ast:e}}function Qo(e){let t={type:"Element"},r=bt(e.openingElement.name);return r!=null&&(t.identifier=r),{inferredType:t,ast:e}}function Yo(e){let t=e.callee.type==="MemberExpression"?e.callee.property:e.callee;return bt(t)==="shape"?kn(e.arguments[0]):null}function kn(e){return{inferredType:{type:"Object",depth:wn(e)},ast:e}}function Ko(e){return{inferredType:{type:"Array",depth:wn(e)},ast:e}}function Zo(e){switch(e.type){case"Identifier":return $o(e);case"Literal":return Jo(e);case"FunctionExpression":case"ArrowFunctionExpression":return Xo(e);case"ClassExpression":return Ho(e);case"JSXElement":return Qo(e);case"CallExpression":return Yo(e);case"ObjectExpression":return kn(e);case"ArrayExpression":return Ko(e);default:return null}}function eu(e){let t=zo.parse(`(${e})`,{ecmaVersion:2020}),r={inferredType:{type:"Unknown"},ast:t};if(t.body[0]!=null){let i=t.body[0];switch(i.type){case"ExpressionStatement":{let s=Zo(i.expression);s!=null&&(r=s);break}}}return r}function De(e){try{return ge({},eu(e))}catch(t){}return{inferredType:{type:"Unknown"}}}var tu=150;function de({name:e,short:t,compact:r,full:i,inferredType:s}){return{name:e,short:t,compact:r,full:i!=null?i:t,inferredType:s}}function Tn(e){return e.replace(/PropTypes./g,"").replace(/.isRequired/g,"")}function Ei(e){return e.split(/\r?\n/)}function Rt(e,t=!1){return Tn(gr(e,t))}function Ci(e,t=!1){return Tn(Be(e,t))}function ru(e){switch(e){case"Object":return xt;case"Array":return Lr;case"Class":return Do;case"Function":return Ze;case"Element":return rt;default:return mr}}function Pn(e,t){let{inferredType:r,ast:i}=De(e),{type:s}=r,a,u,f;switch(s){case"Identifier":case"Literal":a=e,u=e;break;case"Object":{let{depth:p}=r;a=xt,u=p===1?Rt(i,!0):null,f=Rt(i);break}case"Element":{let{identifier:p}=r;a=p!=null&&!Or(p)?p:rt,u=Ei(e).length===1?e:null,f=e;break}case"Array":{let{depth:p}=r;a=Lr,u=p<=2?Ci(i,!0):null,f=Ci(i);break}default:a=ru(s),u=Ei(e).length===1?e:null,f=e;break}return de({name:t,short:a,compact:u,full:f,inferredType:s})}function iu({raw:e}){return e!=null?Pn(e,"custom"):de({name:"custom",short:mr,compact:mr})}function nu(e){let{jsDocTags:t}=e;return t!=null&&(t.params!=null||t.returns!=null)?de({name:"func",short:Mo(t.params,t.returns),compact:null,full:Fo(t.params,t.returns)}):de({name:"func",short:Ze,compact:Ze})}function su(e,t){let r=Object.keys(e.value).map(u=>`${u}: ${et(e.value[u],t).full}`).join(", "),{inferredType:i,ast:s}=De(`{ ${r} }`),{depth:a}=i;return de({name:"shape",short:xt,compact:a===1&&s?Rt(s,!0):null,full:s?Rt(s):null})}function cr(e){return`objectOf(${e})`}function au(e,t){let{short:r,compact:i,full:s}=et(e.value,t);return de({name:"objectOf",short:cr(r),compact:i!=null?cr(i):null,full:s&&cr(s)})}function ou(e,t){if(Array.isArray(e.value)){let r=e.value.reduce((i,s)=>{let{short:a,compact:u,full:f}=et(s,t);return i.short.push(a),i.compact.push(u),i.full.push(f),i},{short:[],compact:[],full:[]});return de({name:"union",short:r.short.join(" | "),compact:r.compact.every(i=>i!=null)?r.compact.join(" | "):null,full:r.full.join(" | ")})}return de({name:"union",short:e.value,compact:null})}function uu({value:e,computed:t}){return t?Pn(e,"enumvalue"):de({name:"enumvalue",short:e,compact:e})}function lu(e){if(Array.isArray(e.value)){let t=e.value.reduce((r,i)=>{let{short:s,compact:a,full:u}=uu(i);return r.short.push(s),r.compact.push(a),r.full.push(u),r},{short:[],compact:[],full:[]});return de({name:"enum",short:t.short.join(" | "),compact:t.compact.every(r=>r!=null)?t.compact.join(" | "):null,full:t.full.join(" | ")})}return de({name:"enum",short:e.value,compact:e.value})}function yr(e){return`${e}[]`}function Ai(e){return`[${e}]`}function wi(e,t,r){return de({name:"arrayOf",short:yr(e),compact:t!=null?Ai(t):null,full:r&&Ai(r)})}function cu(e,t){let{name:r,short:i,compact:s,full:a,inferredType:u}=et(e.value,t);if(r==="custom"){if(u==="Object")return wi(i,s,a)}else if(r==="shape")return wi(i,s,a);return de({name:"arrayOf",short:yr(i),compact:yr(i)})}function et(e,t){try{switch(e.name){case"custom":return iu(e);case"func":return nu(t);case"shape":return su(e,t);case"instanceOf":return de({name:"instanceOf",short:e.value,compact:e.value});case"objectOf":return au(e,t);case"union":return ou(e,t);case"enum":return lu(e);case"arrayOf":return cu(e,t);default:return de({name:e.name,short:e.name,compact:e.name})}}catch(r){console.error(r)}return de({name:"unknown",short:"unknown",compact:"unknown"})}function hu(e){let{type:t}=e.docgenInfo;if(t==null)return null;try{switch(t.name){case"custom":case"shape":case"instanceOf":case"objectOf":case"union":case"enum":case"arrayOf":{let{short:r,compact:i,full:s}=et(t,e);return i!=null&&!ls(i)?te(i):s?te(r,s):te(r)}case"func":{let{short:r,full:i}=et(t,e),s=r,a;return i&&i.length`}function Ln(e){let{type:t,identifier:r}=e;switch(t){case"Function":return Fr(r,e.hasParams);case"Element":return er(r);default:return r}}function fu({inferredType:e,ast:t}){let{identifier:r}=e;if(r!=null)return te(Ln(e),Be(t));let i=Be(t,!0);return dt(i)?te(Ze,Be(t)):te(i)}function pu(e,t){let{inferredType:r}=t,{identifier:i}=r;if(i!=null&&!Or(i)){let s=Ln(r);return te(s,e)}return dt(e)?te(rt,e):te(e)}function On(e){try{let t=De(e);switch(t.inferredType.type){case"Object":return In(t);case"Function":return fu(t);case"Element":return pu(e,t);case"Array":return Nn(t);default:return null}}catch(t){console.error(t)}return null}function Rn(e){return e.$$typeof!=null}function Fn(e,t){let{name:r}=e;return r!==""&&r!=="anonymous"&&r!==t?r:null}var du=e=>te(JSON.stringify(e));function mu(e){let{type:t}=e,{displayName:r}=t,i=ct(e,{});if(r!=null){let s=er(r);return te(s,i)}if(ja(t)&&Or(t)){let s=ct(e,{tabStop:0}).replace(/\r?\n|\r/g,"");if(!dt(s))return te(s)}return te(rt,i)}var gu=e=>{if(Rn(e)&&e.type!=null)return mu(e);if(Oa(e)){let t=De(JSON.stringify(e));return In(t)}if(Array.isArray(e)){let t=De(JSON.stringify(e));return Nn(t)}return te(xt)},yu=(e,t)=>{let r=!1,i;if(Kr(e.render))r=!0;else if(e.prototype!=null&&Kr(e.prototype.render))r=!0;else{let a;try{i=De(e.toString());let{hasParams:u,params:f}=i.inferredType;u?f.length===1&&f[0].type==="ObjectPattern"&&(a=e({})):a=e(),a!=null&&Rn(a)&&(r=!0)}catch(u){}}let s=Fn(e,t.name);if(s!=null){if(r)return te(er(s));i!=null&&(i=De(e.toString()));let{hasParams:a}=i.inferredType;return te(Fr(s,a))}return te(r?rt:Ze)},vu=e=>te(e.toString()),Mn={string:du,object:gu,function:yu,default:vu};function xu(e={}){return ge(ge({},Mn),e)}function Bn(e,t,r=Mn){try{switch(typeof e){case"string":return r.string(e,t);case"object":return r.object(e,t);case"function":return r.function(e,t);default:return r.default(e,t)}}catch(i){console.error(i)}return null}function bu(e,t){let{propTypes:r}=t;return r!=null?Object.keys(r).map(i=>e.find(s=>s.name===i)).filter(Boolean):e}var Su=(e,{name:t,type:r})=>{let i=(r==null?void 0:r.summary)==="element"||(r==null?void 0:r.summary)==="elementType",s=Fn(e,t);if(s!=null){if(i)return te(er(s));let{hasParams:a}=De(e.toString()).inferredType;return te(Fr(s,a))}return te(i?rt:Ze)},_u=xu({function:Su});function Eu(e,t){let{propDef:r}=e,i=hu(e);i!=null&&(r.type=i);let{defaultValue:s}=e.docgenInfo;if(s!=null&&s.value!=null){let a=On(s.value);a!=null&&(r.defaultValue=a)}else if(t!=null){let a=Bn(t,r,_u);a!=null&&(r.defaultValue=a)}return r}function Cu(e,t){let r=t.defaultProps!=null?t.defaultProps:{},i=e.map(s=>Eu(s,r[s.propDef.name]));return bu(i,t)}function Au(e,t){let{propDef:r}=e,{defaultValue:i}=e.docgenInfo;if(i!=null&&i.value!=null){let s=On(i.value);s!=null&&(r.defaultValue=s)}else if(t!=null){let s=Bn(t,r);s!=null&&(r.defaultValue=s)}return r}function wu(e){return e.map(t=>Au(t))}var ki=new Map;Object.keys(Zr).forEach(e=>{let t=Zr[e];ki.set(t,e),ki.set(t.isRequired,e)});function ku(e,t){let r=e;!os(e)&&!e.propTypes&&An(e)&&(r=e.type);let i=us(r,t);if(i.length===0)return[];switch(i[0].typeSystem){case Yr.JAVASCRIPT:return Cu(i,e);case Yr.TYPESCRIPT:return wu(i);default:return i.map(s=>s.propDef)}}var Tu=e=>({rows:ku(e,"props")}),Pu=e=>{if(e){let{rows:t}=Tu(e);if(t)return t.reduce((r,i)=>{let{name:s,description:a,type:u,sbType:f,defaultValue:p,jsDocTags:y,required:g}=i;return r[s]={name:s,description:a,type:ge({required:g},f),table:{type:u!=null?u:void 0,jsDocTags:y,defaultValue:p!=null?p:void 0}},r},{})}return null},Iu=e=>e.charAt(0).toUpperCase()+e.slice(1),Nu=e=>(e.$$typeof||e).toString().replace(/^Symbol\((.*)\)$/,"$1").split(".").map(t=>t.split("_").map(Iu).join("")).join(".");function vr(e){if(ze.isValidElement(e)){let t=Object.keys(e.props).reduce((r,i)=>(r[i]=vr(e.props[i]),r),{});return nt(ge({},e),{props:t,_owner:null})}return Array.isArray(e)?e.map(vr):e}var Lu=(e,t)=>{if(typeof e>"u")return Tt.warn("Too many skip or undefined component"),null;let r=e,i=r.type;for(let u=0;u<(t==null?void 0:t.skip);u+=1){if(typeof r>"u")return Tt.warn("Cannot skip undefined element"),null;if(ut.Children.count(r)>1)return Tt.warn("Trying to skip an array of elements"),null;typeof r.props.children>"u"?(Tt.warn("Not enough children to skip elements."),typeof r.type=="function"&&r.type.name===""&&(r=ut.createElement(i,ge({},r.props)))):typeof r.props.children=="function"?r=r.props.children():r=r.props.children}let s;typeof(t==null?void 0:t.displayName)=="string"?s={showFunctions:!0,displayName:()=>t.displayName}:s={displayName:u=>{var f;return u.type.displayName?u.type.displayName:Hr(u.type,"displayName")?Hr(u.type,"displayName"):(f=u.type.render)!=null&&f.displayName?u.type.render.displayName:typeof u.type=="symbol"||u.type.$$typeof&&typeof u.type.$$typeof=="symbol"?Nu(u.type):u.type.name&&u.type.name!=="_default"?u.type.name:typeof u.type=="function"?"No Display Name":Wo(u.type)?u.type.render.name:An(u.type)?u.type.type.name:u.type}};let a=ge(nt(ge({},s),{filterProps:(u,f)=>u!==void 0}),t);return ut.Children.map(e,u=>{let f=typeof u=="number"?u.toString():u,p=(typeof ct=="function"?ct:ct.default)(vr(f),a);if(p.indexOf(""")>-1){let y=p.match(/\S+=\\"([^"]*)\\"/g);y&&y.forEach(g=>{p=p.replace(g,g.replace(/"/g,"'"))})}return p}).join(` +`).replace(/function\s+noRefCheck\(\)\s*\{\}/g,"() => {}")},Ou={skip:0,showFunctions:!1,enableBeautify:!0,showDefaultProps:!1},Ru=e=>{var i;let t=(i=e==null?void 0:e.parameters.docs)==null?void 0:i.source,r=e==null?void 0:e.parameters.__isArgsStory;return(t==null?void 0:t.type)===Qr.DYNAMIC?!1:!r||(t==null?void 0:t.code)||(t==null?void 0:t.type)===Qr.CODE},Fu=e=>{var t,r;return((t=e.type)==null?void 0:t.displayName)==="MDXCreateElement"&&!!((r=e.props)!=null&&r.mdxType)},Dn=e=>{if(!Fu(e))return e;let u=e.props,{mdxType:t,originalType:r,children:i}=u,s=Xr(u,["mdxType","originalType","children"]),a=[];return i&&(a=(Array.isArray(i)?i:[i]).map(Dn)),ze.createElement(r,s,...a)},Vn=(e,t)=>{var g,b;let r=Oo.getChannel(),i=Ru(t),s="";Ro(()=>{if(!i){let{id:E,unmappedArgs:S}=t;r.emit(as,{id:E,source:s,args:S})}});let a=e();if(i)return a;let u=ge(ge({},Ou),(t==null?void 0:t.parameters.jsx)||{}),f=(b=(g=t==null?void 0:t.parameters.docs)==null?void 0:g.source)!=null&&b.excludeDecorators?t.originalStoryFn(t.args,t):a,p=Dn(f),y=Lu(p,u);return y&&(s=y),a},qu=(e,t)=>{let r=t.findIndex(s=>s.originalFn===Vn),i=r===-1?t:[...t.splice(r,1),...t];return Lo(e,i)},Uu={docs:{story:{inline:!0},extractArgTypes:Pu,extractComponentDescription:ns}},Gu=[Vn],Wu=[ss];export{qu as applyDecorators,Wu as argTypesEnhancers,Gu as decorators,Uu as parameters}; diff --git a/pr-preview/pr-419/assets/erDiagram-62CBQV5Y-BnUNqChK.js b/pr-preview/pr-419/assets/erDiagram-62CBQV5Y-BnUNqChK.js new file mode 100644 index 000000000..0ee47fa52 --- /dev/null +++ b/pr-preview/pr-419/assets/erDiagram-62CBQV5Y-BnUNqChK.js @@ -0,0 +1,51 @@ +import{_ as f,d as W,s as gt,g as kt,c as xt,b as Rt,q as Ot,r as bt,l as V,t as Nt,j as rt,u as Tt,k as At,a2 as Mt,a8 as vt,a9 as St}from"./Using existing ones-DXPug3q1.js";import{G as wt}from"./graph-BAIYaEY5.js";import{l as It}from"./layout-CNkrYFFT.js";import{u as Dt}from"./stringify-DnirLPRY.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-Bqh_nw6E.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./dayjs.min-kn1EBQqj.js";import"./index-DrFu-skq.js";import"./Serializer-DsJDcYJc.js";import"./_baseUniq-DtQZ_MJx.js";import"./_basePickBy-CkXKVWwF.js";const Lt=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function Bt(t){return typeof t=="string"&&Lt.test(t)}function Ct(t){if(!Bt(t))throw TypeError("Invalid UUID");let r;const e=new Uint8Array(16);return e[0]=(r=parseInt(t.slice(0,8),16))>>>24,e[1]=r>>>16&255,e[2]=r>>>8&255,e[3]=r&255,e[4]=(r=parseInt(t.slice(9,13),16))>>>8,e[5]=r&255,e[6]=(r=parseInt(t.slice(14,18),16))>>>8,e[7]=r&255,e[8]=(r=parseInt(t.slice(19,23),16))>>>8,e[9]=r&255,e[10]=(r=parseInt(t.slice(24,36),16))/1099511627776&255,e[11]=r/4294967296&255,e[12]=r>>>24&255,e[13]=r>>>16&255,e[14]=r>>>8&255,e[15]=r&255,e}function Pt(t){t=unescape(encodeURIComponent(t));const r=[];for(let e=0;e>>32-r}function Ut(t){const r=[1518500249,1859775393,2400959708,3395469782],e=[1732584193,4023233417,2562383102,271733878,3285377520];if(typeof t=="string"){const p=unescape(encodeURIComponent(t));t=[];for(let o=0;o>>0;x=k,k=g,g=at(m,30)>>>0,m=h,h=b}e[0]=e[0]+h>>>0,e[1]=e[1]+m>>>0,e[2]=e[2]+g>>>0,e[3]=e[3]+k>>>0,e[4]=e[4]+x>>>0}return[e[0]>>24&255,e[0]>>16&255,e[0]>>8&255,e[0]&255,e[1]>>24&255,e[1]>>16&255,e[1]>>8&255,e[1]&255,e[2]>>24&255,e[2]>>16&255,e[2]>>8&255,e[2]&255,e[3]>>24&255,e[3]>>16&255,e[3]>>8&255,e[3]&255,e[4]>>24&255,e[4]>>16&255,e[4]>>8&255,e[4]&255]}const zt=Ft("v5",80,Ut);var it=function(){var t=f(function(S,i,n,l){for(n=n||{},l=S.length;l--;n[S[l]]=i);return n},"o"),r=[6,8,10,20,22,24,26,27,28],e=[1,10],u=[1,11],c=[1,12],_=[1,13],p=[1,14],o=[1,15],h=[1,21],m=[1,22],g=[1,23],k=[1,24],x=[1,25],y=[6,8,10,13,15,18,19,20,22,24,26,27,28,41,42,43,44,45],R=[1,34],b=[27,28,46,47],P=[41,42,43,44,45],Y=[17,34],Z=[1,54],M=[1,53],v=[17,34,36,38],N={trace:f(function(){},"trace"),yy:{},symbols_:{error:2,start:3,ER_DIAGRAM:4,document:5,EOF:6,line:7,SPACE:8,statement:9,NEWLINE:10,entityName:11,relSpec:12,":":13,role:14,BLOCK_START:15,attributes:16,BLOCK_STOP:17,SQS:18,SQE:19,title:20,title_value:21,acc_title:22,acc_title_value:23,acc_descr:24,acc_descr_value:25,acc_descr_multiline_value:26,ALPHANUM:27,ENTITY_NAME:28,attribute:29,attributeType:30,attributeName:31,attributeKeyTypeList:32,attributeComment:33,ATTRIBUTE_WORD:34,attributeKeyType:35,COMMA:36,ATTRIBUTE_KEY:37,COMMENT:38,cardinality:39,relType:40,ZERO_OR_ONE:41,ZERO_OR_MORE:42,ONE_OR_MORE:43,ONLY_ONE:44,MD_PARENT:45,NON_IDENTIFYING:46,IDENTIFYING:47,WORD:48,$accept:0,$end:1},terminals_:{2:"error",4:"ER_DIAGRAM",6:"EOF",8:"SPACE",10:"NEWLINE",13:":",15:"BLOCK_START",17:"BLOCK_STOP",18:"SQS",19:"SQE",20:"title",21:"title_value",22:"acc_title",23:"acc_title_value",24:"acc_descr",25:"acc_descr_value",26:"acc_descr_multiline_value",27:"ALPHANUM",28:"ENTITY_NAME",34:"ATTRIBUTE_WORD",36:"COMMA",37:"ATTRIBUTE_KEY",38:"COMMENT",41:"ZERO_OR_ONE",42:"ZERO_OR_MORE",43:"ONE_OR_MORE",44:"ONLY_ONE",45:"MD_PARENT",46:"NON_IDENTIFYING",47:"IDENTIFYING",48:"WORD"},productions_:[0,[3,3],[5,0],[5,2],[7,2],[7,1],[7,1],[7,1],[9,5],[9,4],[9,3],[9,1],[9,7],[9,6],[9,4],[9,2],[9,2],[9,2],[9,1],[11,1],[11,1],[16,1],[16,2],[29,2],[29,3],[29,3],[29,4],[30,1],[31,1],[32,1],[32,3],[35,1],[33,1],[12,3],[39,1],[39,1],[39,1],[39,1],[39,1],[40,1],[40,1],[14,1],[14,1],[14,1]],performAction:f(function(i,n,l,d,E,a,K){var s=a.length-1;switch(E){case 1:break;case 2:this.$=[];break;case 3:a[s-1].push(a[s]),this.$=a[s-1];break;case 4:case 5:this.$=a[s];break;case 6:case 7:this.$=[];break;case 8:d.addEntity(a[s-4]),d.addEntity(a[s-2]),d.addRelationship(a[s-4],a[s],a[s-2],a[s-3]);break;case 9:d.addEntity(a[s-3]),d.addAttributes(a[s-3],a[s-1]);break;case 10:d.addEntity(a[s-2]);break;case 11:d.addEntity(a[s]);break;case 12:d.addEntity(a[s-6],a[s-4]),d.addAttributes(a[s-6],a[s-1]);break;case 13:d.addEntity(a[s-5],a[s-3]);break;case 14:d.addEntity(a[s-3],a[s-1]);break;case 15:case 16:this.$=a[s].trim(),d.setAccTitle(this.$);break;case 17:case 18:this.$=a[s].trim(),d.setAccDescription(this.$);break;case 19:case 43:this.$=a[s];break;case 20:case 41:case 42:this.$=a[s].replace(/"/g,"");break;case 21:case 29:this.$=[a[s]];break;case 22:a[s].push(a[s-1]),this.$=a[s];break;case 23:this.$={attributeType:a[s-1],attributeName:a[s]};break;case 24:this.$={attributeType:a[s-2],attributeName:a[s-1],attributeKeyTypeList:a[s]};break;case 25:this.$={attributeType:a[s-2],attributeName:a[s-1],attributeComment:a[s]};break;case 26:this.$={attributeType:a[s-3],attributeName:a[s-2],attributeKeyTypeList:a[s-1],attributeComment:a[s]};break;case 27:case 28:case 31:this.$=a[s];break;case 30:a[s-2].push(a[s]),this.$=a[s-2];break;case 32:this.$=a[s].replace(/"/g,"");break;case 33:this.$={cardA:a[s],relType:a[s-1],cardB:a[s-2]};break;case 34:this.$=d.Cardinality.ZERO_OR_ONE;break;case 35:this.$=d.Cardinality.ZERO_OR_MORE;break;case 36:this.$=d.Cardinality.ONE_OR_MORE;break;case 37:this.$=d.Cardinality.ONLY_ONE;break;case 38:this.$=d.Cardinality.MD_PARENT;break;case 39:this.$=d.Identification.NON_IDENTIFYING;break;case 40:this.$=d.Identification.IDENTIFYING;break}},"anonymous"),table:[{3:1,4:[1,2]},{1:[3]},t(r,[2,2],{5:3}),{6:[1,4],7:5,8:[1,6],9:7,10:[1,8],11:9,20:e,22:u,24:c,26:_,27:p,28:o},t(r,[2,7],{1:[2,1]}),t(r,[2,3]),{9:16,11:9,20:e,22:u,24:c,26:_,27:p,28:o},t(r,[2,5]),t(r,[2,6]),t(r,[2,11],{12:17,39:20,15:[1,18],18:[1,19],41:h,42:m,43:g,44:k,45:x}),{21:[1,26]},{23:[1,27]},{25:[1,28]},t(r,[2,18]),t(y,[2,19]),t(y,[2,20]),t(r,[2,4]),{11:29,27:p,28:o},{16:30,17:[1,31],29:32,30:33,34:R},{11:35,27:p,28:o},{40:36,46:[1,37],47:[1,38]},t(b,[2,34]),t(b,[2,35]),t(b,[2,36]),t(b,[2,37]),t(b,[2,38]),t(r,[2,15]),t(r,[2,16]),t(r,[2,17]),{13:[1,39]},{17:[1,40]},t(r,[2,10]),{16:41,17:[2,21],29:32,30:33,34:R},{31:42,34:[1,43]},{34:[2,27]},{19:[1,44]},{39:45,41:h,42:m,43:g,44:k,45:x},t(P,[2,39]),t(P,[2,40]),{14:46,27:[1,49],28:[1,48],48:[1,47]},t(r,[2,9]),{17:[2,22]},t(Y,[2,23],{32:50,33:51,35:52,37:Z,38:M}),t([17,34,37,38],[2,28]),t(r,[2,14],{15:[1,55]}),t([27,28],[2,33]),t(r,[2,8]),t(r,[2,41]),t(r,[2,42]),t(r,[2,43]),t(Y,[2,24],{33:56,36:[1,57],38:M}),t(Y,[2,25]),t(v,[2,29]),t(Y,[2,32]),t(v,[2,31]),{16:58,17:[1,59],29:32,30:33,34:R},t(Y,[2,26]),{35:60,37:Z},{17:[1,61]},t(r,[2,13]),t(v,[2,30]),t(r,[2,12])],defaultActions:{34:[2,27],41:[2,22]},parseError:f(function(i,n){if(n.recoverable)this.trace(i);else{var l=new Error(i);throw l.hash=n,l}},"parseError"),parse:f(function(i){var n=this,l=[0],d=[],E=[null],a=[],K=this.table,s="",Q=0,ot=0,yt=2,lt=1,_t=a.slice.call(arguments,1),A=Object.create(this.lexer),U={yy:{}};for(var J in this.yy)Object.prototype.hasOwnProperty.call(this.yy,J)&&(U.yy[J]=this.yy[J]);A.setInput(i,U.yy),U.yy.lexer=A,U.yy.parser=this,typeof A.yylloc=="undefined"&&(A.yylloc={});var $=A.yylloc;a.push($);var Et=A.options&&A.options.ranges;typeof U.yy.parseError=="function"?this.parseError=U.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function mt(I){l.length=l.length-2*I,E.length=E.length-I,a.length=a.length-I}f(mt,"popStack");function ct(){var I;return I=d.pop()||A.lex()||lt,typeof I!="number"&&(I instanceof Array&&(d=I,I=d.pop()),I=n.symbols_[I]||I),I}f(ct,"lex");for(var w,z,L,tt,G={},j,F,ht,q;;){if(z=l[l.length-1],this.defaultActions[z]?L=this.defaultActions[z]:((w===null||typeof w=="undefined")&&(w=ct()),L=K[z]&&K[z][w]),typeof L=="undefined"||!L.length||!L[0]){var et="";q=[];for(j in K[z])this.terminals_[j]&&j>yt&&q.push("'"+this.terminals_[j]+"'");A.showPosition?et="Parse error on line "+(Q+1)+`: +`+A.showPosition()+` +Expecting `+q.join(", ")+", got '"+(this.terminals_[w]||w)+"'":et="Parse error on line "+(Q+1)+": Unexpected "+(w==lt?"end of input":"'"+(this.terminals_[w]||w)+"'"),this.parseError(et,{text:A.match,token:this.terminals_[w]||w,line:A.yylineno,loc:$,expected:q})}if(L[0]instanceof Array&&L.length>1)throw new Error("Parse Error: multiple actions possible at state: "+z+", token: "+w);switch(L[0]){case 1:l.push(w),E.push(A.yytext),a.push(A.yylloc),l.push(L[1]),w=null,ot=A.yyleng,s=A.yytext,Q=A.yylineno,$=A.yylloc;break;case 2:if(F=this.productions_[L[1]][1],G.$=E[E.length-F],G._$={first_line:a[a.length-(F||1)].first_line,last_line:a[a.length-1].last_line,first_column:a[a.length-(F||1)].first_column,last_column:a[a.length-1].last_column},Et&&(G._$.range=[a[a.length-(F||1)].range[0],a[a.length-1].range[1]]),tt=this.performAction.apply(G,[s,ot,Q,U.yy,L[1],E,a].concat(_t)),typeof tt!="undefined")return tt;F&&(l=l.slice(0,-1*F*2),E=E.slice(0,-1*F),a=a.slice(0,-1*F)),l.push(this.productions_[L[1]][0]),E.push(G.$),a.push(G._$),ht=K[l[l.length-2]][l[l.length-1]],l.push(ht);break;case 3:return!0}}return!0},"parse")},T=function(){var S={EOF:1,parseError:f(function(n,l){if(this.yy.parser)this.yy.parser.parseError(n,l);else throw new Error(n)},"parseError"),setInput:f(function(i,n){return this.yy=n||this.yy||{},this._input=i,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:f(function(){var i=this._input[0];this.yytext+=i,this.yyleng++,this.offset++,this.match+=i,this.matched+=i;var n=i.match(/(?:\r\n?|\n).*/g);return n?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),i},"input"),unput:f(function(i){var n=i.length,l=i.split(/(?:\r\n?|\n)/g);this._input=i+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-n),this.offset-=n;var d=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),l.length-1&&(this.yylineno-=l.length-1);var E=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:l?(l.length===d.length?this.yylloc.first_column:0)+d[d.length-l.length].length-l[0].length:this.yylloc.first_column-n},this.options.ranges&&(this.yylloc.range=[E[0],E[0]+this.yyleng-n]),this.yyleng=this.yytext.length,this},"unput"),more:f(function(){return this._more=!0,this},"more"),reject:f(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). +`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:f(function(i){this.unput(this.match.slice(i))},"less"),pastInput:f(function(){var i=this.matched.substr(0,this.matched.length-this.match.length);return(i.length>20?"...":"")+i.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:f(function(){var i=this.match;return i.length<20&&(i+=this._input.substr(0,20-i.length)),(i.substr(0,20)+(i.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:f(function(){var i=this.pastInput(),n=new Array(i.length+1).join("-");return i+this.upcomingInput()+` +`+n+"^"},"showPosition"),test_match:f(function(i,n){var l,d,E;if(this.options.backtrack_lexer&&(E={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(E.yylloc.range=this.yylloc.range.slice(0))),d=i[0].match(/(?:\r\n?|\n).*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-d[d.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+i[0].length},this.yytext+=i[0],this.match+=i[0],this.matches=i,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(i[0].length),this.matched+=i[0],l=this.performAction.call(this,this.yy,this,n,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),l)return l;if(this._backtrack){for(var a in E)this[a]=E[a];return!1}return!1},"test_match"),next:f(function(){if(this.done)return this.EOF;this._input||(this.done=!0);var i,n,l,d;this._more||(this.yytext="",this.match="");for(var E=this._currentRules(),a=0;an[0].length)){if(n=l,d=a,this.options.backtrack_lexer){if(i=this.test_match(l,E[a]),i!==!1)return i;if(this._backtrack){n=!1;continue}else return!1}else if(!this.options.flex)break}return n?(i=this.test_match(n,E[d]),i!==!1?i:!1):this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},"next"),lex:f(function(){var n=this.next();return n||this.lex()},"lex"),begin:f(function(n){this.conditionStack.push(n)},"begin"),popState:f(function(){var n=this.conditionStack.length-1;return n>0?this.conditionStack.pop():this.conditionStack[0]},"popState"),_currentRules:f(function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},"_currentRules"),topState:f(function(n){return n=this.conditionStack.length-1-Math.abs(n||0),n>=0?this.conditionStack[n]:"INITIAL"},"topState"),pushState:f(function(n){this.begin(n)},"pushState"),stateStackSize:f(function(){return this.conditionStack.length},"stateStackSize"),options:{"case-insensitive":!0},performAction:f(function(n,l,d,E){switch(d){case 0:return this.begin("acc_title"),22;case 1:return this.popState(),"acc_title_value";case 2:return this.begin("acc_descr"),24;case 3:return this.popState(),"acc_descr_value";case 4:this.begin("acc_descr_multiline");break;case 5:this.popState();break;case 6:return"acc_descr_multiline_value";case 7:return 10;case 8:break;case 9:return 8;case 10:return 28;case 11:return 48;case 12:return 4;case 13:return this.begin("block"),15;case 14:return 36;case 15:break;case 16:return 37;case 17:return 34;case 18:return 34;case 19:return 38;case 20:break;case 21:return this.popState(),17;case 22:return l.yytext[0];case 23:return 18;case 24:return 19;case 25:return 41;case 26:return 43;case 27:return 43;case 28:return 43;case 29:return 41;case 30:return 41;case 31:return 42;case 32:return 42;case 33:return 42;case 34:return 42;case 35:return 42;case 36:return 43;case 37:return 42;case 38:return 43;case 39:return 44;case 40:return 44;case 41:return 44;case 42:return 44;case 43:return 41;case 44:return 42;case 45:return 43;case 46:return 45;case 47:return 46;case 48:return 47;case 49:return 47;case 50:return 46;case 51:return 46;case 52:return 46;case 53:return 27;case 54:return l.yytext[0];case 55:return 6}},"anonymous"),rules:[/^(?:accTitle\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*\{\s*)/i,/^(?:[\}])/i,/^(?:[^\}]*)/i,/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:[\s]+)/i,/^(?:"[^"%\r\n\v\b\\]+")/i,/^(?:"[^"]*")/i,/^(?:erDiagram\b)/i,/^(?:\{)/i,/^(?:,)/i,/^(?:\s+)/i,/^(?:\b((?:PK)|(?:FK)|(?:UK))\b)/i,/^(?:(.*?)[~](.*?)*[~])/i,/^(?:[\*A-Za-z_][A-Za-z0-9\-_\[\]\(\)]*)/i,/^(?:"[^"]*")/i,/^(?:[\n]+)/i,/^(?:\})/i,/^(?:.)/i,/^(?:\[)/i,/^(?:\])/i,/^(?:one or zero\b)/i,/^(?:one or more\b)/i,/^(?:one or many\b)/i,/^(?:1\+)/i,/^(?:\|o\b)/i,/^(?:zero or one\b)/i,/^(?:zero or more\b)/i,/^(?:zero or many\b)/i,/^(?:0\+)/i,/^(?:\}o\b)/i,/^(?:many\(0\))/i,/^(?:many\(1\))/i,/^(?:many\b)/i,/^(?:\}\|)/i,/^(?:one\b)/i,/^(?:only one\b)/i,/^(?:1\b)/i,/^(?:\|\|)/i,/^(?:o\|)/i,/^(?:o\{)/i,/^(?:\|\{)/i,/^(?:\s*u\b)/i,/^(?:\.\.)/i,/^(?:--)/i,/^(?:to\b)/i,/^(?:optionally to\b)/i,/^(?:\.-)/i,/^(?:-\.)/i,/^(?:[A-Za-z_][A-Za-z0-9\-_]*)/i,/^(?:.)/i,/^(?:$)/i],conditions:{acc_descr_multiline:{rules:[5,6],inclusive:!1},acc_descr:{rules:[3],inclusive:!1},acc_title:{rules:[1],inclusive:!1},block:{rules:[14,15,16,17,18,19,20,21,22],inclusive:!1},INITIAL:{rules:[0,2,4,7,8,9,10,11,12,13,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55],inclusive:!0}}};return S}();N.lexer=T;function D(){this.yy={}}return f(D,"Parser"),D.prototype=N,N.Parser=D,new D}();it.parser=it;var Ht=it,H=new Map,st=[],Gt={ZERO_OR_ONE:"ZERO_OR_ONE",ZERO_OR_MORE:"ZERO_OR_MORE",ONE_OR_MORE:"ONE_OR_MORE",ONLY_ONE:"ONLY_ONE",MD_PARENT:"MD_PARENT"},Kt={NON_IDENTIFYING:"NON_IDENTIFYING",IDENTIFYING:"IDENTIFYING"},ft=f(function(t,r=void 0){return H.has(t)?!H.get(t).alias&&r&&(H.get(t).alias=r,V.info(`Add alias '${r}' to entity '${t}'`)):(H.set(t,{attributes:[],alias:r}),V.info("Added new entity :",t)),H.get(t)},"addEntity"),Vt=f(()=>H,"getEntities"),Xt=f(function(t,r){let e=ft(t),u;for(u=r.length-1;u>=0;u--)e.attributes.push(r[u]),V.debug("Added attribute ",r[u].attributeName)},"addAttributes"),Qt=f(function(t,r,e,u){let c={entityA:t,roleA:r,entityB:e,relSpec:u};st.push(c),V.debug("Added new relationship :",c)},"addRelationship"),jt=f(()=>st,"getRelationships"),qt=f(function(){H=new Map,st=[],Nt()},"clear"),Jt={Cardinality:Gt,Identification:Kt,getConfig:f(()=>W().er,"getConfig"),addEntity:ft,addAttributes:Xt,getEntities:Vt,addRelationship:Qt,getRelationships:jt,clear:qt,setAccTitle:gt,getAccTitle:kt,setAccDescription:xt,getAccDescription:Rt,setDiagramTitle:Ot,getDiagramTitle:bt},B={ONLY_ONE_START:"ONLY_ONE_START",ONLY_ONE_END:"ONLY_ONE_END",ZERO_OR_ONE_START:"ZERO_OR_ONE_START",ZERO_OR_ONE_END:"ZERO_OR_ONE_END",ONE_OR_MORE_START:"ONE_OR_MORE_START",ONE_OR_MORE_END:"ONE_OR_MORE_END",ZERO_OR_MORE_START:"ZERO_OR_MORE_START",ZERO_OR_MORE_END:"ZERO_OR_MORE_END",MD_PARENT_END:"MD_PARENT_END",MD_PARENT_START:"MD_PARENT_START"},$t=f(function(t,r){let e;t.append("defs").append("marker").attr("id",B.MD_PARENT_START).attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),t.append("defs").append("marker").attr("id",B.MD_PARENT_END).attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),t.append("defs").append("marker").attr("id",B.ONLY_ONE_START).attr("refX",0).attr("refY",9).attr("markerWidth",18).attr("markerHeight",18).attr("orient","auto").append("path").attr("stroke",r.stroke).attr("fill","none").attr("d","M9,0 L9,18 M15,0 L15,18"),t.append("defs").append("marker").attr("id",B.ONLY_ONE_END).attr("refX",18).attr("refY",9).attr("markerWidth",18).attr("markerHeight",18).attr("orient","auto").append("path").attr("stroke",r.stroke).attr("fill","none").attr("d","M3,0 L3,18 M9,0 L9,18"),e=t.append("defs").append("marker").attr("id",B.ZERO_OR_ONE_START).attr("refX",0).attr("refY",9).attr("markerWidth",30).attr("markerHeight",18).attr("orient","auto"),e.append("circle").attr("stroke",r.stroke).attr("fill","white").attr("cx",21).attr("cy",9).attr("r",6),e.append("path").attr("stroke",r.stroke).attr("fill","none").attr("d","M9,0 L9,18"),e=t.append("defs").append("marker").attr("id",B.ZERO_OR_ONE_END).attr("refX",30).attr("refY",9).attr("markerWidth",30).attr("markerHeight",18).attr("orient","auto"),e.append("circle").attr("stroke",r.stroke).attr("fill","white").attr("cx",9).attr("cy",9).attr("r",6),e.append("path").attr("stroke",r.stroke).attr("fill","none").attr("d","M21,0 L21,18"),t.append("defs").append("marker").attr("id",B.ONE_OR_MORE_START).attr("refX",18).attr("refY",18).attr("markerWidth",45).attr("markerHeight",36).attr("orient","auto").append("path").attr("stroke",r.stroke).attr("fill","none").attr("d","M0,18 Q 18,0 36,18 Q 18,36 0,18 M42,9 L42,27"),t.append("defs").append("marker").attr("id",B.ONE_OR_MORE_END).attr("refX",27).attr("refY",18).attr("markerWidth",45).attr("markerHeight",36).attr("orient","auto").append("path").attr("stroke",r.stroke).attr("fill","none").attr("d","M3,9 L3,27 M9,18 Q27,0 45,18 Q27,36 9,18"),e=t.append("defs").append("marker").attr("id",B.ZERO_OR_MORE_START).attr("refX",18).attr("refY",18).attr("markerWidth",57).attr("markerHeight",36).attr("orient","auto"),e.append("circle").attr("stroke",r.stroke).attr("fill","white").attr("cx",48).attr("cy",18).attr("r",6),e.append("path").attr("stroke",r.stroke).attr("fill","none").attr("d","M0,18 Q18,0 36,18 Q18,36 0,18"),e=t.append("defs").append("marker").attr("id",B.ZERO_OR_MORE_END).attr("refX",39).attr("refY",18).attr("markerWidth",57).attr("markerHeight",36).attr("orient","auto"),e.append("circle").attr("stroke",r.stroke).attr("fill","white").attr("cx",9).attr("cy",18).attr("r",6),e.append("path").attr("stroke",r.stroke).attr("fill","none").attr("d","M21,18 Q39,0 57,18 Q39,36 21,18")},"insertMarkers"),C={ERMarkers:B,insertMarkers:$t},te=/[^\dA-Za-z](\W)*/g,O={},X=new Map,ee=f(function(t){const r=Object.keys(t);for(const e of r)O[e]=t[e]},"setConf"),re=f((t,r,e)=>{const u=O.entityPadding/3,c=O.entityPadding/3,_=O.fontSize*.85,p=r.node().getBBox(),o=[];let h=!1,m=!1,g=0,k=0,x=0,y=0,R=p.height+u*2,b=1;e.forEach(M=>{M.attributeKeyTypeList!==void 0&&M.attributeKeyTypeList.length>0&&(h=!0),M.attributeComment!==void 0&&(m=!0)}),e.forEach(M=>{const v=`${r.node().id}-attr-${b}`;let N=0;const T=St(M.attributeType),D=t.append("text").classed("er entityLabel",!0).attr("id",`${v}-type`).attr("x",0).attr("y",0).style("dominant-baseline","middle").style("text-anchor","left").style("font-family",W().fontFamily).style("font-size",_+"px").text(T),S=t.append("text").classed("er entityLabel",!0).attr("id",`${v}-name`).attr("x",0).attr("y",0).style("dominant-baseline","middle").style("text-anchor","left").style("font-family",W().fontFamily).style("font-size",_+"px").text(M.attributeName),i={};i.tn=D,i.nn=S;const n=D.node().getBBox(),l=S.node().getBBox();if(g=Math.max(g,n.width),k=Math.max(k,l.width),N=Math.max(n.height,l.height),h){const d=M.attributeKeyTypeList!==void 0?M.attributeKeyTypeList.join(","):"",E=t.append("text").classed("er entityLabel",!0).attr("id",`${v}-key`).attr("x",0).attr("y",0).style("dominant-baseline","middle").style("text-anchor","left").style("font-family",W().fontFamily).style("font-size",_+"px").text(d);i.kn=E;const a=E.node().getBBox();x=Math.max(x,a.width),N=Math.max(N,a.height)}if(m){const d=t.append("text").classed("er entityLabel",!0).attr("id",`${v}-comment`).attr("x",0).attr("y",0).style("dominant-baseline","middle").style("text-anchor","left").style("font-family",W().fontFamily).style("font-size",_+"px").text(M.attributeComment||"");i.cn=d;const E=d.node().getBBox();y=Math.max(y,E.width),N=Math.max(N,E.height)}i.height=N,o.push(i),R+=N+u*2,b+=1});let P=4;h&&(P+=2),m&&(P+=2);const Y=g+k+x+y,Z={width:Math.max(O.minEntityWidth,Math.max(p.width+O.entityPadding*2,Y+c*P)),height:e.length>0?R:Math.max(O.minEntityHeight,p.height+O.entityPadding*2)};if(e.length>0){const M=Math.max(0,(Z.width-Y-c*P)/(P/2));r.attr("transform","translate("+Z.width/2+","+(u+p.height/2)+")");let v=p.height+u*2,N="attributeBoxOdd";o.forEach(T=>{const D=v+u+T.height/2;T.tn.attr("transform","translate("+c+","+D+")");const S=t.insert("rect","#"+T.tn.node().id).classed(`er ${N}`,!0).attr("x",0).attr("y",v).attr("width",g+c*2+M).attr("height",T.height+u*2),i=parseFloat(S.attr("x"))+parseFloat(S.attr("width"));T.nn.attr("transform","translate("+(i+c)+","+D+")");const n=t.insert("rect","#"+T.nn.node().id).classed(`er ${N}`,!0).attr("x",i).attr("y",v).attr("width",k+c*2+M).attr("height",T.height+u*2);let l=parseFloat(n.attr("x"))+parseFloat(n.attr("width"));if(h){T.kn.attr("transform","translate("+(l+c)+","+D+")");const d=t.insert("rect","#"+T.kn.node().id).classed(`er ${N}`,!0).attr("x",l).attr("y",v).attr("width",x+c*2+M).attr("height",T.height+u*2);l=parseFloat(d.attr("x"))+parseFloat(d.attr("width"))}m&&(T.cn.attr("transform","translate("+(l+c)+","+D+")"),t.insert("rect","#"+T.cn.node().id).classed(`er ${N}`,"true").attr("x",l).attr("y",v).attr("width",y+c*2+M).attr("height",T.height+u*2)),v+=T.height+u*2,N=N==="attributeBoxOdd"?"attributeBoxEven":"attributeBoxOdd"})}else Z.height=Math.max(O.minEntityHeight,R),r.attr("transform","translate("+Z.width/2+","+Z.height/2+")");return Z},"drawAttributes"),ae=f(function(t,r,e){const u=[...r.keys()];let c;return u.forEach(function(_){var R;const p=pt(_,"entity");X.set(_,p);const o=t.append("g").attr("id",p);c=c===void 0?p:c;const h="text-"+p,m=o.append("text").classed("er entityLabel",!0).attr("id",h).attr("x",0).attr("y",0).style("dominant-baseline","middle").style("text-anchor","middle").style("font-family",W().fontFamily).style("font-size",O.fontSize+"px").text((R=r.get(_).alias)!=null?R:_),{width:g,height:k}=re(o,m,r.get(_).attributes),y=o.insert("rect","#"+h).classed("er entityBox",!0).attr("x",0).attr("y",0).attr("width",g).attr("height",k).node().getBBox();e.setNode(p,{width:y.width,height:y.height,shape:"rect",id:p})}),c},"drawEntities"),ie=f(function(t,r){r.nodes().forEach(function(e){e!==void 0&&r.node(e)!==void 0&&t.select("#"+e).attr("transform","translate("+(r.node(e).x-r.node(e).width/2)+","+(r.node(e).y-r.node(e).height/2)+" )")})},"adjustEntities"),ut=f(function(t){return(t.entityA+t.roleA+t.entityB).replace(/\s/g,"")},"getEdgeName"),ne=f(function(t,r){return t.forEach(function(e){r.setEdge(X.get(e.entityA),X.get(e.entityB),{relationship:e},ut(e))}),t},"addRelationships"),dt=0,se=f(function(t,r,e,u,c){dt++;const _=e.edge(X.get(r.entityA),X.get(r.entityB),ut(r)),p=Mt().x(function(b){return b.x}).y(function(b){return b.y}).curve(vt),o=t.insert("path","#"+u).classed("er relationshipLine",!0).attr("d",p(_.points)).style("stroke",O.stroke).style("fill","none");r.relSpec.relType===c.db.Identification.NON_IDENTIFYING&&o.attr("stroke-dasharray","8,8");let h="";switch(O.arrowMarkerAbsolute&&(h=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,h=h.replace(/\(/g,"\\("),h=h.replace(/\)/g,"\\)")),r.relSpec.cardA){case c.db.Cardinality.ZERO_OR_ONE:o.attr("marker-end","url("+h+"#"+C.ERMarkers.ZERO_OR_ONE_END+")");break;case c.db.Cardinality.ZERO_OR_MORE:o.attr("marker-end","url("+h+"#"+C.ERMarkers.ZERO_OR_MORE_END+")");break;case c.db.Cardinality.ONE_OR_MORE:o.attr("marker-end","url("+h+"#"+C.ERMarkers.ONE_OR_MORE_END+")");break;case c.db.Cardinality.ONLY_ONE:o.attr("marker-end","url("+h+"#"+C.ERMarkers.ONLY_ONE_END+")");break;case c.db.Cardinality.MD_PARENT:o.attr("marker-end","url("+h+"#"+C.ERMarkers.MD_PARENT_END+")");break}switch(r.relSpec.cardB){case c.db.Cardinality.ZERO_OR_ONE:o.attr("marker-start","url("+h+"#"+C.ERMarkers.ZERO_OR_ONE_START+")");break;case c.db.Cardinality.ZERO_OR_MORE:o.attr("marker-start","url("+h+"#"+C.ERMarkers.ZERO_OR_MORE_START+")");break;case c.db.Cardinality.ONE_OR_MORE:o.attr("marker-start","url("+h+"#"+C.ERMarkers.ONE_OR_MORE_START+")");break;case c.db.Cardinality.ONLY_ONE:o.attr("marker-start","url("+h+"#"+C.ERMarkers.ONLY_ONE_START+")");break;case c.db.Cardinality.MD_PARENT:o.attr("marker-start","url("+h+"#"+C.ERMarkers.MD_PARENT_START+")");break}const m=o.node().getTotalLength(),g=o.node().getPointAtLength(m*.5),k="rel"+dt,x=r.roleA.split(/
    /g),y=t.append("text").classed("er relationshipLabel",!0).attr("id",k).attr("x",g.x).attr("y",g.y).style("text-anchor","middle").style("dominant-baseline","middle").style("font-family",W().fontFamily).style("font-size",O.fontSize+"px");if(x.length==1)y.text(r.roleA);else{const b=-(x.length-1)*.5;x.forEach((P,Y)=>{y.append("tspan").attr("x",g.x).attr("dy",`${Y===0?b:1}em`).text(P)})}const R=y.node().getBBox();t.insert("rect","#"+k).classed("er relationshipLabelBox",!0).attr("x",g.x-R.width/2).attr("y",g.y-R.height/2).attr("width",R.width).attr("height",R.height)},"drawRelationshipFromLayout"),oe=f(function(t,r,e,u){O=W().er,V.info("Drawing ER diagram");const c=W().securityLevel;let _;c==="sandbox"&&(_=rt("#i"+r));const o=(c==="sandbox"?rt(_.nodes()[0].contentDocument.body):rt("body")).select(`[id='${r}']`);C.insertMarkers(o,O);let h;h=new wt({multigraph:!0,directed:!0,compound:!1}).setGraph({rankdir:O.layoutDirection,marginx:20,marginy:20,nodesep:100,edgesep:100,ranksep:100}).setDefaultEdgeLabel(function(){return{}});const m=ae(o,u.db.getEntities(),h),g=ne(u.db.getRelationships(),h);It(h),ie(o,h),g.forEach(function(b){se(o,b,h,m,u)});const k=O.diagramPadding;Tt.insertTitle(o,"entityTitleText",O.titleTopMargin,u.db.getDiagramTitle());const x=o.node().getBBox(),y=x.width+k*2,R=x.height+k*2;At(o,R,y,O.useMaxWidth),o.attr("viewBox",`${x.x-k} ${x.y-k} ${y} ${R}`)},"draw"),le="28e9f9db-3c8d-5aa5-9faf-44286ae5937c";function pt(t="",r=""){const e=t.replace(te,"");return`${nt(r)}${nt(e)}${zt(t,le)}`}f(pt,"generateId");function nt(t=""){return t.length>0?`${t}-`:""}f(nt,"strWithHyphen");var ce={setConf:ee,draw:oe},he=f(t=>` + .entityBox { + fill: ${t.mainBkg}; + stroke: ${t.nodeBorder}; + } + + .attributeBoxOdd { + fill: ${t.attributeBackgroundColorOdd}; + stroke: ${t.nodeBorder}; + } + + .attributeBoxEven { + fill: ${t.attributeBackgroundColorEven}; + stroke: ${t.nodeBorder}; + } + + .relationshipLabelBox { + fill: ${t.tertiaryColor}; + opacity: 0.7; + background-color: ${t.tertiaryColor}; + rect { + opacity: 0.5; + } + } + + .relationshipLine { + stroke: ${t.lineColor}; + } + + .entityTitleText { + text-anchor: middle; + font-size: 18px; + fill: ${t.textColor}; + } + #MD_PARENT_START { + fill: #f5f5f5 !important; + stroke: ${t.lineColor} !important; + stroke-width: 1; + } + #MD_PARENT_END { + fill: #f5f5f5 !important; + stroke: ${t.lineColor} !important; + stroke-width: 1; + } + +`,"getStyles"),de=he,Te={parser:Ht,db:Jt,renderer:ce,styles:de};export{Te as diagram}; diff --git a/pr-preview/pr-419/assets/extends-CCbyfPlC.js b/pr-preview/pr-419/assets/extends-CCbyfPlC.js new file mode 100644 index 000000000..2fc93983f --- /dev/null +++ b/pr-preview/pr-419/assets/extends-CCbyfPlC.js @@ -0,0 +1 @@ +function e(){return e=Object.assign?Object.assign.bind():function(a){for(var n=1;nnew Promise((u,n)=>{var c=l=>{try{g(i.next(l))}catch(d){n(d)}},p=l=>{try{g(i.throw(l))}catch(d){n(d)}},g=l=>l.done?u(l.value):Promise.resolve(l.value).then(c,p);g((i=i.apply(e,r)).next())});import{g as ft,s as At}from"./chunk-DUMQOTYW-CJrHGd1m.js";import"./chunk-YWFND7JV-BJA7KWw5.js";import{d as M1,_ as o,o as Ze,p as gt,s as kt,g as bt,b as Et,c as mt,q as St,r as Dt,l as e1,u as Ae,t as xt,v as Tt,j as x1,x as Ct,y as yt,e as Ft,z as _t}from"./Using existing ones-DXPug3q1.js";import{c as vt}from"./channel-BPiNilOh.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-Bqh_nw6E.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./dayjs.min-kn1EBQqj.js";import"./index-DrFu-skq.js";import"./Serializer-DsJDcYJc.js";var Bt="flowchart-",Je=0,O1=M1(),k1=new Map,W=[],j1=new Map,f1=[],ge=new Map,ke=new Map,ee=0,pe=!0,H,se,re=[],ie=o(e=>Ft.sanitizeText(e,O1),"sanitizeText"),ue=o(function(e){for(const r of k1.values())if(r.id===e)return r.domId;return e},"lookUpDomId"),Vt=o(function(e,r,i,u,n,c,p={}){if(!e||e.trim().length===0)return;let g,l=k1.get(e);l===void 0&&(l={id:e,labelType:"text",domId:Bt+e+"-"+Je,styles:[],classes:[]},k1.set(e,l)),Je++,r!==void 0?(O1=M1(),g=ie(r.text.trim()),l.labelType=r.type,g.startsWith('"')&&g.endsWith('"')&&(g=g.substring(1,g.length-1)),l.text=g):l.text===void 0&&(l.text=e),i!==void 0&&(l.type=i),u!=null&&u.forEach(function(d){l.styles.push(d)}),n!=null&&n.forEach(function(d){l.classes.push(d)}),c!==void 0&&(l.dir=c),l.props===void 0?l.props=p:p!==void 0&&Object.assign(l.props,p)},"addVertex"),Lt=o(function(e,r,i){var g;const c={start:e,end:r,type:void 0,text:"",labelType:"text"};e1.info("abc78 Got edge...",c);const p=i.text;if(p!==void 0&&(c.text=ie(p.text.trim()),c.text.startsWith('"')&&c.text.endsWith('"')&&(c.text=c.text.substring(1,c.text.length-1)),c.labelType=p.type),i!==void 0&&(c.type=i.type,c.stroke=i.stroke,c.length=i.length>10?10:i.length),W.length<((g=O1.maxEdges)!=null?g:500))e1.info("Pushing edge..."),W.push(c);else throw new Error(`Edge limit exceeded. ${W.length} edges found, but the limit is ${O1.maxEdges}. + +Initialize mermaid with maxEdges set to a higher number to allow more edges. +You cannot set this config via configuration inside the diagram as it is a secure config. +You have to call mermaid.initialize.`)},"addSingleLink"),wt=o(function(e,r,i){e1.info("addLink",e,r,i);for(const u of e)for(const n of r)Lt(u,n,i)},"addLink"),It=o(function(e,r){e.forEach(function(i){i==="default"?W.defaultInterpolate=r:W[i].interpolate=r})},"updateLinkInterpolate"),Rt=o(function(e,r){e.forEach(function(i){var u,n,c,p,g,l,d;if(typeof i=="number"&&i>=W.length)throw new Error(`The index ${i} for linkStyle is out of bounds. Valid indices for linkStyle are between 0 and ${W.length-1}. (Help: Ensure that the index is within the range of existing edges.)`);i==="default"?W.defaultStyle=r:(W[i].style=r,((c=(n=(u=W[i])==null?void 0:u.style)==null?void 0:n.length)!=null?c:0)>0&&!((g=(p=W[i])==null?void 0:p.style)!=null&&g.some(y=>y==null?void 0:y.startsWith("fill")))&&((d=(l=W[i])==null?void 0:l.style)==null||d.push("fill:none")))})},"updateLink"),Nt=o(function(e,r){e.split(",").forEach(function(i){let u=j1.get(i);u===void 0&&(u={id:i,styles:[],textStyles:[]},j1.set(i,u)),r!=null&&r.forEach(function(n){if(/color/.exec(n)){const c=n.replace("fill","bgFill");u.textStyles.push(c)}u.styles.push(n)})})},"addClass"),Pt=o(function(e){H=e,/.*/.exec(H)&&(H="LR"),/.*v/.exec(H)&&(H="TB"),H==="TD"&&(H="TB")},"setDirection"),be=o(function(e,r){for(const i of e.split(",")){const u=k1.get(i);u&&u.classes.push(r);const n=ge.get(i);n&&n.classes.push(r)}},"setClass"),Ot=o(function(e,r){if(r!==void 0){r=ie(r);for(const i of e.split(","))ke.set(se==="gen-1"?ue(i):i,r)}},"setTooltip"),Mt=o(function(e,r,i){const u=ue(e);if(M1().securityLevel!=="loose"||r===void 0)return;let n=[];if(typeof i=="string"){n=i.split(/,(?=(?:(?:[^"]*"){2})*[^"]*$)/);for(let p=0;p")),n.classed("hover",!0)}).on("mouseout",function(){r.transition().duration(500).style("opacity",0),x1(this).classed("hover",!1)})},"setupToolTips");re.push(rt);var jt=o(function(e="gen-1"){k1=new Map,j1=new Map,W=[],re=[rt],f1=[],ge=new Map,ee=0,ke=new Map,pe=!0,se=e,O1=M1(),xt()},"clear"),Kt=o(e=>{se=e||"gen-2"},"setGen"),Yt=o(function(){return"fill:#ffa;stroke: #f66; stroke-width: 3px; stroke-dasharray: 5, 5;fill:#ffa;stroke: #666;"},"defaultStyle"),Xt=o(function(e,r,i){let u=e.text.trim(),n=i.text;e===i&&/\s/.exec(i.text)&&(u=void 0);function c(d){const y={boolean:{},number:{},string:{}},Q=[];let z;return{nodeList:d.filter(function(k){const D=typeof k;return k.stmt&&k.stmt==="dir"?(z=k.value,!1):k.trim()===""?!1:D in y?y[D].hasOwnProperty(k)?!1:y[D][k]=!0:Q.includes(k)?!1:Q.push(k)}),dir:z}}o(c,"uniq");const{nodeList:p,dir:g}=c(r.flat());if(se==="gen-1")for(let d=0;d2e3)return{result:!1,count:0};if(it[z1]=r,f1[r].id===e)return{result:!0,count:0};let u=0,n=1;for(;u=0){const p=ut(e,c);if(p.result)return{result:!0,count:n+p.count};n=n+p.count}u=u+1}return{result:!1,count:n}},"indexNodes2"),Ht=o(function(e){return it[e]},"getDepthFirstPos"),Qt=o(function(){z1=-1,f1.length>0&&ut("none",f1.length-1)},"indexNodes"),nt=o(function(){return f1},"getSubGraphs"),Zt=o(()=>pe?(pe=!1,!0):!1,"firstGraph"),Jt=o(e=>{let r=e.trim(),i="arrow_open";switch(r[0]){case"<":i="arrow_point",r=r.slice(1);break;case"x":i="arrow_cross",r=r.slice(1);break;case"o":i="arrow_circle",r=r.slice(1);break}let u="normal";return r.includes("=")&&(u="thick"),r.includes(".")&&(u="dotted"),{type:i,stroke:u}},"destructStartLink"),$t=o((e,r)=>{const i=r.length;let u=0;for(let n=0;n{const r=e.trim();let i=r.slice(0,-1),u="arrow_open";switch(r.slice(-1)){case"x":u="arrow_cross",r.startsWith("x")&&(u="double_"+u,i=i.slice(1));break;case">":u="arrow_point",r.startsWith("<")&&(u="double_"+u,i=i.slice(1));break;case"o":u="arrow_circle",r.startsWith("o")&&(u="double_"+u,i=i.slice(1));break}let n="normal",c=i.length-1;i.startsWith("=")&&(n="thick"),i.startsWith("~")&&(n="invisible");const p=$t(".",i);return p&&(n="dotted",c=p),{type:u,stroke:n,length:c}},"destructEndLink"),ts=o((e,r)=>{const i=es(e);let u;if(r){if(u=Jt(r),u.stroke!==i.stroke)return{type:"INVALID",stroke:"INVALID"};if(u.type==="arrow_open")u.type=i.type;else{if(u.type!==i.type)return{type:"INVALID",stroke:"INVALID"};u.type="double_"+u.type}return u.type==="double_arrow"&&(u.type="double_arrow_point"),u.length=i.length,u}return i},"destructLink"),at=o((e,r)=>{for(const i of e)if(i.nodes.includes(r))return!0;return!1},"exists"),ot=o((e,r)=>{const i=[];return e.nodes.forEach((u,n)=>{at(r,u)||i.push(e.nodes[n])}),{nodes:i}},"makeUniq"),ss={firstGraph:Zt},rs=o(e=>{var r;return e.type==="square"?"squareRect":e.type==="round"?"roundedRect":(r=e.type)!=null?r:"squareRect"},"getTypeFromVertex"),is=o((e,r)=>e.find(i=>i.id===r),"findNode"),us=o(e=>{let r="none",i="arrow_point";switch(e){case"arrow_point":case"arrow_circle":case"arrow_cross":i=e;break;case"double_arrow_point":case"double_arrow_circle":case"double_arrow_cross":r=e.replace("double_",""),i=r;break}return{arrowTypeStart:r,arrowTypeEnd:i}},"destructEdgeType"),ns=o((e,r,i,u,n,c)=>{var d,y;const p=i.get(e.id),g=(d=u.get(e.id))!=null?d:!1,l=is(r,e.id);l?(l.cssStyles=e.styles,l.cssCompiledStyles=te(e.classes),l.cssClasses=e.classes.join(" ")):r.push({id:e.id,label:e.text,labelStyle:"",parentId:p,padding:((y=n.flowchart)==null?void 0:y.padding)||8,cssStyles:e.styles,cssCompiledStyles:te(["default","node",...e.classes]),cssClasses:"default "+e.classes.join(" "),shape:rs(e),dir:e.dir,domId:e.domId,isGroup:g,look:c,link:e.link,linkTarget:e.linkTarget,tooltip:$e(e.id)})},"addNodeFromVertex");function te(e){var i,u;let r=[];for(const n of e){const c=j1.get(n);c!=null&&c.styles&&(r=[...r,...(i=c.styles)!=null?i:[]].map(p=>p.trim())),c!=null&&c.textStyles&&(r=[...r,...(u=c.textStyles)!=null?u:[]].map(p=>p.trim()))}return r}o(te,"getCompiledStyles");var as=o(()=>{const e=M1(),r=[],i=[],u=nt(),n=new Map,c=new Map;for(let l=u.length-1;l>=0;l--){const d=u[l];d.nodes.length>0&&c.set(d.id,!0);for(const y of d.nodes)n.set(y,d.id)}for(let l=u.length-1;l>=0;l--){const d=u[l];r.push({id:d.id,label:d.title,labelStyle:"",parentId:n.get(d.id),padding:8,cssCompiledStyles:te(d.classes),cssClasses:d.classes.join(" "),shape:"rect",dir:d.dir,isGroup:!0,look:e.look})}tt().forEach(l=>{ns(l,r,n,c,e,e.look||"classic")});const g=st();return g.forEach((l,d)=>{var k,D;const{arrowTypeStart:y,arrowTypeEnd:Q}=us(l.type),z=[...(k=g.defaultStyle)!=null?k:[]];l.style&&z.push(...l.style);const Z={id:Tt(l.start,l.end,{counter:d,prefix:"L"}),start:l.start,end:l.end,type:(D=l.type)!=null?D:"normal",label:l.text,labelpos:"c",thickness:l.stroke,minlen:l.length,classes:(l==null?void 0:l.stroke)==="invisible"?"":"edge-thickness-normal edge-pattern-solid flowchart-link",arrowTypeStart:(l==null?void 0:l.stroke)==="invisible"?"none":y,arrowTypeEnd:(l==null?void 0:l.stroke)==="invisible"?"none":Q,arrowheadStyle:"fill: #333",labelStyle:z,style:z,pattern:l.stroke,look:e.look};i.push(Z)}),{nodes:r,edges:i,other:{},config:e}},"getData"),de={defaultConfig:o(()=>gt.flowchart,"defaultConfig"),setAccTitle:kt,getAccTitle:bt,getAccDescription:Et,getData:as,setAccDescription:mt,addVertex:Vt,lookUpDomId:ue,addLink:wt,updateLinkInterpolate:It,updateLink:Rt,addClass:Nt,setDirection:Pt,setClass:be,setTooltip:Ot,getTooltip:$e,setClickEvent:Ut,setLink:Gt,bindFunctions:Wt,getDirection:et,getVertices:tt,getEdges:st,getClasses:zt,clear:jt,setGen:Kt,defaultStyle:Yt,addSubGraph:Xt,getDepthFirstPos:Ht,indexNodes:Qt,getSubGraphs:nt,destructLink:ts,lex:ss,exists:at,makeUniq:ot,setDiagramTitle:St,getDiagramTitle:Dt},os=o(function(e,r){return r.db.getClasses()},"getClasses"),ls=o(function(e,r,i,u){return Qe(this,null,function*(){var Z,k;e1.info("REF0:"),e1.info("Drawing state diagram (v2)",r);const{securityLevel:n,flowchart:c,layout:p}=M1();let g;n==="sandbox"&&(g=x1("#i"+r));const l=n==="sandbox"?g.nodes()[0].contentDocument:document;e1.debug("Before getData: ");const d=u.db.getData();e1.debug("Data: ",d);const y=ft(r,n),Q=et();d.type=u.type,d.layoutAlgorithm=Ct(p),d.layoutAlgorithm==="dagre"&&p==="elk"&&e1.warn("flowchart-elk was moved to an external package in Mermaid v11. Please refer [release notes](https://github.com/mermaid-js/mermaid/releases/tag/v11.0.0) for more details. This diagram will be rendered using `dagre` layout as a fallback."),d.direction=Q,d.nodeSpacing=(c==null?void 0:c.nodeSpacing)||50,d.rankSpacing=(c==null?void 0:c.rankSpacing)||50,d.markers=["point","circle","cross"],d.diagramId=r,e1.debug("REF1:",d),yield yt(d,y);const z=(k=(Z=d.config.flowchart)==null?void 0:Z.diagramPadding)!=null?k:8;Ae.insertTitle(y,"flowchartTitleText",(c==null?void 0:c.titleTopMargin)||0,u.db.getDiagramTitle()),At(y,z,"flowchart",(c==null?void 0:c.useMaxWidth)||!1);for(const D of d.nodes){const t1=x1(`#${r} [id="${D.id}"]`);if(!t1||!D.link)continue;const J=l.createElementNS("http://www.w3.org/2000/svg","a");J.setAttributeNS("http://www.w3.org/2000/svg","class",D.cssClasses),J.setAttributeNS("http://www.w3.org/2000/svg","rel","noopener"),n==="sandbox"?J.setAttributeNS("http://www.w3.org/2000/svg","target","_top"):D.linkTarget&&J.setAttributeNS("http://www.w3.org/2000/svg","target",D.linkTarget);const b1=t1.insert(function(){return J},":first-child"),E1=t1.select(".label-container");E1&&b1.append(function(){return E1.node()});const m1=t1.select(".label");m1&&b1.append(function(){return m1.node()})}})},"draw"),cs={getClasses:os,draw:ls},fe=function(){var e=o(function(g1,h,f,A){for(f=f||{},A=g1.length;A--;f[g1[A]]=h);return f},"o"),r=[1,4],i=[1,3],u=[1,5],n=[1,8,9,10,11,27,34,36,38,42,58,81,82,83,84,85,86,99,102,103,106,108,111,112,113,118,119,120,121],c=[2,2],p=[1,13],g=[1,14],l=[1,15],d=[1,16],y=[1,23],Q=[1,25],z=[1,26],Z=[1,27],k=[1,49],D=[1,48],t1=[1,29],J=[1,30],b1=[1,31],E1=[1,32],m1=[1,33],v=[1,44],B=[1,46],V=[1,42],L=[1,47],w=[1,43],I=[1,50],R=[1,45],N=[1,51],P=[1,52],K1=[1,34],Y1=[1,35],X1=[1,36],q1=[1,37],G1=[1,57],x=[1,8,9,10,11,27,32,34,36,38,42,58,81,82,83,84,85,86,99,102,103,106,108,111,112,113,118,119,120,121],s1=[1,61],r1=[1,60],i1=[1,62],H1=[8,9,11,73,75],T1=[1,88],C1=[1,93],y1=[1,92],F1=[1,89],_1=[1,85],v1=[1,91],B1=[1,87],V1=[1,94],L1=[1,90],w1=[1,95],I1=[1,86],Q1=[8,9,10,11,73,75],O=[8,9,10,11,44,73,75],j=[8,9,10,11,29,42,44,46,48,50,52,54,56,58,61,63,65,66,68,73,75,86,99,102,103,106,108,111,112,113],Ee=[8,9,11,42,58,73,75,86,99,102,103,106,108,111,112,113],U1=[42,58,86,99,102,103,106,108,111,112,113],me=[1,121],Se=[1,120],De=[1,128],xe=[1,142],Te=[1,143],Ce=[1,144],ye=[1,145],Fe=[1,130],_e=[1,132],ve=[1,136],Be=[1,137],Ve=[1,138],Le=[1,139],we=[1,140],Ie=[1,141],Re=[1,146],Ne=[1,147],Pe=[1,126],Oe=[1,127],Me=[1,134],Ge=[1,129],Ue=[1,133],We=[1,131],ne=[8,9,10,11,27,32,34,36,38,42,58,81,82,83,84,85,86,99,102,103,106,108,111,112,113,118,119,120,121],ze=[1,149],F=[8,9,11],K=[8,9,10,11,14,42,58,86,102,103,106,108,111,112,113],b=[1,169],M=[1,165],G=[1,166],E=[1,170],m=[1,167],S=[1,168],R1=[75,113,116],T=[8,9,10,11,12,14,27,29,32,42,58,73,81,82,83,84,85,86,87,102,106,108,111,112,113],je=[10,103],A1=[31,47,49,51,53,55,60,62,64,65,67,69,113,114,115],u1=[1,235],n1=[1,233],a1=[1,237],o1=[1,231],l1=[1,232],c1=[1,234],h1=[1,236],d1=[1,238],N1=[1,255],Ke=[8,9,11,103],$=[8,9,10,11,58,81,102,103,106,107,108,109],ae={trace:o(function(){},"trace"),yy:{},symbols_:{error:2,start:3,graphConfig:4,document:5,line:6,statement:7,SEMI:8,NEWLINE:9,SPACE:10,EOF:11,GRAPH:12,NODIR:13,DIR:14,FirstStmtSeparator:15,ending:16,endToken:17,spaceList:18,spaceListNewline:19,vertexStatement:20,separator:21,styleStatement:22,linkStyleStatement:23,classDefStatement:24,classStatement:25,clickStatement:26,subgraph:27,textNoTags:28,SQS:29,text:30,SQE:31,end:32,direction:33,acc_title:34,acc_title_value:35,acc_descr:36,acc_descr_value:37,acc_descr_multiline_value:38,link:39,node:40,styledVertex:41,AMP:42,vertex:43,STYLE_SEPARATOR:44,idString:45,DOUBLECIRCLESTART:46,DOUBLECIRCLEEND:47,PS:48,PE:49,"(-":50,"-)":51,STADIUMSTART:52,STADIUMEND:53,SUBROUTINESTART:54,SUBROUTINEEND:55,VERTEX_WITH_PROPS_START:56,"NODE_STRING[field]":57,COLON:58,"NODE_STRING[value]":59,PIPE:60,CYLINDERSTART:61,CYLINDEREND:62,DIAMOND_START:63,DIAMOND_STOP:64,TAGEND:65,TRAPSTART:66,TRAPEND:67,INVTRAPSTART:68,INVTRAPEND:69,linkStatement:70,arrowText:71,TESTSTR:72,START_LINK:73,edgeText:74,LINK:75,edgeTextToken:76,STR:77,MD_STR:78,textToken:79,keywords:80,STYLE:81,LINKSTYLE:82,CLASSDEF:83,CLASS:84,CLICK:85,DOWN:86,UP:87,textNoTagsToken:88,stylesOpt:89,"idString[vertex]":90,"idString[class]":91,CALLBACKNAME:92,CALLBACKARGS:93,HREF:94,LINK_TARGET:95,"STR[link]":96,"STR[tooltip]":97,alphaNum:98,DEFAULT:99,numList:100,INTERPOLATE:101,NUM:102,COMMA:103,style:104,styleComponent:105,NODE_STRING:106,UNIT:107,BRKT:108,PCT:109,idStringToken:110,MINUS:111,MULT:112,UNICODE_TEXT:113,TEXT:114,TAGSTART:115,EDGE_TEXT:116,alphaNumToken:117,direction_tb:118,direction_bt:119,direction_rl:120,direction_lr:121,$accept:0,$end:1},terminals_:{2:"error",8:"SEMI",9:"NEWLINE",10:"SPACE",11:"EOF",12:"GRAPH",13:"NODIR",14:"DIR",27:"subgraph",29:"SQS",31:"SQE",32:"end",34:"acc_title",35:"acc_title_value",36:"acc_descr",37:"acc_descr_value",38:"acc_descr_multiline_value",42:"AMP",44:"STYLE_SEPARATOR",46:"DOUBLECIRCLESTART",47:"DOUBLECIRCLEEND",48:"PS",49:"PE",50:"(-",51:"-)",52:"STADIUMSTART",53:"STADIUMEND",54:"SUBROUTINESTART",55:"SUBROUTINEEND",56:"VERTEX_WITH_PROPS_START",57:"NODE_STRING[field]",58:"COLON",59:"NODE_STRING[value]",60:"PIPE",61:"CYLINDERSTART",62:"CYLINDEREND",63:"DIAMOND_START",64:"DIAMOND_STOP",65:"TAGEND",66:"TRAPSTART",67:"TRAPEND",68:"INVTRAPSTART",69:"INVTRAPEND",72:"TESTSTR",73:"START_LINK",75:"LINK",77:"STR",78:"MD_STR",81:"STYLE",82:"LINKSTYLE",83:"CLASSDEF",84:"CLASS",85:"CLICK",86:"DOWN",87:"UP",90:"idString[vertex]",91:"idString[class]",92:"CALLBACKNAME",93:"CALLBACKARGS",94:"HREF",95:"LINK_TARGET",96:"STR[link]",97:"STR[tooltip]",99:"DEFAULT",101:"INTERPOLATE",102:"NUM",103:"COMMA",106:"NODE_STRING",107:"UNIT",108:"BRKT",109:"PCT",111:"MINUS",112:"MULT",113:"UNICODE_TEXT",114:"TEXT",115:"TAGSTART",116:"EDGE_TEXT",118:"direction_tb",119:"direction_bt",120:"direction_rl",121:"direction_lr"},productions_:[0,[3,2],[5,0],[5,2],[6,1],[6,1],[6,1],[6,1],[6,1],[4,2],[4,2],[4,2],[4,3],[16,2],[16,1],[17,1],[17,1],[17,1],[15,1],[15,1],[15,2],[19,2],[19,2],[19,1],[19,1],[18,2],[18,1],[7,2],[7,2],[7,2],[7,2],[7,2],[7,2],[7,9],[7,6],[7,4],[7,1],[7,2],[7,2],[7,1],[21,1],[21,1],[21,1],[20,3],[20,4],[20,2],[20,1],[40,1],[40,5],[41,1],[41,3],[43,4],[43,4],[43,6],[43,4],[43,4],[43,4],[43,8],[43,4],[43,4],[43,4],[43,6],[43,4],[43,4],[43,4],[43,4],[43,4],[43,1],[39,2],[39,3],[39,3],[39,1],[39,3],[74,1],[74,2],[74,1],[74,1],[70,1],[71,3],[30,1],[30,2],[30,1],[30,1],[80,1],[80,1],[80,1],[80,1],[80,1],[80,1],[80,1],[80,1],[80,1],[80,1],[80,1],[28,1],[28,2],[28,1],[28,1],[24,5],[25,5],[26,2],[26,4],[26,3],[26,5],[26,3],[26,5],[26,5],[26,7],[26,2],[26,4],[26,2],[26,4],[26,4],[26,6],[22,5],[23,5],[23,5],[23,9],[23,9],[23,7],[23,7],[100,1],[100,3],[89,1],[89,3],[104,1],[104,2],[105,1],[105,1],[105,1],[105,1],[105,1],[105,1],[105,1],[105,1],[110,1],[110,1],[110,1],[110,1],[110,1],[110,1],[110,1],[110,1],[110,1],[110,1],[110,1],[79,1],[79,1],[79,1],[79,1],[88,1],[88,1],[88,1],[88,1],[88,1],[88,1],[88,1],[88,1],[88,1],[88,1],[88,1],[76,1],[76,1],[117,1],[117,1],[117,1],[117,1],[117,1],[117,1],[117,1],[117,1],[117,1],[117,1],[117,1],[45,1],[45,2],[98,1],[98,2],[33,1],[33,1],[33,1],[33,1]],performAction:o(function(h,f,A,a,C,t,W1){var s=t.length-1;switch(C){case 2:this.$=[];break;case 3:(!Array.isArray(t[s])||t[s].length>0)&&t[s-1].push(t[s]),this.$=t[s-1];break;case 4:case 176:this.$=t[s];break;case 11:a.setDirection("TB"),this.$="TB";break;case 12:a.setDirection(t[s-1]),this.$=t[s-1];break;case 27:this.$=t[s-1].nodes;break;case 28:case 29:case 30:case 31:case 32:this.$=[];break;case 33:this.$=a.addSubGraph(t[s-6],t[s-1],t[s-4]);break;case 34:this.$=a.addSubGraph(t[s-3],t[s-1],t[s-3]);break;case 35:this.$=a.addSubGraph(void 0,t[s-1],void 0);break;case 37:this.$=t[s].trim(),a.setAccTitle(this.$);break;case 38:case 39:this.$=t[s].trim(),a.setAccDescription(this.$);break;case 43:a.addLink(t[s-2].stmt,t[s],t[s-1]),this.$={stmt:t[s],nodes:t[s].concat(t[s-2].nodes)};break;case 44:a.addLink(t[s-3].stmt,t[s-1],t[s-2]),this.$={stmt:t[s-1],nodes:t[s-1].concat(t[s-3].nodes)};break;case 45:this.$={stmt:t[s-1],nodes:t[s-1]};break;case 46:this.$={stmt:t[s],nodes:t[s]};break;case 47:this.$=[t[s]];break;case 48:this.$=t[s-4].concat(t[s]);break;case 49:this.$=t[s];break;case 50:this.$=t[s-2],a.setClass(t[s-2],t[s]);break;case 51:this.$=t[s-3],a.addVertex(t[s-3],t[s-1],"square");break;case 52:this.$=t[s-3],a.addVertex(t[s-3],t[s-1],"doublecircle");break;case 53:this.$=t[s-5],a.addVertex(t[s-5],t[s-2],"circle");break;case 54:this.$=t[s-3],a.addVertex(t[s-3],t[s-1],"ellipse");break;case 55:this.$=t[s-3],a.addVertex(t[s-3],t[s-1],"stadium");break;case 56:this.$=t[s-3],a.addVertex(t[s-3],t[s-1],"subroutine");break;case 57:this.$=t[s-7],a.addVertex(t[s-7],t[s-1],"rect",void 0,void 0,void 0,Object.fromEntries([[t[s-5],t[s-3]]]));break;case 58:this.$=t[s-3],a.addVertex(t[s-3],t[s-1],"cylinder");break;case 59:this.$=t[s-3],a.addVertex(t[s-3],t[s-1],"round");break;case 60:this.$=t[s-3],a.addVertex(t[s-3],t[s-1],"diamond");break;case 61:this.$=t[s-5],a.addVertex(t[s-5],t[s-2],"hexagon");break;case 62:this.$=t[s-3],a.addVertex(t[s-3],t[s-1],"odd");break;case 63:this.$=t[s-3],a.addVertex(t[s-3],t[s-1],"trapezoid");break;case 64:this.$=t[s-3],a.addVertex(t[s-3],t[s-1],"inv_trapezoid");break;case 65:this.$=t[s-3],a.addVertex(t[s-3],t[s-1],"lean_right");break;case 66:this.$=t[s-3],a.addVertex(t[s-3],t[s-1],"lean_left");break;case 67:this.$=t[s],a.addVertex(t[s]);break;case 68:t[s-1].text=t[s],this.$=t[s-1];break;case 69:case 70:t[s-2].text=t[s-1],this.$=t[s-2];break;case 71:this.$=t[s];break;case 72:var X=a.destructLink(t[s],t[s-2]);this.$={type:X.type,stroke:X.stroke,length:X.length,text:t[s-1]};break;case 73:this.$={text:t[s],type:"text"};break;case 74:this.$={text:t[s-1].text+""+t[s],type:t[s-1].type};break;case 75:this.$={text:t[s],type:"string"};break;case 76:this.$={text:t[s],type:"markdown"};break;case 77:var X=a.destructLink(t[s]);this.$={type:X.type,stroke:X.stroke,length:X.length};break;case 78:this.$=t[s-1];break;case 79:this.$={text:t[s],type:"text"};break;case 80:this.$={text:t[s-1].text+""+t[s],type:t[s-1].type};break;case 81:this.$={text:t[s],type:"string"};break;case 82:case 97:this.$={text:t[s],type:"markdown"};break;case 94:this.$={text:t[s],type:"text"};break;case 95:this.$={text:t[s-1].text+""+t[s],type:t[s-1].type};break;case 96:this.$={text:t[s],type:"text"};break;case 98:this.$=t[s-4],a.addClass(t[s-2],t[s]);break;case 99:this.$=t[s-4],a.setClass(t[s-2],t[s]);break;case 100:case 108:this.$=t[s-1],a.setClickEvent(t[s-1],t[s]);break;case 101:case 109:this.$=t[s-3],a.setClickEvent(t[s-3],t[s-2]),a.setTooltip(t[s-3],t[s]);break;case 102:this.$=t[s-2],a.setClickEvent(t[s-2],t[s-1],t[s]);break;case 103:this.$=t[s-4],a.setClickEvent(t[s-4],t[s-3],t[s-2]),a.setTooltip(t[s-4],t[s]);break;case 104:this.$=t[s-2],a.setLink(t[s-2],t[s]);break;case 105:this.$=t[s-4],a.setLink(t[s-4],t[s-2]),a.setTooltip(t[s-4],t[s]);break;case 106:this.$=t[s-4],a.setLink(t[s-4],t[s-2],t[s]);break;case 107:this.$=t[s-6],a.setLink(t[s-6],t[s-4],t[s]),a.setTooltip(t[s-6],t[s-2]);break;case 110:this.$=t[s-1],a.setLink(t[s-1],t[s]);break;case 111:this.$=t[s-3],a.setLink(t[s-3],t[s-2]),a.setTooltip(t[s-3],t[s]);break;case 112:this.$=t[s-3],a.setLink(t[s-3],t[s-2],t[s]);break;case 113:this.$=t[s-5],a.setLink(t[s-5],t[s-4],t[s]),a.setTooltip(t[s-5],t[s-2]);break;case 114:this.$=t[s-4],a.addVertex(t[s-2],void 0,void 0,t[s]);break;case 115:this.$=t[s-4],a.updateLink([t[s-2]],t[s]);break;case 116:this.$=t[s-4],a.updateLink(t[s-2],t[s]);break;case 117:this.$=t[s-8],a.updateLinkInterpolate([t[s-6]],t[s-2]),a.updateLink([t[s-6]],t[s]);break;case 118:this.$=t[s-8],a.updateLinkInterpolate(t[s-6],t[s-2]),a.updateLink(t[s-6],t[s]);break;case 119:this.$=t[s-6],a.updateLinkInterpolate([t[s-4]],t[s]);break;case 120:this.$=t[s-6],a.updateLinkInterpolate(t[s-4],t[s]);break;case 121:case 123:this.$=[t[s]];break;case 122:case 124:t[s-2].push(t[s]),this.$=t[s-2];break;case 126:this.$=t[s-1]+t[s];break;case 174:this.$=t[s];break;case 175:this.$=t[s-1]+""+t[s];break;case 177:this.$=t[s-1]+""+t[s];break;case 178:this.$={stmt:"dir",value:"TB"};break;case 179:this.$={stmt:"dir",value:"BT"};break;case 180:this.$={stmt:"dir",value:"RL"};break;case 181:this.$={stmt:"dir",value:"LR"};break}},"anonymous"),table:[{3:1,4:2,9:r,10:i,12:u},{1:[3]},e(n,c,{5:6}),{4:7,9:r,10:i,12:u},{4:8,9:r,10:i,12:u},{13:[1,9],14:[1,10]},{1:[2,1],6:11,7:12,8:p,9:g,10:l,11:d,20:17,22:18,23:19,24:20,25:21,26:22,27:y,33:24,34:Q,36:z,38:Z,40:28,41:38,42:k,43:39,45:40,58:D,81:t1,82:J,83:b1,84:E1,85:m1,86:v,99:B,102:V,103:L,106:w,108:I,110:41,111:R,112:N,113:P,118:K1,119:Y1,120:X1,121:q1},e(n,[2,9]),e(n,[2,10]),e(n,[2,11]),{8:[1,54],9:[1,55],10:G1,15:53,18:56},e(x,[2,3]),e(x,[2,4]),e(x,[2,5]),e(x,[2,6]),e(x,[2,7]),e(x,[2,8]),{8:s1,9:r1,11:i1,21:58,39:59,70:63,73:[1,64],75:[1,65]},{8:s1,9:r1,11:i1,21:66},{8:s1,9:r1,11:i1,21:67},{8:s1,9:r1,11:i1,21:68},{8:s1,9:r1,11:i1,21:69},{8:s1,9:r1,11:i1,21:70},{8:s1,9:r1,10:[1,71],11:i1,21:72},e(x,[2,36]),{35:[1,73]},{37:[1,74]},e(x,[2,39]),e(H1,[2,46],{18:75,10:G1}),{10:[1,76]},{10:[1,77]},{10:[1,78]},{10:[1,79]},{14:T1,42:C1,58:y1,77:[1,83],86:F1,92:[1,80],94:[1,81],98:82,102:_1,103:v1,106:B1,108:V1,111:L1,112:w1,113:I1,117:84},e(x,[2,178]),e(x,[2,179]),e(x,[2,180]),e(x,[2,181]),e(Q1,[2,47]),e(Q1,[2,49],{44:[1,96]}),e(O,[2,67],{110:109,29:[1,97],42:k,46:[1,98],48:[1,99],50:[1,100],52:[1,101],54:[1,102],56:[1,103],58:D,61:[1,104],63:[1,105],65:[1,106],66:[1,107],68:[1,108],86:v,99:B,102:V,103:L,106:w,108:I,111:R,112:N,113:P}),e(j,[2,174]),e(j,[2,135]),e(j,[2,136]),e(j,[2,137]),e(j,[2,138]),e(j,[2,139]),e(j,[2,140]),e(j,[2,141]),e(j,[2,142]),e(j,[2,143]),e(j,[2,144]),e(j,[2,145]),e(n,[2,12]),e(n,[2,18]),e(n,[2,19]),{9:[1,110]},e(Ee,[2,26],{18:111,10:G1}),e(x,[2,27]),{40:112,41:38,42:k,43:39,45:40,58:D,86:v,99:B,102:V,103:L,106:w,108:I,110:41,111:R,112:N,113:P},e(x,[2,40]),e(x,[2,41]),e(x,[2,42]),e(U1,[2,71],{71:113,60:[1,115],72:[1,114]}),{74:116,76:117,77:[1,118],78:[1,119],113:me,116:Se},e([42,58,60,72,86,99,102,103,106,108,111,112,113],[2,77]),e(x,[2,28]),e(x,[2,29]),e(x,[2,30]),e(x,[2,31]),e(x,[2,32]),{10:De,12:xe,14:Te,27:Ce,28:122,32:ye,42:Fe,58:_e,73:ve,77:[1,124],78:[1,125],80:135,81:Be,82:Ve,83:Le,84:we,85:Ie,86:Re,87:Ne,88:123,102:Pe,106:Oe,108:Me,111:Ge,112:Ue,113:We},e(ne,c,{5:148}),e(x,[2,37]),e(x,[2,38]),e(H1,[2,45],{42:ze}),{42:k,45:150,58:D,86:v,99:B,102:V,103:L,106:w,108:I,110:41,111:R,112:N,113:P},{99:[1,151],100:152,102:[1,153]},{42:k,45:154,58:D,86:v,99:B,102:V,103:L,106:w,108:I,110:41,111:R,112:N,113:P},{42:k,45:155,58:D,86:v,99:B,102:V,103:L,106:w,108:I,110:41,111:R,112:N,113:P},e(F,[2,100],{10:[1,156],93:[1,157]}),{77:[1,158]},e(F,[2,108],{117:160,10:[1,159],14:T1,42:C1,58:y1,86:F1,102:_1,103:v1,106:B1,108:V1,111:L1,112:w1,113:I1}),e(F,[2,110],{10:[1,161]}),e(K,[2,176]),e(K,[2,163]),e(K,[2,164]),e(K,[2,165]),e(K,[2,166]),e(K,[2,167]),e(K,[2,168]),e(K,[2,169]),e(K,[2,170]),e(K,[2,171]),e(K,[2,172]),e(K,[2,173]),{42:k,45:162,58:D,86:v,99:B,102:V,103:L,106:w,108:I,110:41,111:R,112:N,113:P},{30:163,65:b,77:M,78:G,79:164,113:E,114:m,115:S},{30:171,65:b,77:M,78:G,79:164,113:E,114:m,115:S},{30:173,48:[1,172],65:b,77:M,78:G,79:164,113:E,114:m,115:S},{30:174,65:b,77:M,78:G,79:164,113:E,114:m,115:S},{30:175,65:b,77:M,78:G,79:164,113:E,114:m,115:S},{30:176,65:b,77:M,78:G,79:164,113:E,114:m,115:S},{106:[1,177]},{30:178,65:b,77:M,78:G,79:164,113:E,114:m,115:S},{30:179,63:[1,180],65:b,77:M,78:G,79:164,113:E,114:m,115:S},{30:181,65:b,77:M,78:G,79:164,113:E,114:m,115:S},{30:182,65:b,77:M,78:G,79:164,113:E,114:m,115:S},{30:183,65:b,77:M,78:G,79:164,113:E,114:m,115:S},e(j,[2,175]),e(n,[2,20]),e(Ee,[2,25]),e(H1,[2,43],{18:184,10:G1}),e(U1,[2,68],{10:[1,185]}),{10:[1,186]},{30:187,65:b,77:M,78:G,79:164,113:E,114:m,115:S},{75:[1,188],76:189,113:me,116:Se},e(R1,[2,73]),e(R1,[2,75]),e(R1,[2,76]),e(R1,[2,161]),e(R1,[2,162]),{8:s1,9:r1,10:De,11:i1,12:xe,14:Te,21:191,27:Ce,29:[1,190],32:ye,42:Fe,58:_e,73:ve,80:135,81:Be,82:Ve,83:Le,84:we,85:Ie,86:Re,87:Ne,88:192,102:Pe,106:Oe,108:Me,111:Ge,112:Ue,113:We},e(T,[2,94]),e(T,[2,96]),e(T,[2,97]),e(T,[2,150]),e(T,[2,151]),e(T,[2,152]),e(T,[2,153]),e(T,[2,154]),e(T,[2,155]),e(T,[2,156]),e(T,[2,157]),e(T,[2,158]),e(T,[2,159]),e(T,[2,160]),e(T,[2,83]),e(T,[2,84]),e(T,[2,85]),e(T,[2,86]),e(T,[2,87]),e(T,[2,88]),e(T,[2,89]),e(T,[2,90]),e(T,[2,91]),e(T,[2,92]),e(T,[2,93]),{6:11,7:12,8:p,9:g,10:l,11:d,20:17,22:18,23:19,24:20,25:21,26:22,27:y,32:[1,193],33:24,34:Q,36:z,38:Z,40:28,41:38,42:k,43:39,45:40,58:D,81:t1,82:J,83:b1,84:E1,85:m1,86:v,99:B,102:V,103:L,106:w,108:I,110:41,111:R,112:N,113:P,118:K1,119:Y1,120:X1,121:q1},{10:G1,18:194},{10:[1,195],42:k,58:D,86:v,99:B,102:V,103:L,106:w,108:I,110:109,111:R,112:N,113:P},{10:[1,196]},{10:[1,197],103:[1,198]},e(je,[2,121]),{10:[1,199],42:k,58:D,86:v,99:B,102:V,103:L,106:w,108:I,110:109,111:R,112:N,113:P},{10:[1,200],42:k,58:D,86:v,99:B,102:V,103:L,106:w,108:I,110:109,111:R,112:N,113:P},{77:[1,201]},e(F,[2,102],{10:[1,202]}),e(F,[2,104],{10:[1,203]}),{77:[1,204]},e(K,[2,177]),{77:[1,205],95:[1,206]},e(Q1,[2,50],{110:109,42:k,58:D,86:v,99:B,102:V,103:L,106:w,108:I,111:R,112:N,113:P}),{31:[1,207],65:b,79:208,113:E,114:m,115:S},e(A1,[2,79]),e(A1,[2,81]),e(A1,[2,82]),e(A1,[2,146]),e(A1,[2,147]),e(A1,[2,148]),e(A1,[2,149]),{47:[1,209],65:b,79:208,113:E,114:m,115:S},{30:210,65:b,77:M,78:G,79:164,113:E,114:m,115:S},{49:[1,211],65:b,79:208,113:E,114:m,115:S},{51:[1,212],65:b,79:208,113:E,114:m,115:S},{53:[1,213],65:b,79:208,113:E,114:m,115:S},{55:[1,214],65:b,79:208,113:E,114:m,115:S},{58:[1,215]},{62:[1,216],65:b,79:208,113:E,114:m,115:S},{64:[1,217],65:b,79:208,113:E,114:m,115:S},{30:218,65:b,77:M,78:G,79:164,113:E,114:m,115:S},{31:[1,219],65:b,79:208,113:E,114:m,115:S},{65:b,67:[1,220],69:[1,221],79:208,113:E,114:m,115:S},{65:b,67:[1,223],69:[1,222],79:208,113:E,114:m,115:S},e(H1,[2,44],{42:ze}),e(U1,[2,70]),e(U1,[2,69]),{60:[1,224],65:b,79:208,113:E,114:m,115:S},e(U1,[2,72]),e(R1,[2,74]),{30:225,65:b,77:M,78:G,79:164,113:E,114:m,115:S},e(ne,c,{5:226}),e(T,[2,95]),e(x,[2,35]),{41:227,42:k,43:39,45:40,58:D,86:v,99:B,102:V,103:L,106:w,108:I,110:41,111:R,112:N,113:P},{10:u1,58:n1,81:a1,89:228,102:o1,104:229,105:230,106:l1,107:c1,108:h1,109:d1},{10:u1,58:n1,81:a1,89:239,101:[1,240],102:o1,104:229,105:230,106:l1,107:c1,108:h1,109:d1},{10:u1,58:n1,81:a1,89:241,101:[1,242],102:o1,104:229,105:230,106:l1,107:c1,108:h1,109:d1},{102:[1,243]},{10:u1,58:n1,81:a1,89:244,102:o1,104:229,105:230,106:l1,107:c1,108:h1,109:d1},{42:k,45:245,58:D,86:v,99:B,102:V,103:L,106:w,108:I,110:41,111:R,112:N,113:P},e(F,[2,101]),{77:[1,246]},{77:[1,247],95:[1,248]},e(F,[2,109]),e(F,[2,111],{10:[1,249]}),e(F,[2,112]),e(O,[2,51]),e(A1,[2,80]),e(O,[2,52]),{49:[1,250],65:b,79:208,113:E,114:m,115:S},e(O,[2,59]),e(O,[2,54]),e(O,[2,55]),e(O,[2,56]),{106:[1,251]},e(O,[2,58]),e(O,[2,60]),{64:[1,252],65:b,79:208,113:E,114:m,115:S},e(O,[2,62]),e(O,[2,63]),e(O,[2,65]),e(O,[2,64]),e(O,[2,66]),e([10,42,58,86,99,102,103,106,108,111,112,113],[2,78]),{31:[1,253],65:b,79:208,113:E,114:m,115:S},{6:11,7:12,8:p,9:g,10:l,11:d,20:17,22:18,23:19,24:20,25:21,26:22,27:y,32:[1,254],33:24,34:Q,36:z,38:Z,40:28,41:38,42:k,43:39,45:40,58:D,81:t1,82:J,83:b1,84:E1,85:m1,86:v,99:B,102:V,103:L,106:w,108:I,110:41,111:R,112:N,113:P,118:K1,119:Y1,120:X1,121:q1},e(Q1,[2,48]),e(F,[2,114],{103:N1}),e(Ke,[2,123],{105:256,10:u1,58:n1,81:a1,102:o1,106:l1,107:c1,108:h1,109:d1}),e($,[2,125]),e($,[2,127]),e($,[2,128]),e($,[2,129]),e($,[2,130]),e($,[2,131]),e($,[2,132]),e($,[2,133]),e($,[2,134]),e(F,[2,115],{103:N1}),{10:[1,257]},e(F,[2,116],{103:N1}),{10:[1,258]},e(je,[2,122]),e(F,[2,98],{103:N1}),e(F,[2,99],{110:109,42:k,58:D,86:v,99:B,102:V,103:L,106:w,108:I,111:R,112:N,113:P}),e(F,[2,103]),e(F,[2,105],{10:[1,259]}),e(F,[2,106]),{95:[1,260]},{49:[1,261]},{60:[1,262]},{64:[1,263]},{8:s1,9:r1,11:i1,21:264},e(x,[2,34]),{10:u1,58:n1,81:a1,102:o1,104:265,105:230,106:l1,107:c1,108:h1,109:d1},e($,[2,126]),{14:T1,42:C1,58:y1,86:F1,98:266,102:_1,103:v1,106:B1,108:V1,111:L1,112:w1,113:I1,117:84},{14:T1,42:C1,58:y1,86:F1,98:267,102:_1,103:v1,106:B1,108:V1,111:L1,112:w1,113:I1,117:84},{95:[1,268]},e(F,[2,113]),e(O,[2,53]),{30:269,65:b,77:M,78:G,79:164,113:E,114:m,115:S},e(O,[2,61]),e(ne,c,{5:270}),e(Ke,[2,124],{105:256,10:u1,58:n1,81:a1,102:o1,106:l1,107:c1,108:h1,109:d1}),e(F,[2,119],{117:160,10:[1,271],14:T1,42:C1,58:y1,86:F1,102:_1,103:v1,106:B1,108:V1,111:L1,112:w1,113:I1}),e(F,[2,120],{117:160,10:[1,272],14:T1,42:C1,58:y1,86:F1,102:_1,103:v1,106:B1,108:V1,111:L1,112:w1,113:I1}),e(F,[2,107]),{31:[1,273],65:b,79:208,113:E,114:m,115:S},{6:11,7:12,8:p,9:g,10:l,11:d,20:17,22:18,23:19,24:20,25:21,26:22,27:y,32:[1,274],33:24,34:Q,36:z,38:Z,40:28,41:38,42:k,43:39,45:40,58:D,81:t1,82:J,83:b1,84:E1,85:m1,86:v,99:B,102:V,103:L,106:w,108:I,110:41,111:R,112:N,113:P,118:K1,119:Y1,120:X1,121:q1},{10:u1,58:n1,81:a1,89:275,102:o1,104:229,105:230,106:l1,107:c1,108:h1,109:d1},{10:u1,58:n1,81:a1,89:276,102:o1,104:229,105:230,106:l1,107:c1,108:h1,109:d1},e(O,[2,57]),e(x,[2,33]),e(F,[2,117],{103:N1}),e(F,[2,118],{103:N1})],defaultActions:{},parseError:o(function(h,f){if(f.recoverable)this.trace(h);else{var A=new Error(h);throw A.hash=f,A}},"parseError"),parse:o(function(h){var f=this,A=[0],a=[],C=[null],t=[],W1=this.table,s="",X=0,Ye=0,ct=2,Xe=1,ht=t.slice.call(arguments,1),_=Object.create(this.lexer),S1={yy:{}};for(var oe in this.yy)Object.prototype.hasOwnProperty.call(this.yy,oe)&&(S1.yy[oe]=this.yy[oe]);_.setInput(h,S1.yy),S1.yy.lexer=_,S1.yy.parser=this,typeof _.yylloc=="undefined"&&(_.yylloc={});var le=_.yylloc;t.push(le);var dt=_.options&&_.options.ranges;typeof S1.yy.parseError=="function"?this.parseError=S1.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function pt(Y){A.length=A.length-2*Y,C.length=C.length-Y,t.length=t.length-Y}o(pt,"popStack");function qe(){var Y;return Y=a.pop()||_.lex()||Xe,typeof Y!="number"&&(Y instanceof Array&&(a=Y,Y=a.pop()),Y=f.symbols_[Y]||Y),Y}o(qe,"lex");for(var U,D1,q,ce,P1={},J1,p1,He,$1;;){if(D1=A[A.length-1],this.defaultActions[D1]?q=this.defaultActions[D1]:((U===null||typeof U=="undefined")&&(U=qe()),q=W1[D1]&&W1[D1][U]),typeof q=="undefined"||!q.length||!q[0]){var he="";$1=[];for(J1 in W1[D1])this.terminals_[J1]&&J1>ct&&$1.push("'"+this.terminals_[J1]+"'");_.showPosition?he="Parse error on line "+(X+1)+`: +`+_.showPosition()+` +Expecting `+$1.join(", ")+", got '"+(this.terminals_[U]||U)+"'":he="Parse error on line "+(X+1)+": Unexpected "+(U==Xe?"end of input":"'"+(this.terminals_[U]||U)+"'"),this.parseError(he,{text:_.match,token:this.terminals_[U]||U,line:_.yylineno,loc:le,expected:$1})}if(q[0]instanceof Array&&q.length>1)throw new Error("Parse Error: multiple actions possible at state: "+D1+", token: "+U);switch(q[0]){case 1:A.push(U),C.push(_.yytext),t.push(_.yylloc),A.push(q[1]),U=null,Ye=_.yyleng,s=_.yytext,X=_.yylineno,le=_.yylloc;break;case 2:if(p1=this.productions_[q[1]][1],P1.$=C[C.length-p1],P1._$={first_line:t[t.length-(p1||1)].first_line,last_line:t[t.length-1].last_line,first_column:t[t.length-(p1||1)].first_column,last_column:t[t.length-1].last_column},dt&&(P1._$.range=[t[t.length-(p1||1)].range[0],t[t.length-1].range[1]]),ce=this.performAction.apply(P1,[s,Ye,X,S1.yy,q[1],C,t].concat(ht)),typeof ce!="undefined")return ce;p1&&(A=A.slice(0,-1*p1*2),C=C.slice(0,-1*p1),t=t.slice(0,-1*p1)),A.push(this.productions_[q[1]][0]),C.push(P1.$),t.push(P1._$),He=W1[A[A.length-2]][A[A.length-1]],A.push(He);break;case 3:return!0}}return!0},"parse")},lt=function(){var g1={EOF:1,parseError:o(function(f,A){if(this.yy.parser)this.yy.parser.parseError(f,A);else throw new Error(f)},"parseError"),setInput:o(function(h,f){return this.yy=f||this.yy||{},this._input=h,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:o(function(){var h=this._input[0];this.yytext+=h,this.yyleng++,this.offset++,this.match+=h,this.matched+=h;var f=h.match(/(?:\r\n?|\n).*/g);return f?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),h},"input"),unput:o(function(h){var f=h.length,A=h.split(/(?:\r\n?|\n)/g);this._input=h+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-f),this.offset-=f;var a=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),A.length-1&&(this.yylineno-=A.length-1);var C=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:A?(A.length===a.length?this.yylloc.first_column:0)+a[a.length-A.length].length-A[0].length:this.yylloc.first_column-f},this.options.ranges&&(this.yylloc.range=[C[0],C[0]+this.yyleng-f]),this.yyleng=this.yytext.length,this},"unput"),more:o(function(){return this._more=!0,this},"more"),reject:o(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). +`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:o(function(h){this.unput(this.match.slice(h))},"less"),pastInput:o(function(){var h=this.matched.substr(0,this.matched.length-this.match.length);return(h.length>20?"...":"")+h.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:o(function(){var h=this.match;return h.length<20&&(h+=this._input.substr(0,20-h.length)),(h.substr(0,20)+(h.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:o(function(){var h=this.pastInput(),f=new Array(h.length+1).join("-");return h+this.upcomingInput()+` +`+f+"^"},"showPosition"),test_match:o(function(h,f){var A,a,C;if(this.options.backtrack_lexer&&(C={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(C.yylloc.range=this.yylloc.range.slice(0))),a=h[0].match(/(?:\r\n?|\n).*/g),a&&(this.yylineno+=a.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:a?a[a.length-1].length-a[a.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+h[0].length},this.yytext+=h[0],this.match+=h[0],this.matches=h,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(h[0].length),this.matched+=h[0],A=this.performAction.call(this,this.yy,this,f,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),A)return A;if(this._backtrack){for(var t in C)this[t]=C[t];return!1}return!1},"test_match"),next:o(function(){if(this.done)return this.EOF;this._input||(this.done=!0);var h,f,A,a;this._more||(this.yytext="",this.match="");for(var C=this._currentRules(),t=0;tf[0].length)){if(f=A,a=t,this.options.backtrack_lexer){if(h=this.test_match(A,C[t]),h!==!1)return h;if(this._backtrack){f=!1;continue}else return!1}else if(!this.options.flex)break}return f?(h=this.test_match(f,C[a]),h!==!1?h:!1):this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},"next"),lex:o(function(){var f=this.next();return f||this.lex()},"lex"),begin:o(function(f){this.conditionStack.push(f)},"begin"),popState:o(function(){var f=this.conditionStack.length-1;return f>0?this.conditionStack.pop():this.conditionStack[0]},"popState"),_currentRules:o(function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},"_currentRules"),topState:o(function(f){return f=this.conditionStack.length-1-Math.abs(f||0),f>=0?this.conditionStack[f]:"INITIAL"},"topState"),pushState:o(function(f){this.begin(f)},"pushState"),stateStackSize:o(function(){return this.conditionStack.length},"stateStackSize"),options:{},performAction:o(function(f,A,a,C){switch(a){case 0:return this.begin("acc_title"),34;case 1:return this.popState(),"acc_title_value";case 2:return this.begin("acc_descr"),36;case 3:return this.popState(),"acc_descr_value";case 4:this.begin("acc_descr_multiline");break;case 5:this.popState();break;case 6:return"acc_descr_multiline_value";case 7:this.begin("callbackname");break;case 8:this.popState();break;case 9:this.popState(),this.begin("callbackargs");break;case 10:return 92;case 11:this.popState();break;case 12:return 93;case 13:return"MD_STR";case 14:this.popState();break;case 15:this.begin("md_string");break;case 16:return"STR";case 17:this.popState();break;case 18:this.pushState("string");break;case 19:return 81;case 20:return 99;case 21:return 82;case 22:return 101;case 23:return 83;case 24:return 84;case 25:return 94;case 26:this.begin("click");break;case 27:this.popState();break;case 28:return 85;case 29:return f.lex.firstGraph()&&this.begin("dir"),12;case 30:return f.lex.firstGraph()&&this.begin("dir"),12;case 31:return f.lex.firstGraph()&&this.begin("dir"),12;case 32:return 27;case 33:return 32;case 34:return 95;case 35:return 95;case 36:return 95;case 37:return 95;case 38:return this.popState(),13;case 39:return this.popState(),14;case 40:return this.popState(),14;case 41:return this.popState(),14;case 42:return this.popState(),14;case 43:return this.popState(),14;case 44:return this.popState(),14;case 45:return this.popState(),14;case 46:return this.popState(),14;case 47:return this.popState(),14;case 48:return this.popState(),14;case 49:return 118;case 50:return 119;case 51:return 120;case 52:return 121;case 53:return 102;case 54:return 108;case 55:return 44;case 56:return 58;case 57:return 42;case 58:return 8;case 59:return 103;case 60:return 112;case 61:return this.popState(),75;case 62:return this.pushState("edgeText"),73;case 63:return 116;case 64:return this.popState(),75;case 65:return this.pushState("thickEdgeText"),73;case 66:return 116;case 67:return this.popState(),75;case 68:return this.pushState("dottedEdgeText"),73;case 69:return 116;case 70:return 75;case 71:return this.popState(),51;case 72:return"TEXT";case 73:return this.pushState("ellipseText"),50;case 74:return this.popState(),53;case 75:return this.pushState("text"),52;case 76:return this.popState(),55;case 77:return this.pushState("text"),54;case 78:return 56;case 79:return this.pushState("text"),65;case 80:return this.popState(),62;case 81:return this.pushState("text"),61;case 82:return this.popState(),47;case 83:return this.pushState("text"),46;case 84:return this.popState(),67;case 85:return this.popState(),69;case 86:return 114;case 87:return this.pushState("trapText"),66;case 88:return this.pushState("trapText"),68;case 89:return 115;case 90:return 65;case 91:return 87;case 92:return"SEP";case 93:return 86;case 94:return 112;case 95:return 108;case 96:return 42;case 97:return 106;case 98:return 111;case 99:return 113;case 100:return this.popState(),60;case 101:return this.pushState("text"),60;case 102:return this.popState(),49;case 103:return this.pushState("text"),48;case 104:return this.popState(),31;case 105:return this.pushState("text"),29;case 106:return this.popState(),64;case 107:return this.pushState("text"),63;case 108:return"TEXT";case 109:return"QUOTE";case 110:return 9;case 111:return 10;case 112:return 11}},"anonymous"),rules:[/^(?:accTitle\s*:\s*)/,/^(?:(?!\n||)*[^\n]*)/,/^(?:accDescr\s*:\s*)/,/^(?:(?!\n||)*[^\n]*)/,/^(?:accDescr\s*\{\s*)/,/^(?:[\}])/,/^(?:[^\}]*)/,/^(?:call[\s]+)/,/^(?:\([\s]*\))/,/^(?:\()/,/^(?:[^(]*)/,/^(?:\))/,/^(?:[^)]*)/,/^(?:[^`"]+)/,/^(?:[`]["])/,/^(?:["][`])/,/^(?:[^"]+)/,/^(?:["])/,/^(?:["])/,/^(?:style\b)/,/^(?:default\b)/,/^(?:linkStyle\b)/,/^(?:interpolate\b)/,/^(?:classDef\b)/,/^(?:class\b)/,/^(?:href[\s])/,/^(?:click[\s]+)/,/^(?:[\s\n])/,/^(?:[^\s\n]*)/,/^(?:flowchart-elk\b)/,/^(?:graph\b)/,/^(?:flowchart\b)/,/^(?:subgraph\b)/,/^(?:end\b\s*)/,/^(?:_self\b)/,/^(?:_blank\b)/,/^(?:_parent\b)/,/^(?:_top\b)/,/^(?:(\r?\n)*\s*\n)/,/^(?:\s*LR\b)/,/^(?:\s*RL\b)/,/^(?:\s*TB\b)/,/^(?:\s*BT\b)/,/^(?:\s*TD\b)/,/^(?:\s*BR\b)/,/^(?:\s*<)/,/^(?:\s*>)/,/^(?:\s*\^)/,/^(?:\s*v\b)/,/^(?:.*direction\s+TB[^\n]*)/,/^(?:.*direction\s+BT[^\n]*)/,/^(?:.*direction\s+RL[^\n]*)/,/^(?:.*direction\s+LR[^\n]*)/,/^(?:[0-9]+)/,/^(?:#)/,/^(?::::)/,/^(?::)/,/^(?:&)/,/^(?:;)/,/^(?:,)/,/^(?:\*)/,/^(?:\s*[xo<]?--+[-xo>]\s*)/,/^(?:\s*[xo<]?--\s*)/,/^(?:[^-]|-(?!-)+)/,/^(?:\s*[xo<]?==+[=xo>]\s*)/,/^(?:\s*[xo<]?==\s*)/,/^(?:[^=]|=(?!))/,/^(?:\s*[xo<]?-?\.+-[xo>]?\s*)/,/^(?:\s*[xo<]?-\.\s*)/,/^(?:[^\.]|\.(?!))/,/^(?:\s*~~[\~]+\s*)/,/^(?:[-/\)][\)])/,/^(?:[^\(\)\[\]\{\}]|!\)+)/,/^(?:\(-)/,/^(?:\]\))/,/^(?:\(\[)/,/^(?:\]\])/,/^(?:\[\[)/,/^(?:\[\|)/,/^(?:>)/,/^(?:\)\])/,/^(?:\[\()/,/^(?:\)\)\))/,/^(?:\(\(\()/,/^(?:[\\(?=\])][\]])/,/^(?:\/(?=\])\])/,/^(?:\/(?!\])|\\(?!\])|[^\\\[\]\(\)\{\}\/]+)/,/^(?:\[\/)/,/^(?:\[\\)/,/^(?:<)/,/^(?:>)/,/^(?:\^)/,/^(?:\\\|)/,/^(?:v\b)/,/^(?:\*)/,/^(?:#)/,/^(?:&)/,/^(?:([A-Za-z0-9!"\#$%&'*+\.`?\\_\/]|-(?=[^\>\-\.])|(?!))+)/,/^(?:-)/,/^(?:[\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6]|[\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377]|[\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5]|[\u03F7-\u0481\u048A-\u0527\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]|[\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977]|[\u0979-\u097F\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\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-\u0C33\u0C35-\u0C39\u0C3D]|[\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3]|[\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10]|[\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\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-\u13F4\u1401-\u166C]|[\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711]|[\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7]|[\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C]|[\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16]|[\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF]|[\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\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\u2183\u2184]|[\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\u3006\u3031-\u3035\u303B\u303C]|[\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D]|[\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC]|[\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B]|[\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788]|[\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805]|[\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB]|[\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28]|[\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5]|[\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4]|[\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E]|[\uABC0-\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])/,/^(?:\|)/,/^(?:\|)/,/^(?:\))/,/^(?:\()/,/^(?:\])/,/^(?:\[)/,/^(?:(\}))/,/^(?:\{)/,/^(?:[^\[\]\(\)\{\}\|\"]+)/,/^(?:")/,/^(?:(\r?\n)+)/,/^(?:\s)/,/^(?:$)/],conditions:{callbackargs:{rules:[11,12,15,18,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},callbackname:{rules:[8,9,10,15,18,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},href:{rules:[15,18,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},click:{rules:[15,18,27,28,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},dottedEdgeText:{rules:[15,18,67,69,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},thickEdgeText:{rules:[15,18,64,66,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},edgeText:{rules:[15,18,61,63,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},trapText:{rules:[15,18,70,73,75,77,81,83,84,85,86,87,88,101,103,105,107],inclusive:!1},ellipseText:{rules:[15,18,70,71,72,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},text:{rules:[15,18,70,73,74,75,76,77,80,81,82,83,87,88,100,101,102,103,104,105,106,107,108],inclusive:!1},vertex:{rules:[15,18,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},dir:{rules:[15,18,38,39,40,41,42,43,44,45,46,47,48,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},acc_descr_multiline:{rules:[5,6,15,18,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},acc_descr:{rules:[3,15,18,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},acc_title:{rules:[1,15,18,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},md_string:{rules:[13,14,15,18,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},string:{rules:[15,16,17,18,70,73,75,77,81,83,87,88,101,103,105,107],inclusive:!1},INITIAL:{rules:[0,2,4,7,15,18,19,20,21,22,23,24,25,26,29,30,31,32,33,34,35,36,37,49,50,51,52,53,54,55,56,57,58,59,60,61,62,64,65,67,68,70,73,75,77,78,79,81,83,87,88,89,90,91,92,93,94,95,96,97,98,99,101,103,105,107,109,110,111,112],inclusive:!0}}};return g1}();ae.lexer=lt;function Z1(){this.yy={}}return o(Z1,"Parser"),Z1.prototype=ae,ae.Parser=Z1,new Z1}();fe.parser=fe;var hs=fe,ds=o((e,r)=>{const i=vt,u=i(e,"r"),n=i(e,"g"),c=i(e,"b");return _t(u,n,c,r)},"fade"),ps=o(e=>`.label { + font-family: ${e.fontFamily}; + color: ${e.nodeTextColor||e.textColor}; + } + .cluster-label text { + fill: ${e.titleColor}; + } + .cluster-label span { + color: ${e.titleColor}; + } + .cluster-label span p { + background-color: transparent; + } + + .label text,span { + fill: ${e.nodeTextColor||e.textColor}; + color: ${e.nodeTextColor||e.textColor}; + } + + .node rect, + .node circle, + .node ellipse, + .node polygon, + .node path { + fill: ${e.mainBkg}; + stroke: ${e.nodeBorder}; + stroke-width: 1px; + } + .rough-node .label text , .node .label text { + text-anchor: middle; + } + // .flowchart-label .text-outer-tspan { + // text-anchor: middle; + // } + // .flowchart-label .text-inner-tspan { + // text-anchor: start; + // } + + .node .katex path { + fill: #000; + stroke: #000; + stroke-width: 1px; + } + + .node .label { + text-align: center; + } + .node.clickable { + cursor: pointer; + } + + .arrowheadPath { + fill: ${e.arrowheadColor}; + } + + .edgePath .path { + stroke: ${e.lineColor}; + stroke-width: 2.0px; + } + + .flowchart-link { + stroke: ${e.lineColor}; + fill: none; + } + + .edgeLabel { + background-color: ${e.edgeLabelBackground}; + p { + background-color: ${e.edgeLabelBackground}; + } + rect { + opacity: 0.5; + background-color: ${e.edgeLabelBackground}; + fill: ${e.edgeLabelBackground}; + } + text-align: center; + } + + /* For html labels only */ + .labelBkg { + background-color: ${ds(e.edgeLabelBackground,.5)}; + // background-color: + } + + .cluster rect { + fill: ${e.clusterBkg}; + stroke: ${e.clusterBorder}; + stroke-width: 1px; + } + + .cluster text { + fill: ${e.titleColor}; + } + + .cluster span { + color: ${e.titleColor}; + } + /* .cluster div { + color: ${e.titleColor}; + } */ + + div.mermaidTooltip { + position: absolute; + text-align: center; + max-width: 200px; + padding: 2px; + font-family: ${e.fontFamily}; + font-size: 12px; + background: ${e.tertiaryColor}; + border: 1px solid ${e.border2}; + border-radius: 2px; + pointer-events: none; + z-index: 100; + } + + .flowchartTitleText { + text-anchor: middle; + font-size: 18px; + fill: ${e.textColor}; + } +`,"getStyles"),fs=ps,_s={parser:hs,db:de,renderer:cs,styles:fs,init:o(e=>{e.flowchart||(e.flowchart={}),e.layout&&Ze({layout:e.layout}),e.flowchart.arrowMarkerAbsolute=e.arrowMarkerAbsolute,Ze({flowchart:{arrowMarkerAbsolute:e.arrowMarkerAbsolute}}),de.clear(),de.setGen("gen-2")},"init")};export{_s as diagram}; diff --git a/pr-preview/pr-419/assets/formatter-2WMMO6ZP-DqS6mvkK.js b/pr-preview/pr-419/assets/formatter-2WMMO6ZP-DqS6mvkK.js new file mode 100644 index 000000000..0fe27da7e --- /dev/null +++ b/pr-preview/pr-419/assets/formatter-2WMMO6ZP-DqS6mvkK.js @@ -0,0 +1,58 @@ +var aa=Object.defineProperty,sa=Object.defineProperties;var oa=Object.getOwnPropertyDescriptors;var ht=Object.getOwnPropertySymbols;var mn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable;var sr=(e,t,r)=>t in e?aa(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,E=(e,t)=>{for(var r in t||(t={}))mn.call(t,r)&&sr(e,r,t[r]);if(ht)for(var r of ht(t))gn.call(t,r)&&sr(e,r,t[r]);return e},A=(e,t)=>sa(e,oa(t));var or=(e,t)=>{var r={};for(var n in e)mn.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&ht)for(var n of ht(e))t.indexOf(n)<0&&gn.call(e,n)&&(r[n]=e[n]);return r};var Te=(e,t,r)=>(sr(e,typeof t!="symbol"?t+"":t,r),r);var _=(e,t,r)=>new Promise((n,u)=>{var i=o=>{try{s(r.next(o))}catch(l){u(l)}},a=o=>{try{s(r.throw(o))}catch(l){u(l)}},s=o=>o.done?n(o.value):Promise.resolve(o.value).then(i,a);s((r=r.apply(e,t)).next())});import{m as la}from"./index-DZAB8lbW.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./index-Ca44TZ0D.js";import"./index-DFiuTWKW.js";import"./extends-CCbyfPlC.js";import"./index-DYADbu9O.js";import"./isNativeReflectConstruct-DQQXTUsj.js";import"./index-BObpwDOh.js";import"./_getPrototype-fDUIJvdn.js";import"./_baseClone-BwI25-yt.js";import"./index-DrFu-skq.js";var ca=Object.defineProperty,Fu=(e,t)=>{for(var r in t)ca(e,r,{get:t[r],enumerable:!0})},vu=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},ce=(e,t,r)=>(vu(e,t,"read from private field"),r?r.call(e):t.get(e)),pa=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},ha=(e,t,r,n)=>(vu(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),yu={};Fu(yu,{languages:()=>Zl,options:()=>tc,parsers:()=>ti,printers:()=>rc});var da=(e,t,r,n)=>{if(!(e&&t==null))return t.replaceAll?t.replaceAll(r,n):r.global?t.replace(r,n):t.split(r).join(n)},H=da,Pr="string",Ir="array",Or="cursor",Nt="indent",qt="align",Mr="trim",Ze="group",Pt="fill",It="if-break",Ot="indent-if-break",Rr="line-suffix",Hr="line-suffix-boundary",Ae="line",jr="label",Mt="break-parent",Eu=new Set([Or,Nt,qt,Mr,Ze,Pt,It,Ot,Rr,Hr,Ae,jr,Mt]);function Da(e){if(typeof e=="string")return Pr;if(Array.isArray(e))return Ir;if(!e)return;let{type:t}=e;if(Eu.has(t))return t}var $r=Da,fa=e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e);function ma(e){let t=e===null?"null":typeof e;if(t!=="string"&&t!=="object")return`Unexpected doc '${t}', +Expected it to be 'string' or 'object'.`;if($r(e))throw new Error("doc is valid.");let r=Object.prototype.toString.call(e);if(r!=="[object Object]")return`Unexpected doc '${r}'.`;let n=fa([...Eu].map(u=>`'${u}'`));return`Unexpected doc.type '${e.type}'. +Expected it to be ${n}.`}var ga=class extends Error{constructor(t){super(ma(t));Te(this,"name","InvalidDocError");this.doc=t}},bu=ga,Ca=()=>{},Fa=Ca;function ke(e){return{type:Nt,contents:e}}function wu(e,t){return{type:qt,contents:t,n:e}}function O(e,t={}){return Fa(t.expandedStates),{type:Ze,id:t.id,contents:e,break:!!t.shouldBreak,expandedStates:t.expandedStates}}function va(e){return wu(Number.NEGATIVE_INFINITY,e)}function ya(e){return wu({type:"root"},e)}function Su(e){return{type:Pt,parts:e}}function kt(e,t="",r={}){return{type:It,breakContents:e,flatContents:t,groupId:r.groupId}}function Ea(e,t){return{type:Ot,contents:e,groupId:t.groupId,negate:t.negate}}var rt={type:Mt},ba={type:Ae,hard:!0},wa={type:Ae,hard:!0,literal:!0},P={type:Ae},R={type:Ae,soft:!0},B=[ba,rt],Sa=[wa,rt];function nt(e,t){let r=[];for(let n=0;n{if(!(e&&t==null))return Array.isArray(t)||typeof t=="string"?t[r<0?t.length+r:r]:t.at(r)},Rt=Aa;function Wr(e,t){if(typeof e=="string")return t(e);let r=new Map;return n(e);function n(i){if(r.has(i))return r.get(i);let a=u(i);return r.set(i,a),a}function u(i){switch($r(i)){case Ir:return t(i.map(n));case Pt:return t(A(E({},i),{parts:i.parts.map(n)}));case It:return t(A(E({},i),{breakContents:n(i.breakContents),flatContents:n(i.flatContents)}));case Ze:{let{expandedStates:a,contents:s}=i;return a?(a=a.map(n),s=a[0]):s=n(s),t(A(E({},i),{contents:s,expandedStates:a}))}case qt:case Nt:case Ot:case jr:case Rr:return t(A(E({},i),{contents:n(i.contents)}));case Pr:case Or:case Mr:case Hr:case Ae:case Mt:return t(i);default:throw new bu(i)}}}function ka(e){switch($r(e)){case Pt:if(e.parts.every(t=>t===""))return"";break;case Ze:if(!e.contents&&!e.id&&!e.break&&!e.expandedStates)return"";if(e.contents.type===Ze&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case qt:case Nt:case Ot:case Rr:if(!e.contents)return"";break;case It:if(!e.flatContents&&!e.breakContents)return"";break;case Ir:{let t=[];for(let r of e){if(!r)continue;let[n,...u]=Array.isArray(r)?r:[r];typeof n=="string"&&typeof Rt(!1,t,-1)=="string"?t[t.length-1]+=n:t.push(n),t.push(...u)}return t.length===0?"":t.length===1?t[0]:t}case Pr:case Or:case Mr:case Hr:case Ae:case jr:case Mt:break;default:throw new bu(e)}return e}function _a(e){return Wr(e,t=>ka(t))}function Y(e,t=Sa){return Wr(e,r=>typeof r=="string"?nt(t,r.split(` +`)):r)}var Ba=class extends Error{constructor(t,r,n="type"){super(`Unexpected ${r} node ${n}: ${JSON.stringify(t[n])}.`);Te(this,"name","UnexpectedNodeError");this.node=t}},xa=Ba,dt="'",Cn='"';function Ta(e,t){let r=t===!0||t===dt?dt:Cn,n=r===dt?Cn:dt,u=0,i=0;for(let a of e)a===r?u++:a===n&&i++;return u>i?n:r}var La=Ta;function Na(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var K,qa=class{constructor(e){pa(this,K,void 0),ha(this,K,new Set(e))}getLeadingWhitespaceCount(e){let t=ce(this,K),r=0;for(let n=0;n=0&&t.has(e.charAt(n));n--)r++;return r}getLeadingWhitespace(e){let t=this.getLeadingWhitespaceCount(e);return e.slice(0,t)}getTrailingWhitespace(e){let t=this.getTrailingWhitespaceCount(e);return e.slice(e.length-t)}hasLeadingWhitespace(e){return ce(this,K).has(e.charAt(0))}hasTrailingWhitespace(e){return ce(this,K).has(Rt(!1,e,-1))}trimStart(e){let t=this.getLeadingWhitespaceCount(e);return e.slice(t)}trimEnd(e){let t=this.getTrailingWhitespaceCount(e);return e.slice(0,e.length-t)}trim(e){return this.trimEnd(this.trimStart(e))}split(e,t=!1){let r=`[${Na([...ce(this,K)].join(""))}]+`,n=new RegExp(t?`(${r})`:r);return e.split(n)}hasWhitespaceCharacter(e){let t=ce(this,K);return Array.prototype.some.call(e,r=>t.has(r))}hasNonWhitespaceCharacter(e){let t=ce(this,K);return Array.prototype.some.call(e,r=>!t.has(r))}isWhitespaceOnly(e){let t=ce(this,K);return Array.prototype.every.call(e,r=>t.has(r))}};K=new WeakMap;var Pa=qa,Ia=[" ",` +`,"\f","\r"," "],Oa=new Pa(Ia),de=Oa;function Ma(e){return(e==null?void 0:e.type)==="front-matter"}var Ht=Ma,Ra=new Set(["sourceSpan","startSourceSpan","endSourceSpan","nameSpan","valueSpan","keySpan","tagDefinition","tokens","valueTokens"]),Ha=new Set(["if","else if","for","switch","case"]);function Au(e,t){var r;if(e.type==="text"||e.type==="comment"||Ht(e)||e.type==="yaml"||e.type==="toml")return null;if(e.type==="attribute"&&delete t.value,e.type==="docType"&&delete t.value,e.type==="angularControlFlowBlock"&&(r=t.parameters)!=null&&r.children)for(let n of t.parameters.children)Ha.has(e.name)?delete n.expression:n.expression=n.expression.trim()}Au.ignoredProperties=Ra;var ja=Au,$a=e=>String(e).split(/[/\\]/).pop();function Fn(e,t){if(!t)return;let r=$a(t).toLowerCase();return e.find(n=>{var u,i;return((u=n.extensions)==null?void 0:u.some(a=>r.endsWith(a)))||((i=n.filenames)==null?void 0:i.some(a=>a.toLowerCase()===r))})}function Wa(e,t){var r,n;if(t)return(n=(r=e.find(({name:u})=>u.toLowerCase()===t))!=null?r:e.find(({aliases:u})=>u==null?void 0:u.includes(t)))!=null?n:e.find(({extensions:u})=>u==null?void 0:u.includes(`.${t}`))}function Va(e,t){var u,i,a;let r=e.plugins.flatMap(s=>{var o;return(o=s.languages)!=null?o:[]}),n=(a=(i=(u=Wa(r,t.language))!=null?u:Fn(r,t.physicalFile))!=null?i:Fn(r,t.file))!=null?a:(t.physicalFile,void 0);return n==null?void 0:n.parsers[0]}var jt=Va,Ua="inline",za={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"},Ga="normal",Ka={listing:"pre",plaintext:"pre",pre:"pre",xmp:"pre",nobr:"nowrap",table:"initial",textarea:"pre-wrap"};function Ja(e){return e.type==="element"&&!e.hasExplicitNamespace&&!["html","svg"].includes(e.namespace)}var et=Ja,Ya=e=>H(!1,e,/^[\t\f\r ]*\n/g,""),ku=e=>Ya(de.trimEnd(e)),Xa=e=>{let t=e,r=de.getLeadingWhitespace(t);r&&(t=t.slice(r.length));let n=de.getTrailingWhitespace(t);return n&&(t=t.slice(0,-n.length)),{leadingWhitespace:r,trailingWhitespace:n,text:t}};function _u(e,t){return!!(e.type==="ieConditionalComment"&&e.lastChild&&!e.lastChild.isSelfClosing&&!e.lastChild.endSourceSpan||e.type==="ieConditionalComment"&&!e.complete||Me(e)&&e.children.some(r=>r.type!=="text"&&r.type!=="interpolation")||zr(e,t)&&!ne(e)&&e.type!=="interpolation")}function Vr(e){return e.type==="attribute"||!e.parent||!e.prev?!1:Qa(e.prev)}function Qa(e){return e.type==="comment"&&e.value.trim()==="prettier-ignore"}function W(e){return e.type==="text"||e.type==="comment"}function ne(e){return e.type==="element"&&(e.fullName==="script"||e.fullName==="style"||e.fullName==="svg:style"||e.fullName==="svg:script"||et(e)&&(e.name==="script"||e.name==="style"))}function Za(e){return e.children&&!ne(e)}function es(e){return ne(e)||e.type==="interpolation"||Bu(e)}function Bu(e){return Iu(e).startsWith("pre")}function ts(e,t){var r,n;let u=i();if(u&&!e.prev&&(n=(r=e.parent)==null?void 0:r.tagDefinition)!=null&&n.ignoreFirstLf)return e.type==="interpolation";return u;function i(){return Ht(e)||e.type==="angularControlFlowBlock"?!1:(e.type==="text"||e.type==="interpolation")&&e.prev&&(e.prev.type==="text"||e.prev.type==="interpolation")?!0:!e.parent||e.parent.cssDisplay==="none"?!1:Me(e.parent)?!0:!(!e.prev&&(e.parent.type==="root"||Me(e)&&e.parent||ne(e.parent)||$t(e.parent,t)||!cs(e.parent.cssDisplay))||e.prev&&!ds(e.prev.cssDisplay))}}function rs(e,t){return Ht(e)||e.type==="angularControlFlowBlock"?!1:(e.type==="text"||e.type==="interpolation")&&e.next&&(e.next.type==="text"||e.next.type==="interpolation")?!0:!e.parent||e.parent.cssDisplay==="none"?!1:Me(e.parent)?!0:!(!e.next&&(e.parent.type==="root"||Me(e)&&e.parent||ne(e.parent)||$t(e.parent,t)||!ps(e.parent.cssDisplay))||e.next&&!hs(e.next.cssDisplay))}function ns(e){return Ds(e.cssDisplay)&&!ne(e)}function Dt(e){return Ht(e)||e.next&&e.sourceSpan.end&&e.sourceSpan.end.line+10&&(["body","script","style"].includes(e.name)||e.children.some(t=>as(t)))||e.firstChild&&e.firstChild===e.lastChild&&e.firstChild.type!=="text"&&Lu(e.firstChild)&&(!e.lastChild.isTrailingSpaceSensitive||Nu(e.lastChild))}function xu(e){return e.type==="element"&&e.children.length>0&&(["html","head","ul","ol","select"].includes(e.name)||e.cssDisplay.startsWith("table")&&e.cssDisplay!=="table-cell")}function lr(e){return qu(e)||e.prev&&is(e.prev)||Tu(e)}function is(e){return qu(e)||e.type==="element"&&e.fullName==="br"||Tu(e)}function Tu(e){return Lu(e)&&Nu(e)}function Lu(e){return e.hasLeadingSpaces&&(e.prev?e.prev.sourceSpan.end.linee.sourceSpan.end.line:e.parent.type==="root"||e.parent.endSourceSpan&&e.parent.endSourceSpan.start.line>e.sourceSpan.end.line)}function qu(e){switch(e.type){case"ieConditionalComment":case"comment":case"directive":return!0;case"element":return["script","select"].includes(e.name)}return!1}function Ur(e){return e.lastChild?Ur(e.lastChild):e}function as(e){var t;return(t=e.children)==null?void 0:t.some(r=>r.type!=="text")}function Pu(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")||e==="speculationrules")return"json"}}function ss(e,t){var a;let{name:r,attrMap:n}=e;if(r!=="script"||Object.prototype.hasOwnProperty.call(n,"src"))return;let{type:u,lang:i}=e.attrMap;return!i&&!u?"babel":(a=jt(t,{language:i}))!=null?a:Pu(u)}function os(e,t){var i;if(!zr(e,t))return;let{attrMap:r}=e;if(Object.prototype.hasOwnProperty.call(r,"src"))return;let{type:n,lang:u}=r;return(i=jt(t,{language:u}))!=null?i:Pu(n)}function ls(e,t){if(e.name!=="style")return;let{lang:r}=e.attrMap;return r?jt(t,{language:r}):"css"}function vn(e,t){var r,n;return(n=(r=ss(e,t))!=null?r:ls(e,t))!=null?n:os(e,t)}function ut(e){return e==="block"||e==="list-item"||e.startsWith("table")}function cs(e){return!ut(e)&&e!=="inline-block"}function ps(e){return!ut(e)&&e!=="inline-block"}function hs(e){return!ut(e)}function ds(e){return!ut(e)}function Ds(e){return!ut(e)&&e!=="inline-block"}function Me(e){return Iu(e).startsWith("pre")}function fs(e,t){let r=e;for(;r;){if(t(r))return!0;r=r.parent}return!1}function ms(e,t){var r;if(je(e,t))return"block";if(((r=e.prev)==null?void 0:r.type)==="comment"){let u=e.prev.value.match(/^\s*display:\s*([a-z]+)\s*$/);if(u)return u[1]}let n=!1;if(e.type==="element"&&e.namespace==="svg")if(fs(e,u=>u.fullName==="svg:foreignObject"))n=!0;else return e.name==="svg"?"inline-block":"block";switch(t.htmlWhitespaceSensitivity){case"strict":return"inline";case"ignore":return"block";default:return e.type==="element"&&(!e.namespace||n||et(e))&&za[e.name]||Ua}}function Iu(e){return e.type==="element"&&(!e.namespace||et(e))&&Ka[e.name]||Ga}function gs(e){let t=Number.POSITIVE_INFINITY;for(let r of e.split(` +`)){if(r.length===0)continue;let n=de.getLeadingWhitespaceCount(r);if(n===0)return 0;r.length!==n&&nr.slice(t)).join(` +`)}function Mu(e){return H(!1,H(!1,e,"'","'"),""",'"')}function me(e){return Mu(e.value)}var Cs=new Set(["template","style","script"]);function $t(e,t){return je(e,t)&&!Cs.has(e.fullName)}function je(e,t){return t.parser==="vue"&&e.type==="element"&&e.parent.type==="root"&&e.fullName.toLowerCase()!=="html"}function zr(e,t){return je(e,t)&&($t(e,t)||e.attrMap.lang&&e.attrMap.lang!=="html")}function Fs(e){let t=e.fullName;return t.charAt(0)==="#"||t==="slot-scope"||t==="v-slot"||t.startsWith("v-slot:")}function vs(e,t){let r=e.parent;if(!je(r,t))return!1;let n=r.fullName,u=e.fullName;return n==="script"&&u==="setup"||n==="style"&&u==="vars"}function Ru(e,t=e.value){return e.parent.isWhitespaceSensitive?e.parent.isIndentationSensitive?Y(t):Y(Ou(ku(t)),B):nt(P,de.split(t))}function Hu(e,t){return je(e,t)&&e.name==="script"}function Gr(e){return e>=9&&e<=32||e==160}function ju(e){return 48<=e&&e<=57}function Kr(e){return e>=97&&e<=122||e>=65&&e<=90}function ys(e){return e>=97&&e<=102||e>=65&&e<=70||ju(e)}function $u(e){return e===10||e===13}function yn(e){return 48<=e&&e<=55}function En(e){return e===39||e===34||e===96}var Es=/-+([a-z0-9])/g;function bs(e){return e.replace(Es,(...t)=>t[1].toUpperCase())}var yr=class Wu{constructor(t,r,n,u){this.file=t,this.offset=r,this.line=n,this.col=u}toString(){return this.offset!=null?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(t){let r=this.file.content,n=r.length,u=this.offset,i=this.line,a=this.col;for(;u>0&&t<0;)if(u--,t++,r.charCodeAt(u)==10){i--;let s=r.substring(0,u-1).lastIndexOf(` +`);a=s>0?u-s:u}else a--;for(;u0;){let s=r.charCodeAt(u);u++,t--,s==10?(i++,a=0):a++}return new Wu(this.file,u,i,a)}getContext(t,r){let n=this.file.content,u=this.offset;if(u!=null){u>n.length-1&&(u=n.length-1);let i=u,a=0,s=0;for(;a0&&(u--,a++,!(n[u]==` +`&&++s==r)););for(a=0,s=0;a]${e.after}")`:this.msg}toString(){let e=this.span.details?`, ${this.span.details}`:"";return`${this.contextualMessage()}: ${this.span.start}${e}`}},ws=[As,ks,Bs,Ts,Ls,Ps,Ns,qs,Is,xs];function Ss(e,t){for(let r of ws)r(e,t);return e}function As(e){e.walk(t=>{if(t.type==="element"&&t.tagDefinition.ignoreFirstLf&&t.children.length>0&&t.children[0].type==="text"&&t.children[0].value[0]===` +`){let r=t.children[0];r.value.length===1?t.removeChild(r):r.value=r.value.slice(1)}})}function ks(e){let t=r=>{var n,u;return r.type==="element"&&((n=r.prev)==null?void 0:n.type)==="ieConditionalStartComment"&&r.prev.sourceSpan.end.offset===r.startSourceSpan.start.offset&&((u=r.firstChild)==null?void 0:u.type)==="ieConditionalEndComment"&&r.firstChild.sourceSpan.start.offset===r.startSourceSpan.end.offset};e.walk(r=>{if(r.children)for(let n=0;n{if(n.children)for(let u=0;ut.type==="cdata",t=>``)}function xs(e){let t=r=>{var n,u;return r.type==="element"&&r.attrs.length===0&&r.children.length===1&&r.firstChild.type==="text"&&!de.hasWhitespaceCharacter(r.children[0].value)&&!r.firstChild.hasLeadingSpaces&&!r.firstChild.hasTrailingSpaces&&r.isLeadingSpaceSensitive&&!r.hasLeadingSpaces&&r.isTrailingSpaceSensitive&&!r.hasTrailingSpaces&&((n=r.prev)==null?void 0:n.type)==="text"&&((u=r.next)==null?void 0:u.type)==="text"};e.walk(r=>{if(r.children)for(let n=0;n`+u.firstChild.value+``+a.value,i.sourceSpan=new w(i.sourceSpan.start,a.sourceSpan.end),i.isTrailingSpaceSensitive=a.isTrailingSpaceSensitive,i.hasTrailingSpaces=a.hasTrailingSpaces,r.removeChild(u),n--,r.removeChild(a)}})}function Ts(e,t){if(t.parser==="html")return;let r=new RegExp("{{(.+?)}}","s");e.walk(n=>{if(Za(n))for(let u of n.children){if(u.type!=="text")continue;let i=u.sourceSpan.start,a=null,s=u.value.split(r);for(let o=0;o0&&n.insertChildBefore(u,{type:"text",value:l,sourceSpan:new w(i,a)});continue}a=i.moveBy(l.length+4),n.insertChildBefore(u,{type:"interpolation",sourceSpan:new w(i,a),children:l.length===0?[]:[{type:"text",value:l,sourceSpan:new w(i.moveBy(2),a.moveBy(-2))}]})}n.removeChild(u)}})}function Ls(e){e.walk(t=>{if(!t.children)return;if(t.children.length===0||t.children.length===1&&t.children[0].type==="text"&&de.trim(t.children[0].value).length===0){t.hasDanglingSpaces=t.children.length>0,t.children=[];return}let r=es(t),n=Bu(t);if(!r)for(let u=0;u{t.isSelfClosing=!t.children||t.type==="element"&&(t.tagDefinition.isVoid||t.endSourceSpan&&t.startSourceSpan.start===t.endSourceSpan.start&&t.startSourceSpan.end===t.endSourceSpan.end)})}function qs(e,t){e.walk(r=>{r.type==="element"&&(r.hasHtmComponentClosingTag=r.endSourceSpan&&/^<\s*\/\s*\/\s*>$/.test(t.originalText.slice(r.endSourceSpan.start.offset,r.endSourceSpan.end.offset)))})}function Ps(e,t){e.walk(r=>{r.cssDisplay=ms(r,t)})}function Is(e,t){e.walk(r=>{let{children:n}=r;if(n){if(n.length===0){r.isDanglingSpaceSensitive=ns(r);return}for(let u of n)u.isLeadingSpaceSensitive=ts(u,t),u.isTrailingSpaceSensitive=rs(u,t);for(let u=0;u/.test(e)}function Rs(e){return` + +`+e}function Wt(e){return e.sourceSpan.start.offset}function Vt(e){return e.sourceSpan.end.offset}function Hs(e,t){return _(this,null,function*(){if(e.lang==="yaml"){let r=e.value.trim(),n=r?yield t(r,{parser:"yaml"}):"";return ya([e.startDelimiter,B,n,n?B:"",e.endDelimiter])}})}var js=Hs,zu=new Proxy(()=>{},{get:()=>zu}),Gu=zu;function $s(e){return Array.isArray(e)&&e.length>0}var Ku=$s;function Er(e,t){return[e.isSelfClosing?"":Ws(e,t),Ft(e,t)]}function Ws(e,t){return e.lastChild&&tt(e.lastChild)?"":[Vs(e,t),Jr(e,t)]}function Ft(e,t){return(e.next?be(e.next):at(e.parent))?"":[it(e,t),Ee(e,t)]}function Vs(e,t){return at(e)?it(e.lastChild,t):""}function Ee(e,t){return tt(e)?Jr(e.parent,t):Ut(e)?Yr(e.next):""}function Jr(e,t){if(Gu(!e.isSelfClosing),Ju(e,t))return"";switch(e.type){case"ieConditionalComment":return"";case"ieConditionalStartComment":return"]>";case"interpolation":return"}}";case"element":if(e.isSelfClosing)return"/>";default:return">"}}function Ju(e,t){return!e.isSelfClosing&&!e.endSourceSpan&&(Vr(e)||_u(e.parent,t))}function be(e){return e.prev&&e.prev.type!=="docType"&&e.type!=="angularControlFlowBlock"&&!W(e.prev)&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function at(e){var t;return((t=e.lastChild)==null?void 0:t.isTrailingSpaceSensitive)&&!e.lastChild.hasTrailingSpaces&&!W(Ur(e.lastChild))&&!Me(e)}function tt(e){return!e.next&&!e.hasTrailingSpaces&&e.isTrailingSpaceSensitive&&W(Ur(e))}function Ut(e){return e.next&&!W(e.next)&&W(e)&&e.isTrailingSpaceSensitive&&!e.hasTrailingSpaces}function Us(e){let t=e.trim().match(new RegExp("^prettier-ignore-attribute(?:\\s+(.+))?$","s"));return t?t[1]?t[1].split(/\s+/):!0:!1}function zt(e){return!e.prev&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function zs(e,t,r){var n;let{node:u}=e;if(!Ku(u.attrs))return u.isSelfClosing?" ":"";let i=((n=u.prev)==null?void 0:n.type)==="comment"&&Us(u.prev.value),a=typeof i=="boolean"?()=>i:Array.isArray(i)?d=>i.includes(d.rawName):()=>!1,s=e.map(({node:d})=>a(d)?Y(t.originalText.slice(Wt(d),Vt(d))):r(),"attrs"),o=u.type==="element"&&u.fullName==="script"&&u.attrs.length===1&&u.attrs[0].fullName==="src"&&u.children.length===0,l=t.singleAttributePerLine&&u.attrs.length>1&&!je(u,t)?B:P,c=[ke([o?" ":P,nt(l,s)])];return u.firstChild&&zt(u.firstChild)||u.isSelfClosing&&at(u.parent)||o?c.push(u.isSelfClosing?" ":""):c.push(t.bracketSameLine?u.isSelfClosing?" ":"":u.isSelfClosing?P:R),c}function Gs(e){return e.firstChild&&zt(e.firstChild)?"":Xr(e)}function br(e,t,r){let{node:n}=e;return[vt(n,t),zs(e,t,r),n.isSelfClosing?"":Gs(n)]}function vt(e,t){return e.prev&&Ut(e.prev)?"":[we(e,t),Yr(e)]}function we(e,t){return zt(e)?Xr(e.parent):be(e)?it(e.prev,t):""}function Yr(e){switch(e.type){case"ieConditionalComment":case"ieConditionalStartComment":return`<${e.rawName}`;default:return`<${e.rawName}`}}function Xr(e){switch(Gu(!e.isSelfClosing),e.type){case"ieConditionalComment":return"]>";case"element":if(e.condition)return">";default:return">"}}var cr=new WeakMap;function Ks(e,t){let{root:r}=e;return cr.has(r)||cr.set(r,r.children.some(n=>Hu(n,t)&&["ts","typescript"].includes(n.attrMap.lang))),cr.get(r)}var Qr=Ks;function Js(e,t){if(!e.endSourceSpan)return"";let r=e.startSourceSpan.end.offset;e.firstChild&&zt(e.firstChild)&&(r-=Xr(e).length);let n=e.endSourceSpan.start.offset;return e.lastChild&&tt(e.lastChild)?n+=Jr(e,t).length:at(e)&&(n-=it(e.lastChild,t).length),t.originalText.slice(r,n)}var Yu=Js;function bn(e){return e===" "||e===` +`||e==="\f"||e==="\r"||e===" "}var Ys=/^[ \t\n\r\u000c]+/,Xs=/^[, \t\n\r\u000c]+/,Qs=/^[^ \t\n\r\u000c]+/,Zs=/[,]+$/,wn=/^\d+$/,eo=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/;function to(e){let t=e.length,r,n,u,i,a,s=0,o;function l(p){let D,m=p.exec(e.substring(s));if(m)return[D]=m,s+=D.length,D}let c=[];for(;;){if(l(Xs),s>=t){if(c.length===0)throw new Error("Must contain one or more image candidate strings.");return c}o=s,r=l(Qs),n=[],r.slice(-1)===","?(r=r.replace(Zs,""),h()):d()}function d(){for(l(Ys),u="",i="in descriptor";;){if(a=e.charAt(s),i==="in descriptor")if(bn(a))u&&(n.push(u),u="",i="after descriptor");else if(a===","){s+=1,u&&n.push(u),h();return}else if(a==="(")u+=a,i="in parens";else if(a===""){u&&n.push(u),h();return}else u+=a;else if(i==="in parens")if(a===")")u+=a,i="in descriptor";else if(a===""){n.push(u),h();return}else u+=a;else if(i==="after descriptor"&&!bn(a))if(a===""){h();return}else i="in descriptor",s-=1;s+=1}}function h(){let p=!1,D,m,g,F,f={},C,y,v,S,k;for(F=0;F{u=n(a,s)});let i=yield t(e,r,t);return u?O(i):Gt(i)})}function no(e){if(e.node.fullName==="srcset"&&(e.parent.fullName==="img"||e.parent.fullName==="source"))return()=>io(me(e.node))}var Xu={width:"w",height:"h",density:"x"},uo=Object.keys(Xu);function io(e){let t=ro(e),r=uo.filter(c=>t.some(d=>Object.prototype.hasOwnProperty.call(d,c)));if(r.length>1)throw new Error("Mixed descriptor in srcset is not supported");let[n]=r,u=Xu[n],i=t.map(c=>c.source.value),a=Math.max(...i.map(c=>c.length)),s=t.map(c=>c[n]?String(c[n].value):""),o=s.map(c=>{let d=c.indexOf(".");return d===-1?c.length:d}),l=Math.max(...o);return Gt(nt([",",P],i.map((c,d)=>{let h=[c],p=s[d];if(p){let D=a-c.length+1,m=l-o[d],g=" ".repeat(D+m);h.push(kt(g," "),p+u)}return h})))}var ao=no;function so(e,t){let{node:r}=e,n=me(r);if(r.fullName==="class"&&!t.parentParser&&!n.includes("{{"))return()=>n.trim().split(/\s+/).join(" ")}var oo=so;function lo(e,t){let{node:r}=e,n=me(e.node).trim();if(r.fullName==="style"&&!t.parentParser&&!n.includes("{{"))return u=>_(this,null,function*(){return Gt(yield u(n,{parser:"css",__isHTMLStyleAttribute:!0}))})}function co(e,t,r,n){return _(this,null,function*(){let u=me(r.node),{left:i,operator:a,right:s}=po(u),o=Qr(r,n);return[O(yield ee(`function _(${i}) {}`,e,{parser:o?"babel-ts":"babel",__isVueForBindingLeft:!0}))," ",a," ",yield ee(s,e,{parser:o?"__ts_expression":"__js_expression"})]})}function po(e){let t=new RegExp("(.*?)\\s+(in|of)\\s+(.*)","s"),r=/,([^,\]}]*)(?:,([^,\]}]*))?$/,n=/^\(|\)$/g,u=e.match(t);if(!u)return;let i={};if(i.for=u[3].trim(),!i.for)return;let a=H(!1,u[1].trim(),n,""),s=a.match(r);s?(i.alias=a.replace(r,""),i.iterator1=s[1].trim(),s[2]&&(i.iterator2=s[2].trim())):i.alias=a;let o=[i.alias,i.iterator1,i.iterator2];if(!o.some((l,c)=>!l&&(c===0||o.slice(c+1).some(Boolean))))return{left:o.filter(Boolean).join(","),operator:u[2],right:i.for}}function ho(e,t,r){let{node:n}=r,u=me(n);return ee(`type T<${u}> = any`,e,{parser:"babel-ts",__isEmbeddedTypescriptGenericParameters:!0},$e)}function Do(e,t,{parseWithTs:r}){return ee(`function _(${e}) {}`,t,{parser:r?"babel-ts":"babel",__isVueBindings:!0})}function fo(e){let t=/^(?:[\w$]+|\([^)]*\))\s*=>|^function\s*\(/,r=/^[$_a-z][\w$]*(?:\.[$_a-z][\w$]*|\['[^']*']|\["[^"]*"]|\[\d+]|\[[$_a-z][\w$]*])*$/i,n=e.trim();return t.test(n)||r.test(n)}function mo(e,t){if(t.parser!=="vue")return;let{node:r}=e,n=r.fullName;if(n==="v-for")return co;if(n==="generic"&&Hu(r.parent,t))return ho;let u=me(r),i=Qr(e,t);if(Fs(r)||vs(r,t))return a=>Do(u,a,{parseWithTs:i});if(n.startsWith("@")||n.startsWith("v-on:"))return a=>go(u,a,{parseWithTs:i});if(n.startsWith(":")||n.startsWith("v-bind:"))return a=>Co(u,a,{parseWithTs:i});if(n.startsWith("v-"))return a=>Qu(u,a,{parseWithTs:i})}function go(e,t,{parseWithTs:r}){return fo(e)?Qu(e,t,{parseWithTs:r}):ee(e,t,{parser:r?"__vue_ts_event_binding":"__vue_event_binding"},$e)}function Co(e,t,{parseWithTs:r}){return ee(e,t,{parser:r?"__vue_ts_expression":"__vue_expression"},$e)}function Qu(e,t,{parseWithTs:r}){return ee(e,t,{parser:r?"__ts_expression":"__js_expression"},$e)}var Fo=mo,Zu=new RegExp("{{(.+?)}}","s");function vo(e,t){return _(this,null,function*(){let r=[];for(let[n,u]of e.split(Zu).entries())if(n%2===0)r.push(Y(u));else try{r.push(O(["{{",ke([P,yield ee(u,t,{parser:"__ng_interpolation",__isInHtmlInterpolation:!0,trailingComma:"none"})]),P,"}}"]))}catch(i){r.push("{{",Y(u),"}}")}return r})}function Zr({parser:e}){return(t,r,n)=>ee(me(n.node),t,{parser:e,trailingComma:"none"},$e)}var yo=Zr({parser:"__ng_action"}),Eo=Zr({parser:"__ng_binding"}),bo=Zr({parser:"__ng_directive"});function wo(e,t){if(t.parser!=="angular")return;let{node:r}=e,n=r.fullName;if(n.startsWith("(")&&n.endsWith(")")||n.startsWith("on-"))return yo;if(n.startsWith("[")&&n.endsWith("]")||/^bind(?:on)?-/.test(n)||/^ng-(?:if|show|hide|class|style)$/.test(n))return Eo;if(n.startsWith("*"))return bo;let u=me(r);if(/^i18n(?:-.+)?$/.test(n))return()=>Gt(Su(Ru(r,u.trim())),!u.includes("@@"));if(Zu.test(u))return i=>vo(u,i)}var So=wo;function Ao(e,t){let{node:r}=e;if(r.value){if(/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(t.originalText.slice(r.valueSpan.start.offset,r.valueSpan.end.offset))||t.parser==="lwc"&&r.value.startsWith("{")&&r.value.endsWith("}"))return[r.rawName,"=",r.value];for(let n of[ao,lo,oo,Fo,So]){let u=n(e,t);if(u)return ko(u)}}}function ko(e){return(t,r,n,u)=>_(this,null,function*(){let i=yield e(t,r,n,u);if(i)return i=Wr(i,a=>typeof a=="string"?H(!1,a,'"',"""):a),[n.node.rawName,'="',O(i),'"']})}var _o=Ao;function Bo(e,t,r,n){let{node:u}=r,i=n.originalText.slice(u.sourceSpan.start.offset,u.sourceSpan.end.offset);return/^\s*$/.test(i)?"":ee(i,e,{parser:"__ng_directive",__isInHtmlAttribute:!1,trailingComma:"none"},$e)}var xo=Bo,To=new Set(["if","else if","for","switch","case"]);function Lo(e,t){let{node:r}=e;switch(r.type){case"element":if(ne(r)||r.type==="interpolation")return;if(!r.isSelfClosing&&zr(r,t)){let n=vn(r,t);return n?(u,i)=>_(this,null,function*(){let a=Yu(r,t),s=/^\s*$/.test(a),o="";return s||(o=yield u(ku(a),{parser:n,__embeddedInHtml:!0}),s=o===""),[we(r,t),O(br(e,t,i)),s?"":B,o,s?"":B,Er(r,t),Ee(r,t)]}):void 0}break;case"text":if(ne(r.parent)){let n=vn(r.parent,t);if(n)return u=>_(this,null,function*(){let i=n==="markdown"?Ou(r.value.replace(/^[^\S\n]*\n/,"")):r.value,a={parser:n,__embeddedInHtml:!0};if(t.parser==="html"&&n==="babel"){let s="script",{attrMap:o}=r.parent;o&&(o.type==="module"||o.type==="text/babel"&&o["data-type"]==="module")&&(s="module"),a.__babelSourceType=s}return[rt,we(r,t),yield u(i,a,{stripTrailingHardline:!0}),Ee(r,t)]})}else if(r.parent.type==="interpolation")return n=>_(this,null,function*(){let u={__isInHtmlInterpolation:!0,__embeddedInHtml:!0};return t.parser==="angular"?(u.parser="__ng_interpolation",u.trailingComma="none"):t.parser==="vue"?u.parser=Qr(e,t)?"__vue_ts_expression":"__vue_expression":u.parser="__js_expression",[ke([P,yield n(r.value,u)]),r.parent.next&&be(r.parent.next)?" ":P]});break;case"attribute":return _o(e,t);case"front-matter":return n=>js(r,n);case"angularControlFlowBlockParameters":return To.has(e.parent.name)?xo:void 0}}var No=Lo;function Ve(e,t,r){let n=e.node;return Vr(n)?[we(n,t),Y(t.originalText.slice(Wt(n)+(n.prev&&Ut(n.prev)?Yr(n).length:0),Vt(n)-(n.next&&be(n.next)?it(n,t).length:0))),Ee(n,t)]:r()}function ft(e,t){return W(e)&&W(t)?e.isTrailingSpaceSensitive?e.hasTrailingSpaces?lr(t)?B:P:"":lr(t)?B:R:Ut(e)&&(Vr(t)||t.firstChild||t.isSelfClosing||t.type==="element"&&t.attrs.length>0)||e.type==="element"&&e.isSelfClosing&&be(t)?"":!t.isLeadingSpaceSensitive||lr(t)||be(t)&&e.lastChild&&tt(e.lastChild)&&e.lastChild.lastChild&&tt(e.lastChild.lastChild)?B:t.hasLeadingSpaces?P:R}function en(e,t,r){let{node:n}=e;if(xu(n))return[rt,...e.map(i=>{let a=i.node,s=a.prev?ft(a.prev,a):"";return[s?[s,Dt(a.prev)?B:""]:"",Ve(i,t,r)]},"children")];let u=n.children.map(()=>Symbol(""));return e.map((i,a)=>{let s=i.node;if(W(s)){if(s.prev&&W(s.prev)){let D=ft(s.prev,s);if(D)return Dt(s.prev)?[B,B,Ve(i,t,r)]:[D,Ve(i,t,r)]}return Ve(i,t,r)}let o=[],l=[],c=[],d=[],h=s.prev?ft(s.prev,s):"",p=s.next?ft(s,s.next):"";return h&&(Dt(s.prev)?o.push(B,B):h===B?o.push(B):W(s.prev)?l.push(h):l.push(kt("",R,{groupId:u[a-1]}))),p&&(Dt(s)?W(s.next)&&d.push(B,B):p===B?W(s.next)&&d.push(B):c.push(p)),[...o,O([...l,O([Ve(i,t,r),...c],{id:u[a]})]),...d]},"children")}function qo(e,t,r){let{node:n}=e;if(_u(n,t))return[we(n,t),O(br(e,t,r)),Y(Yu(n,t)),...Er(n,t),Ee(n,t)];let u=n.children.length===1&&n.firstChild.type==="interpolation"&&n.firstChild.isLeadingSpaceSensitive&&!n.firstChild.hasLeadingSpaces&&n.lastChild.isTrailingSpaceSensitive&&!n.lastChild.hasTrailingSpaces,i=Symbol("element-attr-group-id"),a=c=>O([O(br(e,t,r),{id:i}),c,Er(n,t)]),s=c=>u?Ea(c,{groupId:i}):(ne(n)||$t(n,t))&&n.parent.type==="root"&&t.parser==="vue"&&!t.vueIndentScriptAndStyle?c:ke(c),o=()=>u?kt(R,"",{groupId:i}):n.firstChild.hasLeadingSpaces&&n.firstChild.isLeadingSpaceSensitive?P:n.firstChild.type==="text"&&n.isWhitespaceSensitive&&n.isIndentationSensitive?va(R):R,l=()=>(n.next?be(n.next):at(n.parent))?n.lastChild.hasTrailingSpaces&&n.lastChild.isTrailingSpaceSensitive?" ":"":u?kt(R,"",{groupId:i}):n.lastChild.hasTrailingSpaces&&n.lastChild.isTrailingSpaceSensitive?P:(n.lastChild.type==="comment"||n.lastChild.type==="text"&&n.isWhitespaceSensitive&&n.isIndentationSensitive)&&new RegExp(`\\n[\\t ]{${t.tabWidth*(e.ancestors.length-1)}}$`).test(n.lastChild.value)?"":R;return n.children.length===0?a(n.hasDanglingSpaces&&n.isDanglingSpaceSensitive?P:""):a([us(n)?rt:"",s([o(),en(e,t,r)]),l()])}var Po=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"])]]);function Io(e,t,r){let{node:n}=e,u=[];Oo(e)&&u.push("} "),u.push("@",n.name),n.parameters&&u.push(" (",O(r("parameters")),")"),u.push(" {");let i=ei(n);return n.children.length>0?(n.firstChild.hasLeadingSpaces=!0,n.lastChild.hasTrailingSpaces=!0,u.push(ke([B,en(e,t,r)])),i&&u.push(B,"}")):i&&u.push("}"),O(u,{shouldBreak:!0})}function ei(e){var t,r;return!(((t=e.next)==null?void 0:t.type)==="angularControlFlowBlock"&&(r=Po.get(e.name))!=null&&r.has(e.next.name))}function Oo(e){let{previous:t}=e;return(t==null?void 0:t.type)==="angularControlFlowBlock"&&!ei(e.previous)}function Mo(e,t,r){return[ke([R,nt([";",P],e.map(r,"children"))]),R]}var Ue=null;function Ye(e){if(Ue!==null&&typeof Ue.property){let t=Ue;return Ue=Ye.prototype=null,t}return Ue=Ye.prototype=e!=null?e:Object.create(null),new Ye}var Ro=10;for(let e=0;e<=Ro;e++)Ye();function Ho(e){return Ye(e)}function jo(e,t="type"){Ho(e);function r(n){let u=n[t],i=e[u];if(!Array.isArray(i))throw Object.assign(new Error(`Missing visitor keys for '${u}'.`),{node:n});return i}return r}var $o=jo,Wo={"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:[]},Vo=Wo,Uo=$o(Vo),zo=Uo;function Go(e,t,r){let{node:n}=e;switch(n.type){case"front-matter":return Y(n.raw);case"root":return t.__onHtmlRoot&&t.__onHtmlRoot(n),[O(en(e,t,r)),B];case"element":case"ieConditionalComment":return qo(e,t,r);case"angularControlFlowBlock":return Io(e,t,r);case"angularControlFlowBlockParameters":return Mo(e,t,r);case"angularControlFlowBlockParameter":return de.trim(n.expression);case"ieConditionalStartComment":case"ieConditionalEndComment":return[vt(n),Ft(n)];case"interpolation":return[vt(n,t),...e.map(r,"children"),Ft(n,t)];case"text":{if(n.parent.type==="interpolation"){let i=/\n[^\S\n]*$/,a=i.test(n.value),s=a?n.value.replace(i,""):n.value;return[Y(s),a?B:""]}let u=_a([we(n,t),...Ru(n),Ee(n,t)]);return Array.isArray(u)?Su(u):u}case"docType":return[O([vt(n,t)," ",H(!1,n.value.replace(/^html\b/i,"html"),/\s+/g," ")]),Ft(n,t)];case"comment":return[we(n,t),Y(t.originalText.slice(Wt(n),Vt(n))),Ee(n,t)];case"attribute":{if(n.value===null)return n.rawName;let u=Mu(n.value),i=La(u,'"');return[n.rawName,"=",i,Y(i==='"'?H(!1,u,'"',"""):H(!1,u,"'","'")),i]}case"cdata":default:throw new xa(n,"HTML")}}var Ko={preprocess:Os,print:Go,insertPragma:Rs,massageAstNode:ja,embed:No,getVisitorKeys:zo},Jo=Ko,ti={};Fu(ti,{angular:()=>Yl,html:()=>Jl,lwc:()=>Ql,vue:()=>Xl});var Sn;(function(e){e[e.Emulated=0]="Emulated",e[e.None=2]="None",e[e.ShadowDom=3]="ShadowDom"})(Sn||(Sn={}));var An;(function(e){e[e.OnPush=0]="OnPush",e[e.Default=1]="Default"})(An||(An={}));var kn={name:"custom-elements"},_n={name:"no-errors-schema"},ve;(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"})(ve||(ve={}));var Bn;(function(e){e[e.Error=0]="Error",e[e.Warning=1]="Warning",e[e.Ignore=2]="Ignore"})(Bn||(Bn={}));var J;(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"})(J||(J={}));function Kt(e){if(e[0]!=":")return[null,e];let t=e.indexOf(":",1);if(t===-1)throw new Error(`Unsupported format "${e}" expecting ":namespace:name"`);return[e.slice(1,t),e.slice(t+1)]}function xn(e){return Kt(e)[1]==="ng-container"}function Tn(e){return Kt(e)[1]==="ng-content"}function yt(e){return e===null?null:Kt(e)[0]}function Bt(e,t){return e?`:${e}:${t}`:t}var Et;function Ln(){return Et||(Et={},mt(ve.HTML,["iframe|srcdoc","*|innerHTML","*|outerHTML"]),mt(ve.STYLE,["*|style"]),mt(ve.URL,["*|formAction","area|href","area|ping","audio|src","a|href","a|ping","blockquote|cite","body|background","del|cite","form|action","img|src","input|src","ins|cite","q|cite","source|src","track|src","video|poster","video|src"]),mt(ve.RESOURCE_URL,["applet|code","applet|codebase","base|href","embed|src","frame|src","head|profile","html|manifest","iframe|src","link|href","media|src","object|codebase","object|data","script|src"])),Et}function mt(e,t){for(let r of t)Et[r.toLowerCase()]=e}var Yo=class{},Xo="boolean",Qo="number",Zo="string",el="object",tl=["[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,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:|"],ri=new Map(Object.entries({class:"className",for:"htmlFor",formaction:"formAction",innerHtml:"innerHTML",readonly:"readOnly",tabindex:"tabIndex"})),rl=Array.from(ri).reduce((e,[t,r])=>(e.set(t,r),e),new Map),nl=class extends Yo{constructor(){super(),this._schema=new Map,this._eventSchema=new Map,tl.forEach(e=>{let t=new Map,r=new Set,[n,u]=e.split("|"),i=u.split(","),[a,s]=n.split("^");a.split(",").forEach(l=>{this._schema.set(l.toLowerCase(),t),this._eventSchema.set(l.toLowerCase(),r)});let o=s&&this._schema.get(s.toLowerCase());if(o){for(let[l,c]of o)t.set(l,c);for(let l of this._eventSchema.get(s.toLowerCase()))r.add(l)}i.forEach(l=>{if(l.length>0)switch(l[0]){case"*":r.add(l.substring(1));break;case"!":t.set(l.substring(1),Xo);break;case"#":t.set(l.substring(1),Qo);break;case"%":t.set(l.substring(1),el);break;default:t.set(l,Zo)}})})}hasProperty(e,t,r){if(r.some(n=>n.name===_n.name))return!0;if(e.indexOf("-")>-1){if(xn(e)||Tn(e))return!1;if(r.some(n=>n.name===kn.name))return!0}return(this._schema.get(e.toLowerCase())||this._schema.get("unknown")).has(t)}hasElement(e,t){return t.some(r=>r.name===_n.name)||e.indexOf("-")>-1&&(xn(e)||Tn(e)||t.some(r=>r.name===kn.name))?!0:this._schema.has(e.toLowerCase())}securityContext(e,t,r){r&&(t=this.getMappedPropName(t)),e=e.toLowerCase(),t=t.toLowerCase();let n=Ln()[e+"|"+t];return n||(n=Ln()["*|"+t],n||ve.NONE)}getMappedPropName(e){var t;return(t=ri.get(e))!=null?t:e}getDefaultComponentElementName(){return"ng-component"}validateProperty(e){return e.toLowerCase().startsWith("on")?{error:!0,msg:`Binding to event property '${e}' is disallowed for security reasons, please use (${e.slice(2)})=... +If '${e}' is a directive input, make sure the directive is imported by the current module.`}:{error:!1}}validateAttribute(e){return e.toLowerCase().startsWith("on")?{error:!0,msg:`Binding to event attribute '${e}' is disallowed for security reasons, please use (${e.slice(2)})=...`}:{error:!1}}allKnownElementNames(){return Array.from(this._schema.keys())}allKnownAttributesOfElement(e){let t=this._schema.get(e.toLowerCase())||this._schema.get("unknown");return Array.from(t.keys()).map(r=>{var n;return(n=rl.get(r))!=null?n:r})}allKnownEventsOfElement(e){var t;return Array.from((t=this._eventSchema.get(e.toLowerCase()))!=null?t:[])}normalizeAnimationStyleProperty(e){return bs(e)}normalizeAnimationStyleValue(e,t,r){let n="",u=r.toString().trim(),i=null;if(ul(e)&&r!==0&&r!=="0")if(typeof r=="number")n="px";else{let a=r.match(/^[+-]?[\d\.]+([a-z]*)$/);a&&a[1].length==0&&(i=`Please provide a CSS unit value for ${t}:${r}`)}return{error:i,value:u+n}}};function ul(e){switch(e){case"width":case"height":case"minWidth":case"minHeight":case"maxWidth":case"maxHeight":case"left":case"top":case"bottom":case"right":case"fontSize":case"outlineWidth":case"outlineOffset":case"paddingTop":case"paddingLeft":case"paddingBottom":case"paddingRight":case"marginTop":case"marginLeft":case"marginBottom":case"marginRight":case"borderRadius":case"borderWidth":case"borderTopWidth":case"borderLeftWidth":case"borderRightWidth":case"borderBottomWidth":case"textIndent":return!0;default:return!1}}var b=class{constructor({closedByChildren:e,implicitNamespacePrefix:t,contentType:r=J.PARSABLE_DATA,closedByParent:n=!1,isVoid:u=!1,ignoreFirstLf:i=!1,preventNamespaceInheritance:a=!1,canSelfClose:s=!1}={}){this.closedByChildren={},this.closedByParent=!1,e&&e.length>0&&e.forEach(o=>this.closedByChildren[o]=!0),this.isVoid=u,this.closedByParent=n||u,this.implicitNamespacePrefix=t||null,this.contentType=r,this.ignoreFirstLf=i,this.preventNamespaceInheritance=a,this.canSelfClose=s!=null?s:u}isClosedByChild(e){return this.isVoid||e.toLowerCase()in this.closedByChildren}getContentType(e){var t;return typeof this.contentType=="object"?(t=e===void 0?void 0:this.contentType[e])!=null?t:this.contentType.default:this.contentType}},Nn,ze;function wr(e){var t;return ze||(Nn=new b({canSelfClose:!0}),ze=Object.assign(Object.create(null),{base:new b({isVoid:!0}),meta:new b({isVoid:!0}),area:new b({isVoid:!0}),embed:new b({isVoid:!0}),link:new b({isVoid:!0}),img:new b({isVoid:!0}),input:new b({isVoid:!0}),param:new b({isVoid:!0}),hr:new b({isVoid:!0}),br:new b({isVoid:!0}),source:new b({isVoid:!0}),track:new b({isVoid:!0}),wbr:new b({isVoid:!0}),p:new b({closedByChildren:["address","article","aside","blockquote","div","dl","fieldset","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","main","nav","ol","p","pre","section","table","ul"],closedByParent:!0}),thead:new b({closedByChildren:["tbody","tfoot"]}),tbody:new b({closedByChildren:["tbody","tfoot"],closedByParent:!0}),tfoot:new b({closedByChildren:["tbody"],closedByParent:!0}),tr:new b({closedByChildren:["tr"],closedByParent:!0}),td:new b({closedByChildren:["td","th"],closedByParent:!0}),th:new b({closedByChildren:["td","th"],closedByParent:!0}),col:new b({isVoid:!0}),svg:new b({implicitNamespacePrefix:"svg"}),foreignObject:new b({implicitNamespacePrefix:"svg",preventNamespaceInheritance:!0}),math:new b({implicitNamespacePrefix:"math"}),li:new b({closedByChildren:["li"],closedByParent:!0}),dt:new b({closedByChildren:["dt","dd"]}),dd:new b({closedByChildren:["dt","dd"],closedByParent:!0}),rb:new b({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),rt:new b({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),rtc:new b({closedByChildren:["rb","rtc","rp"],closedByParent:!0}),rp:new b({closedByChildren:["rb","rt","rtc","rp"],closedByParent:!0}),optgroup:new b({closedByChildren:["optgroup"],closedByParent:!0}),option:new b({closedByChildren:["option","optgroup"],closedByParent:!0}),pre:new b({ignoreFirstLf:!0}),listing:new b({ignoreFirstLf:!0}),style:new b({contentType:J.RAW_TEXT}),script:new b({contentType:J.RAW_TEXT}),title:new b({contentType:{default:J.ESCAPABLE_RAW_TEXT,svg:J.PARSABLE_DATA}}),textarea:new b({contentType:J.ESCAPABLE_RAW_TEXT,ignoreFirstLf:!0})}),new nl().allKnownElementNames().forEach(r=>{!ze[r]&&yt(r)===null&&(ze[r]=new b({canSelfClose:!1}))})),(t=ze[e])!=null?t:Nn}var st=class{constructor(e,t){this.sourceSpan=e,this.i18n=t}},il=class extends st{constructor(e,t,r,n){super(t,n),this.value=e,this.tokens=r,this.type="text"}visit(e,t){return e.visitText(this,t)}},al=class extends st{constructor(e,t,r,n){super(t,n),this.value=e,this.tokens=r,this.type="cdata"}visit(e,t){return e.visitCdata(this,t)}},sl=class extends st{constructor(e,t,r,n,u,i){super(n,i),this.switchValue=e,this.type=t,this.cases=r,this.switchValueSourceSpan=u}visit(e,t){return e.visitExpansion(this,t)}},ol=class{constructor(e,t,r,n,u){this.value=e,this.expression=t,this.sourceSpan=r,this.valueSourceSpan=n,this.expSourceSpan=u}visit(e,t){return e.visitExpansionCase(this,t)}},ll=class extends st{constructor(e,t,r,n,u,i,a){super(r,a),this.name=e,this.value=t,this.keySpan=n,this.valueSpan=u,this.valueTokens=i,this.type="attribute"}visit(e,t){return e.visitAttribute(this,t)}get nameSpan(){return this.keySpan}},pe=class extends st{constructor(e,t,r,n,u,i=null,a=null,s){super(n,s),this.name=e,this.attrs=t,this.children=r,this.startSourceSpan=u,this.endSourceSpan=i,this.nameSpan=a,this.type="element"}visit(e,t){return e.visitElement(this,t)}},cl=class{constructor(e,t){this.value=e,this.sourceSpan=t,this.type="comment"}visit(e,t){return e.visitComment(this,t)}},pl=class{constructor(e,t){this.value=e,this.sourceSpan=t,this.type="docType"}visit(e,t){return e.visitDocType(this,t)}},Le=class{constructor(e,t,r,n,u,i=null){this.name=e,this.parameters=t,this.children=r,this.sourceSpan=n,this.startSourceSpan=u,this.endSourceSpan=i,this.type="block"}visit(e,t){return e.visitBlock(this,t)}},qn=class{constructor(e,t){this.expression=e,this.sourceSpan=t,this.type="blockParameter",this.startSourceSpan=null,this.endSourceSpan=null}visit(e,t){return e.visitBlockParameter(this,t)}};function ni(e,t,r=null){let n=[],u=e.visit?i=>e.visit(i,r)||i.visit(e,r):i=>i.visit(e,r);return t.forEach(i=>{let a=u(i);a&&n.push(a)}),n}var hl=class{constructor(){}visitElement(e,t){this.visitChildren(t,r=>{r(e.attrs),r(e.children)})}visitAttribute(e,t){}visitText(e,t){}visitCdata(e,t){}visitComment(e,t){}visitDocType(e,t){}visitExpansion(e,t){return this.visitChildren(t,r=>{r(e.cases)})}visitExpansionCase(e,t){}visitBlock(e,t){this.visitChildren(t,r=>{r(e.parameters),r(e.children)})}visitBlockParameter(e,t){}visitChildren(e,t){let r=[],n=this;function u(i){i&&r.push(ni(n,i,e))}return t(u),Array.prototype.concat.apply([],r)}},xt={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:` +`,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:" ",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:"‌"},dl="";xt.ngsp=dl;var Dl=[/^\s*$/,/[<>]/,/^[{}]$/,/&(#|[a-z])/i,/^\/\//];function fl(e,t){if(t!=null&&!(Array.isArray(t)&&t.length==2))throw new Error(`Expected '${e}' to be an array, [start, end].`);if(t!=null){let r=t[0],n=t[1];Dl.forEach(u=>{if(u.test(r)||u.test(n))throw new Error(`['${r}', '${n}'] contains unusable interpolation symbol.`)})}}var ml=class ui{static fromArray(t){return t?(fl("interpolation",t),new ui(t[0],t[1])):ii}constructor(t,r){this.start=t,this.end=r}},ii=new ml("{{","}}"),pr=class extends Uu{constructor(e,t,r){super(r,e),this.tokenType=t}},gl=class{constructor(e,t,r){this.tokens=e,this.errors=t,this.nonNormalizedIcuExpressions=r}};function Cl(e,t,r,n={}){let u=new yl(new Vu(e,t),r,n);return u.tokenize(),new gl(kl(u.tokens),u.errors,u.nonNormalizedIcuExpressions)}var Fl=/\r\n?/g;function Ne(e){return`Unexpected character "${e===0?"EOF":String.fromCharCode(e)}"`}function Pn(e){return`Unknown entity "${e}" - use the "&#;" or "&#x;" syntax`}function vl(e,t){return`Unable to parse entity "${t}" - ${e} character reference entities must end with ";"`}var Tt;(function(e){e.HEX="hexadecimal",e.DEC="decimal"})(Tt||(Tt={}));var hr=class{constructor(e){this.error=e}},yl=class{constructor(e,t,r){var u;this._getTagContentType=t,this._currentTokenStart=null,this._currentTokenType=null,this._expansionCaseStack=[],this._inInterpolation=!1,this._fullNameStack=[],this.tokens=[],this.errors=[],this.nonNormalizedIcuExpressions=[],this._tokenizeIcu=r.tokenizeExpansionForms||!1,this._interpolationConfig=r.interpolationConfig||ii,this._leadingTriviaCodePoints=r.leadingTriviaChars&&r.leadingTriviaChars.map(i=>i.codePointAt(0)||0),this._canSelfClose=r.canSelfClose||!1,this._allowHtmComponentClosingTags=r.allowHtmComponentClosingTags||!1;let n=r.range||{endPos:e.content.length,startPos:0,startLine:0,startCol:0};this._cursor=r.escapedString?new _l(e,n):new ai(e,n),this._preserveLineEndings=r.preserveLineEndings||!1,this._i18nNormalizeLineEndingsInICUs=r.i18nNormalizeLineEndingsInICUs||!1,this._tokenizeBlocks=(u=r.tokenizeBlocks)!=null?u:!0;try{this._cursor.init()}catch(i){this.handleError(i)}}_processCarriageReturns(e){return this._preserveLineEndings?e:e.replace(Fl,` +`)}tokenize(){for(;this._cursor.peek()!==0;){let e=this._cursor.clone();try{if(this._attemptCharCode(60))if(this._attemptCharCode(33))this._attemptStr("[CDATA[")?this._consumeCdata(e):this._attemptStr("--")?this._consumeComment(e):this._attemptStrCaseInsensitive("doctype")?this._consumeDocType(e):this._consumeBogusComment(e);else if(this._attemptCharCode(47))this._consumeTagClose(e);else{let t=this._cursor.clone();this._attemptCharCode(63)?(this._cursor=t,this._consumeBogusComment(e)):this._consumeTagOpen(e)}else this._tokenizeBlocks&&this._attemptCharCode(64)?this._consumeBlockStart(e):this._tokenizeBlocks&&!this._inInterpolation&&!this._isInExpansionCase()&&!this._isInExpansionForm()&&this._attemptCharCode(125)?this._consumeBlockEnd(e):this._tokenizeIcu&&this._tokenizeExpansionForm()||this._consumeWithInterpolation(5,8,()=>this._isTextEnd(),()=>this._isTagStart())}catch(t){this.handleError(t)}}this._beginToken(30),this._endToken([])}_getBlockName(){let e=!1,t=this._cursor.clone();return this._attemptCharCodeUntilFn(r=>Gr(r)?!e:Mn(r)?(e=!0,!1):!0),this._cursor.getChars(t).trim()}_consumeBlockStart(e){this._beginToken(25,e);let t=this._endToken([this._getBlockName()]);if(this._cursor.peek()===40)if(this._cursor.advance(),this._consumeBlockParameters(),this._attemptCharCodeUntilFn(T),this._attemptCharCode(41))this._attemptCharCodeUntilFn(T);else{t.type=29;return}this._attemptCharCode(123)?(this._beginToken(26),this._endToken([])):t.type=29}_consumeBlockEnd(e){this._beginToken(27,e),this._endToken([])}_consumeBlockParameters(){for(this._attemptCharCodeUntilFn(Rn);this._cursor.peek()!==41&&this._cursor.peek()!==0;){this._beginToken(28);let e=this._cursor.clone(),t=null,r=0;for(;this._cursor.peek()!==59&&this._cursor.peek()!==0||t!==null;){let n=this._cursor.peek();if(n===92)this._cursor.advance();else if(n===t)t=null;else if(t===null&&En(n))t=n;else if(n===40&&t===null)r++;else if(n===41&&t===null){if(r===0)break;r>0&&r--}this._cursor.advance()}this._endToken([this._cursor.getChars(e)]),this._attemptCharCodeUntilFn(Rn)}}_tokenizeExpansionForm(){if(this.isExpansionFormStart())return this._consumeExpansionFormStart(),!0;if(Sl(this._cursor.peek())&&this._isInExpansionForm())return this._consumeExpansionCaseStart(),!0;if(this._cursor.peek()===125){if(this._isInExpansionCase())return this._consumeExpansionCaseEnd(),!0;if(this._isInExpansionForm())return this._consumeExpansionFormEnd(),!0}return!1}_beginToken(e,t=this._cursor.clone()){this._currentTokenStart=t,this._currentTokenType=e}_endToken(e,t){if(this._currentTokenStart===null)throw new pr("Programming error - attempted to end a token when there was no start to the token",this._currentTokenType,this._cursor.getSpan(t));if(this._currentTokenType===null)throw new pr("Programming error - attempted to end a token which has no token type",null,this._cursor.getSpan(this._currentTokenStart));let r={type:this._currentTokenType,parts:e,sourceSpan:(t!=null?t:this._cursor).getSpan(this._currentTokenStart,this._leadingTriviaCodePoints)};return this.tokens.push(r),this._currentTokenStart=null,this._currentTokenType=null,r}_createError(e,t){this._isInExpansionForm()&&(e+=` (Do you have an unescaped "{" in your template? Use "{{ '{' }}") to escape it.)`);let r=new pr(e,this._currentTokenType,t);return this._currentTokenStart=null,this._currentTokenType=null,new hr(r)}handleError(e){if(e instanceof tn&&(e=this._createError(e.msg,this._cursor.getSpan(e.cursor))),e instanceof hr)this.errors.push(e.error);else throw e}_attemptCharCode(e){return this._cursor.peek()===e?(this._cursor.advance(),!0):!1}_attemptCharCodeCaseInsensitive(e){return Al(this._cursor.peek(),e)?(this._cursor.advance(),!0):!1}_requireCharCode(e){let t=this._cursor.clone();if(!this._attemptCharCode(e))throw this._createError(Ne(this._cursor.peek()),this._cursor.getSpan(t))}_attemptStr(e){let t=e.length;if(this._cursor.charsLeft()this._attemptStr("-->")),this._beginToken(11),this._requireStr("-->"),this._endToken([])}_consumeBogusComment(e){this._beginToken(10,e),this._endToken([]),this._consumeRawText(!1,()=>this._cursor.peek()===62),this._beginToken(11),this._cursor.advance(),this._endToken([])}_consumeCdata(e){this._beginToken(12,e),this._endToken([]),this._consumeRawText(!1,()=>this._attemptStr("]]>")),this._beginToken(13),this._requireStr("]]>"),this._endToken([])}_consumeDocType(e){this._beginToken(18,e),this._endToken([]),this._consumeRawText(!1,()=>this._cursor.peek()===62),this._beginToken(19),this._cursor.advance(),this._endToken([])}_consumePrefixAndName(){let e=this._cursor.clone(),t="";for(;this._cursor.peek()!==58&&!El(this._cursor.peek());)this._cursor.advance();let r;this._cursor.peek()===58?(t=this._cursor.getChars(e),this._cursor.advance(),r=this._cursor.clone()):r=e,this._requireCharCodeUntilFn(In,t===""?0:1);let n=this._cursor.getChars(r);return[t,n]}_consumeTagOpen(e){let t,r,n,u=[];try{if(!Kr(this._cursor.peek()))throw this._createError(Ne(this._cursor.peek()),this._cursor.getSpan(e));for(n=this._consumeTagOpenStart(e),r=n.parts[0],t=n.parts[1],this._attemptCharCodeUntilFn(T);this._cursor.peek()!==47&&this._cursor.peek()!==62&&this._cursor.peek()!==60&&this._cursor.peek()!==0;){let[a,s]=this._consumeAttributeName();if(this._attemptCharCodeUntilFn(T),this._attemptCharCode(61)){this._attemptCharCodeUntilFn(T);let o=this._consumeAttributeValue();u.push({prefix:a,name:s,value:o})}else u.push({prefix:a,name:s});this._attemptCharCodeUntilFn(T)}this._consumeTagOpenEnd()}catch(a){if(a instanceof hr){n?n.type=4:(this._beginToken(5,e),this._endToken(["<"]));return}throw a}if(this._canSelfClose&&this.tokens[this.tokens.length-1].type===2)return;let i=this._getTagContentType(t,r,this._fullNameStack.length>0,u);this._handleFullNameStackForTagOpen(r,t),i===J.RAW_TEXT?this._consumeRawTextWithTagClose(r,t,!1):i===J.ESCAPABLE_RAW_TEXT&&this._consumeRawTextWithTagClose(r,t,!0)}_consumeRawTextWithTagClose(e,t,r){this._consumeRawText(r,()=>!this._attemptCharCode(60)||!this._attemptCharCode(47)||(this._attemptCharCodeUntilFn(T),!this._attemptStrCaseInsensitive(e?`${e}:${t}`:t))?!1:(this._attemptCharCodeUntilFn(T),this._attemptCharCode(62))),this._beginToken(3),this._requireCharCodeUntilFn(n=>n===62,3),this._cursor.advance(),this._endToken([e,t]),this._handleFullNameStackForTagClose(e,t)}_consumeTagOpenStart(e){this._beginToken(0,e);let t=this._consumePrefixAndName();return this._endToken(t)}_consumeAttributeName(){let e=this._cursor.peek();if(e===39||e===34)throw this._createError(Ne(e),this._cursor.getSpan());this._beginToken(14);let t=this._consumePrefixAndName();return this._endToken(t),t}_consumeAttributeValue(){let e;if(this._cursor.peek()===39||this._cursor.peek()===34){let t=this._cursor.peek();this._consumeQuote(t);let r=()=>this._cursor.peek()===t;e=this._consumeWithInterpolation(16,17,r,r),this._consumeQuote(t)}else{let t=()=>In(this._cursor.peek());e=this._consumeWithInterpolation(16,17,t,t)}return e}_consumeQuote(e){this._beginToken(15),this._requireCharCode(e),this._endToken([String.fromCodePoint(e)])}_consumeTagOpenEnd(){let e=this._attemptCharCode(47)?2:1;this._beginToken(e),this._requireCharCode(62),this._endToken([])}_consumeTagClose(e){if(this._beginToken(3,e),this._attemptCharCodeUntilFn(T),this._allowHtmComponentClosingTags&&this._attemptCharCode(47))this._attemptCharCodeUntilFn(T),this._requireCharCode(62),this._endToken([]);else{let[t,r]=this._consumePrefixAndName();this._attemptCharCodeUntilFn(T),this._requireCharCode(62),this._endToken([t,r]),this._handleFullNameStackForTagClose(t,r)}}_consumeExpansionFormStart(){this._beginToken(20),this._requireCharCode(123),this._endToken([]),this._expansionCaseStack.push(20),this._beginToken(7);let e=this._readUntil(44),t=this._processCarriageReturns(e);if(this._i18nNormalizeLineEndingsInICUs)this._endToken([t]);else{let n=this._endToken([e]);t!==e&&this.nonNormalizedIcuExpressions.push(n)}this._requireCharCode(44),this._attemptCharCodeUntilFn(T),this._beginToken(7);let r=this._readUntil(44);this._endToken([r]),this._requireCharCode(44),this._attemptCharCodeUntilFn(T)}_consumeExpansionCaseStart(){this._beginToken(21);let e=this._readUntil(123).trim();this._endToken([e]),this._attemptCharCodeUntilFn(T),this._beginToken(22),this._requireCharCode(123),this._endToken([]),this._attemptCharCodeUntilFn(T),this._expansionCaseStack.push(22)}_consumeExpansionCaseEnd(){this._beginToken(23),this._requireCharCode(125),this._endToken([]),this._attemptCharCodeUntilFn(T),this._expansionCaseStack.pop()}_consumeExpansionFormEnd(){this._beginToken(24),this._requireCharCode(125),this._endToken([]),this._expansionCaseStack.pop()}_consumeWithInterpolation(e,t,r,n){this._beginToken(e);let u=[];for(;!r();){let a=this._cursor.clone();this._interpolationConfig&&this._attemptStr(this._interpolationConfig.start)?(this._endToken([this._processCarriageReturns(u.join(""))],a),u.length=0,this._consumeInterpolation(t,a,n),this._beginToken(e)):this._cursor.peek()===38?(this._endToken([this._processCarriageReturns(u.join(""))]),u.length=0,this._consumeEntity(e),this._beginToken(e)):u.push(this._readChar())}this._inInterpolation=!1;let i=this._processCarriageReturns(u.join(""));return this._endToken([i]),i}_consumeInterpolation(e,t,r){let n=[];this._beginToken(e,t),n.push(this._interpolationConfig.start);let u=this._cursor.clone(),i=null,a=!1;for(;this._cursor.peek()!==0&&(r===null||!r());){let s=this._cursor.clone();if(this._isTagStart()){this._cursor=s,n.push(this._getProcessedChars(u,s)),this._endToken(n);return}if(i===null)if(this._attemptStr(this._interpolationConfig.end)){n.push(this._getProcessedChars(u,s)),n.push(this._interpolationConfig.end),this._endToken(n);return}else this._attemptStr("//")&&(a=!0);let o=this._cursor.peek();this._cursor.advance(),o===92?this._cursor.advance():o===i?i=null:!a&&i===null&&En(o)&&(i=o)}n.push(this._getProcessedChars(u,this._cursor)),this._endToken(n)}_getProcessedChars(e,t){return this._processCarriageReturns(t.getChars(e))}_isTextEnd(){return!!(this._isTagStart()||this._cursor.peek()===0||this._tokenizeIcu&&!this._inInterpolation&&(this.isExpansionFormStart()||this._cursor.peek()===125&&this._isInExpansionCase())||this._tokenizeBlocks&&!this._inInterpolation&&!this._isInExpansion()&&(this._isBlockStart()||this._cursor.peek()===125))}_isTagStart(){if(this._cursor.peek()===60){let e=this._cursor.clone();e.advance();let t=e.peek();if(97<=t&&t<=122||65<=t&&t<=90||t===47||t===33)return!0}return!1}_isBlockStart(){if(this._tokenizeBlocks&&this._cursor.peek()===64){let e=this._cursor.clone();if(e.advance(),Mn(e.peek()))return!0}return!1}_readUntil(e){let t=this._cursor.clone();return this._attemptUntilChar(e),this._cursor.getChars(t)}_isInExpansion(){return this._isInExpansionCase()||this._isInExpansionForm()}_isInExpansionCase(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===22}_isInExpansionForm(){return this._expansionCaseStack.length>0&&this._expansionCaseStack[this._expansionCaseStack.length-1]===20}isExpansionFormStart(){if(this._cursor.peek()!==123)return!1;if(this._interpolationConfig){let e=this._cursor.clone(),t=this._attemptStr(this._interpolationConfig.start);return this._cursor=e,!t}return!0}_handleFullNameStackForTagOpen(e,t){let r=Bt(e,t);(this._fullNameStack.length===0||this._fullNameStack[this._fullNameStack.length-1]===r)&&this._fullNameStack.push(r)}_handleFullNameStackForTagClose(e,t){let r=Bt(e,t);this._fullNameStack.length!==0&&this._fullNameStack[this._fullNameStack.length-1]===r&&this._fullNameStack.pop()}};function T(e){return!Gr(e)||e===0}function In(e){return Gr(e)||e===62||e===60||e===47||e===39||e===34||e===61||e===0}function El(e){return(e<97||12257)}function bl(e){return e===59||e===0||!ys(e)}function wl(e){return e===59||e===0||!Kr(e)}function Sl(e){return e!==125}function Al(e,t){return On(e)===On(t)}function On(e){return e>=97&&e<=122?e-97+65:e}function Mn(e){return Kr(e)||ju(e)||e===95}function Rn(e){return e!==59&&T(e)}function kl(e){let t=[],r;for(let n=0;n0&&r.indexOf(t.peek())!==-1;)n===t&&(t=t.clone()),t.advance();let u=this.locationFromCursor(t),i=this.locationFromCursor(this),a=n!==t?this.locationFromCursor(n):u;return new w(u,i,a)}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 tn('Unexpected character "EOF"',this);let r=this.charAt(t.offset);r===10?(t.line++,t.column=0):$u(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 yr(t.file,t.state.offset,t.state.line,t.state.column)}},_l=class Ar extends ai{constructor(t,r){t instanceof Ar?(super(t),this.internalState=E({},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 Ar(this)}getChars(t){let r=t.clone(),n="";for(;r.internalState.offsetthis.internalState.peek;if(t()===92)if(this.internalState=E({},this.state),this.advanceState(this.internalState),t()===110)this.state.peek=10;else if(t()===114)this.state.peek=13;else if(t()===118)this.state.peek=11;else if(t()===116)this.state.peek=9;else if(t()===98)this.state.peek=8;else if(t()===102)this.state.peek=12;else if(t()===117)if(this.advanceState(this.internalState),t()===123){this.advanceState(this.internalState);let r=this.clone(),n=0;for(;t()!==125;)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(t()===120){this.advanceState(this.internalState);let r=this.clone();this.advanceState(this.internalState),this.state.peek=this.decodeHexDigits(r,2)}else if(yn(t())){let r="",n=0,u=this.clone();for(;yn(t())&&n<3;)u=this.clone(),r+=String.fromCodePoint(t()),this.advanceState(this.internalState),n++;this.state.peek=parseInt(r,8),this.internalState=u.internalState}else $u(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),u=parseInt(n,16);if(isNaN(u))throw t.state=t.internalState,new tn("Invalid hexadecimal escape sequence",t);return u}},tn=class{constructor(e,t){this.msg=e,this.cursor=t}},$=class si extends Uu{static create(t,r,n){return new si(t,r,n)}constructor(t,r,n){super(r,n),this.elementName=t}},Bl=class{constructor(e,t){this.rootNodes=e,this.errors=t}},xl=class{constructor(e){this.getTagDefinition=e}parse(e,t,r,n=!1,u){let i=p=>(D,...m)=>p(D.toLowerCase(),...m),a=n?this.getTagDefinition:i(this.getTagDefinition),s=p=>a(p).getContentType(),o=n?u:i(u),l=Cl(e,t,u?(p,D,m,g)=>{let F=o(p,D,m,g);return F!==void 0?F:s(p)}:s,r),c=r&&r.canSelfClose||!1,d=r&&r.allowHtmComponentClosingTags||!1,h=new Tl(l.tokens,a,c,d,n);return h.build(),new Bl(h.rootNodes,l.errors.concat(h.errors))}},Tl=class oi{constructor(t,r,n,u,i){this.tokens=t,this.getTagDefinition=r,this.canSelfClose=n,this.allowHtmComponentClosingTags=u,this.isTagNameCaseSensitive=i,this._index=-1,this._containerStack=[],this.rootNodes=[],this.errors=[],this._advance()}build(){for(;this._peek.type!==30;)this._peek.type===0||this._peek.type===4?this._consumeStartTag(this._advance()):this._peek.type===3?(this._closeVoidElement(),this._consumeEndTag(this._advance())):this._peek.type===12?(this._closeVoidElement(),this._consumeCdata(this._advance())):this._peek.type===10?(this._closeVoidElement(),this._consumeComment(this._advance())):this._peek.type===5||this._peek.type===7||this._peek.type===6?(this._closeVoidElement(),this._consumeText(this._advance())):this._peek.type===20?this._consumeExpansion(this._advance()):this._peek.type===25?(this._closeVoidElement(),this._consumeBlockOpen(this._advance())):this._peek.type===27?(this._closeVoidElement(),this._consumeBlockClose(this._advance())):this._peek.type===29?(this._closeVoidElement(),this._consumeIncompleteBlock(this._advance())):this._peek.type===18?this._consumeDocType(this._advance()):this._advance();for(let t of this._containerStack)t instanceof Le&&this.errors.push($.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 a=new w(t.sourceSpan.start,u.sourceSpan.end,t.sourceSpan.fullStart),s=new w(r.sourceSpan.start,u.sourceSpan.end,r.sourceSpan.fullStart);return new ol(t.parts[0],i.rootNodes,a,t.sourceSpan,s)}_collectExpansionExpTokens(t){let r=[],n=[22];for(;;){if((this._peek.type===20||this._peek.type===22)&&n.push(this._peek.type),this._peek.type===23)if(Hn(n,22)){if(n.pop(),n.length===0)return r}else return this.errors.push($.create(null,t.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(this._peek.type===24)if(Hn(n,20))n.pop();else return this.errors.push($.create(null,t.sourceSpan,"Invalid ICU message. Missing '}'.")),null;if(this._peek.type===30)return this.errors.push($.create(null,t.sourceSpan,"Invalid ICU message. Missing '}'.")),null;r.push(this._advance())}}_getText(t){let r=t.parts[0];if(r.length>0&&r[0]==` +`){let n=this._getClosestParentElement();n!=null&&n.children.length==0&&this.getTagDefinition(n.name).ignoreFirstLf&&(r=r.substring(1))}return r}_consumeText(t){let r=[t],n=t.sourceSpan,u=t.parts[0];if(u.length>0&&u[0]===` +`){let i=this._getContainer();i!=null&&i.children.length===0&&this.getTagDefinition(i.name).ignoreFirstLf&&(u=u.substring(1),r[0]={type:t.type,sourceSpan:t.sourceSpan,parts:[u]})}for(;this._peek.type===8||this._peek.type===5||this._peek.type===9;)t=this._advance(),r.push(t),t.type===8?u+=t.parts.join("").replace(/&([^;]+);/g,jn):t.type===9?u+=t.parts[0]:u+=t.parts.join("");if(u.length>0){let i=t.sourceSpan;this._addToParent(new il(u,new w(n.start,i.end,n.fullStart,n.details),r))}}_closeVoidElement(){let t=this._getContainer();t instanceof pe&&this.getTagDefinition(t.name).isVoid&&this._containerStack.pop()}_consumeStartTag(t){let[r,n]=t.parts,u=[];for(;this._peek.type===14;)u.push(this._consumeAttr(this._advance()));let i=this._getElementFullName(r,n,this._getClosestParentElement()),a=!1;if(this._peek.type===2){this._advance(),a=!0;let p=this.getTagDefinition(i);this.canSelfClose||p.canSelfClose||yt(i)!==null||p.isVoid||this.errors.push($.create(i,t.sourceSpan,`Only void, custom and foreign elements can be self closed "${t.parts[1]}"`))}else this._peek.type===1&&(this._advance(),a=!1);let s=this._peek.sourceSpan.fullStart,o=new w(t.sourceSpan.start,s,t.sourceSpan.fullStart),l=new w(t.sourceSpan.start,s,t.sourceSpan.fullStart),c=new w(t.sourceSpan.start.moveBy(1),t.sourceSpan.end),d=new pe(i,u,[],o,l,void 0,c),h=this._getContainer();this._pushContainer(d,h instanceof pe&&this.getTagDefinition(h.name).isClosedByChild(d.name)),a?this._popContainer(i,pe,o):t.type===4&&(this._popContainer(i,pe,null),this.errors.push($.create(i,o,`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&&t.parts.length===0?null:this._getElementFullName(t.parts[0],t.parts[1],this._getClosestParentElement());if(r&&this.getTagDefinition(r).isVoid)this.errors.push($.create(r,t.sourceSpan,`Void elements do not have end tags "${t.parts[1]}"`));else if(!this._popContainer(r,pe,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($.create(r,t.sourceSpan,n))}}_popContainer(t,r,n){let u=!1;for(let i=this._containerStack.length-1;i>=0;i--){let a=this._containerStack[i];if(yt(a.name)?a.name===t:(t==null||a.name.toLowerCase()===t.toLowerCase())&&a instanceof r)return a.endSourceSpan=n,a.sourceSpan.end=n!==null?n.end:a.sourceSpan.end,this._containerStack.splice(i,this._containerStack.length-i),!u;(a instanceof Le||a instanceof pe&&!this.getTagDefinition(a.name).closedByParent)&&(u=!0)}return!1}_consumeAttr(t){var c,d;let r=Bt(t.parts[0],t.parts[1]),n=t.sourceSpan.end,u;this._peek.type===15&&(u=this._advance());let i="",a=[],s,o;if(this._peek.type===16)for(s=this._peek.sourceSpan,o=this._peek.sourceSpan.end;this._peek.type===16||this._peek.type===17||this._peek.type===9;){let h=this._advance();a.push(h),h.type===17?i+=h.parts.join("").replace(/&([^;]+);/g,jn):h.type===9?i+=h.parts[0]:i+=h.parts.join(""),o=n=h.sourceSpan.end}this._peek.type===15&&(o=n=this._advance().sourceSpan.end);let l=s&&o&&new w((c=u==null?void 0:u.sourceSpan.start)!=null?c:s.start,o,(d=u==null?void 0:u.sourceSpan.fullStart)!=null?d:s.fullStart);return new ll(r,i,new w(t.sourceSpan.start,n,t.sourceSpan.fullStart),t.sourceSpan,l,a.length>0?a:void 0,void 0)}_consumeBlockOpen(t){let r=[];for(;this._peek.type===28;){let s=this._advance();r.push(new qn(s.parts[0],s.sourceSpan))}this._peek.type===26&&this._advance();let n=this._peek.sourceSpan.fullStart,u=new w(t.sourceSpan.start,n,t.sourceSpan.fullStart),i=new w(t.sourceSpan.start,n,t.sourceSpan.fullStart),a=new Le(t.parts[0],r,[],u,i);this._pushContainer(a,!1)}_consumeBlockClose(t){this._popContainer(null,Le,t.sourceSpan)||this.errors.push($.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(;this._peek.type===28;){let s=this._advance();r.push(new qn(s.parts[0],s.sourceSpan))}let n=this._peek.sourceSpan.fullStart,u=new w(t.sourceSpan.start,n,t.sourceSpan.fullStart),i=new w(t.sourceSpan.start,n,t.sourceSpan.fullStart),a=new Le(t.parts[0],r,[],u,i);this._pushContainer(a,!1),this._popContainer(null,Le,null),this.errors.push($.create(t.parts[0],u,`Incomplete block "${t.parts[0]}". If you meant to write the @ character, you should use the "@" HTML entity instead.`))}_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 pe)return this._containerStack[t];return null}_addToParent(t){let r=this._getContainer();r===null?this.rootNodes.push(t):r.children.push(t)}_getElementFullName(t,r,n){if(t===""&&(t=this.getTagDefinition(r).implicitNamespacePrefix||"",t===""&&n!=null)){let u=Kt(n.name)[1];this.getTagDefinition(u).preventNamespaceInheritance||(t=yt(n.name))}return Bt(t,r)}};function Hn(e,t){return e.length>0&&e[e.length-1]===t}function jn(e,t){return xt[t]!==void 0?xt[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}var Ll=class extends xl{constructor(){super(wr)}parse(e,t,r,n=!1,u){return super.parse(e,t,r,n,u)}},dr=null,Nl=()=>(dr||(dr=new Ll),dr);function $n(e,t={}){let{canSelfClose:r=!1,allowHtmComponentClosingTags:n=!1,isTagNameCaseSensitive:u=!1,getTagContentType:i,tokenizeAngularBlocks:a=!1}=t;return Nl().parse(e,"angular-html-parser",{tokenizeExpansionForms:!1,interpolationConfig:void 0,canSelfClose:r,allowHtmComponentClosingTags:n,tokenizeBlocks:a},u,i)}var ql=new RegExp("^(?-{3}|\\+{3})(?[^\\n]*)\\n(?:|(?.*?)\\n)(?\\k|\\.{3})[^\\S\\n]*(?:\\n|$)","s");function Pl(e){let t=e.match(ql);if(!t)return{content:e};let{startDelimiter:r,language:n,value:u="",endDelimiter:i}=t.groups,a=n.trim()||"yaml";if(r==="+++"&&(a="toml"),a!=="yaml"&&r!==i)return{content:e};let[s]=t;return{frontMatter:{type:"front-matter",lang:a,value:u,startDelimiter:r,endDelimiter:i,raw:s.replace(/\n$/,"")},content:H(!1,s,/[^\n]/g," ")+e.slice(s.length)}}var Il=Pl;function Ol(e,t){let r=new SyntaxError(e+" ("+t.loc.start.line+":"+t.loc.start.column+")");return Object.assign(r,t)}var Ml=Ol,Rl=new Set(["a","abbr","acronym","address","applet","area","article","aside","audio","b","base","basefont","bdi","bdo","bgsound","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","command","content","data","datalist","dd","del","details","dfn","dialog","dir","div","dl","dt","element","em","embed","fieldset","figcaption","figure","font","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","image","img","input","ins","isindex","kbd","keygen","label","legend","li","link","listing","main","map","mark","marquee","math","menu","menuitem","meta","meter","multicol","nav","nextid","nobr","noembed","noframes","noscript","object","ol","optgroup","option","output","p","param","picture","plaintext","pre","progress","q","rb","rbc","rp","rt","rtc","ruby","s","samp","script","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","tt","u","ul","var","video","wbr","xmp"]),Dr=new Map([["*",new Set(["accesskey","autocapitalize","autofocus","class","contenteditable","dir","draggable","enterkeyhint","hidden","id","inert","inputmode","is","itemid","itemprop","itemref","itemscope","itemtype","lang","nonce","popover","slot","spellcheck","style","tabindex","title","translate"])],["a",new Set(["charset","coords","download","href","hreflang","name","ping","referrerpolicy","rel","rev","shape","target","type"])],["applet",new Set(["align","alt","archive","code","codebase","height","hspace","name","object","vspace","width"])],["area",new Set(["alt","coords","download","href","hreflang","nohref","ping","referrerpolicy","rel","shape","target","type"])],["audio",new Set(["autoplay","controls","crossorigin","loop","muted","preload","src"])],["base",new Set(["href","target"])],["basefont",new Set(["color","face","size"])],["blockquote",new Set(["cite"])],["body",new Set(["alink","background","bgcolor","link","text","vlink"])],["br",new Set(["clear"])],["button",new Set(["disabled","form","formaction","formenctype","formmethod","formnovalidate","formtarget","name","popovertarget","popovertargetaction","type","value"])],["canvas",new Set(["height","width"])],["caption",new Set(["align"])],["col",new Set(["align","char","charoff","span","valign","width"])],["colgroup",new Set(["align","char","charoff","span","valign","width"])],["data",new Set(["value"])],["del",new Set(["cite","datetime"])],["details",new Set(["name","open"])],["dialog",new Set(["open"])],["dir",new Set(["compact"])],["div",new Set(["align"])],["dl",new Set(["compact"])],["embed",new Set(["height","src","type","width"])],["fieldset",new Set(["disabled","form","name"])],["font",new Set(["color","face","size"])],["form",new Set(["accept","accept-charset","action","autocomplete","enctype","method","name","novalidate","target"])],["frame",new Set(["frameborder","longdesc","marginheight","marginwidth","name","noresize","scrolling","src"])],["frameset",new Set(["cols","rows"])],["h1",new Set(["align"])],["h2",new Set(["align"])],["h3",new Set(["align"])],["h4",new Set(["align"])],["h5",new Set(["align"])],["h6",new Set(["align"])],["head",new Set(["profile"])],["hr",new Set(["align","noshade","size","width"])],["html",new Set(["manifest","version"])],["iframe",new Set(["align","allow","allowfullscreen","allowpaymentrequest","allowusermedia","frameborder","height","loading","longdesc","marginheight","marginwidth","name","referrerpolicy","sandbox","scrolling","src","srcdoc","width"])],["img",new Set(["align","alt","border","crossorigin","decoding","fetchpriority","height","hspace","ismap","loading","longdesc","name","referrerpolicy","sizes","src","srcset","usemap","vspace","width"])],["input",new Set(["accept","align","alt","autocomplete","checked","dirname","disabled","form","formaction","formenctype","formmethod","formnovalidate","formtarget","height","ismap","list","max","maxlength","min","minlength","multiple","name","pattern","placeholder","popovertarget","popovertargetaction","readonly","required","size","src","step","type","usemap","value","width"])],["ins",new Set(["cite","datetime"])],["isindex",new Set(["prompt"])],["label",new Set(["for","form"])],["legend",new Set(["align"])],["li",new Set(["type","value"])],["link",new Set(["as","blocking","charset","color","crossorigin","disabled","fetchpriority","href","hreflang","imagesizes","imagesrcset","integrity","media","referrerpolicy","rel","rev","sizes","target","type"])],["map",new Set(["name"])],["menu",new Set(["compact"])],["meta",new Set(["charset","content","http-equiv","media","name","scheme"])],["meter",new Set(["high","low","max","min","optimum","value"])],["object",new Set(["align","archive","border","classid","codebase","codetype","data","declare","form","height","hspace","name","standby","type","typemustmatch","usemap","vspace","width"])],["ol",new Set(["compact","reversed","start","type"])],["optgroup",new Set(["disabled","label"])],["option",new Set(["disabled","label","selected","value"])],["output",new Set(["for","form","name"])],["p",new Set(["align"])],["param",new Set(["name","type","value","valuetype"])],["pre",new Set(["width"])],["progress",new Set(["max","value"])],["q",new Set(["cite"])],["script",new Set(["async","blocking","charset","crossorigin","defer","fetchpriority","integrity","language","nomodule","referrerpolicy","src","type"])],["select",new Set(["autocomplete","disabled","form","multiple","name","required","size"])],["slot",new Set(["name"])],["source",new Set(["height","media","sizes","src","srcset","type","width"])],["style",new Set(["blocking","media","type"])],["table",new Set(["align","bgcolor","border","cellpadding","cellspacing","frame","rules","summary","width"])],["tbody",new Set(["align","char","charoff","valign"])],["td",new Set(["abbr","align","axis","bgcolor","char","charoff","colspan","headers","height","nowrap","rowspan","scope","valign","width"])],["template",new Set(["shadowrootdelegatesfocus","shadowrootmode"])],["textarea",new Set(["autocomplete","cols","dirname","disabled","form","maxlength","minlength","name","placeholder","readonly","required","rows","wrap"])],["tfoot",new Set(["align","char","charoff","valign"])],["th",new Set(["abbr","align","axis","bgcolor","char","charoff","colspan","headers","height","nowrap","rowspan","scope","valign","width"])],["thead",new Set(["align","char","charoff","valign"])],["time",new Set(["datetime"])],["tr",new Set(["align","bgcolor","char","charoff","valign"])],["track",new Set(["default","kind","label","src","srclang"])],["ul",new Set(["compact","type"])],["video",new Set(["autoplay","controls","crossorigin","height","loop","muted","playsinline","poster","preload","src","width"])]]),gt={attrs:!0,children:!0},Wn=new Set(["parent"]),Hl=class Ke{constructor(t={}){for(let r of new Set([...Wn,...Object.keys(t)]))this.setProperty(r,t[r])}setProperty(t,r){if(this[t]!==r){if(t in gt&&(r=r.map(n=>this.createChild(n))),!Wn.has(t)){this[t]=r;return}Object.defineProperty(this,t,{value:r,enumerable:!1,configurable:!0})}}map(t){let r;for(let n in gt){let u=this[n];if(u){let i=jl(u,a=>a.map(t));r!==u&&(r||(r=new Ke({parent:this.parent})),r.setProperty(n,i))}}if(r)for(let n in this)n in gt||(r[n]=this[n]);return t(r||this)}walk(t){for(let r in gt){let n=this[r];if(n)for(let u=0;u[t.fullName,t.value]))}};function jl(e,t){let r=e.map(t);return r.some((n,u)=>n!==e[u])?r:e}var $l=[{regex:new RegExp("^(\\[if([^\\]]*)]>)(.*?){try{return[!0,t(i,s).children]}catch(d){return[!1,[{type:"text",value:i,sourceSpan:new w(s,o)}]]}})();return{type:"ieConditionalComment",complete:l,children:c,condition:H(!1,u.trim(),/\s+/g," "),sourceSpan:e.sourceSpan,startSourceSpan:new w(e.sourceSpan.start,s),endSourceSpan:new w(o,e.sourceSpan.end)}}function Ul(e,t,r){let[,n]=r;return{type:"ieConditionalStartComment",condition:H(!1,n.trim(),/\s+/g," "),sourceSpan:e.sourceSpan}}function zl(e){return{type:"ieConditionalEndComment",sourceSpan:e.sourceSpan}}function Gl(e){if(e.type==="block"){if(e.name=H(!1,e.name.toLowerCase(),/\s+/g," ").trim(),e.type="angularControlFlowBlock",!Ku(e.parameters)){delete e.parameters;return}for(let t of e.parameters)t.type="angularControlFlowBlockParameter";e.parameters={type:"angularControlFlowBlockParameters",children:e.parameters,sourceSpan:new w(e.parameters[0].sourceSpan.start,Rt(!1,e.parameters,-1).sourceSpan.end)}}}function li(e,t,r){let{name:n,canSelfClose:u=!0,normalizeTagName:i=!1,normalizeAttributeName:a=!1,allowHtmComponentClosingTags:s=!1,isTagNameCaseSensitive:o=!1,shouldParseAsRawText:l}=t,{rootNodes:c,errors:d}=$n(e,{canSelfClose:u,allowHtmComponentClosingTags:s,isTagNameCaseSensitive:o,getTagContentType:l?(...f)=>l(...f)?J.RAW_TEXT:void 0:void 0,tokenizeAngularBlocks:n==="angular"?!0:void 0});if(n==="vue"){if(c.some(v=>v.type==="docType"&&v.value==="html"||v.type==="element"&&v.name.toLowerCase()==="html"))return li(e,pi,r);let f,C=()=>f!=null?f:f=$n(e,{canSelfClose:u,allowHtmComponentClosingTags:s,isTagNameCaseSensitive:o}),y=v=>{var S;return(S=C().rootNodes.find(({startSourceSpan:k})=>k&&k.start.offset===v.startSourceSpan.start.offset))!=null?S:v};for(let[v,S]of c.entries()){let{endSourceSpan:k,startSourceSpan:N}=S;if(k===null)d=C().errors,c[v]=y(S);else if(Kl(S,r)){let X=C().errors.find(z=>z.span.start.offset>N.start.offset&&z.span.start.offset0&&Vn(d[0]);let h=f=>{let C=f.name.startsWith(":")?f.name.slice(1).split(":")[0]:null,y=f.nameSpan.toString(),v=C!==null&&y.startsWith(`${C}:`),S=v?y.slice(C.length+1):y;f.name=S,f.namespace=C,f.hasExplicitNamespace=v},p=f=>{switch(f.type){case"element":h(f);for(let C of f.attrs)h(C),C.valueSpan?(C.value=C.valueSpan.toString(),/["']/.test(C.value[0])&&(C.value=C.value.slice(1,-1))):C.value=null;break;case"comment":f.value=f.sourceSpan.toString().slice(4,-3);break;case"text":f.value=f.sourceSpan.toString();break}},D=(f,C)=>{let y=f.toLowerCase();return C(y)?y:f},m=f=>{if(f.type==="element"&&(i&&(!f.namespace||f.namespace===f.tagDefinition.implicitNamespacePrefix||et(f))&&(f.name=D(f.name,C=>Rl.has(C))),a))for(let C of f.attrs)C.namespace||(C.name=D(C.name,y=>Dr.has(f.name)&&(Dr.get("*").has(y)||Dr.get(f.name).has(y))))},g=f=>{f.sourceSpan&&f.endSourceSpan&&(f.sourceSpan=new w(f.sourceSpan.start,f.endSourceSpan.end))},F=f=>{if(f.type==="element"){let C=wr(o?f.name:f.name.toLowerCase());!f.namespace||f.namespace===C.implicitNamespacePrefix||et(f)?f.tagDefinition=C:f.tagDefinition=wr("")}};return ni(new class extends hl{visit(f){p(f),F(f),m(f),g(f)}},c),c}function Kl(e,t){var r;if(e.type!=="element"||e.name!=="template")return!1;let n=(r=e.attrs.find(u=>u.name==="lang"))==null?void 0:r.value;return!n||jt(t,{language:n})==="html"}function Vn(e){let{msg:t,span:{start:r,end:n}}=e;throw Ml(t,{loc:{start:{line:r.line+1,column:r.col+1},end:{line:n.line+1,column:n.col+1}},cause:e})}function ci(e,t,r={},n=!0){let{frontMatter:u,content:i}=n?Il(e):{frontMatter:null,content:e},a=new Vu(e,r.filepath),s=new yr(a,0,0,0),o=s.moveBy(e.length),l={type:"root",sourceSpan:new w(s,o),children:li(i,t,r)};if(u){let h=new yr(a,0,0,0),p=h.moveBy(u.raw.length);u.sourceSpan=new w(h,p),l.children.unshift(u)}let c=new Hl(l),d=(h,p)=>{let{offset:D}=p,m=H(!1,e.slice(0,D),/[^\n\r]/g," "),g=ci(m+h,t,r,!1);g.sourceSpan=new w(p,Rt(!1,g.children,-1).sourceSpan.end);let F=g.children[0];return F.length===D?g.children.shift():(F.sourceSpan=new w(F.sourceSpan.start.moveBy(D),F.sourceSpan.end),F.value=F.value.slice(D)),g};return c.walk(h=>{if(h.type==="comment"){let p=Wl(h,d);p&&h.parent.replaceChild(h,p)}Gl(h)}),c}function Jt(e){return{parse:(t,r)=>ci(t,e,r),hasPragma:Ms,astFormat:"html",locStart:Wt,locEnd:Vt}}var pi={name:"html",normalizeTagName:!0,normalizeAttributeName:!0,allowHtmComponentClosingTags:!0},Jl=Jt(pi),Yl=Jt({name:"angular"}),Xl=Jt({name:"vue",isTagNameCaseSensitive:!0,shouldParseAsRawText(e,t,r,n){return e.toLowerCase()!=="html"&&!r&&(e!=="template"||n.some(({name:u,value:i})=>u==="lang"&&i!=="html"&&i!==""&&i!==void 0))}}),Ql=Jt({name:"lwc",canSelfClose:!1}),Zl=[{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"]}],Un={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."}},zn="HTML",ec={bracketSameLine:Un.bracketSameLine,htmlWhitespaceSensitivity:{category:zn,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:Un.singleAttributePerLine,vueIndentScriptAndStyle:{category:zn,type:"boolean",default:!1,description:"Indent script and style tags in Vue files."}},tc=ec,rc={html:Jo},nc=yu,uc=Object.create,Yt=Object.defineProperty,ic=Object.getOwnPropertyDescriptor,ac=Object.getOwnPropertyNames,sc=Object.getPrototypeOf,oc=Object.prototype.hasOwnProperty,lc=(e,t)=>()=>(e&&(t=e(e=0)),t),Xt=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Qt=(e,t)=>{for(var r in t)Yt(e,r,{get:t[r],enumerable:!0})},hi=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let u of ac(t))!oc.call(e,u)&&u!==r&&Yt(e,u,{get:()=>t[u],enumerable:!(n=ic(t,u))||n.enumerable});return e},ot=(e,t,r)=>(r=e!=null?uc(sc(e)):{},hi(t||!e||!e.__esModule?Yt(r,"default",{value:e,enumerable:!0}):r,e)),cc=e=>hi(Yt({},"__esModule",{value:!0}),e),pc=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},Gn=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},Ge=(e,t,r)=>(pc(e,t,"access private method"),r),hc=Xt(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(){}t.prototype={diff:function(u,i){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},s=a.callback;typeof a=="function"&&(s=a,a={}),this.options=a;var o=this;function l(f){return s?(setTimeout(function(){s(void 0,f)},0),!0):f}u=this.castInput(u),i=this.castInput(i),u=this.removeEmpty(this.tokenize(u)),i=this.removeEmpty(this.tokenize(i));var c=i.length,d=u.length,h=1,p=c+d;a.maxEditLength&&(p=Math.min(p,a.maxEditLength));var D=[{newPos:-1,components:[]}],m=this.extractCommon(D[0],i,u,0);if(D[0].newPos+1>=c&&m+1>=d)return l([{value:this.join(i),count:i.length}]);function g(){for(var f=-1*h;f<=h;f+=2){var C=void 0,y=D[f-1],v=D[f+1],S=(v?v.newPos:0)-f;y&&(D[f-1]=void 0);var k=y&&y.newPos+1=c&&S+1>=d)return l(r(o,C.components,i,u,o.useLongestToken));D[f]=C}h++}if(s)(function f(){setTimeout(function(){if(h>p)return s();g()||f()},0)})();else for(;h<=p;){var F=g();if(F)return F}},pushComponent:function(u,i,a){var s=u[u.length-1];s&&s.added===i&&s.removed===a?u[u.length-1]={count:s.count+1,added:i,removed:a}:u.push({count:1,added:i,removed:a})},extractCommon:function(u,i,a,s){for(var o=i.length,l=a.length,c=u.newPos,d=c-s,h=0;c+1F.length?C:F}),p.value=u.join(m)}else p.value=u.join(a.slice(d,d+p.count));d+=p.count,p.added||(h+=p.count)}}var g=i[c-1];return c>1&&typeof g.value=="string"&&(g.added||g.removed)&&u.equals("",g.value)&&(i[c-2].value+=g.value,i.pop()),i}function n(u){return{newPos:u.newPos,components:u.components.slice(0)}}}),dc=Xt(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.diffArrays=u,e.arrayDiff=void 0;var t=r(hc());function r(i){return i&&i.__esModule?i:{default:i}}var n=new t.default;e.arrayDiff=n,n.tokenize=function(i){return i.slice()},n.join=n.removeEmpty=function(i){return i};function u(i,a,s){return n.diff(i,a,s)}}),Zt=Xt((e,t)=>{var r=new Proxy(String,{get:()=>r});t.exports=r}),di={};Qt(di,{default:()=>fi,shouldHighlight:()=>Di});var Di,fi,Dc=lc(()=>{Di=()=>!1,fi=String}),fc=Xt(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.codeFrameColumns=d,e.default=h;var t=(Dc(),cc(di)),r=u(Zt(),!0);function n(p){if(typeof WeakMap!="function")return null;var D=new WeakMap,m=new WeakMap;return(n=function(g){return g?m:D})(p)}function u(p,D){if(!D&&p&&p.__esModule)return p;if(p===null||typeof p!="object"&&typeof p!="function")return{default:p};var m=n(D);if(m&&m.has(p))return m.get(p);var g={__proto__:null},F=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in p)if(f!=="default"&&Object.prototype.hasOwnProperty.call(p,f)){var C=F?Object.getOwnPropertyDescriptor(p,f):null;C&&(C.get||C.set)?Object.defineProperty(g,f,C):g[f]=p[f]}return g.default=p,m&&m.set(p,g),g}var i;function a(p){return p?(i!=null||(i=new r.default.constructor({enabled:!0,level:1})),i):r.default}var s=!1;function o(p){return{gutter:p.grey,marker:p.red.bold,message:p.red.bold}}var l=/\r\n|[\n\r\u2028\u2029]/;function c(p,D,m){let g=Object.assign({column:0,line:-1},p.start),F=Object.assign({},g,p.end),{linesAbove:f=2,linesBelow:C=3}=m||{},y=g.line,v=g.column,S=F.line,k=F.column,N=Math.max(y-(f+1),0),X=Math.min(D.length,S+C);y===-1&&(N=0),S===-1&&(X=D.length);let z=S-y,q={};if(z)for(let G=0;G<=z;G++){let Q=G+y;if(!v)q[Q]=!0;else if(G===0){let Ce=D[Q-1].length;q[Q]=[v,Ce-v+1]}else if(G===z)q[Q]=[0,k];else{let Ce=D[Q-G].length;q[Q]=[0,Ce]}}else v===k?v?q[y]=[v,0]:q[y]=!0:q[y]=[v,k-v];return{start:N,end:X,markerLines:q}}function d(p,D,m={}){let g=(m.highlightCode||m.forceColor)&&(0,t.shouldHighlight)(m),F=a(m.forceColor),f=o(F),C=(q,G)=>g?q(G):G,y=p.split(l),{start:v,end:S,markerLines:k}=c(D,y,m),N=D.start&&typeof D.start.column=="number",X=String(S).length,z=(g?(0,t.default)(p,m):p).split(l,S).slice(v,S).map((q,G)=>{let Q=v+1+G,Ce=` ${` ${Q}`.slice(-X)} |`,pt=k[Q],na=!k[Q+1];if(pt){let ar="";if(Array.isArray(pt)){let ua=q.slice(0,Math.max(pt[0]-1,0)).replace(/[^\t]/g," "),ia=pt[1]||1;ar=[` + `,C(f.gutter,Ce.replace(/\d/g," "))," ",ua,C(f.marker,"^").repeat(ia)].join(""),na&&m.message&&(ar+=" "+C(f.message,m.message))}return[C(f.marker,">"),C(f.gutter,Ce),q.length>0?` ${q}`:"",ar].join("")}else return` ${C(f.gutter,Ce)}${q.length>0?` ${q}`:""}`}).join(` +`);return m.message&&!N&&(z=`${" ".repeat(X+1)}${m.message} +${z}`),g?F.reset(z):z}function h(p,D,m,g={}){if(!s){s=!0;let F="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";{let f=new Error(F);f.name="DeprecationWarning",console.warn(new Error(F))}}return m=Math.max(m,0),d(p,{start:{column:m,line:D}},g)}}),mi={};Qt(mi,{__debug:()=>ph,check:()=>lh,doc:()=>ea,format:()=>ra,formatWithCursor:()=>ta,getSupportInfo:()=>ch,util:()=>Zi,version:()=>oh});var mc=(e,t,r,n)=>{if(!(e&&t==null))return t.replaceAll?t.replaceAll(r,n):r.global?t.replace(r,n):t.split(r).join(n)},er=mc,gc=ot(dc(),1),_e="string",De="array",Be="cursor",ue="indent",ie="align",ae="trim",M="group",V="fill",j="if-break",se="indent-if-break",oe="line-suffix",le="line-suffix-boundary",L="line",te="label",U="break-parent",gi=new Set([Be,ue,ie,ae,M,V,j,se,oe,le,L,te,U]);function Cc(e){if(typeof e=="string")return _e;if(Array.isArray(e))return De;if(!e)return;let{type:t}=e;if(gi.has(t))return t}var xe=Cc,Fc=e=>new Intl.ListFormat("en-US",{type:"disjunction"}).format(e);function vc(e){let t=e===null?"null":typeof e;if(t!=="string"&&t!=="object")return`Unexpected doc '${t}', +Expected it to be 'string' or 'object'.`;if(xe(e))throw new Error("doc is valid.");let r=Object.prototype.toString.call(e);if(r!=="[object Object]")return`Unexpected doc '${r}'.`;let n=Fc([...gi].map(u=>`'${u}'`));return`Unexpected doc.type '${e.type}'. +Expected it to be ${n}.`}var yc=class extends Error{constructor(t){super(vc(t));Te(this,"name","InvalidDocError");this.doc=t}},Re=yc,Kn={};function Ec(e,t,r,n){let u=[e];for(;u.length>0;){let i=u.pop();if(i===Kn){r(u.pop());continue}r&&u.push(i,Kn);let a=xe(i);if(!a)throw new Re(i);if((t==null?void 0:t(i))!==!1)switch(a){case De:case V:{let s=a===De?i:i.parts;for(let o=s.length,l=o-1;l>=0;--l)u.push(s[l]);break}case j:u.push(i.flatContents,i.breakContents);break;case M:if(n&&i.expandedStates)for(let s=i.expandedStates.length,o=s-1;o>=0;--o)u.push(i.expandedStates[o]);else u.push(i.contents);break;case ie:case ue:case se:case te:case oe:u.push(i.contents);break;case _e:case Be:case ae:case le:case L:case U:break;default:throw new Re(i)}}}var rn=Ec,bc=()=>{},wc=bc;function Lt(e){return{type:ue,contents:e}}function He(e,t){return{type:ie,contents:t,n:e}}function Ci(e,t={}){return wc(t.expandedStates),{type:M,id:t.id,contents:e,break:!!t.shouldBreak,expandedStates:t.expandedStates}}function Sc(e){return He(Number.NEGATIVE_INFINITY,e)}function Ac(e){return He({type:"root"},e)}function kc(e){return He(-1,e)}function _c(e,t){return Ci(e[0],A(E({},t),{expandedStates:e}))}function Fi(e){return{type:V,parts:e}}function Bc(e,t="",r={}){return{type:j,breakContents:e,flatContents:t,groupId:r.groupId}}function xc(e,t){return{type:se,contents:e,groupId:t.groupId,negate:t.negate}}function kr(e){return{type:oe,contents:e}}var Tc={type:le},tr={type:U},Lc={type:ae},nn={type:L,hard:!0},vi={type:L,hard:!0,literal:!0},yi={type:L},Nc={type:L,soft:!0},ye=[nn,tr],Ei=[vi,tr],_r={type:Be};function bi(e,t){let r=[];for(let n=0;n0){for(let u=0;u{if(!(e&&t==null))return Array.isArray(t)||typeof t=="string"?t[r<0?t.length+r:r]:t.at(r)},x=Pc;function Ic(e){let t=e.indexOf("\r");return t>=0?e.charAt(t+1)===` +`?"crlf":"cr":"lf"}function un(e){switch(e){case"cr":return"\r";case"crlf":return`\r +`;default:return` +`}}function Si(e,t){let r;switch(t){case` +`:r=/\n/g;break;case"\r":r=/\r/g;break;case`\r +`:r=/\r\n/g;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(t)}.`)}let n=e.match(r);return n?n.length:0}function Oc(e){return er(!1,e,/\r\n?/g,` +`)}var Mc=()=>/[#*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;function Rc(e){return e===12288||e>=65281&&e<=65376||e>=65504&&e<=65510}function Hc(e){return e>=4352&&e<=4447||e===8986||e===8987||e===9001||e===9002||e>=9193&&e<=9196||e===9200||e===9203||e===9725||e===9726||e===9748||e===9749||e>=9800&&e<=9811||e===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>=10067&&e<=10069||e===10071||e>=10133&&e<=10135||e===10160||e===10175||e===11035||e===11036||e===11088||e===11093||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||e===94192||e===94193||e>=94208&&e<=100343||e>=100352&&e<=101589||e>=101632&&e<=101640||e>=110576&&e<=110579||e>=110581&&e<=110587||e===110589||e===110590||e>=110592&&e<=110882||e===110898||e>=110928&&e<=110930||e===110933||e>=110948&&e<=110951||e>=110960&&e<=111355||e===126980||e===127183||e===127374||e>=127377&&e<=127386||e>=127488&&e<=127490||e>=127504&&e<=127547||e>=127552&&e<=127560||e===127568||e===127569||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||e===127988||e>=127992&&e<=128062||e===128064||e>=128066&&e<=128252||e>=128255&&e<=128317||e>=128331&&e<=128334||e>=128336&&e<=128359||e===128378||e===128405||e===128406||e===128420||e>=128507&&e<=128591||e>=128640&&e<=128709||e===128716||e>=128720&&e<=128722||e>=128725&&e<=128727||e>=128732&&e<=128735||e===128747||e===128748||e>=128756&&e<=128764||e>=128992&&e<=129003||e===129008||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}var jc=e=>!(Rc(e)||Hc(e)),$c=/[^\x20-\x7F]/;function Wc(e){if(!e)return 0;if(!$c.test(e))return e.length;e=e.replace(Mc()," ");let t=0;for(let r of e){let n=r.codePointAt(0);n<=31||n>=127&&n<=159||n>=768&&n<=879||(t+=jc(n)?1:2)}return t}var an=Wc,Vc=e=>{if(Array.isArray(e))return e;if(e.type!==V)throw new Error(`Expect doc to be 'array' or '${V}'.`);return e.parts};function rr(e,t){if(typeof e=="string")return t(e);let r=new Map;return n(e);function n(i){if(r.has(i))return r.get(i);let a=u(i);return r.set(i,a),a}function u(i){switch(xe(i)){case De:return t(i.map(n));case V:return t(A(E({},i),{parts:i.parts.map(n)}));case j:return t(A(E({},i),{breakContents:n(i.breakContents),flatContents:n(i.flatContents)}));case M:{let{expandedStates:a,contents:s}=i;return a?(a=a.map(n),s=a[0]):s=n(s),t(A(E({},i),{contents:s,expandedStates:a}))}case ie:case ue:case se:case te:case oe:return t(A(E({},i),{contents:n(i.contents)}));case _e:case Be:case ae:case le:case L:case U:return t(i);default:throw new Re(i)}}}function sn(e,t,r){let n=r,u=!1;function i(a){if(u)return!1;let s=t(a);s!==void 0&&(u=!0,n=s)}return rn(e,i),n}function Uc(e){if(e.type===M&&e.break||e.type===L&&e.hard||e.type===U)return!0}function zc(e){return sn(e,Uc,!1)}function Jn(e){if(e.length>0){let t=x(!1,e,-1);!t.expandedStates&&!t.break&&(t.break="propagated")}return null}function Gc(e){let t=new Set,r=[];function n(i){if(i.type===U&&Jn(r),i.type===M){if(r.push(i),t.has(i))return!1;t.add(i)}}function u(i){i.type===M&&r.pop().break&&Jn(r)}rn(e,n,u,!0)}function Kc(e){return e.type===L&&!e.hard?e.soft?"":" ":e.type===j?e.flatContents:e}function Jc(e){return rr(e,Kc)}function Yn(e){for(e=[...e];e.length>=2&&x(!1,e,-2).type===L&&x(!1,e,-1).type===U;)e.length-=2;if(e.length>0){let t=Xe(x(!1,e,-1));e[e.length-1]=t}return e}function Xe(e){switch(xe(e)){case ie:case ue:case se:case M:case oe:case te:{let t=Xe(e.contents);return A(E({},e),{contents:t})}case j:return A(E({},e),{breakContents:Xe(e.breakContents),flatContents:Xe(e.flatContents)});case V:return A(E({},e),{parts:Yn(e.parts)});case De:return Yn(e);case _e:return e.replace(/[\n\r]*$/,"");case Be:case ae:case le:case L:case U:break;default:throw new Re(e)}return e}function Ai(e){return Xe(Xc(e))}function Yc(e){switch(xe(e)){case V:if(e.parts.every(t=>t===""))return"";break;case M:if(!e.contents&&!e.id&&!e.break&&!e.expandedStates)return"";if(e.contents.type===M&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case ie:case ue:case se:case oe:if(!e.contents)return"";break;case j:if(!e.flatContents&&!e.breakContents)return"";break;case De:{let t=[];for(let r of e){if(!r)continue;let[n,...u]=Array.isArray(r)?r:[r];typeof n=="string"&&typeof x(!1,t,-1)=="string"?t[t.length-1]+=n:t.push(n),t.push(...u)}return t.length===0?"":t.length===1?t[0]:t}case _e:case Be:case ae:case le:case L:case te:case U:break;default:throw new Re(e)}return e}function Xc(e){return rr(e,t=>Yc(t))}function Qc(e,t=Ei){return rr(e,r=>typeof r=="string"?bi(t,r.split(` +`)):r)}function Zc(e){if(e.type===L)return!0}function ep(e){return sn(e,Zc,!1)}function ki(e,t){return e.type===te?A(E({},e),{contents:t(e.contents)}):t(e)}var I=Symbol("MODE_BREAK"),Z=Symbol("MODE_FLAT"),Qe=Symbol("cursor");function _i(){return{value:"",length:0,queue:[]}}function tp(e,t){return Br(e,{type:"indent"},t)}function rp(e,t,r){return t===Number.NEGATIVE_INFINITY?e.root||_i():t<0?Br(e,{type:"dedent"},r):t?t.type==="root"?A(E({},e),{root:e}):Br(e,{type:typeof t=="string"?"stringAlign":"numberAlign",n:t},r):e}function Br(e,t,r){let n=t.type==="dedent"?e.queue.slice(0,-1):[...e.queue,t],u="",i=0,a=0,s=0;for(let D of n)switch(D.type){case"indent":c(),r.useTabs?o(1):l(r.tabWidth);break;case"stringAlign":c(),u+=D.n,i+=D.n.length;break;case"numberAlign":a+=1,s+=D.n;break;default:throw new Error(`Unexpected type '${D.type}'`)}return h(),A(E({},e),{value:u,length:i,queue:n});function o(D){u+=" ".repeat(D),i+=r.tabWidth*D}function l(D){u+=" ".repeat(D),i+=D}function c(){r.useTabs?d():h()}function d(){a>0&&o(a),p()}function h(){s>0&&l(s),p()}function p(){a=0,s=0}}function xr(e){let t=0,r=0,n=e.length;e:for(;n--;){let u=e[n];if(u===Qe){r++;continue}for(let i=u.length-1;i>=0;i--){let a=u[i];if(a===" "||a===" ")t++;else{e[n]=u.slice(0,i+1);break e}}}if(t>0||r>0)for(e.length=n+1;r-- >0;)e.push(Qe);return t}function Ct(e,t,r,n,u,i){if(r===Number.POSITIVE_INFINITY)return!0;let a=t.length,s=[e],o=[];for(;r>=0;){if(s.length===0){if(a===0)return!0;s.push(t[--a]);continue}let{mode:l,doc:c}=s.pop();switch(xe(c)){case _e:o.push(c),r-=an(c);break;case De:case V:{let d=Vc(c);for(let h=d.length-1;h>=0;h--)s.push({mode:l,doc:d[h]});break}case ue:case ie:case se:case te:s.push({mode:l,doc:c.contents});break;case ae:r+=xr(o);break;case M:{if(i&&c.break)return!1;let d=c.break?I:l,h=c.expandedStates&&d===I?x(!1,c.expandedStates,-1):c.contents;s.push({mode:d,doc:h});break}case j:{let d=(c.groupId?u[c.groupId]||Z:l)===I?c.breakContents:c.flatContents;d&&s.push({mode:l,doc:d});break}case L:if(l===I||c.hard)return!0;c.soft||(o.push(" "),r--);break;case oe:n=!0;break;case le:if(n)return!1;break}}return!1}function nr(e,t){let r={},n=t.printWidth,u=un(t.endOfLine),i=0,a=[{ind:_i(),mode:I,doc:e}],s=[],o=!1,l=[],c=0;for(Gc(e);a.length>0;){let{ind:h,mode:p,doc:D}=a.pop();switch(xe(D)){case _e:{let m=u!==` +`?er(!1,D,` +`,u):D;s.push(m),a.length>0&&(i+=an(m));break}case De:for(let m=D.length-1;m>=0;m--)a.push({ind:h,mode:p,doc:D[m]});break;case Be:if(c>=2)throw new Error("There are too many 'cursor' in doc.");s.push(Qe),c++;break;case ue:a.push({ind:tp(h,t),mode:p,doc:D.contents});break;case ie:a.push({ind:rp(h,D.n,t),mode:p,doc:D.contents});break;case ae:i-=xr(s);break;case M:switch(p){case Z:if(!o){a.push({ind:h,mode:D.break?I:Z,doc:D.contents});break}case I:{o=!1;let m={ind:h,mode:Z,doc:D.contents},g=n-i,F=l.length>0;if(!D.break&&Ct(m,a,g,F,r))a.push(m);else if(D.expandedStates){let f=x(!1,D.expandedStates,-1);if(D.break){a.push({ind:h,mode:I,doc:f});break}else for(let C=1;C=D.expandedStates.length){a.push({ind:h,mode:I,doc:f});break}else{let y=D.expandedStates[C],v={ind:h,mode:Z,doc:y};if(Ct(v,a,g,F,r)){a.push(v);break}}}else a.push({ind:h,mode:I,doc:D.contents});break}}D.id&&(r[D.id]=x(!1,a,-1).mode);break;case V:{let m=n-i,{parts:g}=D;if(g.length===0)break;let[F,f]=g,C={ind:h,mode:Z,doc:F},y={ind:h,mode:I,doc:F},v=Ct(C,[],m,l.length>0,r,!0);if(g.length===1){v?a.push(C):a.push(y);break}let S={ind:h,mode:Z,doc:f},k={ind:h,mode:I,doc:f};if(g.length===2){v?a.push(S,C):a.push(k,y);break}g.splice(0,2);let N={ind:h,mode:p,doc:Fi(g)},X=g[0];Ct({ind:h,mode:Z,doc:[F,f,X]},[],m,l.length>0,r,!0)?a.push(N,S,C):v?a.push(N,k,C):a.push(N,k,y);break}case j:case se:{let m=D.groupId?r[D.groupId]:p;if(m===I){let g=D.type===j?D.breakContents:D.negate?D.contents:Lt(D.contents);g&&a.push({ind:h,mode:p,doc:g})}if(m===Z){let g=D.type===j?D.flatContents:D.negate?Lt(D.contents):D.contents;g&&a.push({ind:h,mode:p,doc:g})}break}case oe:l.push({ind:h,mode:p,doc:D.contents});break;case le:l.length>0&&a.push({ind:h,mode:p,doc:nn});break;case L:switch(p){case Z:if(D.hard)o=!0;else{D.soft||(s.push(" "),i+=1);break}case I:if(l.length>0){a.push({ind:h,mode:p,doc:D},...l.reverse()),l.length=0;break}D.literal?h.root?(s.push(u,h.root.value),i=h.root.length):(s.push(u),i=0):(i-=xr(s),s.push(u+h.value),i=h.length);break}break;case te:a.push({ind:h,mode:p,doc:D.contents});break;case U:break;default:throw new Re(D)}a.length===0&&l.length>0&&(a.push(...l.reverse()),l.length=0)}let d=s.indexOf(Qe);if(d!==-1){let h=s.indexOf(Qe,d+1),p=s.slice(0,d).join(""),D=s.slice(d+1,h).join(""),m=s.slice(h+1).join("");return{formatted:p+D+m,cursorNodeStart:p.length,cursorNodeText:D}}return{formatted:s.join("")}}function re(e){var t;if(!e)return"";if(Array.isArray(e)){let r=[];for(let n of e)if(Array.isArray(n))r.push(...re(n));else{let u=re(n);u!==""&&r.push(u)}return r}return e.type===j?A(E({},e),{breakContents:re(e.breakContents),flatContents:re(e.flatContents)}):e.type===M?A(E({},e),{contents:re(e.contents),expandedStates:(t=e.expandedStates)==null?void 0:t.map(re)}):e.type===V?{type:"fill",parts:e.parts.map(re)}:e.contents?A(E({},e),{contents:re(e.contents)}):e}function np(e){let t=Object.create(null),r=new Set;return n(re(e));function n(i,a,s){var o,l;if(typeof i=="string")return JSON.stringify(i);if(Array.isArray(i)){let c=i.map(n).filter(Boolean);return c.length===1?c[0]:`[${c.join(", ")}]`}if(i.type===L){let c=((o=s==null?void 0:s[a+1])==null?void 0:o.type)===U;return i.literal?c?"literalline":"literallineWithoutBreakParent":i.hard?c?"hardline":"hardlineWithoutBreakParent":i.soft?"softline":"line"}if(i.type===U)return((l=s==null?void 0:s[a-1])==null?void 0:l.type)===L&&s[a-1].hard?void 0:"breakParent";if(i.type===ae)return"trim";if(i.type===ue)return"indent("+n(i.contents)+")";if(i.type===ie)return i.n===Number.NEGATIVE_INFINITY?"dedentToRoot("+n(i.contents)+")":i.n<0?"dedent("+n(i.contents)+")":i.n.type==="root"?"markAsRoot("+n(i.contents)+")":"align("+JSON.stringify(i.n)+", "+n(i.contents)+")";if(i.type===j)return"ifBreak("+n(i.breakContents)+(i.flatContents?", "+n(i.flatContents):"")+(i.groupId?(i.flatContents?"":', ""')+`, { groupId: ${u(i.groupId)} }`:"")+")";if(i.type===se){let c=[];i.negate&&c.push("negate: true"),i.groupId&&c.push(`groupId: ${u(i.groupId)}`);let d=c.length>0?`, { ${c.join(", ")} }`:"";return`indentIfBreak(${n(i.contents)}${d})`}if(i.type===M){let c=[];i.break&&i.break!=="propagated"&&c.push("shouldBreak: true"),i.id&&c.push(`id: ${u(i.id)}`);let d=c.length>0?`, { ${c.join(", ")} }`:"";return i.expandedStates?`conditionalGroup([${i.expandedStates.map(h=>n(h)).join(",")}]${d})`:`group(${n(i.contents)}${d})`}if(i.type===V)return`fill([${i.parts.map(c=>n(c)).join(", ")}])`;if(i.type===oe)return"lineSuffix("+n(i.contents)+")";if(i.type===le)return"lineSuffixBoundary";if(i.type===te)return`label(${JSON.stringify(i.label)}, ${n(i.contents)})`;throw new Error("Unknown doc type "+i.type)}function u(i){if(typeof i!="symbol")return JSON.stringify(String(i));if(i in t)return t[i];let a=i.description||"symbol";for(let s=0;;s++){let o=a+(s>0?` #${s}`:"");if(!r.has(o))return r.add(o),t[i]=`Symbol.for(${JSON.stringify(o)})`}}}function up(e,t,r=0){let n=0;for(let u=r;utypeof e=="string"||typeof e=="function",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:"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:e=>typeof e=="string"||typeof e=="object",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). +The 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. +The 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 +in 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."}]}};function xi({plugins:e=[],showDeprecated:t=!1}={}){let r=e.flatMap(u=>{var i;return(i=u.languages)!=null?i:[]}),n=[];for(let u of sp(Object.assign({},...e.map(({options:i})=>i),ip)))!t&&u.deprecated||(Array.isArray(u.choices)&&(t||(u.choices=u.choices.filter(i=>!i.deprecated)),u.name==="parser"&&(u.choices=[...u.choices,...ap(u.choices,r,e)])),u.pluginDefaults=Object.fromEntries(e.filter(i=>{var a;return((a=i.defaultOptions)==null?void 0:a[u.name])!==void 0}).map(i=>[i.name,i.defaultOptions[u.name]])),n.push(u));return{languages:r,options:n}}function*ap(e,t,r){let n=new Set(e.map(u=>u.value));for(let u of t)if(u.parsers){for(let i of u.parsers)if(!n.has(i)){n.add(i);let a=r.find(o=>o.parsers&&Object.prototype.hasOwnProperty.call(o.parsers,i)),s=u.name;a!=null&&a.name&&(s+=` (plugin: ${a.name})`),yield{value:i,description:s}}}}function sp(e){let t=[];for(let[r,n]of Object.entries(e)){let u=E({name:r},n);Array.isArray(u.default)&&(u.default=x(!1,u.default,-1).value),t.push(u)}return t}var op=e=>String(e).split(/[/\\]/).pop();function Qn(e,t){if(!t)return;let r=op(t).toLowerCase();return e.find(n=>{var u,i;return((u=n.extensions)==null?void 0:u.some(a=>r.endsWith(a)))||((i=n.filenames)==null?void 0:i.some(a=>a.toLowerCase()===r))})}function lp(e,t){var r,n;if(t)return(n=(r=e.find(({name:u})=>u.toLowerCase()===t))!=null?r:e.find(({aliases:u})=>u==null?void 0:u.includes(t)))!=null?n:e.find(({extensions:u})=>u==null?void 0:u.includes(`.${t}`))}function cp(e,t){var u,i,a;let r=e.plugins.flatMap(s=>{var o;return(o=s.languages)!=null?o:[]}),n=(a=(i=(u=lp(r,t.language))!=null?u:Qn(r,t.physicalFile))!=null?i:Qn(r,t.file))!=null?a:(t.physicalFile,void 0);return n==null?void 0:n.parsers[0]}var pp=cp,qe={key:e=>/^[$_a-zA-Z][$_a-zA-Z0-9]*$/.test(e)?e:JSON.stringify(e),value(e){if(e===null||typeof e!="object")return JSON.stringify(e);if(Array.isArray(e))return`[${e.map(r=>qe.value(r)).join(", ")}]`;let t=Object.keys(e);return t.length===0?"{}":`{ ${t.map(r=>`${qe.key(r)}: ${qe.value(e[r])}`).join(", ")} }`},pair:({key:e,value:t})=>qe.value({[e]:t})},Zn=ot(Zt(),1),hp=(e,t,{descriptor:r})=>{let n=[`${Zn.default.yellow(typeof e=="string"?r.key(e):r.pair(e))} is deprecated`];return t&&n.push(`we now treat it as ${Zn.default.blue(typeof t=="string"?r.key(t):r.pair(t))}`),n.join("; ")+"."},Pe=ot(Zt(),1),Ti=Symbol.for("vnopts.VALUE_NOT_EXIST"),bt=Symbol.for("vnopts.VALUE_UNCHANGED"),eu=" ".repeat(2),dp=(e,t,r)=>{let{text:n,list:u}=r.normalizeExpectedResult(r.schemas[e].expected(r)),i=[];return n&&i.push(tu(e,t,n,r.descriptor)),u&&i.push([tu(e,t,u.title,r.descriptor)].concat(u.values.map(a=>Li(a,r.loggerPrintWidth))).join(` +`)),Ni(i,r.loggerPrintWidth)};function tu(e,t,r,n){return[`Invalid ${Pe.default.red(n.key(e))} value.`,`Expected ${Pe.default.blue(r)},`,`but received ${t===Ti?Pe.default.gray("nothing"):Pe.default.red(n.value(t))}.`].join(" ")}function Li({text:e,list:t},r){let n=[];return e&&n.push(`- ${Pe.default.blue(e)}`),t&&n.push([`- ${Pe.default.blue(t.title)}:`].concat(t.values.map(u=>Li(u,r-eu.length).replace(/^|\n/g,`$&${eu}`))).join(` +`)),Ni(n,r)}function Ni(e,t){if(e.length===1)return e[0];let[r,n]=e,[u,i]=e.map(a=>a.split(` +`,1)[0].length);return u>t&&u>i?n:r}var ru=ot(Zt(),1),fr=[],nu=[];function Dp(e,t){if(e===t)return 0;let r=e;e.length>t.length&&(e=t,t=r);let n=e.length,u=t.length;for(;n>0&&e.charCodeAt(~-n)===t.charCodeAt(~-u);)n--,u--;let i=0;for(;is?l>s?s+1:l:l>o?o+1:l;return s}var qi=(e,t,{descriptor:r,logger:n,schemas:u})=>{let i=[`Ignored unknown option ${ru.default.yellow(r.pair({key:e,value:t}))}.`],a=Object.keys(u).sort().find(s=>Dp(e,s)<3);a&&i.push(`Did you mean ${ru.default.blue(r.key(a))}?`),n.warn(i.join(" "))},fp=["default","expected","validate","deprecated","forward","redirect","overlap","preprocess","postprocess"];function mp(e,t){let r=new e(t),n=Object.create(r);for(let u of fp)u in t&&(n[u]=gp(t[u],r,ge.prototype[u].length));return n}var ge=class{static create(e){return mp(this,e)}constructor(e){this.name=e.name}default(e){}expected(e){return"nothing"}validate(e,t){return!1}deprecated(e,t){return!1}forward(e,t){}redirect(e,t){}overlap(e,t,r){return e}preprocess(e,t){return e}postprocess(e,t){return bt}};function gp(e,t,r){return typeof e=="function"?(...n)=>e(...n.slice(0,r-1),t,...n.slice(r-1)):()=>e}var Cp=class extends ge{constructor(e){super(e),this._sourceName=e.sourceName}expected(e){return e.schemas[this._sourceName].expected(e)}validate(e,t){return t.schemas[this._sourceName].validate(e,t)}redirect(e,t){return this._sourceName}},Fp=class extends ge{expected(){return"anything"}validate(){return!0}},vp=class extends ge{constructor(n){var u=n,{valueSchema:e,name:t=e.name}=u,r=or(u,["valueSchema","name"]);super(A(E({},r),{name:t})),this._valueSchema=e}expected(e){let{text:t,list:r}=e.normalizeExpectedResult(this._valueSchema.expected(e));return{text:t&&`an array of ${t}`,list:r&&{title:"an array of the following values",values:[{list:r}]}}}validate(e,t){if(!Array.isArray(e))return!1;let r=[];for(let n of e){let u=t.normalizeValidateResult(this._valueSchema.validate(n,t),n);u!==!0&&r.push(u.value)}return r.length===0?!0:{value:r}}deprecated(e,t){let r=[];for(let n of e){let u=t.normalizeDeprecatedResult(this._valueSchema.deprecated(n,t),n);u!==!1&&r.push(...u.map(({value:i})=>({value:[i]})))}return r}forward(e,t){let r=[];for(let n of e){let u=t.normalizeForwardResult(this._valueSchema.forward(n,t),n);r.push(...u.map(uu))}return r}redirect(e,t){let r=[],n=[];for(let u of e){let i=t.normalizeRedirectResult(this._valueSchema.redirect(u,t),u);"remain"in i&&r.push(i.remain),n.push(...i.redirect.map(uu))}return r.length===0?{redirect:n}:{redirect:n,remain:r}}overlap(e,t){return e.concat(t)}};function uu({from:e,to:t}){return{from:[e],to:t}}var yp=class extends ge{expected(){return"true or false"}validate(e){return typeof e=="boolean"}};function Ep(e,t){let r=Object.create(null);for(let n of e){let u=n[t];if(r[u])throw new Error(`Duplicate ${t} ${JSON.stringify(u)}`);r[u]=n}return r}function bp(e,t){let r=new Map;for(let n of e){let u=n[t];if(r.has(u))throw new Error(`Duplicate ${t} ${JSON.stringify(u)}`);r.set(u,n)}return r}function wp(){let e=Object.create(null);return t=>{let r=JSON.stringify(t);return e[r]?!0:(e[r]=!0,!1)}}function Sp(e,t){let r=[],n=[];for(let u of e)t(u)?r.push(u):n.push(u);return[r,n]}function Ap(e){return e===Math.floor(e)}function kp(e,t){if(e===t)return 0;let r=typeof e,n=typeof t,u=["undefined","object","boolean","number","string"];return r!==n?u.indexOf(r)-u.indexOf(n):r!=="string"?Number(e)-Number(t):e.localeCompare(t)}function _p(e){return(...t)=>{let r=e(...t);return typeof r=="string"?new Error(r):r}}function iu(e){return e===void 0?{}:e}function Pi(e){if(typeof e=="string")return{text:e};let{text:t,list:r}=e;return Bp((t||r)!==void 0,"Unexpected `expected` result, there should be at least one field."),r?{text:t,list:{title:r.title,values:r.values.map(Pi)}}:{text:t}}function au(e,t){return e===!0?!0:e===!1?{value:t}:e}function su(e,t,r=!1){return e===!1?!1:e===!0?r?!0:[{value:t}]:"value"in e?[e]:e.length===0?!1:e}function ou(e,t){return typeof e=="string"||"key"in e?{from:t,to:e}:"from"in e?{from:e.from,to:e.to}:{from:t,to:e.to}}function Tr(e,t){return e===void 0?[]:Array.isArray(e)?e.map(r=>ou(r,t)):[ou(e,t)]}function lu(e,t){let r=Tr(typeof e=="object"&&"redirect"in e?e.redirect:e,t);return r.length===0?{remain:t,redirect:r}:typeof e=="object"&&"remain"in e?{remain:e.remain,redirect:r}:{redirect:r}}function Bp(e,t){if(!e)throw new Error(t)}var xp=class extends ge{constructor(e){super(e),this._choices=bp(e.choices.map(t=>t&&typeof t=="object"?t:{value:t}),"value")}expected({descriptor:e}){let t=Array.from(this._choices.keys()).map(u=>this._choices.get(u)).filter(({hidden:u})=>!u).map(u=>u.value).sort(kp).map(e.value),r=t.slice(0,-2),n=t.slice(-2);return{text:r.concat(n.join(" or ")).join(", "),list:{title:"one of the following values",values:t}}}validate(e){return this._choices.has(e)}deprecated(e){let t=this._choices.get(e);return t&&t.deprecated?{value:e}:!1}forward(e){let t=this._choices.get(e);return t?t.forward:void 0}redirect(e){let t=this._choices.get(e);return t?t.redirect:void 0}},Tp=class extends ge{expected(){return"a number"}validate(e,t){return typeof e=="number"}},Lp=class extends Tp{expected(){return"an integer"}validate(e,t){return t.normalizeValidateResult(super.validate(e,t),e)===!0&&Ap(e)}},cu=class extends ge{expected(){return"a string"}validate(e){return typeof e=="string"}},Np=qe,qp=qi,Pp=dp,Ip=hp,Op=class{constructor(e,t){let{logger:r=console,loggerPrintWidth:n=80,descriptor:u=Np,unknown:i=qp,invalid:a=Pp,deprecated:s=Ip,missing:o=()=>!1,required:l=()=>!1,preprocess:c=h=>h,postprocess:d=()=>bt}=t||{};this._utils={descriptor:u,logger:r||{warn:()=>{}},loggerPrintWidth:n,schemas:Ep(e,"name"),normalizeDefaultResult:iu,normalizeExpectedResult:Pi,normalizeDeprecatedResult:su,normalizeForwardResult:Tr,normalizeRedirectResult:lu,normalizeValidateResult:au},this._unknownHandler=i,this._invalidHandler=_p(a),this._deprecatedHandler=s,this._identifyMissing=(h,p)=>!(h in p)||o(h,p),this._identifyRequired=l,this._preprocess=c,this._postprocess=d,this.cleanHistory()}cleanHistory(){this._hasDeprecationWarned=wp()}normalize(e){let t={},r=[this._preprocess(e,this._utils)],n=()=>{for(;r.length!==0;){let u=r.shift(),i=this._applyNormalization(u,t);r.push(...i)}};n();for(let u of Object.keys(this._utils.schemas)){let i=this._utils.schemas[u];if(!(u in t)){let a=iu(i.default(this._utils));"value"in a&&r.push({[u]:a.value})}}n();for(let u of Object.keys(this._utils.schemas)){if(!(u in t))continue;let i=this._utils.schemas[u],a=t[u],s=i.postprocess(a,this._utils);s!==bt&&(this._applyValidation(s,u,i),t[u]=s)}return this._applyPostprocess(t),this._applyRequiredCheck(t),t}_applyNormalization(e,t){let r=[],{knownKeys:n,unknownKeys:u}=this._partitionOptionKeys(e);for(let i of n){let a=this._utils.schemas[i],s=a.preprocess(e[i],this._utils);this._applyValidation(s,i,a);let o=({from:d,to:h})=>{r.push(typeof h=="string"?{[h]:d}:{[h.key]:h.value})},l=({value:d,redirectTo:h})=>{let p=su(a.deprecated(d,this._utils),s,!0);if(p!==!1)if(p===!0)this._hasDeprecationWarned(i)||this._utils.logger.warn(this._deprecatedHandler(i,h,this._utils));else for(let{value:D}of p){let m={key:i,value:D};if(!this._hasDeprecationWarned(m)){let g=typeof h=="string"?{key:h,value:D}:h;this._utils.logger.warn(this._deprecatedHandler(m,g,this._utils))}}};Tr(a.forward(s,this._utils),s).forEach(o);let c=lu(a.redirect(s,this._utils),s);if(c.redirect.forEach(o),"remain"in c){let d=c.remain;t[i]=i in t?a.overlap(t[i],d,this._utils):d,l({value:d})}for(let{from:d,to:h}of c.redirect)l({value:d,redirectTo:h})}for(let i of u){let a=e[i];this._applyUnknownHandler(i,a,t,(s,o)=>{r.push({[s]:o})})}return r}_applyRequiredCheck(e){for(let t of Object.keys(this._utils.schemas))if(this._identifyMissing(t,e)&&this._identifyRequired(t))throw this._invalidHandler(t,Ti,this._utils)}_partitionOptionKeys(e){let[t,r]=Sp(Object.keys(e).filter(n=>!this._identifyMissing(n,e)),n=>n in this._utils.schemas);return{knownKeys:t,unknownKeys:r}}_applyValidation(e,t,r){let n=au(r.validate(e,this._utils),e);if(n!==!0)throw this._invalidHandler(t,n.value,this._utils)}_applyUnknownHandler(e,t,r,n){let u=this._unknownHandler(e,t,this._utils);if(u)for(let i of Object.keys(u)){if(this._identifyMissing(i,u))continue;let a=u[i];i in this._utils.schemas?n(i,a):r[i]=a}}_applyPostprocess(e){let t=this._postprocess(e,this._utils);if(t!==bt){if(t.delete)for(let r of t.delete)delete e[r];if(t.override){let{knownKeys:r,unknownKeys:n}=this._partitionOptionKeys(t.override);for(let u of r){let i=t.override[u];this._applyValidation(i,u,this._utils.schemas[u]),e[u]=i}for(let u of n){let i=t.override[u];this._applyUnknownHandler(u,i,e,(a,s)=>{let o=this._utils.schemas[a];this._applyValidation(s,a,o),e[a]=s})}}}}},mr;function Mp(e,t,{logger:r=!1,isCLI:n=!1,passThrough:u=!1,FlagSchema:i,descriptor:a}={}){if(n){if(!i)throw new Error("'FlagSchema' option is required.");if(!a)throw new Error("'descriptor' option is required.")}else a=qe;let s=u?Array.isArray(u)?(h,p)=>u.includes(h)?{[h]:p}:void 0:(h,p)=>({[h]:p}):(h,p,D)=>{let F=D.schemas,{_:m}=F,g=or(F,["_"]);return qi(h,p,A(E({},D),{schemas:g}))},o=Rp(t,{isCLI:n,FlagSchema:i}),l=new Op(o,{logger:r,unknown:s,descriptor:a}),c=r!==!1;c&&mr&&(l._hasDeprecationWarned=mr);let d=l.normalize(e);return c&&(mr=l._hasDeprecationWarned),d}function Rp(e,{isCLI:t,FlagSchema:r}){let n=[];t&&n.push(Fp.create({name:"_"}));for(let u of e)n.push(Hp(u,{isCLI:t,optionInfos:e,FlagSchema:r})),u.alias&&t&&n.push(Cp.create({name:u.alias,sourceName:u.name}));return n}function Hp(e,{isCLI:t,optionInfos:r,FlagSchema:n}){let{name:u}=e,i={name:u},a,s={};switch(e.type){case"int":a=Lp,t&&(i.preprocess=Number);break;case"string":a=cu;break;case"choice":a=xp,i.choices=e.choices.map(o=>o!=null&&o.redirect?A(E({},o),{redirect:{to:{key:e.name,value:o.redirect}}}):o);break;case"boolean":a=yp;break;case"flag":a=n,i.flags=r.flatMap(o=>[o.alias,o.description&&o.name,o.oppositeDescription&&`no-${o.name}`].filter(Boolean));break;case"path":a=cu;break;default:throw new Error(`Unexpected type ${e.type}`)}if(e.exception?i.validate=(o,l,c)=>e.exception(o)||l.validate(o,c):i.validate=(o,l,c)=>o===void 0||l.validate(o,c),e.redirect&&(s.redirect=o=>o?{to:{key:e.redirect.option,value:e.redirect.value}}:void 0),e.deprecated&&(s.deprecated=!0),t&&!e.array){let o=i.preprocess||(l=>l);i.preprocess=(l,c,d)=>c.preprocess(o(Array.isArray(l)?x(!1,l,-1):l),d)}return e.array?vp.create(A(E(E({},t?{preprocess:o=>Array.isArray(o)?o:[o]}:{}),s),{valueSchema:a.create(i)})):a.create(E(E({},i),s))}var jp=Mp;function Ii(e,t){if(!t)throw new Error("parserName is required.");for(let n=e.length-1;n>=0;n--){let u=e[n];if(u.parsers&&Object.prototype.hasOwnProperty.call(u.parsers,t))return u}let r=`Couldn't resolve parser "${t}".`;throw r+=" Plugins must be explicitly added to the standalone bundle.",new Bi(r)}function $p(e,t){if(!t)throw new Error("astFormat is required.");for(let n=e.length-1;n>=0;n--){let u=e[n];if(u.printers&&Object.prototype.hasOwnProperty.call(u.printers,t))return u}let r=`Couldn't find plugin for AST format "${t}".`;throw r+=" Plugins must be explicitly added to the standalone bundle.",new Bi(r)}function Oi({plugins:e,parser:t}){let r=Ii(e,t);return Mi(r,t)}function Mi(e,t){let r=e.parsers[t];return typeof r=="function"?r():r}function Wp(e,t){let r=e.printers[t];return typeof r=="function"?r():r}var pu={astFormat:"estree",printer:{},originalText:void 0,locStart:null,locEnd:null};function Vp(r){return _(this,arguments,function*(e,t={}){var n;let u=E({},e);if(!u.parser)if(u.filepath){if(u.parser=pp(u,{physicalFile:u.filepath}),!u.parser)throw new Xn(`No parser could be inferred for file "${u.filepath}".`)}else throw new Xn("No parser and no file path given, couldn't infer a parser.");let i=xi({plugins:e.plugins,showDeprecated:!0}).options,a=E(E({},pu),Object.fromEntries(i.filter(p=>p.default!==void 0).map(p=>[p.name,p.default]))),s=Ii(u.plugins,u.parser),o=yield Mi(s,u.parser);u.astFormat=o.astFormat,u.locEnd=o.locEnd,u.locStart=o.locStart;let l=(n=s.printers)!=null&&n[o.astFormat]?s:$p(u.plugins,o.astFormat),c=yield Wp(l,o.astFormat);u.printer=c;let d=l.defaultOptions?Object.fromEntries(Object.entries(l.defaultOptions).filter(([,p])=>p!==void 0)):{},h=E(E({},a),d);for(let[p,D]of Object.entries(h))(u[p]===null||u[p]===void 0)&&(u[p]=D);return u.parser==="json"&&(u.trailingComma="none"),jp(u,i,E({passThrough:Object.keys(pu)},t))})}var We=Vp,Ri=new Set(["tokens","comments","parent","enclosingNode","precedingNode","followingNode"]),Up=e=>Object.keys(e).filter(t=>!Ri.has(t));function zp(e){return e?t=>e(t,Ri):Up}var ur=zp;function Gp(e,t){var s;let{printer:{massageAstNode:r,getVisitorKeys:n}}=t;if(!r)return e;let u=ur(n),i=(s=r.ignoredProperties)!=null?s:new Set;return a(e);function a(o,l){if(!(o!==null&&typeof o=="object"))return o;if(Array.isArray(o))return o.map(p=>a(p,l)).filter(Boolean);let c={},d=new Set(u(o));for(let p in o)!Object.prototype.hasOwnProperty.call(o,p)||i.has(p)||(d.has(p)?c[p]=a(o[p],o):c[p]=o[p]);let h=r(o,c,l);if(h!==null)return h!=null?h:c}}var Kp=Gp,Jp=ot(fc(),1);function Yp(e,t){return _(this,null,function*(){let r=yield Oi(t),n=r.preprocess?r.preprocess(e,t):e;t.originalText=n;let u;try{u=yield r.parse(n,t,t)}catch(i){Xp(i,e)}return{text:n,ast:u}})}function Xp(e,t){let{loc:r}=e;if(r){let n=(0,Jp.codeFrameColumns)(t,r,{highlightCode:!0});throw e.message+=` +`+n,e.codeFrame=n,e}throw e}var lt=Yp,wt,Lr,Je,St,Qp=class{constructor(e){Gn(this,wt),Gn(this,Je),this.stack=[e]}get key(){var r;let{stack:e,siblings:t}=this;return(r=x(!1,e,t===null?-2:-4))!=null?r:null}get index(){return this.siblings===null?null:x(!1,this.stack,-2)}get node(){return x(!1,this.stack,-1)}get parent(){return this.getNode(1)}get grandparent(){return this.getNode(2)}get isInArray(){return this.siblings!==null}get siblings(){let{stack:e}=this,t=x(!1,e,-3);return Array.isArray(t)?t:null}get next(){let{siblings:e}=this;return e===null?null:e[this.index+1]}get previous(){let{siblings:e}=this;return e===null?null:e[this.index-1]}get isFirst(){return this.index===0}get isLast(){let{siblings:e,index:t}=this;return e!==null&&t===e.length-1}get isRoot(){return this.stack.length===1}get root(){return this.stack[0]}get ancestors(){return[...Ge(this,Je,St).call(this)]}getName(){let{stack:e}=this,{length:t}=e;return t>1?x(!1,e,-2):null}getValue(){return x(!1,this.stack,-1)}getNode(e=0){let t=Ge(this,wt,Lr).call(this,e);return t===-1?null:this.stack[t]}getParentNode(e=0){return this.getNode(e+1)}call(e,...t){let{stack:r}=this,{length:n}=r,u=x(!1,r,-1);for(let i of t)u=u[i],r.push(i,u);try{return e(this)}finally{r.length=n}}callParent(e,t=0){let r=Ge(this,wt,Lr).call(this,t+1),n=this.stack.splice(r+1);try{return e(this)}finally{this.stack.push(...n)}}each(e,...t){let{stack:r}=this,{length:n}=r,u=x(!1,r,-1);for(let i of t)u=u[i],r.push(i,u);try{for(let i=0;i{r[u]=e(n,u,i)},...t),r}match(...e){let t=this.stack.length-1,r=null,n=this.stack[t--];for(let u of e){if(n===void 0)return!1;let i=null;if(typeof r=="number"&&(i=r,r=this.stack[t--],n=this.stack[t--]),u&&!u(n,r,i))return!1;r=this.stack[t--],n=this.stack[t--]}return!0}findAncestor(e){for(let t of Ge(this,Je,St).call(this))if(e(t))return t}hasAncestor(e){for(let t of Ge(this,Je,St).call(this))if(e(t))return!0;return!1}};wt=new WeakSet,Lr=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},Je=new WeakSet,St=function*(){let{stack:e}=this;for(let t=e.length-3;t>=0;t-=2){let r=e[t];Array.isArray(r)||(yield r)}};var Zp=Qp,Hi=new Proxy(()=>{},{get:()=>Hi}),Nr=Hi;function ct(e){return(t,r,n)=>{let u=!!(n!=null&&n.backwards);if(r===!1)return!1;let{length:i}=t,a=r;for(;a>=0&&a0}var u2=n2;function i2(e){return e!==null&&typeof e=="object"}var a2=i2;function*Wi(e,t){let{getVisitorKeys:r,filter:n=()=>!0}=t,u=i=>a2(i)&&n(i);for(let i of r(e)){let a=e[i];if(Array.isArray(a))for(let s of a)u(s)&&(yield s);else u(a)&&(yield a)}}function*s2(e,t){let r=[e];for(let n=0;n20&&(r=r.slice(0,19)+"…"),t+(r?" "+r:"")}function ln(e,t){var r;((r=e.comments)!=null?r:e.comments=[]).push(t),t.printed=!1,t.nodeDescription=o2(e)}function Ie(e,t){t.leading=!0,t.trailing=!1,ln(e,t)}function At(e,t,r){t.leading=!1,t.trailing=!1,r&&(t.marker=r),ln(e,t)}function Oe(e,t){t.leading=!1,t.trailing=!0,ln(e,t)}var gr=new WeakMap;function cn(e,t){var o;if(gr.has(e))return gr.get(e);let{printer:{getCommentChildNodes:r,canAttachComment:n,getVisitorKeys:u},locStart:i,locEnd:a}=t;if(!n)return[];let s=((o=r==null?void 0:r(e,t))!=null?o:[...Wi(e,{getVisitorKeys:ur(u)})]).flatMap(l=>n(l)?[l]:cn(l,t));return s.sort((l,c)=>i(l)-i(c)||a(l)-a(c)),gr.set(e,s),s}function Vi(e,t,r,n){let{locStart:u,locEnd:i}=r,a=u(t),s=i(t),o=cn(e,r),l,c,d=0,h=o.length;for(;d>1,D=o[p],m=u(D),g=i(D);if(m<=a&&s<=g)return Vi(D,t,r,D);if(g<=a){l=D,d=p+1;continue}if(s<=m){c=D,h=p;continue}throw new Error("Comment location overlaps with node location")}if((n==null?void 0:n.type)==="TemplateLiteral"){let{quasis:p}=n,D=Fr(p,t,r);l&&Fr(p,l,r)!==D&&(l=null),c&&Fr(p,c,r)!==D&&(c=null)}return{enclosingNode:n,precedingNode:l,followingNode:c}}var Cr=()=>!1;function l2(e,t){let{comments:r}=e;if(delete e.comments,!u2(r)||!t.printer.canAttachComment)return;let n=[],{locStart:u,locEnd:i,printer:{experimentalFeatures:{avoidAstMutation:a=!1}={},handleComments:s={}},originalText:o}=t,{ownLine:l=Cr,endOfLine:c=Cr,remaining:d=Cr}=s,h=r.map((p,D)=>A(E({},Vi(e,p,t)),{comment:p,text:o,options:t,ast:e,isLastComment:r.length-1===D}));for(let[p,D]of h.entries()){let{comment:m,precedingNode:g,enclosingNode:F,followingNode:f,text:C,options:y,ast:v,isLastComment:S}=D;if(y.parser==="json"||y.parser==="json5"||y.parser==="__js_expression"||y.parser==="__ts_expression"||y.parser==="__vue_expression"||y.parser==="__vue_ts_expression"){if(u(m)-u(v)<=0){Ie(v,m);continue}if(i(m)-i(v)>=0){Oe(v,m);continue}}let k;if(a?k=[D]:(m.enclosingNode=F,m.precedingNode=g,m.followingNode=f,k=[m,C,y,v,S]),c2(C,y,h,p))m.placement="ownLine",l(...k)||(f?Ie(f,m):g?Oe(g,m):At(F||v,m));else if(p2(C,y,h,p))m.placement="endOfLine",c(...k)||(g?Oe(g,m):f?Ie(f,m):At(F||v,m));else if(m.placement="remaining",!d(...k))if(g&&f){let N=n.length;N>0&&n[N-1].followingNode!==f&&hu(n,y),n.push(D)}else g?Oe(g,m):f?Ie(f,m):At(F||v,m)}if(hu(n,t),!a)for(let p of r)delete p.precedingNode,delete p.enclosingNode,delete p.followingNode}var Ui=e=>!/[\S\n\u2028\u2029]/.test(e);function c2(e,t,r,n){let{comment:u,precedingNode:i}=r[n],{locStart:a,locEnd:s}=t,o=a(u);if(i)for(let l=n-1;l>=0;l--){let{comment:c,precedingNode:d}=r[l];if(d!==i||!Ui(e.slice(s(c),o)))break;o=a(c)}return he(e,o,{backwards:!0})}function p2(e,t,r,n){let{comment:u,followingNode:i}=r[n],{locStart:a,locEnd:s}=t,o=s(u);if(i)for(let l=n+1;l0;--o){let{comment:c,precedingNode:d,followingNode:h}=e[o-1];Nr.strictEqual(d,i),Nr.strictEqual(h,a);let p=t.originalText.slice(t.locEnd(c),s);if((l=(n=(r=t.printer).isGap)==null?void 0:n.call(r,p,t))!=null?l:/^[\s(]*$/.test(p))s=t.locStart(c);else break}for(let[c,{comment:d}]of e.entries())c1&&c.comments.sort((d,h)=>t.locStart(d)-t.locStart(h));e.length=0}function Fr(e,t,r){let n=r.locStart(t)-1;for(let u=1;u!n.has(s)).length===0)return{leading:"",trailing:""};let u=[],i=[],a;return e.each(()=>{let s=e.node;if(n!=null&&n.has(s))return;let{leading:o,trailing:l}=s;o?u.push(d2(e,t)):l&&(a=D2(e,t,a),i.push(a.doc))},"comments"),{leading:u,trailing:i}}function m2(e,t,r){let{leading:n,trailing:u}=f2(e,r);return!n&&!u?t:ki(t,i=>[n,i,u])}function g2(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 C2(e,t,r,n,u){return _(this,null,function*(){var D;let{embeddedLanguageFormatting:i,printer:{embed:a,hasPrettierIgnore:s=()=>!1,getVisitorKeys:o}}=r;if(!a||i!=="auto")return;if(a.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 l=ur((D=a.getVisitorKeys)!=null?D:o),c=[];p();let d=e.stack;for(let{print:m,node:g,pathStack:F}of c)try{e.stack=F;let f=yield m(h,t,e,r);f&&u.set(g,f)}catch(f){if(globalThis.PRETTIER_DEBUG)throw f}e.stack=d;function h(m,g){return F2(m,g,r,n)}function p(){let{node:m}=e;if(m===null||typeof m!="object"||s(e))return;for(let F of l(m))Array.isArray(m[F])?e.each(p,F):e.call(p,F);let g=a(e,r);if(g){if(typeof g=="function"){c.push({print:g,node:m,pathStack:[...e.stack]});return}u.set(m,g)}}})}function F2(e,t,r,n){return _(this,null,function*(){let u=yield We(A(E(E({},r),t),{parentParser:r.parser,originalText:e}),{passThrough:!0}),{ast:i}=yield lt(e,u),a=yield n(i,u);return Ai(a)})}function v2(e,t){let{originalText:r,[Symbol.for("comments")]:n,locStart:u,locEnd:i,[Symbol.for("printedComments")]:a}=t,{node:s}=e,o=u(s),l=i(s);for(let c of n)u(c)>=o&&i(c)<=l&&a.add(c);return r.slice(o,l)}var y2=v2;function ir(e,t){return _(this,null,function*(){({ast:e}=yield Gi(e,t));let r=new Map,n=new Zp(e),u=new Map;yield C2(n,a,t,ir,u);let i=yield du(n,t,a,void 0,u);return g2(t),i;function a(o,l){return o===void 0||o===n?s(l):Array.isArray(o)?n.call(()=>s(l),...o):n.call(()=>s(l),o)}function s(o){let l=n.node;if(l==null)return"";let c=l&&typeof l=="object"&&o===void 0;if(c&&r.has(l))return r.get(l);let d=du(n,t,a,o,u);return c&&r.set(l,d),d}})}function du(e,t,r,n,u){var i;let{node:a}=e,{printer:s}=t,o;return(i=s.hasPrettierIgnore)!=null&&i.call(s,e)?o=y2(e,t):u.has(a)?o=u.get(a):o=s.print(e,t,r,n),a===t.cursorNode&&(o=ki(o,l=>[_r,l,_r])),s.printComment&&(!s.willPrintOwnComments||!s.willPrintOwnComments(e,t))&&(o=m2(e,o,t)),o}function Gi(e,t){return _(this,null,function*(){var u,i;let r=(u=e.comments)!=null?u:[];t[Symbol.for("comments")]=r,t[Symbol.for("tokens")]=(i=e.tokens)!=null?i:[],t[Symbol.for("printedComments")]=new Set,l2(e,t);let{printer:{preprocess:n}}=t;return e=n?yield n(e,t):e,{ast:e,comments:r}})}var E2=({parser:e})=>e==="json"||e==="json5"||e==="json-stringify";function b2(e,t){let r=[e.node,...e.parentNodes],n=new Set([t.node,...t.parentNodes]);return r.find(u=>Ki.has(u.type)&&n.has(u))}function Du(e){let t=e.length-1;for(;;){let r=e[t];if((r==null?void 0:r.type)==="Program"||(r==null?void 0:r.type)==="File")t--;else break}return e.slice(0,t+1)}function w2(e,t,{locStart:r,locEnd:n}){let u=e.node,i=t.node;if(u===i)return{startNode:u,endNode:i};let a=r(e.node);for(let o of Du(t.parentNodes))if(r(o)>=a)i=o;else break;let s=n(t.node);for(let o of Du(e.parentNodes)){if(n(o)<=s)u=o;else break;if(u===i)break}return{startNode:u,endNode:i}}function qr(e,t,r,n,u=[],i){let{locStart:a,locEnd:s}=r,o=a(e),l=s(e);if(!(t>l||tn);let s=e.slice(n,u).search(/\S/),o=s===-1;if(!o)for(n+=s;u>n&&!/\S/.test(e[u-1]);--u);let l=qr(r,n,t,(p,D)=>fu(t,p,D),[],"rangeStart"),c=o?l:qr(r,u,t,p=>fu(t,p),[],"rangeEnd");if(!l||!c)return{rangeStart:0,rangeEnd:0};let d,h;if(E2(t)){let p=b2(l,c);d=p,h=p}else({startNode:d,endNode:h}=w2(l,c,t));return{rangeStart:Math.min(i(d),i(h)),rangeEnd:Math.max(a(d),a(h))}}function _2(e,t){let{cursorOffset:r,locStart:n,locEnd:u}=t,i=ur(t.printer.getVisitorKeys),a=o=>n(o)<=r&&u(o)>=r,s=e;for(let o of s2(e,{getVisitorKeys:i,filter:a}))s=o;return s}var B2=_2,Ji="\uFEFF",mu=Symbol("cursor");function Yi(e,t,r=0){return _(this,null,function*(){if(!e||e.trim().length===0)return{formatted:"",cursorOffset:-1,comments:[]};let{ast:n,text:u}=yield lt(e,t);t.cursorOffset>=0&&(t.cursorNode=B2(n,t));let i=yield ir(n,t);r>0&&(i=wi([ye,i],r,t.tabWidth));let a=nr(i,t);if(r>0){let o=a.formatted.trim();a.cursorNodeStart!==void 0&&(a.cursorNodeStart-=a.formatted.indexOf(o)),a.formatted=o+un(t.endOfLine)}let s=t[Symbol.for("comments")];if(t.cursorOffset>=0){let o,l,c,d,h;if(t.cursorNode&&a.cursorNodeText?(o=t.locStart(t.cursorNode),l=u.slice(o,t.locEnd(t.cursorNode)),c=t.cursorOffset-o,d=a.cursorNodeStart,h=a.cursorNodeText):(o=0,l=u,c=t.cursorOffset,d=0,h=a.formatted),l===h)return{formatted:a.formatted,cursorOffset:d+c,comments:s};let p=l.split("");p.splice(c,0,mu);let D=h.split(""),m=(0,gc.diffArrays)(p,D),g=d;for(let F of m)if(F.removed){if(F.value.includes(mu))break}else g+=F.count;return{formatted:a.formatted,cursorOffset:g,comments:s}}return{formatted:a.formatted,cursorOffset:-1,comments:s}})}function x2(e,t){return _(this,null,function*(){let{ast:r,text:n}=yield lt(e,t),{rangeStart:u,rangeEnd:i}=k2(n,t,r),a=n.slice(u,i),s=Math.min(u,n.lastIndexOf(` +`,u)+1),o=n.slice(s,u).match(/^\s*/)[0],l=on(o,t.tabWidth),c=yield Yi(a,A(E({},t),{rangeStart:0,rangeEnd:Number.POSITIVE_INFINITY,cursorOffset:t.cursorOffset>u&&t.cursorOffset<=i?t.cursorOffset-u:-1,endOfLine:"lf"}),l),d=c.formatted.trimEnd(),{cursorOffset:h}=t;h>i?h+=d.length-a.length:c.cursorOffset>=0&&(h=c.cursorOffset+u);let p=n.slice(0,u)+d+n.slice(i);if(t.endOfLine!=="lf"){let D=un(t.endOfLine);h>=0&&D===`\r +`&&(h+=Si(p.slice(0,h),` +`)),p=er(!1,p,` +`,D)}return{formatted:p,cursorOffset:h,comments:c.comments}})}function vr(e,t,r){return typeof t!="number"||Number.isNaN(t)||t<0||t>e.length?r:t}function gu(e,t){let{cursorOffset:r,rangeStart:n,rangeEnd:u}=t;return r=vr(e,r,-1),n=vr(e,n,0),u=vr(e,u,e.length),A(E({},t),{cursorOffset:r,rangeStart:n,rangeEnd:u})}function Xi(e,t){let{cursorOffset:r,rangeStart:n,rangeEnd:u,endOfLine:i}=gu(e,t),a=e.charAt(0)===Ji;if(a&&(e=e.slice(1),r--,n--,u--),i==="auto"&&(i=Ic(e)),e.includes("\r")){let s=o=>Si(e.slice(0,Math.max(o,0)),`\r +`);r-=s(r),n-=s(n),u-=s(u),e=Oc(e)}return{hasBOM:a,text:e,options:gu(e,A(E({},t),{cursorOffset:r,rangeStart:n,rangeEnd:u,endOfLine:i}))}}function Cu(e,t){return _(this,null,function*(){let r=yield Oi(t);return!r.hasPragma||r.hasPragma(e)})}function Qi(e,t){return _(this,null,function*(){let{hasBOM:r,text:n,options:u}=Xi(e,yield We(t));if(u.rangeStart>=u.rangeEnd&&n!==""||u.requirePragma&&!(yield Cu(n,u)))return{formatted:e,cursorOffset:t.cursorOffset,comments:[]};let i;return u.rangeStart>0||u.rangeEnd=0&&i.cursorOffset++),i})}function T2(e,t,r){return _(this,null,function*(){let{text:n,options:u}=Xi(e,yield We(t)),i=yield lt(n,u);return r&&(r.preprocessForPrint&&(i.ast=yield Gi(i.ast,u)),r.massage&&(i.ast=Kp(i.ast,u))),i})}function L2(e,t){return _(this,null,function*(){t=yield We(t);let r=yield ir(e,t);return nr(r,t)})}function N2(e,t){return _(this,null,function*(){let r=np(e),{formatted:n}=yield Qi(r,A(E({},t),{parser:"__js_expression"}));return n})}function q2(e,t){return _(this,null,function*(){t=yield We(t);let{ast:r}=yield lt(e,t);return ir(r,t)})}function P2(e,t){return _(this,null,function*(){return nr(e,yield We(t))})}var Zi={};Qt(Zi,{addDanglingComment:()=>At,addLeadingComment:()=>Ie,addTrailingComment:()=>Oe,getAlignmentSize:()=>on,getIndentSize:()=>V2,getMaxContinuousCount:()=>$2,getNextNonSpaceNonCommentCharacter:()=>Y2,getNextNonSpaceNonCommentCharacterIndex:()=>eh,getStringWidth:()=>an,hasNewline:()=>he,hasNewlineInRange:()=>z2,hasSpaces:()=>K2,isNextLineEmpty:()=>uh,isNextLineEmptyAfterIndex:()=>fn,isPreviousLineEmpty:()=>rh,makeString:()=>Q2,skip:()=>ct,skipEverythingButNewLine:()=>$i,skipInlineComment:()=>hn,skipNewline:()=>Se,skipSpaces:()=>fe,skipToLineEnd:()=>ji,skipTrailingComment:()=>dn,skipWhitespace:()=>e2});function I2(e,t){if(t===!1)return!1;if(e.charAt(t)==="/"&&e.charAt(t+1)==="*"){for(let r=t+2;rMath.max(n,u.length/t.length),0)}var $2=j2;function W2(e,t){let r=e.lastIndexOf(` +`);return r===-1?0:on(e.slice(r+1).match(/^[\t ]*/)[0],t)}var V2=W2;function U2(e,t,r){for(let n=t;na===n?a:s===t?"\\"+s:s||(r&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/.test(a)?a:"\\"+a));return t+u+t}var Q2=X2;function Z2(e,t,r){return Dn(e,r(t))}function eh(e,t){return arguments.length===2||typeof t=="number"?Dn(e,t):Z2(...arguments)}function th(e,t,r){return pn(e,r(t))}function rh(e,t){return arguments.length===2||typeof t=="number"?pn(e,t):th(...arguments)}function nh(e,t,r){return fn(e,r(t))}function uh(e,t){return arguments.length===2||typeof t=="number"?fn(e,t):nh(...arguments)}var ea={};Qt(ea,{builders:()=>ih,printer:()=>ah,utils:()=>sh});var ih={join:bi,line:yi,softline:Nc,hardline:ye,literalline:Ei,group:Ci,conditionalGroup:_c,fill:Fi,lineSuffix:kr,lineSuffixBoundary:Tc,cursor:_r,breakParent:tr,ifBreak:Bc,trim:Lc,indent:Lt,indentIfBreak:xc,align:He,addAlignmentToDoc:wi,markAsRoot:Ac,dedentToRoot:Sc,dedent:kc,hardlineWithoutBreakParent:nn,literallineWithoutBreakParent:vi,label:qc,concat:e=>e},ah={printDocToString:nr},sh={willBreak:zc,traverseDoc:rn,findInDoc:sn,mapDoc:rr,removeLines:Jc,stripTrailingHardline:Ai,replaceEndOfLine:Qc,canBreak:ep},oh="3.1.1";function Fe(e,t=1){return(...r)=>_(this,null,function*(){var i,a;let n=(i=r[t])!=null?i:{},u=(a=n.plugins)!=null?a:[];return r[t]=A(E({},n),{plugins:Array.isArray(u)?u:Object.values(u)}),e(...r)})}var ta=Fe(Qi);function ra(e,t){return _(this,null,function*(){let{formatted:r}=yield ta(e,A(E({},t),{cursorOffset:-1}));return r})}function lh(e,t){return _(this,null,function*(){return(yield ra(e,t))===e})}var ch=Fe(xi,0),ph={parse:Fe(T2),formatAST:Fe(L2),formatDoc:Fe(N2),printToDoc:Fe(q2),printDocToString:Fe(P2)},hh=mi;function dh(e){for(var t=[],r=1;r_(void 0,null,function*(){return e===!1?t:e==="dedent"||e===!0?dh(t):(yield hh.format(t,{parser:e,plugins:[nc],htmlWhitespaceSensitivity:"ignore"})).trim()}));export{kh as formatter}; diff --git a/pr-preview/pr-419/assets/ganttDiagram-ASEIQ4P5-B-yJ7cM2.js b/pr-preview/pr-419/assets/ganttDiagram-ASEIQ4P5-B-yJ7cM2.js new file mode 100644 index 000000000..92abd1941 --- /dev/null +++ b/pr-preview/pr-419/assets/ganttDiagram-ASEIQ4P5-B-yJ7cM2.js @@ -0,0 +1,257 @@ +import{aR as Qe,aS as Ge,aT as Je,aU as Ke,aV as Mn,aW as re,aX as Sn,_ as f,d as _t,s as Un,g as Fn,q as En,r as In,c as An,b as Wn,t as Yn,m as Ln,l as Gt,j as qt,k as On,e as Nn,u as Vn}from"./Using existing ones-DXPug3q1.js";import{d as tt}from"./dayjs.min-kn1EBQqj.js";import{c as Hn,g as Pn}from"./index-Ca44TZ0D.js";import{d as Rn,a as zn}from"./customParseFormat-CECOPgIS.js";import{b as Bn,t as Ae,c as qn,a as Zn,l as Xn}from"./linear-LDUn1lWj.js";import{i as jn}from"./init-Gi6I4Gst.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Bqh_nw6E.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./index-DrFu-skq.js";import"./Serializer-DsJDcYJc.js";function Qn(t,e){let n;if(e===void 0)for(const r of t)r!=null&&(n=r)&&(n=r);else{let r=-1;for(let i of t)(i=e(i,++r,t))!=null&&(n=i)&&(n=i)}return n}function Gn(t,e){let n;if(e===void 0)for(const r of t)r!=null&&(n>r||n===void 0&&r>=r)&&(n=r);else{let r=-1;for(let i of t)(i=e(i,++r,t))!=null&&(n>i||n===void 0&&i>=i)&&(n=i)}return n}function Jn(t){return t}var Xt=1,ie=2,me=3,Zt=4,We=1e-6;function Kn(t){return"translate("+t+",0)"}function $n(t){return"translate(0,"+t+")"}function tr(t){return e=>+t(e)}function er(t,e){return e=Math.max(0,t.bandwidth()-e*2)/2,t.round()&&(e=Math.round(e)),n=>+t(n)+e}function nr(){return!this.__axis}function $e(t,e){var n=[],r=null,i=null,a=6,s=6,C=3,M=typeof window!="undefined"&&window.devicePixelRatio>1?0:.5,T=t===Xt||t===Zt?-1:1,v=t===Zt||t===ie?"x":"y",I=t===Xt||t===me?Kn:$n;function b(k){var R=r==null?e.ticks?e.ticks.apply(e,n):e.domain():r,A=i==null?e.tickFormat?e.tickFormat.apply(e,n):Jn:i,et=Math.max(a,0)+C,rt=e.range(),nt=+rt[0]+M,Z=+rt[rt.length-1]+M,X=(e.bandwidth?er:tr)(e.copy(),M),$=k.selection?k.selection():k,x=$.selectAll(".domain").data([null]),N=$.selectAll(".tick").data(R,e).order(),w=N.exit(),U=N.enter().append("g").attr("class","tick"),D=N.select("line"),_=N.select("text");x=x.merge(x.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),N=N.merge(U),D=D.merge(U.append("line").attr("stroke","currentColor").attr(v+"2",T*a)),_=_.merge(U.append("text").attr("fill","currentColor").attr(v,T*et).attr("dy",t===Xt?"0em":t===me?"0.71em":"0.32em")),k!==$&&(x=x.transition(k),N=N.transition(k),D=D.transition(k),_=_.transition(k),w=w.transition(k).attr("opacity",We).attr("transform",function(p){return isFinite(p=X(p))?I(p+M):this.getAttribute("transform")}),U.attr("opacity",We).attr("transform",function(p){var W=this.parentNode.__axis;return I((W&&isFinite(W=W(p))?W:X(p))+M)})),w.remove(),x.attr("d",t===Zt||t===ie?s?"M"+T*s+","+nt+"H"+M+"V"+Z+"H"+T*s:"M"+M+","+nt+"V"+Z:s?"M"+nt+","+T*s+"V"+M+"H"+Z+"V"+T*s:"M"+nt+","+M+"H"+Z),N.attr("opacity",1).attr("transform",function(p){return I(X(p)+M)}),D.attr(v+"2",T*a),_.attr(v,T*et).text(A),$.filter(nr).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",t===ie?"start":t===Zt?"end":"middle"),$.each(function(){this.__axis=X})}return b.scale=function(k){return arguments.length?(e=k,b):e},b.ticks=function(){return n=Array.from(arguments),b},b.tickArguments=function(k){return arguments.length?(n=k==null?[]:Array.from(k),b):n.slice()},b.tickValues=function(k){return arguments.length?(r=k==null?null:Array.from(k),b):r&&r.slice()},b.tickFormat=function(k){return arguments.length?(i=k,b):i},b.tickSize=function(k){return arguments.length?(a=s=+k,b):a},b.tickSizeInner=function(k){return arguments.length?(a=+k,b):a},b.tickSizeOuter=function(k){return arguments.length?(s=+k,b):s},b.tickPadding=function(k){return arguments.length?(C=+k,b):C},b.offset=function(k){return arguments.length?(M=+k,b):M},b}function rr(t){return $e(Xt,t)}function ir(t){return $e(me,t)}const ar=Math.PI/180,sr=180/Math.PI,Jt=18,tn=.96422,en=1,nn=.82521,rn=4/29,Mt=6/29,an=3*Mt*Mt,or=Mt*Mt*Mt;function sn(t){if(t instanceof lt)return new lt(t.l,t.a,t.b,t.opacity);if(t instanceof ht)return on(t);t instanceof Je||(t=Mn(t));var e=ce(t.r),n=ce(t.g),r=ce(t.b),i=ae((.2225045*e+.7168786*n+.0606169*r)/en),a,s;return e===n&&n===r?a=s=i:(a=ae((.4360747*e+.3850649*n+.1430804*r)/tn),s=ae((.0139322*e+.0971045*n+.7141733*r)/nn)),new lt(116*i-16,500*(a-i),200*(i-s),t.opacity)}function cr(t,e,n,r){return arguments.length===1?sn(t):new lt(t,e,n,r==null?1:r)}function lt(t,e,n,r){this.l=+t,this.a=+e,this.b=+n,this.opacity=+r}Qe(lt,cr,Ge(Ke,{brighter(t){return new lt(this.l+Jt*(t==null?1:t),this.a,this.b,this.opacity)},darker(t){return new lt(this.l-Jt*(t==null?1:t),this.a,this.b,this.opacity)},rgb(){var t=(this.l+16)/116,e=isNaN(this.a)?t:t+this.a/500,n=isNaN(this.b)?t:t-this.b/200;return e=tn*se(e),t=en*se(t),n=nn*se(n),new Je(oe(3.1338561*e-1.6168667*t-.4906146*n),oe(-.9787684*e+1.9161415*t+.033454*n),oe(.0719453*e-.2289914*t+1.4052427*n),this.opacity)}}));function ae(t){return t>or?Math.pow(t,1/3):t/an+rn}function se(t){return t>Mt?t*t*t:an*(t-rn)}function oe(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function ce(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function lr(t){if(t instanceof ht)return new ht(t.h,t.c,t.l,t.opacity);if(t instanceof lt||(t=sn(t)),t.a===0&&t.b===0)return new ht(NaN,0(t(a=new Date(+a)),a),i.ceil=a=>(t(a=new Date(a-1)),e(a,1),t(a),a),i.round=a=>{const s=i(a),C=i.ceil(a);return a-s(e(a=new Date(+a),s==null?1:Math.floor(s)),a),i.range=(a,s,C)=>{const M=[];if(a=i.ceil(a),C=C==null?1:Math.floor(C),!(a0))return M;let T;do M.push(T=new Date(+a)),e(a,C),t(a);while(TQ(s=>{if(s>=s)for(;t(s),!a(s);)s.setTime(s-1)},(s,C)=>{if(s>=s)if(C<0)for(;++C<=0;)for(;e(s,-1),!a(s););else for(;--C>=0;)for(;e(s,1),!a(s););}),n&&(i.count=(a,s)=>(le.setTime(+a),ue.setTime(+s),t(le),t(ue),Math.floor(n(le,ue))),i.every=a=>(a=Math.floor(a),!isFinite(a)||!(a>0)?null:a>1?i.filter(r?s=>r(s)%a===0:s=>i.count(0,s)%a===0):i)),i}const Ut=Q(()=>{},(t,e)=>{t.setTime(+t+e)},(t,e)=>e-t);Ut.every=t=>(t=Math.floor(t),!isFinite(t)||!(t>0)?null:t>1?Q(e=>{e.setTime(Math.floor(e/t)*t)},(e,n)=>{e.setTime(+e+n*t)},(e,n)=>(n-e)/t):Ut);Ut.range;const mt=1e3,at=mt*60,gt=at*60,yt=gt*24,ve=yt*7,Ye=yt*30,fe=yt*365,pt=Q(t=>{t.setTime(t-t.getMilliseconds())},(t,e)=>{t.setTime(+t+e*mt)},(t,e)=>(e-t)/mt,t=>t.getUTCSeconds());pt.range;const Yt=Q(t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*mt)},(t,e)=>{t.setTime(+t+e*at)},(t,e)=>(e-t)/at,t=>t.getMinutes());Yt.range;const hr=Q(t=>{t.setUTCSeconds(0,0)},(t,e)=>{t.setTime(+t+e*at)},(t,e)=>(e-t)/at,t=>t.getUTCMinutes());hr.range;const Lt=Q(t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*mt-t.getMinutes()*at)},(t,e)=>{t.setTime(+t+e*gt)},(t,e)=>(e-t)/gt,t=>t.getHours());Lt.range;const mr=Q(t=>{t.setUTCMinutes(0,0,0)},(t,e)=>{t.setTime(+t+e*gt)},(t,e)=>(e-t)/gt,t=>t.getUTCHours());mr.range;const Tt=Q(t=>t.setHours(0,0,0,0),(t,e)=>t.setDate(t.getDate()+e),(t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*at)/yt,t=>t.getDate()-1);Tt.range;const be=Q(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/yt,t=>t.getUTCDate()-1);be.range;const gr=Q(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/yt,t=>Math.floor(t/yt));gr.range;function xt(t){return Q(e=>{e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)},(e,n)=>{e.setDate(e.getDate()+n*7)},(e,n)=>(n-e-(n.getTimezoneOffset()-e.getTimezoneOffset())*at)/ve)}const Vt=xt(0),Ot=xt(1),cn=xt(2),ln=xt(3),vt=xt(4),un=xt(5),fn=xt(6);Vt.range;Ot.range;cn.range;ln.range;vt.range;un.range;fn.range;function wt(t){return Q(e=>{e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)},(e,n)=>{e.setUTCDate(e.getUTCDate()+n*7)},(e,n)=>(n-e)/ve)}const dn=wt(0),Kt=wt(1),yr=wt(2),kr=wt(3),Ft=wt(4),pr=wt(5),Tr=wt(6);dn.range;Kt.range;yr.range;kr.range;Ft.range;pr.range;Tr.range;const Nt=Q(t=>{t.setDate(1),t.setHours(0,0,0,0)},(t,e)=>{t.setMonth(t.getMonth()+e)},(t,e)=>e.getMonth()-t.getMonth()+(e.getFullYear()-t.getFullYear())*12,t=>t.getMonth());Nt.range;const vr=Q(t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCMonth(t.getUTCMonth()+e)},(t,e)=>e.getUTCMonth()-t.getUTCMonth()+(e.getUTCFullYear()-t.getUTCFullYear())*12,t=>t.getUTCMonth());vr.range;const kt=Q(t=>{t.setMonth(0,1),t.setHours(0,0,0,0)},(t,e)=>{t.setFullYear(t.getFullYear()+e)},(t,e)=>e.getFullYear()-t.getFullYear(),t=>t.getFullYear());kt.every=t=>!isFinite(t=Math.floor(t))||!(t>0)?null:Q(e=>{e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)},(e,n)=>{e.setFullYear(e.getFullYear()+n*t)});kt.range;const bt=Q(t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCFullYear(t.getUTCFullYear()+e)},(t,e)=>e.getUTCFullYear()-t.getUTCFullYear(),t=>t.getUTCFullYear());bt.every=t=>!isFinite(t=Math.floor(t))||!(t>0)?null:Q(e=>{e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,n)=>{e.setUTCFullYear(e.getUTCFullYear()+n*t)});bt.range;function br(t,e,n,r,i,a){const s=[[pt,1,mt],[pt,5,5*mt],[pt,15,15*mt],[pt,30,30*mt],[a,1,at],[a,5,5*at],[a,15,15*at],[a,30,30*at],[i,1,gt],[i,3,3*gt],[i,6,6*gt],[i,12,12*gt],[r,1,yt],[r,2,2*yt],[n,1,ve],[e,1,Ye],[e,3,3*Ye],[t,1,fe]];function C(T,v,I){const b=vet).right(s,b);if(k===s.length)return t.every(Ae(T/fe,v/fe,I));if(k===0)return Ut.every(Math.max(Ae(T,v,I),1));const[R,A]=s[b/s[k-1][2]53)return null;"w"in l||(l.w=1),"Z"in l?(S=he(It(l.y,0,1)),q=S.getUTCDay(),S=q>4||q===0?Kt.ceil(S):Kt(S),S=be.offset(S,(l.V-1)*7),l.y=S.getUTCFullYear(),l.m=S.getUTCMonth(),l.d=S.getUTCDate()+(l.w+6)%7):(S=de(It(l.y,0,1)),q=S.getDay(),S=q>4||q===0?Ot.ceil(S):Ot(S),S=Tt.offset(S,(l.V-1)*7),l.y=S.getFullYear(),l.m=S.getMonth(),l.d=S.getDate()+(l.w+6)%7)}else("W"in l||"U"in l)&&("w"in l||(l.w="u"in l?l.u%7:"W"in l?1:0),q="Z"in l?he(It(l.y,0,1)).getUTCDay():de(It(l.y,0,1)).getDay(),l.m=0,l.d="W"in l?(l.w+6)%7+l.W*7-(q+5)%7:l.w+l.U*7-(q+6)%7);return"Z"in l?(l.H+=l.Z/100|0,l.M+=l.Z%100,he(l)):de(l)}}function w(g,E,Y,l){for(var K=0,S=E.length,q=Y.length,P,ot;K=q)return-1;if(P=E.charCodeAt(K++),P===37){if(P=E.charAt(K++),ot=$[P in Le?E.charAt(K++):P],!ot||(l=ot(g,Y,l))<0)return-1}else if(P!=Y.charCodeAt(l++))return-1}return l}function U(g,E,Y){var l=T.exec(E.slice(Y));return l?(g.p=v.get(l[0].toLowerCase()),Y+l[0].length):-1}function D(g,E,Y){var l=k.exec(E.slice(Y));return l?(g.w=R.get(l[0].toLowerCase()),Y+l[0].length):-1}function _(g,E,Y){var l=I.exec(E.slice(Y));return l?(g.w=b.get(l[0].toLowerCase()),Y+l[0].length):-1}function p(g,E,Y){var l=rt.exec(E.slice(Y));return l?(g.m=nt.get(l[0].toLowerCase()),Y+l[0].length):-1}function W(g,E,Y){var l=A.exec(E.slice(Y));return l?(g.m=et.get(l[0].toLowerCase()),Y+l[0].length):-1}function u(g,E,Y){return w(g,e,E,Y)}function h(g,E,Y){return w(g,n,E,Y)}function y(g,E,Y){return w(g,r,E,Y)}function m(g){return s[g.getDay()]}function F(g){return a[g.getDay()]}function c(g){return M[g.getMonth()]}function d(g){return C[g.getMonth()]}function o(g){return i[+(g.getHours()>=12)]}function H(g){return 1+~~(g.getMonth()/3)}function L(g){return s[g.getUTCDay()]}function V(g){return a[g.getUTCDay()]}function G(g){return M[g.getUTCMonth()]}function z(g){return C[g.getUTCMonth()]}function B(g){return i[+(g.getUTCHours()>=12)]}function st(g){return 1+~~(g.getUTCMonth()/3)}return{format:function(g){var E=x(g+="",Z);return E.toString=function(){return g},E},parse:function(g){var E=N(g+="",!1);return E.toString=function(){return g},E},utcFormat:function(g){var E=x(g+="",X);return E.toString=function(){return g},E},utcParse:function(g){var E=N(g+="",!0);return E.toString=function(){return g},E}}}var Le={"-":"",_:" ",0:"0"},J=/^\s*\d+/,Dr=/^%/,_r=/[\\^$*+?|[\]().{}]/g;function O(t,e,n){var r=t<0?"-":"",i=(r?-t:t)+"",a=i.length;return r+(a[e.toLowerCase(),n]))}function Sr(t,e,n){var r=J.exec(e.slice(n,n+1));return r?(t.w=+r[0],n+r[0].length):-1}function Ur(t,e,n){var r=J.exec(e.slice(n,n+1));return r?(t.u=+r[0],n+r[0].length):-1}function Fr(t,e,n){var r=J.exec(e.slice(n,n+2));return r?(t.U=+r[0],n+r[0].length):-1}function Er(t,e,n){var r=J.exec(e.slice(n,n+2));return r?(t.V=+r[0],n+r[0].length):-1}function Ir(t,e,n){var r=J.exec(e.slice(n,n+2));return r?(t.W=+r[0],n+r[0].length):-1}function Oe(t,e,n){var r=J.exec(e.slice(n,n+4));return r?(t.y=+r[0],n+r[0].length):-1}function Ne(t,e,n){var r=J.exec(e.slice(n,n+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function Ar(t,e,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(n,n+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function Wr(t,e,n){var r=J.exec(e.slice(n,n+1));return r?(t.q=r[0]*3-3,n+r[0].length):-1}function Yr(t,e,n){var r=J.exec(e.slice(n,n+2));return r?(t.m=r[0]-1,n+r[0].length):-1}function Ve(t,e,n){var r=J.exec(e.slice(n,n+2));return r?(t.d=+r[0],n+r[0].length):-1}function Lr(t,e,n){var r=J.exec(e.slice(n,n+3));return r?(t.m=0,t.d=+r[0],n+r[0].length):-1}function He(t,e,n){var r=J.exec(e.slice(n,n+2));return r?(t.H=+r[0],n+r[0].length):-1}function Or(t,e,n){var r=J.exec(e.slice(n,n+2));return r?(t.M=+r[0],n+r[0].length):-1}function Nr(t,e,n){var r=J.exec(e.slice(n,n+2));return r?(t.S=+r[0],n+r[0].length):-1}function Vr(t,e,n){var r=J.exec(e.slice(n,n+3));return r?(t.L=+r[0],n+r[0].length):-1}function Hr(t,e,n){var r=J.exec(e.slice(n,n+6));return r?(t.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function Pr(t,e,n){var r=Dr.exec(e.slice(n,n+1));return r?n+r[0].length:-1}function Rr(t,e,n){var r=J.exec(e.slice(n));return r?(t.Q=+r[0],n+r[0].length):-1}function zr(t,e,n){var r=J.exec(e.slice(n));return r?(t.s=+r[0],n+r[0].length):-1}function Pe(t,e){return O(t.getDate(),e,2)}function Br(t,e){return O(t.getHours(),e,2)}function qr(t,e){return O(t.getHours()%12||12,e,2)}function Zr(t,e){return O(1+Tt.count(kt(t),t),e,3)}function hn(t,e){return O(t.getMilliseconds(),e,3)}function Xr(t,e){return hn(t,e)+"000"}function jr(t,e){return O(t.getMonth()+1,e,2)}function Qr(t,e){return O(t.getMinutes(),e,2)}function Gr(t,e){return O(t.getSeconds(),e,2)}function Jr(t){var e=t.getDay();return e===0?7:e}function Kr(t,e){return O(Vt.count(kt(t)-1,t),e,2)}function mn(t){var e=t.getDay();return e>=4||e===0?vt(t):vt.ceil(t)}function $r(t,e){return t=mn(t),O(vt.count(kt(t),t)+(kt(t).getDay()===4),e,2)}function ti(t){return t.getDay()}function ei(t,e){return O(Ot.count(kt(t)-1,t),e,2)}function ni(t,e){return O(t.getFullYear()%100,e,2)}function ri(t,e){return t=mn(t),O(t.getFullYear()%100,e,2)}function ii(t,e){return O(t.getFullYear()%1e4,e,4)}function ai(t,e){var n=t.getDay();return t=n>=4||n===0?vt(t):vt.ceil(t),O(t.getFullYear()%1e4,e,4)}function si(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+O(e/60|0,"0",2)+O(e%60,"0",2)}function Re(t,e){return O(t.getUTCDate(),e,2)}function oi(t,e){return O(t.getUTCHours(),e,2)}function ci(t,e){return O(t.getUTCHours()%12||12,e,2)}function li(t,e){return O(1+be.count(bt(t),t),e,3)}function gn(t,e){return O(t.getUTCMilliseconds(),e,3)}function ui(t,e){return gn(t,e)+"000"}function fi(t,e){return O(t.getUTCMonth()+1,e,2)}function di(t,e){return O(t.getUTCMinutes(),e,2)}function hi(t,e){return O(t.getUTCSeconds(),e,2)}function mi(t){var e=t.getUTCDay();return e===0?7:e}function gi(t,e){return O(dn.count(bt(t)-1,t),e,2)}function yn(t){var e=t.getUTCDay();return e>=4||e===0?Ft(t):Ft.ceil(t)}function yi(t,e){return t=yn(t),O(Ft.count(bt(t),t)+(bt(t).getUTCDay()===4),e,2)}function ki(t){return t.getUTCDay()}function pi(t,e){return O(Kt.count(bt(t)-1,t),e,2)}function Ti(t,e){return O(t.getUTCFullYear()%100,e,2)}function vi(t,e){return t=yn(t),O(t.getUTCFullYear()%100,e,2)}function bi(t,e){return O(t.getUTCFullYear()%1e4,e,4)}function xi(t,e){var n=t.getUTCDay();return t=n>=4||n===0?Ft(t):Ft.ceil(t),O(t.getUTCFullYear()%1e4,e,4)}function wi(){return"+0000"}function ze(){return"%"}function Be(t){return+t}function qe(t){return Math.floor(+t/1e3)}var Dt,$t;Ci({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function Ci(t){return Dt=Cr(t),$t=Dt.format,Dt.parse,Dt.utcFormat,Dt.utcParse,Dt}function Di(t){return new Date(t)}function _i(t){return t instanceof Date?+t:+new Date(+t)}function kn(t,e,n,r,i,a,s,C,M,T){var v=qn(),I=v.invert,b=v.domain,k=T(".%L"),R=T(":%S"),A=T("%I:%M"),et=T("%I %p"),rt=T("%a %d"),nt=T("%b %d"),Z=T("%B"),X=T("%Y");function $(x){return(M(x)4&&(k+=7),b.add(k,n));return R.diff(A,"week")+1},C.isoWeekday=function(T){return this.$utils().u(T)?this.day()||7:this.day(this.day()%7?T:T-7)};var M=C.startOf;C.startOf=function(T,v){var I=this.$utils(),b=!!I.u(v)||v;return I.p(T)==="isoweek"?b?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):M.bind(this)(T,v)}}})})(pn);var Si=pn.exports;const Ui=Pn(Si);var ye=function(){var t=f(function(W,u,h,y){for(h=h||{},y=W.length;y--;h[W[y]]=u);return h},"o"),e=[6,8,10,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,33,35,36,38,40],n=[1,26],r=[1,27],i=[1,28],a=[1,29],s=[1,30],C=[1,31],M=[1,32],T=[1,33],v=[1,34],I=[1,9],b=[1,10],k=[1,11],R=[1,12],A=[1,13],et=[1,14],rt=[1,15],nt=[1,16],Z=[1,19],X=[1,20],$=[1,21],x=[1,22],N=[1,23],w=[1,25],U=[1,35],D={trace:f(function(){},"trace"),yy:{},symbols_:{error:2,start:3,gantt:4,document:5,EOF:6,line:7,SPACE:8,statement:9,NL:10,weekday:11,weekday_monday:12,weekday_tuesday:13,weekday_wednesday:14,weekday_thursday:15,weekday_friday:16,weekday_saturday:17,weekday_sunday:18,weekend:19,weekend_friday:20,weekend_saturday:21,dateFormat:22,inclusiveEndDates:23,topAxis:24,axisFormat:25,tickInterval:26,excludes:27,includes:28,todayMarker:29,title:30,acc_title:31,acc_title_value:32,acc_descr:33,acc_descr_value:34,acc_descr_multiline_value:35,section:36,clickStatement:37,taskTxt:38,taskData:39,click:40,callbackname:41,callbackargs:42,href:43,clickStatementDebug:44,$accept:0,$end:1},terminals_:{2:"error",4:"gantt",6:"EOF",8:"SPACE",10:"NL",12:"weekday_monday",13:"weekday_tuesday",14:"weekday_wednesday",15:"weekday_thursday",16:"weekday_friday",17:"weekday_saturday",18:"weekday_sunday",20:"weekend_friday",21:"weekend_saturday",22:"dateFormat",23:"inclusiveEndDates",24:"topAxis",25:"axisFormat",26:"tickInterval",27:"excludes",28:"includes",29:"todayMarker",30:"title",31:"acc_title",32:"acc_title_value",33:"acc_descr",34:"acc_descr_value",35:"acc_descr_multiline_value",36:"section",38:"taskTxt",39:"taskData",40:"click",41:"callbackname",42:"callbackargs",43:"href"},productions_:[0,[3,3],[5,0],[5,2],[7,2],[7,1],[7,1],[7,1],[11,1],[11,1],[11,1],[11,1],[11,1],[11,1],[11,1],[19,1],[19,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,1],[9,2],[9,2],[9,1],[9,1],[9,1],[9,2],[37,2],[37,3],[37,3],[37,4],[37,3],[37,4],[37,2],[44,2],[44,3],[44,3],[44,4],[44,3],[44,4],[44,2]],performAction:f(function(u,h,y,m,F,c,d){var o=c.length-1;switch(F){case 1:return c[o-1];case 2:this.$=[];break;case 3:c[o-1].push(c[o]),this.$=c[o-1];break;case 4:case 5:this.$=c[o];break;case 6:case 7:this.$=[];break;case 8:m.setWeekday("monday");break;case 9:m.setWeekday("tuesday");break;case 10:m.setWeekday("wednesday");break;case 11:m.setWeekday("thursday");break;case 12:m.setWeekday("friday");break;case 13:m.setWeekday("saturday");break;case 14:m.setWeekday("sunday");break;case 15:m.setWeekend("friday");break;case 16:m.setWeekend("saturday");break;case 17:m.setDateFormat(c[o].substr(11)),this.$=c[o].substr(11);break;case 18:m.enableInclusiveEndDates(),this.$=c[o].substr(18);break;case 19:m.TopAxis(),this.$=c[o].substr(8);break;case 20:m.setAxisFormat(c[o].substr(11)),this.$=c[o].substr(11);break;case 21:m.setTickInterval(c[o].substr(13)),this.$=c[o].substr(13);break;case 22:m.setExcludes(c[o].substr(9)),this.$=c[o].substr(9);break;case 23:m.setIncludes(c[o].substr(9)),this.$=c[o].substr(9);break;case 24:m.setTodayMarker(c[o].substr(12)),this.$=c[o].substr(12);break;case 27:m.setDiagramTitle(c[o].substr(6)),this.$=c[o].substr(6);break;case 28:this.$=c[o].trim(),m.setAccTitle(this.$);break;case 29:case 30:this.$=c[o].trim(),m.setAccDescription(this.$);break;case 31:m.addSection(c[o].substr(8)),this.$=c[o].substr(8);break;case 33:m.addTask(c[o-1],c[o]),this.$="task";break;case 34:this.$=c[o-1],m.setClickEvent(c[o-1],c[o],null);break;case 35:this.$=c[o-2],m.setClickEvent(c[o-2],c[o-1],c[o]);break;case 36:this.$=c[o-2],m.setClickEvent(c[o-2],c[o-1],null),m.setLink(c[o-2],c[o]);break;case 37:this.$=c[o-3],m.setClickEvent(c[o-3],c[o-2],c[o-1]),m.setLink(c[o-3],c[o]);break;case 38:this.$=c[o-2],m.setClickEvent(c[o-2],c[o],null),m.setLink(c[o-2],c[o-1]);break;case 39:this.$=c[o-3],m.setClickEvent(c[o-3],c[o-1],c[o]),m.setLink(c[o-3],c[o-2]);break;case 40:this.$=c[o-1],m.setLink(c[o-1],c[o]);break;case 41:case 47:this.$=c[o-1]+" "+c[o];break;case 42:case 43:case 45:this.$=c[o-2]+" "+c[o-1]+" "+c[o];break;case 44:case 46:this.$=c[o-3]+" "+c[o-2]+" "+c[o-1]+" "+c[o];break}},"anonymous"),table:[{3:1,4:[1,2]},{1:[3]},t(e,[2,2],{5:3}),{6:[1,4],7:5,8:[1,6],9:7,10:[1,8],11:17,12:n,13:r,14:i,15:a,16:s,17:C,18:M,19:18,20:T,21:v,22:I,23:b,24:k,25:R,26:A,27:et,28:rt,29:nt,30:Z,31:X,33:$,35:x,36:N,37:24,38:w,40:U},t(e,[2,7],{1:[2,1]}),t(e,[2,3]),{9:36,11:17,12:n,13:r,14:i,15:a,16:s,17:C,18:M,19:18,20:T,21:v,22:I,23:b,24:k,25:R,26:A,27:et,28:rt,29:nt,30:Z,31:X,33:$,35:x,36:N,37:24,38:w,40:U},t(e,[2,5]),t(e,[2,6]),t(e,[2,17]),t(e,[2,18]),t(e,[2,19]),t(e,[2,20]),t(e,[2,21]),t(e,[2,22]),t(e,[2,23]),t(e,[2,24]),t(e,[2,25]),t(e,[2,26]),t(e,[2,27]),{32:[1,37]},{34:[1,38]},t(e,[2,30]),t(e,[2,31]),t(e,[2,32]),{39:[1,39]},t(e,[2,8]),t(e,[2,9]),t(e,[2,10]),t(e,[2,11]),t(e,[2,12]),t(e,[2,13]),t(e,[2,14]),t(e,[2,15]),t(e,[2,16]),{41:[1,40],43:[1,41]},t(e,[2,4]),t(e,[2,28]),t(e,[2,29]),t(e,[2,33]),t(e,[2,34],{42:[1,42],43:[1,43]}),t(e,[2,40],{41:[1,44]}),t(e,[2,35],{43:[1,45]}),t(e,[2,36]),t(e,[2,38],{42:[1,46]}),t(e,[2,37]),t(e,[2,39])],defaultActions:{},parseError:f(function(u,h){if(h.recoverable)this.trace(u);else{var y=new Error(u);throw y.hash=h,y}},"parseError"),parse:f(function(u){var h=this,y=[0],m=[],F=[null],c=[],d=this.table,o="",H=0,L=0,V=2,G=1,z=c.slice.call(arguments,1),B=Object.create(this.lexer),st={yy:{}};for(var g in this.yy)Object.prototype.hasOwnProperty.call(this.yy,g)&&(st.yy[g]=this.yy[g]);B.setInput(u,st.yy),st.yy.lexer=B,st.yy.parser=this,typeof B.yylloc=="undefined"&&(B.yylloc={});var E=B.yylloc;c.push(E);var Y=B.options&&B.options.ranges;typeof st.yy.parseError=="function"?this.parseError=st.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function l(it){y.length=y.length-2*it,F.length=F.length-it,c.length=c.length-it}f(l,"popStack");function K(){var it;return it=m.pop()||B.lex()||G,typeof it!="number"&&(it instanceof Array&&(m=it,it=m.pop()),it=h.symbols_[it]||it),it}f(K,"lex");for(var S,q,P,ot,ut={},zt,ft,Ie,Bt;;){if(q=y[y.length-1],this.defaultActions[q]?P=this.defaultActions[q]:((S===null||typeof S=="undefined")&&(S=K()),P=d[q]&&d[q][S]),typeof P=="undefined"||!P.length||!P[0]){var ne="";Bt=[];for(zt in d[q])this.terminals_[zt]&&zt>V&&Bt.push("'"+this.terminals_[zt]+"'");B.showPosition?ne="Parse error on line "+(H+1)+`: +`+B.showPosition()+` +Expecting `+Bt.join(", ")+", got '"+(this.terminals_[S]||S)+"'":ne="Parse error on line "+(H+1)+": Unexpected "+(S==G?"end of input":"'"+(this.terminals_[S]||S)+"'"),this.parseError(ne,{text:B.match,token:this.terminals_[S]||S,line:B.yylineno,loc:E,expected:Bt})}if(P[0]instanceof Array&&P.length>1)throw new Error("Parse Error: multiple actions possible at state: "+q+", token: "+S);switch(P[0]){case 1:y.push(S),F.push(B.yytext),c.push(B.yylloc),y.push(P[1]),S=null,L=B.yyleng,o=B.yytext,H=B.yylineno,E=B.yylloc;break;case 2:if(ft=this.productions_[P[1]][1],ut.$=F[F.length-ft],ut._$={first_line:c[c.length-(ft||1)].first_line,last_line:c[c.length-1].last_line,first_column:c[c.length-(ft||1)].first_column,last_column:c[c.length-1].last_column},Y&&(ut._$.range=[c[c.length-(ft||1)].range[0],c[c.length-1].range[1]]),ot=this.performAction.apply(ut,[o,L,H,st.yy,P[1],F,c].concat(z)),typeof ot!="undefined")return ot;ft&&(y=y.slice(0,-1*ft*2),F=F.slice(0,-1*ft),c=c.slice(0,-1*ft)),y.push(this.productions_[P[1]][0]),F.push(ut.$),c.push(ut._$),Ie=d[y[y.length-2]][y[y.length-1]],y.push(Ie);break;case 3:return!0}}return!0},"parse")},_=function(){var W={EOF:1,parseError:f(function(h,y){if(this.yy.parser)this.yy.parser.parseError(h,y);else throw new Error(h)},"parseError"),setInput:f(function(u,h){return this.yy=h||this.yy||{},this._input=u,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},"setInput"),input:f(function(){var u=this._input[0];this.yytext+=u,this.yyleng++,this.offset++,this.match+=u,this.matched+=u;var h=u.match(/(?:\r\n?|\n).*/g);return h?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),u},"input"),unput:f(function(u){var h=u.length,y=u.split(/(?:\r\n?|\n)/g);this._input=u+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-h),this.offset-=h;var m=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),y.length-1&&(this.yylineno-=y.length-1);var F=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:y?(y.length===m.length?this.yylloc.first_column:0)+m[m.length-y.length].length-y[0].length:this.yylloc.first_column-h},this.options.ranges&&(this.yylloc.range=[F[0],F[0]+this.yyleng-h]),this.yyleng=this.yytext.length,this},"unput"),more:f(function(){return this._more=!0,this},"more"),reject:f(function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true). +`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},"reject"),less:f(function(u){this.unput(this.match.slice(u))},"less"),pastInput:f(function(){var u=this.matched.substr(0,this.matched.length-this.match.length);return(u.length>20?"...":"")+u.substr(-20).replace(/\n/g,"")},"pastInput"),upcomingInput:f(function(){var u=this.match;return u.length<20&&(u+=this._input.substr(0,20-u.length)),(u.substr(0,20)+(u.length>20?"...":"")).replace(/\n/g,"")},"upcomingInput"),showPosition:f(function(){var u=this.pastInput(),h=new Array(u.length+1).join("-");return u+this.upcomingInput()+` +`+h+"^"},"showPosition"),test_match:f(function(u,h){var y,m,F;if(this.options.backtrack_lexer&&(F={yylineno:this.yylineno,yylloc:{first_line:this.yylloc.first_line,last_line:this.last_line,first_column:this.yylloc.first_column,last_column:this.yylloc.last_column},yytext:this.yytext,match:this.match,matches:this.matches,matched:this.matched,yyleng:this.yyleng,offset:this.offset,_more:this._more,_input:this._input,yy:this.yy,conditionStack:this.conditionStack.slice(0),done:this.done},this.options.ranges&&(F.yylloc.range=this.yylloc.range.slice(0))),m=u[0].match(/(?:\r\n?|\n).*/g),m&&(this.yylineno+=m.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:m?m[m.length-1].length-m[m.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+u[0].length},this.yytext+=u[0],this.match+=u[0],this.matches=u,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._backtrack=!1,this._input=this._input.slice(u[0].length),this.matched+=u[0],y=this.performAction.call(this,this.yy,this,h,this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),y)return y;if(this._backtrack){for(var c in F)this[c]=F[c];return!1}return!1},"test_match"),next:f(function(){if(this.done)return this.EOF;this._input||(this.done=!0);var u,h,y,m;this._more||(this.yytext="",this.match="");for(var F=this._currentRules(),c=0;ch[0].length)){if(h=y,m=c,this.options.backtrack_lexer){if(u=this.test_match(y,F[c]),u!==!1)return u;if(this._backtrack){h=!1;continue}else return!1}else if(!this.options.flex)break}return h?(u=this.test_match(h,F[m]),u!==!1?u:!1):this._input===""?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+`. Unrecognized text. +`+this.showPosition(),{text:"",token:null,line:this.yylineno})},"next"),lex:f(function(){var h=this.next();return h||this.lex()},"lex"),begin:f(function(h){this.conditionStack.push(h)},"begin"),popState:f(function(){var h=this.conditionStack.length-1;return h>0?this.conditionStack.pop():this.conditionStack[0]},"popState"),_currentRules:f(function(){return this.conditionStack.length&&this.conditionStack[this.conditionStack.length-1]?this.conditions[this.conditionStack[this.conditionStack.length-1]].rules:this.conditions.INITIAL.rules},"_currentRules"),topState:f(function(h){return h=this.conditionStack.length-1-Math.abs(h||0),h>=0?this.conditionStack[h]:"INITIAL"},"topState"),pushState:f(function(h){this.begin(h)},"pushState"),stateStackSize:f(function(){return this.conditionStack.length},"stateStackSize"),options:{"case-insensitive":!0},performAction:f(function(h,y,m,F){switch(m){case 0:return this.begin("open_directive"),"open_directive";case 1:return this.begin("acc_title"),31;case 2:return this.popState(),"acc_title_value";case 3:return this.begin("acc_descr"),33;case 4:return this.popState(),"acc_descr_value";case 5:this.begin("acc_descr_multiline");break;case 6:this.popState();break;case 7:return"acc_descr_multiline_value";case 8:break;case 9:break;case 10:break;case 11:return 10;case 12:break;case 13:break;case 14:this.begin("href");break;case 15:this.popState();break;case 16:return 43;case 17:this.begin("callbackname");break;case 18:this.popState();break;case 19:this.popState(),this.begin("callbackargs");break;case 20:return 41;case 21:this.popState();break;case 22:return 42;case 23:this.begin("click");break;case 24:this.popState();break;case 25:return 40;case 26:return 4;case 27:return 22;case 28:return 23;case 29:return 24;case 30:return 25;case 31:return 26;case 32:return 28;case 33:return 27;case 34:return 29;case 35:return 12;case 36:return 13;case 37:return 14;case 38:return 15;case 39:return 16;case 40:return 17;case 41:return 18;case 42:return 20;case 43:return 21;case 44:return"date";case 45:return 30;case 46:return"accDescription";case 47:return 36;case 48:return 38;case 49:return 39;case 50:return":";case 51:return 6;case 52:return"INVALID"}},"anonymous"),rules:[/^(?:%%\{)/i,/^(?:accTitle\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*:\s*)/i,/^(?:(?!\n||)*[^\n]*)/i,/^(?:accDescr\s*\{\s*)/i,/^(?:[\}])/i,/^(?:[^\}]*)/i,/^(?:%%(?!\{)*[^\n]*)/i,/^(?:[^\}]%%*[^\n]*)/i,/^(?:%%*[^\n]*[\n]*)/i,/^(?:[\n]+)/i,/^(?:\s+)/i,/^(?:%[^\n]*)/i,/^(?:href[\s]+["])/i,/^(?:["])/i,/^(?:[^"]*)/i,/^(?:call[\s]+)/i,/^(?:\([\s]*\))/i,/^(?:\()/i,/^(?:[^(]*)/i,/^(?:\))/i,/^(?:[^)]*)/i,/^(?:click[\s]+)/i,/^(?:[\s\n])/i,/^(?:[^\s\n]*)/i,/^(?:gantt\b)/i,/^(?:dateFormat\s[^#\n;]+)/i,/^(?:inclusiveEndDates\b)/i,/^(?:topAxis\b)/i,/^(?:axisFormat\s[^#\n;]+)/i,/^(?:tickInterval\s[^#\n;]+)/i,/^(?:includes\s[^#\n;]+)/i,/^(?:excludes\s[^#\n;]+)/i,/^(?:todayMarker\s[^\n;]+)/i,/^(?:weekday\s+monday\b)/i,/^(?:weekday\s+tuesday\b)/i,/^(?:weekday\s+wednesday\b)/i,/^(?:weekday\s+thursday\b)/i,/^(?:weekday\s+friday\b)/i,/^(?:weekday\s+saturday\b)/i,/^(?:weekday\s+sunday\b)/i,/^(?:weekend\s+friday\b)/i,/^(?:weekend\s+saturday\b)/i,/^(?:\d\d\d\d-\d\d-\d\d\b)/i,/^(?:title\s[^\n]+)/i,/^(?:accDescription\s[^#\n;]+)/i,/^(?:section\s[^\n]+)/i,/^(?:[^:\n]+)/i,/^(?::[^#\n;]+)/i,/^(?::)/i,/^(?:$)/i,/^(?:.)/i],conditions:{acc_descr_multiline:{rules:[6,7],inclusive:!1},acc_descr:{rules:[4],inclusive:!1},acc_title:{rules:[2],inclusive:!1},callbackargs:{rules:[21,22],inclusive:!1},callbackname:{rules:[18,19,20],inclusive:!1},href:{rules:[15,16],inclusive:!1},click:{rules:[24,25],inclusive:!1},INITIAL:{rules:[0,1,3,5,8,9,10,11,12,13,14,17,23,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52],inclusive:!0}}};return W}();D.lexer=_;function p(){this.yy={}}return f(p,"Parser"),p.prototype=D,D.Parser=p,new p}();ye.parser=ye;var Fi=ye;tt.extend(Ui);tt.extend(Rn);tt.extend(zn);var Ze={friday:5,saturday:6},ct="",xe="",we=void 0,Ce="",Ht=[],Pt=[],De=new Map,_e=[],te=[],Et="",Me="",Tn=["active","done","crit","milestone"],Se=[],Rt=!1,Ue=!1,Fe="sunday",ee="saturday",ke=0,Ei=f(function(){_e=[],te=[],Et="",Se=[],jt=0,Te=void 0,Qt=void 0,j=[],ct="",xe="",Me="",we=void 0,Ce="",Ht=[],Pt=[],Rt=!1,Ue=!1,ke=0,De=new Map,Yn(),Fe="sunday",ee="saturday"},"clear"),Ii=f(function(t){xe=t},"setAxisFormat"),Ai=f(function(){return xe},"getAxisFormat"),Wi=f(function(t){we=t},"setTickInterval"),Yi=f(function(){return we},"getTickInterval"),Li=f(function(t){Ce=t},"setTodayMarker"),Oi=f(function(){return Ce},"getTodayMarker"),Ni=f(function(t){ct=t},"setDateFormat"),Vi=f(function(){Rt=!0},"enableInclusiveEndDates"),Hi=f(function(){return Rt},"endDatesAreInclusive"),Pi=f(function(){Ue=!0},"enableTopAxis"),Ri=f(function(){return Ue},"topAxisEnabled"),zi=f(function(t){Me=t},"setDisplayMode"),Bi=f(function(){return Me},"getDisplayMode"),qi=f(function(){return ct},"getDateFormat"),Zi=f(function(t){Ht=t.toLowerCase().split(/[\s,]+/)},"setIncludes"),Xi=f(function(){return Ht},"getIncludes"),ji=f(function(t){Pt=t.toLowerCase().split(/[\s,]+/)},"setExcludes"),Qi=f(function(){return Pt},"getExcludes"),Gi=f(function(){return De},"getLinks"),Ji=f(function(t){Et=t,_e.push(t)},"addSection"),Ki=f(function(){return _e},"getSections"),$i=f(function(){let t=Xe();const e=10;let n=0;for(;!t&&n[\\d\\w- ]+)").exec(n);if(i!==null){let s=null;for(const M of i.groups.ids.split(" ")){let T=Ct(M);T!==void 0&&(!s||T.endTime>s.endTime)&&(s=T)}if(s)return s.endTime;const C=new Date;return C.setHours(0,0,0,0),C}let a=tt(n,e.trim(),!0);if(a.isValid())return a.toDate();{Gt.debug("Invalid date:"+n),Gt.debug("With date format:"+e.trim());const s=new Date(n);if(s===void 0||isNaN(s.getTime())||s.getFullYear()<-1e4||s.getFullYear()>1e4)throw new Error("Invalid date:"+n);return s}},"getStartDate"),xn=f(function(t){const e=/^(\d+(?:\.\d+)?)([Mdhmswy]|ms)$/.exec(t.trim());return e!==null?[Number.parseFloat(e[1]),e[2]]:[NaN,"ms"]},"parseDuration"),wn=f(function(t,e,n,r=!1){n=n.trim();const a=new RegExp("^until\\s+(?[\\d\\w- ]+)").exec(n);if(a!==null){let v=null;for(const b of a.groups.ids.split(" ")){let k=Ct(b);k!==void 0&&(!v||k.startTime{window.open(n,"_self")}),De.set(r,n))}),Dn(t,"clickable")},"setLink"),Dn=f(function(t,e){t.split(",").forEach(function(n){let r=Ct(n);r!==void 0&&r.classes.push(e)})},"setClass"),la=f(function(t,e,n){if(_t().securityLevel!=="loose"||e===void 0)return;let r=[];if(typeof n=="string"){r=n.split(/,(?=(?:(?:[^"]*"){2})*[^"]*$)/);for(let a=0;a{Vn.runFunc(e,...r)})},"setClickFun"),_n=f(function(t,e){Se.push(function(){const n=document.querySelector(`[id="${t}"]`);n!==null&&n.addEventListener("click",function(){e()})},function(){const n=document.querySelector(`[id="${t}-text"]`);n!==null&&n.addEventListener("click",function(){e()})})},"pushFun"),ua=f(function(t,e,n){t.split(",").forEach(function(r){la(r,e,n)}),Dn(t,"clickable")},"setClickEvent"),fa=f(function(t){Se.forEach(function(e){e(t)})},"bindFunctions"),da={getConfig:f(()=>_t().gantt,"getConfig"),clear:Ei,setDateFormat:Ni,getDateFormat:qi,enableInclusiveEndDates:Vi,endDatesAreInclusive:Hi,enableTopAxis:Pi,topAxisEnabled:Ri,setAxisFormat:Ii,getAxisFormat:Ai,setTickInterval:Wi,getTickInterval:Yi,setTodayMarker:Li,getTodayMarker:Oi,setAccTitle:Un,getAccTitle:Fn,setDiagramTitle:En,getDiagramTitle:In,setDisplayMode:zi,getDisplayMode:Bi,setAccDescription:An,getAccDescription:Wn,addSection:Ji,getSections:Ki,getTasks:$i,addTask:sa,findTaskById:Ct,addTaskOrg:oa,setIncludes:Zi,getIncludes:Xi,setExcludes:ji,getExcludes:Qi,setClickEvent:ua,setLink:ca,getLinks:Gi,bindFunctions:fa,parseDuration:xn,isInvalidDate:vn,setWeekday:ta,getWeekday:ea,setWeekend:na};function Ee(t,e,n){let r=!0;for(;r;)r=!1,n.forEach(function(i){const a="^\\s*"+i+"\\s*$",s=new RegExp(a);t[0].match(s)&&(e[i]=!0,t.shift(1),r=!0)})}f(Ee,"getTaskTags");var ha=f(function(){Gt.debug("Something is calling, setConf, remove the call")},"setConf"),je={monday:Ot,tuesday:cn,wednesday:ln,thursday:vt,friday:un,saturday:fn,sunday:Vt},ma=f((t,e)=>{let n=[...t].map(()=>-1/0),r=[...t].sort((a,s)=>a.startTime-s.startTime||a.order-s.order),i=0;for(const a of r)for(let s=0;s=n[s]){n[s]=a.endTime,a.order=s+e,s>i&&(i=s);break}return i},"getMaxIntersections"),dt,ga=f(function(t,e,n,r){const i=_t().gantt,a=_t().securityLevel;let s;a==="sandbox"&&(s=qt("#i"+e));const C=a==="sandbox"?qt(s.nodes()[0].contentDocument.body):qt("body"),M=a==="sandbox"?s.nodes()[0].contentDocument:document,T=M.getElementById(e);dt=T.parentElement.offsetWidth,dt===void 0&&(dt=1200),i.useWidth!==void 0&&(dt=i.useWidth);const v=r.db.getTasks();let I=[];for(const w of v)I.push(w.type);I=N(I);const b={};let k=2*i.topPadding;if(r.db.getDisplayMode()==="compact"||i.displayMode==="compact"){const w={};for(const D of v)w[D.section]===void 0?w[D.section]=[D]:w[D.section].push(D);let U=0;for(const D of Object.keys(w)){const _=ma(w[D],U)+1;U+=_,k+=_*(i.barHeight+i.barGap),b[D]=_}}else{k+=v.length*(i.barHeight+i.barGap);for(const w of I)b[w]=v.filter(U=>U.type===w).length}T.setAttribute("viewBox","0 0 "+dt+" "+k);const R=C.select(`[id="${e}"]`),A=Mi().domain([Gn(v,function(w){return w.startTime}),Qn(v,function(w){return w.endTime})]).rangeRound([0,dt-i.leftPadding-i.rightPadding]);function et(w,U){const D=w.startTime,_=U.startTime;let p=0;return D>_?p=1:D<_&&(p=-1),p}f(et,"taskCompare"),v.sort(et),rt(v,dt,k),On(R,k,dt,i.useMaxWidth),R.append("text").text(r.db.getDiagramTitle()).attr("x",dt/2).attr("y",i.titleTopMargin).attr("class","titleText");function rt(w,U,D){const _=i.barHeight,p=_+i.barGap,W=i.topPadding,u=i.leftPadding,h=Xn().domain([0,I.length]).range(["#00B9FA","#F95002"]).interpolate(fr);Z(p,W,u,U,D,w,r.db.getExcludes(),r.db.getIncludes()),X(u,W,U,D),nt(w,p,W,u,_,h,U),$(p,W),x(u,W,U,D)}f(rt,"makeGantt");function nt(w,U,D,_,p,W,u){const y=[...new Set(w.map(d=>d.order))].map(d=>w.find(o=>o.order===d));R.append("g").selectAll("rect").data(y).enter().append("rect").attr("x",0).attr("y",function(d,o){return o=d.order,o*U+D-2}).attr("width",function(){return u-i.rightPadding/2}).attr("height",U).attr("class",function(d){for(const[o,H]of I.entries())if(d.type===H)return"section section"+o%i.numberSectionStyles;return"section section0"});const m=R.append("g").selectAll("rect").data(w).enter(),F=r.db.getLinks();if(m.append("rect").attr("id",function(d){return d.id}).attr("rx",3).attr("ry",3).attr("x",function(d){return d.milestone?A(d.startTime)+_+.5*(A(d.endTime)-A(d.startTime))-.5*p:A(d.startTime)+_}).attr("y",function(d,o){return o=d.order,o*U+D}).attr("width",function(d){return d.milestone?p:A(d.renderEndTime||d.endTime)-A(d.startTime)}).attr("height",p).attr("transform-origin",function(d,o){return o=d.order,(A(d.startTime)+_+.5*(A(d.endTime)-A(d.startTime))).toString()+"px "+(o*U+D+.5*p).toString()+"px"}).attr("class",function(d){const o="task";let H="";d.classes.length>0&&(H=d.classes.join(" "));let L=0;for(const[G,z]of I.entries())d.type===z&&(L=G%i.numberSectionStyles);let V="";return d.active?d.crit?V+=" activeCrit":V=" active":d.done?d.crit?V=" doneCrit":V=" done":d.crit&&(V+=" crit"),V.length===0&&(V=" task"),d.milestone&&(V=" milestone "+V),V+=L,V+=" "+H,o+V}),m.append("text").attr("id",function(d){return d.id+"-text"}).text(function(d){return d.task}).attr("font-size",i.fontSize).attr("x",function(d){let o=A(d.startTime),H=A(d.renderEndTime||d.endTime);d.milestone&&(o+=.5*(A(d.endTime)-A(d.startTime))-.5*p),d.milestone&&(H=o+p);const L=this.getBBox().width;return L>H-o?H+L+1.5*i.leftPadding>u?o+_-5:H+_+5:(H-o)/2+o+_}).attr("y",function(d,o){return o=d.order,o*U+i.barHeight/2+(i.fontSize/2-2)+D}).attr("text-height",p).attr("class",function(d){const o=A(d.startTime);let H=A(d.endTime);d.milestone&&(H=o+p);const L=this.getBBox().width;let V="";d.classes.length>0&&(V=d.classes.join(" "));let G=0;for(const[B,st]of I.entries())d.type===st&&(G=B%i.numberSectionStyles);let z="";return d.active&&(d.crit?z="activeCritText"+G:z="activeText"+G),d.done?d.crit?z=z+" doneCritText"+G:z=z+" doneText"+G:d.crit&&(z=z+" critText"+G),d.milestone&&(z+=" milestoneText"),L>H-o?H+L+1.5*i.leftPadding>u?V+" taskTextOutsideLeft taskTextOutside"+G+" "+z:V+" taskTextOutsideRight taskTextOutside"+G+" "+z+" width-"+L:V+" taskText taskText"+G+" "+z+" width-"+L}),_t().securityLevel==="sandbox"){let d;d=qt("#i"+e);const o=d.nodes()[0].contentDocument;m.filter(function(H){return F.has(H.id)}).each(function(H){var L=o.querySelector("#"+H.id),V=o.querySelector("#"+H.id+"-text");const G=L.parentNode;var z=o.createElement("a");z.setAttribute("xlink:href",F.get(H.id)),z.setAttribute("target","_top"),G.appendChild(z),z.appendChild(L),z.appendChild(V)})}}f(nt,"drawRects");function Z(w,U,D,_,p,W,u,h){if(u.length===0&&h.length===0)return;let y,m;for(const{startTime:L,endTime:V}of W)(y===void 0||Lm)&&(m=V);if(!y||!m)return;if(tt(m).diff(tt(y),"year")>5){Gt.warn("The difference between the min and max time is more than 5 years. This will cause performance issues. Skipping drawing exclude days.");return}const F=r.db.getDateFormat(),c=[];let d=null,o=tt(y);for(;o.valueOf()<=m;)r.db.isInvalidDate(o,F,u,h)?d?d.end=o:d={start:o,end:o}:d&&(c.push(d),d=null),o=o.add(1,"d");R.append("g").selectAll("rect").data(c).enter().append("rect").attr("id",function(L){return"exclude-"+L.start.format("YYYY-MM-DD")}).attr("x",function(L){return A(L.start)+D}).attr("y",i.gridLineStartPadding).attr("width",function(L){const V=L.end.add(1,"day");return A(V)-A(L.start)}).attr("height",p-U-i.gridLineStartPadding).attr("transform-origin",function(L,V){return(A(L.start)+D+.5*(A(L.end)-A(L.start))).toString()+"px "+(V*w+.5*p).toString()+"px"}).attr("class","exclude-range")}f(Z,"drawExcludeDays");function X(w,U,D,_){let p=ir(A).tickSize(-_+U+i.gridLineStartPadding).tickFormat($t(r.db.getAxisFormat()||i.axisFormat||"%Y-%m-%d"));const u=/^([1-9]\d*)(millisecond|second|minute|hour|day|week|month)$/.exec(r.db.getTickInterval()||i.tickInterval);if(u!==null){const h=u[1],y=u[2],m=r.db.getWeekday()||i.weekday;switch(y){case"millisecond":p.ticks(Ut.every(h));break;case"second":p.ticks(pt.every(h));break;case"minute":p.ticks(Yt.every(h));break;case"hour":p.ticks(Lt.every(h));break;case"day":p.ticks(Tt.every(h));break;case"week":p.ticks(je[m].every(h));break;case"month":p.ticks(Nt.every(h));break}}if(R.append("g").attr("class","grid").attr("transform","translate("+w+", "+(_-50)+")").call(p).selectAll("text").style("text-anchor","middle").attr("fill","#000").attr("stroke","none").attr("font-size",10).attr("dy","1em"),r.db.topAxisEnabled()||i.topAxis){let h=rr(A).tickSize(-_+U+i.gridLineStartPadding).tickFormat($t(r.db.getAxisFormat()||i.axisFormat||"%Y-%m-%d"));if(u!==null){const y=u[1],m=u[2],F=r.db.getWeekday()||i.weekday;switch(m){case"millisecond":h.ticks(Ut.every(y));break;case"second":h.ticks(pt.every(y));break;case"minute":h.ticks(Yt.every(y));break;case"hour":h.ticks(Lt.every(y));break;case"day":h.ticks(Tt.every(y));break;case"week":h.ticks(je[F].every(y));break;case"month":h.ticks(Nt.every(y));break}}R.append("g").attr("class","grid").attr("transform","translate("+w+", "+U+")").call(h).selectAll("text").style("text-anchor","middle").attr("fill","#000").attr("stroke","none").attr("font-size",10)}}f(X,"makeGrid");function $(w,U){let D=0;const _=Object.keys(b).map(p=>[p,b[p]]);R.append("g").selectAll("text").data(_).enter().append(function(p){const W=p[0].split(Nn.lineBreakRegex),u=-(W.length-1)/2,h=M.createElementNS("http://www.w3.org/2000/svg","text");h.setAttribute("dy",u+"em");for(const[y,m]of W.entries()){const F=M.createElementNS("http://www.w3.org/2000/svg","tspan");F.setAttribute("alignment-baseline","central"),F.setAttribute("x","10"),y>0&&F.setAttribute("dy","1em"),F.textContent=m,h.appendChild(F)}return h}).attr("x",10).attr("y",function(p,W){if(W>0)for(let u=0;u` + .mermaid-main-font { + font-family: var(--mermaid-font-family, "trebuchet ms", verdana, arial, sans-serif); + } + + .exclude-range { + fill: ${t.excludeBkgColor}; + } + + .section { + stroke: none; + opacity: 0.2; + } + + .section0 { + fill: ${t.sectionBkgColor}; + } + + .section2 { + fill: ${t.sectionBkgColor2}; + } + + .section1, + .section3 { + fill: ${t.altSectionBkgColor}; + opacity: 0.2; + } + + .sectionTitle0 { + fill: ${t.titleColor}; + } + + .sectionTitle1 { + fill: ${t.titleColor}; + } + + .sectionTitle2 { + fill: ${t.titleColor}; + } + + .sectionTitle3 { + fill: ${t.titleColor}; + } + + .sectionTitle { + text-anchor: start; + font-family: var(--mermaid-font-family, "trebuchet ms", verdana, arial, sans-serif); + } + + + /* Grid and axis */ + + .grid .tick { + stroke: ${t.gridColor}; + opacity: 0.8; + shape-rendering: crispEdges; + } + + .grid .tick text { + font-family: ${t.fontFamily}; + fill: ${t.textColor}; + } + + .grid path { + stroke-width: 0; + } + + + /* Today line */ + + .today { + fill: none; + stroke: ${t.todayLineColor}; + stroke-width: 2px; + } + + + /* Task styling */ + + /* Default task */ + + .task { + stroke-width: 2; + } + + .taskText { + text-anchor: middle; + font-family: var(--mermaid-font-family, "trebuchet ms", verdana, arial, sans-serif); + } + + .taskTextOutsideRight { + fill: ${t.taskTextDarkColor}; + text-anchor: start; + font-family: var(--mermaid-font-family, "trebuchet ms", verdana, arial, sans-serif); + } + + .taskTextOutsideLeft { + fill: ${t.taskTextDarkColor}; + text-anchor: end; + } + + + /* Special case clickable */ + + .task.clickable { + cursor: pointer; + } + + .taskText.clickable { + cursor: pointer; + fill: ${t.taskTextClickableColor} !important; + font-weight: bold; + } + + .taskTextOutsideLeft.clickable { + cursor: pointer; + fill: ${t.taskTextClickableColor} !important; + font-weight: bold; + } + + .taskTextOutsideRight.clickable { + cursor: pointer; + fill: ${t.taskTextClickableColor} !important; + font-weight: bold; + } + + + /* Specific task settings for the sections*/ + + .taskText0, + .taskText1, + .taskText2, + .taskText3 { + fill: ${t.taskTextColor}; + } + + .task0, + .task1, + .task2, + .task3 { + fill: ${t.taskBkgColor}; + stroke: ${t.taskBorderColor}; + } + + .taskTextOutside0, + .taskTextOutside2 + { + fill: ${t.taskTextOutsideColor}; + } + + .taskTextOutside1, + .taskTextOutside3 { + fill: ${t.taskTextOutsideColor}; + } + + + /* Active task */ + + .active0, + .active1, + .active2, + .active3 { + fill: ${t.activeTaskBkgColor}; + stroke: ${t.activeTaskBorderColor}; + } + + .activeText0, + .activeText1, + .activeText2, + .activeText3 { + fill: ${t.taskTextDarkColor} !important; + } + + + /* Completed task */ + + .done0, + .done1, + .done2, + .done3 { + stroke: ${t.doneTaskBorderColor}; + fill: ${t.doneTaskBkgColor}; + stroke-width: 2; + } + + .doneText0, + .doneText1, + .doneText2, + .doneText3 { + fill: ${t.taskTextDarkColor} !important; + } + + + /* Tasks on the critical line */ + + .crit0, + .crit1, + .crit2, + .crit3 { + stroke: ${t.critBorderColor}; + fill: ${t.critBkgColor}; + stroke-width: 2; + } + + .activeCrit0, + .activeCrit1, + .activeCrit2, + .activeCrit3 { + stroke: ${t.critBorderColor}; + fill: ${t.activeTaskBkgColor}; + stroke-width: 2; + } + + .doneCrit0, + .doneCrit1, + .doneCrit2, + .doneCrit3 { + stroke: ${t.critBorderColor}; + fill: ${t.doneTaskBkgColor}; + stroke-width: 2; + cursor: pointer; + shape-rendering: crispEdges; + } + + .milestone { + transform: rotate(45deg) scale(0.8,0.8); + } + + .milestoneText { + font-style: italic; + } + .doneCritText0, + .doneCritText1, + .doneCritText2, + .doneCritText3 { + fill: ${t.taskTextDarkColor} !important; + } + + .activeCritText0, + .activeCritText1, + .activeCritText2, + .activeCritText3 { + fill: ${t.taskTextDarkColor} !important; + } + + .titleText { + text-anchor: middle; + font-size: 18px; + fill: ${t.titleColor||t.textColor}; + font-family: var(--mermaid-font-family, "trebuchet ms", verdana, arial, sans-serif); + } +`,"getStyles"),pa=ka,Ea={parser:Fi,db:da,renderer:ya,styles:pa};export{Ea as diagram}; diff --git a/pr-preview/pr-419/assets/gitGraph-YCYPL57B-baHXAI7i.js b/pr-preview/pr-419/assets/gitGraph-YCYPL57B-baHXAI7i.js new file mode 100644 index 000000000..f1883eb09 --- /dev/null +++ b/pr-preview/pr-419/assets/gitGraph-YCYPL57B-baHXAI7i.js @@ -0,0 +1 @@ +import{G as l,f as u}from"./mermaid-parser.core-BRhcNp8B.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./Using existing ones-DXPug3q1.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-Bqh_nw6E.js";import"./dayjs.min-kn1EBQqj.js";import"./index-DrFu-skq.js";import"./Serializer-DsJDcYJc.js";import"./_baseUniq-DtQZ_MJx.js";import"./_basePickBy-CkXKVWwF.js";import"./clone-jgIDGyVL.js";export{l as GitGraphModule,u as createGitGraphServices}; diff --git a/pr-preview/pr-419/assets/gitGraphDiagram-UL5UFKDR-CnDiWLK3.js b/pr-preview/pr-419/assets/gitGraphDiagram-UL5UFKDR-CnDiWLK3.js new file mode 100644 index 000000000..49aae64a0 --- /dev/null +++ b/pr-preview/pr-419/assets/gitGraphDiagram-UL5UFKDR-CnDiWLK3.js @@ -0,0 +1,65 @@ +var tr=Object.defineProperty,ar=Object.defineProperties;var nr=Object.getOwnPropertyDescriptors;var N=Object.getOwnPropertySymbols;var sr=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable;var _=(a,r,t)=>r in a?tr(a,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[r]=t,W=(a,r)=>{for(var t in r||(r={}))sr.call(r,t)&&_(a,t,r[t]);if(N)for(var t of N(r))or.call(r,t)&&_(a,t,r[t]);return a},V=(a,r)=>ar(a,nr(r));var J=(a,r,t)=>new Promise((s,e)=>{var n=l=>{try{o(t.next(l))}catch(d){e(d)}},c=l=>{try{o(t.throw(l))}catch(d){e(d)}},o=l=>l.done?s(l.value):Promise.resolve(l.value).then(n,c);o((t=t.apply(a,r)).next())});import{p as cr}from"./chunk-OQCM5LHU-CqsjNRvO.js";import{I as ir}from"./chunk-2RYQ3QTB-Cl9q19Ip.js";import{F as dr,_ as $,d as hr,G as lr,H as $r,I as fr,l as v,s as gr,g as yr,b as pr,c as xr,q as ur,r as br,e as L,t as mr,j as wr,u as vr,J as Cr}from"./Using existing ones-DXPug3q1.js";import{p as Er}from"./mermaid-parser.core-BRhcNp8B.js";import"./jsx-runtime-CS-_a2eV.js";import"./index-Ca44TZ0D.js";import"./index-Bqh_nw6E.js";import"./iframe-BgbtFvUI.js";import"../sb-preview/runtime.js";import"./dayjs.min-kn1EBQqj.js";import"./index-DrFu-skq.js";import"./Serializer-DsJDcYJc.js";import"./_baseUniq-DtQZ_MJx.js";import"./_basePickBy-CkXKVWwF.js";import"./clone-jgIDGyVL.js";var x={NORMAL:0,REVERSE:1,HIGHLIGHT:2,MERGE:3,CHERRY_PICK:4},Br=dr.gitGraph,z=$(()=>lr(W(W({},Br),$r().gitGraph)),"getConfig"),i=new ir(()=>{const a=z(),r=a.mainBranchName,t=a.mainBranchOrder;return{mainBranchName:r,commits:new Map,head:null,branchConfig:new Map([[r,{name:r,order:t}]]),branches:new Map([[r,null]]),currBranch:r,direction:"LR",seq:0,options:{}}});function A(){return fr({length:7})}$(A,"getID");function Q(a,r){const t=Object.create(null);return a.reduce((s,e)=>{const n=r(e);return t[n]||(t[n]=!0,s.push(e)),s},[])}$(Q,"uniqBy");var kr=$(function(a){i.records.direction=a},"setDirection"),Lr=$(function(a){v.debug("options str",a),a=a==null?void 0:a.trim(),a=a||"{}";try{i.records.options=JSON.parse(a)}catch(r){v.error("error while parsing gitGraph options",r.message)}},"setOptions"),Tr=$(function(){return i.records.options},"getOptions"),Mr=$(function(a){let r=a.msg,t=a.id;const s=a.type;let e=a.tags;v.info("commit",r,t,s,e),v.debug("Entering commit:",r,t,s,e);const n=z();t=L.sanitizeText(t,n),r=L.sanitizeText(r,n),e=e==null?void 0:e.map(o=>L.sanitizeText(o,n));const c={id:t||i.records.seq+"-"+A(),message:r,seq:i.records.seq++,type:s!=null?s:x.NORMAL,tags:e!=null?e:[],parents:i.records.head==null?[]:[i.records.head.id],branch:i.records.currBranch};i.records.head=c,v.info("main branch",n.mainBranchName),i.records.commits.set(c.id,c),i.records.branches.set(i.records.currBranch,c.id),v.debug("in pushCommit "+c.id)},"commit"),Rr=$(function(a){let r=a.name;const t=a.order;if(r=L.sanitizeText(r,z()),i.records.branches.has(r))throw new Error(`Trying to create an existing branch. (Help: Either use a new name if you want create a new branch or try using "checkout ${r}")`);i.records.branches.set(r,i.records.head!=null?i.records.head.id:null),i.records.branchConfig.set(r,{name:r,order:t}),Z(r),v.debug("in createBranch")},"branch"),Ir=$(a=>{let r=a.branch,t=a.id;const s=a.type,e=a.tags,n=z();r=L.sanitizeText(r,n),t&&(t=L.sanitizeText(t,n));const c=i.records.branches.get(i.records.currBranch),o=i.records.branches.get(r),l=c?i.records.commits.get(c):void 0,d=o?i.records.commits.get(o):void 0;if(l&&d&&l.branch===r)throw new Error(`Cannot merge branch '${r}' into itself.`);if(i.records.currBranch===r){const h=new Error('Incorrect usage of "merge". Cannot merge a branch to itself');throw h.hash={text:`merge ${r}`,token:`merge ${r}`,expected:["branch abc"]},h}if(l===void 0||!l){const h=new Error(`Incorrect usage of "merge". Current branch (${i.records.currBranch})has no commits`);throw h.hash={text:`merge ${r}`,token:`merge ${r}`,expected:["commit"]},h}if(!i.records.branches.has(r)){const h=new Error('Incorrect usage of "merge". Branch to be merged ('+r+") does not exist");throw h.hash={text:`merge ${r}`,token:`merge ${r}`,expected:[`branch ${r}`]},h}if(d===void 0||!d){const h=new Error('Incorrect usage of "merge". Branch to be merged ('+r+") has no commits");throw h.hash={text:`merge ${r}`,token:`merge ${r}`,expected:['"commit"']},h}if(l===d){const h=new Error('Incorrect usage of "merge". Both branches have same head');throw h.hash={text:`merge ${r}`,token:`merge ${r}`,expected:["branch abc"]},h}if(t&&i.records.commits.has(t)){const h=new Error('Incorrect usage of "merge". Commit with id:'+t+" already exists, use different custom Id");throw h.hash={text:`merge ${r} ${t} ${s} ${e==null?void 0:e.join(" ")}`,token:`merge ${r} ${t} ${s} ${e==null?void 0:e.join(" ")}`,expected:[`merge ${r} ${t}_UNIQUE ${s} ${e==null?void 0:e.join(" ")}`]},h}const f=o||"",p={id:t||`${i.records.seq}-${A()}`,message:`merged branch ${r} into ${i.records.currBranch}`,seq:i.records.seq++,parents:i.records.head==null?[]:[i.records.head.id,f],branch:i.records.currBranch,type:x.MERGE,customType:s,customId:!!t,tags:e!=null?e:[]};i.records.head=p,i.records.commits.set(p.id,p),i.records.branches.set(i.records.currBranch,p.id),v.debug(i.records.branches),v.debug("in mergeBranch")},"merge"),qr=$(function(a){let r=a.id,t=a.targetId,s=a.tags,e=a.parent;v.debug("Entering cherryPick:",r,t,s);const n=z();if(r=L.sanitizeText(r,n),t=L.sanitizeText(t,n),s=s==null?void 0:s.map(l=>L.sanitizeText(l,n)),e=L.sanitizeText(e,n),!r||!i.records.commits.has(r)){const l=new Error('Incorrect usage of "cherryPick". Source commit id should exist and provided');throw l.hash={text:`cherryPick ${r} ${t}`,token:`cherryPick ${r} ${t}`,expected:["cherry-pick abc"]},l}const c=i.records.commits.get(r);if(c===void 0||!c)throw new Error('Incorrect usage of "cherryPick". Source commit id should exist and provided');if(e&&!(Array.isArray(c.parents)&&c.parents.includes(e)))throw new Error("Invalid operation: The specified parent commit is not an immediate parent of the cherry-picked commit.");const o=c.branch;if(c.type===x.MERGE&&!e)throw new Error("Incorrect usage of cherry-pick: If the source commit is a merge commit, an immediate parent commit must be specified.");if(!t||!i.records.commits.has(t)){if(o===i.records.currBranch){const p=new Error('Incorrect usage of "cherryPick". Source commit is already on current branch');throw p.hash={text:`cherryPick ${r} ${t}`,token:`cherryPick ${r} ${t}`,expected:["cherry-pick abc"]},p}const l=i.records.branches.get(i.records.currBranch);if(l===void 0||!l){const p=new Error(`Incorrect usage of "cherry-pick". Current branch (${i.records.currBranch})has no commits`);throw p.hash={text:`cherryPick ${r} ${t}`,token:`cherryPick ${r} ${t}`,expected:["cherry-pick abc"]},p}const d=i.records.commits.get(l);if(d===void 0||!d){const p=new Error(`Incorrect usage of "cherry-pick". Current branch (${i.records.currBranch})has no commits`);throw p.hash={text:`cherryPick ${r} ${t}`,token:`cherryPick ${r} ${t}`,expected:["cherry-pick abc"]},p}const f={id:i.records.seq+"-"+A(),message:`cherry-picked ${c==null?void 0:c.message} into ${i.records.currBranch}`,seq:i.records.seq++,parents:i.records.head==null?[]:[i.records.head.id,c.id],branch:i.records.currBranch,type:x.CHERRY_PICK,tags:s?s.filter(Boolean):[`cherry-pick:${c.id}${c.type===x.MERGE?`|parent:${e}`:""}`]};i.records.head=f,i.records.commits.set(f.id,f),i.records.branches.set(i.records.currBranch,f.id),v.debug(i.records.branches),v.debug("in cherryPick")}},"cherryPick"),Z=$(function(a){var r;if(a=L.sanitizeText(a,z()),i.records.branches.has(a)){i.records.currBranch=a;const t=i.records.branches.get(i.records.currBranch);t===void 0||!t?i.records.head=null:i.records.head=(r=i.records.commits.get(t))!=null?r:null}else{const t=new Error(`Trying to checkout branch which is not yet created. (Help try using "branch ${a}")`);throw t.hash={text:`checkout ${a}`,token:`checkout ${a}`,expected:[`branch ${a}`]},t}},"checkout");function D(a,r,t){const s=a.indexOf(r);s===-1?a.push(t):a.splice(s,1,t)}$(D,"upsert");function K(a){const r=a.reduce((e,n)=>e.seq>n.seq?e:n,a[0]);let t="";a.forEach(function(e){e===r?t+=" *":t+=" |"});const s=[t,r.id,r.seq];for(const e in i.records.branches)i.records.branches.get(e)===r.id&&s.push(e);if(v.debug(s.join(" ")),r.parents&&r.parents.length==2&&r.parents[0]&&r.parents[1]){const e=i.records.commits.get(r.parents[0]);D(a,r,e),r.parents[1]&&a.push(i.records.commits.get(r.parents[1]))}else{if(r.parents.length==0)return;if(r.parents[0]){const e=i.records.commits.get(r.parents[0]);D(a,r,e)}}a=Q(a,e=>e.id),K(a)}$(K,"prettyPrintCommitHistory");var Or=$(function(){v.debug(i.records.commits);const a=F()[0];K([a])},"prettyPrint"),zr=$(function(){i.reset(),mr()},"clear"),Gr=$(function(){return[...i.records.branchConfig.values()].map((r,t)=>r.order!==null&&r.order!==void 0?r:V(W({},r),{order:parseFloat(`0.${t}`)})).sort((r,t)=>{var s,e;return((s=r.order)!=null?s:0)-((e=t.order)!=null?e:0)}).map(({name:r})=>({name:r}))},"getBranchesAsObjArray"),Hr=$(function(){return i.records.branches},"getBranches"),Pr=$(function(){return i.records.commits},"getCommits"),F=$(function(){const a=[...i.records.commits.values()];return a.forEach(function(r){v.debug(r.id)}),a.sort((r,t)=>r.seq-t.seq),a},"getCommitsArray"),Wr=$(function(){return i.records.currBranch},"getCurrentBranch"),jr=$(function(){return i.records.direction},"getDirection"),Sr=$(function(){return i.records.head},"getHead"),U={commitType:x,getConfig:z,setDirection:kr,setOptions:Lr,getOptions:Tr,commit:Mr,branch:Rr,merge:Ir,cherryPick:qr,checkout:Z,prettyPrint:Or,clear:zr,getBranchesAsObjArray:Gr,getBranches:Hr,getCommits:Pr,getCommitsArray:F,getCurrentBranch:Wr,getDirection:jr,getHead:Sr,setAccTitle:gr,getAccTitle:yr,getAccDescription:pr,setAccDescription:xr,setDiagramTitle:ur,getDiagramTitle:br},Ar=$((a,r)=>{cr(a,r),a.dir&&r.setDirection(a.dir);for(const t of a.statements)Yr(t,r)},"populate"),Yr=$((a,r)=>{const s={Commit:$(e=>r.commit(Dr(e)),"Commit"),Branch:$(e=>r.branch(Kr(e)),"Branch"),Merge:$(e=>r.merge(Nr(e)),"Merge"),Checkout:$(e=>r.checkout(_r(e)),"Checkout"),CherryPicking:$(e=>r.cherryPick(Vr(e)),"CherryPicking")}[a.$type];s?s(a):v.error(`Unknown statement type: ${a.$type}`)},"parseStatement"),Dr=$(a=>{var t,s;return{id:a.id,msg:(t=a.message)!=null?t:"",type:a.type!==void 0?x[a.type]:x.NORMAL,tags:(s=a.tags)!=null?s:void 0}},"parseCommit"),Kr=$(a=>{var t;return{name:a.name,order:(t=a.order)!=null?t:0}},"parseBranch"),Nr=$(a=>{var t,s;return{branch:a.branch,id:(t=a.id)!=null?t:"",type:a.type!==void 0?x[a.type]:void 0,tags:(s=a.tags)!=null?s:void 0}},"parseMerge"),_r=$(a=>a.branch,"parseCheckout"),Vr=$(a=>{var t;return{id:a.id,targetId:"",tags:((t=a.tags)==null?void 0:t.length)===0?void 0:a.tags,parent:a.parent}},"parseCherryPicking"),Jr={parse:$(a=>J(void 0,null,function*(){const r=yield Er("gitGraph",a);v.debug(r),Ar(r,U)}),"parse")},Y=hr(),m=Y==null?void 0:Y.gitGraph,I=10,q=40,T=4,M=2,O=8,C=new Map,E=new Map,j=30,H=new Map,S=[],R=0,y="LR",Xr=$(()=>{C.clear(),E.clear(),H.clear(),R=0,S=[],y="LR"},"clear"),rr=$(a=>{const r=document.createElementNS("http://www.w3.org/2000/svg","text");return(typeof a=="string"?a.split(/\\n|\n|/gi):a).forEach(s=>{const e=document.createElementNS("http://www.w3.org/2000/svg","tspan");e.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),e.setAttribute("dy","1em"),e.setAttribute("x","0"),e.setAttribute("class","row"),e.textContent=s.trim(),r.appendChild(e)}),r},"drawText"),er=$(a=>{let r,t,s;return y==="BT"?(t=$((e,n)=>e<=n,"comparisonFunc"),s=1/0):(t=$((e,n)=>e>=n,"comparisonFunc"),s=0),a.forEach(e=>{var c,o;const n=y==="TB"||y=="BT"?(c=E.get(e))==null?void 0:c.y:(o=E.get(e))==null?void 0:o.x;n!==void 0&&t(n,s)&&(r=e,s=n)}),r},"findClosestParent"),Qr=$(a=>{let r="",t=1/0;return a.forEach(s=>{const e=E.get(s).y;e<=t&&(r=s,t=e)}),r||void 0},"findClosestParentBT"),Zr=$((a,r,t)=>{let s=t,e=t;const n=[];a.forEach(c=>{const o=r.get(c);if(!o)throw new Error(`Commit not found for key ${c}`);o.parents.length?(s=Ur(o),e=Math.max(s,e)):n.push(o),re(o,s)}),s=e,n.forEach(c=>{ee(c,s,t)}),a.forEach(c=>{const o=r.get(c);if(o!=null&&o.parents.length){const l=Qr(o.parents);s=E.get(l).y-q,s<=e&&(e=s);const d=C.get(o.branch).pos,f=s-I;E.set(o.id,{x:d,y:f})}})},"setParallelBTPos"),Fr=$(a=>{var s;const r=er(a.parents.filter(e=>e!==null));if(!r)throw new Error(`Closest parent not found for commit ${a.id}`);const t=(s=E.get(r))==null?void 0:s.y;if(t===void 0)throw new Error(`Closest parent position not found for commit ${a.id}`);return t},"findClosestParentPos"),Ur=$(a=>Fr(a)+q,"calculateCommitPosition"),re=$((a,r)=>{const t=C.get(a.branch);if(!t)throw new Error(`Branch not found for commit ${a.id}`);const s=t.pos,e=r+I;return E.set(a.id,{x:s,y:e}),{x:s,y:e}},"setCommitPosition"),ee=$((a,r,t)=>{const s=C.get(a.branch);if(!s)throw new Error(`Branch not found for commit ${a.id}`);const e=r+t,n=s.pos;E.set(a.id,{x:n,y:e})},"setRootPosition"),te=$((a,r,t,s,e,n)=>{if(n===x.HIGHLIGHT)a.append("rect").attr("x",t.x-10).attr("y",t.y-10).attr("width",20).attr("height",20).attr("class",`commit ${r.id} commit-highlight${e%O} ${s}-outer`),a.append("rect").attr("x",t.x-6).attr("y",t.y-6).attr("width",12).attr("height",12).attr("class",`commit ${r.id} commit${e%O} ${s}-inner`);else if(n===x.CHERRY_PICK)a.append("circle").attr("cx",t.x).attr("cy",t.y).attr("r",10).attr("class",`commit ${r.id} ${s}`),a.append("circle").attr("cx",t.x-3).attr("cy",t.y+2).attr("r",2.75).attr("fill","#fff").attr("class",`commit ${r.id} ${s}`),a.append("circle").attr("cx",t.x+3).attr("cy",t.y+2).attr("r",2.75).attr("fill","#fff").attr("class",`commit ${r.id} ${s}`),a.append("line").attr("x1",t.x+3).attr("y1",t.y+1).attr("x2",t.x).attr("y2",t.y-5).attr("stroke","#fff").attr("class",`commit ${r.id} ${s}`),a.append("line").attr("x1",t.x-3).attr("y1",t.y+1).attr("x2",t.x).attr("y2",t.y-5).attr("stroke","#fff").attr("class",`commit ${r.id} ${s}`);else{const c=a.append("circle");if(c.attr("cx",t.x),c.attr("cy",t.y),c.attr("r",r.type===x.MERGE?9:10),c.attr("class",`commit ${r.id} commit${e%O}`),n===x.MERGE){const o=a.append("circle");o.attr("cx",t.x),o.attr("cy",t.y),o.attr("r",6),o.attr("class",`commit ${s} ${r.id} commit${e%O}`)}n===x.REVERSE&&a.append("path").attr("d",`M ${t.x-5},${t.y-5}L${t.x+5},${t.y+5}M${t.x-5},${t.y+5}L${t.x+5},${t.y-5}`).attr("class",`commit ${s} ${r.id} commit${e%O}`)}},"drawCommitBullet"),ae=$((a,r,t,s)=>{var e;if(r.type!==x.CHERRY_PICK&&(r.customId&&r.type===x.MERGE||r.type!==x.MERGE)&&(m!=null&&m.showCommitLabel)){const n=a.append("g"),c=n.insert("rect").attr("class","commit-label-bkg"),o=n.append("text").attr("x",s).attr("y",t.y+25).attr("class","commit-label").text(r.id),l=(e=o.node())==null?void 0:e.getBBox();if(l&&(c.attr("x",t.posWithOffset-l.width/2-M).attr("y",t.y+13.5).attr("width",l.width+2*M).attr("height",l.height+2*M),y==="TB"||y==="BT"?(c.attr("x",t.x-(l.width+4*T+5)).attr("y",t.y-12),o.attr("x",t.x-(l.width+4*T)).attr("y",t.y+l.height-12)):o.attr("x",t.posWithOffset-l.width/2),m.rotateCommitLabel))if(y==="TB"||y==="BT")o.attr("transform","rotate(-45, "+t.x+", "+t.y+")"),c.attr("transform","rotate(-45, "+t.x+", "+t.y+")");else{const d=-7.5-(l.width+10)/25*9.5,f=10+l.width/25*8.5;n.attr("transform","translate("+d+", "+f+") rotate(-45, "+s+", "+t.y+")")}}},"drawCommitLabel"),ne=$((a,r,t,s)=>{var e;if(r.tags.length>0){let n=0,c=0,o=0;const l=[];for(const d of r.tags.reverse()){const f=a.insert("polygon"),p=a.append("circle"),h=a.append("text").attr("y",t.y-16-n).attr("class","tag-label").text(d),g=(e=h.node())==null?void 0:e.getBBox();if(!g)throw new Error("Tag bbox not found");c=Math.max(c,g.width),o=Math.max(o,g.height),h.attr("x",t.posWithOffset-g.width/2),l.push({tag:h,hole:p,rect:f,yOffset:n}),n+=20}for(const{tag:d,hole:f,rect:p,yOffset:h}of l){const g=o/2,u=t.y-19.2-h;if(p.attr("class","tag-label-bkg").attr("points",` + ${s-c/2-T/2},${u+M} + ${s-c/2-T/2},${u-M} + ${t.posWithOffset-c/2-T},${u-g-M} + ${t.posWithOffset+c/2+T},${u-g-M} + ${t.posWithOffset+c/2+T},${u+g+M} + ${t.posWithOffset-c/2-T},${u+g+M}`),f.attr("cy",u).attr("cx",s-c/2+T/2).attr("r",1.5).attr("class","tag-hole"),y==="TB"||y==="BT"){const b=s+h;p.attr("class","tag-label-bkg").attr("points",` + ${t.x},${b+2} + ${t.x},${b-2} + ${t.x+I},${b-g-2} + ${t.x+I+c+4},${b-g-2} + ${t.x+I+c+4},${b+g+2} + ${t.x+I},${b+g+2}`).attr("transform","translate(12,12) rotate(45, "+t.x+","+s+")"),f.attr("cx",t.x+T/2).attr("cy",b).attr("transform","translate(12,12) rotate(45, "+t.x+","+s+")"),d.attr("x",t.x+5).attr("y",b+3).attr("transform","translate(14,14) rotate(45, "+t.x+","+s+")")}}}},"drawCommitTags"),se=$(a=>{var t;switch((t=a.customType)!=null?t:a.type){case x.NORMAL:return"commit-normal";case x.REVERSE:return"commit-reverse";case x.HIGHLIGHT:return"commit-highlight";case x.MERGE:return"commit-merge";case x.CHERRY_PICK:return"commit-cherry-pick";default:return"commit-normal"}},"getCommitClassType"),oe=$((a,r,t,s)=>{var n,c,o;const e={x:0,y:0};if(a.parents.length>0){const l=er(a.parents);if(l){const d=(n=s.get(l))!=null?n:e;return r==="TB"?d.y+q:r==="BT"?((c=s.get(a.id))!=null?c:e).y-q:d.x+q}}else return r==="TB"?j:r==="BT"?((o=s.get(a.id))!=null?o:e).y-q:0;return 0},"calculatePosition"),ce=$((a,r,t)=>{var c,o;const s=y==="BT"&&t?r:r+I,e=y==="TB"||y==="BT"?s:(c=C.get(a.branch))==null?void 0:c.pos,n=y==="TB"||y==="BT"?(o=C.get(a.branch))==null?void 0:o.pos:s;if(n===void 0||e===void 0)throw new Error(`Position were undefined for commit ${a.id}`);return{x:n,y:e,posWithOffset:s}},"getCommitPosition"),X=$((a,r,t)=>{var f;if(!m)throw new Error("GitGraph config not found");const s=a.append("g").attr("class","commit-bullets"),e=a.append("g").attr("class","commit-labels");let n=y==="TB"||y==="BT"?j:0;const c=[...r.keys()],o=(f=m==null?void 0:m.parallelCommits)!=null?f:!1,l=$((p,h)=>{var b,k;const g=(b=r.get(p))==null?void 0:b.seq,u=(k=r.get(h))==null?void 0:k.seq;return g!==void 0&&u!==void 0?g-u:0},"sortKeys");let d=c.sort(l);y==="BT"&&(o&&Zr(d,r,n),d=d.reverse()),d.forEach(p=>{var u,b,k;const h=r.get(p);if(!h)throw new Error(`Commit not found for key ${p}`);o&&(n=oe(h,y,n,E));const g=ce(h,n,o);if(t){const G=se(h),B=(u=h.customType)!=null?u:h.type,w=(k=(b=C.get(h.branch))==null?void 0:b.index)!=null?k:0;te(s,h,g,G,w,B),ae(e,h,g,n),ne(e,h,g,n)}y==="TB"||y==="BT"?E.set(h.id,{x:g.x,y:g.posWithOffset}):E.set(h.id,{x:g.posWithOffset,y:g.y}),n=y==="BT"&&o?n+q:n+q+I,n>R&&(R=n)})},"drawCommits"),ie=$((a,r,t,s,e)=>{const c=(y==="TB"||y==="BT"?t.xd.branch===c,"isOnBranchToGetCurve"),l=$(d=>d.seq>a.seq&&d.seql(d)&&o(d))},"shouldRerouteArrow"),P=$((a,r,t=0)=>{const s=a+Math.abs(a-r)/2;if(t>5)return s;if(S.every(c=>Math.abs(c-s)>=10))return S.push(s),s;const n=Math.abs(a-r);return P(a,r-n/5,t+1)},"findLane"),de=$((a,r,t,s)=>{var g,u,b,k,G;const e=E.get(r.id),n=E.get(t.id);if(e===void 0||n===void 0)throw new Error(`Commit positions not found for commits ${r.id} and ${t.id}`);const c=ie(r,t,e,n,s);let o="",l="",d=0,f=0,p=(g=C.get(t.branch))==null?void 0:g.index;t.type===x.MERGE&&r.id!==t.parents[0]&&(p=(u=C.get(r.branch))==null?void 0:u.index);let h;if(c){o="A 10 10, 0, 0, 0,",l="A 10 10, 0, 0, 1,",d=10,f=10;const B=e.yn.x&&(o="A 20 20, 0, 0, 0,",l="A 20 20, 0, 0, 1,",d=20,f=20,t.type===x.MERGE&&r.id!==t.parents[0]?h=`M ${e.x} ${e.y} L ${e.x} ${n.y-d} ${l} ${e.x-f} ${n.y} L ${n.x} ${n.y}`:h=`M ${e.x} ${e.y} L ${n.x+d} ${e.y} ${o} ${n.x} ${e.y+f} L ${n.x} ${n.y}`),e.x===n.x&&(h=`M ${e.x} ${e.y} L ${n.x} ${n.y}`)):y==="BT"?(e.xn.x&&(o="A 20 20, 0, 0, 0,",l="A 20 20, 0, 0, 1,",d=20,f=20,t.type===x.MERGE&&r.id!==t.parents[0]?h=`M ${e.x} ${e.y} L ${e.x} ${n.y+d} ${o} ${e.x-f} ${n.y} L ${n.x} ${n.y}`:h=`M ${e.x} ${e.y} L ${n.x-d} ${e.y} ${o} ${n.x} ${e.y-f} L ${n.x} ${n.y}`),e.x===n.x&&(h=`M ${e.x} ${e.y} L ${n.x} ${n.y}`)):(e.yn.y&&(t.type===x.MERGE&&r.id!==t.parents[0]?h=`M ${e.x} ${e.y} L ${n.x-d} ${e.y} ${o} ${n.x} ${e.y-f} L ${n.x} ${n.y}`:h=`M ${e.x} ${e.y} L ${e.x} ${n.y+d} ${l} ${e.x+f} ${n.y} L ${n.x} ${n.y}`),e.y===n.y&&(h=`M ${e.x} ${e.y} L ${n.x} ${n.y}`));if(h===void 0)throw new Error("Line definition not found");a.append("path").attr("d",h).attr("class","arrow arrow"+p%O)},"drawArrow"),he=$((a,r)=>{const t=a.append("g").attr("class","commit-arrows");[...r.keys()].forEach(s=>{const e=r.get(s);e.parents&&e.parents.length>0&&e.parents.forEach(n=>{de(t,r.get(n),e,r)})})},"drawArrows"),le=$((a,r)=>{const t=a.append("g");r.forEach((s,e)=>{var u;const n=e%O,c=(u=C.get(s.name))==null?void 0:u.pos;if(c===void 0)throw new Error(`Position not found for branch ${s.name}`);const o=t.append("line");o.attr("x1",0),o.attr("y1",c),o.attr("x2",R),o.attr("y2",c),o.attr("class","branch branch"+n),y==="TB"?(o.attr("y1",j),o.attr("x1",c),o.attr("y2",R),o.attr("x2",c)):y==="BT"&&(o.attr("y1",R),o.attr("x1",c),o.attr("y2",j),o.attr("x2",c)),S.push(c);const l=s.name,d=rr(l),f=t.insert("rect"),h=t.insert("g").attr("class","branchLabel").insert("g").attr("class","label branch-label"+n);h.node().appendChild(d);const g=d.getBBox();f.attr("class","branchLabelBkg label"+n).attr("rx",4).attr("ry",4).attr("x",-g.width-4-((m==null?void 0:m.rotateCommitLabel)===!0?30:0)).attr("y",-g.height/2+8).attr("width",g.width+18).attr("height",g.height+4),h.attr("transform","translate("+(-g.width-14-((m==null?void 0:m.rotateCommitLabel)===!0?30:0))+", "+(c-g.height/2-1)+")"),y==="TB"?(f.attr("x",c-g.width/2-10).attr("y",0),h.attr("transform","translate("+(c-g.width/2-5)+", 0)")):y==="BT"?(f.attr("x",c-g.width/2-10).attr("y",R),h.attr("transform","translate("+(c-g.width/2-5)+", "+R+")")):f.attr("transform","translate(-19, "+(c-g.height/2)+")")})},"drawBranches"),$e=$(function(a,r,t,s,e){return C.set(a,{pos:r,index:t}),r+=50+(e?40:0)+(y==="TB"||y==="BT"?s.width/2:0),r},"setBranchPosition"),fe=$(function(a,r,t,s){var d,f;if(Xr(),v.debug("in gitgraph renderer",a+` +`,"id:",r,t),!m)throw new Error("GitGraph config not found");const e=(d=m.rotateCommitLabel)!=null?d:!1,n=s.db;H=n.getCommits();const c=n.getBranchesAsObjArray();y=n.getDirection();const o=wr(`[id="${r}"]`);let l=0;c.forEach((p,h)=>{var B;const g=rr(p.name),u=o.append("g"),b=u.insert("g").attr("class","branchLabel"),k=b.insert("g").attr("class","label branch-label");(B=k.node())==null||B.appendChild(g);const G=g.getBBox();l=$e(p.name,l,h,G,e),k.remove(),b.remove(),u.remove()}),X(o,H,!1),m.showBranches&&le(o,c),he(o,H),X(o,H,!0),vr.insertTitle(o,"gitTitleText",(f=m.titleTopMargin)!=null?f:0,n.getDiagramTitle()),Cr(void 0,o,m.diagramPadding,m.useMaxWidth)},"draw"),ge={draw:fe},ye=$(a=>` + .commit-id, + .commit-msg, + .branch-label { + fill: lightgrey; + color: lightgrey; + font-family: 'trebuchet ms', verdana, arial, sans-serif; + font-family: var(--mermaid-font-family); + } + ${[0,1,2,3,4,5,6,7].map(r=>` + .branch-label${r} { fill: ${a["gitBranchLabel"+r]}; } + .commit${r} { stroke: ${a["git"+r]}; fill: ${a["git"+r]}; } + .commit-highlight${r} { stroke: ${a["gitInv"+r]}; fill: ${a["gitInv"+r]}; } + .label${r} { fill: ${a["git"+r]}; } + .arrow${r} { stroke: ${a["git"+r]}; } + `).join(` +`)} + + .branch { + stroke-width: 1; + stroke: ${a.lineColor}; + stroke-dasharray: 2; + } + .commit-label { font-size: ${a.commitLabelFontSize}; fill: ${a.commitLabelColor};} + .commit-label-bkg { font-size: ${a.commitLabelFontSize}; fill: ${a.commitLabelBackground}; opacity: 0.5; } + .tag-label { font-size: ${a.tagLabelFontSize}; fill: ${a.tagLabelColor};} + .tag-label-bkg { fill: ${a.tagLabelBackground}; stroke: ${a.tagLabelBorder}; } + .tag-hole { fill: ${a.textColor}; } + + .commit-merge { + stroke: ${a.primaryColor}; + fill: ${a.primaryColor}; + } + .commit-reverse { + stroke: ${a.primaryColor}; + fill: ${a.primaryColor}; + stroke-width: 3; + } + .commit-highlight-outer { + } + .commit-highlight-inner { + stroke: ${a.primaryColor}; + fill: ${a.primaryColor}; + } + + .arrow { stroke-width: 8; stroke-linecap: round; fill: none} + .gitTitleText { + text-anchor: middle; + font-size: 18px; + fill: ${a.textColor}; + } +`,"getStyles"),pe=ye,Oe={parser:Jr,db:U,renderer:ge,styles:pe};export{Oe as diagram}; diff --git a/pr-preview/pr-419/assets/graph-BAIYaEY5.js b/pr-preview/pr-419/assets/graph-BAIYaEY5.js new file mode 100644 index 000000000..278c2d149 --- /dev/null +++ b/pr-preview/pr-419/assets/graph-BAIYaEY5.js @@ -0,0 +1 @@ +import{a as O,c as j,h as u,k as l,f as c,d as a,i as f,v as p,r as F}from"./_baseUniq-DtQZ_MJx.js";import{ay as y,az as P,aA as m,aB as E,aC as C}from"./Using existing ones-DXPug3q1.js";var M=y(function(d){return O(j(d,1,P,!0))}),A="\0",o="\0",L="";class D{constructor(e={}){this._isDirected=u(e,"directed")?e.directed:!0,this._isMultigraph=u(e,"multigraph")?e.multigraph:!1,this._isCompound=u(e,"compound")?e.compound:!1,this._label=void 0,this._defaultNodeLabelFn=m(void 0),this._defaultEdgeLabelFn=m(void 0),this._nodes={},this._isCompound&&(this._parent={},this._children={},this._children[o]={}),this._in={},this._preds={},this._out={},this._sucs={},this._edgeObjs={},this._edgeLabels={}}isDirected(){return this._isDirected}isMultigraph(){return this._isMultigraph}isCompound(){return this._isCompound}setGraph(e){return this._label=e,this}graph(){return this._label}setDefaultNodeLabel(e){return E(e)||(e=m(e)),this._defaultNodeLabelFn=e,this}nodeCount(){return this._nodeCount}nodes(){return l(this._nodes)}sources(){var e=this;return c(this.nodes(),function(t){return C(e._in[t])})}sinks(){var e=this;return c(this.nodes(),function(t){return C(e._out[t])})}setNodes(e,t){var s=arguments,i=this;return a(e,function(r){s.length>1?i.setNode(r,t):i.setNode(r)}),this}setNode(e,t){return u(this._nodes,e)?(arguments.length>1&&(this._nodes[e]=t),this):(this._nodes[e]=arguments.length>1?t:this._defaultNodeLabelFn(e),this._isCompound&&(this._parent[e]=o,this._children[e]={},this._children[o][e]=!0),this._in[e]={},this._preds[e]={},this._out[e]={},this._sucs[e]={},++this._nodeCount,this)}node(e){return this._nodes[e]}hasNode(e){return u(this._nodes,e)}removeNode(e){var t=this;if(u(this._nodes,e)){var s=function(i){t.removeEdge(t._edgeObjs[i])};delete this._nodes[e],this._isCompound&&(this._removeFromParentsChildList(e),delete this._parent[e],a(this.children(e),function(i){t.setParent(i)}),delete this._children[e]),a(l(this._in[e]),s),delete this._in[e],delete this._preds[e],a(l(this._out[e]),s),delete this._out[e],delete this._sucs[e],--this._nodeCount}return this}setParent(e,t){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(f(t))t=o;else{t+="";for(var s=t;!f(s);s=this.parent(s))if(s===e)throw new Error("Setting "+t+" as parent of "+e+" would create a cycle");this.setNode(t)}return this.setNode(e),this._removeFromParentsChildList(e),this._parent[e]=t,this._children[t][e]=!0,this}_removeFromParentsChildList(e){delete this._children[this._parent[e]][e]}parent(e){if(this._isCompound){var t=this._parent[e];if(t!==o)return t}}children(e){if(f(e)&&(e=o),this._isCompound){var t=this._children[e];if(t)return l(t)}else{if(e===o)return this.nodes();if(this.hasNode(e))return[]}}predecessors(e){var t=this._preds[e];if(t)return l(t)}successors(e){var t=this._sucs[e];if(t)return l(t)}neighbors(e){var t=this.predecessors(e);if(t)return M(t,this.successors(e))}isLeaf(e){var t;return this.isDirected()?t=this.successors(e):t=this.neighbors(e),t.length===0}filterNodes(e){var t=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});t.setGraph(this.graph());var s=this;a(this._nodes,function(n,h){e(h)&&t.setNode(h,n)}),a(this._edgeObjs,function(n){t.hasNode(n.v)&&t.hasNode(n.w)&&t.setEdge(n,s.edge(n))});var i={};function r(n){var h=s.parent(n);return h===void 0||t.hasNode(h)?(i[n]=h,h):h in i?i[h]:r(h)}return this._isCompound&&a(t.nodes(),function(n){t.setParent(n,r(n))}),t}setDefaultEdgeLabel(e){return E(e)||(e=m(e)),this._defaultEdgeLabelFn=e,this}edgeCount(){return this._edgeCount}edges(){return p(this._edgeObjs)}setPath(e,t){var s=this,i=arguments;return F(e,function(r,n){return i.length>1?s.setEdge(r,n,t):s.setEdge(r,n),n}),this}setEdge(){var e,t,s,i,r=!1,n=arguments[0];typeof n=="object"&&n!==null&&"v"in n?(e=n.v,t=n.w,s=n.name,arguments.length===2&&(i=arguments[1],r=!0)):(e=n,t=arguments[1],s=arguments[3],arguments.length>2&&(i=arguments[2],r=!0)),e=""+e,t=""+t,f(s)||(s=""+s);var h=g(this._isDirected,e,t,s);if(u(this._edgeLabels,h))return r&&(this._edgeLabels[h]=i),this;if(!f(s)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(e),this.setNode(t),this._edgeLabels[h]=r?i:this._defaultEdgeLabelFn(e,t,s);var _=G(this._isDirected,e,t,s);return e=_.v,t=_.w,Object.freeze(_),this._edgeObjs[h]=_,N(this._preds[t],e),N(this._sucs[e],t),this._in[t][h]=_,this._out[e][h]=_,this._edgeCount++,this}edge(e,t,s){var i=arguments.length===1?b(this._isDirected,arguments[0]):g(this._isDirected,e,t,s);return this._edgeLabels[i]}hasEdge(e,t,s){var i=arguments.length===1?b(this._isDirected,arguments[0]):g(this._isDirected,e,t,s);return u(this._edgeLabels,i)}removeEdge(e,t,s){var i=arguments.length===1?b(this._isDirected,arguments[0]):g(this._isDirected,e,t,s),r=this._edgeObjs[i];return r&&(e=r.v,t=r.w,delete this._edgeLabels[i],delete this._edgeObjs[i],v(this._preds[t],e),v(this._sucs[e],t),delete this._in[t][i],delete this._out[e][i],this._edgeCount--),this}inEdges(e,t){var s=this._in[e];if(s){var i=p(s);return t?c(i,function(r){return r.v===t}):i}}outEdges(e,t){var s=this._out[e];if(s){var i=p(s);return t?c(i,function(r){return r.w===t}):i}}nodeEdges(e,t){var s=this.inEdges(e,t);if(s)return s.concat(this.outEdges(e,t))}}D.prototype._nodeCount=0;D.prototype._edgeCount=0;function N(d,e){d[e]?d[e]++:d[e]=1}function v(d,e){--d[e]||delete d[e]}function g(d,e,t,s){var i=""+e,r=""+t;if(!d&&i>r){var n=i;i=r,r=n}return i+L+r+L+(f(s)?A:s)}function G(d,e,t,s){var i=""+e,r=""+t;if(!d&&i>r){var n=i;i=r,r=n}var h={v:i,w:r};return s&&(h.name=s),h}function b(d,e){return g(d,e.v,e.w,e.name)}export{D as G}; diff --git a/pr-preview/pr-419/assets/iframe-BgbtFvUI.js b/pr-preview/pr-419/assets/iframe-BgbtFvUI.js new file mode 100644 index 000000000..d37f875d7 --- /dev/null +++ b/pr-preview/pr-419/assets/iframe-BgbtFvUI.js @@ -0,0 +1,7 @@ +var o=(e,p,_)=>new Promise((m,r)=>{var s=n=>{try{a(_.next(n))}catch(d){r(d)}},i=n=>{try{a(_.throw(n))}catch(d){r(d)}},a=n=>n.done?m(n.value):Promise.resolve(n.value).then(s,i);a((_=_.apply(e,p)).next())});import"../sb-preview/runtime.js";(function(){const p=document.createElement("link").relList;if(p&&p.supports&&p.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))m(r);new MutationObserver(r=>{for(const s of r)if(s.type==="childList")for(const i of s.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&m(i)}).observe(document,{childList:!0,subtree:!0});function _(r){const s={};return r.integrity&&(s.integrity=r.integrity),r.referrerPolicy&&(s.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?s.credentials="include":r.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function m(r){if(r.ep)return;r.ep=!0;const s=_(r);fetch(r.href,s)}})();const R="modulepreload",P=function(e,p){return new URL(e,p).href},O={},t=function(p,_,m){let r=Promise.resolve();if(_&&_.length>0){const s=document.getElementsByTagName("link");r=Promise.all(_.map(i=>{if(i=P(i,m),i in O)return;O[i]=!0;const a=i.endsWith(".css"),n=a?'[rel="stylesheet"]':"";if(!!m)for(let u=s.length-1;u>=0;u--){const E=s[u];if(E.href===i&&(!a||E.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${n}`))return;const c=document.createElement("link");if(c.rel=a?"stylesheet":R,a||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),a)return new Promise((u,E)=>{c.addEventListener("load",u),c.addEventListener("error",()=>E(new Error(`Unable to preload CSS for ${i}`)))})}))}return r.then(()=>p()).catch(s=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s})},{createBrowserChannel:I}=__STORYBOOK_MODULE_CHANNELS__,{addons:v}=__STORYBOOK_MODULE_PREVIEW_API__,l=I({page:"preview"});v.setChannel(l);window.__STORYBOOK_ADDONS_CHANNEL__=l;window.CONFIG_TYPE==="DEVELOPMENT"&&(window.__STORYBOOK_SERVER_CHANNEL__=l);const L={"./docs/About/Changelog.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Changelog-CnvKZx7w.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12]),import.meta.url)}),"./docs/About/FAQ.mdx":()=>o(void 0,null,function*(){return t(()=>import("./FAQ-DEyWZawx.js"),__vite__mapDeps([13,1,2,3]),import.meta.url)}),"./docs/About/Introduction.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Introduction-BH1mVfSa.js"),__vite__mapDeps([14,1,2,3]),import.meta.url)}),"./docs/Candidate Components/Directory/Component.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Component-CATuKvhe.js"),__vite__mapDeps([15,1,2,3]),import.meta.url)}),"./docs/Candidate Components/Introduction.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Introduction-B9_oGsku.js"),__vite__mapDeps([16,1,2,3]),import.meta.url)}),"./docs/Component Process/Candidate Components/Introducing new ones.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Introducing new ones-B-awMjXF.js"),__vite__mapDeps([17,1,2,3]),import.meta.url)}),"./docs/Component Process/Candidate Components/Promoting to a component.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Promoting to a component-B-awMjXF.js"),__vite__mapDeps([18,1,2,3]),import.meta.url)}),"./docs/Component Process/Candidate Components/Using existing ones.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Using existing ones-DXPug3q1.js").then(e=>e.bx),__vite__mapDeps([19,1,2,3,20,12,21]),import.meta.url)}),"./docs/Component Process/Components/Change process.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Change process-B-awMjXF.js"),__vite__mapDeps([22,1,2,3]),import.meta.url)}),"./docs/Component Process/Components/Using components.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Using components-B-awMjXF.js"),__vite__mapDeps([23,1,2,3]),import.meta.url)}),"./docs/Component Process/Design Templates/Introduction.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Introduction-BFyvVCpi.js"),__vite__mapDeps([24,1,2,3]),import.meta.url)}),"./docs/Component Process/Introduction.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Introduction-CLXMyLcH.js"),__vite__mapDeps([25,1,2,3]),import.meta.url)}),"./docs/Contributing/Commits.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Commits-mQFBa5QQ.js"),__vite__mapDeps([26,1,2,3]),import.meta.url)}),"./docs/Contributing/Introduction.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Introduction-DHtdZ5cg.js"),__vite__mapDeps([27,1,2,3]),import.meta.url)}),"./docs/Contributing/Maintainers.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Maintainers-DAwaVQr2.js"),__vite__mapDeps([28,1,2,3]),import.meta.url)}),"./docs/Contributing/Release Process.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Release Process-aG-udTYc.js"),__vite__mapDeps([29,1,2,3]),import.meta.url)}),"./docs/Contributing/Testing in the platforms.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Testing in the platforms-2-W9Xdv5.js"),__vite__mapDeps([30,1,2,3]),import.meta.url)}),"./docs/Design Templates/Directory.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Directory-BCkrcRcx.js"),__vite__mapDeps([31,1,2,3]),import.meta.url)}),"./docs/Foundations/Colors.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Colors-DO2S-94w.js"),__vite__mapDeps([32,1,2,3]),import.meta.url)}),"./docs/Foundations/Errors.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Errors-B9mKyRL_.js"),__vite__mapDeps([33,1,2,3]),import.meta.url)}),"./docs/Foundations/Icons.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Icons-CL6cHsW1.js"),__vite__mapDeps([34,1,2,3]),import.meta.url)}),"./docs/Foundations/Loading.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Loading-BwzQkoUM.js"),__vite__mapDeps([35,1,2,3,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./docs/Foundations/Typography.mdx":()=>o(void 0,null,function*(){return t(()=>import("./Typography-D25LJGT2.js"),__vite__mapDeps([44,1,2,3]),import.meta.url)}),"./src/components/data-display/Avatar/Avatar.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Avatar.stories-BYkugGJH.js"),__vite__mapDeps([45,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/data-display/Badge/Badge.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Badge.stories-C-O9QpJ9.js"),__vite__mapDeps([47,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/data-display/Calendar/Calendar.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Calendar.stories-DEnFelzL.js"),__vite__mapDeps([48,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-display/Card/Card.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Card.stories-XJJiMc5a.js"),__vite__mapDeps([49,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/data-display/Carousel/Carousel.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Carousel.stories-CUkVGrqg.js"),__vite__mapDeps([50,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/data-display/Collapse/Collapse.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Collapse.stories-BY9r9yqR.js"),__vite__mapDeps([51,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46,52]),import.meta.url)}),"./src/components/data-display/Descriptions/Descriptions.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Descriptions.stories-gjBg-UOa.js"),__vite__mapDeps([53,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/data-display/Empty/Empty.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Empty.stories-BeqCefmE.js"),__vite__mapDeps([54,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/data-display/Image/Image.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Image.stories-D6mIwrYO.js"),__vite__mapDeps([55,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-display/List/List.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./List.stories-CL_7S1zZ.js"),__vite__mapDeps([56,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-display/Popover/Popover.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Popover.stories-Dpv5NQnT.js"),__vite__mapDeps([57,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-display/QRCode/QRCode.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./QRCode.stories-Dbj1-lKr.js"),__vite__mapDeps([58,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-display/Segmented/Segmented.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Segmented.stories-DerejxpD.js"),__vite__mapDeps([59,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-display/Statistic/Statistic.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Statistic.stories-C_u_B8ia.js"),__vite__mapDeps([60,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/data-display/Table/Table.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Table.stories-B1nsS392.js"),__vite__mapDeps([61,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-display/Tabs/Tabs.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Tabs.stories-Du75zav-.js"),__vite__mapDeps([62,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-display/Tag/Tag.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Tag.stories-DzyCfoqc.js"),__vite__mapDeps([63,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46,64,65]),import.meta.url)}),"./src/components/data-display/Timeline/Timeline.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Timeline.stories-ob1cUuwV.js"),__vite__mapDeps([66,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-display/Tooltip/Tooltip.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Tooltip.stories-C5YEmtPJ.js"),__vite__mapDeps([67,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/data-display/Tour/Tour.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Tour.stories-C4dJ81hK.js"),__vite__mapDeps([68,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-display/Tree/Tree.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Tree.stories-curl4mZI.js"),__vite__mapDeps([69,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./AutoComplete.stories-BUuJbS9X.js"),__vite__mapDeps([70,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/data-entry/Cascader/Cascader.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Cascader.stories-CVgs5OLj.js"),__vite__mapDeps([71,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/data-entry/Checkbox/Checkbox.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Checkbox.stories-Boi2QGnz.js"),__vite__mapDeps([72,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46,64,65]),import.meta.url)}),"./src/components/data-entry/ColorPicker/ColorPicker.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./ColorPicker.stories-BDXKeN-2.js"),__vite__mapDeps([73,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/DatePicker/DatePicker.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./DatePicker.stories-Dqj_3v9y.js"),__vite__mapDeps([74,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/Form/Form.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Form.stories-DRm-KPNe.js"),__vite__mapDeps([75,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/Input/Input.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Input.stories-Df8exwTi.js"),__vite__mapDeps([76,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46,64,65]),import.meta.url)}),"./src/components/data-entry/InputNumber/InputNumber.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./InputNumber.stories-CsCllfGu.js"),__vite__mapDeps([77,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/Mentions/Mentions.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Mentions.stories-DYn1oDnn.js"),__vite__mapDeps([78,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/data-entry/QueryItem/Action.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Action.stories-CQ7QRNzl.js"),__vite__mapDeps([79,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/QueryItem/Cascader.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Cascader.stories-iTSb-Niu.js"),__vite__mapDeps([80,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/QueryItem/NumberInput.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./NumberInput.stories-B5Pu7iKd.js"),__vite__mapDeps([81,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/QueryItem/Qualifier.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Qualifier.stories-BwJ4jhvM.js"),__vite__mapDeps([82,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/QueryItem/QueryItem.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./QueryItem.stories-CeV8R9bk.js"),__vite__mapDeps([83,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/QueryItem/Text.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Text.stories-DkN28EnX.js"),__vite__mapDeps([84,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/QueryItem/TextInput.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./TextInput.stories-3RcS5Jcg.js"),__vite__mapDeps([85,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/QueryItem/ValueSelector.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./ValueSelector.stories-PuLEu8I6.js"),__vite__mapDeps([86,1,2]),import.meta.url)}),"./src/components/data-entry/Radio/Radio.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Radio.stories-BC6SUIXh.js"),__vite__mapDeps([87,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/Radio/RadioButton.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./RadioButton.stories-D6Lh8H83.js"),__vite__mapDeps([88,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/Radio/RadioGroup.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./RadioGroup.stories-6rJ8pJM1.js"),__vite__mapDeps([89,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/Rate/Rate.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Rate.stories-CKNikJqk.js"),__vite__mapDeps([90,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/Select/Select.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Select.stories-aL_bt5Hr.js"),__vite__mapDeps([91,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/Slider/Slider.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Slider.stories-CMJNP_ns.js"),__vite__mapDeps([92,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/Switch/Switch.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Switch.stories-Ba5I-hb0.js"),__vite__mapDeps([93,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/data-entry/TimePicker/TimePicker.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./TimePicker.stories-Wdbq1pGL.js"),__vite__mapDeps([94,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/Transfer/Transfer.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Transfer.stories-Cy6cYtec.js"),__vite__mapDeps([95,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/TreeSelect/TreeSelect.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./TreeSelect.stories-BKEe8rKu.js"),__vite__mapDeps([96,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/data-entry/Upload/Upload.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Upload.stories-iyKBF2fS.js"),__vite__mapDeps([97,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/feedback/Alert/Alert.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Alert.stories-DLS5z2j-.js"),__vite__mapDeps([98,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/feedback/Drawer/Drawer.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Drawer.stories-N0CUM2_e.js"),__vite__mapDeps([99,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/feedback/LoadingModal/LoadingModal.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./LoadingModal.stories-DiLsaBFA.js"),__vite__mapDeps([100,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/feedback/Message/Message.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Message.stories-BwI6S6Z3.js"),__vite__mapDeps([101,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/feedback/Modal/Modal.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Modal.stories-uebbso3n.js"),__vite__mapDeps([102,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/feedback/Notification/Notification.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Notification.stories-Bu5cBMzZ.js"),__vite__mapDeps([103,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/feedback/Popconfirm/Popconfirm.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Popconfirm.stories-DW1m8CRo.js"),__vite__mapDeps([104,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/feedback/Progress/Progress.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Progress.stories-CFQQsnuq.js"),__vite__mapDeps([105,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/feedback/Result/Result.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Result.stories-CK7b3aJn.js"),__vite__mapDeps([106,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/feedback/Skeleton/Skeleton.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Skeleton.stories-D5TFwC62.js"),__vite__mapDeps([107,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/feedback/Spin/Spin.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Spin.stories-CXF_p_NH.js"),__vite__mapDeps([108,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/feedback/Watermark/Watermark.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Watermark.stories-BYwgRWsE.js"),__vite__mapDeps([109,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/general/Button/Button.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Button.stories-BXh951ss.js"),__vite__mapDeps([110,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,64,65]),import.meta.url)}),"./src/components/general/FloatButton/FloatButton.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./FloatButton.stories-Dacn8frU.js"),__vite__mapDeps([111,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/general/Icon/Icon.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Icon.stories-RNXr7Ly1.js"),__vite__mapDeps([112,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/general/Typography/Link.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Link.stories-BiP_fBdD.js"),__vite__mapDeps([113,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/general/Typography/Paragraph.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Paragraph.stories-Df51fkvH.js"),__vite__mapDeps([114,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/general/Typography/Text.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Text.stories-DFBxNsBS.js"),__vite__mapDeps([115,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46,64,65]),import.meta.url)}),"./src/components/general/Typography/Title.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Title.stories-DvKTSwlC.js"),__vite__mapDeps([116,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/layout/Center/Center.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Center.stories-BojjpkS7.js"),__vite__mapDeps([117,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/layout/Divider/Divider.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Divider.stories-OTzCciTn.js"),__vite__mapDeps([118,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/layout/Flex/Flex.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Flex.stories-YZfh77O7.js"),__vite__mapDeps([119,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/layout/Grid/Grid.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Grid.stories-h3UcXmvP.js"),__vite__mapDeps([120,1,2,41,39,40,6,21,5,8]),import.meta.url)}),"./src/components/layout/Layout/Layout.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Layout.stories-BiySL2_9.js"),__vite__mapDeps([121,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/layout/Space/Space.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Space.stories-ZICr-hra.js"),__vite__mapDeps([122,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/navigation/Anchor/Anchor.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Anchor.stories-kma6DgiA.js"),__vite__mapDeps([123,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/navigation/Breadcrumb/Breadcrumb.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Breadcrumb.stories-BofPCDYf.js"),__vite__mapDeps([124,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/navigation/Dropdown/Dropdown.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Dropdown.stories-iMJtWu7q.js"),__vite__mapDeps([125,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46,52]),import.meta.url)}),"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./GlobalNavigation.stories-BUmbl1SN.js"),__vite__mapDeps([126,1,2,64,65,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/navigation/GlobalNavigation/NavigationItem.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./NavigationItem.stories-DFYgxFF6.js"),__vite__mapDeps([127,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/navigation/Menu/Menu.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Menu.stories-G5PqopZb.js"),__vite__mapDeps([128,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/navigation/Pagination/Pagination.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Pagination.stories-mrVf2wz3.js"),__vite__mapDeps([129,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46]),import.meta.url)}),"./src/components/navigation/Steps/Steps.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Steps.stories-DSSK6qDF.js"),__vite__mapDeps([130,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43,46,52]),import.meta.url)}),"./src/components/other/Affix/Affix.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./Affix.stories-BezrzvBW.js"),__vite__mapDeps([131,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/other/App/App.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./App.stories-ByiQKLJj.js"),__vite__mapDeps([132,36,1,2,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)}),"./src/components/other/ConfigProvider/ConfigProvider.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./ConfigProvider.stories-CL2mExo9.js"),__vite__mapDeps([133,37,1,2,38,39,40,6,21,5,8]),import.meta.url)}),"./src/utils/GetGlobalToken.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./GetGlobalToken.stories-BQI2uWdi.js"),__vite__mapDeps([134,1,2,38,52,40,6,21]),import.meta.url)}),"./src/utils/svg-prettifier/SvgPrettfier.stories.tsx":()=>o(void 0,null,function*(){return t(()=>import("./SvgPrettfier.stories-BdzyREOQ.js"),__vite__mapDeps([135,1,2,36,37,38,39,40,6,21,5,8,41,11,10,20,42,43]),import.meta.url)})};function D(e){return o(this,null,function*(){return L[e]()})}const{composeConfigs:A,PreviewWeb:V,ClientApi:C}=__STORYBOOK_MODULE_PREVIEW_API__,x=(...p)=>o(void 0,[...p],function*(e=[]){var m,r,s,i,a,n,d,c,u,E,y,T;const _=yield Promise.all([(m=e.at(0))!=null?m:t(()=>import("./entry-preview-BolVloqx.js"),__vite__mapDeps([136,2,137,5]),import.meta.url),(r=e.at(1))!=null?r:t(()=>import("./entry-preview-docs-BzN4I97e.js"),__vite__mapDeps([138,9,2,10,12]),import.meta.url),(s=e.at(2))!=null?s:t(()=>import("./preview-6uLYm2Ic.js"),__vite__mapDeps([139,7]),import.meta.url),(i=e.at(3))!=null?i:t(()=>import("./preview-bfuXExbA.js"),__vite__mapDeps([140,141]),import.meta.url),(a=e.at(4))!=null?a:t(()=>import("./preview-3sz2p-OZ.js"),__vite__mapDeps([142,12]),import.meta.url),(n=e.at(5))!=null?n:t(()=>import("./preview-B4GcaC1c.js"),__vite__mapDeps([]),import.meta.url),(d=e.at(6))!=null?d:t(()=>import("./preview-CaQmw2YX.js"),__vite__mapDeps([]),import.meta.url),(c=e.at(7))!=null?c:t(()=>import("./preview-BAz7FMXc.js"),__vite__mapDeps([143,12]),import.meta.url),(u=e.at(8))!=null?u:t(()=>import("./preview-BpcF_O6y.js"),__vite__mapDeps([]),import.meta.url),(E=e.at(9))!=null?E:t(()=>import("./preview-CkNqzwOK.js"),__vite__mapDeps([144,65]),import.meta.url),(y=e.at(10))!=null?y:t(()=>import("./preview-Db2RmQRt.js"),__vite__mapDeps([]),import.meta.url),(T=e.at(11))!=null?T:t(()=>import("./preview-BYgB0gRa.js"),__vite__mapDeps([]),import.meta.url)]);return A(_)});window.__STORYBOOK_PREVIEW__=window.__STORYBOOK_PREVIEW__||new V(D,x);window.__STORYBOOK_STORY_STORE__=window.__STORYBOOK_STORY_STORE__||window.__STORYBOOK_PREVIEW__.storyStore;export{t as _}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["./Changelog-CnvKZx7w.js","./jsx-runtime-CS-_a2eV.js","./index-Ca44TZ0D.js","./index-Bqh_nw6E.js","./index-DZAB8lbW.js","./index-DFiuTWKW.js","./extends-CCbyfPlC.js","./index-DYADbu9O.js","./isNativeReflectConstruct-DQQXTUsj.js","./index-BObpwDOh.js","./_getPrototype-fDUIJvdn.js","./_baseClone-BwI25-yt.js","./index-DrFu-skq.js","./FAQ-DEyWZawx.js","./Introduction-BH1mVfSa.js","./Component-CATuKvhe.js","./Introduction-B9_oGsku.js","./Introducing new ones-B-awMjXF.js","./Promoting to a component-B-awMjXF.js","./Using existing ones-DXPug3q1.js","./dayjs.min-kn1EBQqj.js","./Serializer-DsJDcYJc.js","./Change process-B-awMjXF.js","./Using components-B-awMjXF.js","./Introduction-BFyvVCpi.js","./Introduction-CLXMyLcH.js","./Commits-mQFBa5QQ.js","./Introduction-DHtdZ5cg.js","./Maintainers-DAwaVQr2.js","./Release Process-aG-udTYc.js","./Testing in the platforms-2-W9Xdv5.js","./Directory-BCkrcRcx.js","./Colors-DO2S-94w.js","./Errors-B9mKyRL_.js","./Icons-CL6cHsW1.js","./Loading-BwzQkoUM.js","./GlobalNavigation-BFudnXls.js","./ConfigProvider-aHzMMMgW.js","./LightTheme-BZ07JyGW.js","./index-BxrKW6hI.js","./useToken-Dnjd_Rha.js","./row-BOpWxek0.js","./customParseFormat-CECOPgIS.js","./GlobalNavigation-CbLH_p75.css","./Typography-D25LJGT2.js","./Avatar.stories-BYkugGJH.js","./ExampleStory-BvanXuvo.js","./Badge.stories-C-O9QpJ9.js","./Calendar.stories-DEnFelzL.js","./Card.stories-XJJiMc5a.js","./Carousel.stories-CUkVGrqg.js","./Collapse.stories-BY9r9yqR.js","./index-RLXX1y2c.js","./Descriptions.stories-gjBg-UOa.js","./Empty.stories-BeqCefmE.js","./Image.stories-D6mIwrYO.js","./List.stories-CL_7S1zZ.js","./Popover.stories-Dpv5NQnT.js","./QRCode.stories-Dbj1-lKr.js","./Segmented.stories-DerejxpD.js","./Statistic.stories-C_u_B8ia.js","./Table.stories-B1nsS392.js","./Tabs.stories-Du75zav-.js","./Tag.stories-DzyCfoqc.js","./index-C7MMNn6a.js","./index-TL6_15PV.js","./Timeline.stories-ob1cUuwV.js","./Tooltip.stories-C5YEmtPJ.js","./Tour.stories-C4dJ81hK.js","./Tree.stories-curl4mZI.js","./AutoComplete.stories-BUuJbS9X.js","./Cascader.stories-CVgs5OLj.js","./Checkbox.stories-Boi2QGnz.js","./ColorPicker.stories-BDXKeN-2.js","./DatePicker.stories-Dqj_3v9y.js","./Form.stories-DRm-KPNe.js","./Input.stories-Df8exwTi.js","./InputNumber.stories-CsCllfGu.js","./Mentions.stories-DYn1oDnn.js","./Action.stories-CQ7QRNzl.js","./Cascader.stories-iTSb-Niu.js","./NumberInput.stories-B5Pu7iKd.js","./Qualifier.stories-BwJ4jhvM.js","./QueryItem.stories-CeV8R9bk.js","./Text.stories-DkN28EnX.js","./TextInput.stories-3RcS5Jcg.js","./ValueSelector.stories-PuLEu8I6.js","./Radio.stories-BC6SUIXh.js","./RadioButton.stories-D6Lh8H83.js","./RadioGroup.stories-6rJ8pJM1.js","./Rate.stories-CKNikJqk.js","./Select.stories-aL_bt5Hr.js","./Slider.stories-CMJNP_ns.js","./Switch.stories-Ba5I-hb0.js","./TimePicker.stories-Wdbq1pGL.js","./Transfer.stories-Cy6cYtec.js","./TreeSelect.stories-BKEe8rKu.js","./Upload.stories-iyKBF2fS.js","./Alert.stories-DLS5z2j-.js","./Drawer.stories-N0CUM2_e.js","./LoadingModal.stories-DiLsaBFA.js","./Message.stories-BwI6S6Z3.js","./Modal.stories-uebbso3n.js","./Notification.stories-Bu5cBMzZ.js","./Popconfirm.stories-DW1m8CRo.js","./Progress.stories-CFQQsnuq.js","./Result.stories-CK7b3aJn.js","./Skeleton.stories-D5TFwC62.js","./Spin.stories-CXF_p_NH.js","./Watermark.stories-BYwgRWsE.js","./Button.stories-BXh951ss.js","./FloatButton.stories-Dacn8frU.js","./Icon.stories-RNXr7Ly1.js","./Link.stories-BiP_fBdD.js","./Paragraph.stories-Df51fkvH.js","./Text.stories-DFBxNsBS.js","./Title.stories-DvKTSwlC.js","./Center.stories-BojjpkS7.js","./Divider.stories-OTzCciTn.js","./Flex.stories-YZfh77O7.js","./Grid.stories-h3UcXmvP.js","./Layout.stories-BiySL2_9.js","./Space.stories-ZICr-hra.js","./Anchor.stories-kma6DgiA.js","./Breadcrumb.stories-BofPCDYf.js","./Dropdown.stories-iMJtWu7q.js","./GlobalNavigation.stories-BUmbl1SN.js","./NavigationItem.stories-DFYgxFF6.js","./Menu.stories-G5PqopZb.js","./Pagination.stories-mrVf2wz3.js","./Steps.stories-DSSK6qDF.js","./Affix.stories-BezrzvBW.js","./App.stories-ByiQKLJj.js","./ConfigProvider.stories-CL2mExo9.js","./GetGlobalToken.stories-BQI2uWdi.js","./SvgPrettfier.stories-BdzyREOQ.js","./entry-preview-BolVloqx.js","./react-18-ay8dXnv6.js","./entry-preview-docs-BzN4I97e.js","./preview-6uLYm2Ic.js","./preview-bfuXExbA.js","./stringify-DnirLPRY.js","./preview-3sz2p-OZ.js","./preview-BAz7FMXc.js","./preview-CkNqzwOK.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} diff --git a/pr-preview/pr-419/assets/index-BObpwDOh.js b/pr-preview/pr-419/assets/index-BObpwDOh.js new file mode 100644 index 000000000..e0b198fe9 --- /dev/null +++ b/pr-preview/pr-419/assets/index-BObpwDOh.js @@ -0,0 +1,3 @@ +var le=Object.defineProperty,oe=Object.defineProperties;var ce=Object.getOwnPropertyDescriptors;var mu=Object.getOwnPropertySymbols;var Be=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable;var yu=(u,e,r)=>e in u?le(u,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):u[e]=r,T=(u,e)=>{for(var r in e||(e={}))Be.call(e,r)&&yu(u,r,e[r]);if(mu)for(var r of mu(e))fe.call(e,r)&&yu(u,r,e[r]);return u},_=(u,e)=>oe(u,ce(e));import{g as $u}from"./index-Ca44TZ0D.js";import{y as Mu,m as ku,l as pe,e as he,u as de,r as Uu,n as me,t as ye,z as ge,v as X,o as Ku,i as xe,k as Gu,w as ve,A as Te,B as Se,C as _e,a as Ne}from"./_getPrototype-fDUIJvdn.js";function be(u,e){for(var r=-1,n=u==null?0:u.length,t=Array(n);++rl))return!1;var d=i.get(u),N=i.get(e);if(d&&N)return d==e&&N==u;var S=-1,C=!0,x=r&ze?new He:void 0;for(i.set(u,e),i.set(e,u);++S=48&&c<=55}r=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279];function d(c){return c===32||c===9||c===11||c===12||c===160||c>=5760&&r.indexOf(c)>=0}function N(c){return c===10||c===13||c===8232||c===8233}function S(c){if(c<=65535)return String.fromCharCode(c);var L=String.fromCharCode(Math.floor((c-65536)/1024)+55296),M=String.fromCharCode((c-65536)%1024+56320);return L+M}for(n=new Array(128),i=0;i<128;++i)n[i]=i>=97&&i<=122||i>=65&&i<=90||i===36||i===95;for(t=new Array(128),i=0;i<128;++i)t[i]=i>=97&&i<=122||i>=65&&i<=90||i>=48&&i<=57||i===36||i===95;function C(c){return c<128?n[c]:e.NonAsciiIdentifierStart.test(S(c))}function x(c){return c<128?t[c]:e.NonAsciiIdentifierPart.test(S(c))}function m(c){return c<128?n[c]:u.NonAsciiIdentifierStart.test(S(c))}function o(c){return c<128?t[c]:u.NonAsciiIdentifierPart.test(S(c))}ue.exports={isDecimalDigit:a,isHexDigit:l,isOctalDigit:p,isWhiteSpace:d,isLineTerminator:N,isIdentifierStartES5:C,isIdentifierPartES5:x,isIdentifierStartES6:m,isIdentifierPartES6:o}})();var ee=ue.exports,re={exports:{}};(function(){var u=ee;function e(C){switch(C){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function r(C,x){return!x&&C==="yield"?!1:n(C,x)}function n(C,x){if(x&&e(C))return!0;switch(C.length){case 2:return C==="if"||C==="in"||C==="do";case 3:return C==="var"||C==="for"||C==="new"||C==="try";case 4:return C==="this"||C==="else"||C==="case"||C==="void"||C==="with"||C==="enum";case 5:return C==="while"||C==="break"||C==="catch"||C==="throw"||C==="const"||C==="yield"||C==="class"||C==="super";case 6:return C==="return"||C==="typeof"||C==="delete"||C==="switch"||C==="export"||C==="import";case 7:return C==="default"||C==="finally"||C==="extends";case 8:return C==="function"||C==="continue"||C==="debugger";case 10:return C==="instanceof";default:return!1}}function t(C,x){return C==="null"||C==="true"||C==="false"||r(C,x)}function i(C,x){return C==="null"||C==="true"||C==="false"||n(C,x)}function a(C){return C==="eval"||C==="arguments"}function l(C){var x,m,o;if(C.length===0||(o=C.charCodeAt(0),!u.isIdentifierStartES5(o)))return!1;for(x=1,m=C.length;x=m||(c=C.charCodeAt(x),!(56320<=c&&c<=57343)))return!1;o=p(o,c)}if(!L(o))return!1;L=u.isIdentifierPartES6}return!0}function N(C,x){return l(C)&&!t(C,x)}function S(C,x){return d(C)&&!i(C,x)}re.exports={isKeywordES5:r,isKeywordES6:n,isReservedWordES5:t,isReservedWordES6:i,isRestrictedWord:a,isIdentifierNameES5:l,isIdentifierNameES6:d,isIdentifierES5:N,isIdentifierES6:S}})();var Qt=re.exports;(function(){ru.ast=Jt,ru.code=ee,ru.keyword=Qt})();var uu={},z={};const Vt="doctrine",zt="JSDoc parser",Yt="https://github.com/eslint/doctrine",Xt="lib/doctrine.js",Zt="3.0.0",jt={node:">=6.0.0"},un={lib:"./lib"},en=["lib"],rn=[{name:"Nicholas C. Zakas",email:"nicholas+npm@nczconsulting.com",web:"https://www.nczonline.net"},{name:"Yusuke Suzuki",email:"utatane.tea@gmail.com",web:"https://github.com/Constellation"}],tn="eslint/doctrine",nn={coveralls:"^3.0.1",dateformat:"^1.0.11",eslint:"^1.10.3","eslint-release":"^1.0.0",linefix:"^0.1.1",mocha:"^3.4.2","npm-license":"^0.3.1",nyc:"^10.3.2",semver:"^5.0.3",shelljs:"^0.5.3","shelljs-nodecli":"^0.1.1",should:"^5.0.1"},an="Apache-2.0",Dn={pretest:"npm run lint",test:"nyc mocha",coveralls:"nyc report --reporter=text-lcov | coveralls",lint:"eslint lib/","generate-release":"eslint-generate-release","generate-alpharelease":"eslint-generate-prerelease alpha","generate-betarelease":"eslint-generate-prerelease beta","generate-rcrelease":"eslint-generate-prerelease rc","publish-release":"eslint-publish-release"},sn={esutils:"^2.0.2"},An={name:Vt,description:zt,homepage:Yt,main:Xt,version:Zt,engines:jt,directories:un,files:en,maintainers:rn,repository:tn,devDependencies:nn,license:an,scripts:Dn,dependencies:sn};function Fn(u,e){if(!u)throw new Error(e||"unknown assertion error")}var Cn=Fn;(function(){var u;u=An.version,z.VERSION=u;function e(n){this.name="DoctrineError",this.message=n}e.prototype=function(){var n=function(){};return n.prototype=Error.prototype,new n}(),e.prototype.constructor=e,z.DoctrineError=e;function r(n){throw new e(n)}z.throwError=r,z.assert=Cn})();(function(){var u,e,r,n,t,i,a,l,p,d,N,S;p=ru,d=z,u={NullableLiteral:"NullableLiteral",AllLiteral:"AllLiteral",NullLiteral:"NullLiteral",UndefinedLiteral:"UndefinedLiteral",VoidLiteral:"VoidLiteral",UnionType:"UnionType",ArrayType:"ArrayType",RecordType:"RecordType",FieldType:"FieldType",FunctionType:"FunctionType",ParameterType:"ParameterType",RestType:"RestType",NonNullableType:"NonNullableType",OptionalType:"OptionalType",NullableType:"NullableType",NameExpression:"NameExpression",TypeApplication:"TypeApplication",StringLiteralType:"StringLiteralType",NumericLiteralType:"NumericLiteralType",BooleanLiteralType:"BooleanLiteralType"},e={ILLEGAL:0,DOT_LT:1,REST:2,LT:3,GT:4,LPAREN:5,RPAREN:6,LBRACE:7,RBRACE:8,LBRACK:9,RBRACK:10,COMMA:11,COLON:12,STAR:13,PIPE:14,QUESTION:15,BANG:16,EQUAL:17,NAME:18,STRING:19,NUMBER:20,EOF:21};function C(D){return"><(){}[],:*|?!=".indexOf(String.fromCharCode(D))===-1&&!p.code.isWhiteSpace(D)&&!p.code.isLineTerminator(D)}function x(D,s,h,F){this._previous=D,this._index=s,this._token=h,this._value=F}x.prototype.restore=function(){i=this._previous,t=this._index,a=this._token,l=this._value},x.save=function(){return new x(i,t,a,l)};function m(D,s){return S&&(D.range=[s[0]+N,s[1]+N]),D}function o(){var D=r.charAt(t);return t+=1,D}function c(D){var s,h,F,A=0;for(h=D==="u"?4:2,s=0;s=0&&t=n)return e.ILLEGAL;if(s=r.charCodeAt(t+1),s===60)break}l+=o()}return e.NAME}function k(){var D;for(i=t;t=n)return a=e.EOF,a;switch(D=r.charCodeAt(t),D){case 39:case 34:return a=L(),a;case 58:return o(),a=e.COLON,a;case 44:return o(),a=e.COMMA,a;case 40:return o(),a=e.LPAREN,a;case 41:return o(),a=e.RPAREN,a;case 91:return o(),a=e.LBRACK,a;case 93:return o(),a=e.RBRACK,a;case 123:return o(),a=e.LBRACE,a;case 125:return o(),a=e.RBRACE,a;case 46:if(t+1=97&&E<=122||E>=65&&E<=90||E>=48&&E<=57}function d(E){return E==="param"||E==="argument"||E==="arg"}function N(E){return E==="return"||E==="returns"}function S(E){return E==="property"||E==="prop"}function C(E){return d(E)||S(E)||E==="alias"||E==="this"||E==="mixes"||E==="requires"}function x(E){return C(E)||E==="const"||E==="constant"}function m(E){return S(E)||d(E)}function o(E){return S(E)||d(E)}function c(E){return d(E)||N(E)||E==="define"||E==="enum"||E==="implements"||E==="this"||E==="type"||E==="typedef"||S(E)}function L(E){return c(E)||E==="throws"||E==="const"||E==="constant"||E==="namespace"||E==="member"||E==="var"||E==="module"||E==="constructor"||E==="class"||E==="extends"||E==="augments"||E==="public"||E==="private"||E==="protected"}var M="[ \\f\\t\\v\\u00a0\\u1680\\u180e\\u2000-\\u200a\\u202f\\u205f\\u3000\\ufeff]",J="("+M+"*(?:\\*"+M+`?)?)(.+|[\r +\u2028\u2029])`;function k(E){return E.replace(/^\/\*\*?/,"").replace(/\*\/$/,"").replace(new RegExp(J,"g"),"$2").replace(/\s*$/,"")}function v(E,U){for(var B=E.replace(/^\/\*\*?/,""),G=0,q=new RegExp(J,"g"),g;g=q.exec(B);)if(G+=g[1].length,g.index+g[0].length>U+G)return U+G+E.length-B.length;return E.replace(/\*\/$/,"").replace(/\s*$/,"").length}(function(E){var U,B,G,q,g,Z,au,Q,Du;function w(){var F=g.charCodeAt(B);return B+=1,t.code.isLineTerminator(F)&&!(F===13&&g.charCodeAt(B)===10)&&(G+=1),String.fromCharCode(F)}function Eu(){var F="";for(w();B=F)return null;if(g.charCodeAt(B)===91)if(A)P=!0,y=w();else return null;if(y+=W(F),f)for(g.charCodeAt(B)===58&&(y==="module"||y==="external"||y==="event")&&(y+=w(),y+=W(F)),g.charCodeAt(B)===91&&g.charCodeAt(B+1)===93&&(y+=w(),y+=w());g.charCodeAt(B)===46||g.charCodeAt(B)===47||g.charCodeAt(B)===35||g.charCodeAt(B)===45||g.charCodeAt(B)===126;)y+=w(),y+=W(F);if(P){if(V(F),g.charCodeAt(B)===61){y+=w(),V(F);for(var $,H=1;B=F||g.charCodeAt(B)!==93)return null;y+=w()}return y}function lu(){for(;B=q?!1:(r.assert(g.charCodeAt(B)===64),!0)}function O(F){return g===Z?F:v(Z,F)}function R(F,A){this._options=F,this._title=A.toLowerCase(),this._tag={title:A,description:null},this._options.lineNumbers&&(this._tag.lineNumber=G),this._first=B-A.length-1,this._last=0,this._extra={}}R.prototype.addError=function(A){var f=Array.prototype.slice.call(arguments,1),y=A.replace(/%(\d)/g,function(P,b){return r.assert(b1&&(this._tag.default=F.slice(1).join("=")),this._tag.name=F[0],this._tag.type&&this._tag.type.type!=="OptionalType"&&(this._tag.type={type:"OptionalType",expression:this._tag.type}));else{if(!C(this._title))return!0;if(d(this._title)&&this._tag.type&&this._tag.type.name)this._extra.name=this._tag.type,this._tag.name=this._tag.type.name,this._tag.type=null;else if(!this.addError("Missing or invalid tag name"))return!1}return!0},R.prototype.parseDescription=function(){var A=a(g,B,this._last).trim();return A&&(/^-\s+/.test(A)&&(A=A.substring(2)),this._tag.description=A),!0},R.prototype.parseCaption=function(){var A=a(g,B,this._last).trim(),f="",y="",P=A.indexOf(f),b=A.indexOf(y);return P>=0&&b>=0?(this._tag.caption=A.substring(P+f.length,b).trim(),this._tag.description=A.substring(b+y.length).trim()):this._tag.description=A,!0},R.prototype.parseKind=function(){var A,f;return f={class:!0,constant:!0,event:!0,external:!0,file:!0,function:!0,member:!0,mixin:!0,module:!0,namespace:!0,typedef:!0},A=a(g,B,this._last).trim(),this._tag.kind=A,!(!i(f,A)&&!this.addError("Invalid kind name '%0'",A))},R.prototype.parseAccess=function(){var A;return A=a(g,B,this._last).trim(),this._tag.access=A,!(A!=="private"&&A!=="protected"&&A!=="public"&&!this.addError("Invalid access name '%0'",A))},R.prototype.parseThis=function(){var A=a(g,B,this._last).trim();if(A&&A.charAt(0)==="{"){var f=this.parseType();return f&&this._tag.type.type==="NameExpression"||this._tag.type.type==="UnionType"?(this._tag.name=this._tag.type.name,!0):this.addError("Invalid name for this")}else return this.parseNamePath()},R.prototype.parseVariation=function(){var A,f;return f=a(g,B,this._last).trim(),A=parseFloat(f,10),this._tag.variation=A,!(isNaN(A)&&!this.addError("Invalid variation '%0'",f))},R.prototype.ensureEnd=function(){var F=a(g,B,this._last).trim();return!(F&&!this.addError("Unknown content '%0'",F))},R.prototype.epilogue=function(){var A;return A=this._tag.description,!(o(this._title)&&!this._tag.type&&A&&A.charAt(0)==="["&&(this._tag.type=this._extra.name,this._tag.name||(this._tag.name=void 0),!Q&&!this.addError("Missing or invalid tag name")))},U={access:["parseAccess"],alias:["parseNamePath","ensureEnd"],augments:["parseType","parseNamePathOptional","ensureEnd"],constructor:["parseType","parseNamePathOptional","ensureEnd"],class:["parseType","parseNamePathOptional","ensureEnd"],extends:["parseType","parseNamePathOptional","ensureEnd"],example:["parseCaption"],deprecated:["parseDescription"],global:["ensureEnd"],inner:["ensureEnd"],instance:["ensureEnd"],kind:["parseKind"],mixes:["parseNamePath","ensureEnd"],mixin:["parseNamePathOptional","ensureEnd"],member:["parseType","parseNamePathOptional","ensureEnd"],method:["parseNamePathOptional","ensureEnd"],module:["parseType","parseNamePathOptional","ensureEnd"],func:["parseNamePathOptional","ensureEnd"],function:["parseNamePathOptional","ensureEnd"],var:["parseType","parseNamePathOptional","ensureEnd"],name:["parseNamePath","ensureEnd"],namespace:["parseType","parseNamePathOptional","ensureEnd"],private:["parseType","parseDescription"],protected:["parseType","parseDescription"],public:["parseType","parseDescription"],readonly:["ensureEnd"],requires:["parseNamePath","ensureEnd"],since:["parseDescription"],static:["ensureEnd"],summary:["parseDescription"],this:["parseThis","ensureEnd"],todo:["parseDescription"],typedef:["parseType","parseNamePathOptional"],variation:["parseVariation"],version:["parseDescription"]},R.prototype.parse=function(){var A,f,y,P;if(!this._title&&!this.addError("Missing or invalid title"))return null;for(this._last=j(this._title),this._options.range&&(this._tag.range=[this._first,g.slice(0,this._last).replace(/\s*$/,"").length].map(O)),i(U,this._title)?y=U[this._title]:y=["parseType","parseName","parseDescription","epilogue"],A=0,f=y.length;Au.replace(ne,""),cn=u=>ne.test(u),ae=u=>{let e=on(u);return cn(u)||Number.isNaN(Number(e))?e:Number(e)},Bn=u=>{switch(u.type){case"function":return{name:"function"};case"object":let e={};return u.signature.properties.forEach(r=>{e[r.key]=tu(r.value)}),{name:"object",value:e};default:throw new te({type:u,language:"Typescript"})}},tu=u=>{var t,i,a,l;let{name:e,raw:r}=u,n={};switch(typeof r<"u"&&(n.raw=r),u.name){case"string":case"number":case"symbol":case"boolean":return _(T({},n),{name:e});case"Array":return _(T({},n),{name:"array",value:u.elements.map(tu)});case"signature":return T(T({},n),Bn(u));case"union":let p;return(t=u.elements)!=null&&t.every(d=>d.name==="literal")?p=_(T({},n),{name:"enum",value:(i=u.elements)==null?void 0:i.map(d=>ae(d.value))}):p=_(T({},n),{name:e,value:(a=u.elements)==null?void 0:a.map(tu)}),p;case"intersection":return _(T({},n),{name:e,value:(l=u.elements)==null?void 0:l.map(tu)});default:return _(T({},n),{name:"other",value:e})}},fn=u=>u.name==="literal",pn=u=>u.value.replace(/['|"]/g,""),hn=u=>{switch(u.type){case"function":return{name:"function"};case"object":let e={};return u.signature.properties.forEach(r=>{e[r.key]=nu(r.value)}),{name:"object",value:e};default:throw new te({type:u,language:"Flow"})}},nu=u=>{var t,i,a,l;let{name:e,raw:r}=u,n={};switch(typeof r<"u"&&(n.raw=r),u.name){case"literal":return _(T({},n),{name:"other",value:u.value});case"string":case"number":case"symbol":case"boolean":return _(T({},n),{name:e});case"Array":return _(T({},n),{name:"array",value:u.elements.map(nu)});case"signature":return T(T({},n),hn(u));case"union":return(t=u.elements)!=null&&t.every(fn)?_(T({},n),{name:"enum",value:(i=u.elements)==null?void 0:i.map(pn)}):_(T({},n),{name:e,value:(a=u.elements)==null?void 0:a.map(nu)});case"intersection":return _(T({},n),{name:e,value:(l=u.elements)==null?void 0:l.map(nu)});default:return _(T({},n),{name:"other",value:e})}},dn=/^\(.*\) => /,eu=u=>{let{name:e,raw:r,computed:n,value:t}=u,i={};switch(typeof r<"u"&&(i.raw=r),e){case"enum":{let l=n?t:t.map(p=>ae(p.value));return _(T({},i),{name:e,value:l})}case"string":case"number":case"symbol":return _(T({},i),{name:e});case"func":return _(T({},i),{name:"function"});case"bool":case"boolean":return _(T({},i),{name:"boolean"});case"arrayOf":case"array":return _(T({},i),{name:"array",value:t&&eu(t)});case"object":return _(T({},i),{name:e});case"objectOf":return _(T({},i),{name:e,value:eu(t)});case"shape":case"exact":let a=Ht(t,l=>eu(l));return _(T({},i),{name:"object",value:a});case"union":return _(T({},i),{name:"union",value:t.map(l=>eu(l))});case"instanceOf":case"element":case"elementType":default:{if((e==null?void 0:e.indexOf("|"))>0)try{let d=e.split("|").map(N=>JSON.parse(N));return _(T({},i),{name:"enum",value:d})}catch(d){}let l=t?`${e}(${t})`:e,p=dn.test(e)?"function":"other";return _(T({},i),{name:p,value:l})}}},hu=u=>{let{type:e,tsType:r,flowType:n}=u;try{if(e!=null)return eu(e);if(r!=null)return tu(r);if(n!=null)return nu(n)}catch(t){console.error(t)}return null},mn=(u=>(u.JAVASCRIPT="JavaScript",u.FLOW="Flow",u.TYPESCRIPT="TypeScript",u.UNKNOWN="Unknown",u))(mn||{}),yn=["null","undefined"];function du(u){return yn.some(e=>e===u)}var gn=u=>{if(!u)return"";if(typeof u=="string")return u;throw new Error(`Description: expected string, got: ${JSON.stringify(u)}`)};function De(u){return!!u.__docgenInfo}function xn(u){return u!=null&&Object.keys(u).length>0}function vn(u,e){return De(u)?u.__docgenInfo[e]:null}function Tn(u){return De(u)?gn(u.__docgenInfo.description):""}function Sn(u){return u!=null&&u.includes("@")}function _n(u,e){let r;try{r=En.parse(u!=null?u:"",{tags:e,sloppy:!0})}catch(n){throw console.error(n),new Error("Cannot parse JSDoc tags.")}return r}var Nn={tags:["param","arg","argument","returns","ignore","deprecated"]},bn=(u,e=Nn)=>{if(!Sn(u))return{includesJsDoc:!1,ignore:!1};let r=_n(u,e.tags),n=wn(r);return n.ignore?{includesJsDoc:!0,ignore:!0}:{includesJsDoc:!0,ignore:!1,description:r.description,extractedTags:n}};function wn(u){let e={params:null,deprecated:null,returns:null,ignore:!1};for(let r=0;re.includes("null")?e.replace("-null","").replace(".null",""):u.name,getTypeName:()=>u.type!=null?Y(u.type):null}:null}function Rn(u){return u.title!=null?u.description:null}function Pn(u){return u.type!=null?{type:u.type,description:u.description,getTypeName:()=>Y(u.type)}:null}function Y(u){return(u==null?void 0:u.type)==="NameExpression"?u.name:(u==null?void 0:u.type)==="RecordType"?`({${u.fields.map(e=>{if(e.type==="FieldType"&&e.value!=null){let r=Y(e.value);return`${e.key}: ${r}`}return e.key}).join(", ")}})`:(u==null?void 0:u.type)==="UnionType"?`(${u.elements.map(Y).join("|")})`:(u==null?void 0:u.type)==="ArrayType"?"[]":(u==null?void 0:u.type)==="TypeApplication"&&u.expression!=null&&u.expression.name==="Array"?`${Y(u.applications[0])}[]`:(u==null?void 0:u.type)==="NullableType"||(u==null?void 0:u.type)==="NonNullableType"||(u==null?void 0:u.type)==="OptionalType"?Y(u.expression):(u==null?void 0:u.type)==="AllLiteral"?"any":null}function ie(u){return u.length>90}function In(u){return u.length>50}function I(u,e){return u===e?{summary:u}:{summary:u,detail:e}}function se({name:u,value:e,elements:r,raw:n}){return e!=null?e:r!=null?r.map(se).join(" | "):n!=null?n:u}function Ln({name:u,raw:e,elements:r}){return r!=null?I(r.map(se).join(" | ")):e!=null?I(e.replace(/^\|\s*/,"")):I(u)}function $n({type:u,raw:e}){return e!=null?I(e):I(u)}function Mn({type:u,raw:e}){return e!=null?ie(e)?I(u,e):I(e):I(u)}function kn(u){let{type:e}=u;return e==="object"?Mn(u):$n(u)}function Un({name:u,raw:e}){return e!=null?ie(e)?I(u,e):I(e):I(u)}function Kn(u){if(u==null)return null;switch(u.name){case"union":return Ln(u);case"signature":return kn(u);default:return Un(u)}}function Gn(u,e){if(u!=null){let{value:r}=u;if(!du(r))return In(r)?I(e==null?void 0:e.name,r):I(r)}return null}var qn=(u,e)=>{let{flowType:r,description:n,required:t,defaultValue:i}=e;return{name:u,type:Kn(r),required:t,description:n,defaultValue:Gn(i!=null?i:null,r!=null?r:null)}};function Wn({tsType:u,required:e}){if(u==null)return null;let r=u.name;return e||(r=r.replace(" | undefined","")),I(["Array","Record","signature"].includes(u.name)?u.raw:r)}function Hn({defaultValue:u}){if(u!=null){let{value:e}=u;if(!du(e))return I(e)}return null}var Jn=(u,e)=>{let{description:r,required:n}=e;return{name:u,type:Wn(e),required:n,description:r,defaultValue:Hn(e)}};function Qn(u){return u!=null?I(u.name):null}function Vn(u){let{computed:e,func:r}=u;return typeof e>"u"&&typeof r>"u"}function zn(u){return u?u.name==="string"?!0:u.name==="enum"?Array.isArray(u.value)&&u.value.every(({value:e})=>typeof e=="string"&&e[0]==='"'&&e[e.length-1]==='"'):!1:!1}function Yn(u,e){if(u!=null){let{value:r}=u;if(!du(r))return Vn(u)&&zn(e)?I(JSON.stringify(r)):I(r)}return null}function Ae(u,e,r){let{description:n,required:t,defaultValue:i}=r;return{name:u,type:Qn(e),required:t,description:n,defaultValue:Yn(i,e)}}function Cu(u,e){var r;if(e!=null&&e.includesJsDoc){let{description:n,extractedTags:t}=e;n!=null&&(u.description=e.description);let i=_(T({},t),{params:(r=t==null?void 0:t.params)==null?void 0:r.map(a=>({name:a.getPrettyName(),description:a.description}))});Object.values(i).filter(Boolean).length>0&&(u.jsDocTags=i)}return u}var Xn=(u,e,r)=>{let n=Ae(u,e.type,e);return n.sbType=hu(e),Cu(n,r)},Zn=(u,e,r)=>{let n=Jn(u,e);return n.sbType=hu(e),Cu(n,r)},jn=(u,e,r)=>{let n=qn(u,e);return n.sbType=hu(e),Cu(n,r)},ua=(u,e,r)=>{let n=Ae(u,{name:"unknown"},e);return Cu(n,r)},Fe=u=>{switch(u){case"JavaScript":return Xn;case"TypeScript":return Zn;case"Flow":return jn;default:return ua}},Ce=u=>u.type!=null?"JavaScript":u.flowType!=null?"Flow":u.tsType!=null?"TypeScript":"Unknown",ea=u=>{let e=Ce(u[0]),r=Fe(e);return u.map(n=>{var i;let t=n;return(i=n.type)!=null&&i.elements&&(t=_(T({},n),{type:_(T({},n.type),{value:n.type.elements})})),Ee(t.name,t,e,r)})},ra=u=>{let e=Object.keys(u),r=Ce(u[e[0]]),n=Fe(r);return e.map(t=>{let i=u[t];return i!=null?Ee(t,i,r,n):null}).filter(Boolean)},sa=(u,e)=>{let r=vn(u,e);return xn(r)?Array.isArray(r)?ea(r):ra(r):[]};function Ee(u,e,r,n){let t=bn(e.description);return t.includesJsDoc&&t.ignore?null:{propDef:n(u,e,t),jsDocTags:t.extractedTags,docgenInfo:e,typeSystem:r}}function Aa(u){return u!=null?Tn(u):""}var Fa=u=>{let{component:e,argTypes:r,parameters:{docs:n={}}}=u,{extractArgTypes:t}=n,i=t&&e?t(e):{};return i?ln(i,r):r},ta="storybook/docs",Ca=`${ta}/snippet-rendered`,na=(u=>(u.AUTO="auto",u.CODE="code",u.DYNAMIC="dynamic",u))(na||{});export{Ca as S,mn as T,Yu as _,Fa as a,na as b,I as c,sa as d,Aa as e,In as f,vn as g,De as h,Bu as i,ie as j,Fu as k,Xu as l,we as m,bt as n,u0 as o,Ue as p,We as q,ru as u}; diff --git a/pr-preview/pr-419/assets/index-Bqh_nw6E.js b/pr-preview/pr-419/assets/index-Bqh_nw6E.js new file mode 100644 index 000000000..43bd4e326 --- /dev/null +++ b/pr-preview/pr-419/assets/index-Bqh_nw6E.js @@ -0,0 +1 @@ +var s=Object.defineProperty;var f=Object.getOwnPropertySymbols;var a=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable;var m=(n,t,e)=>t in n?s(n,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[t]=e,c=(n,t)=>{for(var e in t||(t={}))a.call(t,e)&&m(n,e,t[e]);if(f)for(var e of f(t))l.call(t,e)&&m(n,e,t[e]);return n};import{R as o}from"./index-Ca44TZ0D.js";const u={},r=o.createContext(u);function C(n){const t=o.useContext(r);return o.useMemo(function(){return typeof n=="function"?n(t):c(c({},t),n)},[t,n])}function d(n){let t;return n.disableParentContext?t=typeof n.components=="function"?n.components(u):n.components||u:t=C(n.components),o.createElement(r.Provider,{value:t},n.children)}export{d as MDXProvider,C as useMDXComponents}; diff --git a/pr-preview/pr-419/assets/index-BxrKW6hI.js b/pr-preview/pr-419/assets/index-BxrKW6hI.js new file mode 100644 index 000000000..7d109db0a --- /dev/null +++ b/pr-preview/pr-419/assets/index-BxrKW6hI.js @@ -0,0 +1,18 @@ +import{g as Ln,R as Dn,r as c,b as Fn}from"./index-Ca44TZ0D.js";import{q as B,w as In,r as Vn,v as Nn,x as zn,y as Un,z as Nt,A as g,B as _e,C as Kn,T as tt,e as $t,D as G,l as Wn,u as zt,m as Yn,j as Ot,k as Ut,_ as Kt,E as R,c as wt,F as Hn,s as qn,G as Qn}from"./useToken-Dnjd_Rha.js";import{R as Gn}from"./index-DFiuTWKW.js";import{b as Bn,c as ot,a as Jn,_ as Rt}from"./isNativeReflectConstruct-DQQXTUsj.js";import{_ as Xn}from"./extends-CCbyfPlC.js";var Wt={exports:{}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var o="",i=0;i1&&arguments[1]!==void 0?arguments[1]:1;jt+=1;var r=jt;function a(o){if(o===0)Zt(r),t();else{var i=Jt(function(){a(o-1)});yt.set(r,i)}}return a(n),r};at.cancel=function(e){var t=yt.get(e);return Zt(e),Xt(t)};function sr(e,t){if(e==null)return{};var n={},r=Object.keys(e),a,o;for(o=0;o=0)&&(n[a]=e[a]);return n}function it(e,t){if(e==null)return{};var n=sr(e,t),r,a;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function cr(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,r=new Set;function a(o,i){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,u=r.has(o);if(In(!u,"Warning: There may be circular references"),u)return!1;if(o===i)return!0;if(n&&l>1)return!1;r.add(o);var s=l+1;if(Array.isArray(o)){if(!Array.isArray(i)||o.length!==i.length)return!1;for(var f=0;f3&&arguments[3]!==void 0?arguments[3]:!1;return t.length&&r&&n===void 0&&!st(e,t.slice(0,-1))?e:en(e,t,n,r)}function fr(e){return B(e)==="object"&&e!==null&&Object.getPrototypeOf(e)===Object.prototype}function Tt(e){return Array.isArray(e)?[]:{}}var dr=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function mr(){for(var e=arguments.length,t=new Array(e),n=0;n{const e=()=>{};return e.deprecated=vr,e},yr=c.createContext(void 0);var br={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"},hr={locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"};const Sr={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},tn=Sr,Er={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},hr),timePickerLocale:Object.assign({},tn)},kt=Er,M="${label} is not a valid ${type}",xr={locale:"en",Pagination:br,DatePicker:kt,TimePicker:tn,Calendar:kt,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:M,method:M,array:M,object:M,number:M,date:M,boolean:M,integer:M,float:M,regexp:M,email:M,url:M,hex:M},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty"}},Ye=xr;let Re=Object.assign({},Ye.Modal),je=[];const Mt=()=>je.reduce((e,t)=>Object.assign(Object.assign({},e),t),Ye.Modal);function Cr(e){if(e){const t=Object.assign({},e);return je.push(t),Re=Mt(),()=>{je=je.filter(n=>n!==t),Re=Mt()}}Re=Object.assign({},Ye.Modal)}function Oo(){return Re}const Pr=c.createContext(void 0),nn=Pr,Ar="internalMark",$r=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;c.useEffect(()=>Cr(t&&t.Modal),[t]);const a=c.useMemo(()=>Object.assign(Object.assign({},t),{exist:!0}),[t]);return c.createElement(nn.Provider,{value:a},n)},Or=$r,bt="anticon",wr=(e,t)=>t||(e?`ant-${e}`:"ant"),ht=c.createContext({getPrefixCls:wr,iconPrefixCls:bt}),Rr=`-ant-${Date.now()}-${Math.random()}`;function jr(e,t){const n={},r=(i,l)=>{let u=i.clone();return u=(l==null?void 0:l(u))||u,u.toRgbString()},a=(i,l)=>{const u=new tt(i),s=$t(u.toRgbString());n[`${l}-color`]=r(u),n[`${l}-color-disabled`]=s[1],n[`${l}-color-hover`]=s[4],n[`${l}-color-active`]=s[6],n[`${l}-color-outline`]=u.clone().setAlpha(.2).toRgbString(),n[`${l}-color-deprecated-bg`]=s[0],n[`${l}-color-deprecated-border`]=s[2]};if(t.primaryColor){a(t.primaryColor,"primary");const i=new tt(t.primaryColor),l=$t(i.toRgbString());l.forEach((s,f)=>{n[`primary-${f+1}`]=s}),n["primary-color-deprecated-l-35"]=r(i,s=>s.lighten(35)),n["primary-color-deprecated-l-20"]=r(i,s=>s.lighten(20)),n["primary-color-deprecated-t-20"]=r(i,s=>s.tint(20)),n["primary-color-deprecated-t-50"]=r(i,s=>s.tint(50)),n["primary-color-deprecated-f-12"]=r(i,s=>s.setAlpha(s.getAlpha()*.12));const u=new tt(l[0]);n["primary-color-active-deprecated-f-30"]=r(u,s=>s.setAlpha(s.getAlpha()*.3)),n["primary-color-active-deprecated-d-02"]=r(u,s=>s.darken(2))}return t.successColor&&a(t.successColor,"success"),t.warningColor&&a(t.warningColor,"warning"),t.errorColor&&a(t.errorColor,"error"),t.infoColor&&a(t.infoColor,"info"),` + :root { + ${Object.keys(n).map(i=>`--${e}-${i}: ${n[i]};`).join(` +`)} + } + `.trim()}function Tr(e,t){const n=jr(e,t);_e()&&Kn(n,`${Rr}-dynamic-theme`)}const ct=c.createContext(!1),kr=e=>{let{children:t,disabled:n}=e;const r=c.useContext(ct);return c.createElement(ct.Provider,{value:n!=null?n:r},t)},Mr=ct,lt=c.createContext(void 0),_r=e=>{let{children:t,size:n}=e;const r=c.useContext(lt);return c.createElement(lt.Provider,{value:n||r},t)},St=lt;function Lr(){const e=c.useContext(Mr),t=c.useContext(St);return{componentDisabled:e,componentSize:t}}function Te(e){var t=c.useRef(!1),n=c.useState(e),r=G(n,2),a=r[0],o=r[1];c.useEffect(function(){return t.current=!1,function(){t.current=!0}},[]);function i(l,u){u&&t.current||o(l)}return[a,i]}const wo={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},Ro=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return{boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}},Dr=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),jo=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),To=e=>({a:{color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active,\n &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}}),ko=(e,t,n)=>{const{fontFamily:r,fontSize:a}=e,o=`[class^="${t}"], [class*=" ${t}"]`;return{[n?`.${n}`:o]:{fontFamily:r,fontSize:a,boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"},[o]:{boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}}}}},Fr=e=>({outline:`${Wn(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),Mo=e=>({"&:focus-visible":Object.assign({},Fr(e))}),Ir=(e,t)=>{const[n,r]=zt();return Yn({theme:n,token:r,hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce},()=>[{[`.${e}`]:Object.assign(Object.assign({},Dr()),{[`.${e} .${e}-icon`]:{display:"block"}})}])},Vr=Object.assign({},Fn),{useId:_t}=Vr,Nr=()=>"",zr=typeof _t=="undefined"?Nr:_t;function Ur(e,t,n){var r;gr();const a=e||{},o=a.inherit===!1||!t?Object.assign(Object.assign({},Ot),{hashed:(r=t==null?void 0:t.hashed)!==null&&r!==void 0?r:Ot.hashed,cssVar:t==null?void 0:t.cssVar}):t,i=zr();return gt(()=>{var l,u;if(!e)return t;const s=Object.assign({},o.components);Object.keys(e.components||{}).forEach(m=>{s[m]=Object.assign(Object.assign({},s[m]),e.components[m])});const f=`css-var-${i.replace(/:/g,"")}`,d=((l=a.cssVar)!==null&&l!==void 0?l:o.cssVar)&&Object.assign(Object.assign(Object.assign({prefix:n==null?void 0:n.prefixCls},typeof o.cssVar=="object"?o.cssVar:{}),typeof a.cssVar=="object"?a.cssVar:{}),{key:typeof a.cssVar=="object"&&((u=a.cssVar)===null||u===void 0?void 0:u.key)||f});return Object.assign(Object.assign(Object.assign({},o),a),{token:Object.assign(Object.assign({},o.token),a.token),components:s,cssVar:d})},[a,o],(l,u)=>l.some((s,f)=>{const d=u[f];return!cr(s,d,!0)}))}var Kr=["children"],rn=c.createContext({});function Wr(e){var t=e.children,n=it(e,Kr);return c.createElement(rn.Provider,{value:n},t)}var Yr=function(e){Gt(n,e);var t=Bt(n);function n(){return Ut(this,n),t.apply(this,arguments)}return Kt(n,[{key:"render",value:function(){return this.props.children}}]),n}(c.Component),te="none",Pe="appear",Ae="enter",$e="leave",Lt="none",I="prepare",ie="start",se="active",Et="end",on="prepared";function Dt(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit".concat(e)]="webkit".concat(t),n["Moz".concat(e)]="moz".concat(t),n["ms".concat(e)]="MS".concat(t),n["O".concat(e)]="o".concat(t.toLowerCase()),n}function Hr(e,t){var n={animationend:Dt("Animation","AnimationEnd"),transitionend:Dt("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}var qr=Hr(_e(),typeof window!="undefined"?window:{}),an={};if(_e()){var Qr=document.createElement("div");an=Qr.style}var Oe={};function sn(e){if(Oe[e])return Oe[e];var t=qr[e];if(t)for(var n=Object.keys(t),r=n.length,a=0;a1&&arguments[1]!==void 0?arguments[1]:2;t();var o=at(function(){a<=1?r({isCanceled:function(){return o!==e.current}}):n(r,a-1)});e.current=o}return c.useEffect(function(){return function(){t()}},[]),[n,t]};var Jr=[I,ie,se,Et],Xr=[I,on],dn=!1,Zr=!0;function mn(e){return e===se||e===Et}const eo=function(e,t,n){var r=Te(Lt),a=G(r,2),o=a[0],i=a[1],l=Br(),u=G(l,2),s=u[0],f=u[1];function d(){i(I,!0)}var m=t?Xr:Jr;return fn(function(){if(o!==Lt&&o!==Et){var p=m.indexOf(o),b=m[p+1],j=n(o);j===dn?i(b,!0):b&&s(function(x){function O(){x.isCanceled()||i(b,!0)}j===!0?O():Promise.resolve(j).then(O)})}},[e,o]),c.useEffect(function(){return function(){f()}},[]),[d,o]};function to(e,t,n,r){var a=r.motionEnter,o=a===void 0?!0:a,i=r.motionAppear,l=i===void 0?!0:i,u=r.motionLeave,s=u===void 0?!0:u,f=r.motionDeadline,d=r.motionLeaveImmediately,m=r.onAppearPrepare,p=r.onEnterPrepare,b=r.onLeavePrepare,j=r.onAppearStart,x=r.onEnterStart,O=r.onLeaveStart,V=r.onAppearActive,N=r.onEnterActive,z=r.onLeaveActive,W=r.onAppearEnd,T=r.onEnterEnd,w=r.onLeaveEnd,F=r.onVisibleChanged,ce=Te(),J=G(ce,2),k=J[0],Y=J[1],A=Te(te),H=G(A,2),y=H[0],_=H[1],ne=Te(null),re=G(ne,2),le=re[0],X=re[1],ue=c.useRef(!1),fe=c.useRef(null);function oe(){return n()}var ye=c.useRef(!1);function be(){_(te,!0),X(null,!0)}function he($){var S=oe();if(!($&&!$.deadline&&$.target!==S)){var E=ye.current,L;y===Pe&&E?L=W==null?void 0:W(S,$):y===Ae&&E?L=T==null?void 0:T(S,$):y===$e&&E&&(L=w==null?void 0:w(S,$)),y!==te&&E&&L!==!1&&be()}}var He=Gr(he),qe=G(He,1),Qe=qe[0],Se=function(S){var E,L,ee;switch(S){case Pe:return E={},R(E,I,m),R(E,ie,j),R(E,se,V),E;case Ae:return L={},R(L,I,p),R(L,ie,x),R(L,se,N),L;case $e:return ee={},R(ee,I,b),R(ee,ie,O),R(ee,se,z),ee;default:return{}}},Z=c.useMemo(function(){return Se(y)},[y]),Ge=eo(y,!e,function($){if($===I){var S=Z[I];return S?S(oe()):dn}if(q in Z){var E;X(((E=Z[q])===null||E===void 0?void 0:E.call(Z,oe(),null))||null)}return q===se&&(Qe(oe()),f>0&&(clearTimeout(fe.current),fe.current=setTimeout(function(){he({deadline:!0})},f))),q===on&&be(),Zr}),Ee=G(Ge,2),Be=Ee[0],q=Ee[1],Je=mn(q);ye.current=Je,fn(function(){Y(t);var $=ue.current;ue.current=!0;var S;!$&&t&&l&&(S=Pe),$&&t&&o&&(S=Ae),($&&!t&&s||!$&&d&&!t&&s)&&(S=$e);var E=Se(S);S&&(e||E[I])?(_(S),Be()):_(te)},[t]),c.useEffect(function(){(y===Pe&&!l||y===Ae&&!o||y===$e&&!s)&&_(te)},[l,o,s]),c.useEffect(function(){return function(){ue.current=!1,clearTimeout(fe.current)}},[]);var de=c.useRef(!1);c.useEffect(function(){k&&(de.current=!0),k!==void 0&&y===te&&((de.current||k)&&(F==null||F(k)),de.current=!0)},[k,y]);var me=le;return Z[I]&&q===ie&&(me=g({transition:"none"},me)),[y,q,me,k!=null?k:t]}function no(e){var t=e;B(e)==="object"&&(t=e.transitionSupport);function n(a,o){return!!(a.motionName&&t&&o!==!1)}var r=c.forwardRef(function(a,o){var i=a.visible,l=i===void 0?!0:i,u=a.removeOnLeave,s=u===void 0?!0:u,f=a.forceRender,d=a.children,m=a.motionName,p=a.leavedClassName,b=a.eventProps,j=c.useContext(rn),x=j.motion,O=n(a,x),V=c.useRef(),N=c.useRef();function z(){try{return V.current instanceof HTMLElement?V.current:or(N.current)}catch(X){return null}}var W=to(O,l,z,a),T=G(W,4),w=T[0],F=T[1],ce=T[2],J=T[3],k=c.useRef(J);J&&(k.current=!0);var Y=c.useCallback(function(X){V.current=X,qt(o,X)},[o]),A,H=g(g({},b),{},{visible:l});if(!d)A=null;else if(w===te)J?A=d(g({},H),Y):!s&&k.current&&p?A=d(g(g({},H),{},{className:p}),Y):f||!s&&!p?A=d(g(g({},H),{},{style:{display:"none"}}),Y):A=null;else{var y,_;F===I?_="prepare":mn(F)?_="active":F===ie&&(_="start");var ne=Vt(m,"".concat(w,"-").concat(_));A=d(g(g({},H),{},{className:er(Vt(m,w),(y={},R(y,ne,ne&&_),R(y,m,typeof m=="string"),y)),style:ce}),Y)}if(c.isValidElement(A)&&Qt(A)){var re=A,le=re.ref;le||(A=c.cloneElement(A,{ref:Y}))}return c.createElement(Yr,{ref:N},A)});return r.displayName="CSSMotion",r}const ro=no(un);var ut="add",ft="keep",dt="remove",rt="removed";function oo(e){var t;return e&&B(e)==="object"&&"key"in e?t=e:t={key:e},g(g({},t),{},{key:String(t.key)})}function mt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return e.map(oo)}function ao(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=[],r=0,a=t.length,o=mt(e),i=mt(t);o.forEach(function(s){for(var f=!1,d=r;d1});return u.forEach(function(s){n=n.filter(function(f){var d=f.key,m=f.status;return d!==s||m!==dt}),n.forEach(function(f){f.key===s&&(f.status=ft)})}),n}var io=["component","children","onVisibleChanged","onAllRemoved"],so=["status"],co=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function lo(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ro,n=function(r){Gt(o,r);var a=Bt(o);function o(){var i;Ut(this,o);for(var l=arguments.length,u=new Array(l),s=0;snull;var mo=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,r=Object.getOwnPropertySymbols(e);at.endsWith("Color"))}const bo=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:a}=e;t!==void 0&&(Me=t),n!==void 0&&(vn=n),"holderRender"in e&&(gn=a),r&&(yo(r)?Tr(ke(),r):pn=r)},Lo=()=>({getPrefixCls:(e,t)=>t||(e?`${ke()}-${e}`:ke()),getIconPrefixCls:go,getRootPrefixCls:()=>Me||ke(),getTheme:()=>pn,holderRender:gn}),ho=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:a,anchor:o,form:i,locale:l,componentSize:u,direction:s,space:f,virtual:d,dropdownMatchSelectWidth:m,popupMatchSelectWidth:p,popupOverflow:b,legacyLocale:j,parentContext:x,iconPrefixCls:O,theme:V,componentDisabled:N,segmented:z,statistic:W,spin:T,calendar:w,carousel:F,cascader:ce,collapse:J,typography:k,checkbox:Y,descriptions:A,divider:H,drawer:y,skeleton:_,steps:ne,image:re,layout:le,list:X,mentions:ue,modal:fe,progress:oe,result:ye,slider:be,breadcrumb:he,menu:He,pagination:qe,input:Qe,textArea:Se,empty:Z,badge:Ge,radio:Ee,rate:Be,switch:q,transfer:Je,avatar:de,message:me,tag:$,table:S,card:E,tabs:L,timeline:ee,timePicker:yn,upload:bn,notification:hn,tree:Sn,colorPicker:En,datePicker:xn,rangePicker:Cn,flex:Pn,wave:An,dropdown:$n,warning:On,tour:wn}=e,xt=c.useCallback((h,P)=>{const{prefixCls:U}=e;if(P)return P;const K=U||x.getPrefixCls("");return h?`${K}-${h}`:K},[x.getPrefixCls,e.prefixCls]),ve=O||x.iconPrefixCls||bt,pe=n||x.csp;Ir(ve,pe);const Xe=Ur(V,x.theme,{prefixCls:xt("")}),Ze={csp:pe,autoInsertSpaceInButton:r,alert:a,anchor:o,locale:l||j,direction:s,space:f,virtual:d,popupMatchSelectWidth:p!=null?p:m,popupOverflow:b,getPrefixCls:xt,iconPrefixCls:ve,theme:Xe,segmented:z,statistic:W,spin:T,calendar:w,carousel:F,cascader:ce,collapse:J,typography:k,checkbox:Y,descriptions:A,divider:H,drawer:y,skeleton:_,steps:ne,image:re,input:Qe,textArea:Se,layout:le,list:X,mentions:ue,modal:fe,progress:oe,result:ye,slider:be,breadcrumb:he,menu:He,pagination:qe,empty:Z,badge:Ge,radio:Ee,rate:Be,switch:q,transfer:Je,avatar:de,message:me,tag:$,table:S,card:E,tabs:L,timeline:ee,timePicker:yn,upload:bn,notification:hn,tree:Sn,colorPicker:En,datePicker:xn,rangePicker:Cn,flex:Pn,wave:An,dropdown:$n,warning:On,tour:wn},xe=Object.assign({},x);Object.keys(Ze).forEach(h=>{Ze[h]!==void 0&&(xe[h]=Ze[h])}),vo.forEach(h=>{const P=e[h];P&&(xe[h]=P)});const ae=gt(()=>xe,xe,(h,P)=>{const U=Object.keys(h),K=Object.keys(P);return U.length!==K.length||U.some(Ce=>h[Ce]!==P[Ce])}),Rn=c.useMemo(()=>({prefixCls:ve,csp:pe}),[ve,pe]);let C=c.createElement(c.Fragment,null,c.createElement(fo,{dropdownMatchSelectWidth:m}),t);const Ct=c.useMemo(()=>{var h,P,U,K;return mr(((h=Ye.Form)===null||h===void 0?void 0:h.defaultValidateMessages)||{},((U=(P=ae.locale)===null||P===void 0?void 0:P.Form)===null||U===void 0?void 0:U.defaultValidateMessages)||{},((K=ae.form)===null||K===void 0?void 0:K.validateMessages)||{},(i==null?void 0:i.validateMessages)||{})},[ae,i==null?void 0:i.validateMessages]);Object.keys(Ct).length>0&&(C=c.createElement(yr.Provider,{value:Ct},C)),l&&(C=c.createElement(Or,{locale:l,_ANT_MARK__:Ar},C)),(ve||pe)&&(C=c.createElement(lr.Provider,{value:Rn},C)),u&&(C=c.createElement(_r,{size:u},C)),C=c.createElement(uo,null,C);const jn=c.useMemo(()=>{const h=Xe||{},{algorithm:P,token:U,components:K,cssVar:Ce}=h,Tn=mo(h,["algorithm","token","components","cssVar"]),Pt=P&&(!Array.isArray(P)||P.length>0)?wt(P):Hn,et={};Object.entries(K||{}).forEach(kn=>{let[Mn,_n]=kn;const Q=Object.assign({},_n);"algorithm"in Q&&(Q.algorithm===!0?Q.theme=Pt:(Array.isArray(Q.algorithm)||typeof Q.algorithm=="function")&&(Q.theme=wt(Q.algorithm)),delete Q.algorithm),et[Mn]=Q});const At=Object.assign(Object.assign({},qn),U);return Object.assign(Object.assign({},Tn),{theme:Pt,token:At,components:et,override:Object.assign({override:At},et),cssVar:Ce})},[Xe]);return V&&(C=c.createElement(Qn.Provider,{value:jn},C)),ae.warning&&(C=c.createElement(pr.Provider,{value:ae.warning},C)),N!==void 0&&(C=c.createElement(kr,{disabled:N},C)),c.createElement(ht.Provider,{value:ae},C)},ge=e=>{const t=c.useContext(ht),n=c.useContext(nn);return c.createElement(ho,Object.assign({parentContext:t,legacyLocale:n},e))};ge.ConfigContext=ht;ge.SizeContext=St;ge.config=bo;ge.useConfig=Lr;Object.defineProperty(ge,"SizeContext",{get:()=>St});export{Oo as A,kr as B,ge as C,Mr as D,jo as E,Lo as F,qt as G,rr as H,lr as I,ur as J,gt as K,nn as L,Dr as M,$o as N,Fr as O,kt as P,br as Q,St as S,yr as V,ir as _,Gt as a,ht as b,ko as c,er as d,Bt as e,Ao as f,To as g,or as h,Ye as i,Te as j,it as k,Ro as l,ro as m,_o as n,gr as o,ar as p,Mo as q,we as r,Qt as s,wo as t,Ir as u,mr as v,at as w,st as x,nt as y,cr as z}; diff --git a/pr-preview/pr-419/assets/index-C7MMNn6a.js b/pr-preview/pr-419/assets/index-C7MMNn6a.js new file mode 100644 index 000000000..d8d2ba10d --- /dev/null +++ b/pr-preview/pr-419/assets/index-C7MMNn6a.js @@ -0,0 +1,167 @@ +var Cd=Object.defineProperty,Sd=Object.defineProperties;var xd=Object.getOwnPropertyDescriptors;var tn=Object.getOwnPropertySymbols;var Da=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable;var xe=Math.pow,Zn=(e,t,r)=>t in e?Cd(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ce=(e,t)=>{for(var r in t||(t={}))Da.call(t,r)&&Zn(e,r,t[r]);if(tn)for(var r of tn(t))La.call(t,r)&&Zn(e,r,t[r]);return e},we=(e,t)=>Sd(e,xd(t));var Bt=(e,t)=>{var r={};for(var n in e)Da.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&tn)for(var n of tn(e))t.indexOf(n)<0&&La.call(e,n)&&(r[n]=e[n]);return r};var Sr=(e,t,r)=>(Zn(e,typeof t!="symbol"?t+"":t,r),r);var de=(e,t,r)=>new Promise((n,a)=>{var u=l=>{try{i(r.next(l))}catch(s){a(s)}},o=l=>{try{i(r.throw(l))}catch(s){a(s)}},i=l=>l.done?n(l.value):Promise.resolve(l.value).then(u,o);i((r=r.apply(e,t)).next())});import{i as Go}from"./index-TL6_15PV.js";var Rd={};const{once:qd}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var Od=Object.create,Ko=Object.defineProperty,Td=Object.getOwnPropertyDescriptor,dl=Object.getOwnPropertyNames,Ad=Object.getPrototypeOf,jd=Object.prototype.hasOwnProperty,Md=(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')}),E=(e,t)=>function(){return t||(0,e[dl(e)[0]])((t={exports:{}}).exports,t),t.exports},Yo=(e,t)=>{for(var r in t)Ko(e,r,{get:t[r],enumerable:!0})},Id=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of dl(t))!jd.call(e,a)&&a!==r&&Ko(e,a,{get:()=>t[a],enumerable:!(n=Td(t,a))||n.enumerable});return e},_e=(e,t,r)=>(r=e!=null?Od(Ad(e)):{},Id(t||!e||!e.__esModule?Ko(r,"default",{value:e,enumerable:!0}):r,e)),fl=E({"../../node_modules/assertion-error/index.js"(e,t){function r(){var a=[].slice.call(arguments);function u(o,i){Object.keys(i).forEach(function(l){~a.indexOf(l)||(o[l]=i[l])})}return function(){for(var o=[].slice.call(arguments),i=0,l={};i"u"||s===null?!1:f in Object(s)}function n(s){var f=s.replace(/([^\\])\[/g,"$1.["),c=f.match(/(\\\.|[^.]+?)+/g);return c.map(function(d){if(d==="constructor"||d==="__proto__"||d==="prototype")return{};var p=/^\[(\d+)\]$/,m=p.exec(d),y=null;return m?y={i:parseFloat(m[1])}:y={p:d.replace(/\\([.[\]])/g,"$1")},y})}function a(s,f,c){var d=s,p=null;c=typeof c>"u"?f.length:c;for(var m=0;m"u"?d=d[y.i]:d=d[y.p],m===c-1&&(p=d))}return p}function u(s,f,c){for(var d=s,p=c.length,m=null,y=0;y"u"?m.i:m.p,d[g]=f;else if(typeof m.p<"u"&&d[m.p])d=d[m.p];else if(typeof m.i<"u"&&d[m.i])d=d[m.i];else{var b=c[y+1];g=typeof m.p>"u"?m.i:m.p,h=typeof b.p>"u"?[]:{},d[g]=h,d=d[g]}}}function o(s,f){var c=n(f),d=c[c.length-1],p={parent:c.length>1?a(s,c,c.length-1):s,name:d.p||d.i,value:a(s,c)};return p.exists=r(p.parent,p.name),p}function i(s,f){var c=o(s,f);return c.value}function l(s,f,c){var d=n(f);return u(s,c,d),s}t.exports={hasProperty:r,getPathInfo:o,getPathValue:i,setPathValue:l}}}),et=E({"../../node_modules/chai/lib/chai/utils/flag.js"(e,t){t.exports=function(r,n,a){var u=r.__flags||(r.__flags=Object.create(null));if(arguments.length===3)u[n]=a;else return u[n]}}}),Bd=E({"../../node_modules/chai/lib/chai/utils/test.js"(e,t){var r=et();t.exports=function(n,a){var u=r(n,"negate"),o=a[0];return u?!o:o}}}),Rn=E({"../../node_modules/type-detect/type-detect.js"(e,t){(function(r,n){typeof e=="object"&&typeof t<"u"?t.exports=n():typeof define=="function"&&define.amd?define(n):r.typeDetect=n()})(e,function(){var r=typeof Promise=="function",n=typeof self=="object"?self:global,a=typeof Symbol<"u",u=typeof Map<"u",o=typeof Set<"u",i=typeof WeakMap<"u",l=typeof WeakSet<"u",s=typeof DataView<"u",f=a&&typeof Symbol.iterator<"u",c=a&&typeof Symbol.toStringTag<"u",d=o&&typeof Set.prototype.entries=="function",p=u&&typeof Map.prototype.entries=="function",m=d&&Object.getPrototypeOf(new Set().entries()),y=p&&Object.getPrototypeOf(new Map().entries()),g=f&&typeof Array.prototype[Symbol.iterator]=="function",h=g&&Object.getPrototypeOf([][Symbol.iterator]()),b=f&&typeof String.prototype[Symbol.iterator]=="function",w=b&&Object.getPrototypeOf(""[Symbol.iterator]()),P=8,S=-1;function q(R){var v=typeof R;if(v!=="object")return v;if(R===null)return"null";if(R===n)return"global";if(Array.isArray(R)&&(c===!1||!(Symbol.toStringTag in R)))return"Array";if(typeof window=="object"&&window!==null){if(typeof window.location=="object"&&R===window.location)return"Location";if(typeof window.document=="object"&&R===window.document)return"Document";if(typeof window.navigator=="object"){if(typeof window.navigator.mimeTypes=="object"&&R===window.navigator.mimeTypes)return"MimeTypeArray";if(typeof window.navigator.plugins=="object"&&R===window.navigator.plugins)return"PluginArray"}if((typeof window.HTMLElement=="function"||typeof window.HTMLElement=="object")&&R instanceof window.HTMLElement){if(R.tagName==="BLOCKQUOTE")return"HTMLQuoteElement";if(R.tagName==="TD")return"HTMLTableDataCellElement";if(R.tagName==="TH")return"HTMLTableHeaderCellElement"}}var C=c&&R[Symbol.toStringTag];if(typeof C=="string")return C;var T=Object.getPrototypeOf(R);return T===RegExp.prototype?"RegExp":T===Date.prototype?"Date":r&&T===Promise.prototype?"Promise":o&&T===Set.prototype?"Set":u&&T===Map.prototype?"Map":l&&T===WeakSet.prototype?"WeakSet":i&&T===WeakMap.prototype?"WeakMap":s&&T===DataView.prototype?"DataView":u&&T===y?"Map Iterator":o&&T===m?"Set Iterator":g&&T===h?"Array Iterator":b&&T===w?"String Iterator":T===null?"Object":Object.prototype.toString.call(R).slice(P,S)}return q})}}),kd=E({"../../node_modules/chai/lib/chai/utils/expectTypes.js"(e,t){var r=fl(),n=et(),a=Rn();t.exports=function(u,o){var i=n(u,"message"),l=n(u,"ssfi");i=i?i+": ":"",u=n(u,"object"),o=o.map(function(c){return c.toLowerCase()}),o.sort();var s=o.map(function(c,d){var p=~["a","e","i","o","u"].indexOf(c.charAt(0))?"an":"a",m=o.length>1&&d===o.length-1?"or ":"";return m+p+" "+c}).join(", "),f=a(u).toLowerCase();if(!o.some(function(c){return f===c}))throw new r(i+"object tested must be "+s+", but "+f+" given",void 0,l)}}}),pl=E({"../../node_modules/chai/lib/chai/utils/getActual.js"(e,t){t.exports=function(r,n){return n.length>4?n[4]:r._obj}}}),Jo=E({"../../node_modules/get-func-name/index.js"(e,t){var r=Function.prototype.toString,n=/\s*function(?:\s|\s*\/\*[^(?:*\/)]+\*\/\s*)*([^\s\(\/]+)/,a=512;function u(o){if(typeof o!="function")return null;var i="";if(typeof Function.prototype.name>"u"&&typeof o.name>"u"){var l=r.call(o);if(l.indexOf("(")>a)return i;var s=l.match(n);s&&(i=s[1])}else i=o.name;return i}t.exports=u}}),qn=E({"../../node_modules/loupe/loupe.js"(e,t){(function(r,n){typeof e=="object"&&typeof t<"u"?n(e):typeof define=="function"&&define.amd?define(["exports"],n):(r=typeof globalThis<"u"?globalThis:r||self,n(r.loupe={}))})(e,function(r){function n(A){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?n=function(M){return typeof M}:n=function(M){return M&&typeof Symbol=="function"&&M.constructor===Symbol&&M!==Symbol.prototype?"symbol":typeof M},n(A)}function a(A,M){return u(A)||o(A,M)||i(A,M)||s()}function u(A){if(Array.isArray(A))return A}function o(A,M){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(A)))){var Y=[],ne=!0,ie=!1,ue=void 0;try{for(var pe=A[Symbol.iterator](),be;!(ne=(be=pe.next()).done)&&(Y.push(be.value),!(M&&Y.length===M));ne=!0);}catch(Ee){ie=!0,ue=Ee}finally{try{!ne&&pe.return!=null&&pe.return()}finally{if(ie)throw ue}}return Y}}function i(A,M){if(A){if(typeof A=="string")return l(A,M);var Y=Object.prototype.toString.call(A).slice(8,-1);if(Y==="Object"&&A.constructor&&(Y=A.constructor.name),Y==="Map"||Y==="Set")return Array.from(A);if(Y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Y))return l(A,M)}}function l(A,M){(M==null||M>A.length)&&(M=A.length);for(var Y=0,ne=new Array(M);Y0&&arguments[0]!==void 0?arguments[0]:{},M=A.showHidden,Y=M===void 0?!1:M,ne=A.depth,ie=ne===void 0?2:ne,ue=A.colors,pe=ue===void 0?!1:ue,be=A.customInspect,Ee=be===void 0?!0:be,Q=A.showProxy,Te=Q===void 0?!1:Q,Fe=A.maxArrayLength,Ye=Fe===void 0?1/0:Fe,Je=A.breakLength,nt=Je===void 0?1/0:Je,ot=A.seen,Er=ot===void 0?[]:ot,Jt=A.truncate,Zr=Jt===void 0?1/0:Jt,Pr=A.stylize,Cr=Pr===void 0?String:Pr,Xt={showHidden:!!Y,depth:Number(ie),colors:!!pe,customInspect:!!Ee,showProxy:!!Te,maxArrayLength:Number(Ye),breakLength:Number(nt),truncate:Number(Zr),seen:Er,stylize:Cr};return Xt.colors&&(Xt.stylize=p),Xt}function y(A,M){var Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:d;A=String(A);var ne=Y.length,ie=A.length;return ne>M&&ie>ne?Y:ie>M&&ie>ne?"".concat(A.slice(0,M-ne)).concat(Y):A}function g(A,M,Y){var ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:", ";Y=Y||M.inspect;var ie=A.length;if(ie===0)return"";for(var ue=M.truncate,pe="",be="",Ee="",Q=0;Que&&pe.length+Ee.length<=ue||!Te&&!Fe&&ot>ue||(be=Te?"":Y(A[Q+1],M)+(Fe?"":ne),!Te&&Fe&&ot>ue&&nt+be.length>ue))break;if(pe+=Je,!Te&&!Fe&&nt+be.length>=ue){Ee="".concat(d,"(").concat(A.length-Q-1,")");break}Ee=""}return"".concat(pe).concat(Ee)}function h(A){return A.match(/^[a-zA-Z_][a-zA-Z_0-9]*$/)?A:JSON.stringify(A).replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'")}function b(A,M){var Y=a(A,2),ne=Y[0],ie=Y[1];return M.truncate-=2,typeof ne=="string"?ne=h(ne):typeof ne!="number"&&(ne="[".concat(M.inspect(ne,M),"]")),M.truncate-=ne.length,ie=M.inspect(ie,M),"".concat(ne,": ").concat(ie)}function w(A,M){var Y=Object.keys(A).slice(A.length);if(!A.length&&!Y.length)return"[]";M.truncate-=4;var ne=g(A,M);M.truncate-=ne.length;var ie="";return Y.length&&(ie=g(Y.map(function(ue){return[ue,A[ue]]}),M,b)),"[ ".concat(ne).concat(ie?", ".concat(ie):""," ]")}var P=Function.prototype.toString,S=/\s*function(?:\s|\s*\/\*[^(?:*\/)]+\*\/\s*)*([^\s\(\/]+)/,q=512;function R(A){if(typeof A!="function")return null;var M="";if(typeof Function.prototype.name>"u"&&typeof A.name>"u"){var Y=P.call(A);if(Y.indexOf("(")>q)return M;var ne=Y.match(S);ne&&(M=ne[1])}else M=A.name;return M}var v=R,C=function(A){return typeof Buffer=="function"&&A instanceof Buffer?"Buffer":A[Symbol.toStringTag]?A[Symbol.toStringTag]:v(A.constructor)};function T(A,M){var Y=C(A);M.truncate-=Y.length+4;var ne=Object.keys(A).slice(A.length);if(!A.length&&!ne.length)return"".concat(Y,"[]");for(var ie="",ue=0;ue ").concat(ie)}function H(A){var M=[];return A.forEach(function(Y,ne){M.push([ne,Y])}),M}function ee(A,M){var Y=A.size-1;return Y<=0?"Map{}":(M.truncate-=7,"Map{ ".concat(g(H(A),M,U)," }"))}var Z=Number.isNaN||function(A){return A!==A};function te(A,M){return Z(A)?M.stylize("NaN","number"):A===1/0?M.stylize("Infinity","number"):A===-1/0?M.stylize("-Infinity","number"):A===0?M.stylize(1/A===1/0?"+0":"-0","number"):M.stylize(y(A,M.truncate),"number")}function ae(A,M){var Y=y(A.toString(),M.truncate-1);return Y!==d&&(Y+="n"),M.stylize(Y,"bigint")}function le(A,M){var Y=A.toString().split("/")[2],ne=M.truncate-(2+Y.length),ie=A.source;return M.stylize("/".concat(y(ie,ne),"/").concat(Y),"regexp")}function se(A){var M=[];return A.forEach(function(Y){M.push(Y)}),M}function x(A,M){return A.size===0?"Set{}":(M.truncate-=7,"Set{ ".concat(g(se(A),M)," }"))}var O=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g"),I={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","'":"\\'","\\":"\\\\"},k=16,z=4;function j(A){return I[A]||"\\u".concat("0000".concat(A.charCodeAt(0).toString(k)).slice(-z))}function N(A,M){return O.test(A)&&(A=A.replace(O,j)),M.stylize("'".concat(y(A,M.truncate-2),"'"),"string")}function L(A){return"description"in Symbol.prototype?A.description?"Symbol(".concat(A.description,")"):"Symbol()":A.toString()}var X=function(){return"Promise{…}"};try{var _=process.binding("util"),$=_.getPromiseDetails,D=_.kPending,J=_.kRejected;Array.isArray($(Promise.resolve()))&&(X=function(A,M){var Y=$(A),ne=a(Y,2),ie=ne[0],ue=ne[1];return ie===D?"Promise{}":"Promise".concat(ie===J?"!":"","{").concat(M.inspect(ue,M),"}")})}catch(A){}var G=X;function W(A,M){var Y=Object.getOwnPropertyNames(A),ne=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(A):[];if(Y.length===0&&ne.length===0)return"{}";if(M.truncate-=4,M.seen=M.seen||[],M.seen.indexOf(A)>=0)return"[Circular]";M.seen.push(A);var ie=g(Y.map(function(be){return[be,A[be]]}),M,b),ue=g(ne.map(function(be){return[be,A[be]]}),M,b);M.seen.pop();var pe="";return ie&&ue&&(pe=", "),"{ ".concat(ie).concat(pe).concat(ue," }")}var re=typeof Symbol<"u"&&Symbol.toStringTag?Symbol.toStringTag:!1;function oe(A,M){var Y="";return re&&re in A&&(Y=A[re]),Y=Y||v(A.constructor),(!Y||Y==="_class")&&(Y=""),M.truncate-=Y.length,"".concat(Y).concat(W(A,M))}function he(A,M){return A.length===0?"Arguments[]":(M.truncate-=13,"Arguments[ ".concat(g(A,M)," ]"))}var Se=["stack","line","column","name","message","fileName","lineNumber","columnNumber","number","description"];function Ae(A,M){var Y=Object.getOwnPropertyNames(A).filter(function(pe){return Se.indexOf(pe)===-1}),ne=A.name;M.truncate-=ne.length;var ie="";typeof A.message=="string"?ie=y(A.message,M.truncate):Y.unshift("message"),ie=ie?": ".concat(ie):"",M.truncate-=ie.length+5;var ue=g(Y.map(function(pe){return[pe,A[pe]]}),M,b);return"".concat(ne).concat(ie).concat(ue?" { ".concat(ue," }"):"")}function Pt(A,M){var Y=a(A,2),ne=Y[0],ie=Y[1];return M.truncate-=3,ie?"".concat(M.stylize(ne,"yellow"),"=").concat(M.stylize('"'.concat(ie,'"'),"string")):"".concat(M.stylize(ne,"yellow"))}function rt(A,M){return g(A,M,ct,` +`)}function ct(A,M){var Y=A.getAttributeNames(),ne=A.tagName.toLowerCase(),ie=M.stylize("<".concat(ne),"special"),ue=M.stylize(">","special"),pe=M.stylize(""),"special");M.truncate-=ne.length*2+5;var be="";Y.length>0&&(be+=" ",be+=g(Y.map(function(Te){return[Te,A.getAttribute(Te)]}),M,Pt," ")),M.truncate-=be.length;var Ee=M.truncate,Q=rt(A.children,M);return Q&&Q.length>Ee&&(Q="".concat(d,"(").concat(A.children.length,")")),"".concat(ie).concat(be).concat(ue).concat(Q).concat(pe)}var Ct=typeof Symbol=="function"&&typeof Symbol.for=="function",Ge=Ct?Symbol.for("chai/inspect"):"@@chai/inspect",ke=!1;try{var dt=Md("util");ke=dt.inspect?dt.inspect.custom:!1}catch(A){ke=!1}function Oe(){this.key="chai/loupe__"+Math.random()+Date.now()}Oe.prototype={get:function(A){return A[this.key]},has:function(A){return this.key in A},set:function(A,M){Object.isExtensible(A)&&Object.defineProperty(A,this.key,{value:M,configurable:!0})}};var $e=new(typeof WeakMap=="function"?WeakMap:Oe),Le={},ft={undefined:function(A,M){return M.stylize("undefined","undefined")},null:function(A,M){return M.stylize(null,"null")},boolean:function(A,M){return M.stylize(A,"boolean")},Boolean:function(A,M){return M.stylize(A,"boolean")},number:te,Number:te,bigint:ae,BigInt:ae,string:N,String:N,function:F,Function:F,symbol:L,Symbol:L,Array:w,Date:B,Map:ee,Set:x,RegExp:le,Promise:G,WeakSet:function(A,M){return M.stylize("WeakSet{…}","special")},WeakMap:function(A,M){return M.stylize("WeakMap{…}","special")},Arguments:he,Int8Array:T,Uint8Array:T,Uint8ClampedArray:T,Int16Array:T,Uint16Array:T,Int32Array:T,Uint32Array:T,Float32Array:T,Float64Array:T,Generator:function(){return""},DataView:function(){return""},ArrayBuffer:function(){return""},Error:Ae,HTMLCollection:rt,NodeList:rt},wr=function(A,M,Y){return Ge in A&&typeof A[Ge]=="function"?A[Ge](M):ke&&ke in A&&typeof A[ke]=="function"?A[ke](M.depth,M):"inspect"in A&&typeof A.inspect=="function"?A.inspect(M.depth,M):"constructor"in A&&$e.has(A.constructor)?$e.get(A.constructor)(A,M):Le[Y]?Le[Y](A,M):""},Nt=Object.prototype.toString;function Ke(A,M){M=m(M),M.inspect=Ke;var Y=M,ne=Y.customInspect,ie=A===null?"null":n(A);if(ie==="object"&&(ie=Nt.call(A).slice(8,-1)),ft[ie])return ft[ie](A,M);if(ne&&A){var ue=wr(A,M,ie);if(ue)return typeof ue=="string"?ue:Ke(ue,M)}var pe=A?Object.getPrototypeOf(A):!1;return pe===Object.prototype||pe===null?W(A,M):A&&typeof HTMLElement=="function"&&A instanceof HTMLElement?ct(A,M):"constructor"in A?A.constructor!==Object?oe(A,M):W(A,M):A===Object(A)?W(A,M):M.stylize(String(A),ie)}function V(A,M){return $e.has(A)?!1:($e.set(A,M),!0)}function K(A,M){return A in Le?!1:(Le[A]=M,!0)}var me=Ge;r.custom=me,r.default=Ke,r.inspect=Ke,r.registerConstructor=V,r.registerStringTag=K,Object.defineProperty(r,"__esModule",{value:!0})})}}),yr=E({"../../node_modules/chai/lib/chai/config.js"(e,t){t.exports={includeStack:!1,showDiff:!0,truncateThreshold:40,useProxy:!0,proxyExcludedKeys:["then","catch","inspect","toJSON"],deepEqual:null}}}),Xo=E({"../../node_modules/chai/lib/chai/utils/inspect.js"(e,t){Jo();var r=qn(),n=yr();t.exports=a;function a(u,o,i,l){var s={colors:l,depth:typeof i>"u"?2:i,showHidden:o,truncate:n.truncateThreshold?n.truncateThreshold:1/0};return r.inspect(u,s)}}}),ml=E({"../../node_modules/chai/lib/chai/utils/objDisplay.js"(e,t){var r=Xo(),n=yr();t.exports=function(a){var u=r(a),o=Object.prototype.toString.call(a);if(n.truncateThreshold&&u.length>=n.truncateThreshold){if(o==="[object Function]")return!a.name||a.name===""?"[Function]":"[Function: "+a.name+"]";if(o==="[object Array]")return"[ Array("+a.length+") ]";if(o==="[object Object]"){var i=Object.keys(a),l=i.length>2?i.splice(0,2).join(", ")+", ...":i.join(", ");return"{ Object ("+l+") }"}else return u}else return u}}}),$d=E({"../../node_modules/chai/lib/chai/utils/getMessage.js"(e,t){var r=et(),n=pl(),a=ml();t.exports=function(u,o){var i=r(u,"negate"),l=r(u,"object"),s=o[3],f=n(u,o),c=i?o[2]:o[1],d=r(u,"message");return typeof c=="function"&&(c=c()),c=c||"",c=c.replace(/#\{this\}/g,function(){return a(l)}).replace(/#\{act\}/g,function(){return a(f)}).replace(/#\{exp\}/g,function(){return a(s)}),d?d+": "+c:c}}}),Ut=E({"../../node_modules/chai/lib/chai/utils/transferFlags.js"(e,t){t.exports=function(r,n,a){var u=r.__flags||(r.__flags=Object.create(null));n.__flags||(n.__flags=Object.create(null)),a=arguments.length===3?a:!0;for(var o in u)(a||o!=="object"&&o!=="ssfi"&&o!=="lockSsfi"&&o!="message")&&(n.__flags[o]=u[o])}}}),Dd=E({"../../node_modules/deep-eql/index.js"(e,t){var r=Rn();function n(){this._key="chai/deep-eql__"+Math.random()+Date.now()}n.prototype={get:function(v){return v[this._key]},set:function(v,C){Object.isExtensible(v)&&Object.defineProperty(v,this._key,{value:C,configurable:!0})}};var a=typeof WeakMap=="function"?WeakMap:n;function u(v,C,T){if(!T||q(v)||q(C))return null;var B=T.get(v);if(B){var F=B.get(C);if(typeof F=="boolean")return F}return null}function o(v,C,T,B){if(!(!T||q(v)||q(C))){var F=T.get(v);F?F.set(C,B):(F=new a,F.set(C,B),T.set(v,F))}}t.exports=i,t.exports.MemoizeMap=a;function i(v,C,T){if(T&&T.comparator)return s(v,C,T);var B=l(v,C);return B!==null?B:s(v,C,T)}function l(v,C){return v===C?v!==0||1/v===1/C:v!==v&&C!==C?!0:q(v)||q(C)?!1:null}function s(v,C,T){T=T||{},T.memoize=T.memoize===!1?!1:T.memoize||new a;var B=T&&T.comparator,F=u(v,C,T.memoize);if(F!==null)return F;var U=u(C,v,T.memoize);if(U!==null)return U;if(B){var H=B(v,C);if(H===!1||H===!0)return o(v,C,T.memoize,H),H;var ee=l(v,C);if(ee!==null)return ee}var Z=r(v);if(Z!==r(C))return o(v,C,T.memoize,!1),!1;o(v,C,T.memoize,!0);var te=f(v,C,Z,T);return o(v,C,T.memoize,te),te}function f(v,C,T,B){switch(T){case"String":case"Number":case"Boolean":case"Date":return i(v.valueOf(),C.valueOf());case"Promise":case"Symbol":case"function":case"WeakMap":case"WeakSet":return v===C;case"Error":return P(v,C,["name","message","code"],B);case"Arguments":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"Array":return p(v,C,B);case"RegExp":return c(v,C);case"Generator":return m(v,C,B);case"DataView":return p(new Uint8Array(v.buffer),new Uint8Array(C.buffer),B);case"ArrayBuffer":return p(new Uint8Array(v),new Uint8Array(C),B);case"Set":return d(v,C,B);case"Map":return d(v,C,B);case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.Instant":case"Temporal.ZonedDateTime":case"Temporal.PlainYearMonth":case"Temporal.PlainMonthDay":return v.equals(C);case"Temporal.Duration":return v.total("nanoseconds")===C.total("nanoseconds");case"Temporal.TimeZone":case"Temporal.Calendar":return v.toString()===C.toString();default:return S(v,C,B)}}function c(v,C){return v.toString()===C.toString()}function d(v,C,T){if(v.size!==C.size)return!1;if(v.size===0)return!0;var B=[],F=[];return v.forEach(function(U,H){B.push([U,H])}),C.forEach(function(U,H){F.push([U,H])}),p(B.sort(),F.sort(),T)}function p(v,C,T){var B=v.length;if(B!==C.length)return!1;if(B===0)return!0;for(var F=-1;++F=f)return f;for(var c=[],d=0;d<=l.length;d++)c[d]=Array(s.length+1).fill(0),c[d][0]=d;for(var p=0;p=f){c[d][p]=f;continue}c[d][p]=Math.min(c[d-1][p]+1,c[d][p-1]+1,c[d-1][p-1]+(m===s.charCodeAt(p-1)?0:1))}return c[l.length][s.length]}}}),Ud=E({"../../node_modules/chai/lib/chai/utils/addMethod.js"(e,t){var r=Tn(),n=Ht(),a=et(),u=An(),o=Ut();t.exports=function(i,l,s){var f=function(){a(this,"lockSsfi")||a(this,"ssfi",f);var c=s.apply(this,arguments);if(c!==void 0)return c;var d=new n.Assertion;return o(this,d),d};r(f,l,!1),i[l]=u(f,l)}}}),Hd=E({"../../node_modules/chai/lib/chai/utils/overwriteProperty.js"(e,t){var r=Ht(),n=et(),a=On(),u=Ut();t.exports=function(o,i,l){var s=Object.getOwnPropertyDescriptor(o,i),f=function(){};s&&typeof s.get=="function"&&(f=s.get),Object.defineProperty(o,i,{get:function c(){!a()&&!n(this,"lockSsfi")&&n(this,"ssfi",c);var d=n(this,"lockSsfi");n(this,"lockSsfi",!0);var p=l(f).call(this);if(n(this,"lockSsfi",d),p!==void 0)return p;var m=new r.Assertion;return u(this,m),m},configurable:!0})}}}),Vd=E({"../../node_modules/chai/lib/chai/utils/overwriteMethod.js"(e,t){var r=Tn(),n=Ht(),a=et(),u=An(),o=Ut();t.exports=function(i,l,s){var f=i[l],c=function(){throw new Error(l+" is not a function")};f&&typeof f=="function"&&(c=f);var d=function(){a(this,"lockSsfi")||a(this,"ssfi",d);var p=a(this,"lockSsfi");a(this,"lockSsfi",!0);var m=s(c).apply(this,arguments);if(a(this,"lockSsfi",p),m!==void 0)return m;var y=new n.Assertion;return o(this,y),y};r(d,l,!1),i[l]=u(d,l)}}}),zd=E({"../../node_modules/chai/lib/chai/utils/addChainableMethod.js"(e,t){var r=Tn(),n=Ht(),a=et(),u=An(),o=Ut(),i=typeof Object.setPrototypeOf=="function",l=function(){},s=Object.getOwnPropertyNames(l).filter(function(d){var p=Object.getOwnPropertyDescriptor(l,d);return typeof p!="object"?!0:!p.configurable}),f=Function.prototype.call,c=Function.prototype.apply;t.exports=function(d,p,m,y){typeof y!="function"&&(y=function(){});var g={method:m,chainingBehavior:y};d.__methods||(d.__methods={}),d.__methods[p]=g,Object.defineProperty(d,p,{get:function(){g.chainingBehavior.call(this);var h=function(){a(this,"lockSsfi")||a(this,"ssfi",h);var P=g.method.apply(this,arguments);if(P!==void 0)return P;var S=new n.Assertion;return o(this,S),S};if(r(h,p,!0),i){var b=Object.create(this);b.call=f,b.apply=c,Object.setPrototypeOf(h,b)}else{var w=Object.getOwnPropertyNames(d);w.forEach(function(P){if(s.indexOf(P)===-1){var S=Object.getOwnPropertyDescriptor(d,P);Object.defineProperty(h,P,S)}})}return o(this,h),u(h)},configurable:!0})}}}),Wd=E({"../../node_modules/chai/lib/chai/utils/overwriteChainableMethod.js"(e,t){var r=Ht(),n=Ut();t.exports=function(a,u,o,i){var l=a.__methods[u],s=l.chainingBehavior;l.chainingBehavior=function(){var c=i(s).call(this);if(c!==void 0)return c;var d=new r.Assertion;return n(this,d),d};var f=l.method;l.method=function(){var c=o(f).apply(this,arguments);if(c!==void 0)return c;var d=new r.Assertion;return n(this,d),d}}}}),Gd=E({"../../node_modules/chai/lib/chai/utils/compareByInspect.js"(e,t){var r=Xo();t.exports=function(n,a){return r(n)1&&G===D.length)throw J;return}this.assert($,"expected #{this} to "+X+"include "+n.inspect(x),"expected #{this} to not "+X+"include "+n.inspect(x))}a.addChainableMethod("include",f,s),a.addChainableMethod("contain",f,s),a.addChainableMethod("contains",f,s),a.addChainableMethod("includes",f,s),a.addProperty("ok",function(){this.assert(o(this,"object"),"expected #{this} to be truthy","expected #{this} to be falsy")}),a.addProperty("true",function(){this.assert(o(this,"object")===!0,"expected #{this} to be true","expected #{this} to be false",!o(this,"negate"))}),a.addProperty("false",function(){this.assert(o(this,"object")===!1,"expected #{this} to be false","expected #{this} to be true",!!o(this,"negate"))}),a.addProperty("null",function(){this.assert(o(this,"object")===null,"expected #{this} to be null","expected #{this} not to be null")}),a.addProperty("undefined",function(){this.assert(o(this,"object")===void 0,"expected #{this} to be undefined","expected #{this} not to be undefined")}),a.addProperty("NaN",function(){this.assert(n.isNaN(o(this,"object")),"expected #{this} to be NaN","expected #{this} not to be NaN")});function c(){var x=o(this,"object");this.assert(x!=null,"expected #{this} to exist","expected #{this} to not exist")}a.addProperty("exist",c),a.addProperty("exists",c),a.addProperty("empty",function(){var x=o(this,"object"),O=o(this,"ssfi"),I=o(this,"message"),k;switch(I=I?I+": ":"",n.type(x).toLowerCase()){case"array":case"string":k=x.length;break;case"map":case"set":k=x.size;break;case"weakmap":case"weakset":throw new u(I+".empty was passed a weak collection",void 0,O);case"function":var z=I+".empty was passed a function "+n.getName(x);throw new u(z.trim(),void 0,O);default:if(x!==Object(x))throw new u(I+".empty was passed non-string primitive "+n.inspect(x),void 0,O);k=Object.keys(x).length}this.assert(k===0,"expected #{this} to be empty","expected #{this} not to be empty")});function d(){var x=o(this,"object"),O=n.type(x);this.assert(O==="Arguments","expected #{this} to be arguments but got "+O,"expected #{this} to not be arguments")}a.addProperty("arguments",d),a.addProperty("Arguments",d);function p(x,O){O&&o(this,"message",O);var I=o(this,"object");if(o(this,"deep")){var k=o(this,"lockSsfi");o(this,"lockSsfi",!0),this.eql(x),o(this,"lockSsfi",k)}else this.assert(x===I,"expected #{this} to equal #{exp}","expected #{this} to not equal #{exp}",x,this._obj,!0)}a.addMethod("equal",p),a.addMethod("equals",p),a.addMethod("eq",p);function m(x,O){O&&o(this,"message",O);var I=o(this,"eql");this.assert(I(x,o(this,"object")),"expected #{this} to deeply equal #{exp}","expected #{this} to not deeply equal #{exp}",x,this._obj,!0)}a.addMethod("eql",m),a.addMethod("eqls",m);function y(x,O){O&&o(this,"message",O);var I=o(this,"object"),k=o(this,"doLength"),z=o(this,"message"),j=z?z+": ":"",N=o(this,"ssfi"),L=n.type(I).toLowerCase(),X=n.type(x).toLowerCase(),_,$=!0;if(k&&L!=="map"&&L!=="set"&&new a(I,z,N,!0).to.have.property("length"),!k&&L==="date"&&X!=="date")_=j+"the argument to above must be a date";else if(X!=="number"&&(k||L==="number"))_=j+"the argument to above must be a number";else if(!k&&L!=="date"&&L!=="number"){var D=L==="string"?"'"+I+"'":I;_=j+"expected "+D+" to be a number or a date"}else $=!1;if($)throw new u(_,void 0,N);if(k){var J="length",G;L==="map"||L==="set"?(J="size",G=I.size):G=I.length,this.assert(G>x,"expected #{this} to have a "+J+" above #{exp} but got #{act}","expected #{this} to not have a "+J+" above #{exp}",x,G)}else this.assert(I>x,"expected #{this} to be above #{exp}","expected #{this} to be at most #{exp}",x)}a.addMethod("above",y),a.addMethod("gt",y),a.addMethod("greaterThan",y);function g(x,O){O&&o(this,"message",O);var I=o(this,"object"),k=o(this,"doLength"),z=o(this,"message"),j=z?z+": ":"",N=o(this,"ssfi"),L=n.type(I).toLowerCase(),X=n.type(x).toLowerCase(),_,$=!0;if(k&&L!=="map"&&L!=="set"&&new a(I,z,N,!0).to.have.property("length"),!k&&L==="date"&&X!=="date")_=j+"the argument to least must be a date";else if(X!=="number"&&(k||L==="number"))_=j+"the argument to least must be a number";else if(!k&&L!=="date"&&L!=="number"){var D=L==="string"?"'"+I+"'":I;_=j+"expected "+D+" to be a number or a date"}else $=!1;if($)throw new u(_,void 0,N);if(k){var J="length",G;L==="map"||L==="set"?(J="size",G=I.size):G=I.length,this.assert(G>=x,"expected #{this} to have a "+J+" at least #{exp} but got #{act}","expected #{this} to have a "+J+" below #{exp}",x,G)}else this.assert(I>=x,"expected #{this} to be at least #{exp}","expected #{this} to be below #{exp}",x)}a.addMethod("least",g),a.addMethod("gte",g),a.addMethod("greaterThanOrEqual",g);function h(x,O){O&&o(this,"message",O);var I=o(this,"object"),k=o(this,"doLength"),z=o(this,"message"),j=z?z+": ":"",N=o(this,"ssfi"),L=n.type(I).toLowerCase(),X=n.type(x).toLowerCase(),_,$=!0;if(k&&L!=="map"&&L!=="set"&&new a(I,z,N,!0).to.have.property("length"),!k&&L==="date"&&X!=="date")_=j+"the argument to below must be a date";else if(X!=="number"&&(k||L==="number"))_=j+"the argument to below must be a number";else if(!k&&L!=="date"&&L!=="number"){var D=L==="string"?"'"+I+"'":I;_=j+"expected "+D+" to be a number or a date"}else $=!1;if($)throw new u(_,void 0,N);if(k){var J="length",G;L==="map"||L==="set"?(J="size",G=I.size):G=I.length,this.assert(G=x&&oe<=O,"expected #{this} to have a "+re+" within "+G,"expected #{this} to not have a "+re+" within "+G)}else this.assert(k>=x&&k<=O,"expected #{this} to be within "+G,"expected #{this} to not be within "+G)});function w(x,O){O&&o(this,"message",O);var I=o(this,"object"),k=o(this,"ssfi"),z=o(this,"message");try{var j=I instanceof x}catch(L){throw L instanceof TypeError?(z=z?z+": ":"",new u(z+"The instanceof assertion needs a constructor but "+n.type(x)+" was given.",void 0,k)):L}var N=n.getName(x);N===null&&(N="an unnamed constructor"),this.assert(j,"expected #{this} to be an instance of "+N,"expected #{this} to not be an instance of "+N)}a.addMethod("instanceof",w),a.addMethod("instanceOf",w);function P(x,O,I){I&&o(this,"message",I);var k=o(this,"nested"),z=o(this,"own"),j=o(this,"message"),N=o(this,"object"),L=o(this,"ssfi"),X=typeof x;if(j=j?j+": ":"",k){if(X!=="string")throw new u(j+"the argument to property must be a string when using nested syntax",void 0,L)}else if(X!=="string"&&X!=="number"&&X!=="symbol")throw new u(j+"the argument to property must be a string, number, or symbol",void 0,L);if(k&&z)throw new u(j+'The "nested" and "own" flags cannot be combined.',void 0,L);if(N==null)throw new u(j+"Target cannot be null or undefined.",void 0,L);var _=o(this,"deep"),$=o(this,"negate"),D=k?n.getPathInfo(N,x):null,J=k?D.value:N[x],G=_?o(this,"eql"):(oe,he)=>oe===he,W="";_&&(W+="deep "),z&&(W+="own "),k&&(W+="nested "),W+="property ";var re;z?re=Object.prototype.hasOwnProperty.call(N,x):k?re=D.exists:re=n.hasProperty(N,x),(!$||arguments.length===1)&&this.assert(re,"expected #{this} to have "+W+n.inspect(x),"expected #{this} to not have "+W+n.inspect(x)),arguments.length>1&&this.assert(re&&G(O,J),"expected #{this} to have "+W+n.inspect(x)+" of #{exp}, but got #{act}","expected #{this} to not have "+W+n.inspect(x)+" of #{act}",O,J),o(this,"object",J)}a.addMethod("property",P);function S(x,O,I){o(this,"own",!0),P.apply(this,arguments)}a.addMethod("ownProperty",S),a.addMethod("haveOwnProperty",S);function q(x,O,I){typeof O=="string"&&(I=O,O=null),I&&o(this,"message",I);var k=o(this,"object"),z=Object.getOwnPropertyDescriptor(Object(k),x),j=o(this,"eql");z&&O?this.assert(j(O,z),"expected the own property descriptor for "+n.inspect(x)+" on #{this} to match "+n.inspect(O)+", got "+n.inspect(z),"expected the own property descriptor for "+n.inspect(x)+" on #{this} to not match "+n.inspect(O),O,z,!0):this.assert(z,"expected #{this} to have an own property descriptor for "+n.inspect(x),"expected #{this} to not have an own property descriptor for "+n.inspect(x)),o(this,"object",z)}a.addMethod("ownPropertyDescriptor",q),a.addMethod("haveOwnPropertyDescriptor",q);function R(){o(this,"doLength",!0)}function v(x,O){O&&o(this,"message",O);var I=o(this,"object"),k=n.type(I).toLowerCase(),z=o(this,"message"),j=o(this,"ssfi"),N="length",L;switch(k){case"map":case"set":N="size",L=I.size;break;default:new a(I,z,j,!0).to.have.property("length"),L=I.length}this.assert(L==x,"expected #{this} to have a "+N+" of #{exp} but got #{act}","expected #{this} to not have a "+N+" of #{act}",x,L)}a.addChainableMethod("length",v,R),a.addChainableMethod("lengthOf",v,R);function C(x,O){O&&o(this,"message",O);var I=o(this,"object");this.assert(x.exec(I),"expected #{this} to match "+x,"expected #{this} not to match "+x)}a.addMethod("match",C),a.addMethod("matches",C),a.addMethod("string",function(x,O){O&&o(this,"message",O);var I=o(this,"object"),k=o(this,"message"),z=o(this,"ssfi");new a(I,k,z,!0).is.a("string"),this.assert(~I.indexOf(x),"expected #{this} to contain "+n.inspect(x),"expected #{this} to not contain "+n.inspect(x))});function T(x){var O=o(this,"object"),I=n.type(O),k=n.type(x),z=o(this,"ssfi"),j=o(this,"deep"),N,L="",X,_=!0,$=o(this,"message");$=$?$+": ":"";var D=$+"when testing keys against an object or an array you must give a single Array|Object|String argument or multiple String arguments";if(I==="Map"||I==="Set")L=j?"deeply ":"",X=[],O.forEach(function(Se,Ae){X.push(Ae)}),k!=="Array"&&(x=Array.prototype.slice.call(arguments));else{switch(X=n.getOwnEnumerableProperties(O),k){case"Array":if(arguments.length>1)throw new u(D,void 0,z);break;case"Object":if(arguments.length>1)throw new u(D,void 0,z);x=Object.keys(x);break;default:x=Array.prototype.slice.call(arguments)}x=x.map(function(Se){return typeof Se=="symbol"?Se:String(Se)})}if(!x.length)throw new u($+"keys required",void 0,z);var J=x.length,G=o(this,"any"),W=o(this,"all"),re=x,oe=j?o(this,"eql"):(Se,Ae)=>Se===Ae;if(!G&&!W&&(W=!0),G&&(_=re.some(function(Se){return X.some(function(Ae){return oe(Se,Ae)})})),W&&(_=re.every(function(Se){return X.some(function(Ae){return oe(Se,Ae)})}),o(this,"contains")||(_=_&&x.length==X.length)),J>1){x=x.map(function(Se){return n.inspect(Se)});var he=x.pop();W&&(N=x.join(", ")+", and "+he),G&&(N=x.join(", ")+", or "+he)}else N=n.inspect(x[0]);N=(J>1?"keys ":"key ")+N,N=(o(this,"contains")?"contain ":"have ")+N,this.assert(_,"expected #{this} to "+L+N,"expected #{this} to not "+L+N,re.slice(0).sort(n.compareByInspect),X.sort(n.compareByInspect),!0)}a.addMethod("keys",T),a.addMethod("key",T);function B(x,O,I){I&&o(this,"message",I);var k=o(this,"object"),z=o(this,"ssfi"),j=o(this,"message"),N=o(this,"negate")||!1;new a(k,j,z,!0).is.a("function"),(x instanceof RegExp||typeof x=="string")&&(O=x,x=null);var L;try{k()}catch(he){L=he}var X=x===void 0&&O===void 0,_=!!(x&&O),$=!1,D=!1;if(X||!X&&!N){var J="an error";x instanceof Error?J="#{exp}":x&&(J=n.checkError.getConstructorName(x)),this.assert(L,"expected #{this} to throw "+J,"expected #{this} to not throw an error but #{act} was thrown",x&&x.toString(),L instanceof Error?L.toString():typeof L=="string"?L:L&&n.checkError.getConstructorName(L))}if(x&&L){if(x instanceof Error){var G=n.checkError.compatibleInstance(L,x);G===N&&(_&&N?$=!0:this.assert(N,"expected #{this} to throw #{exp} but #{act} was thrown","expected #{this} to not throw #{exp}"+(L&&!N?" but #{act} was thrown":""),x.toString(),L.toString()))}var W=n.checkError.compatibleConstructor(L,x);W===N&&(_&&N?$=!0:this.assert(N,"expected #{this} to throw #{exp} but #{act} was thrown","expected #{this} to not throw #{exp}"+(L?" but #{act} was thrown":""),x instanceof Error?x.toString():x&&n.checkError.getConstructorName(x),L instanceof Error?L.toString():L&&n.checkError.getConstructorName(L)))}if(L&&O!==void 0&&O!==null){var re="including";O instanceof RegExp&&(re="matching");var oe=n.checkError.compatibleMessage(L,O);oe===N&&(_&&N?D=!0:this.assert(N,"expected #{this} to throw error "+re+" #{exp} but got #{act}","expected #{this} to throw error not "+re+" #{exp}",O,n.checkError.getMessage(L)))}$&&D&&this.assert(N,"expected #{this} to throw #{exp} but #{act} was thrown","expected #{this} to not throw #{exp}"+(L?" but #{act} was thrown":""),x instanceof Error?x.toString():x&&n.checkError.getConstructorName(x),L instanceof Error?L.toString():L&&n.checkError.getConstructorName(L)),o(this,"object",L)}a.addMethod("throw",B),a.addMethod("throws",B),a.addMethod("Throw",B);function F(x,O){O&&o(this,"message",O);var I=o(this,"object"),k=o(this,"itself"),z=typeof I=="function"&&!k?I.prototype[x]:I[x];this.assert(typeof z=="function","expected #{this} to respond to "+n.inspect(x),"expected #{this} to not respond to "+n.inspect(x))}a.addMethod("respondTo",F),a.addMethod("respondsTo",F),a.addProperty("itself",function(){o(this,"itself",!0)});function U(x,O){O&&o(this,"message",O);var I=o(this,"object"),k=x(I);this.assert(k,"expected #{this} to satisfy "+n.objDisplay(x),"expected #{this} to not satisfy"+n.objDisplay(x),!o(this,"negate"),k)}a.addMethod("satisfy",U),a.addMethod("satisfies",U);function H(x,O,I){I&&o(this,"message",I);var k=o(this,"object"),z=o(this,"message"),j=o(this,"ssfi");if(new a(k,z,j,!0).is.a("number"),typeof x!="number"||typeof O!="number"){z=z?z+": ":"";var N=O===void 0?", and a delta is required":"";throw new u(z+"the arguments to closeTo or approximately must be numbers"+N,void 0,j)}this.assert(Math.abs(k-x)<=O,"expected #{this} to be close to "+x+" +/- "+O,"expected #{this} not to be close to "+x+" +/- "+O)}a.addMethod("closeTo",H),a.addMethod("approximately",H);function ee(x,O,I,k,z){if(!k){if(x.length!==O.length)return!1;O=O.slice()}return x.every(function(j,N){if(z)return I?I(j,O[N]):j===O[N];if(!I){var L=O.indexOf(j);return L===-1?!1:(k||O.splice(L,1),!0)}return O.some(function(X,_){return I(j,X)?(k||O.splice(_,1),!0):!1})})}a.addMethod("members",function(x,O){O&&o(this,"message",O);var I=o(this,"object"),k=o(this,"message"),z=o(this,"ssfi");new a(I,k,z,!0).to.be.an("array"),new a(x,k,z,!0).to.be.an("array");var j=o(this,"contains"),N=o(this,"ordered"),L,X,_;j?(L=N?"an ordered superset":"a superset",X="expected #{this} to be "+L+" of #{exp}",_="expected #{this} to not be "+L+" of #{exp}"):(L=N?"ordered members":"members",X="expected #{this} to have the same "+L+" as #{exp}",_="expected #{this} to not have the same "+L+" as #{exp}");var $=o(this,"deep")?o(this,"eql"):void 0;this.assert(ee(x,I,$,j,N),X,_,x,I,!0)});function Z(x,O){O&&o(this,"message",O);var I=o(this,"object"),k=o(this,"message"),z=o(this,"ssfi"),j=o(this,"contains"),N=o(this,"deep"),L=o(this,"eql");new a(x,k,z,!0).to.be.an("array"),j?this.assert(x.some(function(X){return I.indexOf(X)>-1}),"expected #{this} to contain one of #{exp}","expected #{this} to not contain one of #{exp}",x,I):N?this.assert(x.some(function(X){return L(I,X)}),"expected #{this} to deeply equal one of #{exp}","expected #{this} to deeply equal one of #{exp}",x,I):this.assert(x.indexOf(I)>-1,"expected #{this} to be one of #{exp}","expected #{this} to not be one of #{exp}",x,I)}a.addMethod("oneOf",Z);function te(x,O,I){I&&o(this,"message",I);var k=o(this,"object"),z=o(this,"message"),j=o(this,"ssfi");new a(k,z,j,!0).is.a("function");var N;O?(new a(x,z,j,!0).to.have.property(O),N=x[O]):(new a(x,z,j,!0).is.a("function"),N=x()),k();var L=O==null?x():x[O],X=O==null?N:"."+O;o(this,"deltaMsgObj",X),o(this,"initialDeltaValue",N),o(this,"finalDeltaValue",L),o(this,"deltaBehavior","change"),o(this,"realDelta",L!==N),this.assert(N!==L,"expected "+X+" to change","expected "+X+" to not change")}a.addMethod("change",te),a.addMethod("changes",te);function ae(x,O,I){I&&o(this,"message",I);var k=o(this,"object"),z=o(this,"message"),j=o(this,"ssfi");new a(k,z,j,!0).is.a("function");var N;O?(new a(x,z,j,!0).to.have.property(O),N=x[O]):(new a(x,z,j,!0).is.a("function"),N=x()),new a(N,z,j,!0).is.a("number"),k();var L=O==null?x():x[O],X=O==null?N:"."+O;o(this,"deltaMsgObj",X),o(this,"initialDeltaValue",N),o(this,"finalDeltaValue",L),o(this,"deltaBehavior","increase"),o(this,"realDelta",L-N),this.assert(L-N>0,"expected "+X+" to increase","expected "+X+" to not increase")}a.addMethod("increase",ae),a.addMethod("increases",ae);function le(x,O,I){I&&o(this,"message",I);var k=o(this,"object"),z=o(this,"message"),j=o(this,"ssfi");new a(k,z,j,!0).is.a("function");var N;O?(new a(x,z,j,!0).to.have.property(O),N=x[O]):(new a(x,z,j,!0).is.a("function"),N=x()),new a(N,z,j,!0).is.a("number"),k();var L=O==null?x():x[O],X=O==null?N:"."+O;o(this,"deltaMsgObj",X),o(this,"initialDeltaValue",N),o(this,"finalDeltaValue",L),o(this,"deltaBehavior","decrease"),o(this,"realDelta",N-L),this.assert(L-N<0,"expected "+X+" to decrease","expected "+X+" to not decrease")}a.addMethod("decrease",le),a.addMethod("decreases",le);function se(x,O){O&&o(this,"message",O);var I=o(this,"deltaMsgObj"),k=o(this,"initialDeltaValue"),z=o(this,"finalDeltaValue"),j=o(this,"deltaBehavior"),N=o(this,"realDelta"),L;j==="change"?L=Math.abs(z-k)===Math.abs(x):L=N===Math.abs(x),this.assert(L,"expected "+I+" to "+j+" by "+x,"expected "+I+" to not "+j+" by "+x)}a.addMethod("by",se),a.addProperty("extensible",function(){var x=o(this,"object"),O=x===Object(x)&&Object.isExtensible(x);this.assert(O,"expected #{this} to be extensible","expected #{this} to not be extensible")}),a.addProperty("sealed",function(){var x=o(this,"object"),O=x===Object(x)?Object.isSealed(x):!0;this.assert(O,"expected #{this} to be sealed","expected #{this} to not be sealed")}),a.addProperty("frozen",function(){var x=o(this,"object"),O=x===Object(x)?Object.isFrozen(x):!0;this.assert(O,"expected #{this} to be frozen","expected #{this} to not be frozen")}),a.addProperty("finite",function(x){var O=o(this,"object");this.assert(typeof O=="number"&&isFinite(O),"expected #{this} to be a finite number","expected #{this} to not be a finite number")})}}}),tf=E({"../../node_modules/chai/lib/chai/interface/expect.js"(e,t){t.exports=function(r,n){r.expect=function(a,u){return new r.Assertion(a,u)},r.expect.fail=function(a,u,o,i){throw arguments.length<2&&(o=a,a=void 0),o=o||"expect.fail()",new r.AssertionError(o,{actual:a,expected:u,operator:i},r.expect.fail)}}}}),rf=E({"../../node_modules/chai/lib/chai/interface/should.js"(e,t){t.exports=function(r,n){var a=r.Assertion;function u(){function o(){return this instanceof String||this instanceof Number||this instanceof Boolean||typeof Symbol=="function"&&this instanceof Symbol||typeof BigInt=="function"&&this instanceof BigInt?new a(this.valueOf(),null,o):new a(this,null,o)}function i(s){Object.defineProperty(this,"should",{value:s,enumerable:!0,configurable:!0,writable:!0})}Object.defineProperty(Object.prototype,"should",{set:i,get:o,configurable:!0});var l={};return l.fail=function(s,f,c,d){throw arguments.length<2&&(c=s,s=void 0),c=c||"should.fail()",new r.AssertionError(c,{actual:s,expected:f,operator:d},l.fail)},l.equal=function(s,f,c){new a(s,c).to.equal(f)},l.Throw=function(s,f,c,d){new a(s,d).to.Throw(f,c)},l.exist=function(s,f){new a(s,f).to.exist},l.not={},l.not.equal=function(s,f,c){new a(s,c).to.not.equal(f)},l.not.Throw=function(s,f,c,d){new a(s,d).to.not.Throw(f,c)},l.not.exist=function(s,f){new a(s,f).to.not.exist},l.throw=l.Throw,l.not.throw=l.not.Throw,l}r.should=u,r.Should=u}}}),nf=E({"../../node_modules/chai/lib/chai/interface/assert.js"(e,t){t.exports=function(r,n){var a=r.Assertion,u=n.flag,o=r.assert=function(i,l){var s=new a(null,null,r.assert,!0);s.assert(i,l,"[ negation message unavailable ]")};o.fail=function(i,l,s,f){throw arguments.length<2&&(s=i,i=void 0),s=s||"assert.fail()",new r.AssertionError(s,{actual:i,expected:l,operator:f},o.fail)},o.isOk=function(i,l){new a(i,l,o.isOk,!0).is.ok},o.isNotOk=function(i,l){new a(i,l,o.isNotOk,!0).is.not.ok},o.equal=function(i,l,s){var f=new a(i,s,o.equal,!0);f.assert(l==u(f,"object"),"expected #{this} to equal #{exp}","expected #{this} to not equal #{act}",l,i,!0)},o.notEqual=function(i,l,s){var f=new a(i,s,o.notEqual,!0);f.assert(l!=u(f,"object"),"expected #{this} to not equal #{exp}","expected #{this} to equal #{act}",l,i,!0)},o.strictEqual=function(i,l,s){new a(i,s,o.strictEqual,!0).to.equal(l)},o.notStrictEqual=function(i,l,s){new a(i,s,o.notStrictEqual,!0).to.not.equal(l)},o.deepEqual=o.deepStrictEqual=function(i,l,s){new a(i,s,o.deepEqual,!0).to.eql(l)},o.notDeepEqual=function(i,l,s){new a(i,s,o.notDeepEqual,!0).to.not.eql(l)},o.isAbove=function(i,l,s){new a(i,s,o.isAbove,!0).to.be.above(l)},o.isAtLeast=function(i,l,s){new a(i,s,o.isAtLeast,!0).to.be.least(l)},o.isBelow=function(i,l,s){new a(i,s,o.isBelow,!0).to.be.below(l)},o.isAtMost=function(i,l,s){new a(i,s,o.isAtMost,!0).to.be.most(l)},o.isTrue=function(i,l){new a(i,l,o.isTrue,!0).is.true},o.isNotTrue=function(i,l){new a(i,l,o.isNotTrue,!0).to.not.equal(!0)},o.isFalse=function(i,l){new a(i,l,o.isFalse,!0).is.false},o.isNotFalse=function(i,l){new a(i,l,o.isNotFalse,!0).to.not.equal(!1)},o.isNull=function(i,l){new a(i,l,o.isNull,!0).to.equal(null)},o.isNotNull=function(i,l){new a(i,l,o.isNotNull,!0).to.not.equal(null)},o.isNaN=function(i,l){new a(i,l,o.isNaN,!0).to.be.NaN},o.isNotNaN=function(i,l){new a(i,l,o.isNotNaN,!0).not.to.be.NaN},o.exists=function(i,l){new a(i,l,o.exists,!0).to.exist},o.notExists=function(i,l){new a(i,l,o.notExists,!0).to.not.exist},o.isUndefined=function(i,l){new a(i,l,o.isUndefined,!0).to.equal(void 0)},o.isDefined=function(i,l){new a(i,l,o.isDefined,!0).to.not.equal(void 0)},o.isFunction=function(i,l){new a(i,l,o.isFunction,!0).to.be.a("function")},o.isNotFunction=function(i,l){new a(i,l,o.isNotFunction,!0).to.not.be.a("function")},o.isObject=function(i,l){new a(i,l,o.isObject,!0).to.be.a("object")},o.isNotObject=function(i,l){new a(i,l,o.isNotObject,!0).to.not.be.a("object")},o.isArray=function(i,l){new a(i,l,o.isArray,!0).to.be.an("array")},o.isNotArray=function(i,l){new a(i,l,o.isNotArray,!0).to.not.be.an("array")},o.isString=function(i,l){new a(i,l,o.isString,!0).to.be.a("string")},o.isNotString=function(i,l){new a(i,l,o.isNotString,!0).to.not.be.a("string")},o.isNumber=function(i,l){new a(i,l,o.isNumber,!0).to.be.a("number")},o.isNotNumber=function(i,l){new a(i,l,o.isNotNumber,!0).to.not.be.a("number")},o.isFinite=function(i,l){new a(i,l,o.isFinite,!0).to.be.finite},o.isBoolean=function(i,l){new a(i,l,o.isBoolean,!0).to.be.a("boolean")},o.isNotBoolean=function(i,l){new a(i,l,o.isNotBoolean,!0).to.not.be.a("boolean")},o.typeOf=function(i,l,s){new a(i,s,o.typeOf,!0).to.be.a(l)},o.notTypeOf=function(i,l,s){new a(i,s,o.notTypeOf,!0).to.not.be.a(l)},o.instanceOf=function(i,l,s){new a(i,s,o.instanceOf,!0).to.be.instanceOf(l)},o.notInstanceOf=function(i,l,s){new a(i,s,o.notInstanceOf,!0).to.not.be.instanceOf(l)},o.include=function(i,l,s){new a(i,s,o.include,!0).include(l)},o.notInclude=function(i,l,s){new a(i,s,o.notInclude,!0).not.include(l)},o.deepInclude=function(i,l,s){new a(i,s,o.deepInclude,!0).deep.include(l)},o.notDeepInclude=function(i,l,s){new a(i,s,o.notDeepInclude,!0).not.deep.include(l)},o.nestedInclude=function(i,l,s){new a(i,s,o.nestedInclude,!0).nested.include(l)},o.notNestedInclude=function(i,l,s){new a(i,s,o.notNestedInclude,!0).not.nested.include(l)},o.deepNestedInclude=function(i,l,s){new a(i,s,o.deepNestedInclude,!0).deep.nested.include(l)},o.notDeepNestedInclude=function(i,l,s){new a(i,s,o.notDeepNestedInclude,!0).not.deep.nested.include(l)},o.ownInclude=function(i,l,s){new a(i,s,o.ownInclude,!0).own.include(l)},o.notOwnInclude=function(i,l,s){new a(i,s,o.notOwnInclude,!0).not.own.include(l)},o.deepOwnInclude=function(i,l,s){new a(i,s,o.deepOwnInclude,!0).deep.own.include(l)},o.notDeepOwnInclude=function(i,l,s){new a(i,s,o.notDeepOwnInclude,!0).not.deep.own.include(l)},o.match=function(i,l,s){new a(i,s,o.match,!0).to.match(l)},o.notMatch=function(i,l,s){new a(i,s,o.notMatch,!0).to.not.match(l)},o.property=function(i,l,s){new a(i,s,o.property,!0).to.have.property(l)},o.notProperty=function(i,l,s){new a(i,s,o.notProperty,!0).to.not.have.property(l)},o.propertyVal=function(i,l,s,f){new a(i,f,o.propertyVal,!0).to.have.property(l,s)},o.notPropertyVal=function(i,l,s,f){new a(i,f,o.notPropertyVal,!0).to.not.have.property(l,s)},o.deepPropertyVal=function(i,l,s,f){new a(i,f,o.deepPropertyVal,!0).to.have.deep.property(l,s)},o.notDeepPropertyVal=function(i,l,s,f){new a(i,f,o.notDeepPropertyVal,!0).to.not.have.deep.property(l,s)},o.ownProperty=function(i,l,s){new a(i,s,o.ownProperty,!0).to.have.own.property(l)},o.notOwnProperty=function(i,l,s){new a(i,s,o.notOwnProperty,!0).to.not.have.own.property(l)},o.ownPropertyVal=function(i,l,s,f){new a(i,f,o.ownPropertyVal,!0).to.have.own.property(l,s)},o.notOwnPropertyVal=function(i,l,s,f){new a(i,f,o.notOwnPropertyVal,!0).to.not.have.own.property(l,s)},o.deepOwnPropertyVal=function(i,l,s,f){new a(i,f,o.deepOwnPropertyVal,!0).to.have.deep.own.property(l,s)},o.notDeepOwnPropertyVal=function(i,l,s,f){new a(i,f,o.notDeepOwnPropertyVal,!0).to.not.have.deep.own.property(l,s)},o.nestedProperty=function(i,l,s){new a(i,s,o.nestedProperty,!0).to.have.nested.property(l)},o.notNestedProperty=function(i,l,s){new a(i,s,o.notNestedProperty,!0).to.not.have.nested.property(l)},o.nestedPropertyVal=function(i,l,s,f){new a(i,f,o.nestedPropertyVal,!0).to.have.nested.property(l,s)},o.notNestedPropertyVal=function(i,l,s,f){new a(i,f,o.notNestedPropertyVal,!0).to.not.have.nested.property(l,s)},o.deepNestedPropertyVal=function(i,l,s,f){new a(i,f,o.deepNestedPropertyVal,!0).to.have.deep.nested.property(l,s)},o.notDeepNestedPropertyVal=function(i,l,s,f){new a(i,f,o.notDeepNestedPropertyVal,!0).to.not.have.deep.nested.property(l,s)},o.lengthOf=function(i,l,s){new a(i,s,o.lengthOf,!0).to.have.lengthOf(l)},o.hasAnyKeys=function(i,l,s){new a(i,s,o.hasAnyKeys,!0).to.have.any.keys(l)},o.hasAllKeys=function(i,l,s){new a(i,s,o.hasAllKeys,!0).to.have.all.keys(l)},o.containsAllKeys=function(i,l,s){new a(i,s,o.containsAllKeys,!0).to.contain.all.keys(l)},o.doesNotHaveAnyKeys=function(i,l,s){new a(i,s,o.doesNotHaveAnyKeys,!0).to.not.have.any.keys(l)},o.doesNotHaveAllKeys=function(i,l,s){new a(i,s,o.doesNotHaveAllKeys,!0).to.not.have.all.keys(l)},o.hasAnyDeepKeys=function(i,l,s){new a(i,s,o.hasAnyDeepKeys,!0).to.have.any.deep.keys(l)},o.hasAllDeepKeys=function(i,l,s){new a(i,s,o.hasAllDeepKeys,!0).to.have.all.deep.keys(l)},o.containsAllDeepKeys=function(i,l,s){new a(i,s,o.containsAllDeepKeys,!0).to.contain.all.deep.keys(l)},o.doesNotHaveAnyDeepKeys=function(i,l,s){new a(i,s,o.doesNotHaveAnyDeepKeys,!0).to.not.have.any.deep.keys(l)},o.doesNotHaveAllDeepKeys=function(i,l,s){new a(i,s,o.doesNotHaveAllDeepKeys,!0).to.not.have.all.deep.keys(l)},o.throws=function(i,l,s,f){(typeof l=="string"||l instanceof RegExp)&&(s=l,l=null);var c=new a(i,f,o.throws,!0).to.throw(l,s);return u(c,"object")},o.doesNotThrow=function(i,l,s,f){(typeof l=="string"||l instanceof RegExp)&&(s=l,l=null),new a(i,f,o.doesNotThrow,!0).to.not.throw(l,s)},o.operator=function(i,l,s,f){var c;switch(l){case"==":c=i==s;break;case"===":c=i===s;break;case">":c=i>s;break;case">=":c=i>=s;break;case"<":c=io=>`\x1B[${38+u};5;${o}m`,n=(u=0)=>(o,i,l)=>`\x1B[${38+u};2;${o};${i};${l}m`;function a(){let u=new Map,o={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};o.color.gray=o.color.blackBright,o.bgColor.bgGray=o.bgColor.bgBlackBright,o.color.grey=o.color.blackBright,o.bgColor.bgGrey=o.bgColor.bgBlackBright;for(let[i,l]of Object.entries(o)){for(let[s,f]of Object.entries(l))o[s]={open:`\x1B[${f[0]}m`,close:`\x1B[${f[1]}m`},l[s]=o[s],u.set(f[0],f[1]);Object.defineProperty(o,i,{value:l,enumerable:!1})}return Object.defineProperty(o,"codes",{value:u,enumerable:!1}),o.color.close="\x1B[39m",o.bgColor.close="\x1B[49m",o.color.ansi256=r(),o.color.ansi16m=n(),o.bgColor.ansi256=r(10),o.bgColor.ansi16m=n(10),Object.defineProperties(o,{rgbToAnsi256:{value:(i,l,s)=>i===l&&l===s?i<8?16:i>248?231:Math.round((i-8)/247*24)+232:16+36*Math.round(i/255*5)+6*Math.round(l/255*5)+Math.round(s/255*5),enumerable:!1},hexToRgb:{value:i=>{let l=new RegExp("(?[a-f\\d]{6}|[a-f\\d]{3})","i").exec(i.toString(16));if(!l)return[0,0,0];let{colorString:s}=l.groups;s.length===3&&(s=s.split("").map(c=>c+c).join(""));let f=Number.parseInt(s,16);return[f>>16&255,f>>8&255,f&255]},enumerable:!1},hexToAnsi256:{value:i=>o.rgbToAnsi256(...o.hexToRgb(i)),enumerable:!1}}),o}Object.defineProperty(t,"exports",{enumerable:!0,get:a})}}),jn=E({"../../node_modules/pretty-format/build/collections.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printIteratorEntries=r,e.printIteratorValues=n,e.printListItems=a,e.printObjectProperties=u;var t=(o,i)=>{let l=Object.keys(o),s=i!==null?l.sort(i):l;return Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(o).forEach(f=>{Object.getOwnPropertyDescriptor(o,f).enumerable&&s.push(f)}),s};function r(o,i,l,s,f,c,d=": "){let p="",m=0,y=o.next();if(!y.done){p+=i.spacingOuter;let g=l+i.indent;for(;!y.done;){if(p+=g,m++===i.maxWidth){p+="…";break}let h=c(y.value[0],i,g,s,f),b=c(y.value[1],i,g,s,f);p+=h+d+b,y=o.next(),y.done?i.min||(p+=","):p+=`,${i.spacingInner}`}p+=i.spacingOuter+l}return p}function n(o,i,l,s,f,c){let d="",p=0,m=o.next();if(!m.done){d+=i.spacingOuter;let y=l+i.indent;for(;!m.done;){if(d+=y,p++===i.maxWidth){d+="…";break}d+=c(m.value,i,y,s,f),m=o.next(),m.done?i.min||(d+=","):d+=`,${i.spacingInner}`}d+=i.spacingOuter+l}return d}function a(o,i,l,s,f,c){let d="";if(o.length){d+=i.spacingOuter;let p=l+i.indent;for(let m=0;m{let y=s.toString();if(y==="ArrayContaining"||y==="ArrayNotContaining")return++d>f.maxDepth?`[${y}]`:`${y+a}[${(0,t.printListItems)(s.sample,f,c,d,p,m)}]`;if(y==="ObjectContaining"||y==="ObjectNotContaining")return++d>f.maxDepth?`[${y}]`:`${y+a}{${(0,t.printObjectProperties)(s.sample,f,c,d,p,m)}}`;if(y==="StringMatching"||y==="StringNotMatching"||y==="StringContaining"||y==="StringNotContaining")return y+a+m(s.sample,f,c,d,p);if(typeof s.toAsymmetricMatcher!="function")throw new Error(`Asymmetric matcher ${s.constructor.name} does not implement toAsymmetricMatcher()`);return s.toAsymmetricMatcher()};e.serialize=u;var o=s=>s&&s.$$typeof===n;e.test=o;var i={serialize:u,test:o},l=i;e.default=l}}),sf=E({"../../node_modules/pretty-format/build/plugins/DOMCollection.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=jn(),r=" ",n=["DOMStringMap","NamedNodeMap"],a=/^(HTML\w*Collection|NodeList)$/,u=c=>n.indexOf(c)!==-1||a.test(c),o=c=>c&&c.constructor&&!!c.constructor.name&&u(c.constructor.name);e.test=o;var i=c=>c.constructor.name==="NamedNodeMap",l=(c,d,p,m,y,g)=>{let h=c.constructor.name;return++m>d.maxDepth?`[${h}]`:(d.min?"":h+r)+(n.indexOf(h)!==-1?`{${(0,t.printObjectProperties)(i(c)?Array.from(c).reduce((b,w)=>(b[w.name]=w.value,b),{}):ce({},c),d,p,m,y,g)}}`:`[${(0,t.printListItems)(Array.from(c),d,p,m,y,g)}]`)};e.serialize=l;var s={serialize:l,test:o},f=s;e.default=f}}),uf=E({"../../node_modules/pretty-format/build/plugins/lib/escapeHTML.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(r){return r.replace(//g,">")}}}),Qo=E({"../../node_modules/pretty-format/build/plugins/lib/markup.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printText=e.printProps=e.printElementAsLeaf=e.printElement=e.printComment=e.printChildren=void 0;var t=r(uf());function r(s){return s&&s.__esModule?s:{default:s}}var n=(s,f,c,d,p,m,y)=>{let g=d+c.indent,h=c.colors;return s.map(b=>{let w=f[b],P=y(w,c,g,p,m);return typeof w!="string"&&(P.indexOf(` +`)!==-1&&(P=c.spacingOuter+g+P+c.spacingOuter+d),P=`{${P}}`),`${c.spacingInner+d+h.prop.open+b+h.prop.close}=${h.value.open}${P}${h.value.close}`}).join("")};e.printProps=n;var a=(s,f,c,d,p,m)=>s.map(y=>f.spacingOuter+c+(typeof y=="string"?u(y,f):m(y,f,c,d,p))).join("");e.printChildren=a;var u=(s,f)=>{let c=f.colors.content;return c.open+(0,t.default)(s)+c.close};e.printText=u;var o=(s,f)=>{let c=f.colors.comment;return`${c.open}${c.close}`};e.printComment=o;var i=(s,f,c,d,p)=>{let m=d.colors.tag;return`${m.open}<${s}${f&&m.close+f+d.spacingOuter+p+m.open}${c?`>${m.close}${c}${d.spacingOuter}${p}${m.open}${m.close}`};e.printElement=i;var l=(s,f)=>{let c=f.colors.tag;return`${c.open}<${s}${c.close} …${c.open} />${c.close}`};e.printElementAsLeaf=l}}),cf=E({"../../node_modules/pretty-format/build/plugins/DOMElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Qo(),r=1,n=3,a=8,u=11,o=/^((HTML|SVG)\w*)?Element$/,i=g=>{try{return typeof g.hasAttribute=="function"&&g.hasAttribute("is")}catch(h){return!1}},l=g=>{let h=g.constructor.name,{nodeType:b,tagName:w}=g,P=typeof w=="string"&&w.includes("-")||i(g);return b===r&&(o.test(h)||P)||b===n&&h==="Text"||b===a&&h==="Comment"||b===u&&h==="DocumentFragment"},s=g=>{var h;return((h=g==null?void 0:g.constructor)==null?void 0:h.name)&&l(g)};e.test=s;function f(g){return g.nodeType===n}function c(g){return g.nodeType===a}function d(g){return g.nodeType===u}var p=(g,h,b,w,P,S)=>{if(f(g))return(0,t.printText)(g.data,h);if(c(g))return(0,t.printComment)(g.data,h);let q=d(g)?"DocumentFragment":g.tagName.toLowerCase();return++w>h.maxDepth?(0,t.printElementAsLeaf)(q,h):(0,t.printElement)(q,(0,t.printProps)(d(g)?[]:Array.from(g.attributes,R=>R.name).sort(),d(g)?{}:Array.from(g.attributes).reduce((R,v)=>(R[v.name]=v.value,R),{}),h,b+h.indent,w,P,S),(0,t.printChildren)(Array.prototype.slice.call(g.childNodes||g.children),h,b+h.indent,w,P,S),h,b)};e.serialize=p;var m={serialize:p,test:s},y=m;e.default=y}}),df=E({"../../node_modules/pretty-format/build/plugins/Immutable.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=jn(),r="@@__IMMUTABLE_ITERABLE__@@",n="@@__IMMUTABLE_LIST__@@",a="@@__IMMUTABLE_KEYED__@@",u="@@__IMMUTABLE_MAP__@@",o="@@__IMMUTABLE_ORDERED__@@",i="@@__IMMUTABLE_RECORD__@@",l="@@__IMMUTABLE_SEQ__@@",s="@@__IMMUTABLE_SET__@@",f="@@__IMMUTABLE_STACK__@@",c=v=>`Immutable.${v}`,d=v=>`[${v}]`,p=" ",m="…",y=(v,C,T,B,F,U,H)=>++B>C.maxDepth?d(c(H)):`${c(H)+p}{${(0,t.printIteratorEntries)(v.entries(),C,T,B,F,U)}}`;function g(v){let C=0;return{next(){if(C{let H=c(v._name||"Record");return++B>C.maxDepth?d(H):`${H+p}{${(0,t.printIteratorEntries)(g(v),C,T,B,F,U)}}`},b=(v,C,T,B,F,U)=>{let H=c("Seq");return++B>C.maxDepth?d(H):v[a]?`${H+p}{${v._iter||v._object?(0,t.printIteratorEntries)(v.entries(),C,T,B,F,U):m}}`:`${H+p}[${v._iter||v._array||v._collection||v._iterable?(0,t.printIteratorValues)(v.values(),C,T,B,F,U):m}]`},w=(v,C,T,B,F,U,H)=>++B>C.maxDepth?d(c(H)):`${c(H)+p}[${(0,t.printIteratorValues)(v.values(),C,T,B,F,U)}]`,P=(v,C,T,B,F,U)=>v[u]?y(v,C,T,B,F,U,v[o]?"OrderedMap":"Map"):v[n]?w(v,C,T,B,F,U,"List"):v[s]?w(v,C,T,B,F,U,v[o]?"OrderedSet":"Set"):v[f]?w(v,C,T,B,F,U,"Stack"):v[l]?b(v,C,T,B,F,U):h(v,C,T,B,F,U);e.serialize=P;var S=v=>v&&(v[r]===!0||v[i]===!0);e.test=S;var q={serialize:P,test:S},R=q;e.default=R}}),ff=E({"../../node_modules/pretty-format/node_modules/react-is/cjs/react-is.development.js"(e){(function(){var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),i=Symbol.for("react.context"),l=Symbol.for("react.server_context"),s=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),c=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen"),y=!1,g=!1,h=!1,b=!1,w=!1,P;P=Symbol.for("react.module.reference");function S(W){return!!(typeof W=="string"||typeof W=="function"||W===n||W===u||w||W===a||W===f||W===c||b||W===m||y||g||h||typeof W=="object"&&W!==null&&(W.$$typeof===p||W.$$typeof===d||W.$$typeof===o||W.$$typeof===i||W.$$typeof===s||W.$$typeof===P||W.getModuleId!==void 0))}function q(W){if(typeof W=="object"&&W!==null){var re=W.$$typeof;switch(re){case t:var oe=W.type;switch(oe){case n:case u:case a:case f:case c:return oe;default:var he=oe&&oe.$$typeof;switch(he){case l:case i:case s:case p:case d:case o:return he;default:return re}}case r:return re}}}var R=i,v=o,C=t,T=s,B=n,F=p,U=d,H=r,ee=u,Z=a,te=f,ae=c,le=!1,se=!1;function x(W){return le||(le=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1}function O(W){return se||(se=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1}function I(W){return q(W)===i}function k(W){return q(W)===o}function z(W){return typeof W=="object"&&W!==null&&W.$$typeof===t}function j(W){return q(W)===s}function N(W){return q(W)===n}function L(W){return q(W)===p}function X(W){return q(W)===d}function _(W){return q(W)===r}function $(W){return q(W)===u}function D(W){return q(W)===a}function J(W){return q(W)===f}function G(W){return q(W)===c}e.ContextConsumer=R,e.ContextProvider=v,e.Element=C,e.ForwardRef=T,e.Fragment=B,e.Lazy=F,e.Memo=U,e.Portal=H,e.Profiler=ee,e.StrictMode=Z,e.Suspense=te,e.SuspenseList=ae,e.isAsyncMode=x,e.isConcurrentMode=O,e.isContextConsumer=I,e.isContextProvider=k,e.isElement=z,e.isForwardRef=j,e.isFragment=N,e.isLazy=L,e.isMemo=X,e.isPortal=_,e.isProfiler=$,e.isStrictMode=D,e.isSuspense=J,e.isSuspenseList=G,e.isValidElementType=S,e.typeOf=q})()}}),pf=E({"../../node_modules/pretty-format/node_modules/react-is/index.js"(e,t){t.exports=ff()}}),mf=E({"../../node_modules/pretty-format/build/plugins/ReactElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=a(pf()),r=Qo();function n(d){if(typeof WeakMap!="function")return null;var p=new WeakMap,m=new WeakMap;return(n=function(y){return y?m:p})(d)}function a(d,p){if(!p&&d&&d.__esModule)return d;if(d===null||typeof d!="object"&&typeof d!="function")return{default:d};var m=n(p);if(m&&m.has(d))return m.get(d);var y={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in d)if(h!=="default"&&Object.prototype.hasOwnProperty.call(d,h)){var b=g?Object.getOwnPropertyDescriptor(d,h):null;b&&(b.get||b.set)?Object.defineProperty(y,h,b):y[h]=d[h]}return y.default=d,m&&m.set(d,y),y}var u=(d,p=[])=>(Array.isArray(d)?d.forEach(m=>{u(m,p)}):d!=null&&d!==!1&&p.push(d),p),o=d=>{let p=d.type;if(typeof p=="string")return p;if(typeof p=="function")return p.displayName||p.name||"Unknown";if(t.isFragment(d))return"React.Fragment";if(t.isSuspense(d))return"React.Suspense";if(typeof p=="object"&&p!==null){if(t.isContextProvider(d))return"Context.Provider";if(t.isContextConsumer(d))return"Context.Consumer";if(t.isForwardRef(d)){if(p.displayName)return p.displayName;let m=p.render.displayName||p.render.name||"";return m!==""?`ForwardRef(${m})`:"ForwardRef"}if(t.isMemo(d)){let m=p.displayName||p.type.displayName||p.type.name||"";return m!==""?`Memo(${m})`:"Memo"}}return"UNDEFINED"},i=d=>{let{props:p}=d;return Object.keys(p).filter(m=>m!=="children"&&p[m]!==void 0).sort()},l=(d,p,m,y,g,h)=>++y>p.maxDepth?(0,r.printElementAsLeaf)(o(d),p):(0,r.printElement)(o(d),(0,r.printProps)(i(d),d.props,p,m+p.indent,y,g,h),(0,r.printChildren)(u(d.props.children),p,m+p.indent,y,g,h),p,m);e.serialize=l;var s=d=>d!=null&&t.isElement(d);e.test=s;var f={serialize:l,test:s},c=f;e.default=c}}),hf=E({"../../node_modules/pretty-format/build/plugins/ReactTestComponent.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Qo(),r=globalThis["jest-symbol-do-not-touch"]||globalThis.Symbol,n=typeof r=="function"&&r.for?r.for("react.test.json"):245830487,a=s=>{let{props:f}=s;return f?Object.keys(f).filter(c=>f[c]!==void 0).sort():[]},u=(s,f,c,d,p,m)=>++d>f.maxDepth?(0,t.printElementAsLeaf)(s.type,f):(0,t.printElement)(s.type,s.props?(0,t.printProps)(a(s),s.props,f,c+f.indent,d,p,m):"",s.children?(0,t.printChildren)(s.children,f,c+f.indent,d,p,m):"",f,c);e.serialize=u;var o=s=>s&&s.$$typeof===n;e.test=o;var i={serialize:u,test:o},l=i;e.default=l}}),Mn=E({"../../node_modules/pretty-format/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.DEFAULT_OPTIONS=void 0,e.format=N,e.plugins=void 0;var t=s(af()),r=jn(),n=s(lf()),a=s(sf()),u=s(cf()),o=s(df()),i=s(mf()),l=s(hf());function s(_){return _&&_.__esModule?_:{default:_}}var f=Object.prototype.toString,c=Date.prototype.toISOString,d=Error.prototype.toString,p=RegExp.prototype.toString,m=_=>typeof _.constructor=="function"&&_.constructor.name||"Object",y=_=>typeof window<"u"&&_===window,g=/^Symbol\((.*)\)(.*)$/,h=/\n/gi,b=class extends Error{constructor(_,$){super(_),this.stack=$,this.name=this.constructor.name}};function w(_){return _==="[object Array]"||_==="[object ArrayBuffer]"||_==="[object DataView]"||_==="[object Float32Array]"||_==="[object Float64Array]"||_==="[object Int8Array]"||_==="[object Int16Array]"||_==="[object Int32Array]"||_==="[object Uint8Array]"||_==="[object Uint8ClampedArray]"||_==="[object Uint16Array]"||_==="[object Uint32Array]"}function P(_){return Object.is(_,-0)?"-0":String(_)}function S(_){return`${_}n`}function q(_,$){return $?`[Function ${_.name||"anonymous"}]`:"[Function]"}function R(_){return String(_).replace(g,"Symbol($1)")}function v(_){return`[${d.call(_)}]`}function C(_,$,D,J){if(_===!0||_===!1)return`${_}`;if(_===void 0)return"undefined";if(_===null)return"null";let G=typeof _;if(G==="number")return P(_);if(G==="bigint")return S(_);if(G==="string")return J?`"${_.replace(/"|\\/g,"\\$&")}"`:`"${_}"`;if(G==="function")return q(_,$);if(G==="symbol")return R(_);let W=f.call(_);return W==="[object WeakMap]"?"WeakMap {}":W==="[object WeakSet]"?"WeakSet {}":W==="[object Function]"||W==="[object GeneratorFunction]"?q(_,$):W==="[object Symbol]"?R(_):W==="[object Date]"?isNaN(+_)?"Date { NaN }":c.call(_):W==="[object Error]"?v(_):W==="[object RegExp]"?D?p.call(_).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):p.call(_):_ instanceof Error?v(_):null}function T(_,$,D,J,G,W){if(G.indexOf(_)!==-1)return"[Circular]";G=G.slice(),G.push(_);let re=++J>$.maxDepth,oe=$.min;if($.callToJSON&&!re&&_.toJSON&&typeof _.toJSON=="function"&&!W)return H(_.toJSON(),$,D,J,G,!0);let he=f.call(_);return he==="[object Arguments]"?re?"[Arguments]":`${oe?"":"Arguments "}[${(0,r.printListItems)(_,$,D,J,G,H)}]`:w(he)?re?`[${_.constructor.name}]`:`${oe||!$.printBasicPrototype&&_.constructor.name==="Array"?"":`${_.constructor.name} `}[${(0,r.printListItems)(_,$,D,J,G,H)}]`:he==="[object Map]"?re?"[Map]":`Map {${(0,r.printIteratorEntries)(_.entries(),$,D,J,G,H," => ")}}`:he==="[object Set]"?re?"[Set]":`Set {${(0,r.printIteratorValues)(_.values(),$,D,J,G,H)}}`:re||y(_)?`[${m(_)}]`:`${oe||!$.printBasicPrototype&&m(_)==="Object"?"":`${m(_)} `}{${(0,r.printObjectProperties)(_,$,D,J,G,H)}}`}function B(_){return _.serialize!=null}function F(_,$,D,J,G,W){let re;try{re=B(_)?_.serialize($,D,J,G,W,H):_.print($,oe=>H(oe,D,J,G,W),oe=>{let he=J+D.indent;return he+oe.replace(h,` +${he}`)},{edgeSpacing:D.spacingOuter,min:D.min,spacing:D.spacingInner},D.colors)}catch(oe){throw new b(oe.message,oe.stack)}if(typeof re!="string")throw new Error(`pretty-format: Plugin must return type "string" but instead returned "${typeof re}".`);return re}function U(_,$){for(let D=0;D<_.length;D++)try{if(_[D].test($))return _[D]}catch(J){throw new b(J.message,J.stack)}return null}function H(_,$,D,J,G,W){let re=U($.plugins,_);if(re!==null)return F(re,_,$,D,J,G);let oe=C(_,$.printFunctionName,$.escapeRegex,$.escapeString);return oe!==null?oe:T(_,$,D,J,G,W)}var ee={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},Z=Object.keys(ee),te=_=>_,ae=te({callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:1/0,maxWidth:1/0,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:ee});e.DEFAULT_OPTIONS=ae;function le(_){if(Object.keys(_).forEach($=>{if(!Object.prototype.hasOwnProperty.call(ae,$))throw new Error(`pretty-format: Unknown option "${$}".`)}),_.min&&_.indent!==void 0&&_.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(_.theme!==void 0){if(_.theme===null)throw new Error('pretty-format: Option "theme" must not be null.');if(typeof _.theme!="object")throw new Error(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof _.theme}".`)}}var se=_=>Z.reduce(($,D)=>{let J=_.theme&&_.theme[D]!==void 0?_.theme[D]:ee[D],G=J&&t.default[J];if(G&&typeof G.close=="string"&&typeof G.open=="string")$[D]=G;else throw new Error(`pretty-format: Option "theme" has a key "${D}" whose value "${J}" is undefined in ansi-styles.`);return $},Object.create(null)),x=()=>Z.reduce((_,$)=>(_[$]={close:"",open:""},_),Object.create(null)),O=_=>{var $;return($=_==null?void 0:_.printFunctionName)!=null?$:ae.printFunctionName},I=_=>{var $;return($=_==null?void 0:_.escapeRegex)!=null?$:ae.escapeRegex},k=_=>{var $;return($=_==null?void 0:_.escapeString)!=null?$:ae.escapeString},z=_=>{var $,D,J,G,W,re,oe;return{callToJSON:($=_==null?void 0:_.callToJSON)!=null?$:ae.callToJSON,colors:_!=null&&_.highlight?se(_):x(),compareKeys:typeof(_==null?void 0:_.compareKeys)=="function"||(_==null?void 0:_.compareKeys)===null?_.compareKeys:ae.compareKeys,escapeRegex:I(_),escapeString:k(_),indent:_!=null&&_.min?"":j((D=_==null?void 0:_.indent)!=null?D:ae.indent),maxDepth:(J=_==null?void 0:_.maxDepth)!=null?J:ae.maxDepth,maxWidth:(G=_==null?void 0:_.maxWidth)!=null?G:ae.maxWidth,min:(W=_==null?void 0:_.min)!=null?W:ae.min,plugins:(re=_==null?void 0:_.plugins)!=null?re:ae.plugins,printBasicPrototype:(oe=_==null?void 0:_.printBasicPrototype)!=null?oe:!0,printFunctionName:O(_),spacingInner:_!=null&&_.min?" ":` +`,spacingOuter:_!=null&&_.min?"":` +`}};function j(_){return new Array(_+1).join(" ")}function N(_,$){if($&&(le($),$.plugins)){let J=U($.plugins,_);if(J!==null)return F(J,_,z($),"",0,[])}let D=C(_,O($),I($),k($));return D!==null?D:T(_,z($),"",0,[])}var L={AsymmetricMatcher:n.default,DOMCollection:a.default,DOMElement:u.default,Immutable:o.default,ReactElement:i.default,ReactTestComponent:l.default};e.plugins=L;var X=N;e.default=X}}),yl=E({"../../node_modules/diff-sequences/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=p;var t="diff-sequences",r=0,n=(m,y,g,h,b)=>{let w=0;for(;m{let w=0;for(;m<=y&&g<=h&&b(y,h);)y-=1,h-=1,w+=1;return w},u=(m,y,g,h,b,w,P)=>{let S=0,q=-m,R=w[S],v=R;w[S]+=n(R+1,y,h+R-q+1,g,b);let C=m{let S=0,q=m,R=w[S],v=R;w[S]-=a(y,R-1,g,h+R-q-1,b);let C=m{let C=h-y,T=g-y,B=b-h-T,F=-B-(m-1),U=-B+(m-1),H=r,ee=m{let C=b-g,T=g-y,B=b-h-T,F=B-m,U=B+m,H=r,ee=m{let R=h-y,v=b-g,C=g-y,T=b-h,B=T-C,F=C,U=C;if(P[0]=y-1,S[0]=g,B%2===0){let H=(m||B)/2,ee=(C+T)/2;for(let Z=1;Z<=ee;Z+=1)if(F=u(Z,g,b,R,w,P,F),Z{if(b-h{k(j,L,N)},isCommon:(j,N)=>z(N,j)}}let O=y,I=g;y=h,g=b,h=O,b=I}let{foundSubsequence:v,isCommon:C}=P[w?1:0];s(m,y,g,h,b,C,S,q,R);let{nChangePreceding:T,aEndPreceding:B,bEndPreceding:F,nCommonPreceding:U,aCommonPreceding:H,bCommonPreceding:ee,nCommonFollowing:Z,aCommonFollowing:te,bCommonFollowing:ae,nChangeFollowing:le,aStartFollowing:se,bStartFollowing:x}=R;y{if(typeof y!="number")throw new TypeError(`${t}: ${m} typeof ${typeof y} is not a number`);if(!Number.isSafeInteger(y))throw new RangeError(`${t}: ${m} value ${y} is not a safe integer`);if(y<0)throw new RangeError(`${t}: ${m} value ${y} is a negative integer`)},d=(m,y)=>{let g=typeof y;if(g!=="function")throw new TypeError(`${t}: ${m} typeof ${g} is not a function`)};function p(m,y,g,h){c("aLength",m),c("bLength",y),d("isCommon",g),d("foundSubsequence",h);let b=n(0,m,0,y,g);if(b!==0&&h(b,0,0),m!==b||y!==b){let w=b,P=b,S=a(w,m-1,P,y-1,g),q=m-S,R=y-S,v=b+S;m!==v&&y!==v&&f(0,w,q,P,R,!1,[{foundSubsequence:h,isCommon:g}],[r],[r],{aCommonFollowing:r,aCommonPreceding:r,aEndPreceding:r,aStartFollowing:r,bCommonFollowing:r,bCommonPreceding:r,bEndPreceding:r,bStartFollowing:r,nChangeFollowing:r,nChangePreceding:r,nCommonFollowing:r,nCommonPreceding:r}),S!==0&&h(S,q,R)}}}}),yf=E({"../../node_modules/min-indent/index.js"(e,t){t.exports=r=>{let n=r.match(/^[ \t]*(?=\S)/gm);return n?n.reduce((a,u)=>Math.min(a,u.length),1/0):0}}}),bf=E({"../../node_modules/strip-indent/index.js"(e,t){var r=yf();t.exports=n=>{let a=r(n);if(a===0)return n;let u=new RegExp(`^[ \\t]{${a}}`,"gm");return n.replace(u,"")}}}),gf=E({"../../node_modules/indent-string/index.js"(e,t){t.exports=(r,n=1,a)=>{if(a=ce({indent:" ",includeEmptyLines:!1},a),typeof r!="string")throw new TypeError(`Expected \`input\` to be a \`string\`, got \`${typeof r}\``);if(typeof n!="number")throw new TypeError(`Expected \`count\` to be a \`number\`, got \`${typeof n}\``);if(typeof a.indent!="string")throw new TypeError(`Expected \`options.indent\` to be a \`string\`, got \`${typeof a.indent}\``);if(n===0)return r;let u=a.includeEmptyLines?/^/gm:/^(?!\s*$)/gm;return r.replace(u,a.indent.repeat(n))}}}),bl=E({"../../node_modules/redent/index.js"(e,t){var r=bf(),n=gf();t.exports=(a,u=0,o)=>n(r(a),u,o)}}),vf=E({"../../node_modules/lodash/_listCacheClear.js"(e,t){function r(){this.__data__=[],this.size=0}t.exports=r}}),gl=E({"../../node_modules/lodash/eq.js"(e,t){function r(n,a){return n===a||n!==n&&a!==a}t.exports=r}}),In=E({"../../node_modules/lodash/_assocIndexOf.js"(e,t){var r=gl();function n(a,u){for(var o=a.length;o--;)if(r(a[o][0],u))return o;return-1}t.exports=n}}),_f=E({"../../node_modules/lodash/_listCacheDelete.js"(e,t){var r=In(),n=Array.prototype,a=n.splice;function u(o){var i=this.__data__,l=r(i,o);if(l<0)return!1;var s=i.length-1;return l==s?i.pop():a.call(i,l,1),--this.size,!0}t.exports=u}}),wf=E({"../../node_modules/lodash/_listCacheGet.js"(e,t){var r=In();function n(a){var u=this.__data__,o=r(u,a);return o<0?void 0:u[o][1]}t.exports=n}}),Ef=E({"../../node_modules/lodash/_listCacheHas.js"(e,t){var r=In();function n(a){return r(this.__data__,a)>-1}t.exports=n}}),Pf=E({"../../node_modules/lodash/_listCacheSet.js"(e,t){var r=In();function n(a,u){var o=this.__data__,i=r(o,a);return i<0?(++this.size,o.push([a,u])):o[i][1]=u,this}t.exports=n}}),Nn=E({"../../node_modules/lodash/_ListCache.js"(e,t){var r=vf(),n=_f(),a=wf(),u=Ef(),o=Pf();function i(l){var s=-1,f=l==null?0:l.length;for(this.clear();++sy))return!1;var h=p.get(l),b=p.get(s);if(h&&b)return h==s&&b==l;var w=-1,P=!0,S=f&o?new r:void 0;for(p.set(l,s),p.set(s,l);++w-1&&u%1==0&&u-1&&a%1==0&&a<=r}t.exports=n}}),cp=E({"../../node_modules/lodash/_baseIsTypedArray.js"(e,t){var r=Bn(),n=ql(),a=Dn(),u="[object Arguments]",o="[object Array]",i="[object Boolean]",l="[object Date]",s="[object Error]",f="[object Function]",c="[object Map]",d="[object Number]",p="[object Object]",m="[object RegExp]",y="[object Set]",g="[object String]",h="[object WeakMap]",b="[object ArrayBuffer]",w="[object DataView]",P="[object Float32Array]",S="[object Float64Array]",q="[object Int8Array]",R="[object Int16Array]",v="[object Int32Array]",C="[object Uint8Array]",T="[object Uint8ClampedArray]",B="[object Uint16Array]",F="[object Uint32Array]",U={};U[P]=U[S]=U[q]=U[R]=U[v]=U[C]=U[T]=U[B]=U[F]=!0,U[u]=U[o]=U[b]=U[i]=U[w]=U[l]=U[s]=U[f]=U[c]=U[d]=U[p]=U[m]=U[y]=U[g]=U[h]=!1;function H(ee){return a(ee)&&n(ee.length)&&!!U[r(ee)]}t.exports=H}}),dp=E({"../../node_modules/lodash/_baseUnary.js"(e,t){function r(n){return function(a){return n(a)}}t.exports=r}}),fp=E({"../../node_modules/lodash/_nodeUtil.js"(e,t){var r=vl(),n=typeof e=="object"&&e&&!e.nodeType&&e,a=n&&typeof t=="object"&&t&&!t.nodeType&&t,u=a&&a.exports===n,o=u&&r.process,i=function(){try{var l=a&&a.require&&a.require("util").types;return l||o&&o.binding&&o.binding("util")}catch(s){}}();t.exports=i}}),Ol=E({"../../node_modules/lodash/isTypedArray.js"(e,t){var r=cp(),n=dp(),a=fp(),u=a&&a.isTypedArray,o=u?n(u):r;t.exports=o}}),pp=E({"../../node_modules/lodash/_arrayLikeKeys.js"(e,t){var r=ap(),n=lp(),a=ra(),u=Rl(),o=up(),i=Ol(),l=Object.prototype,s=l.hasOwnProperty;function f(c,d){var p=a(c),m=!p&&n(c),y=!p&&!m&&u(c),g=!p&&!m&&!y&&i(c),h=p||m||y||g,b=h?r(c.length,String):[],w=b.length;for(var P in c)(d||s.call(c,P))&&!(h&&(P=="length"||y&&(P=="offset"||P=="parent")||g&&(P=="buffer"||P=="byteLength"||P=="byteOffset")||o(P,w)))&&b.push(P);return b}t.exports=f}}),mp=E({"../../node_modules/lodash/_isPrototype.js"(e,t){var r=Object.prototype;function n(a){var u=a&&a.constructor,o=typeof u=="function"&&u.prototype||r;return a===o}t.exports=n}}),hp=E({"../../node_modules/lodash/_overArg.js"(e,t){function r(n,a){return function(u){return n(a(u))}}t.exports=r}}),yp=E({"../../node_modules/lodash/_nativeKeys.js"(e,t){var r=hp(),n=r(Object.keys,Object);t.exports=n}}),bp=E({"../../node_modules/lodash/_baseKeys.js"(e,t){var r=mp(),n=yp(),a=Object.prototype,u=a.hasOwnProperty;function o(i){if(!r(i))return n(i);var l=[];for(var s in Object(i))u.call(i,s)&&s!="constructor"&&l.push(s);return l}t.exports=o}}),gp=E({"../../node_modules/lodash/isArrayLike.js"(e,t){var r=wl(),n=ql();function a(u){return u!=null&&n(u.length)&&!r(u)}t.exports=a}}),vp=E({"../../node_modules/lodash/keys.js"(e,t){var r=pp(),n=bp(),a=gp();function u(o){return a(o)?r(o):n(o)}t.exports=u}}),_p=E({"../../node_modules/lodash/_getAllKeys.js"(e,t){var r=tp(),n=op(),a=vp();function u(o){return r(o,a,n)}t.exports=u}}),wp=E({"../../node_modules/lodash/_equalObjects.js"(e,t){var r=_p(),n=1,a=Object.prototype,u=a.hasOwnProperty;function o(i,l,s,f,c,d){var p=s&n,m=r(i),y=m.length,g=r(l),h=g.length;if(y!=h&&!p)return!1;for(var b=y;b--;){var w=m[b];if(!(p?w in l:u.call(l,w)))return!1}var P=d.get(i),S=d.get(l);if(P&&S)return P==l&&S==i;var q=!0;d.set(i,l),d.set(l,i);for(var R=p;++b=p.length?{done:!0}:{done:!1,value:p[g++]}},e:function(S){throw S},f:h}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var b=!0,w=!1,P;return{s:function(){y=y.call(p)},n:function(){var S=y.next();return b=S.done,S},e:function(S){w=!0,P=S},f:function(){try{!b&&y.return!=null&&y.return()}finally{if(w)throw P}}}}function l(p,m){if(p){if(typeof p=="string")return s(p,m);var y=Object.prototype.toString.call(p).slice(8,-1);if(y==="Object"&&p.constructor&&(y=p.constructor.name),y==="Map"||y==="Set")return Array.from(p);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return s(p,m)}}function s(p,m){(m==null||m>p.length)&&(m=p.length);for(var y=0,g=new Array(m);y1&&arguments[1]!==void 0?arguments[1]:null,y=i(f),g;try{for(y.s();!(g=y.n()).done;){var h=n(g.value,2),b=h[0],w=h[1];p.call(m,w,b,f)}}catch(P){y.e(P)}finally{y.f()}},get:function(p){var m=f.find(function(y){return y[0]===p});return m&&m[1]},has:function(p){return!!c.get(p)},keys:function(){return f.map(function(p){var m=n(p,1),y=m[0];return y})},values:function(){return f.map(function(p){var m=n(p,2),y=m[1];return y})}},d=(0,t.default)(c,c.entries());e.default=d}}),Op=E({"node_modules/aria-query/lib/domMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=r(Yr());function r(p){return p&&p.__esModule?p:{default:p}}function n(p,m){return o(p)||u(p,m)||l(p,m)||a()}function a(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function u(p,m){var y=p==null?null:typeof Symbol<"u"&&p[Symbol.iterator]||p["@@iterator"];if(y!=null){var g=[],h=!0,b=!1,w,P;try{for(y=y.call(p);!(h=(w=y.next()).done)&&(g.push(w.value),!(m&&g.length===m));h=!0);}catch(S){b=!0,P=S}finally{try{!h&&y.return!=null&&y.return()}finally{if(b)throw P}}return g}}function o(p){if(Array.isArray(p))return p}function i(p,m){var y=typeof Symbol<"u"&&p[Symbol.iterator]||p["@@iterator"];if(!y){if(Array.isArray(p)||(y=l(p))||m&&p&&typeof p.length=="number"){y&&(p=y);var g=0,h=function(){};return{s:h,n:function(){return g>=p.length?{done:!0}:{done:!1,value:p[g++]}},e:function(S){throw S},f:h}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var b=!0,w=!1,P;return{s:function(){y=y.call(p)},n:function(){var S=y.next();return b=S.done,S},e:function(S){w=!0,P=S},f:function(){try{!b&&y.return!=null&&y.return()}finally{if(w)throw P}}}}function l(p,m){if(p){if(typeof p=="string")return s(p,m);var y=Object.prototype.toString.call(p).slice(8,-1);if(y==="Object"&&p.constructor&&(y=p.constructor.name),y==="Map"||y==="Set")return Array.from(p);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return s(p,m)}}function s(p,m){(m==null||m>p.length)&&(m=p.length);for(var y=0,g=new Array(m);y1&&arguments[1]!==void 0?arguments[1]:null,y=i(f),g;try{for(y.s();!(g=y.n()).done;){var h=n(g.value,2),b=h[0],w=h[1];p.call(m,w,b,f)}}catch(P){y.e(P)}finally{y.f()}},get:function(p){var m=f.find(function(y){return y[0]===p});return m&&m[1]},has:function(p){return!!c.get(p)},keys:function(){return f.map(function(p){var m=n(p,1),y=m[0];return y})},values:function(){return f.map(function(p){var m=n(p,2),y=m[1];return y})}},d=(0,t.default)(c,c.entries());e.default=d}}),Tp=E({"node_modules/aria-query/lib/etc/roles/abstract/commandRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},r=t;e.default=r}}),Ap=E({"node_modules/aria-query/lib/etc/roles/abstract/compositeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},r=t;e.default=r}}),jp=E({"node_modules/aria-query/lib/etc/roles/abstract/inputRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null},relatedConcepts:[{concept:{name:"input"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget"]]},r=t;e.default=r}}),Mp=E({"node_modules/aria-query/lib/etc/roles/abstract/landmarkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Ip=E({"node_modules/aria-query/lib/etc/roles/abstract/rangeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuemax":null,"aria-valuemin":null,"aria-valuenow":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Np=E({"node_modules/aria-query/lib/etc/roles/abstract/roletypeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{"aria-atomic":null,"aria-busy":null,"aria-controls":null,"aria-current":null,"aria-describedby":null,"aria-details":null,"aria-dropeffect":null,"aria-flowto":null,"aria-grabbed":null,"aria-hidden":null,"aria-keyshortcuts":null,"aria-label":null,"aria-labelledby":null,"aria-live":null,"aria-owns":null,"aria-relevant":null,"aria-roledescription":null},relatedConcepts:[{concept:{name:"rel"},module:"HTML"},{concept:{name:"role"},module:"XHTML"},{concept:{name:"type"},module:"Dublin Core"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]},r=t;e.default=r}}),Bp=E({"node_modules/aria-query/lib/etc/roles/abstract/sectionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"frontmatter"},module:"DTB"},{concept:{name:"level"},module:"DTB"},{concept:{name:"level"},module:"SMIL"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),kp=E({"node_modules/aria-query/lib/etc/roles/abstract/sectionheadRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),$p=E({"node_modules/aria-query/lib/etc/roles/abstract/selectRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","group"]]},r=t;e.default=r}}),Dp=E({"node_modules/aria-query/lib/etc/roles/abstract/structureRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},r=t;e.default=r}}),Lp=E({"node_modules/aria-query/lib/etc/roles/abstract/widgetRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},r=t;e.default=r}}),Fp=E({"node_modules/aria-query/lib/etc/roles/abstract/windowRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!0,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-modal":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype"]]},r=t;e.default=r}}),Up=E({"node_modules/aria-query/lib/etc/roles/ariaAbstractRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=p(Tp()),r=p(Ap()),n=p(jp()),a=p(Mp()),u=p(Ip()),o=p(Np()),i=p(Bp()),l=p(kp()),s=p($p()),f=p(Dp()),c=p(Lp()),d=p(Fp());function p(g){return g&&g.__esModule?g:{default:g}}var m=[["command",t.default],["composite",r.default],["input",n.default],["landmark",a.default],["range",u.default],["roletype",o.default],["section",i.default],["sectionhead",l.default],["select",s.default],["structure",f.default],["widget",c.default],["window",d.default]],y=m;e.default=y}}),Hp=E({"node_modules/aria-query/lib/etc/roles/literal/alertRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"assertive"},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Vp=E({"node_modules/aria-query/lib/etc/roles/literal/alertdialogRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"alert"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","alert"],["roletype","window","dialog"]]},r=t;e.default=r}}),zp=E({"node_modules/aria-query/lib/etc/roles/literal/applicationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Wp=E({"node_modules/aria-query/lib/etc/roles/literal/articleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"article"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]},r=t;e.default=r}}),Gp=E({"node_modules/aria-query/lib/etc/roles/literal/bannerRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["direct descendant of document"],name:"header"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Kp=E({"node_modules/aria-query/lib/etc/roles/literal/blockquoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Yp=E({"node_modules/aria-query/lib/etc/roles/literal/buttonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-pressed":null},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-pressed"},{name:"type",value:"checkbox"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"aria-expanded",value:"false"}],name:"summary"},module:"HTML"},{concept:{attributes:[{name:"aria-expanded",value:"true"}],constraints:["direct descendant of details element with the open attribute defined"],name:"summary"},module:"HTML"},{concept:{attributes:[{name:"type",value:"button"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"image"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"reset"}],name:"input"},module:"HTML"},{concept:{attributes:[{name:"type",value:"submit"}],name:"input"},module:"HTML"},{concept:{name:"button"},module:"HTML"},{concept:{name:"trigger"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},r=t;e.default=r}}),Jp=E({"node_modules/aria-query/lib/etc/roles/literal/captionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:["figure","grid","table"],requiredContextRole:["figure","grid","table"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Xp=E({"node_modules/aria-query/lib/etc/roles/literal/cellRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-colspan":null,"aria-rowindex":null,"aria-rowspan":null},relatedConcepts:[{concept:{constraints:["descendant of table"],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Qp=E({"node_modules/aria-query/lib/etc/roles/literal/checkboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"checkbox"}],name:"input"},module:"HTML"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),Zp=E({"node_modules/aria-query/lib/etc/roles/literal/codeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),em=E({"node_modules/aria-query/lib/etc/roles/literal/columnheaderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{attributes:[{name:"scope",value:"col"}],concept:{name:"th"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]},r=t;e.default=r}}),tm=E({"node_modules/aria-query/lib/etc/roles/literal/comboboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-expanded":"false","aria-haspopup":"listbox"},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"email"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"search"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"tel"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"text"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"multiple"},{constraints:["undefined"],name:"size"}],name:"select"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"multiple"},{name:"size",value:1}],name:"select"},module:"HTML"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-expanded":"false"},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),rm=E({"node_modules/aria-query/lib/etc/roles/literal/complementaryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"aside"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),nm=E({"node_modules/aria-query/lib/etc/roles/literal/contentinfoRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{constraints:["direct descendant of document"],name:"footer"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),om=E({"node_modules/aria-query/lib/etc/roles/literal/definitionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dd"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),am=E({"node_modules/aria-query/lib/etc/roles/literal/deletionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),im=E({"node_modules/aria-query/lib/etc/roles/literal/dialogRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dialog"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","window"]]},r=t;e.default=r}}),lm=E({"node_modules/aria-query/lib/etc/roles/literal/directoryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{module:"DAISY Guide"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","list"]]},r=t;e.default=r}}),sm=E({"node_modules/aria-query/lib/etc/roles/literal/documentRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"Device Independence Delivery Unit"}},{concept:{name:"body"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),um=E({"node_modules/aria-query/lib/etc/roles/literal/emphasisRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),cm=E({"node_modules/aria-query/lib/etc/roles/literal/feedRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["article"]],requiredProps:{},superClass:[["roletype","structure","section","list"]]},r=t;e.default=r}}),dm=E({"node_modules/aria-query/lib/etc/roles/literal/figureRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"figure"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),fm=E({"node_modules/aria-query/lib/etc/roles/literal/formRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"form"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"name"}],name:"form"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),pm=E({"node_modules/aria-query/lib/etc/roles/literal/genericRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[{concept:{name:"span"},module:"HTML"},{concept:{name:"div"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),mm=E({"node_modules/aria-query/lib/etc/roles/literal/gridRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-multiselectable":null,"aria-readonly":null},relatedConcepts:[{concept:{attributes:[{name:"role",value:"grid"}],name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","structure","section","table"]]},r=t;e.default=r}}),hm=E({"node_modules/aria-query/lib/etc/roles/literal/gridcellRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-selected":null},relatedConcepts:[{concept:{attributes:[{name:"role",value:"gridcell"}],name:"td"},module:"HTML"}],requireContextRole:["row"],requiredContextRole:["row"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","widget"]]},r=t;e.default=r}}),ym=E({"node_modules/aria-query/lib/etc/roles/literal/groupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-disabled":null},relatedConcepts:[{concept:{name:"details"},module:"HTML"},{concept:{name:"fieldset"},module:"HTML"},{concept:{name:"optgroup"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),bm=E({"node_modules/aria-query/lib/etc/roles/literal/headingRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-level":"2"},relatedConcepts:[{concept:{name:"h1"},module:"HTML"},{concept:{name:"h2"},module:"HTML"},{concept:{name:"h3"},module:"HTML"},{concept:{name:"h4"},module:"HTML"},{concept:{name:"h5"},module:"HTML"},{concept:{name:"h6"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-level":"2"},superClass:[["roletype","structure","sectionhead"]]},r=t;e.default=r}}),gm=E({"node_modules/aria-query/lib/etc/roles/literal/imgRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"alt"}],name:"img"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"alt"}],name:"img"},module:"HTML"},{concept:{name:"imggroup"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),vm=E({"node_modules/aria-query/lib/etc/roles/literal/insertionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),_m=E({"node_modules/aria-query/lib/etc/roles/literal/linkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[{concept:{attributes:[{name:"href"}],name:"a"},module:"HTML"},{concept:{attributes:[{name:"href"}],name:"area"},module:"HTML"},{concept:{attributes:[{name:"href"}],name:"link"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},r=t;e.default=r}}),wm=E({"node_modules/aria-query/lib/etc/roles/literal/listRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menu"},module:"HTML"},{concept:{name:"ol"},module:"HTML"},{concept:{name:"ul"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["listitem"]],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Em=E({"node_modules/aria-query/lib/etc/roles/literal/listboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-invalid":null,"aria-multiselectable":null,"aria-readonly":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[{concept:{attributes:[{constraints:[">1"],name:"size"},{name:"multiple"}],name:"select"},module:"HTML"},{concept:{attributes:[{constraints:[">1"],name:"size"}],name:"select"},module:"HTML"},{concept:{attributes:[{name:"multiple"}],name:"select"},module:"HTML"},{concept:{name:"datalist"},module:"HTML"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["option","group"],["option"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),Pm=E({"node_modules/aria-query/lib/etc/roles/literal/listitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{constraints:["direct descendant of ol, ul or menu"],name:"li"},module:"HTML"},{concept:{name:"item"},module:"XForms"}],requireContextRole:["directory","list"],requiredContextRole:["directory","list"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Cm=E({"node_modules/aria-query/lib/etc/roles/literal/logRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-live":"polite"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Sm=E({"node_modules/aria-query/lib/etc/roles/literal/mainRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"main"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),xm=E({"node_modules/aria-query/lib/etc/roles/literal/marqueeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Rm=E({"node_modules/aria-query/lib/etc/roles/literal/mathRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"math"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),qm=E({"node_modules/aria-query/lib/etc/roles/literal/menuRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"vertical"},relatedConcepts:[{concept:{name:"MENU"},module:"JAPI"},{concept:{name:"list"},module:"ARIA"},{concept:{name:"select"},module:"XForms"},{concept:{name:"sidebar"},module:"DTB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),Om=E({"node_modules/aria-query/lib/etc/roles/literal/menubarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"toolbar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["menuitem","group"],["menuitemradio","group"],["menuitemcheckbox","group"],["menuitem"],["menuitemcheckbox"],["menuitemradio"]],requiredProps:{},superClass:[["roletype","widget","composite","select","menu"],["roletype","structure","section","group","select","menu"]]},r=t;e.default=r}}),Tm=E({"node_modules/aria-query/lib/etc/roles/literal/menuitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"MENU_ITEM"},module:"JAPI"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"menuitem"},module:"HTML"},{concept:{name:"option"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command"]]},r=t;e.default=r}}),Am=E({"node_modules/aria-query/lib/etc/roles/literal/menuitemcheckboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"],["roletype","widget","command","menuitem"]]},r=t;e.default=r}}),jm=E({"node_modules/aria-query/lib/etc/roles/literal/menuitemradioRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"menuitem"},module:"ARIA"}],requireContextRole:["group","menu","menubar"],requiredContextRole:["group","menu","menubar"],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox","menuitemcheckbox"],["roletype","widget","command","menuitem","menuitemcheckbox"],["roletype","widget","input","radio"]]},r=t;e.default=r}}),Mm=E({"node_modules/aria-query/lib/etc/roles/literal/meterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null,"aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","structure","range"]]},r=t;e.default=r}}),Im=E({"node_modules/aria-query/lib/etc/roles/literal/navigationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"nav"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Nm=E({"node_modules/aria-query/lib/etc/roles/literal/noneRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:[],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[]},r=t;e.default=r}}),Bm=E({"node_modules/aria-query/lib/etc/roles/literal/noteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),km=E({"node_modules/aria-query/lib/etc/roles/literal/optionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[{concept:{name:"item"},module:"XForms"},{concept:{name:"listitem"},module:"ARIA"},{concept:{name:"option"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-selected":"false"},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),$m=E({"node_modules/aria-query/lib/etc/roles/literal/paragraphRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Dm=E({"node_modules/aria-query/lib/etc/roles/literal/presentationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Lm=E({"node_modules/aria-query/lib/etc/roles/literal/progressbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-valuetext":null},relatedConcepts:[{concept:{name:"progress"},module:"HTML"},{concept:{name:"status"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","range"],["roletype","widget"]]},r=t;e.default=r}}),Fm=E({"node_modules/aria-query/lib/etc/roles/literal/radioRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-checked":null,"aria-posinset":null,"aria-setsize":null},relatedConcepts:[{concept:{attributes:[{name:"type",value:"radio"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),Um=E({"node_modules/aria-query/lib/etc/roles/literal/radiogroupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{name:"list"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["radio"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),Hm=E({"node_modules/aria-query/lib/etc/roles/literal/regionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["set"],name:"aria-label"}],name:"section"},module:"HTML"},{concept:{attributes:[{constraints:["set"],name:"aria-labelledby"}],name:"section"},module:"HTML"},{concept:{name:"Device Independence Glossart perceivable unit"}},{concept:{name:"frame"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Vm=E({"node_modules/aria-query/lib/etc/roles/literal/rowRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-colindex":null,"aria-expanded":null,"aria-level":null,"aria-posinset":null,"aria-rowindex":null,"aria-selected":null,"aria-setsize":null},relatedConcepts:[{concept:{name:"tr"},module:"HTML"}],requireContextRole:["grid","rowgroup","table","treegrid"],requiredContextRole:["grid","rowgroup","table","treegrid"],requiredOwnedElements:[["cell"],["columnheader"],["gridcell"],["rowheader"]],requiredProps:{},superClass:[["roletype","structure","section","group"],["roletype","widget"]]},r=t;e.default=r}}),zm=E({"node_modules/aria-query/lib/etc/roles/literal/rowgroupRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"tbody"},module:"HTML"},{concept:{name:"tfoot"},module:"HTML"},{concept:{name:"thead"},module:"HTML"}],requireContextRole:["grid","table","treegrid"],requiredContextRole:["grid","table","treegrid"],requiredOwnedElements:[["row"]],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Wm=E({"node_modules/aria-query/lib/etc/roles/literal/rowheaderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-sort":null},relatedConcepts:[{concept:{attributes:[{name:"scope",value:"row"}],name:"th"},module:"HTML"},{concept:{attributes:[{name:"scope",value:"rowgroup"}],name:"th"},module:"HTML"}],requireContextRole:["row","rowgroup"],requiredContextRole:["row","rowgroup"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","cell"],["roletype","structure","section","cell","gridcell"],["roletype","widget","gridcell"],["roletype","structure","sectionhead"]]},r=t;e.default=r}}),Gm=E({"node_modules/aria-query/lib/etc/roles/literal/scrollbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-valuetext":null,"aria-orientation":"vertical","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-controls":null,"aria-valuenow":null},superClass:[["roletype","structure","range"],["roletype","widget"]]},r=t;e.default=r}}),Km=E({"node_modules/aria-query/lib/etc/roles/literal/searchRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Ym=E({"node_modules/aria-query/lib/etc/roles/literal/searchboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"search"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input","textbox"]]},r=t;e.default=r}}),Jm=E({"node_modules/aria-query/lib/etc/roles/literal/separatorRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0","aria-valuenow":null,"aria-valuetext":null},relatedConcepts:[{concept:{name:"hr"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure"]]},r=t;e.default=r}}),Xm=E({"node_modules/aria-query/lib/etc/roles/literal/sliderRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-readonly":null,"aria-valuetext":null,"aria-orientation":"horizontal","aria-valuemax":"100","aria-valuemin":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"range"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-valuenow":null},superClass:[["roletype","widget","input"],["roletype","structure","range"]]},r=t;e.default=r}}),Qm=E({"node_modules/aria-query/lib/etc/roles/literal/spinbuttonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-readonly":null,"aria-required":null,"aria-valuetext":null,"aria-valuenow":"0"},relatedConcepts:[{concept:{attributes:[{name:"type",value:"number"}],name:"input"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","composite"],["roletype","widget","input"],["roletype","structure","range"]]},r=t;e.default=r}}),Zm=E({"node_modules/aria-query/lib/etc/roles/literal/statusRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-atomic":"true","aria-live":"polite"},relatedConcepts:[{concept:{name:"output"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),eh=E({"node_modules/aria-query/lib/etc/roles/literal/strongRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),th=E({"node_modules/aria-query/lib/etc/roles/literal/subscriptRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),rh=E({"node_modules/aria-query/lib/etc/roles/literal/superscriptRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["prohibited"],prohibitedProps:["aria-label","aria-labelledby"],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),nh=E({"node_modules/aria-query/lib/etc/roles/literal/switchRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"button"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{"aria-checked":null},superClass:[["roletype","widget","input","checkbox"]]},r=t;e.default=r}}),oh=E({"node_modules/aria-query/lib/etc/roles/literal/tabRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!0,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-disabled":null,"aria-expanded":null,"aria-haspopup":null,"aria-posinset":null,"aria-setsize":null,"aria-selected":"false"},relatedConcepts:[],requireContextRole:["tablist"],requiredContextRole:["tablist"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"],["roletype","widget"]]},r=t;e.default=r}}),ah=E({"node_modules/aria-query/lib/etc/roles/literal/tableRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-colcount":null,"aria-rowcount":null},relatedConcepts:[{concept:{name:"table"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),ih=E({"node_modules/aria-query/lib/etc/roles/literal/tablistRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-level":null,"aria-multiselectable":null,"aria-orientation":"horizontal"},relatedConcepts:[{module:"DAISY",concept:{name:"guide"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["tab"]],requiredProps:{},superClass:[["roletype","widget","composite"]]},r=t;e.default=r}}),lh=E({"node_modules/aria-query/lib/etc/roles/literal/tabpanelRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),sh=E({"node_modules/aria-query/lib/etc/roles/literal/termRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"dfn"},module:"HTML"},{concept:{name:"dt"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),uh=E({"node_modules/aria-query/lib/etc/roles/literal/textboxRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-activedescendant":null,"aria-autocomplete":null,"aria-errormessage":null,"aria-haspopup":null,"aria-invalid":null,"aria-multiline":null,"aria-placeholder":null,"aria-readonly":null,"aria-required":null},relatedConcepts:[{concept:{attributes:[{constraints:["undefined"],name:"type"},{constraints:["undefined"],name:"list"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"email"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"tel"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"text"}],name:"input"},module:"HTML"},{concept:{attributes:[{constraints:["undefined"],name:"list"},{name:"type",value:"url"}],name:"input"},module:"HTML"},{concept:{name:"input"},module:"XForms"},{concept:{name:"textarea"},module:"HTML"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","input"]]},r=t;e.default=r}}),ch=E({"node_modules/aria-query/lib/etc/roles/literal/timeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),dh=E({"node_modules/aria-query/lib/etc/roles/literal/timerRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","status"]]},r=t;e.default=r}}),fh=E({"node_modules/aria-query/lib/etc/roles/literal/toolbarRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-orientation":"horizontal"},relatedConcepts:[{concept:{name:"menubar"},module:"ARIA"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]},r=t;e.default=r}}),ph=E({"node_modules/aria-query/lib/etc/roles/literal/tooltipRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),mh=E({"node_modules/aria-query/lib/etc/roles/literal/treeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null,"aria-multiselectable":null,"aria-required":null,"aria-orientation":"vertical"},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["treeitem","group"],["treeitem"]],requiredProps:{},superClass:[["roletype","widget","composite","select"],["roletype","structure","section","group","select"]]},r=t;e.default=r}}),hh=E({"node_modules/aria-query/lib/etc/roles/literal/treegridRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["row"],["row","rowgroup"]],requiredProps:{},superClass:[["roletype","widget","composite","grid"],["roletype","structure","section","table","grid"],["roletype","widget","composite","select","tree"],["roletype","structure","section","group","select","tree"]]},r=t;e.default=r}}),yh=E({"node_modules/aria-query/lib/etc/roles/literal/treeitemRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-expanded":null,"aria-haspopup":null},relatedConcepts:[],requireContextRole:["group","tree"],requiredContextRole:["group","tree"],requiredOwnedElements:[],requiredProps:{"aria-selected":null},superClass:[["roletype","structure","section","listitem"],["roletype","widget","input","option"]]},r=t;e.default=r}}),bh=E({"node_modules/aria-query/lib/etc/roles/ariaLiteralRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=Q(Hp()),r=Q(Vp()),n=Q(zp()),a=Q(Wp()),u=Q(Gp()),o=Q(Kp()),i=Q(Yp()),l=Q(Jp()),s=Q(Xp()),f=Q(Qp()),c=Q(Zp()),d=Q(em()),p=Q(tm()),m=Q(rm()),y=Q(nm()),g=Q(om()),h=Q(am()),b=Q(im()),w=Q(lm()),P=Q(sm()),S=Q(um()),q=Q(cm()),R=Q(dm()),v=Q(fm()),C=Q(pm()),T=Q(mm()),B=Q(hm()),F=Q(ym()),U=Q(bm()),H=Q(gm()),ee=Q(vm()),Z=Q(_m()),te=Q(wm()),ae=Q(Em()),le=Q(Pm()),se=Q(Cm()),x=Q(Sm()),O=Q(xm()),I=Q(Rm()),k=Q(qm()),z=Q(Om()),j=Q(Tm()),N=Q(Am()),L=Q(jm()),X=Q(Mm()),_=Q(Im()),$=Q(Nm()),D=Q(Bm()),J=Q(km()),G=Q($m()),W=Q(Dm()),re=Q(Lm()),oe=Q(Fm()),he=Q(Um()),Se=Q(Hm()),Ae=Q(Vm()),Pt=Q(zm()),rt=Q(Wm()),ct=Q(Gm()),Ct=Q(Km()),Ge=Q(Ym()),ke=Q(Jm()),dt=Q(Xm()),Oe=Q(Qm()),$e=Q(Zm()),Le=Q(eh()),ft=Q(th()),wr=Q(rh()),Nt=Q(nh()),Ke=Q(oh()),V=Q(ah()),K=Q(ih()),me=Q(lh()),A=Q(sh()),M=Q(uh()),Y=Q(ch()),ne=Q(dh()),ie=Q(fh()),ue=Q(ph()),pe=Q(mh()),be=Q(hh()),Ee=Q(yh());function Q(Ye){return Ye&&Ye.__esModule?Ye:{default:Ye}}var Te=[["alert",t.default],["alertdialog",r.default],["application",n.default],["article",a.default],["banner",u.default],["blockquote",o.default],["button",i.default],["caption",l.default],["cell",s.default],["checkbox",f.default],["code",c.default],["columnheader",d.default],["combobox",p.default],["complementary",m.default],["contentinfo",y.default],["definition",g.default],["deletion",h.default],["dialog",b.default],["directory",w.default],["document",P.default],["emphasis",S.default],["feed",q.default],["figure",R.default],["form",v.default],["generic",C.default],["grid",T.default],["gridcell",B.default],["group",F.default],["heading",U.default],["img",H.default],["insertion",ee.default],["link",Z.default],["list",te.default],["listbox",ae.default],["listitem",le.default],["log",se.default],["main",x.default],["marquee",O.default],["math",I.default],["menu",k.default],["menubar",z.default],["menuitem",j.default],["menuitemcheckbox",N.default],["menuitemradio",L.default],["meter",X.default],["navigation",_.default],["none",$.default],["note",D.default],["option",J.default],["paragraph",G.default],["presentation",W.default],["progressbar",re.default],["radio",oe.default],["radiogroup",he.default],["region",Se.default],["row",Ae.default],["rowgroup",Pt.default],["rowheader",rt.default],["scrollbar",ct.default],["search",Ct.default],["searchbox",Ge.default],["separator",ke.default],["slider",dt.default],["spinbutton",Oe.default],["status",$e.default],["strong",Le.default],["subscript",ft.default],["superscript",wr.default],["switch",Nt.default],["tab",Ke.default],["table",V.default],["tablist",K.default],["tabpanel",me.default],["term",A.default],["textbox",M.default],["time",Y.default],["timer",ne.default],["toolbar",ie.default],["tooltip",ue.default],["tree",pe.default],["treegrid",be.default],["treeitem",Ee.default]],Fe=Te;e.default=Fe}}),gh=E({"node_modules/aria-query/lib/etc/roles/dpub/docAbstractRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"abstract [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),vh=E({"node_modules/aria-query/lib/etc/roles/dpub/docAcknowledgmentsRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"acknowledgments [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),_h=E({"node_modules/aria-query/lib/etc/roles/dpub/docAfterwordRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"afterword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),wh=E({"node_modules/aria-query/lib/etc/roles/dpub/docAppendixRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"appendix [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Eh=E({"node_modules/aria-query/lib/etc/roles/dpub/docBacklinkRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","content"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"referrer [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),Ph=E({"node_modules/aria-query/lib/etc/roles/dpub/docBiblioentryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"EPUB biblioentry [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-bibliography"],requiredContextRole:["doc-bibliography"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]},r=t;e.default=r}}),Ch=E({"node_modules/aria-query/lib/etc/roles/dpub/docBibliographyRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"bibliography [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-biblioentry"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Sh=E({"node_modules/aria-query/lib/etc/roles/dpub/docBibliorefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"biblioref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),xh=E({"node_modules/aria-query/lib/etc/roles/dpub/docChapterRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"chapter [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Rh=E({"node_modules/aria-query/lib/etc/roles/dpub/docColophonRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"colophon [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),qh=E({"node_modules/aria-query/lib/etc/roles/dpub/docConclusionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"conclusion [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Oh=E({"node_modules/aria-query/lib/etc/roles/dpub/docCoverRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"cover [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]},r=t;e.default=r}}),Th=E({"node_modules/aria-query/lib/etc/roles/dpub/docCreditRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credit [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Ah=E({"node_modules/aria-query/lib/etc/roles/dpub/docCreditsRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"credits [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),jh=E({"node_modules/aria-query/lib/etc/roles/dpub/docDedicationRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"dedication [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Mh=E({"node_modules/aria-query/lib/etc/roles/dpub/docEndnoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:["doc-endnotes"],requiredContextRole:["doc-endnotes"],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","listitem"]]},r=t;e.default=r}}),Ih=E({"node_modules/aria-query/lib/etc/roles/dpub/docEndnotesRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"rearnotes [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["doc-endnote"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Nh=E({"node_modules/aria-query/lib/etc/roles/dpub/docEpigraphRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epigraph [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Bh=E({"node_modules/aria-query/lib/etc/roles/dpub/docEpilogueRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"epilogue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),kh=E({"node_modules/aria-query/lib/etc/roles/dpub/docErrataRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"errata [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),$h=E({"node_modules/aria-query/lib/etc/roles/dpub/docExampleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Dh=E({"node_modules/aria-query/lib/etc/roles/dpub/docFootnoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"footnote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),Lh=E({"node_modules/aria-query/lib/etc/roles/dpub/docForewordRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"foreword [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Fh=E({"node_modules/aria-query/lib/etc/roles/dpub/docGlossaryRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossary [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[["definition"],["term"]],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Uh=E({"node_modules/aria-query/lib/etc/roles/dpub/docGlossrefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"glossref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),Hh=E({"node_modules/aria-query/lib/etc/roles/dpub/docIndexRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"index [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},r=t;e.default=r}}),Vh=E({"node_modules/aria-query/lib/etc/roles/dpub/docIntroductionRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"introduction [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),zh=E({"node_modules/aria-query/lib/etc/roles/dpub/docNoterefRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"noteref [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","widget","command","link"]]},r=t;e.default=r}}),Wh=E({"node_modules/aria-query/lib/etc/roles/dpub/docNoticeRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"notice [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]},r=t;e.default=r}}),Gh=E({"node_modules/aria-query/lib/etc/roles/dpub/docPagebreakRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"pagebreak [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","separator"]]},r=t;e.default=r}}),Kh=E({"node_modules/aria-query/lib/etc/roles/dpub/docPagelistRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"page-list [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},r=t;e.default=r}}),Yh=E({"node_modules/aria-query/lib/etc/roles/dpub/docPartRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"part [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Jh=E({"node_modules/aria-query/lib/etc/roles/dpub/docPrefaceRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"preface [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Xh=E({"node_modules/aria-query/lib/etc/roles/dpub/docPrologueRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"prologue [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark"]]},r=t;e.default=r}}),Qh=E({"node_modules/aria-query/lib/etc/roles/dpub/docPullquoteRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{},relatedConcepts:[{concept:{name:"pullquote [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["none"]]},r=t;e.default=r}}),Zh=E({"node_modules/aria-query/lib/etc/roles/dpub/docQnaRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"qna [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section"]]},r=t;e.default=r}}),ey=E({"node_modules/aria-query/lib/etc/roles/dpub/docSubtitleRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"subtitle [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","sectionhead"]]},r=t;e.default=r}}),ty=E({"node_modules/aria-query/lib/etc/roles/dpub/docTipRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"help [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","note"]]},r=t;e.default=r}}),ry=E({"node_modules/aria-query/lib/etc/roles/dpub/docTocRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{concept:{name:"toc [EPUB-SSV]"},module:"EPUB"}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","landmark","navigation"]]},r=t;e.default=r}}),ny=E({"node_modules/aria-query/lib/etc/roles/ariaDpubRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=k(gh()),r=k(vh()),n=k(_h()),a=k(wh()),u=k(Eh()),o=k(Ph()),i=k(Ch()),l=k(Sh()),s=k(xh()),f=k(Rh()),c=k(qh()),d=k(Oh()),p=k(Th()),m=k(Ah()),y=k(jh()),g=k(Mh()),h=k(Ih()),b=k(Nh()),w=k(Bh()),P=k(kh()),S=k($h()),q=k(Dh()),R=k(Lh()),v=k(Fh()),C=k(Uh()),T=k(Hh()),B=k(Vh()),F=k(zh()),U=k(Wh()),H=k(Gh()),ee=k(Kh()),Z=k(Yh()),te=k(Jh()),ae=k(Xh()),le=k(Qh()),se=k(Zh()),x=k(ey()),O=k(ty()),I=k(ry());function k(N){return N&&N.__esModule?N:{default:N}}var z=[["doc-abstract",t.default],["doc-acknowledgments",r.default],["doc-afterword",n.default],["doc-appendix",a.default],["doc-backlink",u.default],["doc-biblioentry",o.default],["doc-bibliography",i.default],["doc-biblioref",l.default],["doc-chapter",s.default],["doc-colophon",f.default],["doc-conclusion",c.default],["doc-cover",d.default],["doc-credit",p.default],["doc-credits",m.default],["doc-dedication",y.default],["doc-endnote",g.default],["doc-endnotes",h.default],["doc-epigraph",b.default],["doc-epilogue",w.default],["doc-errata",P.default],["doc-example",S.default],["doc-footnote",q.default],["doc-foreword",R.default],["doc-glossary",v.default],["doc-glossref",C.default],["doc-index",T.default],["doc-introduction",B.default],["doc-noteref",F.default],["doc-notice",U.default],["doc-pagebreak",H.default],["doc-pagelist",ee.default],["doc-part",Z.default],["doc-preface",te.default],["doc-prologue",ae.default],["doc-pullquote",le.default],["doc-qna",se.default],["doc-subtitle",x.default],["doc-tip",O.default],["doc-toc",I.default]],j=z;e.default=j}}),oy=E({"node_modules/aria-query/lib/etc/roles/graphics/graphicsDocumentRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!1,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-object"}},{module:"ARIA",concept:{name:"img"}},{module:"ARIA",concept:{name:"article"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","document"]]},r=t;e.default=r}}),ay=E({"node_modules/aria-query/lib/etc/roles/graphics/graphicsObjectRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!1,baseConcepts:[],childrenPresentational:!1,nameFrom:["author","contents"],prohibitedProps:[],props:{"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[{module:"GRAPHICS",concept:{name:"graphics-document"}},{module:"ARIA",concept:{name:"group"}},{module:"ARIA",concept:{name:"img"}},{module:"GRAPHICS",concept:{name:"graphics-symbol"}}],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","group"]]},r=t;e.default=r}}),iy=E({"node_modules/aria-query/lib/etc/roles/graphics/graphicsSymbolRole.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t={abstract:!1,accessibleNameRequired:!0,baseConcepts:[],childrenPresentational:!0,nameFrom:["author"],prohibitedProps:[],props:{"aria-disabled":null,"aria-errormessage":null,"aria-expanded":null,"aria-haspopup":null,"aria-invalid":null},relatedConcepts:[],requireContextRole:[],requiredContextRole:[],requiredOwnedElements:[],requiredProps:{},superClass:[["roletype","structure","section","img"]]},r=t;e.default=r}}),ly=E({"node_modules/aria-query/lib/etc/roles/ariaGraphicsRoles.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=a(oy()),r=a(ay()),n=a(iy());function a(i){return i&&i.__esModule?i:{default:i}}var u=[["graphics-document",t.default],["graphics-object",r.default],["graphics-symbol",n.default]],o=u;e.default=o}}),na=E({"node_modules/aria-query/lib/rolesMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=o(Up()),r=o(bh()),n=o(ny()),a=o(ly()),u=o(Yr());function o(b){return b&&b.__esModule?b:{default:b}}function i(b,w,P){return w in b?Object.defineProperty(b,w,{value:P,enumerable:!0,configurable:!0,writable:!0}):b[w]=P,b}function l(b,w){var P=typeof Symbol<"u"&&b[Symbol.iterator]||b["@@iterator"];if(!P){if(Array.isArray(b)||(P=c(b))||w&&b&&typeof b.length=="number"){P&&(b=P);var S=0,q=function(){};return{s:q,n:function(){return S>=b.length?{done:!0}:{done:!1,value:b[S++]}},e:function(T){throw T},f:q}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var R=!0,v=!1,C;return{s:function(){P=P.call(b)},n:function(){var T=P.next();return R=T.done,T},e:function(T){v=!0,C=T},f:function(){try{!R&&P.return!=null&&P.return()}finally{if(v)throw C}}}}function s(b,w){return m(b)||p(b,w)||c(b,w)||f()}function f(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function c(b,w){if(b){if(typeof b=="string")return d(b,w);var P=Object.prototype.toString.call(b).slice(8,-1);if(P==="Object"&&b.constructor&&(P=b.constructor.name),P==="Map"||P==="Set")return Array.from(b);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return d(b,w)}}function d(b,w){(w==null||w>b.length)&&(w=b.length);for(var P=0,S=new Array(w);P1&&arguments[1]!==void 0?arguments[1]:null,P=l(y),S;try{for(P.s();!(S=P.n()).done;){var q=s(S.value,2),R=q[0],v=q[1];b.call(w,v,R,y)}}catch(C){P.e(C)}finally{P.f()}},get:function(b){var w=y.find(function(P){return P[0]===b});return w&&w[1]},has:function(b){return!!g.get(b)},keys:function(){return y.map(function(b){var w=s(b,1),P=w[0];return P})},values:function(){return y.map(function(b){var w=s(b,2),P=w[1];return P})}},h=(0,u.default)(g,g.entries());e.default=h}}),Ml=E({"../../node_modules/object-keys/isArguments.js"(e,t){var r=Object.prototype.toString;t.exports=function(n){var a=r.call(n),u=a==="[object Arguments]";return u||(u=a!=="[object Array]"&&n!==null&&typeof n=="object"&&typeof n.length=="number"&&n.length>=0&&r.call(n.callee)==="[object Function]"),u}}}),sy=E({"../../node_modules/object-keys/implementation.js"(e,t){var r;Object.keys||(n=Object.prototype.hasOwnProperty,a=Object.prototype.toString,u=Ml(),o=Object.prototype.propertyIsEnumerable,i=!o.call({toString:null},"toString"),l=o.call(function(){},"prototype"),s=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],f=function(m){var y=m.constructor;return y&&y.prototype===m},c={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},d=function(){if(typeof window>"u")return!1;for(var m in window)try{if(!c["$"+m]&&n.call(window,m)&&window[m]!==null&&typeof window[m]=="object")try{f(window[m])}catch(y){return!0}}catch(y){return!0}return!1}(),p=function(m){if(typeof window>"u"||!d)return f(m);try{return f(m)}catch(y){return!1}},r=function(m){var y=m!==null&&typeof m=="object",g=a.call(m)==="[object Function]",h=u(m),b=y&&a.call(m)==="[object String]",w=[];if(!y&&!g&&!h)throw new TypeError("Object.keys called on a non-object");var P=l&&g;if(b&&m.length>0&&!n.call(m,0))for(var S=0;S0)for(var q=0;q"u"||!h?r:h(Uint8Array),P={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":y&&h?h([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":b,"%AsyncGenerator%":b,"%AsyncGeneratorFunction%":b,"%AsyncIteratorPrototype%":b,"%Atomics%":typeof Atomics>"u"?r:Atomics,"%BigInt%":typeof BigInt>"u"?r:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?r:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":n,"%eval%":eval,"%EvalError%":a,"%Float32Array%":typeof Float32Array>"u"?r:Float32Array,"%Float64Array%":typeof Float64Array>"u"?r:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?r:FinalizationRegistry,"%Function%":f,"%GeneratorFunction%":b,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":y&&h?h(h([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!y||!h?r:h(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?r:Promise,"%Proxy%":typeof Proxy>"u"?r:Proxy,"%RangeError%":u,"%ReferenceError%":o,"%Reflect%":typeof Reflect>"u"?r:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?r:Set,"%SetIteratorPrototype%":typeof Set>"u"||!y||!h?r:h(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":y&&h?h(""[Symbol.iterator]()):r,"%Symbol%":y?Symbol:r,"%SyntaxError%":i,"%ThrowTypeError%":m,"%TypedArray%":w,"%TypeError%":l,"%Uint8Array%":typeof Uint8Array>"u"?r:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?r:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?r:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?r:Uint32Array,"%URIError%":s,"%WeakMap%":typeof WeakMap>"u"?r:WeakMap,"%WeakRef%":typeof WeakRef>"u"?r:WeakRef,"%WeakSet%":typeof WeakSet>"u"?r:WeakSet};if(h)try{null.error}catch(le){S=h(h(le)),P["%Error.prototype%"]=S}var S,q=function le(se){var x;if(se==="%AsyncFunction%")x=c("async function () {}");else if(se==="%GeneratorFunction%")x=c("function* () {}");else if(se==="%AsyncGeneratorFunction%")x=c("async function* () {}");else if(se==="%AsyncGenerator%"){var O=le("%AsyncGeneratorFunction%");O&&(x=O.prototype)}else if(se==="%AsyncIteratorPrototype%"){var I=le("%AsyncGenerator%");I&&h&&(x=h(I.prototype))}return P[se]=x,x},R={__proto__:null,"%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"]},v=ia(),C=Nl(),T=v.call(Function.call,Array.prototype.concat),B=v.call(Function.apply,Array.prototype.splice),F=v.call(Function.call,String.prototype.replace),U=v.call(Function.call,String.prototype.slice),H=v.call(Function.call,RegExp.prototype.exec),ee=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Z=/\\(\\)?/g,te=function(le){var se=U(le,0,1),x=U(le,-1);if(se==="%"&&x!=="%")throw new i("invalid intrinsic syntax, expected closing `%`");if(x==="%"&&se!=="%")throw new i("invalid intrinsic syntax, expected opening `%`");var O=[];return F(le,ee,function(I,k,z,j){O[O.length]=z?F(j,Z,"$1"):k||I}),O},ae=function(le,se){var x=le,O;if(C(R,x)&&(O=R[x],x="%"+O[0]+"%"),C(P,x)){var I=P[x];if(I===b&&(I=q(x)),typeof I>"u"&&!se)throw new l("intrinsic "+le+" exists, but is not available. Please file an issue!");return{alias:O,name:x,value:I}}throw new i("intrinsic "+le+" does not exist!")};t.exports=function(le,se){if(typeof le!="string"||le.length===0)throw new l("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof se!="boolean")throw new l('"allowMissing" argument must be a boolean');if(H(/^%?[^%]*%?$/,le)===null)throw new i("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var x=te(le),O=x.length>0?x[0]:"",I=ae("%"+O+"%",se),k=I.name,z=I.value,j=!1,N=I.alias;N&&(O=N[0],B(x,T([0,1],N)));for(var L=1,X=!0;L=x.length){var J=d(z,_);X=!!J,X&&"get"in J&&!("originalValue"in J.get)?z=J.get:z=z[_]}else X=C(z,_),z=z[_];X&&!j&&(P[k]=z)}}return z}}}),la=E({"../../node_modules/es-define-property/index.js"(e,t){var r=it(),n=r("%Object.defineProperty%",!0)||!1;if(n)try{n({},"a",{value:1})}catch(a){n=!1}t.exports=n}}),sa=E({"../../node_modules/gopd/index.js"(e,t){var r=it(),n=r("%Object.getOwnPropertyDescriptor%",!0);if(n)try{n([],"length")}catch(a){n=null}t.exports=n}}),ua=E({"../../node_modules/define-data-property/index.js"(e,t){var r=la(),n=Il(),a=Vt(),u=sa();t.exports=function(o,i,l){if(!o||typeof o!="object"&&typeof o!="function")throw new a("`obj` must be an object or a function`");if(typeof i!="string"&&typeof i!="symbol")throw new a("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new a("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new a("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new a("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new a("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,f=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,d=arguments.length>6?arguments[6]:!1,p=!!u&&u(o,i);if(r)r(o,i,{configurable:c===null&&p?p.configurable:!c,enumerable:s===null&&p?p.enumerable:!s,value:l,writable:f===null&&p?p.writable:!f});else if(d||!s&&!f&&!c)o[i]=l;else throw new n("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")}}}),ca=E({"../../node_modules/has-property-descriptors/index.js"(e,t){var r=la(),n=function(){return!!r};n.hasArrayLengthDefineBug=function(){if(!r)return null;try{return r([],"length",{value:1}).length!==1}catch(a){return!0}},t.exports=n}}),zt=E({"../../node_modules/define-properties/index.js"(e,t){var r=oa(),n=typeof Symbol=="function"&&typeof Symbol("foo")=="symbol",a=Object.prototype.toString,u=Array.prototype.concat,o=ua(),i=function(c){return typeof c=="function"&&a.call(c)==="[object Function]"},l=ca()(),s=function(c,d,p,m){if(d in c){if(m===!0){if(c[d]===p)return}else if(!i(m)||!m())return}l?o(c,d,p,!0):o(c,d,p)},f=function(c,d){var p=arguments.length>2?arguments[2]:{},m=r(d);n&&(m=u.call(m,Object.getOwnPropertySymbols(d)));for(var y=0;y4294967295||i(s)!==s)throw new o("`length` must be a positive 32-bit integer");var f=arguments.length>2&&!!arguments[2],c=!0,d=!0;if("length"in l&&u){var p=u(l,"length");p&&!p.configurable&&(c=!1),p&&!p.writable&&(d=!1)}return(c||d||!f)&&(a?n(l,"length",s,!0,!0):n(l,"length",s)),l}}}),gr=E({"../../node_modules/call-bind/index.js"(e,t){var r=ia(),n=it(),a=yy(),u=Vt(),o=n("%Function.prototype.apply%"),i=n("%Function.prototype.call%"),l=n("%Reflect.apply%",!0)||r.call(i,o),s=la(),f=n("%Math.max%");t.exports=function(d){if(typeof d!="function")throw new u("a function is required");var p=l(r,i,arguments);return a(p,1+f(0,d.length-(arguments.length-1)),!0)};var c=function(){return l(r,o,arguments)};s?s(t.exports,"apply",{value:c}):t.exports.apply=c}}),We=E({"../../node_modules/call-bind/callBound.js"(e,t){var r=it(),n=gr(),a=n(r("String.prototype.indexOf"));t.exports=function(u,o){var i=r(u,!!o);return typeof i=="function"&&a(u,".prototype.")>-1?n(i):i}}}),Bl=E({"../../node_modules/object.assign/implementation.js"(e,t){var r=oa(),n=Ln()(),a=We(),u=Object,o=a("Array.prototype.push"),i=a("Object.prototype.propertyIsEnumerable"),l=n?Object.getOwnPropertySymbols:null;t.exports=function(s,f){if(s==null)throw new TypeError("target must be an object");var c=u(s);if(arguments.length===1)return c;for(var d=1;d2&&!!arguments[2];return(!l||a)&&(n?r(o,"name",i,!0,!0):r(o,"name",i)),o}}}),$l=E({"../../node_modules/regexp.prototype.flags/implementation.js"(e,t){var r=_y(),n=Vt(),a=Object;t.exports=r(function(){if(this==null||this!==a(this))throw new n("RegExp.prototype.flags getter called on non-object");var u="";return this.hasIndices&&(u+="d"),this.global&&(u+="g"),this.ignoreCase&&(u+="i"),this.multiline&&(u+="m"),this.dotAll&&(u+="s"),this.unicode&&(u+="u"),this.unicodeSets&&(u+="v"),this.sticky&&(u+="y"),u},"get flags",!0)}}),Dl=E({"../../node_modules/regexp.prototype.flags/polyfill.js"(e,t){var r=$l(),n=zt().supportsDescriptors,a=Object.getOwnPropertyDescriptor;t.exports=function(){if(n&&/a/mig.flags==="gim"){var u=a(RegExp.prototype,"flags");if(u&&typeof u.get=="function"&&typeof RegExp.prototype.dotAll=="boolean"&&typeof RegExp.prototype.hasIndices=="boolean"){var o="",i={};if(Object.defineProperty(i,"hasIndices",{get:function(){o+="d"}}),Object.defineProperty(i,"sticky",{get:function(){o+="y"}}),o==="dy")return u.get}}return r}}}),wy=E({"../../node_modules/regexp.prototype.flags/shim.js"(e,t){var r=zt().supportsDescriptors,n=Dl(),a=Object.getOwnPropertyDescriptor,u=Object.defineProperty,o=TypeError,i=Object.getPrototypeOf,l=/a/;t.exports=function(){if(!r||!i)throw new o("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var s=n(),f=i(l),c=a(f,"flags");return(!c||c.get!==s)&&u(f,"flags",{configurable:!0,enumerable:!1,get:s}),s}}}),Ey=E({"../../node_modules/regexp.prototype.flags/index.js"(e,t){var r=zt(),n=gr(),a=$l(),u=Dl(),o=wy(),i=n(u());r(i,{getPolyfill:u,implementation:a,shim:o}),t.exports=i}}),Wt=E({"../../node_modules/has-tostringtag/shams.js"(e,t){var r=Ln();t.exports=function(){return r()&&!!Symbol.toStringTag}}}),Ll=E({"../../node_modules/is-arguments/index.js"(e,t){var r=Wt()(),n=We(),a=n("Object.prototype.toString"),u=function(l){return r&&l&&typeof l=="object"&&Symbol.toStringTag in l?!1:a(l)==="[object Arguments]"},o=function(l){return u(l)?!0:l!==null&&typeof l=="object"&&typeof l.length=="number"&&l.length>=0&&a(l)!=="[object Array]"&&a(l.callee)==="[object Function]"},i=function(){return u(arguments)}();u.isLegacyArguments=o,t.exports=i?u:o}}),Py=E({"(disabled):../../node_modules/object-inspect/util.inspect"(){}}),Cy=E({"../../node_modules/object-inspect/index.js"(e,t){var r=typeof Map=="function"&&Map.prototype,n=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,a=r&&n&&typeof n.get=="function"?n.get:null,u=r&&Map.prototype.forEach,o=typeof Set=="function"&&Set.prototype,i=Object.getOwnPropertyDescriptor&&o?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,l=o&&i&&typeof i.get=="function"?i.get:null,s=o&&Set.prototype.forEach,f=typeof WeakMap=="function"&&WeakMap.prototype,c=f?WeakMap.prototype.has:null,d=typeof WeakSet=="function"&&WeakSet.prototype,p=d?WeakSet.prototype.has:null,m=typeof WeakRef=="function"&&WeakRef.prototype,y=m?WeakRef.prototype.deref:null,g=Boolean.prototype.valueOf,h=Object.prototype.toString,b=Function.prototype.toString,w=String.prototype.match,P=String.prototype.slice,S=String.prototype.replace,q=String.prototype.toUpperCase,R=String.prototype.toLowerCase,v=RegExp.prototype.test,C=Array.prototype.concat,T=Array.prototype.join,B=Array.prototype.slice,F=Math.floor,U=typeof BigInt=="function"?BigInt.prototype.valueOf:null,H=Object.getOwnPropertySymbols,ee=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,Z=typeof Symbol=="function"&&typeof Symbol.iterator=="object",te=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Z||!0)?Symbol.toStringTag:null,ae=Object.prototype.propertyIsEnumerable,le=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(V){return V.__proto__}:null);function se(V,K){if(V===1/0||V===-1/0||V!==V||V&&V>-1e3&&V<1e3||v.call(/e/,K))return K;var me=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof V=="number"){var A=V<0?-F(-V):F(V);if(A!==V){var M=String(A),Y=P.call(K,M.length+1);return S.call(M,me,"$&_")+"."+S.call(S.call(Y,/([0-9]{3})/g,"$&_"),/_$/,"")}}return S.call(K,me,"$&_")}var x=Py(),O=x.custom,I=J(O)?O:null;t.exports=function V(K,me,A,M){var Y=me||{};if(re(Y,"quoteStyle")&&Y.quoteStyle!=="single"&&Y.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(re(Y,"maxStringLength")&&(typeof Y.maxStringLength=="number"?Y.maxStringLength<0&&Y.maxStringLength!==1/0:Y.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var ne=re(Y,"customInspect")?Y.customInspect:!0;if(typeof ne!="boolean"&&ne!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(re(Y,"indent")&&Y.indent!==null&&Y.indent!==" "&&!(parseInt(Y.indent,10)===Y.indent&&Y.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(re(Y,"numericSeparator")&&typeof Y.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var ie=Y.numericSeparator;if(typeof K>"u")return"undefined";if(K===null)return"null";if(typeof K=="boolean")return K?"true":"false";if(typeof K=="string")return ke(K,Y);if(typeof K=="number"){if(K===0)return 1/0/K>0?"0":"-0";var ue=String(K);return ie?se(K,ue):ue}if(typeof K=="bigint"){var pe=String(K)+"n";return ie?se(K,pe):pe}var be=typeof Y.depth>"u"?5:Y.depth;if(typeof A>"u"&&(A=0),A>=be&&be>0&&typeof K=="object")return j(K)?"[Array]":"[Object]";var Ee=wr(Y,A);if(typeof M>"u")M=[];else if(Se(M,K)>=0)return"[Circular]";function Q(Qt,en,Pd){if(en&&(M=B.call(M),M.push(en)),Pd){var $a={depth:Y.depth};return re(Y,"quoteStyle")&&($a.quoteStyle=Y.quoteStyle),V(Qt,$a,A+1,M)}return V(Qt,Y,A+1,M)}if(typeof K=="function"&&!L(K)){var Te=he(K),Fe=Ke(K,Q);return"[Function"+(Te?": "+Te:" (anonymous)")+"]"+(Fe.length>0?" { "+T.call(Fe,", ")+" }":"")}if(J(K)){var Ye=Z?S.call(String(K),/^(Symbol\(.*\))_[^)]*$/,"$1"):ee.call(K);return typeof K=="object"&&!Z?Oe(Ye):Ye}if(Ge(K)){for(var Je="<"+R.call(String(K.nodeName)),nt=K.attributes||[],ot=0;ot",Je}if(j(K)){if(K.length===0)return"[]";var Er=Ke(K,Q);return Ee&&!ft(Er)?"["+Nt(Er,Ee)+"]":"[ "+T.call(Er,", ")+" ]"}if(X(K)){var Jt=Ke(K,Q);return!("cause"in Error.prototype)&&"cause"in K&&!ae.call(K,"cause")?"{ ["+String(K)+"] "+T.call(C.call("[cause]: "+Q(K.cause),Jt),", ")+" }":Jt.length===0?"["+String(K)+"]":"{ ["+String(K)+"] "+T.call(Jt,", ")+" }"}if(typeof K=="object"&&ne){if(I&&typeof K[I]=="function"&&x)return x(K,{depth:be-A});if(ne!=="symbol"&&typeof K.inspect=="function")return K.inspect()}if(Ae(K)){var Zr=[];return u&&u.call(K,function(Qt,en){Zr.push(Q(en,K,!0)+" => "+Q(Qt,K))}),Le("Map",a.call(K),Zr,Ee)}if(ct(K)){var Pr=[];return s&&s.call(K,function(Qt){Pr.push(Q(Qt,K))}),Le("Set",l.call(K),Pr,Ee)}if(Pt(K))return $e("WeakMap");if(Ct(K))return $e("WeakSet");if(rt(K))return $e("WeakRef");if($(K))return Oe(Q(Number(K)));if(G(K))return Oe(Q(U.call(K)));if(D(K))return Oe(g.call(K));if(_(K))return Oe(Q(String(K)));if(typeof window<"u"&&K===window)return"{ [object Window] }";if(K===global)return"{ [object globalThis] }";if(!N(K)&&!L(K)){var Cr=Ke(K,Q),Xt=le?le(K)===Object.prototype:K instanceof Object||K.constructor===Object,Xn=K instanceof Object?"":"null prototype",ka=!Xt&&te&&Object(K)===K&&te in K?P.call(oe(K),8,-1):Xn?"Object":"",Ed=Xt||typeof K.constructor!="function"?"":K.constructor.name?K.constructor.name+" ":"",Qn=Ed+(ka||Xn?"["+T.call(C.call([],ka||[],Xn||[]),": ")+"] ":"");return Cr.length===0?Qn+"{}":Ee?Qn+"{"+Nt(Cr,Ee)+"}":Qn+"{ "+T.call(Cr,", ")+" }"}return String(K)};function k(V,K,me){var A=(me.quoteStyle||K)==="double"?'"':"'";return A+V+A}function z(V){return S.call(String(V),/"/g,""")}function j(V){return oe(V)==="[object Array]"&&(!te||!(typeof V=="object"&&te in V))}function N(V){return oe(V)==="[object Date]"&&(!te||!(typeof V=="object"&&te in V))}function L(V){return oe(V)==="[object RegExp]"&&(!te||!(typeof V=="object"&&te in V))}function X(V){return oe(V)==="[object Error]"&&(!te||!(typeof V=="object"&&te in V))}function _(V){return oe(V)==="[object String]"&&(!te||!(typeof V=="object"&&te in V))}function $(V){return oe(V)==="[object Number]"&&(!te||!(typeof V=="object"&&te in V))}function D(V){return oe(V)==="[object Boolean]"&&(!te||!(typeof V=="object"&&te in V))}function J(V){if(Z)return V&&typeof V=="object"&&V instanceof Symbol;if(typeof V=="symbol")return!0;if(!V||typeof V!="object"||!ee)return!1;try{return ee.call(V),!0}catch(K){}return!1}function G(V){if(!V||typeof V!="object"||!U)return!1;try{return U.call(V),!0}catch(K){}return!1}var W=Object.prototype.hasOwnProperty||function(V){return V in this};function re(V,K){return W.call(V,K)}function oe(V){return h.call(V)}function he(V){if(V.name)return V.name;var K=w.call(b.call(V),/^function\s*([\w$]+)/);return K?K[1]:null}function Se(V,K){if(V.indexOf)return V.indexOf(K);for(var me=0,A=V.length;meK.maxStringLength){var me=V.length-K.maxStringLength,A="... "+me+" more character"+(me>1?"s":"");return ke(P.call(V,0,K.maxStringLength),K)+A}var M=S.call(S.call(V,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,dt);return k(M,"single",K)}function dt(V){var K=V.charCodeAt(0),me={8:"b",9:"t",10:"n",12:"f",13:"r"}[K];return me?"\\"+me:"\\x"+(K<16?"0":"")+q.call(K.toString(16))}function Oe(V){return"Object("+V+")"}function $e(V){return V+" { ? }"}function Le(V,K,me,A){var M=A?Nt(me,A):T.call(me,", ");return V+" ("+K+") {"+M+"}"}function ft(V){for(var K=0;K=0)return!1;return!0}function wr(V,K){var me;if(V.indent===" ")me=" ";else if(typeof V.indent=="number"&&V.indent>0)me=T.call(Array(V.indent+1)," ");else return null;return{base:me,prev:T.call(Array(K+1),me)}}function Nt(V,K){if(V.length===0)return"";var me=` +`+K.prev+K.base;return me+T.call(V,","+me)+` +`+K.prev}function Ke(V,K){var me=j(V),A=[];if(me){A.length=V.length;for(var M=0;M=F)return B+1;var U=d(T,B);if(U<55296||U>56319)return B+1;var H=d(T,B+1);return H<56320||H>57343?B+1:B+2},y=function(T){var B=0;return{next:function(){var F=B>=T.length,U;return F||(U=T[B],B+=1),{done:F,value:U}}}},g=function(T,B){if(u(T)||r(T))return y(T);if(o(T)){var F=0;return{next:function(){var U=m(T,F),H=p(T,F,U);return F=U,{done:U>T.length,value:H}}}}if(B&&typeof T["_es6-shim iterator_"]<"u")return T["_es6-shim iterator_"]()},!l&&!s?t.exports=function(T){if(T!=null)return g(T,!0)}:(h=Vl(),b=zl(),w=f("Map.prototype.forEach",!0),P=f("Set.prototype.forEach",!0),(typeof process>"u"||!process.versions||!process.versions.node)&&(S=f("Map.prototype.iterator",!0),q=f("Set.prototype.iterator",!0)),R=f("Map.prototype.@@iterator",!0)||f("Map.prototype._es6-shim iterator_",!0),v=f("Set.prototype.@@iterator",!0)||f("Set.prototype._es6-shim iterator_",!0),C=function(T){if(h(T)){if(S)return n(S(T));if(R)return R(T);if(w){var B=[];return w(T,function(U,H){c(B,[H,U])}),y(B)}}if(b(T)){if(q)return n(q(T));if(v)return v(T);if(P){var F=[];return P(T,function(U){c(F,U)}),y(F)}}},t.exports=function(T){return C(T)||g(T)}));var a,u,o,i,l,s,f,c,d,p,m,y,g,h,b,w,P,S,q,R,v,C}}),Wl=E({"../../node_modules/object-is/implementation.js"(e,t){var r=function(n){return n!==n};t.exports=function(n,a){return n===0&&a===0?1/n===1/a:!!(n===a||r(n)&&r(a))}}}),Gl=E({"../../node_modules/object-is/polyfill.js"(e,t){var r=Wl();t.exports=function(){return typeof Object.is=="function"?Object.is:r}}}),qy=E({"../../node_modules/object-is/shim.js"(e,t){var r=Gl(),n=zt();t.exports=function(){var a=r();return n(Object,{is:a},{is:function(){return Object.is!==a}}),a}}}),Oy=E({"../../node_modules/object-is/index.js"(e,t){var r=zt(),n=gr(),a=Wl(),u=Gl(),o=qy(),i=n(u(),Object);r(i,{getPolyfill:u,implementation:a,shim:o}),t.exports=i}}),Kl=E({"../../node_modules/is-array-buffer/index.js"(e,t){var r=gr(),n=We(),a=it(),u=a("%ArrayBuffer%",!0),o=n("ArrayBuffer.prototype.byteLength",!0),i=n("Object.prototype.toString"),l=!!u&&!o&&new u(0).slice,s=!!l&&r(l);t.exports=o||s?function(f){if(!f||typeof f!="object")return!1;try{return o?o(f):s(f,0),!0}catch(c){return!1}}:u?function(f){return i(f)==="[object ArrayBuffer]"}:function(f){return!1}}}),Ty=E({"../../node_modules/is-date-object/index.js"(e,t){var r=Date.prototype.getDay,n=function(i){try{return r.call(i),!0}catch(l){return!1}},a=Object.prototype.toString,u="[object Date]",o=Wt()();t.exports=function(i){return typeof i!="object"||i===null?!1:o?n(i):a.call(i)===u}}}),Ay=E({"../../node_modules/is-regex/index.js"(e,t){var r=We(),n=Wt()(),a,u,o,i;n&&(a=r("Object.prototype.hasOwnProperty"),u=r("RegExp.prototype.exec"),o={},l=function(){throw o},i={toString:l,valueOf:l},typeof Symbol.toPrimitive=="symbol"&&(i[Symbol.toPrimitive]=l));var l,s=r("Object.prototype.toString"),f=Object.getOwnPropertyDescriptor,c="[object RegExp]";t.exports=n?function(d){if(!d||typeof d!="object")return!1;var p=f(d,"lastIndex"),m=p&&a(p,"value");if(!m)return!1;try{u(d,i)}catch(y){return y===o}}:function(d){return!d||typeof d!="object"&&typeof d!="function"?!1:s(d)===c}}}),jy=E({"../../node_modules/is-shared-array-buffer/index.js"(e,t){var r=We(),n=r("SharedArrayBuffer.prototype.byteLength",!0);t.exports=n?function(a){if(!a||typeof a!="object")return!1;try{return n(a),!0}catch(u){return!1}}:function(a){return!1}}}),My=E({"../../node_modules/is-number-object/index.js"(e,t){var r=Number.prototype.toString,n=function(i){try{return r.call(i),!0}catch(l){return!1}},a=Object.prototype.toString,u="[object Number]",o=Wt()();t.exports=function(i){return typeof i=="number"?!0:typeof i!="object"?!1:o?n(i):a.call(i)===u}}}),Iy=E({"../../node_modules/is-boolean-object/index.js"(e,t){var r=We(),n=r("Boolean.prototype.toString"),a=r("Object.prototype.toString"),u=function(l){try{return n(l),!0}catch(s){return!1}},o="[object Boolean]",i=Wt()();t.exports=function(l){return typeof l=="boolean"?!0:l===null||typeof l!="object"?!1:i&&Symbol.toStringTag in l?u(l):a(l)===o}}}),Ny=E({"../../node_modules/is-symbol/index.js"(e,t){var r=Object.prototype.toString,n=aa()();n?(a=Symbol.prototype.toString,u=/^Symbol\(.*\)$/,o=function(i){return typeof i.valueOf()!="symbol"?!1:u.test(a.call(i))},t.exports=function(i){if(typeof i=="symbol")return!0;if(r.call(i)!=="[object Symbol]")return!1;try{return o(i)}catch(l){return!1}}):t.exports=function(i){return!1};var a,u,o}}),By=E({"../../node_modules/has-bigints/index.js"(e,t){var r=typeof BigInt<"u"&&BigInt;t.exports=function(){return typeof r=="function"&&typeof BigInt=="function"&&typeof r(42)=="bigint"&&typeof BigInt(42)=="bigint"}}}),ky=E({"../../node_modules/is-bigint/index.js"(e,t){var r=By()();r?(n=BigInt.prototype.valueOf,a=function(u){try{return n.call(u),!0}catch(o){}return!1},t.exports=function(u){return u===null||typeof u>"u"||typeof u=="boolean"||typeof u=="string"||typeof u=="number"||typeof u=="symbol"||typeof u=="function"?!1:typeof u=="bigint"?!0:a(u)}):t.exports=function(u){return!1};var n,a}}),$y=E({"../../node_modules/which-boxed-primitive/index.js"(e,t){var r=Hl(),n=My(),a=Iy(),u=Ny(),o=ky();t.exports=function(i){if(i==null||typeof i!="object"&&typeof i!="function")return null;if(r(i))return"String";if(n(i))return"Number";if(a(i))return"Boolean";if(u(i))return"Symbol";if(o(i))return"BigInt"}}}),Dy=E({"../../node_modules/is-weakmap/index.js"(e,t){var r=typeof WeakMap=="function"&&WeakMap.prototype?WeakMap:null,n=typeof WeakSet=="function"&&WeakSet.prototype?WeakSet:null,a;r||(a=function(i){return!1});var u=r?r.prototype.has:null,o=n?n.prototype.has:null;!a&&!u&&(a=function(i){return!1}),t.exports=a||function(i){if(!i||typeof i!="object")return!1;try{if(u.call(i,u),o)try{o.call(i,o)}catch(l){return!0}return i instanceof r}catch(l){}return!1}}}),Ly=E({"../../node_modules/is-weakset/index.js"(e,t){var r=it(),n=We(),a=r("%WeakSet%",!0),u=n("WeakSet.prototype.has",!0);u?(o=n("WeakMap.prototype.has",!0),t.exports=function(i){if(!i||typeof i!="object")return!1;try{if(u(i,u),o)try{o(i,o)}catch(l){return!0}return i instanceof a}catch(l){}return!1}):t.exports=function(i){return!1};var o}}),Fy=E({"../../node_modules/which-collection/index.js"(e,t){var r=Vl(),n=zl(),a=Dy(),u=Ly();t.exports=function(o){if(o&&typeof o=="object"){if(r(o))return"Map";if(n(o))return"Set";if(a(o))return"WeakMap";if(u(o))return"WeakSet"}return!1}}}),Uy=E({"../../node_modules/is-callable/index.js"(e,t){var r=Function.prototype.toString,n=typeof Reflect=="object"&&Reflect!==null&&Reflect.apply,a,u;if(typeof n=="function"&&typeof Object.defineProperty=="function")try{a=Object.defineProperty({},"length",{get:function(){throw u}}),u={},n(function(){throw 42},null,a)}catch(P){P!==u&&(n=null)}else n=null;var o=/^\s*class\b/,i=function(P){try{var S=r.call(P);return o.test(S)}catch(q){return!1}},l=function(P){try{return i(P)?!1:(r.call(P),!0)}catch(S){return!1}},s=Object.prototype.toString,f="[object Object]",c="[object Function]",d="[object GeneratorFunction]",p="[object HTMLAllCollection]",m="[object HTML document.all class]",y="[object HTMLCollection]",g=typeof Symbol=="function"&&!!Symbol.toStringTag,h=!(0 in[,]),b=function(){return!1};typeof document=="object"&&(w=document.all,s.call(w)===s.call(document.all)&&(b=function(P){if((h||!P)&&(typeof P>"u"||typeof P=="object"))try{var S=s.call(P);return(S===p||S===m||S===y||S===f)&&P("")==null}catch(q){}return!1}));var w;t.exports=n?function(P){if(b(P))return!0;if(!P||typeof P!="function"&&typeof P!="object")return!1;try{n(P,null,a)}catch(S){if(S!==u)return!1}return!i(P)&&l(P)}:function(P){if(b(P))return!0;if(!P||typeof P!="function"&&typeof P!="object")return!1;if(g)return l(P);if(i(P))return!1;var S=s.call(P);return S!==c&&S!==d&&!/^\[object HTML/.test(S)?!1:l(P)}}}),Hy=E({"../../node_modules/for-each/index.js"(e,t){var r=Uy(),n=Object.prototype.toString,a=Object.prototype.hasOwnProperty,u=function(s,f,c){for(var d=0,p=s.length;d=3&&(d=c),n.call(s)==="[object Array]"?u(s,f,d):typeof s=="string"?o(s,f,d):i(s,f,d)};t.exports=l}}),Vy=E({"../../node_modules/possible-typed-array-names/index.js"(e,t){t.exports=["Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]}}),zy=E({"../../node_modules/available-typed-arrays/index.js"(e,t){var r=Vy(),n=typeof globalThis>"u"?global:globalThis;t.exports=function(){for(var a=[],u=0;u"u"?global:globalThis,f=n(),c=u("String.prototype.slice"),d=Object.getPrototypeOf,p=u("Array.prototype.indexOf",!0)||function(h,b){for(var w=0;w-1?b:b!=="Object"?!1:g(h)}return o?y(h):null}}}),Gy=E({"../../node_modules/array-buffer-byte-length/index.js"(e,t){var r=We(),n=r("ArrayBuffer.prototype.byteLength",!0),a=Kl();t.exports=function(u){return a(u)?n?n(u):u.byteLength:NaN}}}),Ky=E({"../../node_modules/deep-equal/index.js"(e,t){var r=gy(),n=We(),a=Ey(),u=it(),o=Ry(),i=Fl(),l=Oy(),s=Ll(),f=Ul(),c=Kl(),d=Ty(),p=Ay(),m=jy(),y=oa(),g=$y(),h=Fy(),b=Wy(),w=Gy(),P=n("SharedArrayBuffer.prototype.byteLength",!0),S=n("Date.prototype.getTime"),q=Object.getPrototypeOf,R=n("Object.prototype.toString"),v=u("%Set%",!0),C=n("Map.prototype.has",!0),T=n("Map.prototype.get",!0),B=n("Map.prototype.size",!0),F=n("Set.prototype.add",!0),U=n("Set.prototype.delete",!0),H=n("Set.prototype.has",!0),ee=n("Set.prototype.size",!0);function Z(j,N,L,X){for(var _=o(j),$;($=_.next())&&!$.done;)if(x(N,$.value,L,X))return U(j,$.value),!0;return!1}function te(j){if(typeof j>"u")return null;if(typeof j!="object")return typeof j=="symbol"?!1:typeof j=="string"||typeof j=="number"?+j==+j:!0}function ae(j,N,L,X,_,$){var D=te(L);if(D!=null)return D;var J=T(N,D),G=r({},_,{strict:!1});return typeof J>"u"&&!C(N,D)||!x(X,J,G,$)?!1:!C(j,D)&&x(X,J,G,$)}function le(j,N,L){var X=te(L);return X!=null?X:H(N,X)&&!H(j,X)}function se(j,N,L,X,_,$){for(var D=o(j),J,G;(J=D.next())&&!J.done;)if(G=J.value,x(L,G,_,$)&&x(X,T(N,G),_,$))return U(j,G),!0;return!1}function x(j,N,L,X){var _=L||{};if(_.strict?l(j,N):j===N)return!0;var $=g(j),D=g(N);if($!==D)return!1;if(!j||!N||typeof j!="object"&&typeof N!="object")return _.strict?l(j,N):j==N;var J=X.has(j),G=X.has(N),W;if(J&&G){if(X.get(j)===X.get(N))return!0}else W={};return J||X.set(j,W),G||X.set(N,W),z(j,N,_,X)}function O(j){return!j||typeof j!="object"||typeof j.length!="number"||typeof j.copy!="function"||typeof j.slice!="function"||j.length>0&&typeof j[0]!="number"?!1:!!(j.constructor&&j.constructor.isBuffer&&j.constructor.isBuffer(j))}function I(j,N,L,X){if(ee(j)!==ee(N))return!1;for(var _=o(j),$=o(N),D,J,G;(D=_.next())&&!D.done;)if(D.value&&typeof D.value=="object")G||(G=new v),F(G,D.value);else if(!H(N,D.value)){if(L.strict||!le(j,N,D.value))return!1;G||(G=new v),F(G,D.value)}if(G){for(;(J=$.next())&&!J.done;)if(J.value&&typeof J.value=="object"){if(!Z(G,J.value,L.strict,X))return!1}else if(!L.strict&&!H(j,J.value)&&!Z(G,J.value,L.strict,X))return!1;return ee(G)===0}return!0}function k(j,N,L,X){if(B(j)!==B(N))return!1;for(var _=o(j),$=o(N),D,J,G,W,re,oe;(D=_.next())&&!D.done;)if(W=D.value[0],re=D.value[1],W&&typeof W=="object")G||(G=new v),F(G,W);else if(oe=T(N,W),typeof oe>"u"&&!C(N,W)||!x(re,oe,L,X)){if(L.strict||!ae(j,N,W,re,L,X))return!1;G||(G=new v),F(G,W)}if(G){for(;(J=$.next())&&!J.done;)if(W=J.value[0],oe=J.value[1],W&&typeof W=="object"){if(!se(G,j,W,oe,L,X))return!1}else if(!L.strict&&(!j.has(W)||!x(T(j,W),oe,L,X))&&!se(G,j,W,oe,r({},L,{strict:!1}),X))return!1;return ee(G)===0}return!0}function z(j,N,L,X){var _,$;if(typeof j!=typeof N||j==null||N==null||R(j)!==R(N)||s(j)!==s(N))return!1;var D=f(j),J=f(N);if(D!==J)return!1;var G=j instanceof Error,W=N instanceof Error;if(G!==W||(G||W)&&(j.name!==N.name||j.message!==N.message))return!1;var re=p(j),oe=p(N);if(re!==oe||(re||oe)&&(j.source!==N.source||a(j)!==a(N)))return!1;var he=d(j),Se=d(N);if(he!==Se||(he||Se)&&S(j)!==S(N)||L.strict&&q&&q(j)!==q(N))return!1;var Ae=b(j),Pt=b(N);if(Ae!==Pt)return!1;if(Ae||Pt){if(j.length!==N.length)return!1;for(_=0;_=0;_--)if(Oe[_]!=$e[_])return!1;for(_=Oe.length-1;_>=0;_--)if($=Oe[_],!x(j[$],N[$],L,X))return!1;var Le=h(j),ft=h(N);return Le!==ft?!1:Le==="Set"||ft==="Set"?I(j,N,L,X):Le==="Map"?k(j,N,L,X):!0}t.exports=function(j,N,L){return x(j,N,L,i())}}}),Yy=E({"node_modules/aria-query/lib/elementRoleMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=a(Ky()),r=a(Yr()),n=a(na());function a(R){return R&&R.__esModule?R:{default:R}}function u(R,v){return l(R)||i(R,v)||f(R,v)||o()}function o(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function i(R,v){var C=R==null?null:typeof Symbol<"u"&&R[Symbol.iterator]||R["@@iterator"];if(C!=null){var T=[],B=!0,F=!1,U,H;try{for(C=C.call(R);!(B=(U=C.next()).done)&&(T.push(U.value),!(v&&T.length===v));B=!0);}catch(ee){F=!0,H=ee}finally{try{!B&&C.return!=null&&C.return()}finally{if(F)throw H}}return T}}function l(R){if(Array.isArray(R))return R}function s(R,v){var C=typeof Symbol<"u"&&R[Symbol.iterator]||R["@@iterator"];if(!C){if(Array.isArray(R)||(C=f(R))||v&&R&&typeof R.length=="number"){C&&(R=C);var T=0,B=function(){};return{s:B,n:function(){return T>=R.length?{done:!0}:{done:!1,value:R[T++]}},e:function(ee){throw ee},f:B}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var F=!0,U=!1,H;return{s:function(){C=C.call(R)},n:function(){var ee=C.next();return F=ee.done,ee},e:function(ee){U=!0,H=ee},f:function(){try{!F&&C.return!=null&&C.return()}finally{if(U)throw H}}}}function f(R,v){if(R){if(typeof R=="string")return c(R,v);var C=Object.prototype.toString.call(R).slice(8,-1);if(C==="Object"&&R.constructor&&(C=R.constructor.name),C==="Map"||C==="Set")return Array.from(R);if(C==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(C))return c(R,v)}}function c(R,v){(v==null||v>R.length)&&(v=R.length);for(var C=0,T=new Array(v);C1&&arguments[1]!==void 0?arguments[1]:null,C=s(d),T;try{for(C.s();!(T=C.n()).done;){var B=u(T.value,2),F=B[0],U=B[1];R.call(v,U,F,d)}}catch(H){C.e(H)}finally{C.f()}},get:function(R){var v=d.find(function(C){return(0,t.default)(R,C[0])});return v&&v[1]},has:function(R){return!!S.get(R)},keys:function(){return d.map(function(R){var v=u(R,1),C=v[0];return C})},values:function(){return d.map(function(R){var v=u(R,2),C=v[1];return C})}},q=(0,r.default)(S,S.entries());e.default=q}}),Jy=E({"node_modules/aria-query/lib/roleElementMap.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=n(Yr()),r=n(na());function n(h){return h&&h.__esModule?h:{default:h}}function a(h,b){return i(h)||o(h,b)||s(h,b)||u()}function u(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o(h,b){var w=h==null?null:typeof Symbol<"u"&&h[Symbol.iterator]||h["@@iterator"];if(w!=null){var P=[],S=!0,q=!1,R,v;try{for(w=w.call(h);!(S=(R=w.next()).done)&&(P.push(R.value),!(b&&P.length===b));S=!0);}catch(C){q=!0,v=C}finally{try{!S&&w.return!=null&&w.return()}finally{if(q)throw v}}return P}}function i(h){if(Array.isArray(h))return h}function l(h,b){var w=typeof Symbol<"u"&&h[Symbol.iterator]||h["@@iterator"];if(!w){if(Array.isArray(h)||(w=s(h))||b&&h&&typeof h.length=="number"){w&&(h=w);var P=0,S=function(){};return{s:S,n:function(){return P>=h.length?{done:!0}:{done:!1,value:h[P++]}},e:function(C){throw C},f:S}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var q=!0,R=!1,v;return{s:function(){w=w.call(h)},n:function(){var C=w.next();return q=C.done,C},e:function(C){R=!0,v=C},f:function(){try{!q&&w.return!=null&&w.return()}finally{if(R)throw v}}}}function s(h,b){if(h){if(typeof h=="string")return f(h,b);var w=Object.prototype.toString.call(h).slice(8,-1);if(w==="Object"&&h.constructor&&(w=h.constructor.name),w==="Map"||w==="Set")return Array.from(h);if(w==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(w))return f(h,b)}}function f(h,b){(b==null||b>h.length)&&(b=h.length);for(var w=0,P=new Array(b);w1&&arguments[1]!==void 0?arguments[1]:null,w=l(c),P;try{for(w.s();!(P=w.n()).done;){var S=a(P.value,2),q=S[0],R=S[1];h.call(b,R,q,c)}}catch(v){w.e(v)}finally{w.f()}},get:function(h){var b=c.find(function(w){return w[0]===h});return b&&b[1]},has:function(h){return!!y.get(h)},keys:function(){return c.map(function(h){var b=a(h,1),w=b[0];return w})},values:function(){return c.map(function(h){var b=a(h,2),w=b[1];return w})}},g=(0,t.default)(y,y.entries());e.default=g}}),da=E({"node_modules/aria-query/lib/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.roles=e.roleElements=e.elementRoles=e.dom=e.aria=void 0;var t=o(qp()),r=o(Op()),n=o(na()),a=o(Yy()),u=o(Jy());function o(d){return d&&d.__esModule?d:{default:d}}var i=t.default;e.aria=i;var l=r.default;e.dom=l;var s=n.default;e.roles=s;var f=a.default;e.elementRoles=f;var c=u.default;e.roleElements=c}}),Xy=E({"../../node_modules/color-name/index.js"(e,t){t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}}}),Yl=E({"../../node_modules/color-convert/conversions.js"(e,t){var r=Xy(),n={};for(let o of Object.keys(r))n[r[o]]=o;var a={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};t.exports=a;for(let o of Object.keys(a)){if(!("channels"in a[o]))throw new Error("missing channels property: "+o);if(!("labels"in a[o]))throw new Error("missing channel labels property: "+o);if(a[o].labels.length!==a[o].channels)throw new Error("channel and label counts mismatch: "+o);let{channels:i,labels:l}=a[o];delete a[o].channels,delete a[o].labels,Object.defineProperty(a[o],"channels",{value:i}),Object.defineProperty(a[o],"labels",{value:l})}a.rgb.hsl=function(o){let i=o[0]/255,l=o[1]/255,s=o[2]/255,f=Math.min(i,l,s),c=Math.max(i,l,s),d=c-f,p,m;c===f?p=0:i===c?p=(l-s)/d:l===c?p=2+(s-i)/d:s===c&&(p=4+(i-l)/d),p=Math.min(p*60,360),p<0&&(p+=360);let y=(f+c)/2;return c===f?m=0:y<=.5?m=d/(c+f):m=d/(2-c-f),[p,m*100,y*100]},a.rgb.hsv=function(o){let i,l,s,f,c,d=o[0]/255,p=o[1]/255,m=o[2]/255,y=Math.max(d,p,m),g=y-Math.min(d,p,m),h=function(b){return(y-b)/6/g+1/2};return g===0?(f=0,c=0):(c=g/y,i=h(d),l=h(p),s=h(m),d===y?f=s-l:p===y?f=1/3+i-s:m===y&&(f=2/3+l-i),f<0?f+=1:f>1&&(f-=1)),[f*360,c*100,y*100]},a.rgb.hwb=function(o){let i=o[0],l=o[1],s=o[2],f=a.rgb.hsl(o)[0],c=1/255*Math.min(i,Math.min(l,s));return s=1-1/255*Math.max(i,Math.max(l,s)),[f,c*100,s*100]},a.rgb.cmyk=function(o){let i=o[0]/255,l=o[1]/255,s=o[2]/255,f=Math.min(1-i,1-l,1-s),c=(1-i-f)/(1-f)||0,d=(1-l-f)/(1-f)||0,p=(1-s-f)/(1-f)||0;return[c*100,d*100,p*100,f*100]};function u(o,i){return xe(o[0]-i[0],2)+xe(o[1]-i[1],2)+xe(o[2]-i[2],2)}a.rgb.keyword=function(o){let i=n[o];if(i)return i;let l=1/0,s;for(let f of Object.keys(r)){let c=r[f],d=u(o,c);d.04045?xe((i+.055)/1.055,2.4):i/12.92,l=l>.04045?xe((l+.055)/1.055,2.4):l/12.92,s=s>.04045?xe((s+.055)/1.055,2.4):s/12.92;let f=i*.4124+l*.3576+s*.1805,c=i*.2126+l*.7152+s*.0722,d=i*.0193+l*.1192+s*.9505;return[f*100,c*100,d*100]},a.rgb.lab=function(o){let i=a.rgb.xyz(o),l=i[0],s=i[1],f=i[2];l/=95.047,s/=100,f/=108.883,l=l>.008856?xe(l,1/3):7.787*l+16/116,s=s>.008856?xe(s,1/3):7.787*s+16/116,f=f>.008856?xe(f,1/3):7.787*f+16/116;let c=116*s-16,d=500*(l-s),p=200*(s-f);return[c,d,p]},a.hsl.rgb=function(o){let i=o[0]/360,l=o[1]/100,s=o[2]/100,f,c,d;if(l===0)return d=s*255,[d,d,d];s<.5?f=s*(1+l):f=s+l-s*l;let p=2*s-f,m=[0,0,0];for(let y=0;y<3;y++)c=i+1/3*-(y-1),c<0&&c++,c>1&&c--,6*c<1?d=p+(f-p)*6*c:2*c<1?d=f:3*c<2?d=p+(f-p)*(2/3-c)*6:d=p,m[y]=d*255;return m},a.hsl.hsv=function(o){let i=o[0],l=o[1]/100,s=o[2]/100,f=l,c=Math.max(s,.01);s*=2,l*=s<=1?s:2-s,f*=c<=1?c:2-c;let d=(s+l)/2,p=s===0?2*f/(c+f):2*l/(s+l);return[i,p*100,d*100]},a.hsv.rgb=function(o){let i=o[0]/60,l=o[1]/100,s=o[2]/100,f=Math.floor(i)%6,c=i-Math.floor(i),d=255*s*(1-l),p=255*s*(1-l*c),m=255*s*(1-l*(1-c));switch(s*=255,f){case 0:return[s,m,d];case 1:return[p,s,d];case 2:return[d,s,m];case 3:return[d,p,s];case 4:return[m,d,s];case 5:return[s,d,p]}},a.hsv.hsl=function(o){let i=o[0],l=o[1]/100,s=o[2]/100,f=Math.max(s,.01),c,d;d=(2-l)*s;let p=(2-l)*f;return c=l*f,c/=p<=1?p:2-p,c=c||0,d/=2,[i,c*100,d*100]},a.hwb.rgb=function(o){let i=o[0]/360,l=o[1]/100,s=o[2]/100,f=l+s,c;f>1&&(l/=f,s/=f);let d=Math.floor(6*i),p=1-s;c=6*i-d,d&1&&(c=1-c);let m=l+c*(p-l),y,g,h;switch(d){default:case 6:case 0:y=p,g=m,h=l;break;case 1:y=m,g=p,h=l;break;case 2:y=l,g=p,h=m;break;case 3:y=l,g=m,h=p;break;case 4:y=m,g=l,h=p;break;case 5:y=p,g=l,h=m;break}return[y*255,g*255,h*255]},a.cmyk.rgb=function(o){let i=o[0]/100,l=o[1]/100,s=o[2]/100,f=o[3]/100,c=1-Math.min(1,i*(1-f)+f),d=1-Math.min(1,l*(1-f)+f),p=1-Math.min(1,s*(1-f)+f);return[c*255,d*255,p*255]},a.xyz.rgb=function(o){let i=o[0]/100,l=o[1]/100,s=o[2]/100,f,c,d;return f=i*3.2406+l*-1.5372+s*-.4986,c=i*-.9689+l*1.8758+s*.0415,d=i*.0557+l*-.204+s*1.057,f=f>.0031308?1.055*xe(f,1/2.4)-.055:f*12.92,c=c>.0031308?1.055*xe(c,1/2.4)-.055:c*12.92,d=d>.0031308?1.055*xe(d,1/2.4)-.055:d*12.92,f=Math.min(Math.max(0,f),1),c=Math.min(Math.max(0,c),1),d=Math.min(Math.max(0,d),1),[f*255,c*255,d*255]},a.xyz.lab=function(o){let i=o[0],l=o[1],s=o[2];i/=95.047,l/=100,s/=108.883,i=i>.008856?xe(i,1/3):7.787*i+16/116,l=l>.008856?xe(l,1/3):7.787*l+16/116,s=s>.008856?xe(s,1/3):7.787*s+16/116;let f=116*l-16,c=500*(i-l),d=200*(l-s);return[f,c,d]},a.lab.xyz=function(o){let i=o[0],l=o[1],s=o[2],f,c,d;c=(i+16)/116,f=l/500+c,d=c-s/200;let p=xe(c,3),m=xe(f,3),y=xe(d,3);return c=p>.008856?p:(c-16/116)/7.787,f=m>.008856?m:(f-16/116)/7.787,d=y>.008856?y:(d-16/116)/7.787,f*=95.047,c*=100,d*=108.883,[f,c,d]},a.lab.lch=function(o){let i=o[0],l=o[1],s=o[2],f;f=Math.atan2(s,l)*360/2/Math.PI,f<0&&(f+=360);let c=Math.sqrt(l*l+s*s);return[i,c,f]},a.lch.lab=function(o){let i=o[0],l=o[1],s=o[2]/360*2*Math.PI,f=l*Math.cos(s),c=l*Math.sin(s);return[i,f,c]},a.rgb.ansi16=function(o,i=null){let[l,s,f]=o,c=i===null?a.rgb.hsv(o)[2]:i;if(c=Math.round(c/50),c===0)return 30;let d=30+(Math.round(f/255)<<2|Math.round(s/255)<<1|Math.round(l/255));return c===2&&(d+=60),d},a.hsv.ansi16=function(o){return a.rgb.ansi16(a.hsv.rgb(o),o[2])},a.rgb.ansi256=function(o){let i=o[0],l=o[1],s=o[2];return i===l&&l===s?i<8?16:i>248?231:Math.round((i-8)/247*24)+232:16+36*Math.round(i/255*5)+6*Math.round(l/255*5)+Math.round(s/255*5)},a.ansi16.rgb=function(o){let i=o%10;if(i===0||i===7)return o>50&&(i+=3.5),i=i/10.5*255,[i,i,i];let l=(~~(o>50)+1)*.5,s=(i&1)*l*255,f=(i>>1&1)*l*255,c=(i>>2&1)*l*255;return[s,f,c]},a.ansi256.rgb=function(o){if(o>=232){let c=(o-232)*10+8;return[c,c,c]}o-=16;let i,l=Math.floor(o/36)/5*255,s=Math.floor((i=o%36)/6)/5*255,f=i%6/5*255;return[l,s,f]},a.rgb.hex=function(o){let i=(((Math.round(o[0])&255)<<16)+((Math.round(o[1])&255)<<8)+(Math.round(o[2])&255)).toString(16).toUpperCase();return"000000".substring(i.length)+i},a.hex.rgb=function(o){let i=o.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!i)return[0,0,0];let l=i[0];i[0].length===3&&(l=l.split("").map(p=>p+p).join(""));let s=parseInt(l,16),f=s>>16&255,c=s>>8&255,d=s&255;return[f,c,d]},a.rgb.hcg=function(o){let i=o[0]/255,l=o[1]/255,s=o[2]/255,f=Math.max(Math.max(i,l),s),c=Math.min(Math.min(i,l),s),d=f-c,p,m;return d<1?p=c/(1-d):p=0,d<=0?m=0:f===i?m=(l-s)/d%6:f===l?m=2+(s-i)/d:m=4+(i-l)/d,m/=6,m%=1,[m*360,d*100,p*100]},a.hsl.hcg=function(o){let i=o[1]/100,l=o[2]/100,s=l<.5?2*i*l:2*i*(1-l),f=0;return s<1&&(f=(l-.5*s)/(1-s)),[o[0],s*100,f*100]},a.hsv.hcg=function(o){let i=o[1]/100,l=o[2]/100,s=i*l,f=0;return s<1&&(f=(l-s)/(1-s)),[o[0],s*100,f*100]},a.hcg.rgb=function(o){let i=o[0]/360,l=o[1]/100,s=o[2]/100;if(l===0)return[s*255,s*255,s*255];let f=[0,0,0],c=i%1*6,d=c%1,p=1-d,m=0;switch(Math.floor(c)){case 0:f[0]=1,f[1]=d,f[2]=0;break;case 1:f[0]=p,f[1]=1,f[2]=0;break;case 2:f[0]=0,f[1]=1,f[2]=d;break;case 3:f[0]=0,f[1]=p,f[2]=1;break;case 4:f[0]=d,f[1]=0,f[2]=1;break;default:f[0]=1,f[1]=0,f[2]=p}return m=(1-l)*s,[(l*f[0]+m)*255,(l*f[1]+m)*255,(l*f[2]+m)*255]},a.hcg.hsv=function(o){let i=o[1]/100,l=o[2]/100,s=i+l*(1-i),f=0;return s>0&&(f=i/s),[o[0],f*100,s*100]},a.hcg.hsl=function(o){let i=o[1]/100,l=o[2]/100*(1-i)+.5*i,s=0;return l>0&&l<.5?s=i/(2*l):l>=.5&&l<1&&(s=i/(2*(1-l))),[o[0],s*100,l*100]},a.hcg.hwb=function(o){let i=o[1]/100,l=o[2]/100,s=i+l*(1-i);return[o[0],(s-i)*100,(1-s)*100]},a.hwb.hcg=function(o){let i=o[1]/100,l=1-o[2]/100,s=l-i,f=0;return s<1&&(f=(l-s)/(1-s)),[o[0],s*100,f*100]},a.apple.rgb=function(o){return[o[0]/65535*255,o[1]/65535*255,o[2]/65535*255]},a.rgb.apple=function(o){return[o[0]/255*65535,o[1]/255*65535,o[2]/255*65535]},a.gray.rgb=function(o){return[o[0]/100*255,o[0]/100*255,o[0]/100*255]},a.gray.hsl=function(o){return[0,0,o[0]]},a.gray.hsv=a.gray.hsl,a.gray.hwb=function(o){return[0,100,o[0]]},a.gray.cmyk=function(o){return[0,0,0,o[0]]},a.gray.lab=function(o){return[o[0],0,0]},a.gray.hex=function(o){let i=Math.round(o[0]/100*255)&255,l=((i<<16)+(i<<8)+i).toString(16).toUpperCase();return"000000".substring(l.length)+l},a.rgb.gray=function(o){return[(o[0]+o[1]+o[2])/3/255*100]}}}),Qy=E({"../../node_modules/color-convert/route.js"(e,t){var r=Yl();function n(){let i={},l=Object.keys(r);for(let s=l.length,f=0;f1&&(f=c),l(f))};return"conversion"in l&&(s.conversion=l.conversion),s}function i(l){let s=function(...f){let c=f[0];if(c==null)return c;c.length>1&&(f=c);let d=l(f);if(typeof d=="object")for(let p=d.length,m=0;m{a[l]={},Object.defineProperty(a[l],"channels",{value:r[l].channels}),Object.defineProperty(a[l],"labels",{value:r[l].labels});let s=n(l);Object.keys(s).forEach(f=>{let c=s[f];a[l][f]=i(c),a[l][f].raw=o(c)})}),t.exports=a}}),eb=E({"../../node_modules/ansi-styles/index.js"(e,t){var r=(c,d)=>(...p)=>`\x1B[${c(...p)+d}m`,n=(c,d)=>(...p)=>{let m=c(...p);return`\x1B[${38+d};5;${m}m`},a=(c,d)=>(...p)=>{let m=c(...p);return`\x1B[${38+d};2;${m[0]};${m[1]};${m[2]}m`},u=c=>c,o=(c,d,p)=>[c,d,p],i=(c,d,p)=>{Object.defineProperty(c,d,{get:()=>{let m=p();return Object.defineProperty(c,d,{value:m,enumerable:!0,configurable:!0}),m},enumerable:!0,configurable:!0})},l,s=(c,d,p,m)=>{l===void 0&&(l=Zy());let y=m?10:0,g={};for(let[h,b]of Object.entries(l)){let w=h==="ansi16"?"ansi":h;h===d?g[w]=c(p,y):typeof b=="object"&&(g[w]=c(b[d],y))}return g};function f(){let c=new Map,d={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};d.color.gray=d.color.blackBright,d.bgColor.bgGray=d.bgColor.bgBlackBright,d.color.grey=d.color.blackBright,d.bgColor.bgGrey=d.bgColor.bgBlackBright;for(let[p,m]of Object.entries(d)){for(let[y,g]of Object.entries(m))d[y]={open:`\x1B[${g[0]}m`,close:`\x1B[${g[1]}m`},m[y]=d[y],c.set(g[0],g[1]);Object.defineProperty(d,p,{value:m,enumerable:!1})}return Object.defineProperty(d,"codes",{value:c,enumerable:!1}),d.color.close="\x1B[39m",d.bgColor.close="\x1B[49m",i(d.color,"ansi",()=>s(r,"ansi16",u,!1)),i(d.color,"ansi256",()=>s(n,"ansi256",u,!1)),i(d.color,"ansi16m",()=>s(a,"rgb",o,!1)),i(d.bgColor,"ansi",()=>s(r,"ansi16",u,!0)),i(d.bgColor,"ansi256",()=>s(n,"ansi256",u,!0)),i(d.bgColor,"ansi16m",()=>s(a,"rgb",o,!0)),d}Object.defineProperty(t,"exports",{enumerable:!0,get:f})}}),tb=E({"../../node_modules/supports-color/browser.js"(e,t){t.exports={stdout:!1,stderr:!1}}}),rb=E({"node_modules/@testing-library/jest-dom/node_modules/chalk/source/util.js"(e,t){var r=(a,u,o)=>{let i=a.indexOf(u);if(i===-1)return a;let l=u.length,s=0,f="";do f+=a.substr(s,i-s)+u+o,s=i+l,i=a.indexOf(u,s);while(i!==-1);return f+=a.substr(s),f},n=(a,u,o,i)=>{let l=0,s="";do{let f=a[i-1]==="\r";s+=a.substr(l,(f?i-1:i)-l)+u+(f?`\r +`:` +`)+o,l=i+1,i=a.indexOf(` +`,l)}while(i!==-1);return s+=a.substr(l),s};t.exports={stringReplaceAll:r,stringEncaseCRLFWithFirstIndex:n}}}),nb=E({"node_modules/@testing-library/jest-dom/node_modules/chalk/source/templates.js"(e,t){var r=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,n=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,a=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,u=/\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.)|([^\\])/gi,o=new Map([["n",` +`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function i(c){let d=c[0]==="u",p=c[1]==="{";return d&&!p&&c.length===5||c[0]==="x"&&c.length===3?String.fromCharCode(parseInt(c.slice(1),16)):d&&p?String.fromCodePoint(parseInt(c.slice(2,-1),16)):o.get(c)||c}function l(c,d){let p=[],m=d.trim().split(/\s*,\s*/g),y;for(let g of m){let h=Number(g);if(!Number.isNaN(h))p.push(h);else if(y=g.match(a))p.push(y[2].replace(u,(b,w,P)=>w?i(w):P));else throw new Error(`Invalid Chalk template style argument: ${g} (in style '${c}')`)}return p}function s(c){n.lastIndex=0;let d=[],p;for(;(p=n.exec(c))!==null;){let m=p[1];if(p[2]){let y=l(m,p[2]);d.push([m].concat(y))}else d.push([m])}return d}function f(c,d){let p={};for(let y of d)for(let g of y.styles)p[g[0]]=y.inverse?null:g.slice(1);let m=c;for(let[y,g]of Object.entries(p))if(Array.isArray(g)){if(!(y in m))throw new Error(`Unknown Chalk style: ${y}`);m=g.length>0?m[y](...g):m[y]}return m}t.exports=(c,d)=>{let p=[],m=[],y=[];if(d.replace(r,(g,h,b,w,P,S)=>{if(h)y.push(i(h));else if(w){let q=y.join("");y=[],m.push(p.length===0?q:f(c,p)(q)),p.push({inverse:b,styles:s(w)})}else if(P){if(p.length===0)throw new Error("Found extraneous } in Chalk template literal");m.push(f(c,p)(y.join(""))),y=[],p.pop()}else y.push(S)}),m.push(y.join("")),p.length>0){let g=`Chalk template literal is missing ${p.length} closing bracket${p.length===1?"":"s"} (\`}\`)`;throw new Error(g)}return m.join("")}}}),Jl=E({"node_modules/@testing-library/jest-dom/node_modules/chalk/source/index.js"(e,t){var r=eb(),{stdout:n,stderr:a}=tb(),{stringReplaceAll:u,stringEncaseCRLFWithFirstIndex:o}=rb(),i=["ansi","ansi","ansi256","ansi16m"],l=Object.create(null),s=(S,q={})=>{if(q.level>3||q.level<0)throw new Error("The `level` option should be an integer from 0 to 3");let R=n?n.level:0;S.level=q.level===void 0?R:q.level},f=class{constructor(S){return c(S)}},c=S=>{let q={};return s(q,S),q.template=(...R)=>w(q.template,...R),Object.setPrototypeOf(q,d.prototype),Object.setPrototypeOf(q.template,q),q.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},q.template.Instance=f,q.template};function d(S){return c(S)}for(let[S,q]of Object.entries(r))l[S]={get(){let R=g(this,y(q.open,q.close,this._styler),this._isEmpty);return Object.defineProperty(this,S,{value:R}),R}};l.visible={get(){let S=g(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:S}),S}};var p=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let S of p)l[S]={get(){let{level:q}=this;return function(...R){let v=y(r.color[i[q]][S](...R),r.color.close,this._styler);return g(this,v,this._isEmpty)}}};for(let S of p){let q="bg"+S[0].toUpperCase()+S.slice(1);l[q]={get(){let{level:R}=this;return function(...v){let C=y(r.bgColor[i[R]][S](...v),r.bgColor.close,this._styler);return g(this,C,this._isEmpty)}}}}var m=Object.defineProperties(()=>{},we(ce({},l),{level:{enumerable:!0,get(){return this._generator.level},set(S){this._generator.level=S}}})),y=(S,q,R)=>{let v,C;return R===void 0?(v=S,C=q):(v=R.openAll+S,C=q+R.closeAll),{open:S,close:q,openAll:v,closeAll:C,parent:R}},g=(S,q,R)=>{let v=(...C)=>h(v,C.length===1?""+C[0]:C.join(" "));return v.__proto__=m,v._generator=S,v._styler=q,v._isEmpty=R,v},h=(S,q)=>{if(S.level<=0||!q)return S._isEmpty?"":q;let R=S._styler;if(R===void 0)return q;let{openAll:v,closeAll:C}=R;if(q.indexOf("\x1B")!==-1)for(;R!==void 0;)q=u(q,R.close,R.open),R=R.parent;let T=q.indexOf(` +`);return T!==-1&&(q=o(q,C,v,T)),v+q+C},b,w=(S,...q)=>{let[R]=q;if(!Array.isArray(R))return q.join(" ");let v=q.slice(1),C=[R.raw[0]];for(let T=1;T-1}t.exports=n}}),ub=E({"../../node_modules/lodash/_arrayIncludesWith.js"(e,t){function r(n,a,u){for(var o=-1,i=n==null?0:n.length;++o=l){var w=c?null:o(f);if(w)return i(w);g=!1,m=u,b=new r}else b=c?[]:h;e:for(;++p=1&&l<=31||l==127||i==0&&l>=48&&l<=57||i==1&&l>=48&&l<=57&&f==45){s+="\\"+l.toString(16)+" ";continue}if(i==0&&o==1&&l==45){s+="\\"+u.charAt(i);continue}if(l>=128||l==45||l==95||l>=48&&l<=57||l>=65&&l<=90||l>=97&&l<=122){s+=u.charAt(i);continue}s+="\\"+u.charAt(i)}return s};return r.CSS||(r.CSS={}),r.CSS.escape=n,n})}}),es=E({"node_modules/pretty-format/node_modules/ansi-styles/index.js"(e,t){var r=(u=0)=>o=>`\x1B[${38+u};5;${o}m`,n=(u=0)=>(o,i,l)=>`\x1B[${38+u};2;${o};${i};${l}m`;function a(){let u=new Map,o={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};o.color.gray=o.color.blackBright,o.bgColor.bgGray=o.bgColor.bgBlackBright,o.color.grey=o.color.blackBright,o.bgColor.bgGrey=o.bgColor.bgBlackBright;for(let[i,l]of Object.entries(o)){for(let[s,f]of Object.entries(l))o[s]={open:`\x1B[${f[0]}m`,close:`\x1B[${f[1]}m`},l[s]=o[s],u.set(f[0],f[1]);Object.defineProperty(o,i,{value:l,enumerable:!1})}return Object.defineProperty(o,"codes",{value:u,enumerable:!1}),o.color.close="\x1B[39m",o.bgColor.close="\x1B[49m",o.color.ansi256=r(),o.color.ansi16m=n(),o.bgColor.ansi256=r(10),o.bgColor.ansi16m=n(10),Object.defineProperties(o,{rgbToAnsi256:{value:(i,l,s)=>i===l&&l===s?i<8?16:i>248?231:Math.round((i-8)/247*24)+232:16+36*Math.round(i/255*5)+6*Math.round(l/255*5)+Math.round(s/255*5),enumerable:!1},hexToRgb:{value:i=>{let l=new RegExp("(?[a-f\\d]{6}|[a-f\\d]{3})","i").exec(i.toString(16));if(!l)return[0,0,0];let{colorString:s}=l.groups;s.length===3&&(s=s.split("").map(c=>c+c).join(""));let f=Number.parseInt(s,16);return[f>>16&255,f>>8&255,f&255]},enumerable:!1},hexToAnsi256:{value:i=>o.rgbToAnsi256(...o.hexToRgb(i)),enumerable:!1}}),o}Object.defineProperty(t,"exports",{enumerable:!0,get:a})}}),Fn=E({"node_modules/pretty-format/build/collections.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printIteratorEntries=r,e.printIteratorValues=n,e.printListItems=a,e.printObjectProperties=u;var t=(o,i)=>{let l=Object.keys(o).sort(i);return Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(o).forEach(s=>{Object.getOwnPropertyDescriptor(o,s).enumerable&&l.push(s)}),l};function r(o,i,l,s,f,c,d=": "){let p="",m=o.next();if(!m.done){p+=i.spacingOuter;let y=l+i.indent;for(;!m.done;){let g=c(m.value[0],i,y,s,f),h=c(m.value[1],i,y,s,f);p+=y+g+d+h,m=o.next(),m.done?i.min||(p+=","):p+=","+i.spacingInner}p+=i.spacingOuter+l}return p}function n(o,i,l,s,f,c){let d="",p=o.next();if(!p.done){d+=i.spacingOuter;let m=l+i.indent;for(;!p.done;)d+=m+c(p.value,i,m,s,f),p=o.next(),p.done?i.min||(d+=","):d+=","+i.spacingInner;d+=i.spacingOuter+l}return d}function a(o,i,l,s,f,c){let d="";if(o.length){d+=i.spacingOuter;let p=l+i.indent;for(let m=0;m{let g=f.toString();return g==="ArrayContaining"||g==="ArrayNotContaining"?++p>c.maxDepth?"["+g+"]":g+u+"["+(0,t.printListItems)(f.sample,c,d,p,m,y)+"]":g==="ObjectContaining"||g==="ObjectNotContaining"?++p>c.maxDepth?"["+g+"]":g+u+"{"+(0,t.printObjectProperties)(f.sample,c,d,p,m,y)+"}":g==="StringMatching"||g==="StringNotMatching"||g==="StringContaining"||g==="StringNotContaining"?g+u+y(f.sample,c,d,p,m):f.toAsymmetricMatcher()};e.serialize=o;var i=f=>f&&f.$$typeof===a;e.test=i;var l={serialize:o,test:i},s=l;e.default=s}}),mb=E({"../../node_modules/ansi-regex/index.js"(e,t){t.exports=({onlyFirst:r=!1}={})=>{let n=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(n,r?void 0:"g")}}}),hb=E({"node_modules/pretty-format/build/plugins/ConvertAnsi.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=n(mb()),r=n(es());function n(s){return s&&s.__esModule?s:{default:s}}var a=s=>s.replace((0,t.default)(),f=>{switch(f){case r.default.red.close:case r.default.green.close:case r.default.cyan.close:case r.default.gray.close:case r.default.white.close:case r.default.yellow.close:case r.default.bgRed.close:case r.default.bgGreen.close:case r.default.bgYellow.close:case r.default.inverse.close:case r.default.dim.close:case r.default.bold.close:case r.default.reset.open:case r.default.reset.close:return"";case r.default.red.open:return"";case r.default.green.open:return"";case r.default.cyan.open:return"";case r.default.gray.open:return"";case r.default.white.open:return"";case r.default.yellow.open:return"";case r.default.bgRed.open:return"";case r.default.bgGreen.open:return"";case r.default.bgYellow.open:return"";case r.default.inverse.open:return"";case r.default.dim.open:return"";case r.default.bold.open:return"";default:return""}}),u=s=>typeof s=="string"&&!!s.match((0,t.default)());e.test=u;var o=(s,f,c,d,p,m)=>m(a(s),f,c,d,p);e.serialize=o;var i={serialize:o,test:u},l=i;e.default=l}}),yb=E({"node_modules/pretty-format/build/plugins/DOMCollection.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Fn(),r=" ",n=["DOMStringMap","NamedNodeMap"],a=/^(HTML\w*Collection|NodeList)$/,u=c=>n.indexOf(c)!==-1||a.test(c),o=c=>c&&c.constructor&&!!c.constructor.name&&u(c.constructor.name);e.test=o;var i=c=>c.constructor.name==="NamedNodeMap",l=(c,d,p,m,y,g)=>{let h=c.constructor.name;return++m>d.maxDepth?"["+h+"]":(d.min?"":h+r)+(n.indexOf(h)!==-1?"{"+(0,t.printObjectProperties)(i(c)?Array.from(c).reduce((b,w)=>(b[w.name]=w.value,b),{}):ce({},c),d,p,m,y,g)+"}":"["+(0,t.printListItems)(Array.from(c),d,p,m,y,g)+"]")};e.serialize=l;var s={serialize:l,test:o},f=s;e.default=f}}),bb=E({"node_modules/pretty-format/build/plugins/lib/escapeHTML.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(r){return r.replace(//g,">")}}}),fa=E({"node_modules/pretty-format/build/plugins/lib/markup.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printText=e.printProps=e.printElementAsLeaf=e.printElement=e.printComment=e.printChildren=void 0;var t=r(bb());function r(s){return s&&s.__esModule?s:{default:s}}var n=(s,f,c,d,p,m,y)=>{let g=d+c.indent,h=c.colors;return s.map(b=>{let w=f[b],P=y(w,c,g,p,m);return typeof w!="string"&&(P.indexOf(` +`)!==-1&&(P=c.spacingOuter+g+P+c.spacingOuter+d),P="{"+P+"}"),c.spacingInner+d+h.prop.open+b+h.prop.close+"="+h.value.open+P+h.value.close}).join("")};e.printProps=n;var a=(s,f,c,d,p,m)=>s.map(y=>f.spacingOuter+c+(typeof y=="string"?u(y,f):m(y,f,c,d,p))).join("");e.printChildren=a;var u=(s,f)=>{let c=f.colors.content;return c.open+(0,t.default)(s)+c.close};e.printText=u;var o=(s,f)=>{let c=f.colors.comment;return c.open+""+c.close};e.printComment=o;var i=(s,f,c,d,p)=>{let m=d.colors.tag;return m.open+"<"+s+(f&&m.close+f+d.spacingOuter+p+m.open)+(c?">"+m.close+c+d.spacingOuter+p+m.open+""+m.close};e.printElement=i;var l=(s,f)=>{let c=f.colors.tag;return c.open+"<"+s+c.close+" …"+c.open+" />"+c.close};e.printElementAsLeaf=l}}),gb=E({"node_modules/pretty-format/build/plugins/DOMElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=fa(),r=1,n=3,a=8,u=11,o=/^((HTML|SVG)\w*)?Element$/,i=g=>{try{return typeof g.hasAttribute=="function"&&g.hasAttribute("is")}catch(h){return!1}},l=g=>{let h=g.constructor.name,{nodeType:b,tagName:w}=g,P=typeof w=="string"&&w.includes("-")||i(g);return b===r&&(o.test(h)||P)||b===n&&h==="Text"||b===a&&h==="Comment"||b===u&&h==="DocumentFragment"},s=g=>{var h;return(g==null||(h=g.constructor)===null||h===void 0?void 0:h.name)&&l(g)};e.test=s;function f(g){return g.nodeType===n}function c(g){return g.nodeType===a}function d(g){return g.nodeType===u}var p=(g,h,b,w,P,S)=>{if(f(g))return(0,t.printText)(g.data,h);if(c(g))return(0,t.printComment)(g.data,h);let q=d(g)?"DocumentFragment":g.tagName.toLowerCase();return++w>h.maxDepth?(0,t.printElementAsLeaf)(q,h):(0,t.printElement)(q,(0,t.printProps)(d(g)?[]:Array.from(g.attributes).map(R=>R.name).sort(),d(g)?{}:Array.from(g.attributes).reduce((R,v)=>(R[v.name]=v.value,R),{}),h,b+h.indent,w,P,S),(0,t.printChildren)(Array.prototype.slice.call(g.childNodes||g.children),h,b+h.indent,w,P,S),h,b)};e.serialize=p;var m={serialize:p,test:s},y=m;e.default=y}}),vb=E({"node_modules/pretty-format/build/plugins/Immutable.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Fn(),r="@@__IMMUTABLE_ITERABLE__@@",n="@@__IMMUTABLE_LIST__@@",a="@@__IMMUTABLE_KEYED__@@",u="@@__IMMUTABLE_MAP__@@",o="@@__IMMUTABLE_ORDERED__@@",i="@@__IMMUTABLE_RECORD__@@",l="@@__IMMUTABLE_SEQ__@@",s="@@__IMMUTABLE_SET__@@",f="@@__IMMUTABLE_STACK__@@",c=v=>"Immutable."+v,d=v=>"["+v+"]",p=" ",m="…",y=(v,C,T,B,F,U,H)=>++B>C.maxDepth?d(c(H)):c(H)+p+"{"+(0,t.printIteratorEntries)(v.entries(),C,T,B,F,U)+"}";function g(v){let C=0;return{next(){if(C{let H=c(v._name||"Record");return++B>C.maxDepth?d(H):H+p+"{"+(0,t.printIteratorEntries)(g(v),C,T,B,F,U)+"}"},b=(v,C,T,B,F,U)=>{let H=c("Seq");return++B>C.maxDepth?d(H):v[a]?H+p+"{"+(v._iter||v._object?(0,t.printIteratorEntries)(v.entries(),C,T,B,F,U):m)+"}":H+p+"["+(v._iter||v._array||v._collection||v._iterable?(0,t.printIteratorValues)(v.values(),C,T,B,F,U):m)+"]"},w=(v,C,T,B,F,U,H)=>++B>C.maxDepth?d(c(H)):c(H)+p+"["+(0,t.printIteratorValues)(v.values(),C,T,B,F,U)+"]",P=(v,C,T,B,F,U)=>v[u]?y(v,C,T,B,F,U,v[o]?"OrderedMap":"Map"):v[n]?w(v,C,T,B,F,U,"List"):v[s]?w(v,C,T,B,F,U,v[o]?"OrderedSet":"Set"):v[f]?w(v,C,T,B,F,U,"Stack"):v[l]?b(v,C,T,B,F,U):h(v,C,T,B,F,U);e.serialize=P;var S=v=>v&&(v[r]===!0||v[i]===!0);e.test=S;var q={serialize:P,test:S},R=q;e.default=R}}),_b=E({"node_modules/react-is/cjs/react-is.development.js"(e){(function(){var t=60103,r=60106,n=60107,a=60108,u=60114,o=60109,i=60110,l=60112,s=60113,f=60120,c=60115,d=60116,p=60121,m=60122,y=60117,g=60129,h=60131;if(typeof Symbol=="function"&&Symbol.for){var b=Symbol.for;t=b("react.element"),r=b("react.portal"),n=b("react.fragment"),a=b("react.strict_mode"),u=b("react.profiler"),o=b("react.provider"),i=b("react.context"),l=b("react.forward_ref"),s=b("react.suspense"),f=b("react.suspense_list"),c=b("react.memo"),d=b("react.lazy"),p=b("react.block"),m=b("react.server.block"),y=b("react.fundamental"),b("react.scope"),b("react.opaque.id"),g=b("react.debug_trace_mode"),b("react.offscreen"),h=b("react.legacy_hidden")}var w=!1;function P(D){return!!(typeof D=="string"||typeof D=="function"||D===n||D===u||D===g||D===a||D===s||D===f||D===h||w||typeof D=="object"&&D!==null&&(D.$$typeof===d||D.$$typeof===c||D.$$typeof===o||D.$$typeof===i||D.$$typeof===l||D.$$typeof===y||D.$$typeof===p||D[0]===m))}function S(D){if(typeof D=="object"&&D!==null){var J=D.$$typeof;switch(J){case t:var G=D.type;switch(G){case n:case u:case a:case s:case f:return G;default:var W=G&&G.$$typeof;switch(W){case i:case l:case d:case c:case o:return W;default:return J}}case r:return J}}}var q=i,R=o,v=t,C=l,T=n,B=d,F=c,U=r,H=u,ee=a,Z=s,te=!1,ae=!1;function le(D){return te||(te=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1}function se(D){return ae||(ae=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1}function x(D){return S(D)===i}function O(D){return S(D)===o}function I(D){return typeof D=="object"&&D!==null&&D.$$typeof===t}function k(D){return S(D)===l}function z(D){return S(D)===n}function j(D){return S(D)===d}function N(D){return S(D)===c}function L(D){return S(D)===r}function X(D){return S(D)===u}function _(D){return S(D)===a}function $(D){return S(D)===s}e.ContextConsumer=q,e.ContextProvider=R,e.Element=v,e.ForwardRef=C,e.Fragment=T,e.Lazy=B,e.Memo=F,e.Portal=U,e.Profiler=H,e.StrictMode=ee,e.Suspense=Z,e.isAsyncMode=le,e.isConcurrentMode=se,e.isContextConsumer=x,e.isContextProvider=O,e.isElement=I,e.isForwardRef=k,e.isFragment=z,e.isLazy=j,e.isMemo=N,e.isPortal=L,e.isProfiler=X,e.isStrictMode=_,e.isSuspense=$,e.isValidElementType=P,e.typeOf=S})()}}),wb=E({"node_modules/react-is/index.js"(e,t){t.exports=_b()}}),Eb=E({"node_modules/pretty-format/build/plugins/ReactElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=a(wb()),r=fa();function n(d){if(typeof WeakMap!="function")return null;var p=new WeakMap,m=new WeakMap;return(n=function(y){return y?m:p})(d)}function a(d,p){if(!p&&d&&d.__esModule)return d;if(d===null||typeof d!="object"&&typeof d!="function")return{default:d};var m=n(p);if(m&&m.has(d))return m.get(d);var y={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var h in d)if(h!=="default"&&Object.prototype.hasOwnProperty.call(d,h)){var b=g?Object.getOwnPropertyDescriptor(d,h):null;b&&(b.get||b.set)?Object.defineProperty(y,h,b):y[h]=d[h]}return y.default=d,m&&m.set(d,y),y}var u=(d,p=[])=>(Array.isArray(d)?d.forEach(m=>{u(m,p)}):d!=null&&d!==!1&&p.push(d),p),o=d=>{let p=d.type;if(typeof p=="string")return p;if(typeof p=="function")return p.displayName||p.name||"Unknown";if(t.isFragment(d))return"React.Fragment";if(t.isSuspense(d))return"React.Suspense";if(typeof p=="object"&&p!==null){if(t.isContextProvider(d))return"Context.Provider";if(t.isContextConsumer(d))return"Context.Consumer";if(t.isForwardRef(d)){if(p.displayName)return p.displayName;let m=p.render.displayName||p.render.name||"";return m!==""?"ForwardRef("+m+")":"ForwardRef"}if(t.isMemo(d)){let m=p.displayName||p.type.displayName||p.type.name||"";return m!==""?"Memo("+m+")":"Memo"}}return"UNDEFINED"},i=d=>{let{props:p}=d;return Object.keys(p).filter(m=>m!=="children"&&p[m]!==void 0).sort()},l=(d,p,m,y,g,h)=>++y>p.maxDepth?(0,r.printElementAsLeaf)(o(d),p):(0,r.printElement)(o(d),(0,r.printProps)(i(d),d.props,p,m+p.indent,y,g,h),(0,r.printChildren)(u(d.props.children),p,m+p.indent,y,g,h),p,m);e.serialize=l;var s=d=>d!=null&&t.isElement(d);e.test=s;var f={serialize:l,test:s},c=f;e.default=c}}),Pb=E({"node_modules/pretty-format/build/plugins/ReactTestComponent.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=fa(),r=function(){return typeof globalThis<"u"?globalThis:typeof r<"u"?r:typeof self<"u"?self:typeof window<"u"?window:Function("return this")()}(),n=r["jest-symbol-do-not-touch"]||r.Symbol,a=typeof n=="function"&&n.for?n.for("react.test.json"):245830487,u=f=>{let{props:c}=f;return c?Object.keys(c).filter(d=>c[d]!==void 0).sort():[]},o=(f,c,d,p,m,y)=>++p>c.maxDepth?(0,t.printElementAsLeaf)(f.type,c):(0,t.printElement)(f.type,f.props?(0,t.printProps)(u(f),f.props,c,d+c.indent,p,m,y):"",f.children?(0,t.printChildren)(f.children,c,d+c.indent,p,m,y):"",c,d);e.serialize=o;var i=f=>f&&f.$$typeof===a;e.test=i;var l={serialize:o,test:i},s=l;e.default=s}}),Cb=E({"node_modules/pretty-format/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.DEFAULT_OPTIONS=void 0,e.format=N,e.plugins=void 0;var t=f(es()),r=Fn(),n=f(pb()),a=f(hb()),u=f(yb()),o=f(gb()),i=f(vb()),l=f(Eb()),s=f(Pb());function f(_){return _&&_.__esModule?_:{default:_}}var c=Object.prototype.toString,d=Date.prototype.toISOString,p=Error.prototype.toString,m=RegExp.prototype.toString,y=_=>typeof _.constructor=="function"&&_.constructor.name||"Object",g=_=>typeof window<"u"&&_===window,h=/^Symbol\((.*)\)(.*)$/,b=/\n/gi,w=class extends Error{constructor(_,$){super(_),this.stack=$,this.name=this.constructor.name}};function P(_){return _==="[object Array]"||_==="[object ArrayBuffer]"||_==="[object DataView]"||_==="[object Float32Array]"||_==="[object Float64Array]"||_==="[object Int8Array]"||_==="[object Int16Array]"||_==="[object Int32Array]"||_==="[object Uint8Array]"||_==="[object Uint8ClampedArray]"||_==="[object Uint16Array]"||_==="[object Uint32Array]"}function S(_){return Object.is(_,-0)?"-0":String(_)}function q(_){return`${_}n`}function R(_,$){return $?"[Function "+(_.name||"anonymous")+"]":"[Function]"}function v(_){return String(_).replace(h,"Symbol($1)")}function C(_){return"["+p.call(_)+"]"}function T(_,$,D,J){if(_===!0||_===!1)return""+_;if(_===void 0)return"undefined";if(_===null)return"null";let G=typeof _;if(G==="number")return S(_);if(G==="bigint")return q(_);if(G==="string")return J?'"'+_.replace(/"|\\/g,"\\$&")+'"':'"'+_+'"';if(G==="function")return R(_,$);if(G==="symbol")return v(_);let W=c.call(_);return W==="[object WeakMap]"?"WeakMap {}":W==="[object WeakSet]"?"WeakSet {}":W==="[object Function]"||W==="[object GeneratorFunction]"?R(_,$):W==="[object Symbol]"?v(_):W==="[object Date]"?isNaN(+_)?"Date { NaN }":d.call(_):W==="[object Error]"?C(_):W==="[object RegExp]"?D?m.call(_).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):m.call(_):_ instanceof Error?C(_):null}function B(_,$,D,J,G,W){if(G.indexOf(_)!==-1)return"[Circular]";G=G.slice(),G.push(_);let re=++J>$.maxDepth,oe=$.min;if($.callToJSON&&!re&&_.toJSON&&typeof _.toJSON=="function"&&!W)return ee(_.toJSON(),$,D,J,G,!0);let he=c.call(_);return he==="[object Arguments]"?re?"[Arguments]":(oe?"":"Arguments ")+"["+(0,r.printListItems)(_,$,D,J,G,ee)+"]":P(he)?re?"["+_.constructor.name+"]":(oe||!$.printBasicPrototype&&_.constructor.name==="Array"?"":_.constructor.name+" ")+"["+(0,r.printListItems)(_,$,D,J,G,ee)+"]":he==="[object Map]"?re?"[Map]":"Map {"+(0,r.printIteratorEntries)(_.entries(),$,D,J,G,ee," => ")+"}":he==="[object Set]"?re?"[Set]":"Set {"+(0,r.printIteratorValues)(_.values(),$,D,J,G,ee)+"}":re||g(_)?"["+y(_)+"]":(oe||!$.printBasicPrototype&&y(_)==="Object"?"":y(_)+" ")+"{"+(0,r.printObjectProperties)(_,$,D,J,G,ee)+"}"}function F(_){return _.serialize!=null}function U(_,$,D,J,G,W){let re;try{re=F(_)?_.serialize($,D,J,G,W,ee):_.print($,oe=>ee(oe,D,J,G,W),oe=>{let he=J+D.indent;return he+oe.replace(b,` +`+he)},{edgeSpacing:D.spacingOuter,min:D.min,spacing:D.spacingInner},D.colors)}catch(oe){throw new w(oe.message,oe.stack)}if(typeof re!="string")throw new Error(`pretty-format: Plugin must return type "string" but instead returned "${typeof re}".`);return re}function H(_,$){for(let D=0;D<_.length;D++)try{if(_[D].test($))return _[D]}catch(J){throw new w(J.message,J.stack)}return null}function ee(_,$,D,J,G,W){let re=H($.plugins,_);if(re!==null)return U(re,_,$,D,J,G);let oe=T(_,$.printFunctionName,$.escapeRegex,$.escapeString);return oe!==null?oe:B(_,$,D,J,G,W)}var Z={comment:"gray",content:"reset",prop:"yellow",tag:"cyan",value:"green"},te=Object.keys(Z),ae={callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:1/0,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:Z};e.DEFAULT_OPTIONS=ae;function le(_){if(Object.keys(_).forEach($=>{if(!ae.hasOwnProperty($))throw new Error(`pretty-format: Unknown option "${$}".`)}),_.min&&_.indent!==void 0&&_.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(_.theme!==void 0){if(_.theme===null)throw new Error('pretty-format: Option "theme" must not be null.');if(typeof _.theme!="object")throw new Error(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof _.theme}".`)}}var se=_=>te.reduce(($,D)=>{let J=_.theme&&_.theme[D]!==void 0?_.theme[D]:Z[D],G=J&&t.default[J];if(G&&typeof G.close=="string"&&typeof G.open=="string")$[D]=G;else throw new Error(`pretty-format: Option "theme" has a key "${D}" whose value "${J}" is undefined in ansi-styles.`);return $},Object.create(null)),x=()=>te.reduce((_,$)=>(_[$]={close:"",open:""},_),Object.create(null)),O=_=>_&&_.printFunctionName!==void 0?_.printFunctionName:ae.printFunctionName,I=_=>_&&_.escapeRegex!==void 0?_.escapeRegex:ae.escapeRegex,k=_=>_&&_.escapeString!==void 0?_.escapeString:ae.escapeString,z=_=>{var $;return{callToJSON:_&&_.callToJSON!==void 0?_.callToJSON:ae.callToJSON,colors:_&&_.highlight?se(_):x(),compareKeys:_&&typeof _.compareKeys=="function"?_.compareKeys:ae.compareKeys,escapeRegex:I(_),escapeString:k(_),indent:_&&_.min?"":j(_&&_.indent!==void 0?_.indent:ae.indent),maxDepth:_&&_.maxDepth!==void 0?_.maxDepth:ae.maxDepth,min:_&&_.min!==void 0?_.min:ae.min,plugins:_&&_.plugins!==void 0?_.plugins:ae.plugins,printBasicPrototype:($=_==null?void 0:_.printBasicPrototype)!==null&&$!==void 0?$:!0,printFunctionName:O(_),spacingInner:_&&_.min?" ":` +`,spacingOuter:_&&_.min?"":` +`}};function j(_){return new Array(_+1).join(" ")}function N(_,$){if($&&(le($),$.plugins)){let J=H($.plugins,_);if(J!==null)return U(J,_,z($),"",0,[])}let D=T(_,O($),I($),k($));return D!==null?D:B(_,z($),"",0,[])}var L={AsymmetricMatcher:n.default,ConvertAnsi:a.default,DOMCollection:u.default,DOMElement:o.default,Immutable:i.default,ReactElement:l.default,ReactTestComponent:s.default};e.plugins=L;var X=N;e.default=X}}),Sb=E({"../../node_modules/lz-string/libs/lz-string.js"(e,t){var r=function(){var n=String.fromCharCode,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",o={};function i(s,f){if(!o[s]){o[s]={};for(var c=0;c>>8,c[d*2+1]=m%256}return c},decompressFromUint8Array:function(s){if(s==null)return l.decompress(s);for(var f=new Array(s.length/2),c=0,d=f.length;c>1}else{for(p=1,d=0;d>1}w--,w==0&&(w=Math.pow(2,S),S++),delete y[b]}else for(p=m[b],d=0;d>1;w--,w==0&&(w=Math.pow(2,S),S++),m[h]=P++,b=String(g)}if(b!==""){if(Object.prototype.hasOwnProperty.call(y,b)){if(b.charCodeAt(0)<256){for(d=0;d>1}else{for(p=1,d=0;d>1}w--,w==0&&(w=Math.pow(2,S),S++),delete y[b]}else for(p=m[b],d=0;d>1;w--,w==0&&(w=Math.pow(2,S),S++)}for(p=2,d=0;d>1;for(;;)if(R=R<<1,v==f-1){q.push(c(R));break}else v++;return q.join("")},decompress:function(s){return s==null?"":s==""?null:l._decompress(s.length,32768,function(f){return s.charCodeAt(f)})},_decompress:function(s,f,c){var d=[],p=4,m=4,y=3,g="",h=[],b,w,P,S,q,R,v,C={val:c(0),position:f,index:1};for(b=0;b<3;b+=1)d[b]=b;for(P=0,q=Math.pow(2,2),R=1;R!=q;)S=C.val&C.position,C.position>>=1,C.position==0&&(C.position=f,C.val=c(C.index++)),P|=(S>0?1:0)*R,R<<=1;switch(P){case 0:for(P=0,q=Math.pow(2,8),R=1;R!=q;)S=C.val&C.position,C.position>>=1,C.position==0&&(C.position=f,C.val=c(C.index++)),P|=(S>0?1:0)*R,R<<=1;v=n(P);break;case 1:for(P=0,q=Math.pow(2,16),R=1;R!=q;)S=C.val&C.position,C.position>>=1,C.position==0&&(C.position=f,C.val=c(C.index++)),P|=(S>0?1:0)*R,R<<=1;v=n(P);break;case 2:return""}for(d[3]=v,w=v,h.push(v);;){if(C.index>s)return"";for(P=0,q=Math.pow(2,y),R=1;R!=q;)S=C.val&C.position,C.position>>=1,C.position==0&&(C.position=f,C.val=c(C.index++)),P|=(S>0?1:0)*R,R<<=1;switch(v=P){case 0:for(P=0,q=Math.pow(2,8),R=1;R!=q;)S=C.val&C.position,C.position>>=1,C.position==0&&(C.position=f,C.val=c(C.index++)),P|=(S>0?1:0)*R,R<<=1;d[m++]=n(P),v=m-1,p--;break;case 1:for(P=0,q=Math.pow(2,16),R=1;R!=q;)S=C.val&C.position,C.position>>=1,C.position==0&&(C.position=f,C.val=c(C.index++)),P|=(S>0?1:0)*R,R<<=1;d[m++]=n(P),v=m-1,p--;break;case 2:return h.join("")}if(p==0&&(p=Math.pow(2,y),y++),d[v])g=d[v];else if(v===m)g=w+w.charAt(0);else return null;h.push(g),d[m++]=w+g.charAt(0),p--,w=g,p==0&&(p=Math.pow(2,y),y++)}}};return l}();typeof define=="function"&&define.amd?define(function(){return r}):typeof t<"u"&&t!=null?t.exports=r:typeof angular<"u"&&angular!=null&&angular.module("LZString",[]).factory("LZString",function(){return r})}}),tt=_e(of(),1),eo=tt.default.expect;tt.default.version;tt.default.Assertion;tt.default.AssertionError;var yn=tt.default.util;tt.default.config;var to=tt.default.use;tt.default.should;var xb=tt.default.assert;tt.default.core;var Rb=tt.default,ts=(()=>{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})();function pt(e,t,r){let n=typeof e;if(!r.includes(n))throw new TypeError(`${t} value must be ${r.join(" or ")}, received "${n}"`)}function qb(e){return e!=null&&typeof e=="object"&&!Array.isArray(e)}function Ob(e){return e===Object.prototype||e===Function.prototype||e===RegExp.prototype}function fo(e){return Object.prototype.toString.apply(e).slice(8,-1)}function Tb(e,t){let r=typeof t=="function"?t:n=>t.add(n);Object.getOwnPropertyNames(e).forEach(r),Object.getOwnPropertySymbols(e).forEach(r)}function rs(e){let t=new Set;return Ob(e)?[]:(Tb(e,t),Array.from(t))}var ns={forceWritable:!1};function Fa(e,t=ns){return po(e,new WeakMap,t)}function po(e,t,r=ns){let n,a;if(t.has(e))return t.get(e);if(Array.isArray(e)){for(a=Array(n=e.length),t.set(e,a);n--;)a[n]=po(e[n],t,r);return a}if(Object.prototype.toString.call(e)==="[object Object]"){a=Object.create(Object.getPrototypeOf(e)),t.set(e,a);let u=rs(e);for(let o of u){let i=Object.getOwnPropertyDescriptor(e,o);if(!i)continue;let l=po(e[o],t,r);"get"in i?Object.defineProperty(a,o,we(ce({},i),{get(){return l}})):Object.defineProperty(a,o,we(ce({},i),{writable:r.forceWritable?!0:i.writable,value:l}))}return a}return e}var mo=_e(Mn(),1),Ab=_e(qn(),1),{AsymmetricMatcher:jb,DOMCollection:Mb,DOMElement:Ib,Immutable:Nb,ReactElement:Bb,ReactTestComponent:kb}=mo.plugins,Ua=[kb,Bb,Ib,Mb,Nb,jb];function at(e,t=10,a={}){var u=a,{maxLength:r}=u,n=Bt(u,["maxLength"]);let o=r!=null?r:1e4,i;try{i=(0,mo.format)(e,ce({maxDepth:t,escapeString:!1,plugins:Ua},n))}catch(l){i=(0,mo.format)(e,ce({callToJSON:!1,maxDepth:t,escapeString:!1,plugins:Ua},n))}return i.length>=o&&t>1?at(e,Math.floor(t/2)):i}var $b=/%[sdjifoOcj%]/g;function Db(...e){if(typeof e[0]!="string"){let u=[];for(let o=0;o{if(u==="%%")return"%";if(r>=t)return u;switch(u){case"%s":{let o=e[r++];return typeof o=="bigint"?`${o.toString()}n`:typeof o=="number"&&o===0&&1/o<0?"-0":typeof o=="object"&&o!==null?xr(o,{depth:0,colors:!1,compact:3}):String(o)}case"%d":{let o=e[r++];return typeof o=="bigint"?`${o.toString()}n`:Number(o).toString()}case"%i":{let o=e[r++];return typeof o=="bigint"?`${o.toString()}n`:Number.parseInt(String(o)).toString()}case"%f":return Number.parseFloat(String(e[r++])).toString();case"%o":return xr(e[r++],{showHidden:!0,showProxy:!0});case"%O":return xr(e[r++]);case"%c":return r++,"";case"%j":try{return JSON.stringify(e[r++])}catch(o){let i=o.message;if(i.includes("circular structure")||i.includes("cyclic structures")||i.includes("cyclic object"))return"[Circular]";throw o}default:return u}});for(let u=e[r];r(e[t]=pa,e),{isColorSupported:!1});function ma(){return globalThis[Lb]||Hb}_e(Mn(),1);_e(qn(),1);var os;os=/\r?\n|[\r\u2028\u2029]/y;RegExp(os.source);var as={keyword:["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"],strict:["implements","interface","let","package","private","protected","public","static","yield"]};new Set(as.keyword);new Set(as.strict);var mt=_e(Mn(),1),Ha=_e(yl(),1);function Va(e){if(e===void 0)return"undefined";if(e===null)return"null";if(Array.isArray(e))return"array";if(typeof e=="boolean")return"boolean";if(typeof e=="function")return"function";if(typeof e=="number")return"number";if(typeof e=="string")return"string";if(typeof e=="bigint")return"bigint";if(typeof e=="object"){if(e!=null){if(e.constructor===RegExp)return"regexp";if(e.constructor===Map)return"map";if(e.constructor===Set)return"set";if(e.constructor===Date)return"date"}return"object"}else if(typeof e=="symbol")return"symbol";throw new Error(`value of unknown type: ${e}`)}var ir=-1,lr=1,un=0,Rr=class{constructor(e,t){Sr(this,0);Sr(this,1);this[0]=e,this[1]=t}},is="Compared values have no visual difference.",Vb="Compared values serialize to the same structure.\nPrinting internal object structure without calling `toJSON` instead.";function zb(e,t){return e.replace(/\s+$/,r=>t(r))}function ha(e,t,r,n,a,u){return e.length!==0?r(`${n} ${zb(e,a)}`):n!==" "?r(n):t&&u.length!==0?r(`${n} ${u}`):""}function ls(e,t,{aColor:r,aIndicator:n,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:u}){return ha(e,t,r,n,a,u)}function ss(e,t,{bColor:r,bIndicator:n,changeLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:u}){return ha(e,t,r,n,a,u)}function us(e,t,{commonColor:r,commonIndicator:n,commonLineTrailingSpaceColor:a,emptyFirstOrLastLinePlaceholder:u}){return ha(e,t,r,n,a,u)}function za(e,t,r,n,{patchColor:a}){return a(`@@ -${e+1},${t-e} +${r+1},${n-r} @@`)}function Wb(e,t){let r=e.length,n=t.contextLines,a=n+n,u=r,o=!1,i=0,l=0;for(;l!==r;){let P=l;for(;l!==r&&e[l][0]===un;)l+=1;if(P!==l)if(P===0)l>n&&(u-=l-n,o=!0);else if(l===r){let S=l-P;S>n&&(u-=S-n,o=!0)}else{let S=l-P;S>a&&(u-=S-a,i+=1)}for(;l!==r&&e[l][0]!==un;)l+=1}let s=i!==0||o;i!==0?u+=i+1:o&&(u+=1);let f=u-1,c=[],d=0;s&&c.push("");let p=0,m=0,y=0,g=0,h=P=>{let S=c.length;c.push(us(P,S===0||S===f,t)),y+=1,g+=1},b=P=>{let S=c.length;c.push(ls(P,S===0||S===f,t)),y+=1},w=P=>{let S=c.length;c.push(ss(P,S===0||S===f,t)),g+=1};for(l=0;l!==r;){let P=l;for(;l!==r&&e[l][0]===un;)l+=1;if(P!==l)if(P===0){l>n&&(P=l-n,p=P,m=P,y=p,g=m);for(let S=P;S!==l;S+=1)h(e[S][1])}else if(l===r){let S=l-P>n?P+n:l;for(let q=P;q!==S;q+=1)h(e[q][1])}else{let S=l-P;if(S>a){let q=P+n;for(let v=P;v!==q;v+=1)h(e[v][1]);c[d]=za(p,y,m,g,t),d=c.length,c.push("");let R=S-a;p=y+R,m=g+R,y=p,g=m;for(let v=l-n;v!==l;v+=1)h(e[v][1])}else for(let q=P;q!==l;q+=1)h(e[q][1])}for(;l!==r&&e[l][0]===ir;)b(e[l][1]),l+=1;for(;l!==r&&e[l][0]===lr;)w(e[l][1]),l+=1}return s&&(c[d]=za(p,y,m,g,t)),c.join(` +`)}function Gb(e,t){return e.map((r,n,a)=>{let u=r[1],o=n===0||n===a.length-1;switch(r[0]){case ir:return ls(u,o,t);case lr:return ss(u,o,t);default:return us(u,o,t)}}).join(` +`)}var Wa=e=>e,cs=5;function Kb(){let e=ma();return{aAnnotation:"Expected",aColor:e.green,aIndicator:"-",bAnnotation:"Received",bColor:e.red,bIndicator:"+",changeColor:e.inverse,changeLineTrailingSpaceColor:Wa,commonColor:e.dim,commonIndicator:" ",commonLineTrailingSpaceColor:Wa,compareKeys:void 0,contextLines:cs,emptyFirstOrLastLinePlaceholder:"",expand:!0,includeChangeCounts:!1,omitAnnotationLines:!1,patchColor:e.yellow}}function Yb(e){return e&&typeof e=="function"?e:void 0}function Jb(e){return typeof e=="number"&&Number.isSafeInteger(e)&&e>=0?e:cs}function Jr(e={}){return we(ce(ce({},Kb()),e),{compareKeys:Yb(e.compareKeys),contextLines:Jb(e.contextLines)})}function er(e){return e.length===1&&e[0].length===0}function Xb(e){let t=0,r=0;return e.forEach(n=>{switch(n[0]){case ir:t+=1;break;case lr:r+=1;break}}),{a:t,b:r}}function Qb({aAnnotation:e,aColor:t,aIndicator:r,bAnnotation:n,bColor:a,bIndicator:u,includeChangeCounts:o,omitAnnotationLines:i},l){if(i)return"";let s="",f="";if(o){let p=String(l.a),m=String(l.b),y=n.length-e.length,g=" ".repeat(Math.max(0,y)),h=" ".repeat(Math.max(0,-y)),b=m.length-p.length,w=" ".repeat(Math.max(0,b)),P=" ".repeat(Math.max(0,-b));s=`${g} ${r} ${w}${p}`,f=`${h} ${u} ${P}${m}`}let c=`${r} ${e}${s}`,d=`${u} ${n}${f}`;return`${t(c)} +${a(d)} + +`}function ds(e,t){return Qb(t,Xb(e))+(t.expand?Gb(e,t):Wb(e,t))}function ya(e,t,r){return ds(fs(er(e)?[]:e,er(t)?[]:t),Jr(r))}function Zb(e,t,r,n,a){if(er(e)&&er(r)&&(e=[],r=[]),er(t)&&er(n)&&(t=[],n=[]),e.length!==r.length||t.length!==n.length)return ya(e,t,a);let u=fs(r,n),o=0,i=0;return u.forEach(l=>{switch(l[0]){case ir:l[1]=e[o],o+=1;break;case lr:l[1]=t[i],i+=1;break;default:l[1]=t[i],o+=1,i+=1}}),ds(u,Jr(a))}function fs(e,t){let r=e.length,n=t.length,a=(s,f)=>e[s]===t[f],u=[],o=0,i=0,l=(s,f,c)=>{for(;o!==f;o+=1)u.push(new Rr(ir,e[o]));for(;i!==c;i+=1)u.push(new Rr(lr,t[i]));for(;s!==0;s-=1,o+=1,i+=1)u.push(new Rr(un,t[i]))};for((Ha.default.default||Ha.default)(r,n,a,l);o!==r;o+=1)u.push(new Rr(ir,e[o]));for(;i!==n;i+=1)u.push(new Rr(lr,t[i]));return u}function ho(e,t){let{commonColor:r}=Jr(t);return r(e)}var{AsymmetricMatcher:eg,DOMCollection:tg,DOMElement:rg,Immutable:ng,ReactElement:og,ReactTestComponent:ag}=mt.plugins,ps=[ag,og,rg,tg,ng,eg],yo={plugins:ps},ms={callToJSON:!1,maxDepth:10,plugins:ps};function Nr(e,t,r){if(Object.is(e,t))return"";let n=Va(e),a=n,u=!1;if(n==="object"&&typeof e.asymmetricMatch=="function"){if(e.$$typeof!==Symbol.for("jest.asymmetricMatcher")||typeof e.getExpectedType!="function")return null;a=e.getExpectedType(),u=a==="string"}if(a!==Va(t)){let{aAnnotation:o,aColor:i,aIndicator:l,bAnnotation:s,bColor:f,bIndicator:c}=Jr(r),d=bo(ms,r),p=(0,mt.format)(e,d),m=(0,mt.format)(t,d),y=`${i(`${l} ${o}:`)} +${p}`,g=`${f(`${c} ${s}:`)} +${m}`;return`${y} + +${g}`}if(u)return null;switch(n){case"string":return ya(e.split(` +`),t.split(` +`),r);case"boolean":case"number":return ig(e,t,r);case"map":return ro(Ga(e),Ga(t),r);case"set":return ro(Ka(e),Ka(t),r);default:return ro(e,t,r)}}function ig(e,t,r){let n=(0,mt.format)(e,yo),a=(0,mt.format)(t,yo);return n===a?"":ya(n.split(` +`),a.split(` +`),r)}function Ga(e){return new Map(Array.from(e.entries()).sort())}function Ka(e){return new Set(Array.from(e.values()).sort())}function ro(e,t,r){let n,a=!1;try{let o=bo(yo,r);n=Ya(e,t,o,r)}catch(o){a=!0}let u=ho(is,r);if(n===void 0||n===u){let o=bo(ms,r);n=Ya(e,t,o,r),n!==u&&!a&&(n=`${ho(Vb,r)} + +${n}`)}return n}function bo(e,t){let{compareKeys:r}=Jr(t);return we(ce({},e),{compareKeys:r})}function Ya(e,t,r,n){let a=we(ce({},r),{indent:0}),u=(0,mt.format)(e,a),o=(0,mt.format)(t,a);if(u===o)return ho(is,n);{let i=(0,mt.format)(e,r),l=(0,mt.format)(t,r);return Zb(i.split(` +`),l.split(` +`),u.split(` +`),o.split(` +`),n)}}function cn(e,t){if(!e)throw new Error(t)}function tr(e,t){return typeof t===e}function lg(e){return e instanceof Promise}function go(e,t,r){Object.defineProperty(e,t,r)}function nr(e,t,r){Object.defineProperty(e,t,{value:r})}var jr=Symbol.for("tinyspy:spy"),sg=new Set,ug=e=>{e.called=!1,e.callCount=0,e.calls=[],e.results=[],e.next=[]},cg=e=>(go(e,jr,{value:{reset:()=>ug(e[jr])}}),e[jr]),bn=e=>e[jr]||cg(e);function dg(e){cn(tr("function",e)||tr("undefined",e),"cannot spy on a non-function value");let t=function(...n){let a=bn(t);a.called=!0,a.callCount++,a.calls.push(n);let u=a.next.shift();if(u){a.results.push(u);let[s,f]=u;if(s==="ok")return f;throw f}let o,i="ok";if(a.impl)try{new.target?o=Reflect.construct(a.impl,n,new.target):o=a.impl.apply(this,n),i="ok"}catch(s){throw o=s,i="error",a.results.push([i,s]),s}let l=[i,o];if(lg(o)){let s=o.then(f=>l[1]=f).catch(f=>{throw l[0]="error",l[1]=f,f});Object.assign(s,o),o=s}return a.results.push(l),o};nr(t,"_isMockFunction",!0),nr(t,"length",e?e.length:0),nr(t,"name",e&&e.name||"spy");let r=bn(t);return r.reset(),r.impl=e,t}var Ja=(e,t)=>Object.getOwnPropertyDescriptor(e,t);function fg(e,t,r){cn(!tr("undefined",e),"spyOn could not find an object to spy upon"),cn(tr("object",e)||tr("function",e),"cannot spyOn on a primitive value");let n=()=>{if(!tr("object",t))return[t,"value"];if("getter"in t&&"setter"in t)throw new Error("cannot spy on both getter and setter");if("getter"in t)return[t.getter,"get"];if("setter"in t)return[t.setter,"set"];throw new Error("specify getter or setter to spy on")},[a,u]=n(),o=Ja(e,a),i=Object.getPrototypeOf(e),l=i&&Ja(i,a),s=o||l;cn(s||a in e,`${String(a)} does not exist`);let f=!1;u==="value"&&s&&!s.value&&s.get&&(u="get",f=!0,r=s.get());let c;s?c=s[u]:u!=="value"?c=()=>e[a]:c=e[a],r||(r=c);let d=dg(r),p=g=>{let w=s||{configurable:!0,writable:!0},{value:h}=w,b=Bt(w,["value"]);u!=="value"&&delete b.writable,b[u]=g,go(e,a,b)},m=()=>s?go(e,a,s):p(c),y=d[jr];return nr(y,"restore",m),nr(y,"getOriginal",()=>f?c():c),nr(y,"willCall",g=>(y.impl=g,d)),p(f?()=>d:d),sg.add(d),d}var Un=new Set;function hs(e){return typeof e=="function"&&"_isMockFunction"in e&&e._isMockFunction}var pg=0;function mg(e){let t=e,r,n=[],a=[],u=bn(e),o={get calls(){return u.calls},get instances(){return n},get invocationCallOrder(){return a},get results(){return u.results.map(([d,p])=>({type:d==="error"?"throw":"return",value:p}))},get lastCall(){return u.calls[u.calls.length-1]}},i=[],l=!1;function s(...d){return n.push(this),a.push(++pg),(l?r:i.shift()||r||u.getOriginal()||(()=>{})).apply(this,d)}let f=t.name;t.getMockName=()=>f||"vi.fn()",t.mockName=d=>(f=d,t),t.mockClear=()=>(u.reset(),n=[],a=[],t),t.mockReset=()=>(t.mockClear(),r=()=>{},i=[],t),t.mockRestore=()=>(t.mockReset(),u.restore(),r=void 0,t),t.getMockImplementation=()=>r,t.mockImplementation=d=>(r=d,u.willCall(s),t),t.mockImplementationOnce=d=>(i.push(d),t);function c(d,p){let m=r;r=d,u.willCall(s),l=!0;let y=()=>{r=m,l=!1},g=p();return g instanceof Promise?g.then(()=>(y(),t)):(y(),t)}return t.withImplementation=c,t.mockReturnThis=()=>t.mockImplementation(function(){return this}),t.mockReturnValue=d=>t.mockImplementation(()=>d),t.mockReturnValueOnce=d=>t.mockImplementationOnce(()=>d),t.mockResolvedValue=d=>t.mockImplementation(()=>Promise.resolve(d)),t.mockResolvedValueOnce=d=>t.mockImplementationOnce(()=>Promise.resolve(d)),t.mockRejectedValue=d=>t.mockImplementation(()=>Promise.reject(d)),t.mockRejectedValueOnce=d=>t.mockImplementationOnce(()=>Promise.reject(d)),Object.defineProperty(t,"mock",{get:()=>o}),u.willCall(s),Un.add(t),t}function Xa(e){let t=mg(fg({spy:e||(()=>{})},"spy"));return e&&t.mockImplementation(e),t}_e(Mn(),1);_e(yl(),1);_e(qn(),1);var hg="@@__IMMUTABLE_RECORD__@@",yg="@@__IMMUTABLE_ITERABLE__@@";function bg(e){return e&&(e[yg]||e[hg])}var gg=Object.getPrototypeOf({});function Qa(e){return e instanceof Error?`: ${e.message}`:typeof e=="string"?`: ${e}`:""}function Mr(e,t=new WeakMap){if(!e||typeof e=="string")return e;if(typeof e=="function")return`Function<${e.name||"anonymous"}>`;if(typeof e=="symbol")return e.toString();if(typeof e!="object")return e;if(bg(e))return Mr(e.toJSON(),t);if(e instanceof Promise||e.constructor&&e.constructor.prototype==="AsyncFunction")return"Promise";if(typeof Element<"u"&&e instanceof Element)return e.tagName;if(typeof e.asymmetricMatch=="function")return`${e.toString()} ${Db(e.sample)}`;if(t.has(e))return t.get(e);if(Array.isArray(e)){let r=new Array(e.length);return t.set(e,r),e.forEach((n,a)=>{try{r[a]=Mr(n,t)}catch(u){r[a]=Qa(u)}}),r}else{let r=Object.create(null);t.set(e,r);let n=e;for(;n&&n!==gg;)Object.getOwnPropertyNames(n).forEach(a=>{if(!(a in r))try{r[a]=Mr(e[a],t)}catch(u){delete r[a],r[a]=Qa(u)}}),n=Object.getPrototypeOf(n);return r}}function Za(e){return e.replace(/__(vite_ssr_import|vi_import)_\d+__\./g,"")}function vg(e,t){if(!e||typeof e!="object")return{message:e};if(e.stack&&(e.stackStr=String(e.stack)),e.name&&(e.nameStr=String(e.name)),e.showDiff||e.showDiff===void 0&&e.expected!==void 0&&e.actual!==void 0){let r=Fa(e.actual,{forceWritable:!0}),n=Fa(e.expected,{forceWritable:!0}),{replacedActual:a,replacedExpected:u}=ys(r,n);e.diff=Nr(u,a,ce(ce({},t),e.diffOptions))}typeof e.expected!="string"&&(e.expected=at(e.expected,10)),typeof e.actual!="string"&&(e.actual=at(e.actual,10));try{typeof e.message=="string"&&(e.message=Za(e.message)),typeof e.cause=="object"&&typeof e.cause.message=="string"&&(e.cause.message=Za(e.cause.message))}catch(r){}try{return Mr(e)}catch(r){return Mr(new Error(`Failed to fully serialize error: ${r==null?void 0:r.message} +Inner error message: ${e==null?void 0:e.message}`))}}function ei(e){return fo(e)==="Object"&&typeof e.asymmetricMatch=="function"}function ti(e,t){let r=fo(e),n=fo(t);return r===n&&(r==="Object"||r==="Array")}function ys(e,t,r=new WeakSet,n=new WeakSet){return ti(e,t)?r.has(e)||n.has(t)?{replacedActual:e,replacedExpected:t}:(r.add(e),n.add(t),rs(t).forEach(a=>{let u=t[a],o=e[a];if(ei(u))u.asymmetricMatch(o)&&(e[a]=u);else if(ei(o))o.asymmetricMatch(u)&&(t[a]=o);else if(ti(o,u)){let i=ys(o,u,r,n);e[a]=i.replacedActual,t[a]=i.replacedExpected}}),{replacedActual:e,replacedExpected:t}):{replacedActual:e,replacedExpected:t}}var Br=Symbol.for("matchers-object"),kr=Symbol.for("$$jest-matchers-object-storybook"),Hn=Symbol.for("expect-global"),vo=Symbol.for("asymmetric-matchers-object");if(!Object.prototype.hasOwnProperty.call(globalThis,Br)){let e=new WeakMap;Object.defineProperty(globalThis,Br,{get:()=>e})}if(!Object.prototype.hasOwnProperty.call(globalThis,kr)){let e=Object.create(null),t=[];Object.defineProperty(globalThis,kr,{configurable:!0,get:()=>({state:globalThis[Br].get(globalThis[Hn]),matchers:e,customEqualityTesters:t})})}if(!Object.prototype.hasOwnProperty.call(globalThis,vo)){let e=Object.create(null);Object.defineProperty(globalThis,vo,{get:()=>e})}function $r(e){return globalThis[Br].get(e)}function no(e,t){let r=globalThis[Br],n=r.get(t)||{};Object.assign(n,e),r.set(t,n)}function bs(){let e=()=>ma(),t=e().green,r=e().red,n=e().inverse,a=e().bold,u=e().dim;function o(s,f="received",c="expected",d={}){let{comment:p="",isDirectExpectCall:m=!1,isNot:y=!1,promise:g="",secondArgument:h="",expectedColor:b=t,receivedColor:w=r,secondArgumentColor:P=t}=d,S="",q="expect";return!m&&f!==""&&(S+=u(`${q}(`)+w(f),q=")"),g!==""&&(S+=u(`${q}.`)+g,q=""),y&&(S+=`${u(`${q}.`)}not`,q=""),s.includes(".")?q+=s:(S+=u(`${q}.`)+s,q=""),c===""?q+="()":(S+=u(`${q}(`)+b(c),h&&(S+=u(", ")+P(h)),q=")"),p!==""&&(q+=` // ${p}`),q!==""&&(S+=u(q)),S}let i="·",l=s=>s.replace(/\s+$/gm,f=>i.repeat(f.length));return{EXPECTED_COLOR:t,RECEIVED_COLOR:r,INVERTED_COLOR:n,BOLD_WEIGHT:a,DIM_COLOR:u,matcherHint:o,printReceived:s=>r(l(at(s))),printExpected:s=>t(l(at(s)))}}function ba(){return globalThis[kr].customEqualityTesters}function ve(e,t,r,n){return r=r||[],gs(e,t,[],[],r,n?vs:wg)}function ri(e){return!!e&&typeof e=="object"&&"asymmetricMatch"in e&&Ze("Function",e.asymmetricMatch)}function _g(e,t){let r=ri(e),n=ri(t);if(!(r&&n)){if(r)return e.asymmetricMatch(t);if(n)return t.asymmetricMatch(e)}}function gs(e,t,r,n,a,u){let o=!0,i=_g(e,t);if(i!==void 0)return i;let l={equals:ve};for(let m=0;mObject.getOwnPropertyDescriptor(e,n).enumerable))}function wg(e,t){return vs(e,t)&&e[t]!==void 0}function vs(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Ze(e,t){return Object.prototype.toString.apply(t)===`[object ${e}]`}function oi(e){return e!==null&&typeof e=="object"&&"nodeType"in e&&typeof e.nodeType=="number"&&"nodeName"in e&&typeof e.nodeName=="string"&&"isEqualNode"in e&&typeof e.isEqualNode=="function"}var Eg="@@__IMMUTABLE_KEYED__@@",Pg="@@__IMMUTABLE_SET__@@",_s="@@__IMMUTABLE_ORDERED__@@";function Cg(e){return!!(e&&e[Eg]&&!e[_s])}function Sg(e){return!!(e&&e[Pg]&&!e[_s])}var ws=Symbol.iterator;function ai(e){return!!(e!=null&&e[ws])}function ze(e,t,r=[],n=[],a=[]){if(typeof e!="object"||typeof t!="object"||Array.isArray(e)||Array.isArray(t)||!ai(e)||!ai(t))return;if(e.constructor!==t.constructor)return!1;let u=n.length;for(;u--;)if(n[u]===e)return a[u]===t;n.push(e),a.push(t);let o=[...r.filter(s=>s!==ze),i];function i(s,f){return ze(s,f,[...o],[...n],[...a])}if(e.size!==void 0){if(e.size!==t.size)return!1;if(Ze("Set",e)||Sg(e)){let s=!0;for(let f of e)if(!t.has(f)){let c=!1;for(let d of t)ve(f,d,o)===!0&&(c=!0);if(c===!1){s=!1;break}}return n.pop(),a.pop(),s}else if(Ze("Map",e)||Cg(e)){let s=!0;for(let f of e)if(!t.has(f[0])||!ve(f[1],t.get(f[0]),o)){let c=!1;for(let d of t){let p=ve(f[0],d[0],o),m=!1;p===!0&&(m=ve(f[1],d[1],o)),m===!0&&(c=!0)}if(c===!1){s=!1;break}}return n.pop(),a.pop(),s}}let l=t[ws]();for(let s of e){let f=l.next();if(f.done||!ve(s,f.value,o))return!1}return l.next().done?(n.pop(),a.pop(),!0):!1}function Es(e,t){return!e||typeof e!="object"||e===Object.prototype?!1:Object.prototype.hasOwnProperty.call(e,t)||Es(Object.getPrototypeOf(e),t)}function ii(e){return qb(e)&&!(e instanceof Error)&&!Array.isArray(e)&&!(e instanceof Date)}function Vn(e,t,r=[]){let n=r.filter(u=>u!==Vn),a=(u=new WeakMap)=>(o,i)=>{if(ii(i))return Object.keys(i).every(l=>{if(ii(i[l])){if(u.has(i[l]))return ve(o[l],i[l],n);u.set(i[l],!0)}let s=o!=null&&Es(o,l)&&ve(o[l],i[l],[...n,a(u)]);return u.delete(i[l]),s})};return a()(e,t)}function li(e,t){if(!(e==null||t==null||e.constructor===t.constructor))return!1}function si(e,t){let r=e,n=t;if(!(e instanceof DataView&&t instanceof DataView)){if(!(e instanceof ArrayBuffer)||!(t instanceof ArrayBuffer))return;try{r=new DataView(e),n=new DataView(t)}catch(a){return}}if(r.byteLength!==n.byteLength)return!1;for(let a=0;ao!==_o);return ve(e,t,u,!0)&&ve(n,a)}function xg(e,t="#{this}",r="#{exp}"){let n=`expected ${t} to be ${r} // Object.is equality`;return["toStrictEqual","toEqual"].includes(e)?`${n} + +If it should pass with deep equality, replace "toBe" with "${e}" + +Expected: ${t} +Received: serializes to the same string +`:n}function Rg(e,t){return`${t} ${e}${t===1?"":"s"}`}var It=class{constructor(e,t=!1){Sr(this,"$$typeof",Symbol.for("jest.asymmetricMatcher"));this.sample=e,this.inverse=t}getMatcherContext(e){return we(ce({},$r(e||globalThis[Hn])),{equals:ve,isNot:this.inverse,customTesters:ba(),utils:we(ce({},bs()),{diff:Nr,stringify:at,iterableEquality:ze,subsetEquality:Vn})})}[Symbol.for("chai/inspect")](e){let t=at(this,e.depth,{min:!0});return t.length<=e.truncate?t:`${this.toString()}{…}`}},ui=class extends It{constructor(e,t=!1){if(!Ze("String",e))throw new Error("Expected is not a string");super(e,t)}asymmetricMatch(e){let t=Ze("String",e)&&e.includes(this.sample);return this.inverse?!t:t}toString(){return`String${this.inverse?"Not":""}Containing`}getExpectedType(){return"string"}},qg=class extends It{asymmetricMatch(e){return e!=null}toString(){return"Anything"}toAsymmetricMatcher(){return"Anything"}},ci=class extends It{constructor(e,t=!1){super(e,t)}getPrototype(e){return Object.getPrototypeOf?Object.getPrototypeOf(e):e.constructor.prototype===e?null:e.constructor.prototype}hasProperty(e,t){return e?Object.prototype.hasOwnProperty.call(e,t)?!0:this.hasProperty(this.getPrototype(e),t):!1}asymmetricMatch(e){if(typeof this.sample!="object")throw new TypeError(`You must provide an object to ${this.toString()}, not '${typeof this.sample}'.`);let t=!0,r=this.getMatcherContext();for(let n in this.sample)if(!this.hasProperty(e,n)||!ve(this.sample[n],e[n],r.customTesters)){t=!1;break}return this.inverse?!t:t}toString(){return`Object${this.inverse?"Not":""}Containing`}getExpectedType(){return"object"}},di=class extends It{constructor(e,t=!1){super(e,t)}asymmetricMatch(e){if(!Array.isArray(this.sample))throw new TypeError(`You must provide an array to ${this.toString()}, not '${typeof this.sample}'.`);let t=this.getMatcherContext(),r=this.sample.length===0||Array.isArray(e)&&this.sample.every(n=>e.some(a=>ve(n,a,t.customTesters)));return this.inverse?!r:r}toString(){return`Array${this.inverse?"Not":""}Containing`}getExpectedType(){return"array"}},Og=class extends It{constructor(e){if(typeof e>"u")throw new TypeError("any() expects to be passed a constructor function. Please pass one or use anything() to match any object.");super(e)}fnNameFor(e){if(e.name)return e.name;let t=Function.prototype.toString.call(e).match(/^(?:async)?\s*function\s*\*?\s*([\w$]+)\s*\(/);return t?t[1]:""}asymmetricMatch(e){return this.sample===String?typeof e=="string"||e instanceof String:this.sample===Number?typeof e=="number"||e instanceof Number:this.sample===Function?typeof e=="function"||e instanceof Function:this.sample===Boolean?typeof e=="boolean"||e instanceof Boolean:this.sample===BigInt?typeof e=="bigint"||e instanceof BigInt:this.sample===Symbol?typeof e=="symbol"||e instanceof Symbol:this.sample===Object?typeof e=="object":e instanceof this.sample}toString(){return"Any"}getExpectedType(){return this.sample===String?"string":this.sample===Number?"number":this.sample===Function?"function":this.sample===Object?"object":this.sample===Boolean?"boolean":this.fnNameFor(this.sample)}toAsymmetricMatcher(){return`Any<${this.fnNameFor(this.sample)}>`}},fi=class extends It{constructor(e,t=!1){if(!Ze("String",e)&&!Ze("RegExp",e))throw new Error("Expected is not a String or a RegExp");super(new RegExp(e),t)}asymmetricMatch(e){let t=Ze("String",e)&&this.sample.test(e);return this.inverse?!t:t}toString(){return`String${this.inverse?"Not":""}Matching`}getExpectedType(){return"string"}},pi=class extends It{constructor(t,r=2,n=!1){if(!Ze("Number",t))throw new Error("Expected is not a Number");if(!Ze("Number",r))throw new Error("Precision is not a Number");super(t);Sr(this,"precision");this.inverse=n,this.precision=r}asymmetricMatch(t){if(!Ze("Number",t))return!1;let r=!1;return t===Number.POSITIVE_INFINITY&&this.sample===Number.POSITIVE_INFINITY||t===Number.NEGATIVE_INFINITY&&this.sample===Number.NEGATIVE_INFINITY?r=!0:r=Math.abs(this.sample-t){t.addMethod(e.expect,"anything",()=>new qg),t.addMethod(e.expect,"any",r=>new Og(r)),t.addMethod(e.expect,"stringContaining",r=>new ui(r)),t.addMethod(e.expect,"objectContaining",r=>new ci(r)),t.addMethod(e.expect,"arrayContaining",r=>new di(r)),t.addMethod(e.expect,"stringMatching",r=>new fi(r)),t.addMethod(e.expect,"closeTo",(r,n)=>new pi(r,n)),e.expect.not={stringContaining:r=>new ui(r,!0),objectContaining:r=>new ci(r,!0),arrayContaining:r=>new di(r,!0),stringMatching:r=>new fi(r,!0),closeTo:(r,n)=>new pi(r,n,!0)}};function mi(e,t){return e&&t instanceof Promise&&(t=t.finally(()=>{let r=e.promises.indexOf(t);r!==-1&&e.promises.splice(r,1)}),e.promises||(e.promises=[]),e.promises.push(t)),t}function Ps(e,t){return function(...r){var n;let a=e.flag(this,"vitest-test");if(!(a!=null&&a.context._local?a.context.expect.getState():$r(globalThis[Hn])).soft)return t.apply(this,r);if(!a)throw new Error("expect.soft() can only be used inside a test");try{return t.apply(this,r)}catch(u){a.result||(a.result={state:"fail"}),a.result.state="fail",(n=a.result).errors||(n.errors=[]),a.result.errors.push(vg(u))}}}var Ag=(e,t)=>{let{AssertionError:r}=e,n=()=>ma(),a=ba();function u(c,d){let p=m=>{let y=Ps(t,d);t.addMethod(e.Assertion.prototype,m,y),t.addMethod(globalThis[kr].matchers,m,y)};Array.isArray(c)?c.forEach(m=>p(m)):p(c)}["throw","throws","Throw"].forEach(c=>{t.overwriteMethod(e.Assertion.prototype,c,d=>function(...p){let m=t.flag(this,"promise"),y=t.flag(this,"object"),g=t.flag(this,"negate");if(m==="rejects")t.flag(this,"object",()=>{throw y});else if(m==="resolves"&&typeof y!="function"){if(g)return;{let h=t.flag(this,"message")||"expected promise to throw an error, but it didn't",b={showDiff:!1};throw new r(h,b,t.flag(this,"ssfi"))}}d.apply(this,p)})}),u("withTest",function(c){return t.flag(this,"vitest-test",c),this}),u("toEqual",function(c){let d=t.flag(this,"object"),p=ve(d,c,[...a,ze]);return this.assert(p,"expected #{this} to deeply equal #{exp}","expected #{this} to not deeply equal #{exp}",c,d)}),u("toStrictEqual",function(c){let d=t.flag(this,"object"),p=ve(d,c,[...a,ze,li,_o,si],!0);return this.assert(p,"expected #{this} to strictly equal #{exp}","expected #{this} to not strictly equal #{exp}",c,d)}),u("toBe",function(c){let d=this._obj,p=Object.is(d,c),m="";return p||(ve(d,c,[...a,ze,li,_o,si],!0)?m="toStrictEqual":ve(d,c,[...a,ze])&&(m="toEqual")),this.assert(p,xg(m),"expected #{this} not to be #{exp} // Object.is equality",c,d)}),u("toMatchObject",function(c){let d=this._obj;return this.assert(ve(d,c,[...a,ze,Vn]),"expected #{this} to match object #{exp}","expected #{this} to not match object #{exp}",c,d)}),u("toMatch",function(c){return typeof c=="string"?this.include(c):this.match(c)}),u("toContain",function(c){let d=this._obj;if(typeof Node<"u"&&d instanceof Node){if(!(c instanceof Node))throw new TypeError(`toContain() expected a DOM node as the argument, but got ${typeof c}`);return this.assert(d.contains(c),"expected #{this} to contain element #{exp}","expected #{this} not to contain element #{exp}",c,d)}if(typeof DOMTokenList<"u"&&d instanceof DOMTokenList){pt(c,"class name",["string"]);let p=t.flag(this,"negate")?d.value.replace(c,"").trim():`${d.value} ${c}`;return this.assert(d.contains(c),`expected "${d.value}" to contain "${c}"`,`expected "${d.value}" not to contain "${c}"`,p,d.value)}return d!=null&&typeof d!="string"&&t.flag(this,"object",Array.from(d)),this.contain(c)}),u("toContainEqual",function(c){let d=t.flag(this,"object"),p=Array.from(d).findIndex(m=>ve(m,c,a));this.assert(p!==-1,"expected #{this} to deep equally contain #{exp}","expected #{this} to not deep equally contain #{exp}",c)}),u("toBeTruthy",function(){let c=t.flag(this,"object");this.assert(!!c,"expected #{this} to be truthy","expected #{this} to not be truthy",c,!1)}),u("toBeFalsy",function(){let c=t.flag(this,"object");this.assert(!c,"expected #{this} to be falsy","expected #{this} to not be falsy",c,!1)}),u("toBeGreaterThan",function(c){let d=this._obj;return pt(d,"actual",["number","bigint"]),pt(c,"expected",["number","bigint"]),this.assert(d>c,`expected ${d} to be greater than ${c}`,`expected ${d} to be not greater than ${c}`,d,c,!1)}),u("toBeGreaterThanOrEqual",function(c){let d=this._obj;return pt(d,"actual",["number","bigint"]),pt(c,"expected",["number","bigint"]),this.assert(d>=c,`expected ${d} to be greater than or equal to ${c}`,`expected ${d} to be not greater than or equal to ${c}`,d,c,!1)}),u("toBeLessThan",function(c){let d=this._obj;return pt(d,"actual",["number","bigint"]),pt(c,"expected",["number","bigint"]),this.assert(dString(P).replace(/([.[\]])/g,"\\$1")).join("."));let d=this._obj,[p,m]=c,y=()=>Object.prototype.hasOwnProperty.call(d,p)?{value:d[p],exists:!0}:t.getPathInfo(d,p),{value:g,exists:h}=y(),b=h&&(c.length===1||ve(m,g,a)),w=c.length===1?"":` with value ${t.objDisplay(m)}`;return this.assert(b,`expected #{this} to have property "${p}"${w}`,`expected #{this} to not have property "${p}"${w}`,m,h?g:void 0)}),u("toBeCloseTo",function(c,d=2){let p=this._obj,m=!1,y=0,g=0;return c===Number.POSITIVE_INFINITY&&p===Number.POSITIVE_INFINITY||c===Number.NEGATIVE_INFINITY&&p===Number.NEGATIVE_INFINITY?m=!0:(y=xe(10,-d)/2,g=Math.abs(p-c),m=g{if(!hs(c._obj))throw new TypeError(`${t.inspect(c._obj)} is not a spy or a call to a spy!`)},i=c=>(o(c),c._obj),l=c=>{let d=c%10,p=c%100;return d===1&&p!==11?`${c}st`:d===2&&p!==12?`${c}nd`:d===3&&p!==13?`${c}rd`:`${c}th`},s=(c,d,p)=>(c.mock.calls&&(d+=n().gray(` + +Received: + +${c.mock.calls.map((m,y)=>{let g=n().bold(` ${l(y+1)} ${c.getMockName()} call: + +`);return p?g+=Nr(p,m,{omitAnnotationLines:!0}):g+=at(m).split(` +`).map(h=>` ${h}`).join(` +`),g+=` +`,g}).join(` +`)}`)),d+=n().gray(` + +Number of calls: ${n().bold(c.mock.calls.length)} +`),d),f=(c,d,p)=>(d+=n().gray(` + +Received: + +${c.mock.results.map((m,y)=>{let g=n().bold(` ${l(y+1)} ${c.getMockName()} call return: + +`);return p?g+=Nr(p,m.value,{omitAnnotationLines:!0}):g+=at(m).split(` +`).map(h=>` ${h}`).join(` +`),g+=` +`,g}).join(` +`)}`),d+=n().gray(` + +Number of calls: ${n().bold(c.mock.calls.length)} +`),d);u(["toHaveBeenCalledTimes","toBeCalledTimes"],function(c){let d=i(this),p=d.getMockName(),m=d.mock.calls.length;return this.assert(m===c,`expected "${p}" to be called #{exp} times, but got ${m} times`,`expected "${p}" to not be called #{exp} times`,c,m,!1)}),u("toHaveBeenCalledOnce",function(){let c=i(this),d=c.getMockName(),p=c.mock.calls.length;return this.assert(p===1,`expected "${d}" to be called once, but got ${p} times`,`expected "${d}" to not be called once`,1,p,!1)}),u(["toHaveBeenCalled","toBeCalled"],function(){let c=i(this),d=c.getMockName(),p=c.mock.calls.length,m=p>0,y=t.flag(this,"negate"),g=t.getMessage(this,[m,`expected "${d}" to be called at least once`,`expected "${d}" to not be called at all, but actually been called ${p} times`,!0,m]);if(m&&y&&(g=s(c,g)),m&&y||!m&&!y)throw new r(g)}),u(["toHaveBeenCalledWith","toBeCalledWith"],function(...c){let d=i(this),p=d.getMockName(),m=d.mock.calls.some(h=>ve(h,c,[...a,ze])),y=t.flag(this,"negate"),g=t.getMessage(this,[m,`expected "${p}" to be called with arguments: #{exp}`,`expected "${p}" to not be called with arguments: #{exp}`,c]);if(m&&y||!m&&!y)throw new r(s(d,g,c))}),u(["toHaveBeenNthCalledWith","nthCalledWith"],function(c,...d){let p=i(this),m=p.getMockName(),y=p.mock.calls[c-1];this.assert(ve(y,d,[...a,ze]),`expected ${l(c)} "${m}" call to have been called with #{exp}`,`expected ${l(c)} "${m}" call to not have been called with #{exp}`,d,y)}),u(["toHaveBeenLastCalledWith","lastCalledWith"],function(...c){let d=i(this),p=d.getMockName(),m=d.mock.calls[d.mock.calls.length-1];this.assert(ve(m,c,[...a,ze]),`expected last "${p}" call to have been called with #{exp}`,`expected last "${p}" call to not have been called with #{exp}`,c,m)}),u(["toThrow","toThrowError"],function(c){if(typeof c=="string"||typeof c>"u"||c instanceof RegExp)return this.throws(c);let d=this._obj,p=t.flag(this,"promise"),m=t.flag(this,"negate"),y=null;if(p==="rejects")y=d;else if(p==="resolves"&&typeof d!="function"){if(m)return;{let g=t.flag(this,"message")||"expected promise to throw an error, but it didn't",h={showDiff:!1};throw new r(g,h,t.flag(this,"ssfi"))}}else{let g=!1;try{d()}catch(h){g=!0,y=h}if(!g&&!m){let h=t.flag(this,"message")||"expected function to throw an error, but it didn't",b={showDiff:!1};throw new r(h,b,t.flag(this,"ssfi"))}}if(typeof c=="function"){let g=c.name||c.prototype.constructor.name;return this.assert(y&&y instanceof c,`expected error to be instance of ${g}`,`expected error not to be instance of ${g}`,c,y)}if(c instanceof Error)return this.assert(y&&c.message===y.message,`expected error to have message: ${c.message}`,`expected error not to have message: ${c.message}`,c.message,y&&y.message);if(typeof c=="object"&&"asymmetricMatch"in c&&typeof c.asymmetricMatch=="function"){let g=c;return this.assert(y&&g.asymmetricMatch(y),"expected error to match asymmetric matcher","expected error not to match asymmetric matcher",g,y)}throw new Error(`"toThrow" expects string, RegExp, function, Error instance or asymmetric matcher, got "${typeof c}"`)}),u(["toHaveReturned","toReturn"],function(){let c=i(this),d=c.getMockName(),p=c.mock.calls.length>0&&c.mock.results.some(({type:m})=>m!=="throw");this.assert(p,`expected "${d}" to be successfully called at least once`,`expected "${d}" to not be successfully called`,p,!p,!1)}),u(["toHaveReturnedTimes","toReturnTimes"],function(c){let d=i(this),p=d.getMockName(),m=d.mock.results.reduce((y,{type:g})=>g==="throw"?y:++y,0);this.assert(m===c,`expected "${p}" to be successfully called ${c} times`,`expected "${p}" to not be successfully called ${c} times`,`expected number of returns: ${c}`,`received number of returns: ${m}`,!1)}),u(["toHaveReturnedWith","toReturnWith"],function(c){let d=i(this),p=d.getMockName(),m=d.mock.results.some(({type:h,value:b})=>h==="return"&&ve(c,b)),y=t.flag(this,"negate"),g=t.getMessage(this,[m,`expected "${p}" to return with: #{exp} at least once`,`expected "${p}" to not return with: #{exp}`,c]);if(m&&y||!m&&!y)throw new r(f(d,g,c))}),u(["toHaveLastReturnedWith","lastReturnedWith"],function(c){let d=i(this),p=d.getMockName(),{value:m}=d.mock.results[d.mock.results.length-1],y=ve(m,c);this.assert(y,`expected last "${p}" call to return #{exp}`,`expected last "${p}" call to not return #{exp}`,c,m)}),u(["toHaveNthReturnedWith","nthReturnedWith"],function(c,d){let p=i(this),m=p.getMockName(),y=t.flag(this,"negate"),{type:g,value:h}=p.mock.results[c-1],b=`${l(c)} call`;!y&&g==="throw"&&e.assert.fail(`expected ${b} to return #{exp}, but instead it threw an error`);let w=ve(h,d);this.assert(w,`expected ${b} "${m}" call to return #{exp}`,`expected ${b} "${m}" call to not return #{exp}`,d,h)}),u("toSatisfy",function(c,d){return this.be.satisfy(c,d)}),t.addProperty(e.Assertion.prototype,"resolves",function(){let c=new Error("resolves");t.flag(this,"promise","resolves"),t.flag(this,"error",c);let d=t.flag(this,"vitest-test"),p=t.flag(this,"object");if(typeof(p==null?void 0:p.then)!="function")throw new TypeError(`You must provide a Promise to expect() when using .resolves, not '${typeof p}'.`);let m=new Proxy(this,{get:(y,g,h)=>{let b=Reflect.get(y,g,h);return typeof b!="function"?b instanceof e.Assertion?m:b:(...w)=>de(this,null,function*(){let P=p.then(S=>(t.flag(this,"object",S),b.call(this,...w)),S=>{let q=new r(`promise rejected "${t.inspect(S)}" instead of resolving`,{showDiff:!1});throw q.cause=S,q.stack=c.stack.replace(c.message,q.message),q});return mi(d,P)})}});return m}),t.addProperty(e.Assertion.prototype,"rejects",function(){let c=new Error("rejects");t.flag(this,"promise","rejects"),t.flag(this,"error",c);let d=t.flag(this,"vitest-test"),p=t.flag(this,"object"),m=typeof p=="function"?p():p;if(typeof(m==null?void 0:m.then)!="function")throw new TypeError(`You must provide a Promise to expect() when using .rejects, not '${typeof m}'.`);let y=new Proxy(this,{get:(g,h,b)=>{let w=Reflect.get(g,h,b);return typeof w!="function"?w instanceof e.Assertion?y:w:(...P)=>de(this,null,function*(){let S=m.then(q=>{let R=new r(`promise resolved "${t.inspect(q)}" instead of rejecting`,{showDiff:!0,expected:new Error("rejected promise"),actual:q});throw R.stack=c.stack.replace(c.message,R.message),R},q=>(t.flag(this,"object",q),w.call(this,...P)));return mi(d,S)})}});return y})};function jg(e,t){let r=e._obj,n=yn.flag(e,"negate"),a=yn.flag(e,"promise")||"",u=we(ce({},bs()),{diff:Nr,stringify:at,iterableEquality:ze,subsetEquality:Vn});return{state:we(ce({},$r(t)),{customTesters:ba(),isNot:n,utils:u,promise:a,equals:ve,suppressedErrors:[]}),isNot:n,obj:r}}var hi=class extends Error{constructor(e,t,r){super(e),this.actual=t,this.expected=r}};function Mg(e,t){return(r,n)=>{Object.entries(t).forEach(([a,u])=>{function o(...f){let{state:c,isNot:d,obj:p}=jg(this,e),m=u.call(c,p,...f);if(m&&typeof m=="object"&&m instanceof Promise)return m.then(({pass:w,message:P,actual:S,expected:q})=>{if(w&&d||!w&&!d)throw new hi(P(),S,q)});let{pass:y,message:g,actual:h,expected:b}=m;if(y&&d||!y&&!d)throw new hi(g(),h,b)}let i=Ps(n,o);n.addMethod(globalThis[kr].matchers,a,i),n.addMethod(r.Assertion.prototype,a,i);class l extends It{constructor(c=!1,...d){super(d,c)}asymmetricMatch(c){let{pass:d}=u.call(this.getMatcherContext(e),c,...this.sample);return this.inverse?!d:d}toString(){return`${this.inverse?"not.":""}${a}`}getExpectedType(){return"any"}toAsymmetricMatcher(){return`${this.toString()}<${this.sample.map(String).join(", ")}>`}}let s=(...f)=>new l(!1,...f);Object.defineProperty(e,a,{configurable:!0,enumerable:!0,value:s,writable:!0}),Object.defineProperty(e.not,a,{configurable:!0,enumerable:!0,value:(...f)=>new l(!0,...f),writable:!0}),Object.defineProperty(globalThis[vo],a,{configurable:!0,enumerable:!0,value:s,writable:!0})})}}var Ig=(e,t)=>{t.addMethod(e.expect,"extend",(r,n)=>{e.use(Mg(r,n))})},Cs={};Yo(Cs,{toBeChecked:()=>fu,toBeDisabled:()=>ou,toBeEmpty:()=>Hs,toBeEmptyDOMElement:()=>Vs,toBeEnabled:()=>au,toBeInTheDOM:()=>Po,toBeInTheDocument:()=>Us,toBeInvalid:()=>su,toBePartiallyChecked:()=>mu,toBeRequired:()=>iu,toBeValid:()=>uu,toBeVisible:()=>Zs,toContainElement:()=>Co,toContainHTML:()=>zs,toHaveAccessibleDescription:()=>So,toHaveAccessibleErrorMessage:()=>Gs,toHaveAccessibleName:()=>Ro,toHaveAttribute:()=>Ks,toHaveClass:()=>Ys,toHaveDescription:()=>hu,toHaveDisplayValue:()=>du,toHaveErrorMessage:()=>yu,toHaveFocus:()=>Js,toHaveFormValues:()=>Xs,toHaveRole:()=>xo,toHaveStyle:()=>qo,toHaveTextContent:()=>Ws,toHaveValue:()=>cu});var yi=_e(bl(),1),Ng=_e(jl(),1);function Ss(e){Object.defineProperty(e,"__esModule",{value:!0,configurable:!0})}function ga(e,t,r,n){Object.defineProperty(e,t,{get:r,set:n,enumerable:!0,configurable:!0})}var xs={};Ss(xs);ga(xs,"default",()=>Rs);var Rs=class extends Error{constructor(e,t,r,n,a){super(e+":"+r+":"+n+": "+t),this.reason=t,this.filename=e,this.line=r,this.column=n,this.source=a}},qs={};Ss(qs);ga(qs,"default",()=>Os);var Os=class{constructor(e,t,r){this.start=e,this.end=t,this.source=r}},Bg={};ga(Bg,"CssTypes",()=>Re);var Re;(function(e){e.stylesheet="stylesheet",e.rule="rule",e.declaration="declaration",e.comment="comment",e.container="container",e.charset="charset",e.document="document",e.customMedia="custom-media",e.fontFace="font-face",e.host="host",e.import="import",e.keyframes="keyframes",e.keyframe="keyframe",e.layer="layer",e.media="media",e.namespace="namespace",e.page="page",e.supports="supports"})(Re||(Re={}));var oo=/\/\*[^]*?(?:\*\/|$)/g,kg=(e,t)=>{t=t||{};let r=1,n=1;function a(x){let O=x.match(/\n/g);O&&(r+=O.length);let I=x.lastIndexOf(` +`);n=~I?x.length-I:n+x.length}function u(){let x={line:r,column:n};return function(O){return O.position=new Os(x,{line:r,column:n},(t==null?void 0:t.source)||""),p(),O}}let o=[];function i(x){let O=new Rs((t==null?void 0:t.source)||"",x,r,n,e);if(t!=null&&t.silent)o.push(O);else throw O}function l(){let x=c();return{type:Re.stylesheet,stylesheet:{source:t==null?void 0:t.source,rules:x,parsingErrors:o}}}function s(){return d(/^{\s*/)}function f(){return d(/^}/)}function c(){let x,O=[];for(p(),m(O);e.length&&e.charAt(0)!=="}"&&(x=le()||se());)x&&(O.push(x),m(O));return O}function d(x){let O=x.exec(e);if(!O)return;let I=O[0];return a(I),e=e.slice(I.length),O}function p(){d(/^\s*/)}function m(x){let O;for(x=x||[];O=y();)O&&x.push(O);return x}function y(){let x=u();if(e.charAt(0)!=="/"||e.charAt(1)!=="*")return;let O=d(/^\/\*[^]*?\*\//);return O?x({type:Re.comment,comment:O[0].slice(2,-2)}):i("End of comment missing")}function g(x,O,I){let k=O+1,z=!1,j=x.indexOf(")",k);for(;!z&&j!==-1;){let N=x.indexOf("(",k);N!==-1&&Nz.replace(/,/g,"‌")),O.split(",").map(z=>Ue(z.replace(/\u200C/g,",")))}function b(){let x=u(),O=d(/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/);if(!O)return;let I=Ue(O[0]);if(!d(/^:\s*/))return i("property missing ':'");let k=d(/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/),z=x({type:Re.declaration,property:I.replace(oo,""),value:k?Ue(k[0]).replace(oo,""):""});return d(/^[;\s]*/),z}function w(){let x=[];if(!s())return i("missing '{'");m(x);let O;for(;O=b();)O&&(x.push(O),m(x));return f()?x:i("missing '}'")}function P(){let x,O=[],I=u();for(;x=d(/^((\d+\.\d+|\.\d+|\d+)%?|[a-z]+)\s*/);)O.push(x[1]),d(/^,\s*/);if(O.length)return I({type:Re.keyframe,values:O,declarations:w()||[]})}function S(){let x=u(),O=d(/^@([-\w]+)?keyframes\s*/);if(!O)return;let I=O[1],k=d(/^([-\w]+)\s*/);if(!k)return i("@keyframes missing name");let z=k[1];if(!s())return i("@keyframes missing '{'");let j,N=m();for(;j=P();)N.push(j),N=N.concat(m());return f()?x({type:Re.keyframes,name:z,vendor:I,keyframes:N}):i("@keyframes missing '}'")}function q(){let x=u(),O=d(/^@supports *([^{]+)/);if(!O)return;let I=Ue(O[1]);if(!s())return i("@supports missing '{'");let k=m().concat(c());return f()?x({type:Re.supports,supports:I,rules:k}):i("@supports missing '}'")}function R(){let x=u();if(!d(/^@host\s*/))return;if(!s())return i("@host missing '{'");let O=m().concat(c());return f()?x({type:Re.host,rules:O}):i("@host missing '}'")}function v(){let x=u(),O=d(/^@container *([^{]+)/);if(!O)return;let I=Ue(O[1]);if(!s())return i("@container missing '{'");let k=m().concat(c());return f()?x({type:Re.container,container:I,rules:k}):i("@container missing '}'")}function C(){let x=u(),O=d(/^@layer *([^{;@]+)/);if(!O)return;let I=Ue(O[1]);if(!s())return d(/^[;\s]*/),x({type:Re.layer,layer:I});let k=m().concat(c());return f()?x({type:Re.layer,layer:I,rules:k}):i("@layer missing '}'")}function T(){let x=u(),O=d(/^@media *([^{]+)/);if(!O)return;let I=Ue(O[1]);if(!s())return i("@media missing '{'");let k=m().concat(c());return f()?x({type:Re.media,media:I,rules:k}):i("@media missing '}'")}function B(){let x=u(),O=d(/^@custom-media\s+(--\S+)\s*([^{;\s][^{;]*);/);if(O)return x({type:Re.customMedia,name:Ue(O[1]),media:Ue(O[2])})}function F(){let x=u();if(!d(/^@page */))return;let O=h()||[];if(!s())return i("@page missing '{'");let I=m(),k;for(;k=b();)I.push(k),I=I.concat(m());return f()?x({type:Re.page,selectors:O,declarations:I}):i("@page missing '}'")}function U(){let x=u(),O=d(/^@([-\w]+)?document *([^{]+)/);if(!O)return;let I=Ue(O[1]),k=Ue(O[2]);if(!s())return i("@document missing '{'");let z=m().concat(c());return f()?x({type:Re.document,document:k,vendor:I,rules:z}):i("@document missing '}'")}function H(){let x=u();if(!d(/^@font-face\s*/))return;if(!s())return i("@font-face missing '{'");let O=m(),I;for(;I=b();)O.push(I),O=O.concat(m());return f()?x({type:Re.fontFace,declarations:O}):i("@font-face missing '}'")}let ee=ae("import"),Z=ae("charset"),te=ae("namespace");function ae(x){let O=new RegExp("^@"+x+`\\s*((?::?[^;'"]|"(?:\\\\"|[^"])*?"|'(?:\\\\'|[^'])*?')+)(?:;|$)`);return function(){let I=u(),k=d(O);if(!k)return;let z={type:x};return z[x]=k[1].trim(),I(z)}}function le(){if(e[0]==="@")return S()||T()||B()||q()||ee()||Z()||te()||U()||F()||R()||H()||v()||C()}function se(){let x=u(),O=h();return O?(m(),x({type:Re.rule,selectors:O,declarations:w()||[]})):i("selector missing")}return wo(l())};function Ue(e){return e?e.trim():""}function wo(e,t){let r=e&&typeof e.type=="string",n=r?e:t;for(let a in e){let u=e[a];Array.isArray(u)?u.forEach(o=>{wo(o,n)}):u&&typeof u=="object"&&wo(u,n)}return r&&Object.defineProperty(e,"parent",{configurable:!0,writable:!0,enumerable:!1,value:t||null}),e}var $g=kg,Dg=$g,Lg=Object.prototype.toString;function bi(e){return typeof e=="function"||Lg.call(e)==="[object Function]"}function Fg(e){var t=Number(e);return isNaN(t)?0:t===0||!isFinite(t)?t:(t>0?1:-1)*Math.floor(Math.abs(t))}var Ug=Math.pow(2,53)-1;function Hg(e){var t=Fg(e);return Math.min(Math.max(t,0),Ug)}function Xe(e,t){var r=Array,n=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");if(typeof t<"u"&&!bi(t))throw new TypeError("Array.from: when provided, the second argument must be a function");for(var a=Hg(n.length),u=bi(r)?Object(new r(a)):new Array(a),o=0,i;o0&&arguments[0]!==void 0?arguments[0]:[];Vg(this,e),Wg(this,"items",void 0),this.items=t}return zg(e,[{key:"add",value:function(t){return this.has(t)===!1&&this.items.push(t),this}},{key:"clear",value:function(){this.items=[]}},{key:"delete",value:function(t){var r=this.items.length;return this.items=this.items.filter(function(n){return n!==t}),r!==this.items.length}},{key:"forEach",value:function(t){var r=this;this.items.forEach(function(n){t(n,n,r)})}},{key:"has",value:function(t){return this.items.indexOf(t)!==-1}},{key:"size",get:function(){return this.items.length}}]),e}(),Yg=typeof Set>"u"?Set:Kg;function Me(e){var t;return(t=e.localName)!==null&&t!==void 0?t:e.tagName.toLowerCase()}var Jg={article:"article",aside:"complementary",button:"button",datalist:"listbox",dd:"definition",details:"group",dialog:"dialog",dt:"term",fieldset:"group",figure:"figure",form:"form",footer:"contentinfo",h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:"banner",hr:"separator",html:"document",legend:"legend",li:"listitem",math:"math",main:"main",menu:"list",nav:"navigation",ol:"list",optgroup:"group",option:"option",output:"status",progress:"progressbar",section:"region",summary:"button",table:"table",tbody:"rowgroup",textarea:"textbox",tfoot:"rowgroup",td:"cell",th:"columnheader",thead:"rowgroup",tr:"row",ul:"list"},Xg={caption:new Set(["aria-label","aria-labelledby"]),code:new Set(["aria-label","aria-labelledby"]),deletion:new Set(["aria-label","aria-labelledby"]),emphasis:new Set(["aria-label","aria-labelledby"]),generic:new Set(["aria-label","aria-labelledby","aria-roledescription"]),insertion:new Set(["aria-label","aria-labelledby"]),none:new Set(["aria-label","aria-labelledby"]),paragraph:new Set(["aria-label","aria-labelledby"]),presentation:new Set(["aria-label","aria-labelledby"]),strong:new Set(["aria-label","aria-labelledby"]),subscript:new Set(["aria-label","aria-labelledby"]),superscript:new Set(["aria-label","aria-labelledby"])};function Qg(e,t){return["aria-atomic","aria-busy","aria-controls","aria-current","aria-description","aria-describedby","aria-details","aria-dropeffect","aria-flowto","aria-grabbed","aria-hidden","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription"].some(function(r){var n;return e.hasAttribute(r)&&!((n=Xg[t])!==null&&n!==void 0&&n.has(r))})}function As(e,t){return Qg(e,t)}function Zg(e){var t=tv(e);if(t===null||Eo.indexOf(t)!==-1){var r=ev(e);if(Eo.indexOf(t||"")===-1||As(e,r||""))return r}return t}function ev(e){var t=Jg[Me(e)];if(t!==void 0)return t;switch(Me(e)){case"a":case"area":case"link":if(e.hasAttribute("href"))return"link";break;case"img":return e.getAttribute("alt")===""&&!As(e,"img")?"presentation":"img";case"input":{var r=e,n=r.type;switch(n){case"button":case"image":case"reset":case"submit":return"button";case"checkbox":case"radio":return n;case"range":return"slider";case"email":case"tel":case"text":case"url":return e.hasAttribute("list")?"combobox":"textbox";case"search":return e.hasAttribute("list")?"combobox":"searchbox";case"number":return"spinbutton";default:return null}}case"select":return e.hasAttribute("multiple")||e.size>1?"listbox":"combobox"}return null}function tv(e){var t=e.getAttribute("role");if(t!==null){var r=t.trim().split(" ")[0];if(r.length>0)return r}return null}var Eo=["presentation","none"];function Pe(e){return e!==null&&e.nodeType===e.ELEMENT_NODE}function js(e){return Pe(e)&&Me(e)==="caption"}function dn(e){return Pe(e)&&Me(e)==="input"}function rv(e){return Pe(e)&&Me(e)==="optgroup"}function nv(e){return Pe(e)&&Me(e)==="select"}function ov(e){return Pe(e)&&Me(e)==="table"}function av(e){return Pe(e)&&Me(e)==="textarea"}function iv(e){var t=e.ownerDocument===null?e:e.ownerDocument,r=t.defaultView;if(r===null)throw new TypeError("no window available");return r}function lv(e){return Pe(e)&&Me(e)==="fieldset"}function sv(e){return Pe(e)&&Me(e)==="legend"}function uv(e){return Pe(e)&&Me(e)==="slot"}function cv(e){return Pe(e)&&e.ownerSVGElement!==void 0}function dv(e){return Pe(e)&&Me(e)==="svg"}function fv(e){return cv(e)&&Me(e)==="title"}function gn(e,t){if(Pe(e)&&e.hasAttribute(t)){var r=e.getAttribute(t).split(" "),n=e.getRootNode?e.getRootNode():e.ownerDocument;return r.map(function(a){return n.getElementById(a)}).filter(function(a){return a!==null})}return[]}function ht(e,t){return Pe(e)?t.indexOf(Zg(e))!==-1:!1}function pv(e){return e.trim().replace(/\s\s+/g," ")}function mv(e,t){if(!Pe(e))return!1;if(e.hasAttribute("hidden")||e.getAttribute("aria-hidden")==="true")return!0;var r=t(e);return r.getPropertyValue("display")==="none"||r.getPropertyValue("visibility")==="hidden"}function hv(e){return ht(e,["button","combobox","listbox","textbox"])||Ms(e,"range")}function Ms(e,t){if(!Pe(e))return!1;switch(t){case"range":return ht(e,["meter","progressbar","scrollbar","slider","spinbutton"]);default:throw new TypeError("No knowledge about abstract role '".concat(t,"'. This is likely a bug :("))}}function vi(e,t){var r=Xe(e.querySelectorAll(t));return gn(e,"aria-owns").forEach(function(n){r.push.apply(r,Xe(n.querySelectorAll(t)))}),r}function yv(e){return nv(e)?e.selectedOptions||vi(e,"[selected]"):vi(e,'[aria-selected="true"]')}function bv(e){return ht(e,Eo)}function gv(e){return js(e)}function vv(e){return ht(e,["button","cell","checkbox","columnheader","gridcell","heading","label","legend","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","row","rowheader","switch","tab","tooltip","treeitem"])}function _v(e){return!1}function wv(e){return dn(e)||av(e)?e.value:e.textContent||""}function _i(e){var t=e.getPropertyValue("content");return/^["'].*["']$/.test(t)?t.slice(1,-1):""}function Is(e){var t=Me(e);return t==="button"||t==="input"&&e.getAttribute("type")!=="hidden"||t==="meter"||t==="output"||t==="progress"||t==="select"||t==="textarea"}function Ns(e){if(Is(e))return e;var t=null;return e.childNodes.forEach(function(r){if(t===null&&Pe(r)){var n=Ns(r);n!==null&&(t=n)}}),t}function Ev(e){if(e.control!==void 0)return e.control;var t=e.getAttribute("for");return t!==null?e.ownerDocument.getElementById(t):Ns(e)}function Pv(e){var t=e.labels;if(t===null)return t;if(t!==void 0)return Xe(t);if(!Is(e))return null;var r=e.ownerDocument;return Xe(r.querySelectorAll("label")).filter(function(n){return Ev(n)===e})}function Cv(e){var t=e.assignedNodes();return t.length===0?Xe(e.childNodes):t}function Bs(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=new Yg,n=iv(e),a=t.compute,u=a===void 0?"name":a,o=t.computedStyleSupportsPseudoElements,i=o===void 0?t.getComputedStyle!==void 0:o,l=t.getComputedStyle,s=l===void 0?n.getComputedStyle.bind(n):l,f=t.hidden,c=f===void 0?!1:f;function d(h,b){var w="";if(Pe(h)&&i){var P=s(h,"::before"),S=_i(P);w="".concat(S," ").concat(w)}var q=uv(h)?Cv(h):Xe(h.childNodes).concat(gn(h,"aria-owns"));if(q.forEach(function(C){var T=g(C,{isEmbeddedInLabel:b.isEmbeddedInLabel,isReferenced:!1,recursion:!0}),B=Pe(C)?s(C).getPropertyValue("display"):"inline",F=B!=="inline"?" ":"";w+="".concat(F).concat(T).concat(F)}),Pe(h)&&i){var R=s(h,"::after"),v=_i(R);w="".concat(w," ").concat(v)}return w.trim()}function p(h,b){var w=h.getAttributeNode(b);return w!==null&&!r.has(w)&&w.value.trim()!==""?(r.add(w),w.value):null}function m(h){return Pe(h)?p(h,"title"):null}function y(h){if(!Pe(h))return null;if(lv(h)){r.add(h);for(var b=Xe(h.childNodes),w=0;w0}).join(" ");if(dn(h)&&h.type==="image"){var ee=p(h,"alt");if(ee!==null)return ee;var Z=p(h,"title");return Z!==null?Z:"Submit Query"}if(ht(h,["button"])){var te=d(h,{isEmbeddedInLabel:!1,isReferenced:!1});if(te!=="")return te}return null}function g(h,b){if(r.has(h))return"";if(!c&&mv(h,s)&&!b.isReferenced)return r.add(h),"";var w=Pe(h)?h.getAttributeNode("aria-labelledby"):null,P=w!==null&&!r.has(w)?gn(h,"aria-labelledby"):[];if(u==="name"&&!b.isReferenced&&P.length>0)return r.add(w),P.map(function(B){return g(B,{isEmbeddedInLabel:b.isEmbeddedInLabel,isReferenced:!0,recursion:!1})}).join(" ");var S=b.recursion&&hv(h)&&u==="name";if(!S){var q=(Pe(h)&&h.getAttribute("aria-label")||"").trim();if(q!==""&&u==="name")return r.add(h),q;if(!bv(h)){var R=y(h);if(R!==null)return r.add(h),R}}if(ht(h,["menu"]))return r.add(h),"";if(S||b.isEmbeddedInLabel||b.isReferenced){if(ht(h,["combobox","listbox"])){r.add(h);var v=yv(h);return v.length===0?dn(h)?h.value:"":Xe(v).map(function(B){return g(B,{isEmbeddedInLabel:b.isEmbeddedInLabel,isReferenced:!1,recursion:!0})}).join(" ")}if(Ms(h,"range"))return r.add(h),h.hasAttribute("aria-valuetext")?h.getAttribute("aria-valuetext"):h.hasAttribute("aria-valuenow")?h.getAttribute("aria-valuenow"):h.getAttribute("value")||"";if(ht(h,["textbox"]))return r.add(h),wv(h)}if(vv(h)||Pe(h)&&b.isReferenced||gv(h)||_v()){var C=d(h,{isEmbeddedInLabel:b.isEmbeddedInLabel,isReferenced:!1});if(C!=="")return r.add(h),C}if(h.nodeType===h.TEXT_NODE)return r.add(h),h.textContent||"";if(b.recursion)return r.add(h),d(h,{isEmbeddedInLabel:b.isEmbeddedInLabel,isReferenced:!1});var T=m(h);return T!==null?(r.add(h),T):(r.add(h),"")}return pv(g(e,{isEmbeddedInLabel:!1,isReferenced:u==="description",recursion:!1}))}function Lr(e){"@babel/helpers - typeof";return Lr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Lr(e)}function wi(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Ei(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=gn(e,"aria-describedby").map(function(u){return Bs(u,Ei(Ei({},t),{},{compute:"description"}))}).join(" ");if(r===""){var n=e.getAttribute("aria-description");r=n===null?"":n}if(r===""){var a=e.getAttribute("title");r=a===null?"":a}return r}function Ov(e){return ht(e,["caption","code","deletion","emphasis","generic","insertion","none","paragraph","presentation","strong","subscript","superscript"])}function Tv(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Ov(e)?"":Bs(e,t)}var va=_e(da(),1),Av=_e(Jl(),1),ks=_e(Xl(),1),jv=_e(Ql(),1),Mv=_e(Zl(),1),$s=class extends Error{constructor(e,t,r,n){super(),Error.captureStackTrace&&Error.captureStackTrace(this,r);let a="";try{a=n.utils.printWithType("Received",t,n.utils.printReceived)}catch(u){}this.message=[n.utils.matcherHint(`${n.isNot?".not":""}.${r.name}`,"received",""),"",`${n.utils.RECEIVED_COLOR("received")} value must ${e}.`,a].join(` +`)}},Pi=class extends $s{constructor(...e){super("be an HTMLElement or an SVGElement",...e)}},Ci=class extends $s{constructor(...e){super("be a Node",...e)}};function Ds(e,t,...r){if(!e||!e.ownerDocument||!e.ownerDocument.defaultView)throw new t(e,...r)}function Iv(e,...t){Ds(e,Ci,...t);let r=e.ownerDocument.defaultView;if(!(e instanceof r.Node))throw new Ci(e,...t)}function ge(e,...t){Ds(e,Pi,...t);let r=e.ownerDocument.defaultView;if(!(e instanceof r.HTMLElement)&&!(e instanceof r.SVGElement))throw new Pi(e,...t)}var Nv=class extends Error{constructor(e,t,r){super(),Error.captureStackTrace&&Error.captureStackTrace(this,t),this.message=[e.message,"",r.utils.RECEIVED_COLOR("Failing css:"),r.utils.RECEIVED_COLOR(`${e.css}`)].join(` +`)}};function Bv(e,...t){let r=Dg(`selector { ${e} }`,{silent:!0}).stylesheet;if(r.parsingErrors&&r.parsingErrors.length>0){let{reason:n,line:a}=r.parsingErrors[0];throw new Nv({css:e,message:`Syntax error parsing expected css: ${n} on line: ${a}`},...t)}return r.rules[0].declarations.filter(n=>n.type==="declaration").reduce((n,{property:a,value:u})=>Object.assign(n,{[a]:u}),{})}function Si(e,t){return typeof t=="string"?t:e.utils.stringify(t)}function je(e,t,r,n,a,u){return[`${t} +`,`${r}: +${e.utils.EXPECTED_COLOR((0,yi.default)(Si(e,n),2))}`,`${a}: +${e.utils.RECEIVED_COLOR((0,yi.default)(Si(e,u),2))}`].join(` +`)}function kv(e,t){return t instanceof RegExp?t.test(e):e.includes(String(t))}function zn(e,t){console.warn(`Warning: ${e} has been deprecated and will be removed in future updates.`,t)}function Wn(e){return e.replace(/\s+/g," ").trim()}function Tt(e){return e.tagName&&e.tagName.toLowerCase()}function $v({multiple:e,options:t}){let r=[...t].filter(n=>n.selected);if(e)return[...r].map(n=>n.value);if(r.length!==0)return r[0].value}function Dv(e){switch(e.type){case"number":return e.value===""?null:Number(e.value);case"checkbox":return e.checked;default:return e.value}}function Ls(e){if(e)switch(e.tagName.toLowerCase()){case"input":return Dv(e);case"select":return $v(e);default:return e.value}}function Fs(e,t){if(Array.isArray(e)&&Array.isArray(t))return(0,Ng.default)(new Set(e),new Set(t))}function Lv(e,{wordConnector:t=", ",lastWordConnector:r=" and "}={}){return[e.slice(0,-1).join(t),e[e.length-1]].join(e.length>1?r:"")}function Po(e,t){return zn("toBeInTheDOM","Please use toBeInTheDocument for searching the entire document and toContainElement for searching a specific container."),e&&ge(e,Po,this),t&&ge(t,Po,this),{pass:t?t.contains(e):!!e,message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeInTheDOM`,"element",""),"","Received:",` ${this.utils.printReceived(e&&e.cloneNode(!1))}`].join(` +`)}}function Us(e){(e!==null||!this.isNot)&&ge(e,Us,this);let t=e===null?!1:e.ownerDocument===e.getRootNode({composed:!0}),r=()=>`expected document not to contain element, found ${this.utils.stringify(e.cloneNode(!0))} instead`,n=()=>"element could not be found in the document";return{pass:t,message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeInTheDocument`,"element",""),"",this.utils.RECEIVED_COLOR(this.isNot?r():n())].join(` +`)}}function Hs(e){return zn("toBeEmpty","Please use instead toBeEmptyDOMElement for finding empty nodes in the DOM."),ge(e,Hs,this),{pass:e.innerHTML==="",message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeEmpty`,"element",""),"","Received:",` ${this.utils.printReceived(e.innerHTML)}`].join(` +`)}}function Vs(e){return ge(e,Vs,this),{pass:Fv(e),message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toBeEmptyDOMElement`,"element",""),"","Received:",` ${this.utils.printReceived(e.innerHTML)}`].join(` +`)}}function Fv(e){return[...e.childNodes].filter(t=>t.nodeType!==8).length===0}function Co(e,t){return ge(e,Co,this),t!==null&&ge(t,Co,this),{pass:e.contains(t),message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toContainElement`,"element","element"),"",this.utils.RECEIVED_COLOR(`${this.utils.stringify(e.cloneNode(!1))} ${this.isNot?"contains:":"does not contain:"} ${this.utils.stringify(t&&t.cloneNode(!1))} + `)].join(` +`)}}function Uv(e,t){let r=e.ownerDocument.createElement("div");return r.innerHTML=t,r.innerHTML}function zs(e,t){if(ge(e,zs,this),typeof t!="string")throw new Error(`.toContainHTML() expects a string value, got ${t}`);return{pass:e.outerHTML.includes(Uv(e,t)),message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toContainHTML`,"element",""),"Expected:",` ${this.utils.EXPECTED_COLOR(t)}`,"Received:",` ${this.utils.printReceived(e.cloneNode(!0))}`].join(` +`)}}function Ws(e,t,r={normalizeWhitespace:!0}){Iv(e,Ws,this);let n=r.normalizeWhitespace?Wn(e.textContent):e.textContent.replace(/\u00a0/g," "),a=n!==""&&t==="";return{pass:!a&&kv(n,t),message:()=>{let u=this.isNot?"not to":"to";return je(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveTextContent`,"element",""),a?"Checking with empty string will always match, use .toBeEmptyDOMElement() instead":`Expected element ${u} have text content`,t,"Received",n)}}}function So(e,t){ge(e,So,this);let r=qv(e),n=arguments.length===1,a=!1;return n?a=r!=="":a=t instanceof RegExp?t.test(r):this.equals(r,t),{pass:a,message:()=>{let u=this.isNot?"not to":"to";return je(this,this.utils.matcherHint(`${this.isNot?".not":""}.${So.name}`,"element",""),`Expected element ${u} have accessible description`,t,"Received",r)}}}var qr="aria-invalid",Hv=["false"];function Gs(e,t){var i,l;ge(e,Gs,this);let r=this.isNot?"not to":"to",n=this.isNot?".not.toHaveAccessibleErrorMessage":".toHaveAccessibleErrorMessage",a=e.getAttribute("aria-errormessage");if(a&&/\s+/.test(a))return{pass:!1,message:()=>je(this,this.utils.matcherHint(n,"element"),"Expected element's `aria-errormessage` attribute to be empty or a single, valid ID","","Received",`aria-errormessage="${a}"`)};let u=e.getAttribute(qr);if(!e.hasAttribute(qr)||Hv.includes(u))return{pass:!1,message:()=>je(this,this.utils.matcherHint(n,"element"),"Expected element to be marked as invalid with attribute",`${qr}="${String(!0)}"`,"Received",e.hasAttribute("aria-invalid")?`${qr}="${e.getAttribute(qr)}`:null)};let o=Wn((l=(i=e.ownerDocument.getElementById(a))==null?void 0:i.textContent)!=null?l:"");return{pass:t===void 0?!!o:t instanceof RegExp?t.test(o):this.equals(o,t),message:()=>je(this,this.utils.matcherHint(n,"element"),`Expected element ${r} have accessible error message`,t!=null?t:"","Received",o)}}var Vv=Gv(va.elementRoles);function xo(e,t){ge(e,xo,this);let r=zv(e);return{pass:r.some(n=>n===t),message:()=>{let n=this.isNot?"not to":"to";return je(this,this.utils.matcherHint(`${this.isNot?".not":""}.${xo.name}`,"element",""),`Expected element ${n} have role`,t,"Received",r.join(", "))}}}function zv(e){return e.hasAttribute("role")?e.getAttribute("role").split(" ").filter(Boolean):Wv(e)}function Wv(e){for(let{match:t,roles:r}of Vv)if(t(e))return[...r];return[]}function Gv(e){function t({name:o,attributes:i}){return`${o}${i.map(({name:l,value:s,constraints:f=[]})=>f.indexOf("undefined")!==-1?`:not([${l}])`:s?`[${l}="${s}"]`:`[${l}]`).join("")}`}function r({attributes:o=[]}){return o.length}function n({specificity:o},{specificity:i}){return i-o}function a(o){let{attributes:i=[]}=o,l=i.findIndex(f=>f.value&&f.name==="type"&&f.value==="text");l>=0&&(i=[...i.slice(0,l),...i.slice(l+1)]);let s=t(we(ce({},o),{attributes:i}));return f=>l>=0&&f.type!=="text"?!1:f.matches(s)}let u=[];for(let[o,i]of e.entries())u=[...u,{match:a(o),roles:Array.from(i),specificity:r(o)}];return u.sort(n)}function Ro(e,t){ge(e,Ro,this);let r=Tv(e),n=arguments.length===1,a=!1;return n?a=r!=="":a=t instanceof RegExp?t.test(r):this.equals(r,t),{pass:a,message:()=>{let u=this.isNot?"not to":"to";return je(this,this.utils.matcherHint(`${this.isNot?".not":""}.${Ro.name}`,"element",""),`Expected element ${u} have accessible name`,t,"Received",r)}}}function xi(e,t,r){return r===void 0?t:`${t}=${e(r)}`}function Kv(e,t,r){return r===void 0?`element.hasAttribute(${e(t)})`:`element.getAttribute(${e(t)}) === ${e(r)}`}function Ks(e,t,r){ge(e,Ks,this);let n=r!==void 0,a=e.hasAttribute(t),u=e.getAttribute(t);return{pass:n?a&&this.equals(u,r):a,message:()=>{let o=this.isNot?"not to":"to",i=a?xi(this.utils.stringify,t,u):null,l=this.utils.matcherHint(`${this.isNot?".not":""}.toHaveAttribute`,"element",this.utils.printExpected(t),{secondArgument:n?this.utils.printExpected(r):void 0,comment:Kv(this.utils.stringify,t,r)});return je(this,l,`Expected the element ${o} have attribute`,xi(this.utils.stringify,t,r),"Received",i)}}}function Yv(e){let t=e.pop(),r,n;return typeof t=="object"&&!(t instanceof RegExp)?(r=e,n=t):(r=e.concat(t),n={exact:!1}),{expectedClassNames:r,options:n}}function Ri(e){return e?e.split(/\s+/).filter(t=>t.length>0):[]}function qi(e,t){return e.every(r=>typeof r=="string"?t.includes(r):t.some(n=>r.test(n)))}function Ys(e,...t){ge(e,Ys,this);let{expectedClassNames:r,options:n}=Yv(t),a=Ri(e.getAttribute("class")),u=r.reduce((i,l)=>i.concat(typeof l=="string"||!l?Ri(l):l),[]),o=u.some(i=>i instanceof RegExp);if(n.exact&&o)throw new Error("Exact option does not support RegExp expected class names");return n.exact?{pass:qi(u,a)&&u.length===a.length,message:()=>{let i=this.isNot?"not to":"to";return je(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveClass`,"element",this.utils.printExpected(u.join(" "))),`Expected the element ${i} have EXACTLY defined classes`,u.join(" "),"Received",a.join(" "))}}:u.length>0?{pass:qi(u,a),message:()=>{let i=this.isNot?"not to":"to";return je(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveClass`,"element",this.utils.printExpected(u.join(" "))),`Expected the element ${i} have class`,u.join(" "),"Received",a.join(" "))}}:{pass:this.isNot?a.length>0:!1,message:()=>this.isNot?je(this,this.utils.matcherHint(".not.toHaveClass","element",""),"Expected the element to have classes","(none)","Received",a.join(" ")):[this.utils.matcherHint(".toHaveClass","element"),"At least one expected class must be provided."].join(` +`)}}function Jv(e,t){let r={},n=e.createElement("div");return Object.keys(t).forEach(a=>{n.style[a]=t[a],r[a]=n.style[a]}),r}function Xv(e,t){return!!Object.keys(e).length&&Object.entries(e).every(([r,n])=>{let a=r.startsWith("--"),u=[r];return a||u.push(r.toLowerCase()),u.some(o=>t[o]===n||t.getPropertyValue(o)===n)})}function Oi(e){return Object.keys(e).sort().map(t=>`${t}: ${e[t]};`).join(` +`)}function Qv(e,t,r){let n=Array.from(r).filter(a=>t[a]!==void 0).reduce((a,u)=>Object.assign(a,{[u]:r.getPropertyValue(u)}),{});return e(Oi(t),Oi(n)).replace(`${Av.default.red("+ Received")} +`,"")}function qo(e,t){ge(e,qo,this);let r=typeof t=="object"?t:Bv(t,qo,this),{getComputedStyle:n}=e.ownerDocument.defaultView,a=Jv(e.ownerDocument,r),u=n(e);return{pass:Xv(a,u),message:()=>{let o=`${this.isNot?".not":""}.toHaveStyle`;return[this.utils.matcherHint(o,"element",""),Qv(this.utils.diff,a,u)].join(` + +`)}}}function Js(e){return ge(e,Js,this),{pass:e.ownerDocument.activeElement===e,message:()=>[this.utils.matcherHint(`${this.isNot?".not":""}.toHaveFocus`,"element",""),"",...this.isNot?["Received element is focused:",` ${this.utils.printReceived(e)}`]:["Expected element with focus:",` ${this.utils.printExpected(e)}`,"Received element with focus:",` ${this.utils.printReceived(e.ownerDocument.activeElement)}`]].join(` +`)}}function Zv(e){let t=(0,jv.default)(e.map(r=>r.type));if(t.length!==1)throw new Error("Multiple form elements with the same name must be of the same type");switch(t[0]){case"radio":{let r=e.find(n=>n.checked);return r?r.value:void 0}case"checkbox":return e.filter(r=>r.checked).map(r=>r.value);default:return e.map(r=>r.value)}}function e_(e,t){let r=[...e.querySelectorAll(`[name="${(0,Mv.default)(t)}"]`)];if(r.length!==0)switch(r.length){case 1:return Ls(r[0]);default:return Zv(r)}}function t_(e){return/\[\]$/.test(e)?e.slice(0,-2):e}function r_(e){return Array.from(e.elements).map(t=>t.name).reduce((t,r)=>we(ce({},t),{[t_(r)]:e_(e,r)}),{})}function Xs(e,t){if(ge(e,Xs,this),!e.elements)throw new Error("toHaveFormValues must be called on a form or a fieldset");let r=r_(e);return{pass:Object.entries(t).every(([n,a])=>(0,ks.default)(r[n],a,Fs)),message:()=>{let n=this.isNot?"not to":"to",a=`${this.isNot?".not":""}.toHaveFormValues`,u=Object.keys(r).filter(o=>t.hasOwnProperty(o)).reduce((o,i)=>we(ce({},o),{[i]:r[i]}),{});return[this.utils.matcherHint(a,"element",""),`Expected the element ${n} have form values`,this.utils.diff(t,u)].join(` + +`)}}}function n_(e){let{getComputedStyle:t}=e.ownerDocument.defaultView,{display:r,visibility:n,opacity:a}=t(e);return r!=="none"&&n!=="hidden"&&n!=="collapse"&&a!=="0"&&a!==0}function o_(e,t){let r;return t?r=e.nodeName==="DETAILS"&&t.nodeName!=="SUMMARY"?e.hasAttribute("open"):!0:r=e.nodeName==="DETAILS"?e.hasAttribute("open"):!0,!e.hasAttribute("hidden")&&r}function Qs(e,t){return n_(e)&&o_(e,t)&&(!e.parentElement||Qs(e.parentElement,e))}function Zs(e){ge(e,Zs,this);let t=e.ownerDocument===e.getRootNode({composed:!0}),r=t&&Qs(e);return{pass:r,message:()=>{let n=r?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeVisible`,"element",""),"",`Received element ${n} visible${t?"":" (element is not in the document)"}:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}var a_=["fieldset","input","select","optgroup","option","button","textarea"];function i_(e,t){return Tt(e)==="legend"&&Tt(t)==="fieldset"&&e.isSameNode(Array.from(t.children).find(r=>Tt(r)==="legend"))}function l_(e,t){return tu(t)&&!i_(e,t)}function s_(e){return e.includes("-")}function eu(e){let t=Tt(e);return a_.includes(t)||s_(t)}function tu(e){return eu(e)&&e.hasAttribute("disabled")}function ru(e){let t=e.parentElement;return!!t&&(l_(e,t)||ru(t))}function nu(e){return eu(e)&&(tu(e)||ru(e))}function ou(e){ge(e,ou,this);let t=nu(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeDisabled`,"element",""),"",`Received element ${r} disabled:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function au(e){ge(e,au,this);let t=!nu(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeEnabled`,"element",""),"",`Received element ${r} enabled:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}var u_=["select","textarea"],c_=["input","select","textarea"],d_=["color","hidden","range","submit","image","reset"],f_=["combobox","gridcell","radiogroup","spinbutton","tree"];function p_(e){return u_.includes(Tt(e))&&e.hasAttribute("required")}function m_(e){return Tt(e)==="input"&&e.hasAttribute("required")&&(e.hasAttribute("type")&&!d_.includes(e.getAttribute("type"))||!e.hasAttribute("type"))}function h_(e){return e.hasAttribute("aria-required")&&e.getAttribute("aria-required")==="true"&&(c_.includes(Tt(e))||e.hasAttribute("role")&&f_.includes(e.getAttribute("role")))}function iu(e){ge(e,iu,this);let t=p_(e)||m_(e)||h_(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeRequired`,"element",""),"",`Received element ${r} required:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}var y_=["form","input","select","textarea"];function b_(e){return e.hasAttribute("aria-invalid")&&e.getAttribute("aria-invalid")!=="false"}function g_(e){return y_.includes(Tt(e))}function lu(e){let t=b_(e);return g_(e)?t||!e.checkValidity():t}function su(e){ge(e,su,this);let t=lu(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeInvalid`,"element",""),"",`Received element ${r} currently invalid:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function uu(e){ge(e,uu,this);let t=!lu(e);return{pass:t,message:()=>{let r=t?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeValid`,"element",""),"",`Received element ${r} currently valid:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function cu(e,t){if(ge(e,cu,this),e.tagName.toLowerCase()==="input"&&["checkbox","radio"].includes(e.type))throw new Error("input with type=checkbox or type=radio cannot be used with .toHaveValue(). Use .toBeChecked() for type=checkbox or .toHaveFormValues() instead");let r=Ls(e),n=t!==void 0,a=t,u=r;return t==r&&t!==r&&(a=`${t} (${typeof t})`,u=`${r} (${typeof r})`),{pass:n?(0,ks.default)(r,t,Fs):!!r,message:()=>{let o=this.isNot?"not to":"to",i=this.utils.matcherHint(`${this.isNot?".not":""}.toHaveValue`,"element",t);return je(this,i,`Expected the element ${o} have value`,n?a:"(any)","Received",u)}}}function du(e,t){ge(e,du,this);let r=e.tagName.toLowerCase();if(!["select","input","textarea"].includes(r))throw new Error(".toHaveDisplayValue() currently supports only input, textarea or select elements, try with another matcher instead.");if(r==="input"&&["radio","checkbox"].includes(e.type))throw new Error(`.toHaveDisplayValue() currently does not support input[type="${e.type}"], try with another matcher instead.`);let n=v_(r,e),a=__(t),u=a.filter(l=>n.some(s=>l instanceof RegExp?l.test(s):this.equals(s,String(l)))).length,o=u===n.length,i=u===a.length;return{pass:o&&i,message:()=>je(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveDisplayValue`,"element",""),`Expected element ${this.isNot?"not ":""}to have display value`,t,"Received",n)}}function v_(e,t){return e==="select"?Array.from(t).filter(r=>r.selected).map(r=>r.textContent):[t.value]}function __(e){return e instanceof Array?e:[e]}function fu(e){ge(e,fu,this);let t=()=>e.tagName.toLowerCase()==="input"&&["checkbox","radio"].includes(e.type),r=()=>pu(e.getAttribute("role"))&&["true","false"].includes(e.getAttribute("aria-checked"));if(!t()&&!r())return{pass:!1,message:()=>`only inputs with type="checkbox" or type="radio" or elements with ${w_()} and a valid aria-checked attribute can be used with .toBeChecked(). Use .toHaveValue() instead`};let n=()=>t()?e.checked:e.getAttribute("aria-checked")==="true";return{pass:n(),message:()=>{let a=n()?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBeChecked`,"element",""),"",`Received element ${a} checked:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function w_(){return Lv(E_().map(e=>`role="${e}"`),{lastWordConnector:" or "})}function E_(){return va.roles.keys().filter(pu)}function pu(e){var t;return((t=va.roles.get(e))==null?void 0:t.props["aria-checked"])!==void 0}function mu(e){ge(e,mu,this);let t=()=>e.tagName.toLowerCase()==="input"&&e.type==="checkbox",r=()=>e.getAttribute("role")==="checkbox";if(!t()&&!r())return{pass:!1,message:()=>'only inputs with type="checkbox" or elements with role="checkbox" and a valid aria-checked attribute can be used with .toBePartiallyChecked(). Use .toHaveValue() instead'};let n=()=>{let a=e.getAttribute("aria-checked")==="mixed";return t()&&e.indeterminate||a};return{pass:n(),message:()=>{let a=n()?"is":"is not";return[this.utils.matcherHint(`${this.isNot?".not":""}.toBePartiallyChecked`,"element",""),"",`Received element ${a} partially checked:`,` ${this.utils.printReceived(e.cloneNode(!1))}`].join(` +`)}}}function hu(e,t){zn("toHaveDescription","Please use toHaveAccessibleDescription."),ge(e,hu,this);let r=t!==void 0,n=(e.getAttribute("aria-describedby")||"").split(/\s+/).filter(Boolean),a="";if(n.length>0){let u=e.ownerDocument,o=n.map(i=>u.getElementById(i)).filter(Boolean);a=Wn(o.map(i=>i.textContent).join(" "))}return{pass:r?t instanceof RegExp?t.test(a):this.equals(a,t):!!a,message:()=>{let u=this.isNot?"not to":"to";return je(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveDescription`,"element",""),`Expected the element ${u} have description`,this.utils.printExpected(t),"Received",this.utils.printReceived(a))}}}function yu(e,t){if(zn("toHaveErrorMessage","Please use toHaveAccessibleErrorMessage."),ge(e,yu,this),!e.hasAttribute("aria-invalid")||e.getAttribute("aria-invalid")==="false"){let u=this.isNot?".not":"";return{pass:!1,message:()=>je(this,this.utils.matcherHint(`${u}.toHaveErrorMessage`,"element",""),"Expected the element to have invalid state indicated by",'aria-invalid="true"',"Received",e.hasAttribute("aria-invalid")?`aria-invalid="${e.getAttribute("aria-invalid")}"`:this.utils.printReceived(""))}}let r=t!==void 0,n=(e.getAttribute("aria-errormessage")||"").split(/\s+/).filter(Boolean),a="";if(n.length>0){let u=e.ownerDocument,o=n.map(i=>u.getElementById(i)).filter(Boolean);a=Wn(o.map(i=>i.textContent).join(" "))}return{pass:r?t instanceof RegExp?t.test(a):this.equals(a,t):!!a,message:()=>{let u=this.isNot?"not to":"to";return je(this,this.utils.matcherHint(`${this.isNot?".not":""}.toHaveErrorMessage`,"element",""),`Expected the element ${u} have error message`,this.utils.printExpected(t),"Received",this.utils.printReceived(a))}}}_e(bl(),1);_e(jl(),1);_e(da(),1);_e(Jl(),1);_e(Xl(),1);_e(Ql(),1);_e(Zl(),1);function P_(){to(Ig),to(Ag),to(Tg);let e=(n,a)=>{let{assertionCalls:u}=$r(e);return no({assertionCalls:u+1,soft:!1},e),eo(n,a)};Object.assign(e,eo),e.getState=()=>$r(e),e.setState=n=>no(n,e),e.extend=n=>eo.extend(e,n),e.soft=(...n)=>{let a=e(...n);return e.setState({soft:!0}),a},e.unreachable=n=>{xb.fail(`expected${n?` "${n}" `:" "}not to be reached`)};function t(n){let a=()=>new Error(`expected number of assertions to be ${n}, but got ${e.getState().assertionCalls}`);"captureStackTrace"in Error&&typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(a(),t),e.setState({expectedAssertionsNumber:n,expectedAssertionsNumberErrorGen:a})}function r(){let n=new Error("expected any number of assertion, but got none");"captureStackTrace"in Error&&typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(n,r),e.setState({isExpectingAssertions:!0,isExpectingAssertionsError:n})}return no({assertionCalls:0,isExpectingAssertions:!1,isExpectingAssertionsError:null,expectedAssertionsNumber:null,expectedAssertionsNumberErrorGen:null},e),yn.addMethod(e,"assertions",t),yn.addMethod(e,"hasAssertions",r),e.extend(Cs),e}var bu=P_();Object.defineProperty(globalThis,Hn,{value:bu,writable:!0,configurable:!0});var Oo=new Set;function C_(e){return Oo.add(e),()=>void Oo.delete(e)}var S_=e=>{let t=e?Xa(e):Xa();return x_(t)};function x_(e){let t=Ti(e),r=t.mockImplementation.bind(null);return t.mockImplementation=n=>Ti(r(n)),t}function Ti(e){var n;let t=bn(e),r=(n=t.impl)==null?void 0:n.bind(null);return t.willCall((...a)=>(Oo.forEach(u=>u(e,a)),r==null?void 0:r(...a))),e}function R_(){Un.forEach(e=>e.mockClear())}function q_(){Un.forEach(e=>e.mockReset())}function O_(){Un.forEach(e=>e.mockRestore())}var gu={};Yo(gu,{buildQueries:()=>Et,configure:()=>Lw,createEvent:()=>pn,findAllByAltText:()=>wc,findAllByDisplayValue:()=>hc,findAllByLabelText:()=>Ku,findAllByPlaceholderText:()=>nc,findAllByRole:()=>Ic,findAllByTestId:()=>Lc,findAllByText:()=>uc,findAllByTitle:()=>Rc,findByAltText:()=>Ec,findByDisplayValue:()=>yc,findByLabelText:()=>Yu,findByPlaceholderText:()=>oc,findByRole:()=>Nc,findByTestId:()=>Fc,findByText:()=>cc,findByTitle:()=>qc,fireEvent:()=>zr,getAllByAltText:()=>vc,getAllByDisplayValue:()=>pc,getAllByLabelText:()=>Ju,getAllByPlaceholderText:()=>tc,getAllByRole:()=>jc,getAllByTestId:()=>$c,getAllByText:()=>lc,getAllByTitle:()=>Sc,getByAltText:()=>_c,getByDisplayValue:()=>mc,getByLabelText:()=>Xu,getByPlaceholderText:()=>rc,getByRole:()=>Mc,getByTestId:()=>Dc,getByText:()=>sc,getByTitle:()=>xc,getConfig:()=>ye,getDefaultNormalizer:()=>Sa,getElementError:()=>Kn,getMultipleElementsFoundError:()=>Yn,getNodeText:()=>Xr,getQueriesForElement:()=>Do,getRoles:()=>Fu,getSuggestedQuery:()=>_n,isInaccessible:()=>Gn,logDOM:()=>To,logRoles:()=>zw,makeFindQuery:()=>ur,makeGetAllQuery:()=>qa,makeSingleQuery:()=>sr,prettyDOM:()=>Hr,prettyFormat:()=>_a,queries:()=>wn,queryAllByAltText:()=>bc,queryAllByAttribute:()=>Kt,queryAllByDisplayValue:()=>dc,queryAllByLabelText:()=>Qu,queryAllByPlaceholderText:()=>Zu,queryAllByRole:()=>Tc,queryAllByTestId:()=>Bc,queryAllByText:()=>ac,queryAllByTitle:()=>Pc,queryByAltText:()=>gc,queryByAttribute:()=>Hu,queryByDisplayValue:()=>fc,queryByLabelText:()=>Wu,queryByPlaceholderText:()=>ec,queryByRole:()=>Ac,queryByTestId:()=>kc,queryByText:()=>ic,queryByTitle:()=>Cc,queryHelpers:()=>aE,screen:()=>ME,waitFor:()=>Ra,waitForElementToBeRemoved:()=>xE,within:()=>Do,wrapAllByQueryWithSuggestion:()=>De,wrapSingleQueryWithSuggestion:()=>At});var _a=_e(Cb()),T_=Object.prototype.toString;function Ai(e){return typeof e=="function"||T_.call(e)==="[object Function]"}function A_(e){var t=Number(e);return isNaN(t)?0:t===0||!isFinite(t)?t:(t>0?1:-1)*Math.floor(Math.abs(t))}var j_=Math.pow(2,53)-1;function M_(e){var t=A_(e);return Math.min(Math.max(t,0),j_)}function Qe(e,t){var r=Array,n=Object(e);if(e==null)throw new TypeError("Array.from requires an array-like object - not null or undefined");if(typeof t<"u"&&!Ai(t))throw new TypeError("Array.from: when provided, the second argument must be a function");for(var a=M_(n.length),u=Ai(r)?Object(new r(a)):new Array(a),o=0,i;o0&&arguments[0]!==void 0?arguments[0]:[];I_(this,e),B_(this,"items",void 0),this.items=t}return N_(e,[{key:"add",value:function(t){return this.has(t)===!1&&this.items.push(t),this}},{key:"clear",value:function(){this.items=[]}},{key:"delete",value:function(t){var r=this.items.length;return this.items=this.items.filter(function(n){return n!==t}),r!==this.items.length}},{key:"forEach",value:function(t){var r=this;this.items.forEach(function(n){t(n,n,r)})}},{key:"has",value:function(t){return this.items.indexOf(t)!==-1}},{key:"size",get:function(){return this.items.length}}]),e}(),D_=typeof Set>"u"?Set:$_;function Ie(e){var t;return(t=e.localName)!==null&&t!==void 0?t:e.tagName.toLowerCase()}var L_={article:"article",aside:"complementary",button:"button",datalist:"listbox",dd:"definition",details:"group",dialog:"dialog",dt:"term",fieldset:"group",figure:"figure",form:"form",footer:"contentinfo",h1:"heading",h2:"heading",h3:"heading",h4:"heading",h5:"heading",h6:"heading",header:"banner",hr:"separator",html:"document",legend:"legend",li:"listitem",math:"math",main:"main",menu:"list",nav:"navigation",ol:"list",optgroup:"group",option:"option",output:"status",progress:"progressbar",section:"region",summary:"button",table:"table",tbody:"rowgroup",textarea:"textbox",tfoot:"rowgroup",td:"cell",th:"columnheader",thead:"rowgroup",tr:"row",ul:"list"},F_={caption:new Set(["aria-label","aria-labelledby"]),code:new Set(["aria-label","aria-labelledby"]),deletion:new Set(["aria-label","aria-labelledby"]),emphasis:new Set(["aria-label","aria-labelledby"]),generic:new Set(["aria-label","aria-labelledby","aria-roledescription"]),insertion:new Set(["aria-label","aria-labelledby"]),paragraph:new Set(["aria-label","aria-labelledby"]),presentation:new Set(["aria-label","aria-labelledby"]),strong:new Set(["aria-label","aria-labelledby"]),subscript:new Set(["aria-label","aria-labelledby"]),superscript:new Set(["aria-label","aria-labelledby"])};function U_(e,t){return["aria-atomic","aria-busy","aria-controls","aria-current","aria-describedby","aria-details","aria-dropeffect","aria-flowto","aria-grabbed","aria-hidden","aria-keyshortcuts","aria-label","aria-labelledby","aria-live","aria-owns","aria-relevant","aria-roledescription"].some(function(r){var n;return e.hasAttribute(r)&&!((n=F_[t])!==null&&n!==void 0&&n.has(r))})}function _u(e,t){return U_(e,t)}function H_(e){var t=z_(e);if(t===null||t==="presentation"){var r=V_(e);if(t!=="presentation"||_u(e,r||""))return r}return t}function V_(e){var t=L_[Ie(e)];if(t!==void 0)return t;switch(Ie(e)){case"a":case"area":case"link":if(e.hasAttribute("href"))return"link";break;case"img":return e.getAttribute("alt")===""&&!_u(e,"img")?"presentation":"img";case"input":{var r=e,n=r.type;switch(n){case"button":case"image":case"reset":case"submit":return"button";case"checkbox":case"radio":return n;case"range":return"slider";case"email":case"tel":case"text":case"url":return e.hasAttribute("list")?"combobox":"textbox";case"search":return e.hasAttribute("list")?"combobox":"searchbox";case"number":return"spinbutton";default:return null}}case"select":return e.hasAttribute("multiple")||e.size>1?"listbox":"combobox"}return null}function z_(e){var t=e.getAttribute("role");if(t!==null){var r=t.trim().split(" ")[0];if(r.length>0)return r}return null}function Ce(e){return e!==null&&e.nodeType===e.ELEMENT_NODE}function wu(e){return Ce(e)&&Ie(e)==="caption"}function fn(e){return Ce(e)&&Ie(e)==="input"}function W_(e){return Ce(e)&&Ie(e)==="optgroup"}function G_(e){return Ce(e)&&Ie(e)==="select"}function K_(e){return Ce(e)&&Ie(e)==="table"}function Y_(e){return Ce(e)&&Ie(e)==="textarea"}function J_(e){var t=e.ownerDocument===null?e:e.ownerDocument,r=t.defaultView;if(r===null)throw new TypeError("no window available");return r}function X_(e){return Ce(e)&&Ie(e)==="fieldset"}function Q_(e){return Ce(e)&&Ie(e)==="legend"}function Z_(e){return Ce(e)&&Ie(e)==="slot"}function ew(e){return Ce(e)&&e.ownerSVGElement!==void 0}function tw(e){return Ce(e)&&Ie(e)==="svg"}function rw(e){return ew(e)&&Ie(e)==="title"}function vn(e,t){if(Ce(e)&&e.hasAttribute(t)){var r=e.getAttribute(t).split(" "),n=e.getRootNode?e.getRootNode():e.ownerDocument;return r.map(function(a){return n.getElementById(a)}).filter(function(a){return a!==null})}return[]}function yt(e,t){return Ce(e)?t.indexOf(H_(e))!==-1:!1}function nw(e){return e.trim().replace(/\s\s+/g," ")}function ow(e,t){if(!Ce(e))return!1;if(e.hasAttribute("hidden")||e.getAttribute("aria-hidden")==="true")return!0;var r=t(e);return r.getPropertyValue("display")==="none"||r.getPropertyValue("visibility")==="hidden"}function aw(e){return yt(e,["button","combobox","listbox","textbox"])||Eu(e,"range")}function Eu(e,t){if(!Ce(e))return!1;switch(t){case"range":return yt(e,["meter","progressbar","scrollbar","slider","spinbutton"]);default:throw new TypeError("No knowledge about abstract role '".concat(t,"'. This is likely a bug :("))}}function Mi(e,t){var r=Qe(e.querySelectorAll(t));return vn(e,"aria-owns").forEach(function(n){r.push.apply(r,Qe(n.querySelectorAll(t)))}),r}function iw(e){return G_(e)?e.selectedOptions||Mi(e,"[selected]"):Mi(e,'[aria-selected="true"]')}function lw(e){return yt(e,["none","presentation"])}function sw(e){return wu(e)}function uw(e){return yt(e,["button","cell","checkbox","columnheader","gridcell","heading","label","legend","link","menuitem","menuitemcheckbox","menuitemradio","option","radio","row","rowheader","switch","tab","tooltip","treeitem"])}function cw(e){return!1}function dw(e){return fn(e)||Y_(e)?e.value:e.textContent||""}function Ii(e){var t=e.getPropertyValue("content");return/^["'].*["']$/.test(t)?t.slice(1,-1):""}function Pu(e){var t=Ie(e);return t==="button"||t==="input"&&e.getAttribute("type")!=="hidden"||t==="meter"||t==="output"||t==="progress"||t==="select"||t==="textarea"}function Cu(e){if(Pu(e))return e;var t=null;return e.childNodes.forEach(function(r){if(t===null&&Ce(r)){var n=Cu(r);n!==null&&(t=n)}}),t}function fw(e){if(e.control!==void 0)return e.control;var t=e.getAttribute("for");return t!==null?e.ownerDocument.getElementById(t):Cu(e)}function pw(e){var t=e.labels;if(t===null)return t;if(t!==void 0)return Qe(t);if(!Pu(e))return null;var r=e.ownerDocument;return Qe(r.querySelectorAll("label")).filter(function(n){return fw(n)===e})}function mw(e){var t=e.assignedNodes();return t.length===0?Qe(e.childNodes):t}function Su(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=new D_,n=J_(e),a=t.compute,u=a===void 0?"name":a,o=t.computedStyleSupportsPseudoElements,i=o===void 0?t.getComputedStyle!==void 0:o,l=t.getComputedStyle,s=l===void 0?n.getComputedStyle.bind(n):l,f=t.hidden,c=f===void 0?!1:f;function d(h,b){var w="";if(Ce(h)&&i){var P=s(h,"::before"),S=Ii(P);w="".concat(S," ").concat(w)}var q=Z_(h)?mw(h):Qe(h.childNodes).concat(vn(h,"aria-owns"));if(q.forEach(function(C){var T=g(C,{isEmbeddedInLabel:b.isEmbeddedInLabel,isReferenced:!1,recursion:!0}),B=Ce(C)?s(C).getPropertyValue("display"):"inline",F=B!=="inline"?" ":"";w+="".concat(F).concat(T).concat(F)}),Ce(h)&&i){var R=s(h,"::after"),v=Ii(R);w="".concat(w," ").concat(v)}return w.trim()}function p(h,b){var w=h.getAttributeNode(b);return w!==null&&!r.has(w)&&w.value.trim()!==""?(r.add(w),w.value):null}function m(h){return Ce(h)?p(h,"title"):null}function y(h){if(!Ce(h))return null;if(X_(h)){r.add(h);for(var b=Qe(h.childNodes),w=0;w0}).join(" ");if(fn(h)&&h.type==="image"){var ee=p(h,"alt");if(ee!==null)return ee;var Z=p(h,"title");return Z!==null?Z:"Submit Query"}if(yt(h,["button"])){var te=d(h,{isEmbeddedInLabel:!1,isReferenced:!1});if(te!=="")return te}return null}function g(h,b){if(r.has(h))return"";if(!c&&ow(h,s)&&!b.isReferenced)return r.add(h),"";var w=Ce(h)?h.getAttributeNode("aria-labelledby"):null,P=w!==null&&!r.has(w)?vn(h,"aria-labelledby"):[];if(u==="name"&&!b.isReferenced&&P.length>0)return r.add(w),P.map(function(B){return g(B,{isEmbeddedInLabel:b.isEmbeddedInLabel,isReferenced:!0,recursion:!1})}).join(" ");var S=b.recursion&&aw(h)&&u==="name";if(!S){var q=(Ce(h)&&h.getAttribute("aria-label")||"").trim();if(q!==""&&u==="name")return r.add(h),q;if(!lw(h)){var R=y(h);if(R!==null)return r.add(h),R}}if(yt(h,["menu"]))return r.add(h),"";if(S||b.isEmbeddedInLabel||b.isReferenced){if(yt(h,["combobox","listbox"])){r.add(h);var v=iw(h);return v.length===0?fn(h)?h.value:"":Qe(v).map(function(B){return g(B,{isEmbeddedInLabel:b.isEmbeddedInLabel,isReferenced:!1,recursion:!0})}).join(" ")}if(Eu(h,"range"))return r.add(h),h.hasAttribute("aria-valuetext")?h.getAttribute("aria-valuetext"):h.hasAttribute("aria-valuenow")?h.getAttribute("aria-valuenow"):h.getAttribute("value")||"";if(yt(h,["textbox"]))return r.add(h),dw(h)}if(uw(h)||Ce(h)&&b.isReferenced||sw(h)||cw()){var C=d(h,{isEmbeddedInLabel:b.isEmbeddedInLabel,isReferenced:!1});if(C!=="")return r.add(h),C}if(h.nodeType===h.TEXT_NODE)return r.add(h),h.textContent||"";if(b.recursion)return r.add(h),d(h,{isEmbeddedInLabel:b.isEmbeddedInLabel,isReferenced:!1});var T=m(h);return T!==null?(r.add(h),T):(r.add(h),"")}return nw(g(e,{isEmbeddedInLabel:!1,isReferenced:u==="description",recursion:!1}))}function Ur(e){"@babel/helpers - typeof";return Ur=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ur(e)}function Ni(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Bi(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=vn(e,"aria-describedby").map(function(a){return Su(a,Bi(Bi({},t),{},{compute:"description"}))}).join(" ");if(r===""){var n=e.getAttribute("title");r=n===null?"":n}return r}function gw(e){return yt(e,["caption","code","deletion","emphasis","generic","insertion","paragraph","presentation","strong","subscript","superscript"])}function wa(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return gw(e)?"":Su(e,t)}var He=_e(da()),vw=_e(Sb());function Ru(e){return e.replace(//g,">")}var _w=(e,t,r,n,a,u,o)=>{let i=n+r.indent,l=r.colors;return e.map(s=>{let f=t[s],c=o(f,r,i,a,u);return typeof f!="string"&&(c.indexOf(` +`)!==-1&&(c=r.spacingOuter+i+c+r.spacingOuter+n),c="{"+c+"}"),r.spacingInner+n+l.prop.open+s+l.prop.close+"="+l.value.open+c+l.value.close}).join("")},ww=3,Ew=(e,t,r,n,a,u)=>e.map(o=>{let i=typeof o=="string"?qu(o,t):u(o,t,r,n,a);return i===""&&typeof o=="object"&&o!==null&&o.nodeType!==ww?"":t.spacingOuter+r+i}).join(""),qu=(e,t)=>{let r=t.colors.content;return r.open+Ru(e)+r.close},Pw=(e,t)=>{let r=t.colors.comment;return r.open+""+r.close},Cw=(e,t,r,n,a)=>{let u=n.colors.tag;return u.open+"<"+e+(t&&u.close+t+n.spacingOuter+a+u.open)+(r?">"+u.close+r+n.spacingOuter+a+u.open+""+u.close},Sw=(e,t)=>{let r=t.colors.tag;return r.open+"<"+e+r.close+" …"+r.open+" />"+r.close},xw=1,Ou=3,Tu=8,Au=11,Rw=/^((HTML|SVG)\w*)?Element$/,qw=e=>{let t=e.constructor.name,{nodeType:r,tagName:n}=e,a=typeof n=="string"&&n.includes("-")||typeof e.hasAttribute=="function"&&e.hasAttribute("is");return r===xw&&(Rw.test(t)||a)||r===Ou&&t==="Text"||r===Tu&&t==="Comment"||r===Au&&t==="DocumentFragment"};function Ow(e){return e.nodeType===Ou}function Tw(e){return e.nodeType===Tu}function ao(e){return e.nodeType===Au}function Aw(e){return{test:t=>{var r;return(t==null||(r=t.constructor)==null?void 0:r.name)&&qw(t)},serialize:(t,r,n,a,u,o)=>{if(Ow(t))return qu(t.data,r);if(Tw(t))return Pw(t.data,r);let i=ao(t)?"DocumentFragment":t.tagName.toLowerCase();return++a>r.maxDepth?Sw(i,r):Cw(i,_w(ao(t)?[]:Array.from(t.attributes).map(l=>l.name).sort(),ao(t)?{}:Array.from(t.attributes).reduce((l,s)=>(l[s.name]=s.value,l),{}),r,n+r.indent,a,u,o),Ew(Array.prototype.slice.call(t.childNodes||t.children).filter(e),r,n+r.indent,a,u,o),r,n)}}}var ju=null,Ea=null,Pa=null;try{let e=module&&module.require;Ea=e.call(module,"fs").readFileSync,Pa=e.call(module,"@babel/code-frame").codeFrameColumns,ju=e.call(module,"chalk")}catch(e){}function jw(e){let t=e.indexOf("(")+1,r=e.indexOf(")"),n=e.slice(t,r),a=n.split(":"),[u,o,i]=[a[0],parseInt(a[1],10),parseInt(a[2],10)],l="";try{l=Ea(u,"utf-8")}catch(f){return""}let s=Pa(l,{start:{line:o,column:i}},{highlightCode:!0,linesBelow:0});return ju.dim(n)+` +`+s+` +`}function Mw(){if(!Ea||!Pa)return"";let e=new Error().stack.split(` +`).slice(1).find(t=>!t.includes("node_modules/"));return jw(e)}var Mu=3;function io(){return typeof jest<"u"&&jest!==null?setTimeout._isMockFunction===!0||Object.prototype.hasOwnProperty.call(setTimeout,"clock"):!1}function Ca(){if(typeof window>"u")throw new Error("Could not find default container");return window.document}function Iu(e){if(e.defaultView)return e.defaultView;if(e.ownerDocument&&e.ownerDocument.defaultView)return e.ownerDocument.defaultView;if(e.window)return e.window;throw e.ownerDocument&&e.ownerDocument.defaultView===null?new Error("It looks like the window object is not available for the provided node."):e.then instanceof Function?new Error("It looks like you passed a Promise object instead of a DOM node. Did you do something like `fireEvent.click(screen.findBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`, or await the findBy query `fireEvent.click(await screen.findBy...`?"):Array.isArray(e)?new Error("It looks like you passed an Array instead of a DOM node. Did you do something like `fireEvent.click(screen.getAllBy...` when you meant to use a `getBy` query `fireEvent.click(screen.getBy...`?"):typeof e.debug=="function"&&typeof e.logTestingPlaygroundURL=="function"?new Error("It looks like you passed a `screen` object. Did you do something like `fireEvent.click(screen, ...` when you meant to use a query, e.g. `fireEvent.click(screen.getBy..., `?"):new Error("The given node is not an Element, the node type is: "+typeof e+".")}function wt(e){if(!e||typeof e.querySelector!="function"||typeof e.querySelectorAll!="function")throw new TypeError("Expected container to be an Element, a Document or a DocumentFragment but got "+t(e)+".");function t(r){return typeof r=="object"?r===null?"null":r.constructor.name:typeof r}}var Iw=()=>{let e;try{var t;e=JSON.parse((t=process)==null||(t=t.env)==null?void 0:t.COLORS)}catch(r){}return typeof e=="boolean"?e:typeof process<"u"&&process.versions!==void 0&&process.versions.node!==void 0},{DOMCollection:Nw}=_a.plugins,Bw=1,kw=8;function $w(e){return e.nodeType!==kw&&(e.nodeType!==Bw||!e.matches(ye().defaultIgnore))}function Hr(e,t,r){if(r===void 0&&(r={}),e||(e=Ca().body),typeof t!="number"&&(t=typeof process<"u"&&Rd.DEBUG_PRINT_LIMIT||7e3),t===0)return"";e.documentElement&&(e=e.documentElement);let n=typeof e;if(n==="object"?n=e.constructor.name:e={},!("outerHTML"in e))throw new TypeError("Expected an element or document but got "+n);let i=r,{filterNode:a=$w}=i,u=Bt(i,["filterNode"]),o=_a.format(e,ce({plugins:[Aw(a),Nw],printFunctionName:!1,highlight:Iw()},u));return t!==void 0&&e.outerHTML.length>t?o.slice(0,t)+"...":o}var To=function(){let e=Mw();console.log(e?Hr(...arguments)+` + +`+e:Hr(...arguments))},$t={testIdAttribute:"data-testid",asyncUtilTimeout:1e3,asyncWrapper:e=>e(),unstable_advanceTimersWrapper:e=>e(),eventWrapper:e=>e(),defaultHidden:!1,defaultIgnore:"script, style",showOriginalStackTrace:!1,throwSuggestions:!1,getElementError(e,t){let r=Hr(t),n=new Error([e,"Ignored nodes: comments, "+$t.defaultIgnore+` +`+r].filter(Boolean).join(` + +`));return n.name="TestingLibraryElementError",n},_disableExpensiveErrorDiagnostics:!1,computedStyleSupportsPseudoElements:!1};function Dw(e){try{return $t._disableExpensiveErrorDiagnostics=!0,e()}finally{$t._disableExpensiveErrorDiagnostics=!1}}function Lw(e){typeof e=="function"&&(e=e($t)),$t=ce(ce({},$t),e)}function ye(){return $t}var Fw=["button","meter","output","progress","select","textarea","input"];function Nu(e){return Fw.includes(e.nodeName.toLowerCase())?"":e.nodeType===Mu?e.textContent:Array.from(e.childNodes).map(t=>Nu(t)).join("")}function Ao(e){let t;return e.tagName.toLowerCase()==="label"?t=Nu(e):t=e.value||e.textContent,t}function Bu(e){if(e.labels!==void 0){var t;return(t=e.labels)!=null?t:[]}if(!Uw(e))return[];let r=e.ownerDocument.querySelectorAll("label");return Array.from(r).filter(n=>n.control===e)}function Uw(e){return/BUTTON|METER|OUTPUT|PROGRESS|SELECT|TEXTAREA/.test(e.tagName)||e.tagName==="INPUT"&&e.getAttribute("type")!=="hidden"}function ku(e,t,r){let{selector:n="*"}=r===void 0?{}:r,a=t.getAttribute("aria-labelledby"),u=a?a.split(" "):[];return u.length?u.map(o=>{let i=e.querySelector('[id="'+o+'"]');return i?{content:Ao(i),formControl:null}:{content:"",formControl:null}}):Array.from(Bu(t)).map(o=>{let i=Ao(o),l=Array.from(o.querySelectorAll("button, input, meter, output, progress, select, textarea")).filter(s=>s.matches(n))[0];return{content:i,formControl:l}})}function $u(e){if(e==null)throw new Error("It looks like "+e+" was passed instead of a matcher. Did you do something like getByText("+e+")?")}function vr(e,t,r,n){if(typeof e!="string")return!1;$u(r);let a=n(e);return typeof r=="string"||typeof r=="number"?a.toLowerCase().includes(r.toString().toLowerCase()):typeof r=="function"?r(a,t):Du(r,a)}function gt(e,t,r,n){if(typeof e!="string")return!1;$u(r);let a=n(e);return r instanceof Function?r(a,t):r instanceof RegExp?Du(r,a):a===String(r)}function Sa(e){let{trim:t=!0,collapseWhitespace:r=!0}=e===void 0?{}:e;return n=>{let a=n;return a=t?a.trim():a,a=r?a.replace(/\s+/g," "):a,a}}function Gt(e){let{trim:t,collapseWhitespace:r,normalizer:n}=e;if(!n)return Sa({trim:t,collapseWhitespace:r});if(typeof t<"u"||typeof r<"u")throw new Error('trim and collapseWhitespace are not supported with a normalizer. If you want to use the default trim and collapseWhitespace logic in your normalizer, use "getDefaultNormalizer({trim, collapseWhitespace})" and compose that into your normalizer');return n}function Du(e,t){let r=e.test(t);return e.global&&e.lastIndex!==0&&(console.warn("To match all elements we had to reset the lastIndex of the RegExp because the global flag is enabled. We encourage to remove the global flag from the RegExp."),e.lastIndex=0),r}function Xr(e){return e.matches("input[type=submit], input[type=button], input[type=reset]")?e.value:Array.from(e.childNodes).filter(t=>t.nodeType===Mu&&!!t.textContent).map(t=>t.textContent).join("")}var Hw=Vw(He.elementRoles);function Lu(e){return e.hidden===!0||e.getAttribute("aria-hidden")==="true"||e.ownerDocument.defaultView.getComputedStyle(e).display==="none"}function Gn(e,t){t===void 0&&(t={});let{isSubtreeInaccessible:r=Lu}=t;if(e.ownerDocument.defaultView.getComputedStyle(e).visibility==="hidden")return!0;let n=e;for(;n;){if(r(n))return!0;n=n.parentElement}return!1}function xa(e){for(let{match:t,roles:r}of Hw)if(t(e))return[...r];return[]}function Vw(e){function t(o){let{name:i,attributes:l}=o;return""+i+l.map(s=>{let{name:f,value:c,constraints:d=[]}=s;return d.indexOf("undefined")!==-1?":not(["+f+"])":c?"["+f+'="'+c+'"]':"["+f+"]"}).join("")}function r(o){let{attributes:i=[]}=o;return i.length}function n(o,i){let{specificity:l}=o,{specificity:s}=i;return s-l}function a(o){let{attributes:i=[]}=o,l=i.findIndex(f=>f.value&&f.name==="type"&&f.value==="text");l>=0&&(i=[...i.slice(0,l),...i.slice(l+1)]);let s=t(we(ce({},o),{attributes:i}));return f=>l>=0&&f.type!=="text"?!1:f.matches(s)}let u=[];for(let[o,i]of e.entries())u=[...u,{match:a(o),roles:Array.from(i),specificity:r(o)}];return u.sort(n)}function Fu(e,t){let{hidden:r=!1}=t===void 0?{}:t;function n(a){return[a,...Array.from(a.children).reduce((u,o)=>[...u,...n(o)],[])]}return n(e).filter(a=>r===!1?Gn(a)===!1:!0).reduce((a,u)=>{let o=[];return u.hasAttribute("role")?o=u.getAttribute("role").split(" ").slice(0,1):o=xa(u),o.reduce((i,l)=>Array.isArray(i[l])?we(ce({},i),{[l]:[...i[l],u]}):we(ce({},i),{[l]:[u]}),a)},{})}function Uu(e,t){let{hidden:r,includeDescription:n}=t,a=Fu(e,{hidden:r});return Object.entries(a).filter(u=>{let[o]=u;return o!=="generic"}).map(u=>{let[o,i]=u,l="-".repeat(50),s=i.map(f=>{let c='Name "'+wa(f,{computedStyleSupportsPseudoElements:ye().computedStyleSupportsPseudoElements})+`": +`,d=Hr(f.cloneNode(!1));if(n){let p='Description "'+xu(f,{computedStyleSupportsPseudoElements:ye().computedStyleSupportsPseudoElements})+`": +`;return""+c+p+d}return""+c+d}).join(` + +`);return o+`: + +`+s+` + +`+l}).join(` +`)}var zw=function(e,t){let{hidden:r=!1}=t===void 0?{}:t;return console.log(Uu(e,{hidden:r}))};function Ww(e){return e.tagName==="OPTION"?e.selected:Qr(e,"aria-selected")}function Gw(e){return e.getAttribute("aria-busy")==="true"}function Kw(e){if(!("indeterminate"in e&&e.indeterminate))return"checked"in e?e.checked:Qr(e,"aria-checked")}function Yw(e){return Qr(e,"aria-pressed")}function Jw(e){var t,r;return(t=(r=Qr(e,"aria-current"))!=null?r:e.getAttribute("aria-current"))!=null?t:!1}function Xw(e){return Qr(e,"aria-expanded")}function Qr(e,t){let r=e.getAttribute(t);if(r==="true")return!0;if(r==="false")return!1}function Qw(e){let t={H1:1,H2:2,H3:3,H4:4,H5:5,H6:6};return e.getAttribute("aria-level")&&Number(e.getAttribute("aria-level"))||t[e.tagName]}function Zw(e){let t=e.getAttribute("aria-valuenow");return t===null?void 0:+t}function eE(e){let t=e.getAttribute("aria-valuemax");return t===null?void 0:+t}function tE(e){let t=e.getAttribute("aria-valuemin");return t===null?void 0:+t}function rE(e){let t=e.getAttribute("aria-valuetext");return t===null?void 0:t}var ki=Sa();function nE(e){return e.replace(/[.*+\-?^${}()|[\]\\]/g,"\\$&")}function $i(e){return new RegExp(nE(e.toLowerCase()),"i")}function St(e,t,r,n){let{variant:a,name:u}=n,o="",i={},l=[["Role","TestId"].includes(e)?r:$i(r)];u&&(i.name=$i(u)),e==="Role"&&Gn(t)&&(i.hidden=!0,o=`Element is inaccessible. This means that the element and all its children are invisible to screen readers. + If you are using the aria-hidden prop, make sure this is the right choice for your case. + `),Object.keys(i).length>0&&l.push(i);let s=a+"By"+e;return{queryName:e,queryMethod:s,queryArgs:l,variant:a,warning:o,toString(){o&&console.warn(o);let[f,c]=l;return f=typeof f=="string"?"'"+f+"'":f,c=c?", { "+Object.entries(c).map(d=>{let[p,m]=d;return p+": "+m}).join(", ")+" }":"",s+"("+f+c+")"}}}function xt(e,t,r){return r&&(!t||t.toLowerCase()===e.toLowerCase())}function _n(e,t,r){var n,a;if(t===void 0&&(t="get"),e.matches(ye().defaultIgnore))return;let u=(n=e.getAttribute("role"))!=null?n:(a=xa(e))==null?void 0:a[0];if(u!=="generic"&&xt("Role",r,u))return St("Role",e,u,{variant:t,name:wa(e,{computedStyleSupportsPseudoElements:ye().computedStyleSupportsPseudoElements})});let o=ku(document,e).map(d=>d.content).join(" ");if(xt("LabelText",r,o))return St("LabelText",e,o,{variant:t});let i=e.getAttribute("placeholder");if(xt("PlaceholderText",r,i))return St("PlaceholderText",e,i,{variant:t});let l=ki(Xr(e));if(xt("Text",r,l))return St("Text",e,l,{variant:t});if(xt("DisplayValue",r,e.value))return St("DisplayValue",e,ki(e.value),{variant:t});let s=e.getAttribute("alt");if(xt("AltText",r,s))return St("AltText",e,s,{variant:t});let f=e.getAttribute("title");if(xt("Title",r,f))return St("Title",e,f,{variant:t});let c=e.getAttribute(ye().testIdAttribute);if(xt("TestId",r,c))return St("TestId",e,c,{variant:t})}function rn(e,t){e.stack=t.stack.replace(t.message,e.message)}function oE(e,t){let{container:r=Ca(),timeout:n=ye().asyncUtilTimeout,showOriginalStackTrace:a=ye().showOriginalStackTrace,stackTraceError:u,interval:o=50,onTimeout:i=s=>(Object.defineProperty(s,"message",{value:ye().getElementError(s.message,r).message}),s),mutationObserverOptions:l={subtree:!0,childList:!0,attributes:!0,characterData:!0}}=t;if(typeof e!="function")throw new TypeError("Received `callback` arg must be a function");return new Promise((s,f)=>de(this,null,function*(){let c,d,p,m=!1,y="idle",g=setTimeout(S,n),h=io();if(h){let{unstable_advanceTimersWrapper:q}=ye();for(P();!m;){if(!io()){let R=new Error("Changed from using fake timers to real timers while using waitFor. This is not allowed and will result in very strange behavior. Please ensure you're awaiting all async things your test is doing before changing to real timers. For more info, please go to https://github.com/testing-library/dom-testing-library/issues/830");a||rn(R,u),f(R);return}if(yield q(()=>de(this,null,function*(){jest.advanceTimersByTime(o)})),m)break;P()}}else{try{wt(r)}catch(R){f(R);return}d=setInterval(w,o);let{MutationObserver:q}=Iu(r);p=new q(w),p.observe(r,l),P()}function b(q,R){m=!0,clearTimeout(g),h||(clearInterval(d),p.disconnect()),q?f(q):s(R)}function w(){if(io()){let q=new Error("Changed from using real timers to fake timers while using waitFor. This is not allowed and will result in very strange behavior. Please ensure you're awaiting all async things your test is doing before changing to fake timers. For more info, please go to https://github.com/testing-library/dom-testing-library/issues/830");return a||rn(q,u),f(q)}else return P()}function P(){if(y!=="pending")try{let q=Dw(e);typeof(q==null?void 0:q.then)=="function"?(y="pending",q.then(R=>{y="resolved",b(null,R)},R=>{y="rejected",c=R})):b(null,q)}catch(q){c=q}}function S(){let q;c?(q=c,!a&&q.name==="TestingLibraryElementError"&&rn(q,u)):(q=new Error("Timed out in waitFor."),a||rn(q,u)),b(i(q),null)}}))}function Ra(e,t){let r=new Error("STACK_TRACE_MESSAGE");return ye().asyncWrapper(()=>oE(e,ce({stackTraceError:r},t)))}function Kn(e,t){return ye().getElementError(e,t)}function Yn(e,t){return Kn(e+"\n\n(If this is intentional, then use the `*AllBy*` variant of the query (like `queryAllByText`, `getAllByText`, or `findAllByText`)).",t)}function Kt(e,t,r,n){let{exact:a=!0,collapseWhitespace:u,trim:o,normalizer:i}=n===void 0?{}:n,l=a?gt:vr,s=Gt({collapseWhitespace:u,trim:o,normalizer:i});return Array.from(t.querySelectorAll("["+e+"]")).filter(f=>l(f.getAttribute(e),f,r,s))}function Hu(e,t,r,n){let a=Kt(e,t,r,n);if(a.length>1)throw Yn("Found multiple elements by ["+e+"="+r+"]",t);return a[0]||null}function sr(e,t){return function(r){for(var n=arguments.length,a=new Array(n>1?n-1:0),u=1;u1){let i=o.map(l=>Kn(null,l).message).join(` + +`);throw Yn(t(r,...a)+` + +Here are the matching elements: + +`+i,r)}return o[0]||null}}function Vu(e,t){return ye().getElementError(`A better query is available, try this: +`+e.toString()+` +`,t)}function qa(e,t){return function(r){for(var n=arguments.length,a=new Array(n>1?n-1:0),u=1;uRa(()=>e(t,r,n),ce({container:t},a))}var At=(e,t,r)=>function(n){for(var a=arguments.length,u=new Array(a>1?a-1:0),o=1;ofunction(n){for(var a=arguments.length,u=new Array(a>1?a-1:0),o=1;o{var c;return(c=_n(f,r))==null?void 0:c.toString()}))];if(s.length===1&&!t.endsWith(_n(i[0],r).queryName))throw Vu(s[0],n)}return i};function Et(e,t,r){let n=At(sr(e,t),e.name,"query"),a=qa(e,r),u=sr(a,t),o=At(u,e.name,"get"),i=De(a,e.name.replace("query","get"),"getAll"),l=ur(De(a,e.name,"findAll")),s=ur(At(u,e.name,"find"));return[n,i,o,l,s]}var aE=Object.freeze({__proto__:null,getElementError:Kn,wrapAllByQueryWithSuggestion:De,wrapSingleQueryWithSuggestion:At,getMultipleElementsFoundError:Yn,queryAllByAttribute:Kt,queryByAttribute:Hu,makeSingleQuery:sr,makeGetAllQuery:qa,makeFindQuery:ur,buildQueries:Et});function iE(e){return Array.from(e.querySelectorAll("label,input")).map(t=>({node:t,textToMatch:Ao(t)})).filter(t=>{let{textToMatch:r}=t;return r!==null})}var lE=function(e,t,r){let{exact:n=!0,trim:a,collapseWhitespace:u,normalizer:o}=r===void 0?{}:r,i=n?gt:vr,l=Gt({collapseWhitespace:u,trim:a,normalizer:o});return iE(e).filter(s=>{let{node:f,textToMatch:c}=s;return i(c,f,t,l)}).map(s=>{let{node:f}=s;return f})},Vr=function(e,t,r){let{selector:n="*",exact:a=!0,collapseWhitespace:u,trim:o,normalizer:i}=r===void 0?{}:r;wt(e);let l=a?gt:vr,s=Gt({collapseWhitespace:u,trim:o,normalizer:i}),f=Array.from(e.querySelectorAll("*")).filter(c=>Bu(c).length||c.hasAttribute("aria-labelledby")).reduce((c,d)=>{let p=ku(e,d,{selector:n});p.filter(y=>!!y.formControl).forEach(y=>{l(y.content,y.formControl,t,s)&&y.formControl&&c.push(y.formControl)});let m=p.filter(y=>!!y.content).map(y=>y.content);return l(m.join(" "),d,t,s)&&c.push(d),m.length>1&&m.forEach((y,g)=>{l(y,d,t,s)&&c.push(d);let h=[...m];h.splice(g,1),h.length>1&&l(h.join(" "),d,t,s)&&c.push(d)}),c},[]).concat(Kt("aria-label",e,t,{exact:a,normalizer:s}));return Array.from(new Set(f)).filter(c=>c.matches(n))},Dt=function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),a=2;asE(e,l)).filter(l=>!!l);throw i.length?ye().getElementError(i.map(l=>"Found a label with the text of: "+t+", however the element associated with this label (<"+l+" />) is non-labellable [https://html.spec.whatwg.org/multipage/forms.html#category-label]. If you really need to label a <"+l+" />, you can use aria-label or aria-labelledby instead.").join(` + +`),e):ye().getElementError("Found a label with the text of: "+t+`, however no form control was found associated to that label. Make sure you're using the "for" attribute or "aria-labelledby" attribute correctly.`,e)}else throw ye().getElementError("Unable to find a label with the text of: "+t,e)}return u};function sE(e,t){let r=t.getAttribute("for");if(!r)return null;let n=e.querySelector('[id="'+r+'"]');return n?n.tagName.toLowerCase():null}var zu=(e,t)=>"Found multiple elements with the text of: "+t,Wu=At(sr(Vr,zu),Vr.name,"query"),Gu=sr(Dt,zu),Ku=ur(De(Dt,Dt.name,"findAll")),Yu=ur(At(Gu,Dt.name,"find")),Ju=De(Dt,Dt.name,"getAll"),Xu=At(Gu,Dt.name,"get"),Qu=De(Vr,Vr.name,"queryAll"),jo=function(){for(var e=arguments.length,t=new Array(e),r=0;r"Found multiple elements with the placeholder text of: "+t,cE=(e,t)=>"Unable to find an element with the placeholder text of: "+t,Zu=De(jo,jo.name,"queryAll"),[ec,tc,rc,nc,oc]=Et(jo,uE,cE),Mo=function(e,t,r){let{selector:n="*",exact:a=!0,collapseWhitespace:u,trim:o,ignore:i=ye().defaultIgnore,normalizer:l}=r===void 0?{}:r;wt(e);let s=a?gt:vr,f=Gt({collapseWhitespace:u,trim:o,normalizer:l}),c=[];return typeof e.matches=="function"&&e.matches(n)&&(c=[e]),[...c,...Array.from(e.querySelectorAll(n))].filter(d=>!i||!d.matches(i)).filter(d=>s(Xr(d),d,t,f))},dE=(e,t)=>"Found multiple elements with the text: "+t,fE=function(e,t,r){r===void 0&&(r={});let{collapseWhitespace:n,trim:a,normalizer:u,selector:o}=r,i=Gt({collapseWhitespace:n,trim:a,normalizer:u})(t.toString()),l=i!==t.toString(),s=(o!=null?o:"*")!=="*";return"Unable to find an element with the text: "+(l?i+" (normalized from '"+t+"')":t)+(s?", which matches selector '"+o+"'":"")+". This could be because the text is broken up by multiple elements. In this case, you can provide a function for your text matcher to make your matcher more flexible."},ac=De(Mo,Mo.name,"queryAll"),[ic,lc,sc,uc,cc]=Et(Mo,dE,fE),Io=function(e,t,r){let{exact:n=!0,collapseWhitespace:a,trim:u,normalizer:o}=r===void 0?{}:r;wt(e);let i=n?gt:vr,l=Gt({collapseWhitespace:a,trim:u,normalizer:o});return Array.from(e.querySelectorAll("input,textarea,select")).filter(s=>s.tagName==="SELECT"?Array.from(s.options).filter(f=>f.selected).some(f=>i(Xr(f),f,t,l)):i(s.value,s,t,l))},pE=(e,t)=>"Found multiple elements with the display value: "+t+".",mE=(e,t)=>"Unable to find an element with the display value: "+t+".",dc=De(Io,Io.name,"queryAll"),[fc,pc,mc,hc,yc]=Et(Io,pE,mE),hE=/^(img|input|area|.+-.+)$/i,No=function(e,t,r){return r===void 0&&(r={}),wt(e),Kt("alt",e,t,r).filter(n=>hE.test(n.tagName))},yE=(e,t)=>"Found multiple elements with the alt text: "+t,bE=(e,t)=>"Unable to find an element with the alt text: "+t,bc=De(No,No.name,"queryAll"),[gc,vc,_c,wc,Ec]=Et(No,yE,bE),gE=e=>{var t;return e.tagName.toLowerCase()==="title"&&((t=e.parentElement)==null?void 0:t.tagName.toLowerCase())==="svg"},Bo=function(e,t,r){let{exact:n=!0,collapseWhitespace:a,trim:u,normalizer:o}=r===void 0?{}:r;wt(e);let i=n?gt:vr,l=Gt({collapseWhitespace:a,trim:u,normalizer:o});return Array.from(e.querySelectorAll("[title], svg > title")).filter(s=>i(s.getAttribute("title"),s,t,l)||gE(s)&&i(Xr(s),s,t,l))},vE=(e,t)=>"Found multiple elements with the title: "+t+".",_E=(e,t)=>"Unable to find an element with the title: "+t+".",Pc=De(Bo,Bo.name,"queryAll"),[Cc,Sc,xc,Rc,qc]=Et(Bo,vE,_E),ko=function(e,t,r){let{hidden:n=ye().defaultHidden,name:a,description:u,queryFallbacks:o=!1,selected:i,busy:l,checked:s,pressed:f,current:c,level:d,expanded:p,value:{now:m,min:y,max:g,text:h}={}}=r===void 0?{}:r;if(wt(e),i!==void 0){var b;if(((b=He.roles.get(t))==null?void 0:b.props["aria-selected"])===void 0)throw new Error('"aria-selected" is not supported on role "'+t+'".')}if(l!==void 0){var w;if(((w=He.roles.get(t))==null?void 0:w.props["aria-busy"])===void 0)throw new Error('"aria-busy" is not supported on role "'+t+'".')}if(s!==void 0){var P;if(((P=He.roles.get(t))==null?void 0:P.props["aria-checked"])===void 0)throw new Error('"aria-checked" is not supported on role "'+t+'".')}if(f!==void 0){var S;if(((S=He.roles.get(t))==null?void 0:S.props["aria-pressed"])===void 0)throw new Error('"aria-pressed" is not supported on role "'+t+'".')}if(c!==void 0){var q;if(((q=He.roles.get(t))==null?void 0:q.props["aria-current"])===void 0)throw new Error('"aria-current" is not supported on role "'+t+'".')}if(d!==void 0&&t!=="heading")throw new Error('Role "'+t+'" cannot have "level" property.');if(m!==void 0){var R;if(((R=He.roles.get(t))==null?void 0:R.props["aria-valuenow"])===void 0)throw new Error('"aria-valuenow" is not supported on role "'+t+'".')}if(g!==void 0){var v;if(((v=He.roles.get(t))==null?void 0:v.props["aria-valuemax"])===void 0)throw new Error('"aria-valuemax" is not supported on role "'+t+'".')}if(y!==void 0){var C;if(((C=He.roles.get(t))==null?void 0:C.props["aria-valuemin"])===void 0)throw new Error('"aria-valuemin" is not supported on role "'+t+'".')}if(h!==void 0){var T;if(((T=He.roles.get(t))==null?void 0:T.props["aria-valuetext"])===void 0)throw new Error('"aria-valuetext" is not supported on role "'+t+'".')}if(p!==void 0){var B;if(((B=He.roles.get(t))==null?void 0:B.props["aria-expanded"])===void 0)throw new Error('"aria-expanded" is not supported on role "'+t+'".')}let F=new WeakMap;function U(H){return F.has(H)||F.set(H,Lu(H)),F.get(H)}return Array.from(e.querySelectorAll(wE(t))).filter(H=>{if(H.hasAttribute("role")){let ee=H.getAttribute("role");if(o)return ee.split(" ").filter(Boolean).some(te=>te===t);let[Z]=ee.split(" ");return Z===t}return xa(H).some(ee=>ee===t)}).filter(H=>{if(i!==void 0)return i===Ww(H);if(l!==void 0)return l===Gw(H);if(s!==void 0)return s===Kw(H);if(f!==void 0)return f===Yw(H);if(c!==void 0)return c===Jw(H);if(p!==void 0)return p===Xw(H);if(d!==void 0)return d===Qw(H);if(m!==void 0||g!==void 0||y!==void 0||h!==void 0){let Z=!0;if(m!==void 0&&Z&&(Z=m===Zw(H)),g!==void 0&&Z&&(Z=g===eE(H)),y!==void 0&&Z&&(Z=y===tE(H)),h!==void 0){var ee;Z&&(Z=gt((ee=rE(H))!=null?ee:null,H,h,te=>te))}return Z}return!0}).filter(H=>a===void 0?!0:gt(wa(H,{computedStyleSupportsPseudoElements:ye().computedStyleSupportsPseudoElements}),H,a,ee=>ee)).filter(H=>u===void 0?!0:gt(xu(H,{computedStyleSupportsPseudoElements:ye().computedStyleSupportsPseudoElements}),H,u,ee=>ee)).filter(H=>n===!1?Gn(H,{isSubtreeInaccessible:U})===!1:!0)};function wE(e){var t;let r='*[role~="'+e+'"]',n=(t=He.roleElements.get(e))!=null?t:new Set,a=new Set(Array.from(n).map(u=>{let{name:o}=u;return o}));return[r].concat(Array.from(a)).join(",")}var Oc=e=>{let t="";return e===void 0?t="":typeof e=="string"?t=' and name "'+e+'"':t=" and name `"+e+"`",t},EE=function(e,t,r){let{name:n}=r===void 0?{}:r;return'Found multiple elements with the role "'+t+'"'+Oc(n)},PE=function(e,t,r){let{hidden:n=ye().defaultHidden,name:a,description:u}=r===void 0?{}:r;if(ye()._disableExpensiveErrorDiagnostics)return'Unable to find role="'+t+'"'+Oc(a);let o="";Array.from(e.children).forEach(f=>{o+=Uu(f,{hidden:n,includeDescription:u!==void 0})});let i;o.length===0?n===!1?i="There are no accessible roles. But there might be some inaccessible roles. If you wish to access them, then set the `hidden` option to `true`. Learn more about this here: https://testing-library.com/docs/dom-testing-library/api-queries#byrole":i="There are no available roles.":i=(` +Here are the `+(n===!1?"accessible":"available")+` roles: + + `+o.replace(/\n/g,` + `).replace(/\n\s\s\n/g,` + +`)+` +`).trim();let l="";a===void 0?l="":typeof a=="string"?l=' and name "'+a+'"':l=" and name `"+a+"`";let s="";return u===void 0?s="":typeof u=="string"?s=' and description "'+u+'"':s=" and description `"+u+"`",(` +Unable to find an `+(n===!1?"accessible ":"")+'element with the role "'+t+'"'+l+s+` + +`+i).trim()},Tc=De(ko,ko.name,"queryAll"),[Ac,jc,Mc,Ic,Nc]=Et(ko,EE,PE),Oa=()=>ye().testIdAttribute,$o=function(){for(var e=arguments.length,t=new Array(e),r=0;r"Found multiple elements by: ["+Oa()+'="'+t+'"]',SE=(e,t)=>"Unable to find an element by: ["+Oa()+'="'+t+'"]',Bc=De($o,$o.name,"queryAll"),[kc,$c,Dc,Lc,Fc]=Et($o,CE,SE),wn=Object.freeze({__proto__:null,queryAllByLabelText:Qu,queryByLabelText:Wu,getAllByLabelText:Ju,getByLabelText:Xu,findAllByLabelText:Ku,findByLabelText:Yu,queryByPlaceholderText:ec,queryAllByPlaceholderText:Zu,getByPlaceholderText:rc,getAllByPlaceholderText:tc,findAllByPlaceholderText:nc,findByPlaceholderText:oc,queryByText:ic,queryAllByText:ac,getByText:sc,getAllByText:lc,findAllByText:uc,findByText:cc,queryByDisplayValue:fc,queryAllByDisplayValue:dc,getByDisplayValue:mc,getAllByDisplayValue:pc,findAllByDisplayValue:hc,findByDisplayValue:yc,queryByAltText:gc,queryAllByAltText:bc,getByAltText:_c,getAllByAltText:vc,findAllByAltText:wc,findByAltText:Ec,queryByTitle:Cc,queryAllByTitle:Pc,getByTitle:xc,getAllByTitle:Sc,findAllByTitle:Rc,findByTitle:qc,queryByRole:Ac,queryAllByRole:Tc,getAllByRole:jc,getByRole:Mc,findAllByRole:Ic,findByRole:Nc,queryByTestId:kc,queryAllByTestId:Bc,getByTestId:Dc,getAllByTestId:$c,findAllByTestId:Lc,findByTestId:Fc});function Do(e,t,r){return t===void 0&&(t=wn),r===void 0&&(r={}),Object.keys(t).reduce((n,a)=>{let u=t[a];return n[a]=u.bind(null,e),n},r)}var Uc=e=>!e||Array.isArray(e)&&!e.length;function Di(e){if(Uc(e))throw new Error("The element(s) given to waitForElementToBeRemoved are already removed. waitForElementToBeRemoved requires that the element(s) exist(s) before waiting for removal.")}function xE(e,t){return de(this,null,function*(){let r=new Error("Timed out in waitForElementToBeRemoved.");if(typeof e!="function"){Di(e);let n=(Array.isArray(e)?e:[e]).map(a=>{let u=a.parentElement;if(u===null)return()=>null;for(;u.parentElement;)u=u.parentElement;return()=>u.contains(a)?a:null});e=()=>n.map(a=>a()).filter(Boolean)}return Di(e()),Ra(()=>{let n;try{n=e()}catch(a){if(a.name==="TestingLibraryElementError")return;throw a}if(!Uc(n))throw r},t)})}var Li={copy:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},cut:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},paste:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionEnd:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionStart:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},compositionUpdate:{EventType:"CompositionEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keyDown:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},keyPress:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},keyUp:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,charCode:0,composed:!0}},focus:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},blur:{EventType:"FocusEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},focusIn:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},focusOut:{EventType:"FocusEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},change:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},input:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},invalid:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!0}},submit:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},reset:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}},click:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,button:0,composed:!0}},contextMenu:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dblClick:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},drag:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragEnd:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragEnter:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragExit:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragLeave:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},dragOver:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dragStart:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},drop:{EventType:"DragEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseDown:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseEnter:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseLeave:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseMove:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseOut:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseOver:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseUp:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},select:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},touchCancel:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},touchEnd:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},touchMove:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},touchStart:{EventType:"TouchEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},resize:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},scroll:{EventType:"UIEvent",defaultInit:{bubbles:!1,cancelable:!1}},wheel:{EventType:"WheelEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},abort:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlay:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},canPlayThrough:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},durationChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},emptied:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},encrypted:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},ended:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedData:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadedMetadata:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},loadStart:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},pause:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},play:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},playing:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},progress:{EventType:"ProgressEvent",defaultInit:{bubbles:!1,cancelable:!1}},rateChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeked:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},seeking:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},stalled:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},suspend:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},timeUpdate:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},volumeChange:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},waiting:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},load:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},error:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},animationStart:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationEnd:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},animationIteration:{EventType:"AnimationEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionCancel:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionEnd:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!0}},transitionRun:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},transitionStart:{EventType:"TransitionEvent",defaultInit:{bubbles:!0,cancelable:!1}},pointerOver:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerEnter:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},pointerDown:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerMove:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerUp:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerCancel:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},pointerOut:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerLeave:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},gotPointerCapture:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},lostPointerCapture:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},popState:{EventType:"PopStateEvent",defaultInit:{bubbles:!0,cancelable:!1}},offline:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}},online:{EventType:"Event",defaultInit:{bubbles:!1,cancelable:!1}}},Fi={doubleClick:"dblClick"};function zr(e,t){return ye().eventWrapper(()=>{if(!t)throw new Error("Unable to fire an event - please provide an event object.");if(!e)throw new Error('Unable to fire a "'+t.type+'" event - please provide a DOM element.');return e.dispatchEvent(t)})}function pn(e,t,r,n){let{EventType:a="Event",defaultInit:u={}}=n===void 0?{}:n;if(!t)throw new Error('Unable to fire a "'+e+'" event - please provide a DOM element.');let o=ce(ce({},u),r),{target:p={}}=o,m=p,{value:i,files:l}=m,s=Bt(m,["value","files"]);i!==void 0&&RE(t,i),l!==void 0&&Object.defineProperty(t,"files",{configurable:!0,enumerable:!0,writable:!0,value:l}),Object.assign(t,s);let f=Iu(t),c=f[a]||f.Event,d;if(typeof c=="function")d=new c(e,o);else{d=f.document.createEvent(a);let y=o,{bubbles:g,cancelable:h,detail:b}=y,w=Bt(y,["bubbles","cancelable","detail"]);d.initEvent(e,g,h,b),Object.keys(w).forEach(P=>{d[P]=w[P]})}return["dataTransfer","clipboardData"].forEach(g=>{let h=o[g];typeof h=="object"&&(typeof f.DataTransfer=="function"?Object.defineProperty(d,g,{value:Object.getOwnPropertyNames(h).reduce((b,w)=>(Object.defineProperty(b,w,{value:h[w]}),b),new f.DataTransfer)}):Object.defineProperty(d,g,{value:h}))}),d}Object.keys(Li).forEach(e=>{let{EventType:t,defaultInit:r}=Li[e],n=e.toLowerCase();pn[e]=(a,u)=>pn(n,a,u,{EventType:t,defaultInit:r}),zr[e]=(a,u)=>zr(a,pn[e](a,u))});function RE(e,t){let{set:r}=Object.getOwnPropertyDescriptor(e,"value")||{},n=Object.getPrototypeOf(e),{set:a}=Object.getOwnPropertyDescriptor(n,"value")||{};if(a&&r!==a)a.call(e,t);else if(r)r.call(e,t);else throw new Error("The given element does not have a value setter")}Object.keys(Fi).forEach(e=>{let t=Fi[e];zr[e]=function(){return zr[t](...arguments)}});function qE(e){return e.replace(/[ \t]*[\n][ \t]*/g,` +`)}function OE(e){return vw.default.compressToEncodedURIComponent(qE(e))}function TE(e){return"https://testing-playground.com/#markup="+OE(e)}var AE=(e,t,r)=>Array.isArray(e)?e.forEach(n=>To(n,t,r)):To(e,t,r),jE=function(e){if(e===void 0&&(e=Ca().body),!e||!("innerHTML"in e)){console.log("The element you're providing isn't a valid DOM element.");return}if(!e.innerHTML){console.log("The provided element doesn't have any children.");return}let t=TE(e.innerHTML);return console.log(`Open this URL in your browser + +`+t),t},Ui={debug:AE,logTestingPlaygroundURL:jE},ME=typeof document<"u"&&document.body?Do(document.body,wn,Ui):Object.keys(wn).reduce((e,t)=>(e[t]=()=>{throw new TypeError("For queries bound to document.body a global document has to be available... Learn more: https://testing-library.com/s/screen-global-error")},e),Ui);function fe(e,t,r){return e.namespaceURI&&e.namespaceURI!=="http://www.w3.org/1999/xhtml"||(t=Array.isArray(t)?t:[t],!t.includes(e.tagName.toLowerCase()))?!1:r?Object.entries(r).every(([n,a])=>e[n]===a):!0}var Lo;(function(e){e.button="button",e.color="color",e.file="file",e.image="image",e.reset="reset",e.submit="submit",e.checkbox="checkbox",e.radio="radio"})(Lo||(Lo={}));function Hc(e){return fe(e,"button")||fe(e,"input")&&e.type in Lo}function lt(e){var t;if(IE(e)&&e.defaultView)return e.defaultView;if(!((t=e.ownerDocument)===null||t===void 0)&&t.defaultView)return e.ownerDocument.defaultView;throw new Error(`Could not determine window of node. Node was ${NE(e)}`)}function IE(e){return e.nodeType===9}function NE(e){return typeof e=="function"?`function ${e.name}`:e===null?"null":String(e)}function Vc(e,t){return new Promise((r,n)=>{let a=new t;a.onerror=n,a.onabort=n,a.onload=()=>{r(String(a.result))},a.readAsText(e)})}function Ta(e,t){let r=we(ce({},t),{length:t.length,item:n=>r[n],[Symbol.iterator]:function*(){for(let n=0;nt?u.type===(a?r:e):a?u.type.startsWith(`${r}/`):u.type===r}function kE(e){return new class{getData(t){var r;let n=(r=this.items.find(nn(t,!0)))!==null&&r!==void 0?r:this.items.find(nn(t,!1)),a="";return n==null||n.getAsString(u=>{a=u}),a}setData(t,r){let n=this.items.findIndex(nn(t,!0)),a=new zc(r,t);n>=0?this.items.splice(n,1,a):this.items.push(a)}clearData(t){if(t){let r=this.items.findIndex(nn(t,!0));r>=0&&this.items.remove(r)}else this.items.clear()}get types(){let t=[];return this.files.length&&t.push("Files"),this.items.forEach(r=>t.push(r.type)),Object.freeze(t),t}setDragImage(){}constructor(){Ot(this,"dropEffect","none"),Ot(this,"effectAllowed","uninitialized"),Ot(this,"items",new BE),Ot(this,"files",Ta(e,[]))}}}function Aa(e,t=[]){let r=typeof e.DataTransfer>"u"?kE(e):new e.DataTransfer;return Object.defineProperty(r,"files",{get:()=>Ta(e,t)}),r}function $E(e,t){if(t.kind==="file")return t.getAsFile();let r="";return t.getAsString(n=>{r=n}),new e.Blob([r],{type:t.type})}function Wc(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Gc(e,...t){let r=Object.fromEntries(t.map(n=>[typeof n=="string"?"text/plain":n.type,Promise.resolve(n)]));return typeof e.ClipboardItem<"u"?new e.ClipboardItem(r):new class{get types(){return Array.from(Object.keys(this.data))}getType(n){return de(this,null,function*(){let a=yield this.data[n];if(!a)throw new Error(`${n} is not one of the available MIME types on this item.`);return a instanceof e.Blob?a:new e.Blob([a],{type:n})})}constructor(n){Wc(this,"data",void 0),this.data=n}}(r)}var cr=Symbol("Manage ClipboardSub");function Hi(e,t){return Object.assign(new class extends e.EventTarget{read(){return de(this,null,function*(){return Array.from(this.items)})}readText(){return de(this,null,function*(){let r="";for(let n of this.items){let a=n.types.includes("text/plain")?"text/plain":n.types.find(u=>u.startsWith("text/"));a&&(r+=yield n.getType(a).then(u=>Vc(u,e.FileReader)))}return r})}write(r){return de(this,null,function*(){this.items=r})}writeText(r){return de(this,null,function*(){this.items=[Gc(e,r)]})}constructor(...r){super(...r),Wc(this,"items",[])}},{[cr]:t})}function ja(e){return!!(e!=null&&e[cr])}function DE(e){if(ja(e.navigator.clipboard))return e.navigator.clipboard[cr];let t=Object.getOwnPropertyDescriptor(e.navigator,"clipboard"),r,n={resetClipboardStub:()=>{r=Hi(e,n)},detachClipboardStub:()=>{t?Object.defineProperty(e.navigator,"clipboard",t):Object.defineProperty(e.navigator,"clipboard",{value:void 0,configurable:!0})}};return r=Hi(e,n),Object.defineProperty(e.navigator,"clipboard",{get:()=>r,configurable:!0}),r[cr]}function LE(e){ja(e.navigator.clipboard)&&e.navigator.clipboard[cr].resetClipboardStub()}function FE(e){ja(e.navigator.clipboard)&&e.navigator.clipboard[cr].detachClipboardStub()}function UE(e){return de(this,null,function*(){let t=e.defaultView,r=t==null?void 0:t.navigator.clipboard,n=r&&(yield r.read());if(!n)throw new Error("The Clipboard API is unavailable.");let a=Aa(t);for(let u of n)for(let o of u.types)a.setData(o,yield u.getType(o).then(i=>Vc(i,t.FileReader)));return a})}function Kc(e,t){return de(this,null,function*(){let r=lt(e),n=r.navigator.clipboard,a=[];for(let u=0;u!0,()=>!1))))throw new Error("The Clipboard API is unavailable.")})}var En=globalThis;typeof En.afterEach=="function"&&En.afterEach(()=>LE(globalThis.window));typeof En.afterAll=="function"&&En.afterAll(()=>FE(globalThis.window));function Lt(e){return e.hasAttribute("contenteditable")&&(e.getAttribute("contenteditable")=="true"||e.getAttribute("contenteditable")=="")}function Wr(e){let t=HE(e);return t&&(t.closest('[contenteditable=""]')||t.closest('[contenteditable="true"]'))}function HE(e){return e.nodeType===1?e:e.parentElement}function dr(e){return Yc(e)&&!e.readOnly||Lt(e)}var Fo;(function(e){e.text="text",e.date="date",e["datetime-local"]="datetime-local",e.email="email",e.month="month",e.number="number",e.password="password",e.search="search",e.tel="tel",e.time="time",e.url="url",e.week="week"})(Fo||(Fo={}));function Yc(e){return fe(e,"textarea")||fe(e,"input")&&e.type in Fo}var Uo;(function(e){e.email="email",e.password="password",e.search="search",e.telephone="telephone",e.text="text",e.url="url"})(Uo||(Uo={}));function VE(e){var t;let r=(t=e.getAttribute("maxlength"))!==null&&t!==void 0?t:"";return/^\d+$/.test(r)&&Number(r)>=0?Number(r):void 0}function zE(e){return fe(e,"textarea")||fe(e,"input")&&e.type in Uo}var Jc=["input:not([type=hidden]):not([disabled])","button:not([disabled])","select:not([disabled])","textarea:not([disabled])",'[contenteditable=""]','[contenteditable="true"]',"a[href]","[tabindex]:not([disabled])"].join(", ");function Ma(e){return e.matches(Jc)}var Pn;(function(e){e["{"]="}",e["["]="]"})(Pn||(Pn={}));function Xc(e,t){let r=0,n=e[r]in Pn?e[r]:"";r+=n.length;let a=new RegExp(`^\\${n}{2}`).test(e)?"":n;return ce({type:a},a===""?WE(e,r,t):GE(e,r,a,t))}function WE(e,t,r){let n=e[t];return Qc(n,e,t,r),t+=n.length,{consumedLength:t,descriptor:n,releasePrevious:!1,releaseSelf:!0,repeat:1}}function GE(e,t,r,n){var a,u;let o=e[t]==="/"?"/":"";t+=o.length;let i=r==="{"&&e[t]==="\\";t+=Number(i);let l=i?e[t]:(a=e.slice(t).match(r==="{"?/^\w+|^[^}>/]/:/^\w+/))===null||a===void 0?void 0:a[0];Qc(l,e,t,n),t+=l.length;var s;let f=(s=(u=e.slice(t).match(/^>\d+/))===null||u===void 0?void 0:u[0])!==null&&s!==void 0?s:"";t+=f.length;let c=e[t]==="/"||!f&&e[t]===">"?e[t]:"";t+=c.length;let d=Pn[r],p=e[t]===d?d:"";if(!p)throw new Error(Zc([!f&&"repeat modifier",!c&&"release modifier",`"${d}"`].filter(Boolean).join(" or "),e[t],e,n));return t+=p.length,{consumedLength:t,descriptor:l,releasePrevious:!!o,repeat:f?Math.max(Number(f.substr(1)),1):1,releaseSelf:KE(c,f)}}function Qc(e,t,r,n){if(!e)throw new Error(Zc("key descriptor",t[r],t,n))}function KE(e,t){if(e)return e==="/";if(t)return!1}function Zc(e,t,r,n){return`Expected ${e} but found "${t!=null?t:""}" in "${r}" + See ${n==="pointer"?"https://testing-library.com/docs/user-event/pointer#pressing-a-button-or-touching-the-screen":"https://testing-library.com/docs/user-event/keyboard"} + for more information about how userEvent parses your input.`}function YE(e){return new e.constructor(e.type,e)}var Be;(function(e){e[e.Trigger=2]="Trigger",e[e.Call=1]="Call"})(Be||(Be={}));function Or(e,t){e.levelRefs[t]={}}function on(e,t){return e.levelRefs[t]}var or;(function(e){e[e.EachTrigger=4]="EachTrigger",e[e.EachApiCall=2]="EachApiCall",e[e.EachTarget=1]="EachTarget",e[e.Never=0]="Never"})(or||(or={}));function vt(e){for(let r=e;r;r=r.parentElement)if(fe(r,["button","input","select","textarea","optgroup","option"])){if(r.hasAttribute("disabled"))return!0}else if(fe(r,"fieldset")){var t;if(r.hasAttribute("disabled")&&!(!((t=r.querySelector(":scope > legend"))===null||t===void 0)&&t.contains(e)))return!0}else if(r.tagName.includes("-")&&r.constructor.formAssociated&&r.hasAttribute("disabled"))return!0;return!1}function Jn(e){let t=e.activeElement;return t!=null&&t.shadowRoot?Jn(t.shadowRoot):vt(t)?e.ownerDocument?e.ownerDocument.body:e.body:t}function lo(e){var t;return(t=Jn(e))!==null&&t!==void 0?t:e.body}function JE(e,t){let r=e;do{if(t(r))return r;r=r.parentElement}while(r&&r!==e.ownerDocument.body)}function st(e){return ed(e)&&Yc(e)}function XE(e){return ed(e)&&Hc(e)}function ed(e){return e.nodeType===1}function QE(e){let t=e.ownerDocument.getSelection();if(t!=null&&t.focusNode&&st(e)){let n=Wr(t.focusNode);if(n){if(!t.isCollapsed){var r;let a=((r=n.firstChild)===null||r===void 0?void 0:r.nodeType)===3?n.firstChild:n;t.setBaseAndExtent(a,0,a,0)}}else t.setBaseAndExtent(e,0,e,0)}}function fr(e,t){return ye().eventWrapper(e)}function jt(e){let t=JE(e,Ma),r=Jn(e.ownerDocument);(t!=null?t:e.ownerDocument.body)!==r&&(fr(t?()=>t.focus():()=>r==null?void 0:r.blur()),QE(t!=null?t:e.ownerDocument.body))}function ZE(e){!Ma(e)||Jn(e.ownerDocument)!==e||fr(()=>e.blur())}var Mt={};Mt.click=(e,t,r)=>{let n=t.closest("button,input,label,select,textarea"),a=n&&fe(n,"label")&&n.control;if(a)return()=>{Ma(a)&&jt(a),r.dispatchEvent(a,YE(e))};if(fe(t,"input",{type:"file"}))return()=>{ZE(t),t.dispatchEvent(new(lt(t)).Event("fileDialog")),jt(t)}};var pr=Symbol("Displayed value in UI"),bt=Symbol("Displayed selection in UI"),Cn=Symbol("Initial value to compare on blur");function e0(e){return typeof e=="object"&&pr in e}function t0(e){return!!e&&typeof e=="object"&&bt in e}function r0(e,t){e[Cn]===void 0&&(e[Cn]=e.value),e[pr]=t,e.value=Object.assign(new String(t),{[pr]:!0})}function ut(e){return e[pr]===void 0?e.value:String(e[pr])}function Ia(e){e[pr]=void 0}function td(e){e[Cn]=void 0}function n0(e){return e[Cn]}function o0(e,t){e[bt]=t}function _r(e,{focusOffset:t,anchorOffset:r=t},n="replace"){let a=ut(e).length,u=c=>Math.max(0,Math.min(a,c)),o=n==="replace"||e[bt]===void 0?u(r):e[bt].anchorOffset,i=u(t),l=Math.min(o,i),s=Math.max(o,i);if(e[bt]={anchorOffset:o,focusOffset:i},e.selectionStart===l&&e.selectionEnd===s)return;let f=Object.assign(new Number(l),{[bt]:!0});try{e.setSelectionRange(f,s)}catch(c){}}function Gr(e){var t,r,n;let a=(n=e[bt])!==null&&n!==void 0?n:{anchorOffset:(t=e.selectionStart)!==null&&t!==void 0?t:0,focusOffset:(r=e.selectionEnd)!==null&&r!==void 0?r:0};return we(ce({},a),{startOffset:Math.min(a.anchorOffset,a.focusOffset),endOffset:Math.max(a.anchorOffset,a.focusOffset)})}function a0(e){return!!e[bt]}function mn(e){e[bt]=void 0}var Sn=globalThis.parseInt;function i0(e){let t=e.replace(/\D/g,"");if(t.length<2)return e;let r=Sn(t[0],10),n=Sn(t[1],10);if(r>=3||r===2&&n>=4){let a;return r>=3?a=1:a=2,Vi(t,a)}return e.length===2?e:Vi(t,2)}function Vi(e,t){let r=e.slice(0,t),n=Math.min(Sn(r,10),23),a=e.slice(t),u=Sn(a,10),o=Math.min(u,59);return`${n.toString().padStart(2,"0")}:${o.toString().padStart(2,"0")}`}function rd(e,t){let r=e.cloneNode();return r.value=t,r.value===t}function nd(e,t,r,n){if(hn(e)&&t+r>=0&&t+r<=e.nodeValue.length)return{node:e,offset:t+r};let a=zi(e,t,r);if(a){if(hn(a))return{node:a,offset:r>0?Math.min(1,a.nodeValue.length):Math.max(a.nodeValue.length-1,0)};if(fe(a,"br")){let u=zi(a,void 0,r);return u?hn(u)?{node:u,offset:r>0?0:u.nodeValue.length}:r<0&&fe(u,"br")?{node:a.parentNode,offset:an(a)}:{node:u.parentNode,offset:an(u)+(r>0?0:1)}:r<0&&n==="deleteContentBackward"?{node:a.parentNode,offset:an(a)}:void 0}else return{node:a.parentNode,offset:an(a)+(r>0?1:0)}}}function zi(e,t,r){let n=Number(t)+(r<0?-1:0);return t!==void 0&&Na(e)&&n>=0&&nt.startsWith("__react"))&<(e).REACT_VERSION===17}function d0(e){c0(e)&&(e[Kr]={previousValue:String(e.value),tracked:[]})}function f0(e,t){var r,n;(n=e[Kr])===null||n===void 0||(r=n.tracked)===null||r===void 0||r.push(t),e[Kr]||(Ia(e),_r(e,{focusOffset:t.length}))}function p0(e,t){var r;let n=e[Kr];if(e[Kr]=void 0,!(!(n==null||(r=n.tracked)===null||r===void 0)&&r.length))return;let a=n.tracked.length===2&&n.tracked[0]===n.previousValue&&n.tracked[1]===e.value;a||Ia(e),a0(e)&&_r(e,{focusOffset:a?t:e.value.length})}function od(e){let t=m0(e);if(t&&st(t))return{type:"input",selection:Gr(t)};let r=t==null?void 0:t.ownerDocument.getSelection();return{type:Wr(e)&&(r!=null&&r.anchorNode)&&Wr(r.anchorNode)?"contenteditable":"default",selection:r}}function m0(e){return e.nodeType===1?e:e.parentElement}function h0(e){let t=od(e);if(t.type==="input")return t.selection;if(t.type==="contenteditable"){var r;return(r=t.selection)===null||r===void 0?void 0:r.getRangeAt(0)}}function Ft({focusNode:e,focusOffset:t,anchorNode:r=e,anchorOffset:n=t}){var a,u;if(od(e).type==="input")return _r(e,{anchorOffset:n,focusOffset:t});(u=r.ownerDocument)===null||u===void 0||(a=u.getSelection())===null||a===void 0||a.setBaseAndExtent(r,n,e,t)}function ad(e){return fe(e,"input")&&["date","time"].includes(e.type)}function mr(e,t,r,n="insertText"){let a=h0(t);a&&(!ad(t)&&!e.dispatchUIEvent(t,"beforeinput",{inputType:n,data:r})||("startContainer"in a?y0(e,t,a,r,n):b0(e,t,a,r,n)))}function y0(e,t,r,n,a){let u=!1;if(!r.collapsed)u=!0,r.deleteContents();else if(["deleteContentBackward","deleteContentForward"].includes(a)){let o=nd(r.startContainer,r.startOffset,a==="deleteContentBackward"?-1:1,a);if(o){u=!0;let i=r.cloneRange();i.comparePoint(o.node,o.offset)<0?i.setStart(o.node,o.offset):i.setEnd(o.node,o.offset),i.deleteContents()}}if(n)if(r.endContainer.nodeType===3){let o=r.endOffset;r.endContainer.insertData(o,n),r.setStart(r.endContainer,o+n.length),r.setEnd(r.endContainer,o+n.length)}else{let o=t.ownerDocument.createTextNode(n);r.insertNode(o),r.setStart(o,n.length),r.setEnd(o,n.length)}(u||n)&&e.dispatchUIEvent(t,"input",{inputType:a})}function b0(e,t,r,n,a){let u=n;if(zE(t)){let s=VE(t);if(s!==void 0&&n.length>0){let f=s-t.value.length;if(f>0)u=n.substring(0,f);else return}}let{newValue:o,newOffset:i,oldValue:l}=g0(u,t,r,a);o===l&&i===r.startOffset&&i===r.endOffset||fe(t,"input",{type:"number"})&&!v0(o)||(r0(t,o),Ft({focusNode:t,anchorOffset:i,focusOffset:i}),ad(t)?rd(t,o)&&(Wi(e,t,i,{}),e.dispatchUIEvent(t,"change"),td(t)):Wi(e,t,i,{data:n,inputType:a}))}function g0(e,t,{startOffset:r,endOffset:n},a){let u=ut(t),o=Math.max(0,r===n&&a==="deleteContentBackward"?r-1:r),i=u.substring(0,o),l=Math.min(u.length,r===n&&a==="deleteContentForward"?r+1:n),s=u.substring(l,u.length),f=`${i}${e}${s}`,c=o+e.length;if(fe(t,"input",{type:"time"})){let d=i0(f);d!==""&&rd(t,d)&&(f=d,c=d.length)}return{oldValue:u,newValue:f,newOffset:c}}function Wi(e,t,r,n){e.dispatchUIEvent(t,"input",n),p0(t,r)}function v0(e){var t,r;let n=e.split("e",2);return!(/[^\d.\-e]/.test(e)||Number((t=e.match(/-/g))===null||t===void 0?void 0:t.length)>2||Number((r=e.match(/\./g))===null||r===void 0?void 0:r.length)>1||n[1]&&!/^-?\d*$/.test(n[1]))}Mt.cut=(e,t,r)=>()=>{dr(t)&&mr(r,t,"","deleteByCut")};function _0(e){return e?Lt(e)?e.textContent:ut(e):null}function w0(e){let t=lt(e);for(let r=e;r!=null&&r.ownerDocument;r=r.parentElement){let{display:n,visibility:a}=t.getComputedStyle(r);if(n==="none"||a==="hidden")return!1}return!0}function E0(e,t){let r=e.ownerDocument,n=r.querySelectorAll(Jc),a=Array.from(n).filter(l=>l===e||!(Number(l.getAttribute("tabindex"))<0||vt(l)));Number(e.getAttribute("tabindex"))>=0&&a.sort((l,s)=>{let f=Number(l.getAttribute("tabindex")),c=Number(s.getAttribute("tabindex"));return f===c?0:f===0?1:c===0?-1:f-c});let u={},o=[r.body],i=fe(e,"input",{type:"radio"})?e.name:void 0;a.forEach(l=>{let s=l;if(fe(s,"input",{type:"radio"})&&s.name){if(s===e){o.push(s);return}else if(s.name===i)return;if(s.checked){o=o.filter(f=>!fe(f,"input",{type:"radio",name:s.name})),o.push(s),u[s.name]=s;return}if(typeof u[s.name]<"u")return}o.push(s)});for(let l=o.findIndex(s=>s===e);;)if(l+=t?-1:1,l===o.length?l=0:l===-1&&(l=o.length-1),o[l]===e||o[l]===r.body||w0(o[l]))return o[l]}function Gi(e,t){if(st(e)){let r=Gr(e);Ft({focusNode:e,focusOffset:r.startOffset===r.endOffset?r.focusOffset+t:t<0?r.startOffset:r.endOffset})}else{let r=e.ownerDocument.getSelection();if(!(r!=null&&r.focusNode))return;if(r.isCollapsed){let n=nd(r.focusNode,r.focusOffset,t);n&&Ft({focusNode:n.node,focusOffset:n.offset})}else r[t<0?"collapseToStart":"collapseToEnd"]()}}function id(e){if(st(e))return Ft({focusNode:e,anchorOffset:0,focusOffset:ut(e).length});var t;let r=(t=Wr(e))!==null&&t!==void 0?t:e.ownerDocument.body;Ft({focusNode:r,anchorOffset:0,focusOffset:r.childNodes.length})}function P0(e){if(st(e))return Gr(e).startOffset===0&&Gr(e).endOffset===ut(e).length;var t;let r=(t=Wr(e))!==null&&t!==void 0?t:e.ownerDocument.body,n=e.ownerDocument.getSelection();return(n==null?void 0:n.anchorNode)===r&&n.focusNode===r&&n.anchorOffset===0&&n.focusOffset===r.childNodes.length}function Tr(e,t,r){var n;if(st(e))return Ft({focusNode:e,anchorOffset:t,focusOffset:r});if(Lt(e)&&((n=e.firstChild)===null||n===void 0?void 0:n.nodeType)===3)return Ft({focusNode:e.firstChild,anchorOffset:t,focusOffset:r});throw new Error("Not implemented. The result of this interaction is unreliable.")}function ln(e,t,r){let n=lt(t),a=Array.from(t.ownerDocument.querySelectorAll(t.name?`input[type="radio"][name="${n.CSS.escape(t.name)}"]`:'input[type="radio"][name=""], input[type="radio"]:not([name])'));for(let u=a.findIndex(o=>o===t)+r;;u+=r){if(a[u]||(u=r>0?0:a.length-1),a[u]===t)return;vt(a[u])||(jt(a[u]),e.dispatchUIEvent(a[u],"click"))}}Mt.keydown=(e,t,r)=>{var n,a;return(a=(n=Ki[e.key])===null||n===void 0?void 0:n.call(Ki,e,t,r))!==null&&a!==void 0?a:C0(e,t,r)};var Ki={ArrowDown:(e,t,r)=>{if(fe(t,"input",{type:"radio"}))return()=>ln(r,t,-1)},ArrowLeft:(e,t,r)=>fe(t,"input",{type:"radio"})?()=>ln(r,t,-1):()=>Gi(t,-1),ArrowRight:(e,t,r)=>fe(t,"input",{type:"radio"})?()=>ln(r,t,1):()=>Gi(t,1),ArrowUp:(e,t,r)=>{if(fe(t,"input",{type:"radio"}))return()=>ln(r,t,1)},Backspace:(e,t,r)=>{if(dr(t))return()=>{mr(r,t,"","deleteContentBackward")}},Delete:(e,t,r)=>{if(dr(t))return()=>{mr(r,t,"","deleteContentForward")}},End:(e,t)=>{if(fe(t,["input","textarea"])||Lt(t))return()=>{var r,n;let a=(n=(r=_0(t))===null||r===void 0?void 0:r.length)!==null&&n!==void 0?n:0;Tr(t,a,a)}},Home:(e,t)=>{if(fe(t,["input","textarea"])||Lt(t))return()=>{Tr(t,0,0)}},PageDown:(e,t)=>{if(fe(t,["input"]))return()=>{let r=ut(t).length;Tr(t,r,r)}},PageUp:(e,t)=>{if(fe(t,["input"]))return()=>{Tr(t,0,0)}},Tab:(e,t,r)=>()=>{let n=E0(t,r.system.keyboard.modifiers.Shift);jt(n),st(n)&&_r(n,{anchorOffset:0,focusOffset:n.value.length})}},C0=(e,t,r)=>{if(e.code==="KeyA"&&r.system.keyboard.modifiers.Control)return()=>id(t)};Mt.keypress=(e,t,r)=>{if(e.key==="Enter"){if(fe(t,"button")||fe(t,"input")&&S0.includes(t.type)||fe(t,"a")&&t.href)return()=>{r.dispatchUIEvent(t,"click")};if(fe(t,"input")){let n=t.form,a=n==null?void 0:n.querySelector('input[type="submit"], button:not([type]), button[type="submit"]');return a?()=>r.dispatchUIEvent(a,"click"):n&&x0.includes(t.type)&&n.querySelectorAll("input").length===1?()=>r.dispatchUIEvent(n,"submit"):void 0}}if(dr(t)){let n=e.key==="Enter"?Lt(t)&&!r.system.keyboard.modifiers.Shift?"insertParagraph":"insertLineBreak":"insertText",a=e.key==="Enter"?` +`:e.key;return()=>mr(r,t,a,n)}};var S0=["button","color","file","image","reset","submit"],x0=["email","month","password","search","tel","text","url","week"];Mt.keyup=(e,t,r)=>{var n;return(n=Yi[e.key])===null||n===void 0?void 0:n.call(Yi,e,t,r)};var Yi={" ":(e,t,r)=>{if(Hc(t))return()=>r.dispatchUIEvent(t,"click")}};Mt.paste=(e,t,r)=>{if(dr(t))return()=>{var n;let a=(n=e.clipboardData)===null||n===void 0?void 0:n.getData("text");a&&mr(r,t,a,"insertFromPaste")}};var ld={auxclick:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},beforeinput:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},click:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},contextmenu:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},copy:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},change:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!1}},cut:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},dblclick:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keydown:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keypress:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},keyup:{EventType:"KeyboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},paste:{EventType:"ClipboardEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},input:{EventType:"InputEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},mousedown:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseenter:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mouseleave:{EventType:"MouseEvent",defaultInit:{bubbles:!1,cancelable:!1,composed:!0}},mousemove:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseout:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseover:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},mouseup:{EventType:"MouseEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerover:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerenter:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},pointerdown:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointermove:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerup:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointercancel:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!1,composed:!0}},pointerout:{EventType:"PointerEvent",defaultInit:{bubbles:!0,cancelable:!0,composed:!0}},pointerleave:{EventType:"PointerEvent",defaultInit:{bubbles:!1,cancelable:!1}},submit:{EventType:"Event",defaultInit:{bubbles:!0,cancelable:!0}}};function sd(e){return ld[e].EventType}var R0=["MouseEvent","PointerEvent"];function q0(e){return R0.includes(sd(e))}function O0(e){return sd(e)==="KeyboardEvent"}var T0={ClipboardEvent:[j0],Event:[],InputEvent:[sn,M0],MouseEvent:[sn,so,Ji],PointerEvent:[sn,so,Ji,N0],KeyboardEvent:[sn,so,I0]};function ud(e,t,r){let n=lt(t),{EventType:a,defaultInit:u}=ld[e],o=new(A0(n))[a](e,u);return T0[a].forEach(i=>i(o,r!=null?r:{})),o}function A0(e){var t;let r=(t=e.Event)!==null&&t!==void 0?t:class{};var n;let a=(n=e.AnimationEvent)!==null&&n!==void 0?n:class extends r{};var u;let o=(u=e.ClipboardEvent)!==null&&u!==void 0?u:class extends r{};var i;let l=(i=e.PopStateEvent)!==null&&i!==void 0?i:class extends r{};var s;let f=(s=e.ProgressEvent)!==null&&s!==void 0?s:class extends r{};var c;let d=(c=e.TransitionEvent)!==null&&c!==void 0?c:class extends r{};var p;let m=(p=e.UIEvent)!==null&&p!==void 0?p:class extends r{};var y;let g=(y=e.CompositionEvent)!==null&&y!==void 0?y:class extends m{};var h;let b=(h=e.FocusEvent)!==null&&h!==void 0?h:class extends m{};var w;let P=(w=e.InputEvent)!==null&&w!==void 0?w:class extends m{};var S;let q=(S=e.KeyboardEvent)!==null&&S!==void 0?S:class extends m{};var R;let v=(R=e.MouseEvent)!==null&&R!==void 0?R:class extends m{};var C;let T=(C=e.DragEvent)!==null&&C!==void 0?C:class extends v{};var B;let F=(B=e.PointerEvent)!==null&&B!==void 0?B:class extends v{};var U;let H=(U=e.TouchEvent)!==null&&U!==void 0?U:class extends m{};return{Event:r,AnimationEvent:a,ClipboardEvent:o,PopStateEvent:l,ProgressEvent:f,TransitionEvent:d,UIEvent:m,CompositionEvent:g,FocusEvent:b,InputEvent:P,KeyboardEvent:q,MouseEvent:v,DragEvent:T,PointerEvent:F,TouchEvent:H}}function Yt(e,t){for(let[r,n]of Object.entries(t))Object.defineProperty(e,r,{get:()=>n!=null?n:null})}function qe(e){return Number(e!=null?e:0)}function j0(e,{clipboardData:t}){Yt(e,{clipboardData:t})}function M0(e,{data:t,inputType:r,isComposing:n}){Yt(e,{data:t,isComposing:!!n,inputType:String(r)})}function sn(e,{view:t,detail:r}){Yt(e,{view:t,detail:qe(r!=null?r:0)})}function so(e,{altKey:t,ctrlKey:r,metaKey:n,shiftKey:a,modifierAltGraph:u,modifierCapsLock:o,modifierFn:i,modifierFnLock:l,modifierNumLock:s,modifierScrollLock:f,modifierSymbol:c,modifierSymbolLock:d}){Yt(e,{altKey:!!t,ctrlKey:!!r,metaKey:!!n,shiftKey:!!a,getModifierState(p){return!!{Alt:t,AltGraph:u,CapsLock:o,Control:r,Fn:i,FnLock:l,Meta:n,NumLock:s,ScrollLock:f,Shift:a,Symbol:c,SymbolLock:d}[p]}})}function I0(e,{key:t,code:r,location:n,repeat:a,isComposing:u,charCode:o}){Yt(e,{key:String(t),code:String(r),location:qe(n),repeat:!!a,isComposing:!!u,charCode:o})}function Ji(e,{x:t,y:r,screenX:n,screenY:a,clientX:u=t,clientY:o=r,button:i,buttons:l,relatedTarget:s}){Yt(e,{screenX:qe(n),screenY:qe(a),clientX:qe(u),x:qe(u),clientY:qe(o),y:qe(o),button:qe(i),buttons:qe(l),relatedTarget:s})}function N0(e,{pointerId:t,width:r,height:n,pressure:a,tangentialPressure:u,tiltX:o,tiltY:i,twist:l,pointerType:s,isPrimary:f}){Yt(e,{pointerId:qe(t),width:qe(r),height:qe(n),pressure:qe(a),tangentialPressure:qe(u),tiltX:qe(o),tiltY:qe(i),twist:qe(l),pointerType:String(s),isPrimary:!!f})}function B0(e,t,r,n=!1){(q0(t)||O0(t))&&(r=ce(ce({},r),this.system.getUIEventModifiers()));let a=ud(t,e,r);return cd.call(this,e,a,n)}function cd(e,t,r=!1){var n;let a=t.type,u=r?()=>{}:(n=Mt[a])===null||n===void 0?void 0:n.call(Mt,t,e,this);if(u){t.preventDefault();let o=!1;return Object.defineProperty(t,"defaultPrevented",{get:()=>o}),Object.defineProperty(t,"preventDefault",{value:()=>{o=t.cancelable}}),fr(()=>e.dispatchEvent(t)),o||u(),!o}return fr(()=>e.dispatchEvent(t))}function k0(e,t,r){let n=ud(t,e,r);fr(()=>e.dispatchEvent(n))}var uo=Symbol("Interceptor for programmatical calls");function rr(e,t,r){let n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),a=Object.getOwnPropertyDescriptor(e,t),u=n!=null&&n.set?"set":"value";if(typeof(n==null?void 0:n[u])!="function"||n[u][uo])throw new Error(`Element ${e.tagName} does not implement "${String(t)}".`);function o(...i){let{applyNative:l=!1,realArgs:s,then:f}=r.call(this,...i),c=(!l&&a||n)[u];u==="set"?c.call(this,s):c.call(this,...s),f==null||f()}o[uo]=uo,Object.defineProperty(e,t,we(ce({},a!=null?a:n),{[u]:o}))}function $0(e){rr(e,"value",function(t){let r=e0(t);return r&&d0(this),{applyNative:!!r,realArgs:D0(this,t),then:r?void 0:()=>f0(this,String(t))}})}function D0(e,t){return fe(e,"input",{type:"number"})&&String(t)!==""&&!Number.isNaN(Number(t))?String(Number(t)):String(t)}function L0(e){rr(e,"setSelectionRange",function(t,...r){let n=t0(t);return{applyNative:!!n,realArgs:[Number(t),...r],then:()=>n?void 0:mn(e)}}),rr(e,"selectionStart",function(t){return{realArgs:t,then:()=>mn(e)}}),rr(e,"selectionEnd",function(t){return{realArgs:t,then:()=>mn(e)}}),rr(e,"select",function(){return{realArgs:[],then:()=>o0(e,{anchorOffset:0,focusOffset:ut(e).length})}})}function F0(e){rr(e,"setRangeText",function(...t){return{realArgs:t,then:()=>{Ia(e),mn(e)}}})}var ar=Symbol("Node prepared with document state workarounds");function dd(e){e[ar]||(e.addEventListener("focus",t=>{let r=t.target;Xi(r)},{capture:!0,passive:!0}),e.activeElement&&Xi(e.activeElement),e.addEventListener("blur",t=>{let r=t.target,n=n0(r);n!==void 0&&(r.value!==n&&k0(r,"change"),td(r))},{capture:!0,passive:!0}),e[ar]=ar)}function Xi(e){e[ar]||(fe(e,["input","textarea"])&&($0(e),L0(e),F0(e)),e[ar]=ar)}function U0(e){return H0(e)?e:e.ownerDocument}function H0(e){return e.nodeType===9}function hr(e){let t=e.delay;if(typeof t=="number")return Promise.all([new Promise(r=>globalThis.setTimeout(()=>r(),t)),e.advanceTimers(t)])}function Zt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Ve;(function(e){e[e.STANDARD=0]="STANDARD",e[e.LEFT=1]="LEFT",e[e.RIGHT=2]="RIGHT",e[e.NUMPAD=3]="NUMPAD"})(Ve||(Ve={}));var V0=["Alt","AltGraph","Control","Fn","Meta","Shift","Symbol"];function Qi(e){return V0.includes(e)}var z0=["CapsLock","FnLock","NumLock","ScrollLock","SymbolLock"];function Zi(e){return z0.includes(e)}var W0=class{isKeyPressed(e){return!!this.pressed[String(e.code)]}getPressedKeys(){return Object.values(this.pressed).map(e=>e.keyDef)}keydown(e,t){return de(this,null,function*(){var r,n,a;let u=String(t.key),o=String(t.code),i=lo(e.config.document);this.setKeydownTarget(i);var l;(l=(r=this.pressed)[n=o])!==null&&l!==void 0||(r[n]={keyDef:t,unpreventedDefault:!1}),Qi(u)&&(this.modifiers[u]=!0);let s=e.dispatchUIEvent(i,"keydown",{key:u,code:o});Zi(u)&&!this.modifiers[u]&&(this.modifiers[u]=!0,this.modifierLockStart[u]=!0),(a=this.pressed[o]).unpreventedDefault||(a.unpreventedDefault=s),s&&this.hasKeyPress(u)&&e.dispatchUIEvent(lo(e.config.document),"keypress",{key:u,code:o,charCode:t.key==="Enter"?13:String(t.key).charCodeAt(0)})})}keyup(e,t){return de(this,null,function*(){let r=String(t.key),n=String(t.code),a=this.pressed[n].unpreventedDefault;delete this.pressed[n],Qi(r)&&!Object.values(this.pressed).find(u=>u.keyDef.key===r)&&(this.modifiers[r]=!1),e.dispatchUIEvent(lo(e.config.document),"keyup",{key:r,code:n},!a),Zi(r)&&this.modifiers[r]&&(this.modifierLockStart[r]?this.modifierLockStart[r]=!1:this.modifiers[r]=!1)})}setKeydownTarget(e){e!==this.lastKeydownTarget&&(this.carryChar=""),this.lastKeydownTarget=e}hasKeyPress(e){return(e.length===1||e==="Enter")&&!this.modifiers.Control&&!this.modifiers.Alt}constructor(e){Zt(this,"system",void 0),Zt(this,"modifiers",{Alt:!1,AltGraph:!1,CapsLock:!1,Control:!1,Fn:!1,FnLock:!1,Meta:!1,NumLock:!1,ScrollLock:!1,Shift:!1,Symbol:!1,SymbolLock:!1}),Zt(this,"pressed",{}),Zt(this,"carryChar",""),Zt(this,"lastKeydownTarget",void 0),Zt(this,"modifierLockStart",{}),this.system=e}},G0=[..."0123456789".split("").map(e=>({code:`Digit${e}`,key:e})),...")!@#$%^&*(".split("").map((e,t)=>({code:`Digit${t}`,key:e,shiftKey:!0})),..."abcdefghijklmnopqrstuvwxyz".split("").map(e=>({code:`Key${e.toUpperCase()}`,key:e})),..."ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("").map(e=>({code:`Key${e}`,key:e,shiftKey:!0})),{code:"Space",key:" "},{code:"AltLeft",key:"Alt",location:Ve.LEFT},{code:"AltRight",key:"Alt",location:Ve.RIGHT},{code:"ShiftLeft",key:"Shift",location:Ve.LEFT},{code:"ShiftRight",key:"Shift",location:Ve.RIGHT},{code:"ControlLeft",key:"Control",location:Ve.LEFT},{code:"ControlRight",key:"Control",location:Ve.RIGHT},{code:"MetaLeft",key:"Meta",location:Ve.LEFT},{code:"MetaRight",key:"Meta",location:Ve.RIGHT},{code:"OSLeft",key:"OS",location:Ve.LEFT},{code:"OSRight",key:"OS",location:Ve.RIGHT},{code:"Tab",key:"Tab"},{code:"CapsLock",key:"CapsLock"},{code:"Backspace",key:"Backspace"},{code:"Enter",key:"Enter"},{code:"Escape",key:"Escape"},{code:"ArrowUp",key:"ArrowUp"},{code:"ArrowDown",key:"ArrowDown"},{code:"ArrowLeft",key:"ArrowLeft"},{code:"ArrowRight",key:"ArrowRight"},{code:"Home",key:"Home"},{code:"End",key:"End"},{code:"Delete",key:"Delete"},{code:"PageUp",key:"PageUp"},{code:"PageDown",key:"PageDown"},{code:"Fn",key:"Fn"},{code:"Symbol",key:"Symbol"},{code:"AltRight",key:"AltGraph"}],K0=[{name:"MouseLeft",pointerType:"mouse",button:"primary"},{name:"MouseRight",pointerType:"mouse",button:"secondary"},{name:"MouseMiddle",pointerType:"mouse",button:"auxiliary"},{name:"TouchA",pointerType:"touch"},{name:"TouchB",pointerType:"touch"},{name:"TouchC",pointerType:"touch"}];function Y0(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var fd=class{getButtons(){let e=0;for(let t of Object.keys(this.pressed))e|=xe(2,Number(t));return e}down(e){let t=Ho(e.button);if(t in this.pressed){this.pressed[t].push(e);return}return this.pressed[t]=[e],t}up(e){let t=Ho(e.button);if(t in this.pressed&&(this.pressed[t]=this.pressed[t].filter(r=>r.name!==e.name),this.pressed[t].length===0))return delete this.pressed[t],t}constructor(){Y0(this,"pressed",{})}},el={primary:0,secondary:1,auxiliary:2,back:3,X1:3,forward:4,X2:4};function Ho(e=0){return e in el?el[e]:Number(e)}var tl={1:2,2:1};function rl(e){return e=Ho(e),e in tl?tl[e]:e}function J0(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var X0=class{get countPressed(){return this.pressedKeys.size}isPressed(e){return this.pressedKeys.has(e.name)}addPressed(e){return this.pressedKeys.add(e.name)}removePressed(e){return this.pressedKeys.delete(e.name)}constructor(){J0(this,"pressedKeys",new Set)}};function Ir(e,t){let r=[];for(let u=e;u;u=u.parentElement)r.push(u);let n=[];for(let u=t;u;u=u.parentElement)n.push(u);let a=0;for(;!(a>=r.length||a>=n.length||r[r.length-1-a]!==n[n.length-1-a]);a++);return[r.slice(0,r.length-a),n.slice(0,n.length-a),n.slice(n.length-a)]}function Vo({target:e,node:t,offset:r}){return st(e)?{node:e,offset:r!=null?r:ut(e).length}:t?{node:t,offset:r!=null?r:t.nodeType===3?t.nodeValue.length:t.childNodes.length}:pd(e,r)}function pd(e,t,r=!0){let n=t===void 0?e.childNodes.length-1:0,a=t===void 0?-1:1;for(;t===void 0?n>=(r?Math.max(e.childNodes.length-1,0):0):n<=e.childNodes.length;){if(t&&n===e.childNodes.length)throw new Error("The given offset is out of bounds.");let u=e.childNodes.item(n),o=String(u.textContent);if(o.length)if(t!==void 0&&o.lengthe.end||u.offset0&&o.setEnd(u.node,u.offset);let l=t.getSelection();l==null||l.removeAllRanges(),l==null||l.addRange(o.cloneRange())}}function md(e,t){var r,n,a,u,o,i,l,s;return e.target!==t.target||((r=e.coords)===null||r===void 0?void 0:r.x)!==((n=t.coords)===null||n===void 0?void 0:n.y)||((a=e.coords)===null||a===void 0?void 0:a.y)!==((u=t.coords)===null||u===void 0?void 0:u.y)||((o=e.caret)===null||o===void 0?void 0:o.node)!==((i=t.caret)===null||i===void 0?void 0:i.node)||((l=e.caret)===null||l===void 0?void 0:l.offset)!==((s=t.caret)===null||s===void 0?void 0:s.offset)}function kt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var tP=class{move(e,t){let r=this.position,n=this.getTarget(e);if(this.position=t,!md(r,t))return;let a=this.getTarget(e),u=this.getEventInit("mousemove"),[o,i]=Ir(n,a);return{leave:()=>{n!==a&&(e.dispatchUIEvent(n,"mouseout",u),o.forEach(l=>e.dispatchUIEvent(l,"mouseleave",u)))},enter:()=>{n!==a&&(e.dispatchUIEvent(a,"mouseover",u),i.forEach(l=>e.dispatchUIEvent(l,"mouseenter",u)))},move:()=>{e.dispatchUIEvent(a,"mousemove",u),this.modifySelecting(e)}}}down(e,t,r){let n=this.buttons.down(t);if(n===void 0)return;let a=this.getTarget(e);this.buttonDownTarget[n]=a;let u=vt(a),o=this.getEventInit("mousedown",t.button);(u||e.dispatchUIEvent(a,"mousedown",o))&&(this.startSelecting(e,o.detail),jt(a)),!u&&rl(t.button)===2&&e.dispatchUIEvent(a,"contextmenu",this.getEventInit("contextmenu",t.button,r))}up(e,t,r){let n=this.buttons.up(t);if(n===void 0)return;let a=this.getTarget(e);if(!vt(a)){e.dispatchUIEvent(a,"mouseup",this.getEventInit("mouseup",t.button)),this.endSelecting();let u=Ir(this.buttonDownTarget[n],a)[2][0];if(u){let o=this.getEventInit("click",t.button,r);o.detail&&(e.dispatchUIEvent(u,o.button===0?"click":"auxclick",o),o.button===0&&o.detail===2&&e.dispatchUIEvent(u,"dblclick",we(ce({},this.getEventInit("dblclick",t.button)),{detail:o.detail})))}}}resetClickCount(){this.clickCount.reset()}getEventInit(e,t,r){let n=ce({},this.position.coords);return r&&(n.pointerId=r.pointerId,n.pointerType=r.pointerType,n.isPrimary=r.isPrimary),n.button=rl(t),n.buttons=this.buttons.getButtons(),e==="mousedown"?n.detail=this.clickCount.getOnDown(n.button):e==="mouseup"?n.detail=this.clickCount.getOnUp(n.button):(e==="click"||e==="auxclick")&&(n.detail=this.clickCount.incOnClick(n.button)),n}getTarget(e){var t;return(t=this.position.target)!==null&&t!==void 0?t:e.config.document.body}startSelecting(e,t){var r,n;this.selecting=Q0({document:e.config.document,target:this.getTarget(e),node:(r=this.position.caret)===null||r===void 0?void 0:r.node,offset:(n=this.position.caret)===null||n===void 0?void 0:n.offset,clickCount:t})}modifySelecting(e){var t,r;this.selecting&&eP(this.selecting,{document:e.config.document,target:this.getTarget(e),node:(t=this.position.caret)===null||t===void 0?void 0:t.node,offset:(r=this.position.caret)===null||r===void 0?void 0:r.offset})}endSelecting(){this.selecting=void 0}constructor(){kt(this,"position",{}),kt(this,"buttons",new fd),kt(this,"selecting",void 0),kt(this,"buttonDownTarget",{}),kt(this,"clickCount",new class{incOnClick(e){let t=this.down[e]===void 0?void 0:Number(this.down[e])+1;return this.count=this.count[e]===void 0?{}:{[e]:Number(this.count[e])+1},t}getOnDown(e){var t;this.down={[e]:(t=this.count[e])!==null&&t!==void 0?t:0};var r;return this.count={[e]:(r=this.count[e])!==null&&r!==void 0?r:0},Number(this.count[e])+1}getOnUp(e){return this.down[e]===void 0?void 0:Number(this.down[e])+1}reset(){this.count={}}constructor(){kt(this,"down",{}),kt(this,"count",{})}})}};function xn(e,t){var r;return((r=hd(e,t))===null||r===void 0?void 0:r.pointerEvents)!=="none"}function rP(e){let t=lt(e);for(let r=e,n=[];r!=null&&r.ownerDocument;r=r.parentElement){n.push(r);let a=t.getComputedStyle(r).pointerEvents;if(a&&!["inherit","unset"].includes(a))return{pointerEvents:a,tree:n}}}var nl=Symbol("Last check for pointer-events");function hd(e,t){let r=t[nl];if(!(e.config.pointerEventsCheck!==or.Never&&(!r||ol(e.config.pointerEventsCheck,or.EachApiCall)&&r[Be.Call]!==on(e,Be.Call)||ol(e.config.pointerEventsCheck,or.EachTrigger)&&r[Be.Trigger]!==on(e,Be.Trigger))))return r==null?void 0:r.result;let n=rP(t);return t[nl]={[Be.Call]:on(e,Be.Call),[Be.Trigger]:on(e,Be.Trigger),result:n},n}function Ar(e,t){let r=hd(e,t);if((r==null?void 0:r.pointerEvents)==="none")throw new Error([`Unable to perform pointer interaction as the element ${r.tree.length>1?"inherits":"has"} \`pointer-events: none\`:`,"",nP(r.tree)].join(` +`))}function nP(e){return e.reverse().map((t,r)=>["".padEnd(r),t.tagName,t.id&&`#${t.id}`,t.hasAttribute("data-testid")&&`(testId=${t.getAttribute("data-testid")})`,oP(t),e.length>1&&r===0&&" <-- This element declared `pointer-events: none`",e.length>1&&r===e.length-1&&" <-- Asserted pointer events here"].filter(Boolean).join("")).join(` +`)}function oP(e){var t;let r;if(e.hasAttribute("aria-label"))r=e.getAttribute("aria-label");else if(e.hasAttribute("aria-labelledby")){var n,a;r=(a=e.ownerDocument.getElementById(e.getAttribute("aria-labelledby")))===null||a===void 0||(n=a.textContent)===null||n===void 0?void 0:n.trim()}else if(fe(e,["button","input","meter","output","progress","select","textarea"])&&!((t=e.labels)===null||t===void 0)&&t.length)r=Array.from(e.labels).map(o=>{var i;return(i=o.textContent)===null||i===void 0?void 0:i.trim()}).join("|");else if(fe(e,"button")){var u;r=(u=e.textContent)===null||u===void 0?void 0:u.trim()}return r=r==null?void 0:r.replace(/\n/g," "),Number(r==null?void 0:r.length)>30&&(r=`${r==null?void 0:r.substring(0,29)}…`),r?`(label=${r})`:""}function ol(e,t){return(e&t)>0}function Rt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var al=class{init(e,t){this.position=t;let r=this.getTarget(e),[,n]=Ir(null,r),a=this.getEventInit();return Ar(e,r),e.dispatchUIEvent(r,"pointerover",a),n.forEach(u=>e.dispatchUIEvent(u,"pointerenter",a)),this}move(e,t){let r=this.position,n=this.getTarget(e);if(this.position=t,!md(r,t))return;let a=this.getTarget(e),u=this.getEventInit(),[o,i]=Ir(n,a);return{leave:()=>{xn(e,n)&&n!==a&&(e.dispatchUIEvent(n,"pointerout",u),o.forEach(l=>e.dispatchUIEvent(l,"pointerleave",u)))},enter:()=>{Ar(e,a),n!==a&&(e.dispatchUIEvent(a,"pointerover",u),i.forEach(l=>e.dispatchUIEvent(l,"pointerenter",u)))},move:()=>{e.dispatchUIEvent(a,"pointermove",u)}}}down(e,t){if(this.isDown)return;let r=this.getTarget(e);Ar(e,r),this.isDown=!0,this.isPrevented=!e.dispatchUIEvent(r,"pointerdown",this.getEventInit())}up(e,t){if(!this.isDown)return;let r=this.getTarget(e);Ar(e,r),this.isDown=!1,e.dispatchUIEvent(r,"pointerup",this.getEventInit())}release(e){let t=this.getTarget(e),[r]=Ir(t,null),n=this.getEventInit();xn(e,t)&&(e.dispatchUIEvent(t,"pointerout",n),r.forEach(a=>e.dispatchUIEvent(a,"pointerleave",n))),this.isCancelled=!0}getTarget(e){var t;return(t=this.position.target)!==null&&t!==void 0?t:e.config.document.body}getEventInit(){return we(ce({},this.position.coords),{pointerId:this.pointerId,pointerType:this.pointerType,isPrimary:this.isPrimary})}constructor({pointerId:e,pointerType:t,isPrimary:r}){Rt(this,"pointerId",void 0),Rt(this,"pointerType",void 0),Rt(this,"isPrimary",void 0),Rt(this,"isMultitouch",!1),Rt(this,"isCancelled",!1),Rt(this,"isDown",!1),Rt(this,"isPrevented",!1),Rt(this,"position",{}),this.pointerId=e,this.pointerType=t,this.isPrimary=r,this.isMultitouch=!r}};function qt(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var aP=class{isKeyPressed(e){return this.devices.get(e.pointerType).isPressed(e)}press(e,t,r){return de(this,null,function*(){let n=this.getPointerName(t),a=t.pointerType==="touch"?this.pointers.new(n,t).init(e,r):this.pointers.get(n);a.position=r,a.pointerType!=="touch"&&(this.mouse.position=r),this.devices.get(t.pointerType).addPressed(t),this.buttons.down(t),a.down(e,t),a.pointerType!=="touch"&&!a.isPrevented&&this.mouse.down(e,t,a)})}move(e,t,r){return de(this,null,function*(){let n=this.pointers.get(t),a=n.move(e,r),u=n.pointerType==="touch"||n.isPrevented&&n.isDown?void 0:this.mouse.move(e,r);a==null||a.leave(),u==null||u.leave(),a==null||a.enter(),u==null||u.enter(),a==null||a.move(),u==null||u.move()})}release(e,t,r){return de(this,null,function*(){let n=this.devices.get(t.pointerType);n.removePressed(t),this.buttons.up(t);let a=this.pointers.get(this.getPointerName(t));if(a.position=r,a.pointerType!=="touch"&&(this.mouse.position=r),n.countPressed===0&&a.up(e,t),a.pointerType==="touch"&&a.release(e),!a.isPrevented){if(a.pointerType==="touch"&&!a.isMultitouch){let u=this.mouse.move(e,a.position);u==null||u.leave(),u==null||u.enter(),u==null||u.move(),this.mouse.down(e,t,a)}if(!a.isMultitouch){let u=this.mouse.move(e,a.position);u==null||u.leave(),u==null||u.enter(),u==null||u.move(),this.mouse.up(e,t,a)}}})}getPointerName(e){return e.pointerType==="touch"?e.name:e.pointerType}getPreviousPosition(e){return this.pointers.has(e)?this.pointers.get(e).position:void 0}resetClickCount(){this.mouse.resetClickCount()}getMouseTarget(e){var t;return(t=this.mouse.position.target)!==null&&t!==void 0?t:e.config.document.body}setMousePosition(e){this.mouse.position=e,this.pointers.get("mouse").position=e}constructor(e){qt(this,"system",void 0),qt(this,"mouse",void 0),qt(this,"buttons",void 0),qt(this,"devices",new class{get(t){var r,n,a;return(a=(r=this.registry)[n=t])!==null&&a!==void 0||(r[n]=new X0),this.registry[t]}constructor(){qt(this,"registry",{})}}),qt(this,"pointers",new class{new(t,r){let n=r.pointerType!=="touch"||!Object.values(this.registry).some(a=>a.pointerType==="touch"&&!a.isCancelled);return n||Object.values(this.registry).forEach(a=>{a.pointerType===r.pointerType&&!a.isCancelled&&(a.isMultitouch=!0)}),this.registry[t]=new al({pointerId:this.nextId++,pointerType:r.pointerType,isPrimary:n}),this.registry[t]}get(t){if(!this.has(t))throw new Error(`Trying to access pointer "${t}" which does not exist.`);return this.registry[t]}has(t){return t in this.registry}constructor(){qt(this,"registry",{mouse:new al({pointerId:1,pointerType:"mouse",isPrimary:!0})}),qt(this,"nextId",2)}}),this.system=e,this.buttons=new fd,this.mouse=new tP}};function il(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var yd=class{getUIEventModifiers(){return{altKey:this.keyboard.modifiers.Alt,ctrlKey:this.keyboard.modifiers.Control,metaKey:this.keyboard.modifiers.Meta,shiftKey:this.keyboard.modifiers.Shift,modifierAltGraph:this.keyboard.modifiers.AltGraph,modifierCapsLock:this.keyboard.modifiers.CapsLock,modifierFn:this.keyboard.modifiers.Fn,modifierFnLock:this.keyboard.modifiers.FnLock,modifierNumLock:this.keyboard.modifiers.NumLock,modifierScrollLock:this.keyboard.modifiers.ScrollLock,modifierSymbol:this.keyboard.modifiers.Symbol,modifierSymbolLock:this.keyboard.modifiers.SymbolLock}}constructor(){il(this,"keyboard",new W0(this)),il(this,"pointer",new aP(this))}};function iP(e){return de(this,null,function*(){let t=[];return this.config.skipHover||t.push({target:e}),t.push({keys:"[MouseLeft]",target:e}),this.pointer(t)})}function lP(e){return de(this,null,function*(){return this.pointer([{target:e},"[MouseLeft][MouseLeft]"])})}function sP(e){return de(this,null,function*(){return this.pointer([{target:e},"[MouseLeft][MouseLeft][MouseLeft]"])})}function uP(e){return de(this,null,function*(){return this.pointer({target:e})})}function cP(e){return de(this,null,function*(){return Ar(this,this.system.pointer.getMouseTarget(this)),this.pointer({target:e.ownerDocument.body})})}function dP(){return de(this,arguments,function*({shift:e}={}){return this.keyboard(e===!0?"{Shift>}{Tab}{/Shift}":e===!1?"[/ShiftLeft][/ShiftRight]{Tab}":"{Tab}")})}function fP(e,t){let r=[];do{let{type:a,descriptor:u,consumedLength:o,releasePrevious:i,releaseSelf:l=!0,repeat:s}=Xc(t,"keyboard");var n;let f=(n=e.find(c=>{if(a==="["){var d;return((d=c.code)===null||d===void 0?void 0:d.toLowerCase())===u.toLowerCase()}else if(a==="{"){var p;return((p=c.key)===null||p===void 0?void 0:p.toLowerCase())===u.toLowerCase()}return c.key===u}))!==null&&n!==void 0?n:{key:"Unknown",code:"Unknown",[a==="["?"code":"key"]:u};r.push({keyDef:f,releasePrevious:i,releaseSelf:l,repeat:s}),t=t.slice(o)}while(t);return r}function pP(e){return de(this,null,function*(){let t=fP(this.config.keyboardMap,e);for(let r=0;r{throw new Error("`userEvent.paste()` without `clipboardData` requires the `ClipboardAPI` to be available.")});this.dispatchUIEvent(n,"paste",{clipboardData:u})})}function _P(e,t){let r=Aa(lt(e));return r.setData("text",t),r}function ll(e,t){let r=[];do{let{descriptor:n,consumedLength:a,releasePrevious:u,releaseSelf:o=!0}=Xc(t,"pointer"),i=e.find(l=>l.name===n);i&&r.push({keyDef:i,releasePrevious:u,releaseSelf:o}),t=t.slice(a)}while(t);return r}function wP(e){return de(this,null,function*(){let{pointerMap:t}=this.config,r=[];(Array.isArray(e)?e:[e]).forEach(n=>{typeof n=="string"?r.push(...ll(t,n)):"keys"in n?r.push(...ll(t,n.keys).map(a=>ce(ce({},n),a))):r.push(n)});for(let n=0;n{if(typeof i!="string"&&a.includes(i))return i;{let l=a.find(s=>s.value===i||s.innerHTML===i);if(l)return l;throw ye().getElementError(`Value "${String(i)}" not found in options`,t)}}).filter(i=>!vt(i));if(vt(t)||!u.length)return;let o=i=>{i.selected=e,this.dispatchUIEvent(t,"input",{bubbles:!0,cancelable:!1,composed:!0}),this.dispatchUIEvent(t,"change")};if(fe(t,"select"))if(t.multiple)for(let i of u){let l=this.config.pointerEventsCheck===0?!0:xn(this,i);l&&(this.dispatchUIEvent(i,"pointerover"),this.dispatchUIEvent(t,"pointerenter"),this.dispatchUIEvent(i,"mouseover"),this.dispatchUIEvent(t,"mouseenter"),this.dispatchUIEvent(i,"pointermove"),this.dispatchUIEvent(i,"mousemove"),this.dispatchUIEvent(i,"pointerdown"),this.dispatchUIEvent(i,"mousedown")),jt(t),l&&(this.dispatchUIEvent(i,"pointerup"),this.dispatchUIEvent(i,"mouseup")),o(i),l&&this.dispatchUIEvent(i,"click"),yield hr(this.config)}else if(u.length===1){let i=this.config.pointerEventsCheck===0?!0:xn(this,t);i?yield this.click(t):jt(t),o(u[0]),i&&(this.dispatchUIEvent(t,"pointerover"),this.dispatchUIEvent(t,"pointerenter"),this.dispatchUIEvent(t,"mouseover"),this.dispatchUIEvent(t,"mouseenter"),this.dispatchUIEvent(t,"pointerup"),this.dispatchUIEvent(t,"mouseup"),this.dispatchUIEvent(t,"click")),yield hr(this.config)}else throw ye().getElementError("Cannot select multiple options on a non-multiple select",t);else if(t.getAttribute("role")==="listbox")for(let i of u)yield this.click(i),yield this.unhover(i);else throw ye().getElementError("Cannot select options on elements that are neither select nor listbox elements",t)})}function RP(o,i){return de(this,arguments,function*(e,t,{skipClick:r=this.config.skipClick,skipAutoClose:n=this.config.skipAutoClose,initialSelectionStart:a,initialSelectionEnd:u}={}){e.disabled||(r||(yield this.click(e)),a!==void 0&&Tr(e,a,u!=null?u:a),yield this.keyboard(t),n||(yield hP(this)))})}var ul=Symbol("files and value properties are mocked");function co(e,t,r){r?Object.defineProperty(e,t,r):delete e[t]}function qP(e,t){var r;(r=e[ul])===null||r===void 0||r.restore();let n=Object.getOwnPropertyDescriptor(e,"type"),a=Object.getOwnPropertyDescriptor(e,"value"),u=Object.getOwnPropertyDescriptor(e,"files");function o(){co(e,"type",n),co(e,"value",a),co(e,"files",u)}e[ul]={restore:o},Object.defineProperties(e,{files:{configurable:!0,get:()=>t},value:{configurable:!0,get:()=>t.length?`C:\\fakepath\\${t[0].name}`:"",set(i){if(i==="")o();else{var l;a==null||(l=a.set)===null||l===void 0||l.call(e,i)}}},type:{configurable:!0,get:()=>"file",set(i){i!=="file"&&(o(),e.type=i)}}})}function OP(e,t){return de(this,null,function*(){let r=fe(e,"label")?e.control:e;if(!r||!fe(r,"input",{type:"file"}))throw new TypeError(`The ${r===e?"given":"associated"} ${r==null?void 0:r.tagName} element does not accept file uploads`);if(vt(e))return;let n=(Array.isArray(t)?t:[t]).filter(u=>!this.config.applyAccept||TP(u,r.accept)).slice(0,r.multiple?void 0:1),a=()=>{var u;n.length===((u=r.files)===null||u===void 0?void 0:u.length)&&n.every((o,i)=>{var l;return o===((l=r.files)===null||l===void 0?void 0:l.item(i))})||(qP(r,Ta(lt(e),n)),this.dispatchUIEvent(r,"input"),this.dispatchUIEvent(r,"change"))};r.addEventListener("fileDialog",a),yield this.click(e),r.removeEventListener("fileDialog",a)})}function TP(e,t){if(!t)return!0;let r=["audio/*","image/*","video/*"];return t.split(",").some(n=>n.startsWith(".")?e.name.endsWith(n):r.includes(n)?e.type.startsWith(n.substr(0,n.length-1)):e.type===n)}var cl={click:iP,dblClick:lP,tripleClick:sP,hover:uP,unhover:cP,tab:dP,keyboard:pP,copy:bP,cut:gP,paste:vP,pointer:wP,clear:CP,deselectOptions:xP,selectOptions:SP,type:RP,upload:OP};function AP(e){return ye().asyncWrapper(e)}var vd={applyAccept:!0,autoModify:!0,delay:0,document:globalThis.document,keyboardMap:G0,pointerMap:K0,pointerEventsCheck:or.EachApiCall,skipAutoClose:!1,skipClick:!1,skipHover:!1,writeToClipboard:!1,advanceTimers:()=>Promise.resolve()},jP=we(ce({},vd),{writeToClipboard:!0});function _d(e={},t=jP,r){let n=BP(e,r,t);return we(ce(ce({},t),e),{document:n})}function MP(e={}){let t=_d(e);dd(t.document);var r;let n=(r=t.document.defaultView)!==null&&r!==void 0?r:globalThis.window;return DE(n),Ba(t).api}function Ne(a={},n){var u=a,{keyboardState:e,pointerState:t}=u,r=Bt(u,["keyboardState","pointerState"]);let o=_d(r,vd,n);dd(o.document);var i;let l=(i=t!=null?t:e)!==null&&i!==void 0?i:new yd;return{api:Ba(o,l).api,system:l}}function IP(e){return Ba(ce(ce({},this.config),e),this.system).api}function NP(e,t){function r(...n){return Or(e,Be.Call),AP(()=>t.apply(e,n).then(a=>de(this,null,function*(){return yield hr(e.config),a})))}return Object.defineProperty(r,"name",{get:()=>t.name}),r}function Ba(e,t=new yd){let r={};return Object.assign(r,ce({config:e,dispatchEvent:cd.bind(r),dispatchUIEvent:B0.bind(r),system:t,levelRefs:{}},cl)),{instance:r,api:we(ce({},Object.fromEntries(Object.entries(cl).map(([n,a])=>[n,NP(r,a)]))),{setup:IP.bind(r)})}}function BP(e,t,r){var n,a;return(a=(n=e.document)!==null&&n!==void 0?n:t&&U0(t))!==null&&a!==void 0?a:r.document}var wd={};Yo(wd,{clear:()=>kP,click:()=>$P,copy:()=>DP,cut:()=>LP,dblClick:()=>FP,deselectOptions:()=>UP,hover:()=>HP,keyboard:()=>VP,paste:()=>WP,pointer:()=>zP,selectOptions:()=>GP,tab:()=>QP,tripleClick:()=>KP,type:()=>YP,unhover:()=>JP,upload:()=>XP});function kP(e){return Ne().api.clear(e)}function $P(e,t={}){return Ne(t,e).api.click(e)}function DP(e={}){return Ne(e).api.copy()}function LP(e={}){return Ne(e).api.cut()}function FP(e,t={}){return Ne(t).api.dblClick(e)}function UP(e,t,r={}){return Ne(r).api.deselectOptions(e,t)}function HP(e,t={}){return Ne(t).api.hover(e)}function VP(r){return de(this,arguments,function*(e,t={}){let{api:n,system:a}=Ne(t);return n.keyboard(e).then(()=>a)})}function zP(r){return de(this,arguments,function*(e,t={}){let{api:n,system:a}=Ne(t);return n.pointer(e).then(()=>a)})}function WP(e,t){return Ne(t).api.paste(e)}function GP(e,t,r={}){return Ne(r).api.selectOptions(e,t)}function KP(e,t={}){return Ne(t).api.tripleClick(e)}function YP(e,t,r={}){return Ne(r,e).api.type(e,t,r)}function JP(e,t={}){let{api:r,system:n}=Ne(t);return n.pointer.setMousePosition({target:e}),r.unhover(e)}function XP(e,t,r={}){return Ne(r).api.upload(e,t)}function QP(e={}){return Ne().api.tab(e)}var ZP=we(ce({},wd),{setup:MP});function eC(e){for(var t=[],r=1;rt[0]==="fireEvent"||e.startsWith("find")||e.startsWith("waitFor")});zo.screen=new Proxy(zo.screen,{get(e,t,r){return qd.warn(tC` + You are using Testing Library's \`screen\` object. Use \`within(canvasElement)\` instead. + More info: https://storybook.js.org/docs/react/essentials/interactions + `),Reflect.get(e,t,r)}});var{buildQueries:iC,configure:lC,createEvent:sC,fireEvent:uC,findAllByAltText:cC,findAllByDisplayValue:dC,findAllByLabelText:fC,findAllByPlaceholderText:pC,findAllByRole:mC,findAllByTestId:hC,findAllByText:yC,findAllByTitle:bC,findByAltText:gC,findByDisplayValue:vC,findByLabelText:_C,findByPlaceholderText:wC,findByRole:EC,findByTestId:PC,findByText:CC,findByTitle:SC,getAllByAltText:xC,getAllByDisplayValue:RC,getAllByLabelText:qC,getAllByPlaceholderText:OC,getAllByRole:TC,getAllByTestId:AC,getAllByText:jC,getAllByTitle:MC,getByAltText:IC,getByDisplayValue:NC,getByLabelText:BC,getByPlaceholderText:kC,getByRole:$C,getByTestId:DC,getByText:LC,getByTitle:FC,getConfig:UC,getDefaultNormalizer:HC,getElementError:VC,getNodeText:zC,getQueriesForElement:WC,getRoles:GC,getSuggestedQuery:KC,isInaccessible:YC,logDOM:JC,logRoles:XC,prettyDOM:QC,queries:ZC,queryAllByAltText:eS,queryAllByAttribute:tS,queryAllByDisplayValue:rS,queryAllByLabelText:nS,queryAllByPlaceholderText:oS,queryAllByRole:aS,queryAllByTestId:iS,queryAllByText:lS,queryAllByTitle:sS,queryByAltText:uS,queryByAttribute:cS,queryByDisplayValue:dS,queryByLabelText:fS,queryByPlaceholderText:pS,queryByRole:mS,queryByTestId:hS,queryByText:yS,queryByTitle:bS,queryHelpers:gS,screen:vS,waitFor:_S,waitForElementToBeRemoved:wS,within:ES,prettyFormat:PS}=zo,{userEvent:CS}=Go({userEvent:ZP},{intercept:!0}),{expect:SS}=Go({expect:bu},{getKeys:(e,t)=>{let r=["assert","__methods","__flags","_obj"];if(e.constructor===Rb.Assertion){let n=Object.keys(Object.getPrototypeOf(e)).filter(a=>!r.includes(a));return t>2?n:[...n,"not"]}return Object.keys(e)},intercept:e=>e!=="expect"}),rC=({parameters:e})=>{var t,r,n;((t=e==null?void 0:e.test)==null?void 0:t.mockReset)===!0?q_():((r=e==null?void 0:e.test)==null?void 0:r.clearMocks)===!0?R_():((n=e==null?void 0:e.test)==null?void 0:n.restoreMocks)!==!1&&O_()},Wo=(e,t=0,r)=>{var n;if(t>5||e==null)return e;if(hs(e))return r&&e.mockName(r),e;if(typeof e=="function"&&"isAction"in e&&e.isAction&&!("implicit"in e&&e.implicit)){let a=S_(e);return r&&a.mockName(r),a}if(Array.isArray(e))return t++,e.map(a=>Wo(a,t));if(typeof e=="object"&&e.constructor===Object){t++;for(let[a,u]of Object.entries(e))(n=Object.getOwnPropertyDescriptor(e,a))!=null&&n.writable&&(e[a]=Wo(u,t,a));return e}return e},nC=({initialArgs:e})=>{Wo(e)};ts.__STORYBOOK_TEST_LOADERS__=[rC,nC];ts.__STORYBOOK_TEST_ON_MOCK_CALL__=C_;export{SS as e,S_ as f,vS as s,CS as u}; diff --git a/pr-preview/pr-419/assets/index-Ca44TZ0D.js b/pr-preview/pr-419/assets/index-Ca44TZ0D.js new file mode 100644 index 000000000..83d7a8ea3 --- /dev/null +++ b/pr-preview/pr-419/assets/index-Ca44TZ0D.js @@ -0,0 +1,9 @@ +function A(e,t){for(var r=0;rn[u]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var X=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function D(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Z(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function n(){return this instanceof n?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(n){var u=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,u.get?u:{enumerable:!0,get:function(){return e[n]}})}),r}var R={exports:{}},o={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var y=Symbol.for("react.element"),M=Symbol.for("react.portal"),V=Symbol.for("react.fragment"),F=Symbol.for("react.strict_mode"),N=Symbol.for("react.profiler"),U=Symbol.for("react.provider"),q=Symbol.for("react.context"),L=Symbol.for("react.forward_ref"),z=Symbol.for("react.suspense"),B=Symbol.for("react.memo"),H=Symbol.for("react.lazy"),w=Symbol.iterator;function G(e){return e===null||typeof e!="object"?null:(e=w&&e[w]||e["@@iterator"],typeof e=="function"?e:null)}var O={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},k=Object.assign,$={};function p(e,t,r){this.props=e,this.context=t,this.refs=$,this.updater=r||O}p.prototype.isReactComponent={};p.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};p.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function C(){}C.prototype=p.prototype;function v(e,t,r){this.props=e,this.context=t,this.refs=$,this.updater=r||O}var b=v.prototype=new C;b.constructor=v;k(b,p.prototype);b.isPureReactComponent=!0;var E=Array.isArray,P=Object.prototype.hasOwnProperty,S={current:null},x={key:!0,ref:!0,__self:!0,__source:!0};function I(e,t,r){var n,u={},c=null,s=null;if(t!=null)for(n in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(c=""+t.key),t)P.call(t,n)&&!x.hasOwnProperty(n)&&(u[n]=t[n]);var f=arguments.length-2;if(f===1)u.children=r;else if(1r[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var Co={exports:{}},ve={},xo={exports:{}},_o={};/** + * @license React + * scheduler.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */(function(e){function n(C,P){var z=C.length;C.push(P);e:for(;0>>1,Y=C[H];if(0>>1;Hl(sl,z))mnl(Xt,sl)?(C[H]=Xt,C[mn]=z,H=mn):(C[H]=sl,C[pn]=z,H=pn);else if(mnl(Xt,z))C[H]=Xt,C[mn]=z,H=mn;else break e}}return P}function l(C,P){var z=C.sortIndex-P.sortIndex;return z!==0?z:C.id-P.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var u=Date,o=u.now();e.unstable_now=function(){return u.now()-o}}var s=[],d=[],v=1,m=null,p=3,y=!1,w=!1,k=!1,F=typeof setTimeout=="function"?setTimeout:null,c=typeof clearTimeout=="function"?clearTimeout:null,a=typeof setImmediate!="undefined"?setImmediate:null;typeof navigator!="undefined"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function f(C){for(var P=t(d);P!==null;){if(P.callback===null)r(d);else if(P.startTime<=C)r(d),P.sortIndex=P.expirationTime,n(s,P);else break;P=t(d)}}function h(C){if(k=!1,f(C),!w)if(t(s)!==null)w=!0,ul(E);else{var P=t(d);P!==null&&ol(h,P.startTime-C)}}function E(C,P){w=!1,k&&(k=!1,c(N),N=-1),y=!0;var z=p;try{for(f(P),m=t(s);m!==null&&(!(m.expirationTime>P)||C&&!Ce());){var H=m.callback;if(typeof H=="function"){m.callback=null,p=m.priorityLevel;var Y=H(m.expirationTime<=P);P=e.unstable_now(),typeof Y=="function"?m.callback=Y:m===t(s)&&r(s),f(P)}else r(s);m=t(s)}if(m!==null)var Yt=!0;else{var pn=t(d);pn!==null&&ol(h,pn.startTime-P),Yt=!1}return Yt}finally{m=null,p=z,y=!1}}var x=!1,_=null,N=-1,B=5,T=-1;function Ce(){return!(e.unstable_now()-TC||125H?(C.sortIndex=z,n(d,C),t(s)===null&&C===t(d)&&(k?(c(N),N=-1):k=!0,ol(h,z-H))):(C.sortIndex=Y,n(s,C),w||y||(w=!0,ul(E))),C},e.unstable_shouldYield=Ce,e.unstable_wrapCallback=function(C){var P=p;return function(){var z=p;p=P;try{return C.apply(this,arguments)}finally{p=z}}}})(_o);xo.exports=_o;var Ma=xo.exports;/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var No=za,me=Ma;function g(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;tn}return!1}function ie(e,n,t,r,l,i,u){this.acceptsBooleans=n===2||n===3||n===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=i,this.removeEmptyString=u}var q={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){q[e]=new ie(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];q[n]=new ie(n,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){q[e]=new ie(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){q[e]=new ie(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){q[e]=new ie(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){q[e]=new ie(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){q[e]=new ie(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){q[e]=new ie(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){q[e]=new ie(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ni=/[\-:]([a-z])/g;function Pi(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(Ni,Pi);q[n]=new ie(n,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(Ni,Pi);q[n]=new ie(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(Ni,Pi);q[n]=new ie(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){q[e]=new ie(e,1,!1,e.toLowerCase(),null,!1,!1)});q.xlinkHref=new ie("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){q[e]=new ie(e,1,!1,e.toLowerCase(),null,!0,!0)});function zi(e,n,t,r){var l=q.hasOwnProperty(n)?q[n]:null;(l!==null?l.type!==0:r||!(2o||l[u]!==i[o]){var s=` +`+l[u].replace(" at new "," at ");return e.displayName&&s.includes("")&&(s=s.replace("",e.displayName)),s}while(1<=u&&0<=o);break}}}finally{cl=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?pt(e):""}function Ia(e){switch(e.tag){case 5:return pt(e.type);case 16:return pt("Lazy");case 13:return pt("Suspense");case 19:return pt("SuspenseList");case 0:case 2:case 15:return e=fl(e.type,!1),e;case 11:return e=fl(e.type.render,!1),e;case 1:return e=fl(e.type,!0),e;default:return""}}function Ul(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 Mn:return"Fragment";case Ln:return"Portal";case Fl:return"Profiler";case Ti:return"StrictMode";case Il:return"Suspense";case jl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case To:return(e.displayName||"Context")+".Consumer";case zo:return(e._context.displayName||"Context")+".Provider";case Li:var n=e.render;return e=e.displayName,e||(e=n.displayName||n.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Mi:return n=e.displayName||null,n!==null?n:Ul(e.type)||"Memo";case Ye:n=e._payload,e=e._init;try{return Ul(e(n))}catch(t){}}return null}function ja(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=n.render,e=e.displayName||e.name||"",n.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ul(n);case 8:return n===Ti?"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 n=="function")return n.displayName||n.name||null;if(typeof n=="string")return n}return null}function sn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Mo(e){var n=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(n==="checkbox"||n==="radio")}function Ua(e){var n=Mo(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&typeof t!="undefined"&&typeof t.get=="function"&&typeof t.set=="function"){var l=t.get,i=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return l.call(this)},set:function(u){r=""+u,i.call(this,u)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(u){r=""+u},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}function Zt(e){e._valueTracker||(e._valueTracker=Ua(e))}function Do(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=Mo(e)?e.checked?"true":"false":e.value),e=r,e!==t?(n.setValue(e),!0):!1}function Sr(e){if(e=e||(typeof document!="undefined"?document:void 0),typeof e=="undefined")return null;try{return e.activeElement||e.body}catch(n){return e.body}}function Al(e,n){var t=n.checked;return A({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:t!=null?t:e._wrapperState.initialChecked})}function ku(e,n){var t=n.defaultValue==null?"":n.defaultValue,r=n.checked!=null?n.checked:n.defaultChecked;t=sn(n.value!=null?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:n.type==="checkbox"||n.type==="radio"?n.checked!=null:n.value!=null}}function Oo(e,n){n=n.checked,n!=null&&zi(e,"checked",n,!1)}function Vl(e,n){Oo(e,n);var t=sn(n.value),r=n.type;if(t!=null)r==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}n.hasOwnProperty("value")?Bl(e,n.type,t):n.hasOwnProperty("defaultValue")&&Bl(e,n.type,sn(n.defaultValue)),n.checked==null&&n.defaultChecked!=null&&(e.defaultChecked=!!n.defaultChecked)}function Su(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!(r!=="submit"&&r!=="reset"||n.value!==void 0&&n.value!==null))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}t=e.name,t!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,t!==""&&(e.name=t)}function Bl(e,n,t){(n!=="number"||Sr(e.ownerDocument)!==e)&&(t==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var mt=Array.isArray;function Hn(e,n,t,r){if(e=e.options,n){n={};for(var l=0;l"+n.valueOf().toString()+"",n=Jt.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}});function Pt(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&t.nodeType===3){t.nodeValue=n;return}}e.textContent=n}var gt={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},Aa=["Webkit","ms","Moz","O"];Object.keys(gt).forEach(function(e){Aa.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),gt[n]=gt[e]})});function jo(e,n,t){return n==null||typeof n=="boolean"||n===""?"":t||typeof n!="number"||n===0||gt.hasOwnProperty(e)&>[e]?(""+n).trim():n+"px"}function Uo(e,n){e=e.style;for(var t in n)if(n.hasOwnProperty(t)){var r=t.indexOf("--")===0,l=jo(t,n[t],r);t==="float"&&(t="cssFloat"),r?e.setProperty(t,l):e[t]=l}}var Va=A({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 Wl(e,n){if(n){if(Va[e]&&(n.children!=null||n.dangerouslySetInnerHTML!=null))throw Error(g(137,e));if(n.dangerouslySetInnerHTML!=null){if(n.children!=null)throw Error(g(60));if(typeof n.dangerouslySetInnerHTML!="object"||!("__html"in n.dangerouslySetInnerHTML))throw Error(g(61))}if(n.style!=null&&typeof n.style!="object")throw Error(g(62))}}function $l(e,n){if(e.indexOf("-")===-1)return typeof n.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Kl=null;function Di(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Yl=null,Qn=null,Wn=null;function xu(e){if(e=$t(e)){if(typeof Yl!="function")throw Error(g(280));var n=e.stateNode;n&&(n=Gr(n),Yl(e.stateNode,e.type,n))}}function Ao(e){Qn?Wn?Wn.push(e):Wn=[e]:Qn=e}function Vo(){if(Qn){var e=Qn,n=Wn;if(Wn=Qn=null,xu(e),n)for(e=0;e>>=0,e===0?32:31-(Ja(e)/qa|0)|0}var qt=64,bt=4194304;function vt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function _r(e,n){var t=e.pendingLanes;if(t===0)return 0;var r=0,l=e.suspendedLanes,i=e.pingedLanes,u=t&268435455;if(u!==0){var o=u&~l;o!==0?r=vt(o):(i&=u,i!==0&&(r=vt(i)))}else u=t&~l,u!==0?r=vt(u):i!==0&&(r=vt(i));if(r===0)return 0;if(n!==0&&n!==r&&!(n&l)&&(l=r&-r,i=n&-n,l>=i||l===16&&(i&4194240)!==0))return n;if(r&4&&(r|=t&16),n=e.entangledLanes,n!==0)for(e=e.entanglements,n&=r;0t;t++)n.push(e);return n}function Qt(e,n,t){e.pendingLanes|=n,n!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,n=31-ze(n),e[n]=t}function tc(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=wt),Ou=" ",Ru=!1;function us(e,n){switch(e){case"keyup":return Lc.indexOf(n.keyCode)!==-1;case"keydown":return n.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function os(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Dn=!1;function Dc(e,n){switch(e){case"compositionend":return os(n);case"keypress":return n.which!==32?null:(Ru=!0,Ou);case"textInput":return e=n.data,e===Ou&&Ru?null:e;default:return null}}function Oc(e,n){if(Dn)return e==="compositionend"||!Vi&&us(e,n)?(e=ls(),dr=ji=Je=null,Dn=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1=n)return{node:t,offset:n-e};e=r}e:{for(;t;){if(t.nextSibling){t=t.nextSibling;break e}t=t.parentNode}t=void 0}t=Uu(t)}}function fs(e,n){return e&&n?e===n?!0:e&&e.nodeType===3?!1:n&&n.nodeType===3?fs(e,n.parentNode):"contains"in e?e.contains(n):e.compareDocumentPosition?!!(e.compareDocumentPosition(n)&16):!1:!1}function ds(){for(var e=window,n=Sr();n instanceof e.HTMLIFrameElement;){try{var t=typeof n.contentWindow.location.href=="string"}catch(r){t=!1}if(t)e=n.contentWindow;else break;n=Sr(e.document)}return n}function Bi(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&(n==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||n==="textarea"||e.contentEditable==="true")}function Hc(e){var n=ds(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&fs(t.ownerDocument.documentElement,t)){if(r!==null&&Bi(t)){if(n=r.start,e=r.end,e===void 0&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if(e=(n=t.ownerDocument||document)&&n.defaultView||window,e.getSelection){e=e.getSelection();var l=t.textContent.length,i=Math.min(r.start,l);r=r.end===void 0?i:Math.min(r.end,l),!e.extend&&i>r&&(l=r,r=i,i=l),l=Au(t,i);var u=Au(t,r);l&&u&&(e.rangeCount!==1||e.anchorNode!==l.node||e.anchorOffset!==l.offset||e.focusNode!==u.node||e.focusOffset!==u.offset)&&(n=n.createRange(),n.setStart(l.node,l.offset),e.removeAllRanges(),i>r?(e.addRange(n),e.extend(u.node,u.offset)):(n.setEnd(u.node,u.offset),e.addRange(n)))}}for(n=[],e=t;e=e.parentNode;)e.nodeType===1&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof t.focus=="function"&&t.focus(),t=0;t=document.documentMode,On=null,bl=null,St=null,ei=!1;function Vu(e,n,t){var r=t.window===t?t.document:t.nodeType===9?t:t.ownerDocument;ei||On==null||On!==Sr(r)||(r=On,"selectionStart"in r&&Bi(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),St&&Ot(St,r)||(St=r,r=zr(bl,"onSelect"),0In||(e.current=ui[In],ui[In]=null,In--)}function D(e,n){In++,ui[In]=e.current,e.current=n}var an={},te=fn(an),se=fn(!1),En=an;function Gn(e,n){var t=e.type.contextTypes;if(!t)return an;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var l={},i;for(i in t)l[i]=n[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=l),l}function ae(e){return e=e.childContextTypes,e!=null}function Lr(){R(se),R(te)}function Yu(e,n,t){if(te.current!==an)throw Error(g(168));D(te,n),D(se,t)}function Ss(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,typeof r.getChildContext!="function")return t;r=r.getChildContext();for(var l in r)if(!(l in n))throw Error(g(108,ja(e)||"Unknown",l));return A({},t,r)}function Mr(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||an,En=te.current,D(te,e),D(se,se.current),!0}function Xu(e,n,t){var r=e.stateNode;if(!r)throw Error(g(169));t?(e=Ss(e,n,En),r.__reactInternalMemoizedMergedChildContext=e,R(se),R(te),D(te,e)):R(se),D(se,t)}var je=null,Zr=!1,_l=!1;function Es(e){je===null?je=[e]:je.push(e)}function ef(e){Zr=!0,Es(e)}function dn(){if(!_l&&je!==null){_l=!0;var e=0,n=M;try{var t=je;for(M=1;e>=u,l-=u,Ue=1<<32-ze(n)+l|t<N?(B=_,_=null):B=_.sibling;var T=p(c,_,f[N],h);if(T===null){_===null&&(_=B);break}e&&_&&T.alternate===null&&n(c,_),a=i(T,a,N),x===null?E=T:x.sibling=T,x=T,_=B}if(N===f.length)return t(c,_),I&&vn(c,N),E;if(_===null){for(;NN?(B=_,_=null):B=_.sibling;var Ce=p(c,_,T.value,h);if(Ce===null){_===null&&(_=B);break}e&&_&&Ce.alternate===null&&n(c,_),a=i(Ce,a,N),x===null?E=Ce:x.sibling=Ce,x=Ce,_=B}if(T.done)return t(c,_),I&&vn(c,N),E;if(_===null){for(;!T.done;N++,T=f.next())T=m(c,T.value,h),T!==null&&(a=i(T,a,N),x===null?E=T:x.sibling=T,x=T);return I&&vn(c,N),E}for(_=r(c,_);!T.done;N++,T=f.next())T=y(_,c,N,T.value,h),T!==null&&(e&&T.alternate!==null&&_.delete(T.key===null?N:T.key),a=i(T,a,N),x===null?E=T:x.sibling=T,x=T);return e&&_.forEach(function(rt){return n(c,rt)}),I&&vn(c,N),E}function F(c,a,f,h){if(typeof f=="object"&&f!==null&&f.type===Mn&&f.key===null&&(f=f.props.children),typeof f=="object"&&f!==null){switch(f.$$typeof){case Gt:e:{for(var E=f.key,x=a;x!==null;){if(x.key===E){if(E=f.type,E===Mn){if(x.tag===7){t(c,x.sibling),a=l(x,f.props.children),a.return=c,c=a;break e}}else if(x.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Ye&&no(E)===x.type){t(c,x.sibling),a=l(x,f.props),a.ref=ct(c,x,f),a.return=c,c=a;break e}t(c,x);break}else n(c,x);x=x.sibling}f.type===Mn?(a=Sn(f.props.children,c.mode,h,f.key),a.return=c,c=a):(h=kr(f.type,f.key,f.props,null,c.mode,h),h.ref=ct(c,a,f),h.return=c,c=h)}return u(c);case Ln:e:{for(x=f.key;a!==null;){if(a.key===x)if(a.tag===4&&a.stateNode.containerInfo===f.containerInfo&&a.stateNode.implementation===f.implementation){t(c,a.sibling),a=l(a,f.children||[]),a.return=c,c=a;break e}else{t(c,a);break}else n(c,a);a=a.sibling}a=Ol(f,c.mode,h),a.return=c,c=a}return u(c);case Ye:return x=f._init,F(c,a,x(f._payload),h)}if(mt(f))return w(c,a,f,h);if(it(f))return k(c,a,f,h);ur(c,f)}return typeof f=="string"&&f!==""||typeof f=="number"?(f=""+f,a!==null&&a.tag===6?(t(c,a.sibling),a=l(a,f),a.return=c,c=a):(t(c,a),a=Dl(f,c.mode,h),a.return=c,c=a),u(c)):t(c,a)}return F}var Jn=Ls(!0),Ms=Ls(!1),Kt={},Fe=fn(Kt),jt=fn(Kt),Ut=fn(Kt);function wn(e){if(e===Kt)throw Error(g(174));return e}function Zi(e,n){switch(D(Ut,n),D(jt,e),D(Fe,Kt),e=n.nodeType,e){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:Ql(null,"");break;default:e=e===8?n.parentNode:n,n=e.namespaceURI||null,e=e.tagName,n=Ql(n,e)}R(Fe),D(Fe,n)}function qn(){R(Fe),R(jt),R(Ut)}function Ds(e){wn(Ut.current);var n=wn(Fe.current),t=Ql(n,e.type);n!==t&&(D(jt,e),D(Fe,t))}function Ji(e){jt.current===e&&(R(Fe),R(jt))}var j=fn(0);function jr(e){for(var n=e;n!==null;){if(n.tag===13){var t=n.memoizedState;if(t!==null&&(t=t.dehydrated,t===null||t.data==="$?"||t.data==="$!"))return n}else if(n.tag===19&&n.memoizedProps.revealOrder!==void 0){if(n.flags&128)return n}else if(n.child!==null){n.child.return=n,n=n.child;continue}if(n===e)break;for(;n.sibling===null;){if(n.return===null||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var Nl=[];function qi(){for(var e=0;et?t:4,e(!0);var r=Pl.transition;Pl.transition={};try{e(!1),n()}finally{M=t,Pl.transition=r}}function Xs(){return Ee().memoizedState}function lf(e,n,t){var r=un(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},Gs(e))Zs(n,t);else if(t=Ns(e,n,t,r),t!==null){var l=le();Te(t,e,r,l),Js(t,n,r)}}function uf(e,n,t){var r=un(e),l={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(Gs(e))Zs(n,l);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=n.lastRenderedReducer,i!==null))try{var u=n.lastRenderedState,o=i(u,t);if(l.hasEagerState=!0,l.eagerState=o,Le(o,u)){var s=n.interleaved;s===null?(l.next=l,Xi(n)):(l.next=s.next,s.next=l),n.interleaved=l;return}}catch(d){}finally{}t=Ns(e,n,l,r),t!==null&&(l=le(),Te(t,e,r,l),Js(t,n,r))}}function Gs(e){var n=e.alternate;return e===U||n!==null&&n===U}function Zs(e,n){Et=Ur=!0;var t=e.pending;t===null?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function Js(e,n,t){if(t&4194240){var r=n.lanes;r&=e.pendingLanes,t|=r,n.lanes=t,Ri(e,t)}}var Ar={readContext:Se,useCallback:b,useContext:b,useEffect:b,useImperativeHandle:b,useInsertionEffect:b,useLayoutEffect:b,useMemo:b,useReducer:b,useRef:b,useState:b,useDebugValue:b,useDeferredValue:b,useTransition:b,useMutableSource:b,useSyncExternalStore:b,useId:b,unstable_isNewReconciler:!1},of={readContext:Se,useCallback:function(e,n){return De().memoizedState=[e,n===void 0?null:n],e},useContext:Se,useEffect:ro,useImperativeHandle:function(e,n,t){return t=t!=null?t.concat([e]):null,hr(4194308,4,Qs.bind(null,n,e),t)},useLayoutEffect:function(e,n){return hr(4194308,4,e,n)},useInsertionEffect:function(e,n){return hr(4,2,e,n)},useMemo:function(e,n){var t=De();return n=n===void 0?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=De();return n=t!==void 0?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=lf.bind(null,U,e),[r.memoizedState,e]},useRef:function(e){var n=De();return e={current:e},n.memoizedState=e},useState:to,useDebugValue:ru,useDeferredValue:function(e){return De().memoizedState=e},useTransition:function(){var e=to(!1),n=e[0];return e=rf.bind(null,e[1]),De().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=U,l=De();if(I){if(t===void 0)throw Error(g(407));t=t()}else{if(t=n(),G===null)throw Error(g(349));xn&30||Fs(r,n,t)}l.memoizedState=t;var i={value:t,getSnapshot:n};return l.queue=i,ro(js.bind(null,r,i,e),[e]),r.flags|=2048,Bt(9,Is.bind(null,r,i,t,n),void 0,null),t},useId:function(){var e=De(),n=G.identifierPrefix;if(I){var t=Ae,r=Ue;t=(r&~(1<<32-ze(r)-1)).toString(32)+t,n=":"+n+"R"+t,t=At++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=u.createElement(t,{is:r.is}):(e=u.createElement(t),t==="select"&&(u=e,r.multiple?u.multiple=!0:r.size&&(u.size=r.size))):e=u.createElementNS(e,t),e[Oe]=n,e[It]=r,ua(e,n,!1,!1),n.stateNode=e;e:{switch(u=$l(t,r),t){case"dialog":O("cancel",e),O("close",e),l=r;break;case"iframe":case"object":case"embed":O("load",e),l=r;break;case"video":case"audio":for(l=0;let&&(n.flags|=128,r=!0,ft(i,!1),n.lanes=4194304)}else{if(!r)if(e=jr(u),e!==null){if(n.flags|=128,r=!0,t=e.updateQueue,t!==null&&(n.updateQueue=t,n.flags|=4),ft(i,!0),i.tail===null&&i.tailMode==="hidden"&&!u.alternate&&!I)return ee(n),null}else 2*Q()-i.renderingStartTime>et&&t!==1073741824&&(n.flags|=128,r=!0,ft(i,!1),n.lanes=4194304);i.isBackwards?(u.sibling=n.child,n.child=u):(t=i.last,t!==null?t.sibling=u:n.child=u,i.last=u)}return i.tail!==null?(n=i.tail,i.rendering=n,i.tail=n.sibling,i.renderingStartTime=Q(),n.sibling=null,t=j.current,D(j,r?t&1|2:t&1),n):(ee(n),null);case 22:case 23:return au(),r=n.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(n.flags|=8192),r&&n.mode&1?fe&1073741824&&(ee(n),n.subtreeFlags&6&&(n.flags|=8192)):ee(n),null;case 24:return null;case 25:return null}throw Error(g(156,n.tag))}function vf(e,n){switch(Qi(n),n.tag){case 1:return ae(n.type)&&Lr(),e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 3:return qn(),R(se),R(te),qi(),e=n.flags,e&65536&&!(e&128)?(n.flags=e&-65537|128,n):null;case 5:return Ji(n),null;case 13:if(R(j),e=n.memoizedState,e!==null&&e.dehydrated!==null){if(n.alternate===null)throw Error(g(340));Zn()}return e=n.flags,e&65536?(n.flags=e&-65537|128,n):null;case 19:return R(j),null;case 4:return qn(),null;case 10:return Yi(n.type._context),null;case 22:case 23:return au(),null;case 24:return null;default:return null}}var sr=!1,ne=!1,hf=typeof WeakSet=="function"?WeakSet:Set,S=null;function Vn(e,n){var t=e.ref;if(t!==null)if(typeof t=="function")try{t(null)}catch(r){V(e,n,r)}else t.current=null}function yi(e,n,t){try{t()}catch(r){V(e,n,r)}}var po=!1;function gf(e,n){if(ni=Nr,e=ds(),Bi(e)){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{t=(t=e.ownerDocument)&&t.defaultView||window;var r=t.getSelection&&t.getSelection();if(r&&r.rangeCount!==0){t=r.anchorNode;var l=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{t.nodeType,i.nodeType}catch(h){t=null;break e}var u=0,o=-1,s=-1,d=0,v=0,m=e,p=null;n:for(;;){for(var y;m!==t||l!==0&&m.nodeType!==3||(o=u+l),m!==i||r!==0&&m.nodeType!==3||(s=u+r),m.nodeType===3&&(u+=m.nodeValue.length),(y=m.firstChild)!==null;)p=m,m=y;for(;;){if(m===e)break n;if(p===t&&++d===l&&(o=u),p===i&&++v===r&&(s=u),(y=m.nextSibling)!==null)break;m=p,p=m.parentNode}m=y}t=o===-1||s===-1?null:{start:o,end:s}}else t=null}t=t||{start:0,end:0}}else t=null;for(ti={focusedElem:e,selectionRange:t},Nr=!1,S=n;S!==null;)if(n=S,e=n.child,(n.subtreeFlags&1028)!==0&&e!==null)e.return=n,S=e;else for(;S!==null;){n=S;try{var w=n.alternate;if(n.flags&1024)switch(n.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var k=w.memoizedProps,F=w.memoizedState,c=n.stateNode,a=c.getSnapshotBeforeUpdate(n.elementType===n.type?k:_e(n.type,k),F);c.__reactInternalSnapshotBeforeUpdate=a}break;case 3:var f=n.stateNode.containerInfo;f.nodeType===1?f.textContent="":f.nodeType===9&&f.documentElement&&f.removeChild(f.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(g(163))}}catch(h){V(n,n.return,h)}if(e=n.sibling,e!==null){e.return=n.return,S=e;break}S=n.return}return w=po,po=!1,w}function Ct(e,n,t){var r=n.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var l=r=r.next;do{if((l.tag&e)===e){var i=l.destroy;l.destroy=void 0,i!==void 0&&yi(n,t,i)}l=l.next}while(l!==r)}}function br(e,n){if(n=n.updateQueue,n=n!==null?n.lastEffect:null,n!==null){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function wi(e){var n=e.ref;if(n!==null){var t=e.stateNode;switch(e.tag){case 5:e=t;break;default:e=t}typeof n=="function"?n(e):n.current=e}}function aa(e){var n=e.alternate;n!==null&&(e.alternate=null,aa(n)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(n=e.stateNode,n!==null&&(delete n[Oe],delete n[It],delete n[ii],delete n[qc],delete n[bc])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function ca(e){return e.tag===5||e.tag===3||e.tag===4}function mo(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||ca(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function ki(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.nodeType===8?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(t.nodeType===8?(n=t.parentNode,n.insertBefore(e,t)):(n=t,n.appendChild(e)),t=t._reactRootContainer,t!=null||n.onclick!==null||(n.onclick=Tr));else if(r!==4&&(e=e.child,e!==null))for(ki(e,n,t),e=e.sibling;e!==null;)ki(e,n,t),e=e.sibling}function Si(e,n,t){var r=e.tag;if(r===5||r===6)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Si(e,n,t),e=e.sibling;e!==null;)Si(e,n,t),e=e.sibling}var Z=null,Ne=!1;function Ke(e,n,t){for(t=t.child;t!==null;)fa(e,n,t),t=t.sibling}function fa(e,n,t){if(Re&&typeof Re.onCommitFiberUnmount=="function")try{Re.onCommitFiberUnmount($r,t)}catch(o){}switch(t.tag){case 5:ne||Vn(t,n);case 6:var r=Z,l=Ne;Z=null,Ke(e,n,t),Z=r,Ne=l,Z!==null&&(Ne?(e=Z,t=t.stateNode,e.nodeType===8?e.parentNode.removeChild(t):e.removeChild(t)):Z.removeChild(t.stateNode));break;case 18:Z!==null&&(Ne?(e=Z,t=t.stateNode,e.nodeType===8?xl(e.parentNode,t):e.nodeType===1&&xl(e,t),Mt(e)):xl(Z,t.stateNode));break;case 4:r=Z,l=Ne,Z=t.stateNode.containerInfo,Ne=!0,Ke(e,n,t),Z=r,Ne=l;break;case 0:case 11:case 14:case 15:if(!ne&&(r=t.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){l=r=r.next;do{var i=l,u=i.destroy;i=i.tag,u!==void 0&&(i&2||i&4)&&yi(t,n,u),l=l.next}while(l!==r)}Ke(e,n,t);break;case 1:if(!ne&&(Vn(t,n),r=t.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(o){V(t,n,o)}Ke(e,n,t);break;case 21:Ke(e,n,t);break;case 22:t.mode&1?(ne=(r=ne)||t.memoizedState!==null,Ke(e,n,t),ne=r):Ke(e,n,t);break;default:Ke(e,n,t)}}function vo(e){var n=e.updateQueue;if(n!==null){e.updateQueue=null;var t=e.stateNode;t===null&&(t=e.stateNode=new hf),n.forEach(function(r){var l=Nf.bind(null,e,r);t.has(r)||(t.add(r),r.then(l,l))})}}function xe(e,n){var t=n.deletions;if(t!==null)for(var r=0;rl&&(l=u),r&=~i}if(r=l,r=Q()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*wf(r/1960))-r,10e?16:e,qe===null)var r=!1;else{if(e=qe,qe=null,Hr=0,L&6)throw Error(g(331));var l=L;for(L|=4,S=e.current;S!==null;){var i=S,u=i.child;if(S.flags&16){var o=i.deletions;if(o!==null){for(var s=0;sQ()-ou?kn(e,0):uu|=t),ce(e,n)}function wa(e,n){n===0&&(e.mode&1?(n=bt,bt<<=1,!(bt&130023424)&&(bt=4194304)):n=1);var t=le();e=Qe(e,n),e!==null&&(Qt(e,n,t),ce(e,t))}function _f(e){var n=e.memoizedState,t=0;n!==null&&(t=n.retryLane),wa(e,t)}function Nf(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,l=e.memoizedState;l!==null&&(t=l.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(g(314))}r!==null&&r.delete(n),wa(e,t)}var ka;ka=function(e,n,t){if(e!==null)if(e.memoizedProps!==n.pendingProps||se.current)oe=!0;else{if(!(e.lanes&t)&&!(n.flags&128))return oe=!1,pf(e,n,t);oe=!!(e.flags&131072)}else oe=!1,I&&n.flags&1048576&&Cs(n,Or,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;gr(e,n),e=n.pendingProps;var l=Gn(n,te.current);Kn(n,t),l=eu(null,n,r,e,l,t);var i=nu();return n.flags|=1,typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0?(n.tag=1,n.memoizedState=null,n.updateQueue=null,ae(r)?(i=!0,Mr(n)):i=!1,n.memoizedState=l.state!==null&&l.state!==void 0?l.state:null,Gi(n),l.updater=Jr,n.stateNode=l,l._reactInternals=n,fi(n,r,e,t),n=mi(null,n,r,!0,i,t)):(n.tag=0,I&&i&&Hi(n),re(null,n,l,t),n=n.child),n;case 16:r=n.elementType;e:{switch(gr(e,n),e=n.pendingProps,l=r._init,r=l(r._payload),n.type=r,l=n.tag=zf(r),e=_e(r,e),l){case 0:n=pi(null,n,r,e,t);break e;case 1:n=ao(null,n,r,e,t);break e;case 11:n=oo(null,n,r,e,t);break e;case 14:n=so(null,n,r,_e(r.type,e),t);break e}throw Error(g(306,r,""))}return n;case 0:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),pi(e,n,r,l,t);case 1:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),ao(e,n,r,l,t);case 3:e:{if(ra(n),e===null)throw Error(g(387));r=n.pendingProps,i=n.memoizedState,l=i.element,Ps(e,n),Ir(n,r,null,t);var u=n.memoizedState;if(r=u.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},n.updateQueue.baseState=i,n.memoizedState=i,n.flags&256){l=bn(Error(g(423)),n),n=co(e,n,r,t,l);break e}else if(r!==l){l=bn(Error(g(424)),n),n=co(e,n,r,t,l);break e}else for(de=tn(n.stateNode.containerInfo.firstChild),pe=n,I=!0,Pe=null,t=Ms(n,null,r,t),n.child=t;t;)t.flags=t.flags&-3|4096,t=t.sibling;else{if(Zn(),r===l){n=We(e,n,t);break e}re(e,n,r,t)}n=n.child}return n;case 5:return Ds(n),e===null&&si(n),r=n.type,l=n.pendingProps,i=e!==null?e.memoizedProps:null,u=l.children,ri(r,l)?u=null:i!==null&&ri(r,i)&&(n.flags|=32),ta(e,n),re(e,n,u,t),n.child;case 6:return e===null&&si(n),null;case 13:return la(e,n,t);case 4:return Zi(n,n.stateNode.containerInfo),r=n.pendingProps,e===null?n.child=Jn(n,null,r,t):re(e,n,r,t),n.child;case 11:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),oo(e,n,r,l,t);case 7:return re(e,n,n.pendingProps,t),n.child;case 8:return re(e,n,n.pendingProps.children,t),n.child;case 12:return re(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,l=n.pendingProps,i=n.memoizedProps,u=l.value,D(Rr,r._currentValue),r._currentValue=u,i!==null)if(Le(i.value,u)){if(i.children===l.children&&!se.current){n=We(e,n,t);break e}}else for(i=n.child,i!==null&&(i.return=n);i!==null;){var o=i.dependencies;if(o!==null){u=i.child;for(var s=o.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=Ve(-1,t&-t),s.tag=2;var d=i.updateQueue;if(d!==null){d=d.shared;var v=d.pending;v===null?s.next=s:(s.next=v.next,v.next=s),d.pending=s}}i.lanes|=t,s=i.alternate,s!==null&&(s.lanes|=t),ai(i.return,t,n),o.lanes|=t;break}s=s.next}}else if(i.tag===10)u=i.type===n.type?null:i.child;else if(i.tag===18){if(u=i.return,u===null)throw Error(g(341));u.lanes|=t,o=u.alternate,o!==null&&(o.lanes|=t),ai(u,t,n),u=i.sibling}else u=i.child;if(u!==null)u.return=i;else for(u=i;u!==null;){if(u===n){u=null;break}if(i=u.sibling,i!==null){i.return=u.return,u=i;break}u=u.return}i=u}re(e,n,l.children,t),n=n.child}return n;case 9:return l=n.type,r=n.pendingProps.children,Kn(n,t),l=Se(l),r=r(l),n.flags|=1,re(e,n,r,t),n.child;case 14:return r=n.type,l=_e(r,n.pendingProps),l=_e(r.type,l),so(e,n,r,l,t);case 15:return ea(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,l=n.pendingProps,l=n.elementType===r?l:_e(r,l),gr(e,n),n.tag=1,ae(r)?(e=!0,Mr(n)):e=!1,Kn(n,t),Ts(n,r,l),fi(n,r,l,t),mi(null,n,r,!0,e,t);case 19:return ia(e,n,t);case 22:return na(e,n,t)}throw Error(g(156,n.tag))};function Sa(e,n){return Yo(e,n)}function Pf(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function we(e,n,t,r){return new Pf(e,n,t,r)}function fu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function zf(e){if(typeof e=="function")return fu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Li)return 11;if(e===Mi)return 14}return 2}function on(e,n){var t=e.alternate;return t===null?(t=we(e.tag,n,e.key,e.mode),t.elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=e.flags&14680064,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=n===null?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function kr(e,n,t,r,l,i){var u=2;if(r=e,typeof e=="function")fu(e)&&(u=1);else if(typeof e=="string")u=5;else e:switch(e){case Mn:return Sn(t.children,l,i,n);case Ti:u=8,l|=8;break;case Fl:return e=we(12,t,n,l|2),e.elementType=Fl,e.lanes=i,e;case Il:return e=we(13,t,n,l),e.elementType=Il,e.lanes=i,e;case jl:return e=we(19,t,n,l),e.elementType=jl,e.lanes=i,e;case Lo:return nl(t,l,i,n);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case zo:u=10;break e;case To:u=9;break e;case Li:u=11;break e;case Mi:u=14;break e;case Ye:u=16,r=null;break e}throw Error(g(130,e==null?e:typeof e,""))}return n=we(u,t,n,l),n.elementType=e,n.type=r,n.lanes=i,n}function Sn(e,n,t,r){return e=we(7,e,r,n),e.lanes=t,e}function nl(e,n,t,r){return e=we(22,e,r,n),e.elementType=Lo,e.lanes=t,e.stateNode={isHidden:!1},e}function Dl(e,n,t){return e=we(6,e,null,n),e.lanes=t,e}function Ol(e,n,t){return n=we(4,e.children!==null?e.children:[],e.key,n),n.lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Tf(e,n,t,r,l){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=pl(0),this.expirationTimes=pl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=pl(0),this.identifierPrefix=r,this.onRecoverableError=l,this.mutableSourceEagerHydrationData=null}function du(e,n,t,r,l,i,u,o,s){return e=new Tf(e,n,t,o,s),n===1?(n=1,i===!0&&(n|=8)):n=0,i=we(3,null,null,n),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gi(i),e}function Lf(e,n,t){var r=3()=>(e||r((e={exports:{}}).exports,e),e.exports),d=(r,e,i,u)=>{if(e&&typeof e=="object"||typeof e=="function")for(let a of h(e))!x.call(r,a)&&a!==i&&g(r,a,{get:()=>e[a],enumerable:!(u=A(e,a))||u.enumerable});return r},S=(r,e,i)=>(i=r!=null?j(m(r)):{},d(e||!r||!r.__esModule?g(i,"default",{value:r,enumerable:!0}):i,r)),U=P(r=>{Object.defineProperty(r,"__esModule",{value:!0}),r.isEqual=function(){var e=Object.prototype.toString,i=Object.getPrototypeOf,u=Object.getOwnPropertySymbols?function(a){return Object.keys(a).concat(Object.getOwnPropertySymbols(a))}:Object.keys;return function(a,c){return function f(t,n,o){var y,p,l,s=e.call(t),w=e.call(n);if(t===n)return!0;if(t==null||n==null)return!1;if(o.indexOf(t)>-1&&o.indexOf(n)>-1)return!0;if(o.push(t,n),s!=w||(y=u(t),p=u(n),y.length!=p.length||y.some(function(O){return!f(t[O],n[O],o)})))return!1;switch(s.slice(8,-1)){case"Symbol":return t.valueOf()==n.valueOf();case"Date":case"Number":return+t==+n||+t!=+t&&+n!=+n;case"RegExp":case"Function":case"String":case"Boolean":return""+t==""+n;case"Set":case"Map":y=t.entries(),p=n.entries();do if(!f((l=y.next()).value,p.next().value,o))return!1;while(!l.done);return!0;case"ArrayBuffer":t=new Uint8Array(t),n=new Uint8Array(n);case"DataView":t=new Uint8Array(t.buffer),n=new Uint8Array(n.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(t.length!=n.length)return!1;for(l=0;lr.map(e=>typeof e<"u").filter(Boolean).length,q=(r,e)=>{let{exists:i,eq:u,neq:a,truthy:c}=r;if(v([i,u,a,c])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:i,eq:u,neq:a})}`);if(typeof u<"u")return(0,b.isEqual)(e,u);if(typeof a<"u")return!(0,b.isEqual)(e,a);if(typeof i<"u"){let f=typeof e<"u";return i?f:!f}return typeof c>"u"||c?!!e:!e},E=(r,e,i)=>{if(!r.if)return!0;let{arg:u,global:a}=r.if;if(v([u,a])!==1)throw new Error(`Invalid conditional value ${JSON.stringify({arg:u,global:a})}`);let c=u?e[u]:i[a];return q(r.if,c)},I=r=>r.toLowerCase().replace(/[ ’–—―′¿'`~!@#$%^&*()_|+\-=?;:'",.<>\{\}\[\]\\\/]/gi,"-").replace(/-+/g,"-").replace(/^-+/,"").replace(/-+$/,"");export{I as O,E as P}; diff --git a/pr-preview/pr-419/assets/index-DZAB8lbW.js b/pr-preview/pr-419/assets/index-DZAB8lbW.js new file mode 100644 index 000000000..7981b9b9c --- /dev/null +++ b/pr-preview/pr-419/assets/index-DZAB8lbW.js @@ -0,0 +1,522 @@ +var ru=Object.defineProperty,nu=Object.defineProperties;var au=Object.getOwnPropertyDescriptors;var hn=Object.getOwnPropertySymbols;var ai=Object.prototype.hasOwnProperty,oi=Object.prototype.propertyIsEnumerable;var ni=(e,t,r)=>t in e?ru(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,b=(e,t)=>{for(var r in t||(t={}))ai.call(t,r)&&ni(e,r,t[r]);if(hn)for(var r of hn(t))oi.call(t,r)&&ni(e,r,t[r]);return e},z=(e,t)=>nu(e,au(t));var R=(e,t)=>{var r={};for(var n in e)ai.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&hn)for(var n of hn(e))t.indexOf(n)<0&&oi.call(e,n)&&(r[n]=e[n]);return r};var nr=(e,t,r)=>new Promise((n,o)=>{var a=s=>{try{c(r.next(s))}catch(d){o(d)}},i=s=>{try{c(r.throw(s))}catch(d){o(d)}},c=s=>s.done?n(s.value):Promise.resolve(s.value).then(a,i);c((r=r.apply(e,t)).next())});import{_ as Gt}from"./iframe-BgbtFvUI.js";import{r as l,b as so,g as Kn,R as p,c as xa}from"./index-Ca44TZ0D.js";import{r as Xn,R as J0}from"./index-DFiuTWKW.js";import{_ as ee}from"./extends-CCbyfPlC.js";import{O as Q0,P as ou}from"./index-DYADbu9O.js";import{b as qo,a as lu,_ as iu,c as su}from"./isNativeReflectConstruct-DQQXTUsj.js";import{_ as es,k as cu,l as du,m as uu,n as fu,o as ts,p as pu,q as hu,S as li,b as Ea}from"./index-BObpwDOh.js";import{_ as mu,a as gu,b as vu}from"./_baseClone-BwI25-yt.js";import{B as bu,i as yu,D as wu}from"./_getPrototype-fDUIJvdn.js";import{d as xu}from"./index-DrFu-skq.js";var Ne=e=>`control-${e.replace(/\s+/g,"-")}`,Zn=e=>`set-${e.replace(/\s+/g,"-")}`;const{global:Eu}=__STORYBOOK_MODULE_GLOBAL__,{logger:Cu}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var Su=Object.create,rs=Object.defineProperty,Ru=Object.getOwnPropertyDescriptor,ns=Object.getOwnPropertyNames,Iu=Object.getPrototypeOf,Au=Object.prototype.hasOwnProperty,Go=(e,t)=>function(){return t||(0,e[ns(e)[0]])((t={exports:{}}).exports,t),t.exports},_u=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ns(t))!Au.call(e,o)&&o!==r&&rs(e,o,{get:()=>t[o],enumerable:!(n=Ru(t,o))||n.enumerable});return e},as=(e,t,r)=>(r=e!=null?Su(Iu(e)):{},_u(t||!e||!e.__esModule?rs(r,"default",{value:e,enumerable:!0}):r,e));function Rt(){return Rt=Object.assign?Object.assign.bind():function(e){for(var t=1;t1?o-1:0),i=1;i=0&&o<1?(c=a,s=i):o>=1&&o<2?(c=i,s=a):o>=2&&o<3?(s=a,d=i):o>=3&&o<4?(s=i,d=a):o>=4&&o<5?(c=i,d=a):o>=5&&o<6&&(c=a,d=i);var u=r-a/2,h=c+u,g=s+u,f=d+u;return n(h,g,f)}var ii={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 Bu(e){if(typeof e!="string")return e;var t=e.toLowerCase();return ii[t]?"#"+ii[t]:e}var Pu=/^#[a-fA-F0-9]{6}$/,Fu=/^#[a-fA-F0-9]{8}$/,Hu=/^#[a-fA-F0-9]{3}$/,Nu=/^#[a-fA-F0-9]{4}$/,Sa=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,Du=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,ju=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,Vu=/^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 Jn(e){if(typeof e!="string")throw new rt(3);var t=Bu(e);if(t.match(Pu))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(Fu)){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(Hu))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(Nu)){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=Sa.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var a=Du.exec(t.substring(0,50));if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10),alpha:parseFloat(""+a[4])>1?parseFloat(""+a[4])/100:parseFloat(""+a[4])};var i=ju.exec(t);if(i){var c=parseInt(""+i[1],10),s=parseInt(""+i[2],10)/100,d=parseInt(""+i[3],10)/100,u="rgb("+Ur(c,s,d)+")",h=Sa.exec(u);if(!h)throw new rt(4,t,u);return{red:parseInt(""+h[1],10),green:parseInt(""+h[2],10),blue:parseInt(""+h[3],10)}}var g=Vu.exec(t.substring(0,50));if(g){var f=parseInt(""+g[1],10),v=parseInt(""+g[2],10)/100,m=parseInt(""+g[3],10)/100,x="rgb("+Ur(f,v,m)+")",S=Sa.exec(x);if(!S)throw new rt(4,t,x);return{red:parseInt(""+S[1],10),green:parseInt(""+S[2],10),blue:parseInt(""+S[3],10),alpha:parseFloat(""+g[4])>1?parseFloat(""+g[4])/100:parseFloat(""+g[4])}}throw new rt(5)}function Uu(e){var t=e.red/255,r=e.green/255,n=e.blue/255,o=Math.max(t,r,n),a=Math.min(t,r,n),i=(o+a)/2;if(o===a)return e.alpha!==void 0?{hue:0,saturation:0,lightness:i,alpha:e.alpha}:{hue:0,saturation:0,lightness:i};var c,s=o-a,d=i>.5?s/(2-o-a):s/(o+a);switch(o){case t:c=(r-n)/s+(r=1?Fn(e,t,r):"rgba("+Ur(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Fn(e.hue,e.saturation,e.lightness):"rgba("+Ur(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new rt(2)}function po(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return fo("#"+Bt(e)+Bt(t)+Bt(r));if(typeof e=="object"&&t===void 0&&r===void 0)return fo("#"+Bt(e.red)+Bt(e.green)+Bt(e.blue));throw new rt(6)}function Wr(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var o=Jn(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?po(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?po(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new rt(7)}var Ku=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},Xu=function(e){return typeof e.red=="number"&&typeof e.green=="number"&&typeof e.blue=="number"&&typeof e.alpha=="number"},Zu=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&(typeof e.alpha!="number"||typeof e.alpha>"u")},Ju=function(e){return typeof e.hue=="number"&&typeof e.saturation=="number"&&typeof e.lightness=="number"&&typeof e.alpha=="number"};function is(e){if(typeof e!="object")throw new rt(8);if(Xu(e))return Wr(e);if(Ku(e))return po(e);if(Ju(e))return Yu(e);if(Zu(e))return Gu(e);throw new rt(8)}function ss(e,t,r){return function(){var n=r.concat(Array.prototype.slice.call(arguments));return n.length>=t?e.apply(this,n):ss(e,t,n)}}function Qn(e){return ss(e,e.length,[])}function ea(e,t,r){return Math.max(e,Math.min(t,r))}function Qu(e,t){if(t==="transparent")return t;var r=ls(t);return is(Rt({},r,{lightness:ea(0,1,r.lightness-parseFloat(e))}))}var ef=Qn(Qu),tf=ef;function rf(e,t){if(t==="transparent")return t;var r=ls(t);return is(Rt({},r,{lightness:ea(0,1,r.lightness+parseFloat(e))}))}var nf=Qn(rf),af=nf;function of(e,t){if(t==="transparent")return t;var r=Jn(t),n=typeof r.alpha=="number"?r.alpha:1,o=Rt({},r,{alpha:ea(0,1,(n*100+parseFloat(e)*100)/100)});return Wr(o)}var lf=Qn(of),sf=lf;function cf(e,t){if(t==="transparent")return t;var r=Jn(t),n=typeof r.alpha=="number"?r.alpha:1,o=Rt({},r,{alpha:ea(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Wr(o)}var df=Qn(cf),uf=df,j={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"},Et={app:"#F6F9FC",bar:j.lightest,content:j.lightest,preview:j.lightest,gridCellSize:10,hoverable:uf(.9,j.secondary),positive:"#E1FFD4",negative:"#FEDED2",warning:"#FFF5CF",critical:"#FF4400"},nt={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}},ff={base:"light",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:Et.app,appContentBg:j.lightest,appPreviewBg:j.lightest,appBorderColor:j.border,appBorderRadius:4,fontBase:nt.fonts.base,fontCode:nt.fonts.mono,textColor:j.darkest,textInverseColor:j.lightest,textMutedColor:j.dark,barTextColor:j.mediumdark,barHoverColor:j.secondary,barSelectedColor:j.secondary,barBg:j.lightest,buttonBg:Et.app,buttonBorder:j.medium,booleanBg:j.mediumlight,booleanSelectedBg:j.lightest,inputBg:j.lightest,inputBorder:j.border,inputTextColor:j.darkest,inputBorderRadius:4},Hn=ff,pf={base:"dark",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:"#222425",appContentBg:"#1B1C1D",appPreviewBg:j.lightest,appBorderColor:"rgba(255,255,255,.1)",appBorderRadius:4,fontBase:nt.fonts.base,fontCode:nt.fonts.mono,textColor:"#C9CDCF",textInverseColor:"#222425",textMutedColor:"#798186",barTextColor:j.mediumdark,barHoverColor:j.secondary,barSelectedColor:j.secondary,barBg:"#292C2E",buttonBg:"#222425",buttonBorder:"rgba(255,255,255,.1)",booleanBg:"#222425",booleanSelectedBg:"#2E3438",inputBg:"#1B1C1D",inputBorder:"rgba(255,255,255,.1)",inputTextColor:j.lightest,inputBorderRadius:4},hf=pf,{window:Ia}=Eu,mf=e=>({color:e}),gf=e=>typeof e!="string"?(Cu.warn(`Color passed to theme object should be a string. Instead ${e}(${typeof e}) was passed.`),!1):!0,vf=e=>!/(gradient|var|calc)/.test(e),bf=(e,t)=>e==="darken"?Wr(`${tf(1,t)}`,.95):e==="lighten"?Wr(`${af(1,t)}`,.95):t,yf=e=>t=>{if(!gf(t)||!vf(t))return t;try{return bf(e,t)}catch(r){return t}},Nr=yf("lighten"),cs=()=>!Ia||!Ia.matchMedia?"light":Ia.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light",ho={light:Hn,dark:hf,normal:Hn};cs();var wf=function(t){return t()},ds=so.useInsertionEffect?so.useInsertionEffect:!1,Yo=ds||wf,si=ds||l.useLayoutEffect;function mn(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var us={exports:{}};(function(e,t){(function(r){e.exports=r()})(function(){return function r(n,o,a){function i(d,u){if(!o[d]){if(!n[d]){var h=typeof mn=="function"&&mn;if(!u&&h)return h(d,!0);if(c)return c(d,!0);var g=new Error("Cannot find module '"+d+"'");throw g.code="MODULE_NOT_FOUND",g}var f=o[d]={exports:{}};n[d][0].call(f.exports,function(v){var m=n[d][1][v];return i(m||v)},f,f.exports,r,n,o,a)}return o[d].exports}for(var c=typeof mn=="function"&&mn,s=0;s=0)return this.lastItem=this.list[c],this.list[c].val},a.prototype.set=function(i,c){var s;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=c,this):(s=this.indexOf(i),s>=0?(this.lastItem=this.list[s],this.list[s].val=c,this):(this.lastItem={key:i,val:c},this.list.push(this.lastItem),this.size++,this))},a.prototype.delete=function(i){var c;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),c=this.indexOf(i),c>=0)return this.size--,this.list.splice(c,1)[0]},a.prototype.has=function(i){var c;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(c=this.indexOf(i),c>=0?(this.lastItem=this.list[c],!0):!1)},a.prototype.forEach=function(i,c){var s;for(s=0;s0&&(y[S]={cacheItem:v,arg:arguments[S]},w?i(h,y):h.push(y),h.length>d&&c(h.shift())),f.wasMemoized=w,f.numArgs=S+1,x};return f.limit=d,f.wasMemoized=!1,f.cache=u,f.lru=h,f}};function i(d,u){var h=d.length,g=u.length,f,v,m;for(v=0;v=0&&(h=d[f],g=h.cacheItem.get(h.arg),!g||!g.size);f--)h.cacheItem.delete(h.arg)}function s(d,u){return d===u||d!==d&&u!==u}},{"map-or-similar":1}]},{},[3])(3)})})(us);var xf=us.exports;const Xt=Kn(xf),{logger:Ef}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var Cf=Go({"../../node_modules/react-is/cjs/react-is.development.js"(e){(function(){var t=typeof Symbol=="function"&&Symbol.for,r=t?Symbol.for("react.element"):60103,n=t?Symbol.for("react.portal"):60106,o=t?Symbol.for("react.fragment"):60107,a=t?Symbol.for("react.strict_mode"):60108,i=t?Symbol.for("react.profiler"):60114,c=t?Symbol.for("react.provider"):60109,s=t?Symbol.for("react.context"):60110,d=t?Symbol.for("react.async_mode"):60111,u=t?Symbol.for("react.concurrent_mode"):60111,h=t?Symbol.for("react.forward_ref"):60112,g=t?Symbol.for("react.suspense"):60113,f=t?Symbol.for("react.suspense_list"):60120,v=t?Symbol.for("react.memo"):60115,m=t?Symbol.for("react.lazy"):60116,x=t?Symbol.for("react.block"):60121,S=t?Symbol.for("react.fundamental"):60117,y=t?Symbol.for("react.responder"):60118,w=t?Symbol.for("react.scope"):60119;function E(F){return typeof F=="string"||typeof F=="function"||F===o||F===u||F===i||F===a||F===g||F===f||typeof F=="object"&&F!==null&&(F.$$typeof===m||F.$$typeof===v||F.$$typeof===c||F.$$typeof===s||F.$$typeof===h||F.$$typeof===S||F.$$typeof===y||F.$$typeof===w||F.$$typeof===x)}function C(F){if(typeof F=="object"&&F!==null){var Fe=F.$$typeof;switch(Fe){case r:var Ve=F.type;switch(Ve){case d:case u:case o:case i:case a:case g:return Ve;default:var Tt=Ve&&Ve.$$typeof;switch(Tt){case s:case h:case m:case v:case c:return Tt;default:return Fe}}case n:return Fe}}}var I=d,A=u,_=s,$=c,O=r,T=h,M=o,L=m,N=v,B=n,P=i,V=a,q=g,D=!1;function W(F){return D||(D=!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.")),te(F)||C(F)===d}function te(F){return C(F)===u}function le(F){return C(F)===s}function Q(F){return C(F)===c}function re(F){return typeof F=="object"&&F!==null&&F.$$typeof===r}function H(F){return C(F)===h}function G(F){return C(F)===o}function K(F){return C(F)===m}function ie(F){return C(F)===v}function ye(F){return C(F)===n}function dt(F){return C(F)===i}function ke(F){return C(F)===a}function je(F){return C(F)===g}e.AsyncMode=I,e.ConcurrentMode=A,e.ContextConsumer=_,e.ContextProvider=$,e.Element=O,e.ForwardRef=T,e.Fragment=M,e.Lazy=L,e.Memo=N,e.Portal=B,e.Profiler=P,e.StrictMode=V,e.Suspense=q,e.isAsyncMode=W,e.isConcurrentMode=te,e.isContextConsumer=le,e.isContextProvider=Q,e.isElement=re,e.isForwardRef=H,e.isFragment=G,e.isLazy=K,e.isMemo=ie,e.isPortal=ye,e.isProfiler=dt,e.isStrictMode=ke,e.isSuspense=je,e.isValidElementType=E,e.typeOf=C})()}}),Sf=Go({"../../node_modules/react-is/index.js"(e,t){t.exports=Cf()}}),fs=Go({"../../node_modules/hoist-non-react-statics/dist/hoist-non-react-statics.cjs.js"(e,t){var r=Sf(),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};c[r.ForwardRef]=a,c[r.Memo]=i;function s(x){return r.isMemo(x)?i:c[x.$$typeof]||n}var d=Object.defineProperty,u=Object.getOwnPropertyNames,h=Object.getOwnPropertySymbols,g=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,v=Object.prototype;function m(x,S,y){if(typeof S!="string"){if(v){var w=f(S);w&&w!==v&&m(x,w,y)}var E=u(S);h&&(E=E.concat(h(S)));for(var C=s(x),I=s(S),A=0;A0?he(Sr,--Se):0,pr--,ce===10&&(pr=1,ra--),ce}function Re(){return ce=Se2||Gr(ce)>3?"":" "}function Hf(e,t){for(;--t&&Re()&&!(ce<48||ce>102||ce>57&&ce<65||ce>70&&ce<97););return rn(e,kn()+(t<6&<()==32&&Re()==32))}function go(e){for(;Re();)switch(ce){case e:return Se;case 34:case 39:e!==34&&e!==39&&go(ce);break;case 40:e===41&&go(e);break;case 92:Re();break}return Se}function Nf(e,t){for(;Re()&&e+ce!==57&&!(e+ce===84&<()===47););return"/*"+rn(t,Se-1)+"*"+ta(e===47?e:Re())}function Df(e){for(;!Gr(lt());)Re();return rn(e,Se)}function jf(e){return bs(On("",null,null,null,[""],e=vs(e),0,[0],e))}function On(e,t,r,n,o,a,i,c,s){for(var d=0,u=0,h=i,g=0,f=0,v=0,m=1,x=1,S=1,y=0,w="",E=o,C=a,I=n,A=w;x;)switch(v=y,y=Re()){case 40:if(v!=108&&he(A,h-1)==58){mo(A+=J($n(y),"&","&\f"),"&\f")!=-1&&(S=-1);break}case 34:case 39:case 91:A+=$n(y);break;case 9:case 10:case 13:case 32:A+=Ff(v);break;case 92:A+=Hf(kn()-1,7);continue;case 47:switch(lt()){case 42:case 47:gn(Vf(Nf(Re(),kn()),t,r),s);break;default:A+="/"}break;case 123*m:c[d++]=Ze(A)*S;case 125*m:case 59:case 0:switch(y){case 0:case 125:x=0;case 59+u:S==-1&&(A=J(A,/\f/g,"")),f>0&&Ze(A)-h&&gn(f>32?di(A+";",n,r,h-1):di(J(A," ","")+";",n,r,h-2),s);break;case 59:A+=";";default:if(gn(I=ci(A,t,r,d,u,o,c,w,E=[],C=[],h),a),y===123)if(u===0)On(A,t,I,I,E,a,h,c,C);else switch(g===99&&he(A,3)===110?100:g){case 100:case 108:case 109:case 115:On(e,I,I,n&&gn(ci(e,I,I,0,0,o,c,w,o,E=[],h),C),o,C,h,c,n?E:C);break;default:On(A,I,I,I,[""],C,0,c,C)}}d=u=f=0,m=S=1,w=A="",h=i;break;case 58:h=1+Ze(A),f=v;default:if(m<1){if(y==123)--m;else if(y==125&&m++==0&&Pf()==125)continue}switch(A+=ta(y),y*m){case 38:S=u>0?1:(A+="\f",-1);break;case 44:c[d++]=(Ze(A)-1)*S,S=1;break;case 64:lt()===45&&(A+=$n(Re())),g=lt(),u=h=Ze(w=A+=Df(kn())),y++;break;case 45:v===45&&Ze(A)==2&&(m=0)}}return a}function ci(e,t,r,n,o,a,i,c,s,d,u){for(var h=o-1,g=o===0?a:[""],f=Qo(g),v=0,m=0,x=0;v0?g[S]+" "+y:J(y,/&\f/g,g[S])))&&(s[x++]=w);return na(e,t,r,o===0?Zo:c,s,d,u)}function Vf(e,t,r){return na(e,t,r,Xo,ta(Bf()),qr(e,2,-2),0)}function di(e,t,r,n){return na(e,t,r,Jo,qr(e,0,n),qr(e,n+1,-1),n)}function ur(e,t){for(var r="",n=Qo(e),o=0;o-1},Qf=function(e){return function(t,r,n){if(!(t.type!=="rule"||e.compat)){var o=t.value.match(/(:first|:nth|:nth-last)-child/g);if(o){for(var a=!!t.parent,i=a?t.parent.children:n,c=i.length-1;c>=0;c--){var s=i[c];if(s.line=0;r--)if(!ys(t[r]))return!0;return!1},pi=function(e){e.type="",e.value="",e.return="",e.children="",e.props=""},tp=function(e,t,r){ys(e)&&(e.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."),pi(e)):ep(t,r)&&(console.error("`@import` rules can't be after other rules. Please put your `@import` rules before your other rules."),pi(e)))};function ws(e,t){switch(Mf(e,t)){case 5103:return Z+"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 Z+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Z+e+Nn+e+be+e+e;case 6828:case 4268:return Z+e+be+e+e;case 6165:return Z+e+be+"flex-"+e+e;case 5187:return Z+e+J(e,/(\w+).+(:[^]+)/,Z+"box-$1$2"+be+"flex-$1$2")+e;case 5443:return Z+e+be+"flex-item-"+J(e,/flex-|-self/,"")+e;case 4675:return Z+e+be+"flex-line-pack"+J(e,/align-content|flex-|-self/,"")+e;case 5548:return Z+e+be+J(e,"shrink","negative")+e;case 5292:return Z+e+be+J(e,"basis","preferred-size")+e;case 6060:return Z+"box-"+J(e,"-grow","")+Z+e+be+J(e,"grow","positive")+e;case 4554:return Z+J(e,/([^-])(transform)/g,"$1"+Z+"$2")+e;case 6187:return J(J(J(e,/(zoom-|grab)/,Z+"$1"),/(image-set)/,Z+"$1"),e,"")+e;case 5495:case 3959:return J(e,/(image-set\([^]*)/,Z+"$1$`$1");case 4968:return J(J(e,/(.+:)(flex-)?(.*)/,Z+"box-pack:$3"+be+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Z+e+e;case 4095:case 3583:case 4068:case 2532:return J(e,/(.+)-inline(.+)/,Z+"$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(Ze(e)-1-t>6)switch(he(e,t+1)){case 109:if(he(e,t+4)!==45)break;case 102:return J(e,/(.+:)(.+)-([^]+)/,"$1"+Z+"$2-$3$1"+Nn+(he(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~mo(e,"stretch")?ws(J(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(he(e,t+1)!==115)break;case 6444:switch(he(e,Ze(e)-3-(~mo(e,"!important")&&10))){case 107:return J(e,":",":"+Z)+e;case 101:return J(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Z+(he(e,14)===45?"inline-":"")+"box$3$1"+Z+"$2$3$1"+be+"$2box$3")+e}break;case 5936:switch(he(e,t+11)){case 114:return Z+e+be+J(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Z+e+be+J(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Z+e+be+J(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Z+e+be+e+e}return e}var rp=function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case Jo:e.return=ws(e.value,e.length);break;case hs:return ur([zr(e,{value:J(e.value,"@","@"+Z)})],n);case Zo:if(e.length)return zf(e.props,function(o){switch(Lf(o,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ur([zr(e,{props:[J(o,/:(read-\w+)/,":"+Nn+"$1")]})],n);case"::placeholder":return ur([zr(e,{props:[J(o,/:(plac\w+)/,":"+Z+"input-$1")]}),zr(e,{props:[J(o,/:(plac\w+)/,":"+Nn+"$1")]}),zr(e,{props:[J(o,/:(plac\w+)/,be+"input-$1")]})],n)}return""})}},np=[rp],ap=function(e){var t=e.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. +If multiple caches share the same key they might "fight" for each other's style elements.`);if(t==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(v){var m=v.getAttribute("data-emotion");m.indexOf(" ")!==-1&&(document.head.appendChild(v),v.setAttribute("data-s",""))})}var n=e.stylisPlugins||np;if(/[^a-z-]/.test(t))throw new Error('Emotion key must only contain lower case alphabetical characters and - but "'+t+'" was passed');var o={},a,i=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),function(v){for(var m=v.getAttribute("data-emotion").split(" "),x=1;x=4;++n,o-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(o){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var ip={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},hi=`You have illegal escape sequence in your template literal, most likely inside content's property value. +Because you write your CSS inside a JavaScript string you actually have to do double escaping, so for example "content: '\\00d7';" should become "content: '\\\\00d7';". +You can read more about this here: +https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`,sp="You have passed in falsy value as style object's key (can happen when in example you pass unexported component as computed key).",cp=/[A-Z]|^ms/g,xs=/_EMO_([^_]+?)_([^]*?)_EMO_/g,tl=function(e){return e.charCodeAt(1)===45},mi=function(e){return e!=null&&typeof e!="boolean"},Aa=ps(function(e){return tl(e)?e:e.replace(cp,"-$&").toLowerCase()}),Dn=function(e,t){switch(e){case"animation":case"animationName":if(typeof t=="string")return t.replace(xs,function(r,n,o){return Je={name:n,styles:o,next:Je},n})}return ip[e]!==1&&!tl(e)&&typeof t=="number"&&t!==0?t+"px":t};gi=/(var|attr|counters?|url|element|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,bi=["normal","none","initial","inherit","unset"],yi=Dn,wi=/^-ms-/,xi=/-(.)/g,_a={},Dn=function(e,t){if(e==="content"&&(typeof t!="string"||bi.indexOf(t)===-1&&!gi.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 r=yi(e,t);return r!==""&&!tl(e)&&e.indexOf("-")!==-1&&_a[e]===void 0&&(_a[e]=!0,console.error("Using kebab-case for css properties in objects is not supported. Did you mean "+e.replace(wi,"ms-").replace(xi,function(n,o){return o.toUpperCase()})+"?")),r};var gi,bi,yi,wi,xi,_a,Es="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function Yr(e,t,r){if(r==null)return"";if(r.__emotion_styles!==void 0){if(r.toString()==="NO_COMPONENT_SELECTOR")throw new Error(Es);return r}switch(typeof r){case"boolean":return"";case"object":{if(r.anim===1)return Je={name:r.name,styles:r.styles,next:Je},r.name;if(r.styles!==void 0){var n=r.next;if(n!==void 0)for(;n!==void 0;)Je={name:n.name,styles:n.styles,next:Je},n=n.next;var o=r.styles+";";return r.map!==void 0&&(o+=r.map),o}return dp(e,t,r)}case"function":{if(e!==void 0){var a=Je,i=r(e);return Je=a,Yr(e,t,i)}else 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 c=[],s=r.replace(xs,function(u,h,g){var f="animation"+c.length;return c.push("const "+f+" = keyframes`"+g.replace(/^@keyframes animation-\w+/,"")+"`"),"${"+f+"}"});c.length&&console.error("`keyframes` output got interpolated into plain string, please wrap it with `css`.\n\nInstead of doing this:\n\n"+[].concat(c,["`"+s+"`"]).join(` +`)+` + +You should wrap it with \`css\` like this: + +`+("css`"+s+"`"));break}if(t==null)return r;var d=t[r];return d!==void 0?d:r}function dp(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o ({})}!");return r}if(t==null||typeof t!="object"||Array.isArray(t))throw new Error("[ThemeProvider] Please make your theme prop a plain object");return Rt({},e,t)},pp=ui(function(e){return ui(function(t){return fp(e,t)})}),Rs=function(e){var t=l.useContext(It);return e.theme!==t&&(t=pp(t)(e.theme)),l.createElement(It.Provider,{value:t},e.children)},Ci="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Si="__EMOTION_LABEL_PLEASE_DO_NOT_USE__",hp=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return aa(t,r,n),Yo(function(){return oa(t,r,n)}),null},mp=la(function(e,t,r){var n=e.css;typeof n=="string"&&t.registered[n]!==void 0&&(n=t.registered[n]);var o=e[Ci],a=[n],i="";typeof e.className=="string"?i=el(t.registered,a,e.className):e.className!=null&&(i=e.className+" ");var c=hr(a,void 0,l.useContext(It));if(c.name.indexOf("-")===-1){var s=e[Si];s&&(c=hr([c,"label:"+s+";"]))}i+=t.key+"-"+c.name;var d={};for(var u in e)up.call(e,u)&&u!=="css"&&u!==Ci&&u!==Si&&(d[u]=e[u]);return d.ref=r,d.className=i,l.createElement(l.Fragment,null,l.createElement(hp,{cache:t,serialized:c,isStringTag:typeof o=="string"}),l.createElement(o,d))});mp.displayName="EmotionCssPropInternal";as(fs());var gp={name:"@emotion/react",version:"11.11.4",main:"dist/emotion-react.cjs.js",module:"dist/emotion-react.esm.js",browser:{"./dist/emotion-react.esm.js":"./dist/emotion-react.browser.esm.js"},exports:{".":{module:{worker:"./dist/emotion-react.worker.esm.js",browser:"./dist/emotion-react.browser.esm.js",default:"./dist/emotion-react.esm.js"},import:"./dist/emotion-react.cjs.mjs",default:"./dist/emotion-react.cjs.js"},"./jsx-runtime":{module:{worker:"./jsx-runtime/dist/emotion-react-jsx-runtime.worker.esm.js",browser:"./jsx-runtime/dist/emotion-react-jsx-runtime.browser.esm.js",default:"./jsx-runtime/dist/emotion-react-jsx-runtime.esm.js"},import:"./jsx-runtime/dist/emotion-react-jsx-runtime.cjs.mjs",default:"./jsx-runtime/dist/emotion-react-jsx-runtime.cjs.js"},"./_isolated-hnrs":{module:{worker:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.worker.esm.js",browser:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.browser.esm.js",default:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.esm.js"},import:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.cjs.mjs",default:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.cjs.js"},"./jsx-dev-runtime":{module:{worker:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.worker.esm.js",browser:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.browser.esm.js",default:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.esm.js"},import:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.cjs.mjs",default:"./jsx-dev-runtime/dist/emotion-react-jsx-dev-runtime.cjs.js"},"./package.json":"./package.json","./types/css-prop":"./types/css-prop.d.ts","./macro":{types:{import:"./macro.d.mts",default:"./macro.d.ts"},default:"./macro.js"}},types:"types/index.d.ts",files:["src","dist","jsx-runtime","jsx-dev-runtime","_isolated-hnrs","types/*.d.ts","macro.*"],sideEffects:!1,author:"Emotion Contributors",license:"MIT",scripts:{"test:typescript":"dtslint types"},dependencies:{"@babel/runtime":"^7.18.3","@emotion/babel-plugin":"^11.11.0","@emotion/cache":"^11.11.0","@emotion/serialize":"^1.1.3","@emotion/use-insertion-effect-with-fallbacks":"^1.0.1","@emotion/utils":"^1.2.1","@emotion/weak-memoize":"^0.3.1","hoist-non-react-statics":"^3.3.1"},peerDependencies:{react:">=16.8.0"},peerDependenciesMeta:{"@types/react":{optional:!0}},devDependencies:{"@definitelytyped/dtslint":"0.0.112","@emotion/css":"11.11.2","@emotion/css-prettifier":"1.1.3","@emotion/server":"11.11.0","@emotion/styled":"11.11.0","html-tag-names":"^1.1.2",react:"16.14.0","svg-tag-names":"^1.1.1",typescript:"^4.5.5"},repository:"https://github.com/emotion-js/emotion/tree/main/packages/react",publishConfig:{access:"public"},"umd:main":"dist/emotion-react.umd.min.js",preconstruct:{entrypoints:["./index.js","./jsx-runtime.js","./jsx-dev-runtime.js","./_isolated-hnrs.js"],umdName:"emotionReact",exports:{envConditions:["browser","worker"],extra:{"./types/css-prop":"./types/css-prop.d.ts","./macro":{types:{import:"./macro.d.mts",default:"./macro.d.ts"},default:"./macro.js"}}}}},Ri=!1,vp=la(function(e,t){!Ri&&(e.className||e.css)&&(console.error("It looks like you're using the css prop on Global, did you mean to use the styles prop instead?"),Ri=!0);var r=e.styles,n=hr([r],void 0,l.useContext(It)),o=l.useRef();return si(function(){var a=t.key+"-global",i=new t.sheet.constructor({key:a,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),c=!1,s=document.querySelector('style[data-emotion="'+a+" "+n.name+'"]');return t.sheet.tags.length&&(i.before=t.sheet.tags[0]),s!==null&&(c=!0,s.setAttribute("data-emotion",a),i.hydrate([s])),o.current=[i,c],function(){i.flush()}},[t]),si(function(){var a=o.current,i=a[0],c=a[1];if(c){a[1]=!1;return}if(n.next!==void 0&&oa(t,n.next,!0),i.tags.length){var s=i.tags[i.tags.length-1].nextElementSibling;i.before=s,i.flush()}t.insert("",n,i,!1)},[t,n.name]),null});vp.displayName="EmotionGlobal";function nl(){for(var e=arguments.length,t=new Array(e),r=0;r component."),i="";for(var c in a)a[c]&&c&&(i&&(i+=" "),i+=c)}break}default:i=a}i&&(o&&(o+=" "),o+=i)}}return o};function yp(e,t,r){var n=[],o=el(e,n,r);return n.length<2?r:o+t(n)}var wp=function(e){var t=e.cache,r=e.serializedArr;return Yo(function(){for(var n=0;n96?Ep:Cp},_i=function(e,t,r){var n;if(t){var o=t.shouldForwardProp;n=e.__emotion_forwardProp&&o?function(a){return e.__emotion_forwardProp(a)&&o(a)}:o}return typeof n!="function"&&r&&(n=e.__emotion_forwardProp),n},ki=`You have illegal escape sequence in your template literal, most likely inside content's property value. +Because you write your CSS inside a JavaScript string you actually have to do double escaping, so for example "content: '\\00d7';" should become "content: '\\\\00d7';". +You can read more about this here: +https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`,Sp=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return aa(t,r,n),Yo(function(){return oa(t,r,n)}),null},Rp=function e(t,r){if(t===void 0)throw new Error(`You are trying to create a styled element with an undefined component. +You may have forgotten to import it.`);var n=t.__emotion_real===t,o=n&&t.__emotion_base||t,a,i;r!==void 0&&(a=r.label,i=r.target);var c=_i(t,r,n),s=c||Ai(o),d=!s("as");return function(){var u=arguments,h=n&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&h.push("label:"+a+";"),u[0]==null||u[0].raw===void 0)h.push.apply(h,u);else{u[0][0]===void 0&&console.error(ki),h.push(u[0][0]);for(var g=u.length,f=1;f({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"}}));Xt(1)(({color:e,background:t,typography:r})=>{let n=Ap({typography:r});return z(b({},n),{body:z(b({},n.body),{color:e.defaultText,background:t.app,overflow:"hidden"}),hr:z(b({},n.hr),{borderTop:`1px solid ${e.border}`})})});var _p={rubber:"cubic-bezier(0.175, 0.885, 0.335, 1.05)"},kp=ht` + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +`,Is=ht` + 0%, 100% { opacity: 1; } + 50% { opacity: .4; } +`,$p=ht` + 0% { transform: translateY(1px); } + 25% { transform: translateY(0px); } + 50% { transform: translateY(-3px); } + 100% { transform: translateY(1px); } +`,Op=ht` + 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); } +`,Tp=nl` + animation: ${Is} 1.5s ease-in-out infinite; + color: transparent; + cursor: progress; +`,Mp=nl` + transition: all 150ms ease-out; + transform: translate3d(0, 0, 0); + + &:hover { + transform: translate3d(0, -2px, 0); + } + + &:active { + transform: translate3d(0, 0, 0); + } +`,Lp={rotate360:kp,glow:Is,float:$p,jiggle:Op,inlineGlow:Tp,hoverable:Mp},zp={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"},Bp={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"},Pp=e=>Object.entries(e).reduce((t,[r,n])=>z(b({},t),{[r]:mf(n)}),{}),Fp=({colors:e,mono:t})=>{let r=Pp(e);return{token:{fontFamily:t,WebkitFontSmoothing:"antialiased","&.tag":r.red3,"&.comment":z(b({},r.green1),{fontStyle:"italic"}),"&.prolog":z(b({},r.green1),{fontStyle:"italic"}),"&.doctype":z(b({},r.green1),{fontStyle:"italic"}),"&.cdata":z(b({},r.green1),{fontStyle:"italic"}),"&.string":r.red1,"&.url":r.cyan1,"&.symbol":r.cyan1,"&.number":r.cyan1,"&.boolean":r.cyan1,"&.variable":r.cyan1,"&.constant":r.cyan1,"&.inserted":r.cyan1,"&.atrule":r.blue1,"&.keyword":r.blue1,"&.attr-value":r.blue1,"&.punctuation":r.gray1,"&.operator":r.gray1,"&.function":r.gray1,"&.deleted":r.red2,"&.important":{fontWeight:"bold"},"&.bold":{fontWeight:"bold"},"&.italic":{fontStyle:"italic"},"&.class-name":r.cyan2,"&.selector":r.red3,"&.attr-name":r.red4,"&.property":r.red4,"&.regex":r.red4,"&.entity":r.red4,"&.directive.tag .tag":b({background:"#ffff00"},r.gray1)},"language-json .token.boolean":r.blue1,"language-json .token.number":r.blue1,"language-json .token.property":r.cyan2,namespace:{opacity:.7}}},Hp={green1:"#008000",red1:"#A31515",red2:"#9a050f",red3:"#800000",red4:"#ff0000",gray1:"#393A34",cyan1:"#36acaa",cyan2:"#2B91AF",blue1:"#0000ff",blue2:"#00009f"},Np={green1:"#7C7C7C",red1:"#92C379",red2:"#9a050f",red3:"#A8FF60",red4:"#96CBFE",gray1:"#EDEDED",cyan1:"#C6C5FE",cyan2:"#FFFFB6",blue1:"#B474DD",blue2:"#00009f"},Dp=e=>({primary:e.colorPrimary,secondary:e.colorSecondary,tertiary:j.tertiary,ancillary:j.ancillary,orange:j.orange,gold:j.gold,green:j.green,seafoam:j.seafoam,purple:j.purple,ultraviolet:j.ultraviolet,lightest:j.lightest,lighter:j.lighter,light:j.light,mediumlight:j.mediumlight,medium:j.medium,mediumdark:j.mediumdark,dark:j.dark,darker:j.darker,darkest:j.darkest,border:j.border,positive:j.positive,negative:j.negative,warning:j.warning,critical:j.critical,defaultText:e.textColor||j.darkest,inverseText:e.textInverseColor||j.lightest,positiveText:j.positiveText,negativeText:j.negativeText,warningText:j.warningText}),vo=(e=ho[cs()])=>{let B=e,{base:t,colorPrimary:r,colorSecondary:n,appBg:o,appContentBg:a,appPreviewBg:i,appBorderColor:c,appBorderRadius:s,fontBase:d,fontCode:u,textColor:h,textInverseColor:g,barTextColor:f,barHoverColor:v,barSelectedColor:m,barBg:x,buttonBg:S,buttonBorder:y,booleanBg:w,booleanSelectedBg:E,inputBg:C,inputBorder:I,inputTextColor:A,inputBorderRadius:_,brandTitle:$,brandUrl:O,brandImage:T,brandTarget:M,gridCellSize:L}=B,N=R(B,["base","colorPrimary","colorSecondary","appBg","appContentBg","appPreviewBg","appBorderColor","appBorderRadius","fontBase","fontCode","textColor","textInverseColor","barTextColor","barHoverColor","barSelectedColor","barBg","buttonBg","buttonBorder","booleanBg","booleanSelectedBg","inputBg","inputBorder","inputTextColor","inputBorderRadius","brandTitle","brandUrl","brandImage","brandTarget","gridCellSize"]);return z(b({},N),{base:t,color:Dp(e),background:{app:o,bar:x,content:a,preview:i,gridCellSize:L||Et.gridCellSize,hoverable:Et.hoverable,positive:Et.positive,negative:Et.negative,warning:Et.warning,critical:Et.critical},typography:{fonts:{base:d,mono:u},weight:nt.weight,size:nt.size},animation:Lp,easing:_p,input:{background:C,border:I,borderRadius:_,color:A},button:{background:S||C,border:y||I},boolean:{background:w||I,selectedBackground:E||C},layoutMargin:10,appBorderColor:c,appBorderRadius:s,barTextColor:f,barHoverColor:v||n,barSelectedColor:m||n,barBg:x,brand:{title:$,url:O,image:T||($?null:void 0),target:M},code:Fp({colors:t==="light"?Hp:Np,mono:u}),addonActionsTheme:z(b({},t==="light"?Bp:zp),{BASE_FONT_FAMILY:u,BASE_FONT_SIZE:nt.size.s2-1,BASE_LINE_HEIGHT:"18px",BASE_BACKGROUND_COLOR:"transparent",BASE_COLOR:h,ARROW_COLOR:sf(.2,c),ARROW_MARGIN_RIGHT:4,ARROW_FONT_SIZE:8,TREENODE_FONT_FAMILY:u,TREENODE_FONT_SIZE:nt.size.s2-1,TREENODE_LINE_HEIGHT:"18px",TREENODE_PADDING_LEFT:12})})},jp=e=>Object.keys(e).length===0,Ta=e=>e!=null&&typeof e=="object",Vp=(e,...t)=>Object.prototype.hasOwnProperty.call(e,...t),Up=()=>Object.create(null),As=(e,t)=>e===t||!Ta(e)||!Ta(t)?{}:Object.keys(e).reduce((r,n)=>{if(Vp(t,n)){let o=As(e[n],t[n]);return Ta(o)&&jp(o)||(r[n]=o),r}return r[n]=void 0,r},Up()),Wp=As;function qp(e){for(var t=[],r=1;r{if(!e)return vo(Hn);let t=Wp(Hn,e);return Object.keys(t).length&&Ef.warn(qp` + Your theme is missing properties, you should update your theme! + + theme-data missing: + `,t),vo(e)},bo="/* emotion-disable-server-rendering-unsafe-selector-warning-please-do-not-use-this-the-warning-exists-for-a-reason */";function X(){return X=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(r[o]=e[o]);return r}var Yp=Object.create,ol=Object.defineProperty,Kp=Object.getOwnPropertyDescriptor,_s=Object.getOwnPropertyNames,Xp=Object.getPrototypeOf,Zp=Object.prototype.hasOwnProperty,U=(e,t)=>function(){return t||(0,e[_s(e)[0]])((t={exports:{}}).exports,t),t.exports},Jp=(e,t)=>{for(var r in t)ol(e,r,{get:t[r],enumerable:!0})},Qp=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of _s(t))!Zp.call(e,o)&&o!==r&&ol(e,o,{get:()=>t[o],enumerable:!(n=Kp(t,o))||n.enumerable});return e},Ae=(e,t,r)=>(r=e!=null?Yp(Xp(e)):{},Qp(t||!e||!e.__esModule?ol(r,"default",{value:e,enumerable:!0}):r,e)),e5=U({"../../node_modules/refractor/lang/markdown.js"(e,t){t.exports=r,r.displayName="markdown",r.aliases=["md"];function r(n){(function(o){var a=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function i(v){return v=v.replace(//g,function(){return a}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+v+")")}var c=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,s=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return c}),d=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;o.languages.markdown=o.languages.extend("markup",{}),o.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:o.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+s+d+"(?:"+s+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+s+d+")(?:"+s+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(c),inside:o.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+s+")"+d+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+s+"$"),inside:{"table-header":{pattern:RegExp(c),alias:"important",inside:o.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:i(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:i(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:i(/(~~?)(?:(?!~))+\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:i(/!?\[(?:(?!\]))+\](?:\([^\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(v){["url","bold","italic","strike","code-snippet"].forEach(function(m){v!==m&&(o.languages.markdown[v].inside.content.inside[m]=o.languages.markdown[m])})}),o.hooks.add("after-tokenize",function(v){if(v.language!=="markdown"&&v.language!=="md")return;function m(x){if(!(!x||typeof x=="string"))for(var S=0,y=x.length;S",quot:'"'},g=String.fromCodePoint||String.fromCharCode;function f(v){var m=v.replace(u,"");return m=m.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(x,S){if(S=S.toLowerCase(),S[0]==="#"){var y;return S[1]==="x"?y=parseInt(S.slice(2),16):y=Number(S.slice(1)),g(y)}else{var w=h[S];return w||x}}),m}o.languages.md=o.languages.markdown})(n)}}}),t5=U({"../../node_modules/refractor/lang/yaml.js"(e,t){t.exports=r,r.displayName="yaml",r.aliases=["yml"];function r(n){(function(o){var a=/[*&][^\s[\]{},]+/,i=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,c="(?:"+i.source+"(?:[ ]+"+a.source+")?|"+a.source+"(?:[ ]+"+i.source+")?)",s=/(?:[^\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}),d=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function u(h,g){g=(g||"").replace(/m/g,"")+"m";var f=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return c}).replace(/<>/g,function(){return h});return RegExp(f,g)}o.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,function(){return c})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,function(){return c}).replace(/<>/g,function(){return"(?:"+s+"|"+d+")"})),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(d),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:i,important:a,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},o.languages.yml=o.languages.yaml})(n)}}}),ks=U({"../../node_modules/refractor/lang/typescript.js"(e,t){t.exports=r,r.displayName="typescript",r.aliases=["ts"];function r(n){(function(o){o.languages.typescript=o.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/}),o.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 o.languages.typescript.parameter,delete o.languages.typescript["literal-property"];var a=o.languages.extend("typescript",{});delete a["class-name"],o.languages.typescript["class-name"].inside=a,o.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:a}}}}),o.languages.ts=o.languages.typescript})(n)}}}),$s=U({"../../node_modules/refractor/lang/jsx.js"(e,t){t.exports=r,r.displayName="jsx",r.aliases=[];function r(n){(function(o){var a=o.util.clone(o.languages.javascript),i=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,c=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,s=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function d(g,f){return g=g.replace(//g,function(){return i}).replace(//g,function(){return c}).replace(//g,function(){return s}),RegExp(g,f)}s=d(s).source,o.languages.jsx=o.languages.extend("markup",a),o.languages.jsx.tag.pattern=d(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),o.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,o.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,o.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,o.languages.jsx.tag.inside.comment=a.comment,o.languages.insertBefore("inside","attr-name",{spread:{pattern:d(//.source),inside:o.languages.jsx}},o.languages.jsx.tag),o.languages.insertBefore("inside","special-attr",{script:{pattern:d(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:o.languages.jsx}}},o.languages.jsx.tag);var u=function(g){return g?typeof g=="string"?g:typeof g.content=="string"?g.content:g.content.map(u).join(""):""},h=function(g){for(var f=[],v=0;v0&&f[f.length-1].tagName===u(m.content[0].content[1])&&f.pop():m.content[m.content.length-1].content==="/>"||f.push({tagName:u(m.content[0].content[1]),openedBraces:0}):f.length>0&&m.type==="punctuation"&&m.content==="{"?f[f.length-1].openedBraces++:f.length>0&&f[f.length-1].openedBraces>0&&m.type==="punctuation"&&m.content==="}"?f[f.length-1].openedBraces--:x=!0),(x||typeof m=="string")&&f.length>0&&f[f.length-1].openedBraces===0){var S=u(m);v0&&(typeof g[v-1]=="string"||g[v-1].type==="plain-text")&&(S=u(g[v-1])+S,g.splice(v-1,1),v--),g[v]=new o.Token("plain-text",S,null,S)}m.content&&typeof m.content!="string"&&h(m.content)}};o.hooks.add("after-tokenize",function(g){g.language!=="jsx"&&g.language!=="tsx"||h(g.tokens)})})(n)}}}),r5=U({"../../node_modules/refractor/lang/tsx.js"(e,t){var r=$s(),n=ks();t.exports=o,o.displayName="tsx",o.aliases=[];function o(a){a.register(r),a.register(n),function(i){var c=i.util.clone(i.languages.typescript);i.languages.tsx=i.languages.extend("jsx",c),delete i.languages.tsx.parameter,delete i.languages.tsx["literal-property"];var s=i.languages.tsx.tag;s.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+s.pattern.source+")",s.pattern.flags),s.lookbehind=!0}(a)}}}),n5=U({"../../node_modules/refractor/lang/clike.js"(e,t){t.exports=r,r.displayName="clike",r.aliases=[];function r(n){n.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:/[{}[\];(),.:]/}}}}),a5=U({"../../node_modules/refractor/lang/javascript.js"(e,t){t.exports=r,r.displayName="javascript",r.aliases=["js"];function r(n){n.languages.javascript=n.languages.extend("clike",{"class-name":[n.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}|\?\?=?|\?\.?|[~:]/}),n.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,n.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:n.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:n.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:n.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:n.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:n.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),n.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:n.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"}}),n.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),n.languages.markup&&(n.languages.markup.tag.addInlined("script","javascript"),n.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")),n.languages.js=n.languages.javascript}}}),Os=U({"../../node_modules/refractor/lang/css.js"(e,t){t.exports=r,r.displayName="css",r.aliases=[];function r(n){(function(o){var a=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;o.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\\((?:"+a.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+a.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+a.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:a,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:/[(){};:,]/},o.languages.css.atrule.inside.rest=o.languages.css;var i=o.languages.markup;i&&(i.tag.addInlined("style","css"),i.tag.addAttribute("style","css"))})(n)}}}),Ts=U({"../../node_modules/refractor/lang/markup.js"(e,t){t.exports=r,r.displayName="markup",r.aliases=["html","mathml","svg","xml","ssml","atom","rss"];function r(n){n.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]},n.languages.markup.tag.inside["attr-value"].inside.entity=n.languages.markup.entity,n.languages.markup.doctype.inside["internal-subset"].inside=n.languages.markup,n.hooks.add("wrap",function(o){o.type==="entity"&&(o.attributes.title=o.content.value.replace(/&/,"&"))}),Object.defineProperty(n.languages.markup.tag,"addInlined",{value:function(o,a){var i={};i["language-"+a]={pattern:/(^$)/i,lookbehind:!0,inside:n.languages[a]},i.cdata=/^$/i;var c={"included-cdata":{pattern://i,inside:i}};c["language-"+a]={pattern:/[\s\S]+/,inside:n.languages[a]};var s={};s[o]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return o}),"i"),lookbehind:!0,greedy:!0,inside:c},n.languages.insertBefore("markup","cdata",s)}}),Object.defineProperty(n.languages.markup.tag,"addAttribute",{value:function(o,a){n.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+o+")"+/\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:[a,"language-"+a],inside:n.languages[a]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),n.languages.html=n.languages.markup,n.languages.mathml=n.languages.markup,n.languages.svg=n.languages.markup,n.languages.xml=n.languages.extend("markup",{}),n.languages.ssml=n.languages.xml,n.languages.atom=n.languages.xml,n.languages.rss=n.languages.xml}}}),o5=U({"../../node_modules/xtend/immutable.js"(e,t){t.exports=n;var r=Object.prototype.hasOwnProperty;function n(){for(var o={},a=0;a4&&x.slice(0,4)===a&&i.test(m)&&(m.charAt(4)==="-"?S=u(m):m=h(m),y=n),new y(S,m))}function u(v){var m=v.slice(5).replace(c,f);return a+m.charAt(0).toUpperCase()+m.slice(1)}function h(v){var m=v.slice(4);return c.test(m)?v:(m=m.replace(s,g),m.charAt(0)!=="-"&&(m="-"+m),a+m)}function g(v){return"-"+v.toLowerCase()}function f(v){return v.charAt(1).toUpperCase()}}}),m5=U({"../../node_modules/hast-util-parse-selector/index.js"(e,t){t.exports=n;var r=/[#.]/g;function n(o,a){for(var i=o||"",c=a||"div",s={},d=0,u,h,g;d",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:"ÿ"}}}),E5=U({"../../node_modules/refractor/node_modules/character-reference-invalid/index.json"(e,t){t.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:"Ÿ"}}}),Ps=U({"../../node_modules/refractor/node_modules/is-decimal/index.js"(e,t){t.exports=r;function r(n){var o=typeof n=="string"?n.charCodeAt(0):n;return o>=48&&o<=57}}}),C5=U({"../../node_modules/refractor/node_modules/is-hexadecimal/index.js"(e,t){t.exports=r;function r(n){var o=typeof n=="string"?n.charCodeAt(0):n;return o>=97&&o<=102||o>=65&&o<=70||o>=48&&o<=57}}}),S5=U({"../../node_modules/refractor/node_modules/is-alphabetical/index.js"(e,t){t.exports=r;function r(n){var o=typeof n=="string"?n.charCodeAt(0):n;return o>=97&&o<=122||o>=65&&o<=90}}}),R5=U({"../../node_modules/refractor/node_modules/is-alphanumerical/index.js"(e,t){var r=S5(),n=Ps();t.exports=o;function o(a){return r(a)||n(a)}}}),I5=U({"../../node_modules/refractor/node_modules/parse-entities/decode-entity.browser.js"(e,t){var r,n=59;t.exports=o;function o(a){var i="&"+a+";",c;return r=r||document.createElement("i"),r.innerHTML=i,c=r.textContent,c.charCodeAt(c.length-1)===n&&a!=="semi"||c===i?!1:c}}}),A5=U({"../../node_modules/refractor/node_modules/parse-entities/index.js"(e,t){var r=x5(),n=E5(),o=Ps(),a=C5(),i=R5(),c=I5();t.exports=te;var s={}.hasOwnProperty,d=String.fromCharCode,u=Function.prototype,h={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},g=9,f=10,v=12,m=32,x=38,S=59,y=60,w=61,E=35,C=88,I=120,A=65533,_="named",$="hexadecimal",O="decimal",T={};T[$]=16,T[O]=10;var M={};M[_]=i,M[O]=o,M[$]=a;var L=1,N=2,B=3,P=4,V=5,q=6,D=7,W={};W[L]="Named character references must be terminated by a semicolon",W[N]="Numeric character references must be terminated by a semicolon",W[B]="Named character references cannot be empty",W[P]="Numeric character references cannot be empty",W[V]="Named character references must be known",W[q]="Numeric character references cannot be disallowed",W[D]="Numeric character references cannot be outside the permissible Unicode range";function te(H,G){var K={},ie,ye;G||(G={});for(ye in h)ie=G[ye],K[ye]=ie!=null?ie:h[ye];return(K.position.indent||K.position.start)&&(K.indent=K.position.indent||[],K.position=K.position.start),le(H,K)}function le(H,G){var K=G.additional,ie=G.nonTerminated,ye=G.text,dt=G.reference,ke=G.warning,je=G.textContext,F=G.referenceContext,Fe=G.warningContext,Ve=G.position,Tt=G.indent||[],er=H.length,Ue=0,un=-1,we=Ve.column||1,Mt=Ve.line||1,We="",tr=[],qe,rr,Ge,me,He,fe,se,Ye,fn,ya,Lt,Tr,zt,ut,Ql,Mr,pn,Ke,pe;for(typeof K=="string"&&(K=K.charCodeAt(0)),Mr=Lr(),Ye=ke?tu:u,Ue--,er++;++Ue65535&&(fe-=65536,ya+=d(fe>>>10|55296),fe=56320|fe&1023),fe=ya+d(fe))):ut!==_&&Ye(P,Ke)),fe?(ei(),Mr=Lr(),Ue=pe-1,we+=pe-zt+1,tr.push(fe),pn=Lr(),pn.offset++,dt&&dt.call(F,fe,{start:Mr,end:pn},H.slice(zt-1,pe)),Mr=pn):(me=H.slice(zt-1,pe),We+=me,we+=me.length,Ue=pe-1)}else He===10&&(Mt++,un++,we=0),He===He?(We+=d(He),we++):ei();return tr.join("");function Lr(){return{line:Mt,column:we,offset:Ue+(Ve.offset||0)}}function tu(ti,ri){var wa=Lr();wa.column+=ri,wa.offset+=ri,ke.call(Fe,W[ti],wa,ti)}function ei(){We&&(tr.push(We),ye&&ye.call(je,We,{start:Mr,end:Lr()}),We="")}}function Q(H){return H>=55296&&H<=57343||H>1114111}function re(H){return H>=1&&H<=8||H===11||H>=13&&H<=31||H>=127&&H<=159||H>=64976&&H<=65007||(H&65535)===65535||(H&65535)===65534}}}),_5=U({"../../node_modules/refractor/node_modules/prismjs/components/prism-core.js"(e,t){var r=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{},n=function(o){var a=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,i=0,c={},s={manual:o.Prism&&o.Prism.manual,disableWorkerMessageHandler:o.Prism&&o.Prism.disableWorkerMessageHandler,util:{encode:function w(E){return E instanceof d?new d(E.type,w(E.content),E.alias):Array.isArray(E)?E.map(w):E.replace(/&/g,"&").replace(/"u")return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(I){var w=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(I.stack)||[])[1];if(w){var E=document.getElementsByTagName("script");for(var C in E)if(E[C].src==w)return E[C]}return null}},isActive:function(w,E,C){for(var I="no-"+E;w;){var A=w.classList;if(A.contains(E))return!0;if(A.contains(I))return!1;w=w.parentElement}return!!C}},languages:{plain:c,plaintext:c,text:c,txt:c,extend:function(w,E){var C=s.util.clone(s.languages[w]);for(var I in E)C[I]=E[I];return C},insertBefore:function(w,E,C,I){I=I||s.languages;var A=I[w],_={};for(var $ in A)if(A.hasOwnProperty($)){if($==E)for(var O in C)C.hasOwnProperty(O)&&(_[O]=C[O]);C.hasOwnProperty($)||(_[$]=A[$])}var T=I[w];return I[w]=_,s.languages.DFS(s.languages,function(M,L){L===T&&M!=w&&(this[M]=_)}),_},DFS:function w(E,C,I,A){A=A||{};var _=s.util.objId;for(var $ in E)if(E.hasOwnProperty($)){C.call(E,$,E[$],I||$);var O=E[$],T=s.util.type(O);T==="Object"&&!A[_(O)]?(A[_(O)]=!0,w(O,C,null,A)):T==="Array"&&!A[_(O)]&&(A[_(O)]=!0,w(O,C,$,A))}}},plugins:{},highlightAll:function(w,E){s.highlightAllUnder(document,w,E)},highlightAllUnder:function(w,E,C){var I={callback:C,container:w,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};s.hooks.run("before-highlightall",I),I.elements=Array.prototype.slice.apply(I.container.querySelectorAll(I.selector)),s.hooks.run("before-all-elements-highlight",I);for(var A=0,_;_=I.elements[A++];)s.highlightElement(_,E===!0,I.callback)},highlightElement:function(w,E,C){var I=s.util.getLanguage(w),A=s.languages[I];s.util.setLanguage(w,I);var _=w.parentElement;_&&_.nodeName.toLowerCase()==="pre"&&s.util.setLanguage(_,I);var $=w.textContent,O={element:w,language:I,grammar:A,code:$};function T(L){O.highlightedCode=L,s.hooks.run("before-insert",O),O.element.innerHTML=O.highlightedCode,s.hooks.run("after-highlight",O),s.hooks.run("complete",O),C&&C.call(O.element)}if(s.hooks.run("before-sanity-check",O),_=O.element.parentElement,_&&_.nodeName.toLowerCase()==="pre"&&!_.hasAttribute("tabindex")&&_.setAttribute("tabindex","0"),!O.code){s.hooks.run("complete",O),C&&C.call(O.element);return}if(s.hooks.run("before-highlight",O),!O.grammar){T(s.util.encode(O.code));return}if(E&&o.Worker){var M=new Worker(s.filename);M.onmessage=function(L){T(L.data)},M.postMessage(JSON.stringify({language:O.language,code:O.code,immediateClose:!0}))}else T(s.highlight(O.code,O.grammar,O.language))},highlight:function(w,E,C){var I={code:w,grammar:E,language:C};if(s.hooks.run("before-tokenize",I),!I.grammar)throw new Error('The language "'+I.language+'" has no grammar.');return I.tokens=s.tokenize(I.code,I.grammar),s.hooks.run("after-tokenize",I),d.stringify(s.util.encode(I.tokens),I.language)},tokenize:function(w,E){var C=E.rest;if(C){for(var I in C)E[I]=C[I];delete E.rest}var A=new g;return f(A,A.head,w),h(w,A,E,A.head,0),m(A)},hooks:{all:{},add:function(w,E){var C=s.hooks.all;C[w]=C[w]||[],C[w].push(E)},run:function(w,E){var C=s.hooks.all[w];if(!(!C||!C.length))for(var I=0,A;A=C[I++];)A(E)}},Token:d};o.Prism=s;function d(w,E,C,I){this.type=w,this.content=E,this.alias=C,this.length=(I||"").length|0}d.stringify=function w(E,C){if(typeof E=="string")return E;if(Array.isArray(E)){var I="";return E.forEach(function(T){I+=w(T,C)}),I}var A={type:E.type,content:w(E.content,C),tag:"span",classes:["token",E.type],attributes:{},language:C},_=E.alias;_&&(Array.isArray(_)?Array.prototype.push.apply(A.classes,_):A.classes.push(_)),s.hooks.run("wrap",A);var $="";for(var O in A.attributes)$+=" "+O+'="'+(A.attributes[O]||"").replace(/"/g,""")+'"';return"<"+A.tag+' class="'+A.classes.join(" ")+'"'+$+">"+A.content+""};function u(w,E,C,I){w.lastIndex=E;var A=w.exec(C);if(A&&I&&A[1]){var _=A[1].length;A.index+=_,A[0]=A[0].slice(_)}return A}function h(w,E,C,I,A,_){for(var $ in C)if(!(!C.hasOwnProperty($)||!C[$])){var O=C[$];O=Array.isArray(O)?O:[O];for(var T=0;T=_.reach);W+=D.value.length,D=D.next){var te=D.value;if(E.length>w.length)return;if(!(te instanceof d)){var le=1,Q;if(B){if(Q=u(q,W,w,N),!Q||Q.index>=w.length)break;var K=Q.index,re=Q.index+Q[0].length,H=W;for(H+=D.value.length;K>=H;)D=D.next,H+=D.value.length;if(H-=D.value.length,W=H,D.value instanceof d)continue;for(var G=D;G!==E.tail&&(H_.reach&&(_.reach=ke);var je=D.prev;ye&&(je=f(E,je,ye),W+=ye.length),v(E,je,le);var F=new d($,L?s.tokenize(ie,L):ie,P,ie);if(D=f(E,je,F),dt&&f(E,D,dt),le>1){var Fe={cause:$+","+T,reach:ke};h(w,E,C,D.prev,W,Fe),_&&Fe.reach>_.reach&&(_.reach=Fe.reach)}}}}}}function g(){var w={value:null,prev:null,next:null},E={value:null,prev:w,next:null};w.next=E,this.head=w,this.tail=E,this.length=0}function f(w,E,C){var I=E.next,A={value:C,prev:E,next:I};return E.next=A,I.prev=A,w.length++,A}function v(w,E,C){for(var I=E.next,A=0;A>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+a),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})/};o.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;|&]|[<>]\\()"+a),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:c},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:i}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:c},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:c.entity}}],environment:{pattern:RegExp("\\$?"+a),alias:"constant"},variable:c.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}},i.inside=o.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],d=c.variable[1].inside,u=0;u/g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),g)}o.languages.insertBefore("javascript","keyword",{imports:{pattern:a(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:o.languages.javascript},exports:{pattern:a(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:o.languages.javascript}}),o.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"}),o.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),o.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:a(/(\.\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 i=["function","function-variable","method","method-variable","property-access"],c=0;c0)){var m=d(/^\{$/,/^\}$/);if(m===-1)continue;for(var x=i;x=0&&u(S,"variable-input")}}}}})}}});function L5(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function Fs(...e){return t=>e.forEach(r=>L5(r,t))}function Rr(...e){return l.useCallback(Fs(...e),e)}const an=l.forwardRef((e,t)=>{const i=e,{children:r}=i,n=R(i,["children"]),o=l.Children.toArray(r),a=o.find(B5);if(a){const c=a.props.children,s=o.map(d=>d===a?l.Children.count(c)>1?l.Children.only(null):l.isValidElement(c)?c.props.children:null:d);return l.createElement(yo,ee({},n,{ref:t}),l.isValidElement(c)?l.cloneElement(c,void 0,s):null)}return l.createElement(yo,ee({},n,{ref:t}),r)});an.displayName="Slot";const yo=l.forwardRef((e,t)=>{const o=e,{children:r}=o,n=R(o,["children"]);return l.isValidElement(r)?l.cloneElement(r,z(b({},P5(n,r.props)),{ref:t?Fs(t,r.ref):r.ref})):l.Children.count(r)>1?l.Children.only(null):null});yo.displayName="SlotClone";const z5=({children:e})=>l.createElement(l.Fragment,null,e);function B5(e){return l.isValidElement(e)&&e.type===z5}function P5(e,t){const r=b({},t);for(const n in t){const o=e[n],a=t[n];/^on[A-Z]/.test(n)?o&&a?r[n]=(...c)=>{a(...c),o(...c)}:o&&(r[n]=o):n==="style"?r[n]=b(b({},o),a):n==="className"&&(r[n]=[o,a].filter(Boolean).join(" "))}return b(b({},e),r)}const{logger:F5}=__STORYBOOK_MODULE_CLIENT_LOGGER__,{global:H5}=__STORYBOOK_MODULE_GLOBAL__;var N5=Ae($s()),D5=N5.default,j5=Ae($5()),V5=j5.default,U5=Ae(Os()),W5=U5.default,q5=Ae(O5()),G5=q5.default,Y5=Ae(T5()),K5=Y5.default,X5=Ae(M5()),Z5=X5.default,J5=Ae(Ts()),Q5=J5.default,eh=Ae(e5()),th=eh.default,rh=Ae(t5()),nh=rh.default,ah=Ae(r5()),oh=ah.default,lh=Ae(ks()),ih=lh.default;function sh(e,t){if(e==null)return{};var r=al(e,t),n,o;if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function wo(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=4)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]),"".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])]}var Ma={};function vh(e){if(e.length===0||e.length===1)return e;var t=e.join(".");return Ma[t]||(Ma[t]=gh(e)),Ma[t]}function bh(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=e.filter(function(a){return a!=="token"}),o=vh(n);return o.reduce(function(a,i){return cr(cr({},a),r[i])},t)}function Oi(e){return e.join(" ")}function yh(e,t){var r=0;return function(n){return r+=1,n.map(function(o,a){return sl({node:o,stylesheet:e,useInlineStyles:t,key:"code-segment-".concat(r,"-").concat(a)})})}}function sl(e){var t=e.node,r=e.stylesheet,n=e.style,o=n===void 0?{}:n,a=e.useInlineStyles,i=e.key,c=t.properties,s=t.type,d=t.tagName,u=t.value;if(s==="text")return u;if(d){var h=yh(r,a),g;if(!a)g=cr(cr({},c),{},{className:Oi(c.className)});else{var f=Object.keys(r).reduce(function(S,y){return y.split(".").forEach(function(w){S.includes(w)||S.push(w)}),S},[]),v=c.className&&c.className.includes("token")?["token"]:[],m=c.className&&v.concat(c.className.filter(function(S){return!f.includes(S)}));g=cr(cr({},c),{},{className:Oi(m)||void 0,style:bh(c.className,Object.assign({},c.style,o),r)})}var x=h(t.children);return p.createElement(d,X({key:i},g),x)}}var wh=function(e,t){var r=e.listLanguages();return r.indexOf(t)!==-1},xh=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"];function Ti(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 Qe(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],n=0;n2&&arguments[2]!==void 0?arguments[2]:[];return Tn({children:C,lineNumber:I,lineNumberStyle:c,largestLineNumber:i,showInlineLineNumbers:o,lineProps:r,className:A,showLineNumbers:n,wrapLongLines:s})}function m(C,I){if(n&&I&&o){var A=Ds(c,I,i);C.unshift(Ns(I,A))}return C}function x(C,I){var A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return t||A.length>0?v(C,I,A):m(C,I)}for(var S=function(){var C=u[f],I=C.children[0].value,A=Ch(I);if(A){var _=I.split(` +`);_.forEach(function($,O){var T=n&&h.length+a,M={type:"text",value:"".concat($,` +`)};if(O===0){var L=u.slice(g+1,f).concat(Tn({children:[M],className:C.properties.className})),N=x(L,T);h.push(N)}else if(O===_.length-1){var B=u[f+1]&&u[f+1].children&&u[f+1].children[0],P={type:"text",value:"".concat($)};if(B){var V=Tn({children:[P],className:C.properties.className});u.splice(f+1,0,V)}else{var q=[P],D=x(q,T,C.properties.className);h.push(D)}}else{var W=[M],te=x(W,T,C.properties.className);h.push(te)}}),g=f}f++};f({position:"absolute",bottom:0,right:0,maxWidth:"100%",display:"flex",background:e.background.content,zIndex:1})),Us=k.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});Us.displayName="ActionButton";var fl=r=>{var n=r,{actionItems:e}=n,t=R(n,["actionItems"]);return p.createElement(Oh,b({},t),e.map(({title:o,className:a,onClick:i,disabled:c},s)=>p.createElement(Us,{key:s,className:a,onClick:i,disabled:c},o)))},Th=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],on=Th.reduce((e,t)=>{let r=l.forwardRef((n,o)=>{let s=n,{asChild:a}=s,i=R(s,["asChild"]),c=a?an:t;return l.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),l.createElement(c,X({},i,{ref:o}))});return r.displayName=`Primitive.${t}`,z(b({},e),{[t]:r})},{});function Mh(e,t){typeof e=="function"?e(t):e!=null&&(e.current=t)}function Lh(...e){return t=>e.forEach(r=>Mh(r,t))}function Zt(...e){return l.useCallback(Lh(...e),e)}var xo=globalThis!=null&&globalThis.document?l.useLayoutEffect:()=>{};function zh(e,t){return l.useReducer((r,n)=>{let o=t[r][n];return o!=null?o:r},e)}var ln=e=>{let{present:t,children:r}=e,n=Bh(t),o=typeof r=="function"?r({present:n.isPresent}):l.Children.only(r),a=Zt(n.ref,o.ref);return typeof r=="function"||n.isPresent?l.cloneElement(o,{ref:a}):null};ln.displayName="Presence";function Bh(e){let[t,r]=l.useState(),n=l.useRef({}),o=l.useRef(e),a=l.useRef("none"),i=e?"mounted":"unmounted",[c,s]=zh(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return l.useEffect(()=>{let d=vn(n.current);a.current=c==="mounted"?d:"none"},[c]),xo(()=>{let d=n.current,u=o.current;if(u!==e){let h=a.current,g=vn(d);e?s("MOUNT"):g==="none"||(d==null?void 0:d.display)==="none"?s("UNMOUNT"):s(u&&h!==g?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,s]),xo(()=>{if(t){let d=h=>{let g=vn(n.current).includes(h.animationName);h.target===t&&g&&Xn.flushSync(()=>s("ANIMATION_END"))},u=h=>{h.target===t&&(a.current=vn(n.current))};return t.addEventListener("animationstart",u),t.addEventListener("animationcancel",d),t.addEventListener("animationend",d),()=>{t.removeEventListener("animationstart",u),t.removeEventListener("animationcancel",d),t.removeEventListener("animationend",d)}}else s("ANIMATION_END")},[t,s]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:l.useCallback(d=>{d&&(n.current=getComputedStyle(d)),r(d)},[])}}function vn(e){return(e==null?void 0:e.animationName)||"none"}function Ph(e,t=[]){let r=[];function n(a,i){let c=l.createContext(i),s=r.length;r=[...r,i];function d(h){let S=h,{scope:g,children:f}=S,v=R(S,["scope","children"]),m=(g==null?void 0:g[e][s])||c,x=l.useMemo(()=>v,Object.values(v));return l.createElement(m.Provider,{value:x},f)}function u(h,g){let f=(g==null?void 0:g[e][s])||c,v=l.useContext(f);if(v)return v;if(i!==void 0)return i;throw new Error(`\`${h}\` must be used within \`${a}\``)}return d.displayName=a+"Provider",[d,u]}let o=()=>{let a=r.map(i=>l.createContext(i));return function(i){let c=(i==null?void 0:i[e])||a;return l.useMemo(()=>({[`__scope${e}`]:z(b({},i),{[e]:c})}),[i,c])}};return o.scopeName=e,[n,Fh(o,...t)]}function Fh(...e){let t=e[0];if(e.length===1)return t;let r=()=>{let n=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(o){let a=n.reduce((i,{useScope:c,scopeName:s})=>{let d=c(o)[`__scope${s}`];return b(b({},i),d)},{});return l.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return r.scopeName=t.scopeName,r}function Nt(e){let t=l.useRef(e);return l.useEffect(()=>{t.current=e}),l.useMemo(()=>(...r)=>{var n;return(n=t.current)===null||n===void 0?void 0:n.call(t,...r)},[])}var Hh=l.createContext(void 0);function Nh(e){let t=l.useContext(Hh);return e||t||"ltr"}function Dh(e,[t,r]){return Math.min(r,Math.max(t,e))}function Vt(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e==null||e(n),r===!1||!n.defaultPrevented)return t==null?void 0:t(n)}}function jh(e,t){return l.useReducer((r,n)=>{let o=t[r][n];return o!=null?o:r},e)}var Ws="ScrollArea",[qs,hA]=Ph(Ws),[Vh,Be]=qs(Ws),Uh=l.forwardRef((e,t)=>{let T=e,{__scopeScrollArea:r,type:n="hover",dir:o,scrollHideDelay:a=600}=T,i=R(T,["__scopeScrollArea","type","dir","scrollHideDelay"]),[c,s]=l.useState(null),[d,u]=l.useState(null),[h,g]=l.useState(null),[f,v]=l.useState(null),[m,x]=l.useState(null),[S,y]=l.useState(0),[w,E]=l.useState(0),[C,I]=l.useState(!1),[A,_]=l.useState(!1),$=Zt(t,M=>s(M)),O=Nh(o);return l.createElement(Vh,{scope:r,type:n,dir:O,scrollHideDelay:a,scrollArea:c,viewport:d,onViewportChange:u,content:h,onContentChange:g,scrollbarX:f,onScrollbarXChange:v,scrollbarXEnabled:C,onScrollbarXEnabledChange:I,scrollbarY:m,onScrollbarYChange:x,scrollbarYEnabled:A,onScrollbarYEnabledChange:_,onCornerWidthChange:y,onCornerHeightChange:E},l.createElement(on.div,X({dir:O},i,{ref:$,style:b({position:"relative","--radix-scroll-area-corner-width":S+"px","--radix-scroll-area-corner-height":w+"px"},e.style)})))}),Wh="ScrollAreaViewport",qh=l.forwardRef((e,t)=>{let s=e,{__scopeScrollArea:r,children:n}=s,o=R(s,["__scopeScrollArea","children"]),a=Be(Wh,r),i=l.useRef(null),c=Zt(t,i,a.onViewportChange);return l.createElement(l.Fragment,null,l.createElement("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"}}),l.createElement(on.div,X({"data-radix-scroll-area-viewport":""},o,{ref:c,style:b({overflowX:a.scrollbarXEnabled?"scroll":"hidden",overflowY:a.scrollbarYEnabled?"scroll":"hidden"},e.style)}),l.createElement("div",{ref:a.onContentChange,style:{minWidth:"100%",display:"table"}},n)))}),mt="ScrollAreaScrollbar",Gh=l.forwardRef((e,t)=>{let s=e,{forceMount:r}=s,n=R(s,["forceMount"]),o=Be(mt,e.__scopeScrollArea),{onScrollbarXEnabledChange:a,onScrollbarYEnabledChange:i}=o,c=e.orientation==="horizontal";return l.useEffect(()=>(c?a(!0):i(!0),()=>{c?a(!1):i(!1)}),[c,a,i]),o.type==="hover"?l.createElement(Yh,X({},n,{ref:t,forceMount:r})):o.type==="scroll"?l.createElement(Kh,X({},n,{ref:t,forceMount:r})):o.type==="auto"?l.createElement(Gs,X({},n,{ref:t,forceMount:r})):o.type==="always"?l.createElement(pl,X({},n,{ref:t})):null}),Yh=l.forwardRef((e,t)=>{let c=e,{forceMount:r}=c,n=R(c,["forceMount"]),o=Be(mt,e.__scopeScrollArea),[a,i]=l.useState(!1);return l.useEffect(()=>{let s=o.scrollArea,d=0;if(s){let u=()=>{window.clearTimeout(d),i(!0)},h=()=>{d=window.setTimeout(()=>i(!1),o.scrollHideDelay)};return s.addEventListener("pointerenter",u),s.addEventListener("pointerleave",h),()=>{window.clearTimeout(d),s.removeEventListener("pointerenter",u),s.removeEventListener("pointerleave",h)}}},[o.scrollArea,o.scrollHideDelay]),l.createElement(ln,{present:r||a},l.createElement(Gs,X({"data-state":a?"visible":"hidden"},n,{ref:t})))}),Kh=l.forwardRef((e,t)=>{let d=e,{forceMount:r}=d,n=R(d,["forceMount"]),o=Be(mt,e.__scopeScrollArea),a=e.orientation==="horizontal",i=sa(()=>s("SCROLL_END"),100),[c,s]=jh("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 l.useEffect(()=>{if(c==="idle"){let u=window.setTimeout(()=>s("HIDE"),o.scrollHideDelay);return()=>window.clearTimeout(u)}},[c,o.scrollHideDelay,s]),l.useEffect(()=>{let u=o.viewport,h=a?"scrollLeft":"scrollTop";if(u){let g=u[h],f=()=>{let v=u[h];g!==v&&(s("SCROLL"),i()),g=v};return u.addEventListener("scroll",f),()=>u.removeEventListener("scroll",f)}},[o.viewport,a,s,i]),l.createElement(ln,{present:r||c!=="hidden"},l.createElement(pl,X({"data-state":c==="hidden"?"hidden":"visible"},n,{ref:t,onPointerEnter:Vt(e.onPointerEnter,()=>s("POINTER_ENTER")),onPointerLeave:Vt(e.onPointerLeave,()=>s("POINTER_LEAVE"))})))}),Gs=l.forwardRef((e,t)=>{let r=Be(mt,e.__scopeScrollArea),d=e,{forceMount:n}=d,o=R(d,["forceMount"]),[a,i]=l.useState(!1),c=e.orientation==="horizontal",s=sa(()=>{if(r.viewport){let u=r.viewport.offsetWidth{let g=e,{orientation:r="vertical"}=g,n=R(g,["orientation"]),o=Be(mt,e.__scopeScrollArea),a=l.useRef(null),i=l.useRef(0),[c,s]=l.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=Zs(c.viewport,c.content),u=z(b({},n),{sizes:c,onSizesChange:s,hasThumb:d>0&&d<1,onThumbChange:f=>a.current=f,onThumbPointerUp:()=>i.current=0,onThumbPointerDown:f=>i.current=f});function h(f,v){return nm(f,i.current,c,v)}return r==="horizontal"?l.createElement(Xh,X({},u,{ref:t,onThumbPositionChange:()=>{if(o.viewport&&a.current){let f=o.viewport.scrollLeft,v=Mi(f,c,o.dir);a.current.style.transform=`translate3d(${v}px, 0, 0)`}},onWheelScroll:f=>{o.viewport&&(o.viewport.scrollLeft=f)},onDragScroll:f=>{o.viewport&&(o.viewport.scrollLeft=h(f,o.dir))}})):r==="vertical"?l.createElement(Zh,X({},u,{ref:t,onThumbPositionChange:()=>{if(o.viewport&&a.current){let f=o.viewport.scrollTop,v=Mi(f,c);a.current.style.transform=`translate3d(0, ${v}px, 0)`}},onWheelScroll:f=>{o.viewport&&(o.viewport.scrollTop=f)},onDragScroll:f=>{o.viewport&&(o.viewport.scrollTop=h(f))}})):null}),Xh=l.forwardRef((e,t)=>{let u=e,{sizes:r,onSizesChange:n}=u,o=R(u,["sizes","onSizesChange"]),a=Be(mt,e.__scopeScrollArea),[i,c]=l.useState(),s=l.useRef(null),d=Zt(t,s,a.onScrollbarXChange);return l.useEffect(()=>{s.current&&c(getComputedStyle(s.current))},[s]),l.createElement(Ks,X({"data-orientation":"horizontal"},o,{ref:d,sizes:r,style:b({bottom:0,left:a.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:a.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":ia(r)+"px"},e.style),onThumbPointerDown:h=>e.onThumbPointerDown(h.x),onDragScroll:h=>e.onDragScroll(h.x),onWheelScroll:(h,g)=>{if(a.viewport){let f=a.viewport.scrollLeft+h.deltaX;e.onWheelScroll(f),Qs(f,g)&&h.preventDefault()}},onResize:()=>{s.current&&a.viewport&&i&&n({content:a.viewport.scrollWidth,viewport:a.viewport.offsetWidth,scrollbar:{size:s.current.clientWidth,paddingStart:jn(i.paddingLeft),paddingEnd:jn(i.paddingRight)}})}}))}),Zh=l.forwardRef((e,t)=>{let u=e,{sizes:r,onSizesChange:n}=u,o=R(u,["sizes","onSizesChange"]),a=Be(mt,e.__scopeScrollArea),[i,c]=l.useState(),s=l.useRef(null),d=Zt(t,s,a.onScrollbarYChange);return l.useEffect(()=>{s.current&&c(getComputedStyle(s.current))},[s]),l.createElement(Ks,X({"data-orientation":"vertical"},o,{ref:d,sizes:r,style:b({top:0,right:a.dir==="ltr"?0:void 0,left:a.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":ia(r)+"px"},e.style),onThumbPointerDown:h=>e.onThumbPointerDown(h.y),onDragScroll:h=>e.onDragScroll(h.y),onWheelScroll:(h,g)=>{if(a.viewport){let f=a.viewport.scrollTop+h.deltaY;e.onWheelScroll(f),Qs(f,g)&&h.preventDefault()}},onResize:()=>{s.current&&a.viewport&&i&&n({content:a.viewport.scrollHeight,viewport:a.viewport.offsetHeight,scrollbar:{size:s.current.clientHeight,paddingStart:jn(i.paddingTop),paddingEnd:jn(i.paddingBottom)}})}}))}),[Jh,Ys]=qs(mt),Ks=l.forwardRef((e,t)=>{let $=e,{__scopeScrollArea:r,sizes:n,hasThumb:o,onThumbChange:a,onThumbPointerUp:i,onThumbPointerDown:c,onThumbPositionChange:s,onDragScroll:d,onWheelScroll:u,onResize:h}=$,g=R($,["__scopeScrollArea","sizes","hasThumb","onThumbChange","onThumbPointerUp","onThumbPointerDown","onThumbPositionChange","onDragScroll","onWheelScroll","onResize"]),f=Be(mt,r),[v,m]=l.useState(null),x=Zt(t,O=>m(O)),S=l.useRef(null),y=l.useRef(""),w=f.viewport,E=n.content-n.viewport,C=Nt(u),I=Nt(s),A=sa(h,10);function _(O){if(S.current){let T=O.clientX-S.current.left,M=O.clientY-S.current.top;d({x:T,y:M})}}return l.useEffect(()=>{let O=T=>{let M=T.target;v!=null&&v.contains(M)&&C(T,E)};return document.addEventListener("wheel",O,{passive:!1}),()=>document.removeEventListener("wheel",O,{passive:!1})},[w,v,E,C]),l.useEffect(I,[n,I]),mr(v,A),mr(f.content,A),l.createElement(Jh,{scope:r,scrollbar:v,hasThumb:o,onThumbChange:Nt(a),onThumbPointerUp:Nt(i),onThumbPositionChange:I,onThumbPointerDown:Nt(c)},l.createElement(on.div,X({},g,{ref:x,style:b({position:"absolute"},g.style),onPointerDown:Vt(e.onPointerDown,O=>{O.button===0&&(O.target.setPointerCapture(O.pointerId),S.current=v.getBoundingClientRect(),y.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",f.viewport&&(f.viewport.style.scrollBehavior="auto"),_(O))}),onPointerMove:Vt(e.onPointerMove,_),onPointerUp:Vt(e.onPointerUp,O=>{let T=O.target;T.hasPointerCapture(O.pointerId)&&T.releasePointerCapture(O.pointerId),document.body.style.webkitUserSelect=y.current,f.viewport&&(f.viewport.style.scrollBehavior=""),S.current=null})})))}),Eo="ScrollAreaThumb",Qh=l.forwardRef((e,t)=>{let a=e,{forceMount:r}=a,n=R(a,["forceMount"]),o=Ys(Eo,e.__scopeScrollArea);return l.createElement(ln,{present:r||o.hasThumb},l.createElement(em,X({ref:t},n)))}),em=l.forwardRef((e,t)=>{let h=e,{__scopeScrollArea:r,style:n}=h,o=R(h,["__scopeScrollArea","style"]),a=Be(Eo,r),i=Ys(Eo,r),{onThumbPositionChange:c}=i,s=Zt(t,g=>i.onThumbChange(g)),d=l.useRef(),u=sa(()=>{d.current&&(d.current(),d.current=void 0)},100);return l.useEffect(()=>{let g=a.viewport;if(g){let f=()=>{if(u(),!d.current){let v=am(g,c);d.current=v,c()}};return c(),g.addEventListener("scroll",f),()=>g.removeEventListener("scroll",f)}},[a.viewport,u,c]),l.createElement(on.div,X({"data-state":i.hasThumb?"visible":"hidden"},o,{ref:s,style:b({width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)"},n),onPointerDownCapture:Vt(e.onPointerDownCapture,g=>{let f=g.target.getBoundingClientRect(),v=g.clientX-f.left,m=g.clientY-f.top;i.onThumbPointerDown({x:v,y:m})}),onPointerUp:Vt(e.onPointerUp,i.onThumbPointerUp)}))}),Xs="ScrollAreaCorner",tm=l.forwardRef((e,t)=>{let r=Be(Xs,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return r.type!=="scroll"&&n?l.createElement(rm,X({},e,{ref:t})):null}),rm=l.forwardRef((e,t)=>{let u=e,{__scopeScrollArea:r}=u,n=R(u,["__scopeScrollArea"]),o=Be(Xs,r),[a,i]=l.useState(0),[c,s]=l.useState(0),d=!!(a&&c);return mr(o.scrollbarX,()=>{var h;let g=((h=o.scrollbarX)===null||h===void 0?void 0:h.offsetHeight)||0;o.onCornerHeightChange(g),s(g)}),mr(o.scrollbarY,()=>{var h;let g=((h=o.scrollbarY)===null||h===void 0?void 0:h.offsetWidth)||0;o.onCornerWidthChange(g),i(g)}),d?l.createElement(on.div,X({},n,{ref:t,style:b({width:a,height:c,position:"absolute",right:o.dir==="ltr"?0:void 0,left:o.dir==="rtl"?0:void 0,bottom:0},e.style)})):null});function jn(e){return e?parseInt(e,10):0}function Zs(e,t){let r=e/t;return isNaN(r)?0:r}function ia(e){let t=Zs(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,n=(e.scrollbar.size-r)*t;return Math.max(n,18)}function nm(e,t,r,n="ltr"){let o=ia(r),a=o/2,i=t||a,c=o-i,s=r.scrollbar.paddingStart+i,d=r.scrollbar.size-r.scrollbar.paddingEnd-c,u=r.content-r.viewport,h=n==="ltr"?[0,u]:[u*-1,0];return Js([s,d],h)(e)}function Mi(e,t,r="ltr"){let n=ia(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-o,i=t.content-t.viewport,c=a-n,s=r==="ltr"?[0,i]:[i*-1,0],d=Dh(e,s);return Js([0,i],[0,c])(d)}function Js(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 Qs(e,t){return e>0&&e{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return function o(){let a={left:e.scrollLeft,top:e.scrollTop},i=r.left!==a.left,c=r.top!==a.top;(i||c)&&t(),r=a,n=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(n)};function sa(e,t){let r=Nt(e),n=l.useRef(0);return l.useEffect(()=>()=>window.clearTimeout(n.current),[]),l.useCallback(()=>{window.clearTimeout(n.current),n.current=window.setTimeout(r,t)},[r,t])}function mr(e,t){let r=Nt(t);xo(()=>{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])}var om=Uh,lm=qh,im=Gh,sm=Qh,cm=tm,dm=k(om)(({scrollbarsize:e,offset:t})=>({width:"100%",height:"100%",overflow:"hidden","--scrollbar-size":`${e+t}px`,"--radix-scroll-area-thumb-width":`${e}px`})),um=k(lm)({width:"100%",height:"100%"}),Li=k(im)(({offset:e,horizontal:t,vertical:r})=>({display:"flex",userSelect:"none",touchAction:"none",background:"transparent",transition:"all 0.2s ease-out",borderRadius:"var(--scrollbar-size)",'&[data-orientation="vertical"]':{width:"var(--scrollbar-size)",paddingRight:e,marginTop:e,marginBottom:t==="true"&&r==="true"?0:e},'&[data-orientation="horizontal"]':{flexDirection:"column",height:"var(--scrollbar-size)",paddingBottom:e,marginLeft:e,marginRight:t==="true"&&r==="true"?0:e}})),zi=k(sm)(({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%"}})),ca=l.forwardRef(({children:e,horizontal:t=!1,vertical:r=!1,offset:n=2,scrollbarSize:o=6,className:a},i)=>p.createElement(dm,{scrollbarsize:o,offset:n,className:a},p.createElement(um,{ref:i},e),t&&p.createElement(Li,{orientation:"horizontal",offset:n,horizontal:t.toString(),vertical:r.toString()},p.createElement(zi,null)),r&&p.createElement(Li,{orientation:"vertical",offset:n,horizontal:t.toString(),vertical:r.toString()},p.createElement(zi,null)),t&&r&&p.createElement(cm,null)));ca.displayName="ScrollArea";var{navigator:bn,document:Br,window:fm}=H5,pm={jsextra:G5,jsx:D5,json:K5,yml:nh,md:th,bash:V5,css:W5,html:Q5,tsx:oh,typescript:ih,graphql:Z5};Object.entries(pm).forEach(([e,t])=>{ul.registerLanguage(e,t)});var hm=Xt(2)(e=>Object.entries(e.code||{}).reduce((t,[r,n])=>z(b({},t),{[`* .${r}`]:n}),{})),mm=ec();function ec(){return bn!=null&&bn.clipboard?e=>bn.clipboard.writeText(e):e=>nr(this,null,function*(){let t=Br.createElement("TEXTAREA"),r=Br.activeElement;t.value=e,Br.body.appendChild(t),t.select(),Br.execCommand("copy"),Br.body.removeChild(t),r.focus()})}var gm=k.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)"}}:{}),vm=({children:e,className:t})=>p.createElement(ca,{horizontal:!0,vertical:!0,className:t},e),bm=k(vm)({position:"relative"},({theme:e})=>hm(e)),ym=k.pre(({theme:e,padded:t})=>({display:"flex",justifyContent:"flex-start",margin:0,padding:t?e.layoutMargin:0})),wm=k.div(({theme:e})=>({flex:1,paddingLeft:2,paddingRight:e.layoutMargin,opacity:1,fontFamily:e.typography.fonts.mono})),tc=e=>{let t=[...e.children],r=t[0],n=r.children[0].value,o=z(b({},r),{children:[],properties:z(b({},r.properties),{"data-line-number":n,style:z(b({},r.properties.style),{userSelect:"auto"})})});return t[0]=o,z(b({},e),{children:t})},xm=({rows:e,stylesheet:t,useInlineStyles:r})=>e.map((n,o)=>sl({node:tc(n),stylesheet:t,useInlineStyles:r,key:`code-segement${o}`})),Em=(e,t)=>t?e?o=>{var a=o,{rows:r}=a,n=R(a,["rows"]);return e(b({rows:r.map(i=>tc(i))},n))}:xm:e,hl=u=>{var h=u,{children:e,language:t="jsx",copyable:r=!1,bordered:n=!1,padded:o=!1,format:a=!0,formatter:i=null,className:c=null,showLineNumbers:s=!1}=h,d=R(h,["children","language","copyable","bordered","padded","format","formatter","className","showLineNumbers"]);if(typeof e!="string"||!e.trim())return null;let[g,f]=l.useState("");l.useEffect(()=>{i?i(a,e).then(f):f(e.trim())},[e,a,i]);let[v,m]=l.useState(!1),x=l.useCallback(y=>{y.preventDefault(),mm(g).then(()=>{m(!0),fm.setTimeout(()=>m(!1),1500)}).catch(F5.error)},[g]),S=Em(d.renderer,s);return p.createElement(gm,{bordered:n,padded:o,showLineNumbers:s,className:c},p.createElement(bm,null,p.createElement(ul,z(b({padded:o||n,language:t,showLineNumbers:s,showInlineLineNumbers:s,useInlineStyles:!1,PreTag:ym,CodeTag:wm,lineNumberContainerStyle:{}},d),{renderer:S}),g)),r?p.createElement(fl,{actionItems:[{title:v?"Copied":"Copy",onClick:x}]}):null)};hl.registerLanguage=(...e)=>ul.registerLanguage(...e);var mA=hl;const{global:Cm}=__STORYBOOK_MODULE_GLOBAL__;var Sm=U({"../../node_modules/react-fast-compare/index.js"(e,t){var r=typeof Element<"u",n=typeof Map=="function",o=typeof Set=="function",a=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function i(c,s){if(c===s)return!0;if(c&&s&&typeof c=="object"&&typeof s=="object"){if(c.constructor!==s.constructor)return!1;var d,u,h;if(Array.isArray(c)){if(d=c.length,d!=s.length)return!1;for(u=d;u--!==0;)if(!i(c[u],s[u]))return!1;return!0}var g;if(n&&c instanceof Map&&s instanceof Map){if(c.size!==s.size)return!1;for(g=c.entries();!(u=g.next()).done;)if(!s.has(u.value[0]))return!1;for(g=c.entries();!(u=g.next()).done;)if(!i(u.value[1],s.get(u.value[0])))return!1;return!0}if(o&&c instanceof Set&&s instanceof Set){if(c.size!==s.size)return!1;for(g=c.entries();!(u=g.next()).done;)if(!s.has(u.value[0]))return!1;return!0}if(a&&ArrayBuffer.isView(c)&&ArrayBuffer.isView(s)){if(d=c.length,d!=s.length)return!1;for(u=d;u--!==0;)if(c[u]!==s[u])return!1;return!0}if(c.constructor===RegExp)return c.source===s.source&&c.flags===s.flags;if(c.valueOf!==Object.prototype.valueOf&&typeof c.valueOf=="function"&&typeof s.valueOf=="function")return c.valueOf()===s.valueOf();if(c.toString!==Object.prototype.toString&&typeof c.toString=="function"&&typeof s.toString=="function")return c.toString()===s.toString();if(h=Object.keys(c),d=h.length,d!==Object.keys(s).length)return!1;for(u=d;u--!==0;)if(!Object.prototype.hasOwnProperty.call(s,h[u]))return!1;if(r&&c instanceof Element)return!1;for(u=d;u--!==0;)if(!((h[u]==="_owner"||h[u]==="__v"||h[u]==="__o")&&c.$$typeof)&&!i(c[h[u]],s[h[u]]))return!1;return!0}return c!==c&&s!==s}t.exports=function(c,s){try{return i(c,s)}catch(d){if((d.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw d}}}}),Bi=function(e){return e.reduce(function(t,r){var n=r[0],o=r[1];return t[n]=o,t},{})},Pi=typeof window<"u"&&window.document&&window.document.createElement?l.useLayoutEffect:l.useEffect,Ee="top",Le="bottom",ze="right",Ce="left",ml="auto",sn=[Ee,Le,ze,Ce],gr="start",Xr="end",Rm="clippingParents",rc="viewport",Pr="popper",Im="reference",Fi=sn.reduce(function(e,t){return e.concat([t+"-"+gr,t+"-"+Xr])},[]),nc=[].concat(sn,[ml]).reduce(function(e,t){return e.concat([t,t+"-"+gr,t+"-"+Xr])},[]),Am="beforeRead",_m="read",km="afterRead",$m="beforeMain",Om="main",Tm="afterMain",Mm="beforeWrite",Lm="write",zm="afterWrite",Bm=[Am,_m,km,$m,Om,Tm,Mm,Lm,zm];function st(e){return e?(e.nodeName||"").toLowerCase():null}function Ie(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Yt(e){var t=Ie(e).Element;return e instanceof t||e instanceof Element}function Me(e){var t=Ie(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function gl(e){if(typeof ShadowRoot>"u")return!1;var t=Ie(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Pm(e){var t=e.state;Object.keys(t.elements).forEach(function(r){var n=t.styles[r]||{},o=t.attributes[r]||{},a=t.elements[r];!Me(a)||!st(a)||(Object.assign(a.style,n),Object.keys(o).forEach(function(i){var c=o[i];c===!1?a.removeAttribute(i):a.setAttribute(i,c===!0?"":c)}))})}function Fm(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],a=t.attributes[n]||{},i=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:r[n]),c=i.reduce(function(s,d){return s[d]="",s},{});!Me(o)||!st(o)||(Object.assign(o.style,c),Object.keys(a).forEach(function(s){o.removeAttribute(s)}))})}}var Hm={name:"applyStyles",enabled:!0,phase:"write",fn:Pm,effect:Fm,requires:["computeStyles"]};function it(e){return e.split("-")[0]}var Ut=Math.max,Vn=Math.min,vr=Math.round;function Co(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function ac(){return!/^((?!chrome|android).)*safari/i.test(Co())}function br(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!1);var n=e.getBoundingClientRect(),o=1,a=1;t&&Me(e)&&(o=e.offsetWidth>0&&vr(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&vr(n.height)/e.offsetHeight||1);var i=Yt(e)?Ie(e):window,c=i.visualViewport,s=!ac()&&r,d=(n.left+(s&&c?c.offsetLeft:0))/o,u=(n.top+(s&&c?c.offsetTop:0))/a,h=n.width/o,g=n.height/a;return{width:h,height:g,top:u,right:d+h,bottom:u+g,left:d,x:d,y:u}}function vl(e){var t=br(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}}function oc(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&gl(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function pt(e){return Ie(e).getComputedStyle(e)}function Nm(e){return["table","td","th"].indexOf(st(e))>=0}function At(e){return((Yt(e)?e.ownerDocument:e.document)||window.document).documentElement}function da(e){return st(e)==="html"?e:e.assignedSlot||e.parentNode||(gl(e)?e.host:null)||At(e)}function Hi(e){return!Me(e)||pt(e).position==="fixed"?null:e.offsetParent}function Dm(e){var t=/firefox/i.test(Co()),r=/Trident/i.test(Co());if(r&&Me(e)){var n=pt(e);if(n.position==="fixed")return null}var o=da(e);for(gl(o)&&(o=o.host);Me(o)&&["html","body"].indexOf(st(o))<0;){var a=pt(o);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return o;o=o.parentNode}return null}function cn(e){for(var t=Ie(e),r=Hi(e);r&&Nm(r)&&pt(r).position==="static";)r=Hi(r);return r&&(st(r)==="html"||st(r)==="body"&&pt(r).position==="static")?t:r||Dm(e)||t}function bl(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Dr(e,t,r){return Ut(e,Vn(t,r))}function jm(e,t,r){var n=Dr(e,t,r);return n>r?r:n}function lc(){return{top:0,right:0,bottom:0,left:0}}function ic(e){return Object.assign({},lc(),e)}function sc(e,t){return t.reduce(function(r,n){return r[n]=e,r},{})}var Vm=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,ic(typeof e!="number"?e:sc(e,sn))};function Um(e){var t,r=e.state,n=e.name,o=e.options,a=r.elements.arrow,i=r.modifiersData.popperOffsets,c=it(r.placement),s=bl(c),d=[Ce,ze].indexOf(c)>=0,u=d?"height":"width";if(!(!a||!i)){var h=Vm(o.padding,r),g=vl(a),f=s==="y"?Ee:Ce,v=s==="y"?Le:ze,m=r.rects.reference[u]+r.rects.reference[s]-i[s]-r.rects.popper[u],x=i[s]-r.rects.reference[s],S=cn(a),y=S?s==="y"?S.clientHeight||0:S.clientWidth||0:0,w=m/2-x/2,E=h[f],C=y-g[u]-h[v],I=y/2-g[u]/2+w,A=Dr(E,I,C),_=s;r.modifiersData[n]=(t={},t[_]=A,t.centerOffset=A-I,t)}}function Wm(e){var t=e.state,r=e.options,n=r.element,o=n===void 0?"[data-popper-arrow]":n;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||oc(t.elements.popper,o)&&(t.elements.arrow=o))}var qm={name:"arrow",enabled:!0,phase:"main",fn:Um,effect:Wm,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function yr(e){return e.split("-")[1]}var Gm={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Ym(e,t){var r=e.x,n=e.y,o=t.devicePixelRatio||1;return{x:vr(r*o)/o||0,y:vr(n*o)/o||0}}function Ni(e){var t,r=e.popper,n=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,c=e.position,s=e.gpuAcceleration,d=e.adaptive,u=e.roundOffsets,h=e.isFixed,g=i.x,f=g===void 0?0:g,v=i.y,m=v===void 0?0:v,x=typeof u=="function"?u({x:f,y:m}):{x:f,y:m};f=x.x,m=x.y;var S=i.hasOwnProperty("x"),y=i.hasOwnProperty("y"),w=Ce,E=Ee,C=window;if(d){var I=cn(r),A="clientHeight",_="clientWidth";if(I===Ie(r)&&(I=At(r),pt(I).position!=="static"&&c==="absolute"&&(A="scrollHeight",_="scrollWidth")),I=I,o===Ee||(o===Ce||o===ze)&&a===Xr){E=Le;var $=h&&I===C&&C.visualViewport?C.visualViewport.height:I[A];m-=$-n.height,m*=s?1:-1}if(o===Ce||(o===Ee||o===Le)&&a===Xr){w=ze;var O=h&&I===C&&C.visualViewport?C.visualViewport.width:I[_];f-=O-n.width,f*=s?1:-1}}var T=Object.assign({position:c},d&&Gm),M=u===!0?Ym({x:f,y:m},Ie(r)):{x:f,y:m};if(f=M.x,m=M.y,s){var L;return Object.assign({},T,(L={},L[E]=y?"0":"",L[w]=S?"0":"",L.transform=(C.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",L))}return Object.assign({},T,(t={},t[E]=y?m+"px":"",t[w]=S?f+"px":"",t.transform="",t))}function Km(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=n===void 0?!0:n,a=r.adaptive,i=a===void 0?!0:a,c=r.roundOffsets,s=c===void 0?!0:c,d={placement:it(t.placement),variation:yr(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Ni(Object.assign({},d,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:s})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Ni(Object.assign({},d,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var Xm={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Km,data:{}},yn={passive:!0};function Zm(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,a=o===void 0?!0:o,i=n.resize,c=i===void 0?!0:i,s=Ie(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&d.forEach(function(u){u.addEventListener("scroll",r.update,yn)}),c&&s.addEventListener("resize",r.update,yn),function(){a&&d.forEach(function(u){u.removeEventListener("scroll",r.update,yn)}),c&&s.removeEventListener("resize",r.update,yn)}}var Jm={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Zm,data:{}},Qm={left:"right",right:"left",bottom:"top",top:"bottom"};function Mn(e){return e.replace(/left|right|bottom|top/g,function(t){return Qm[t]})}var eg={start:"end",end:"start"};function Di(e){return e.replace(/start|end/g,function(t){return eg[t]})}function yl(e){var t=Ie(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function wl(e){return br(At(e)).left+yl(e).scrollLeft}function tg(e,t){var r=Ie(e),n=At(e),o=r.visualViewport,a=n.clientWidth,i=n.clientHeight,c=0,s=0;if(o){a=o.width,i=o.height;var d=ac();(d||!d&&t==="fixed")&&(c=o.offsetLeft,s=o.offsetTop)}return{width:a,height:i,x:c+wl(e),y:s}}function rg(e){var t,r=At(e),n=yl(e),o=(t=e.ownerDocument)==null?void 0:t.body,a=Ut(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=Ut(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-n.scrollLeft+wl(e),s=-n.scrollTop;return pt(o||r).direction==="rtl"&&(c+=Ut(r.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:c,y:s}}function xl(e){var t=pt(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}function cc(e){return["html","body","#document"].indexOf(st(e))>=0?e.ownerDocument.body:Me(e)&&xl(e)?e:cc(da(e))}function jr(e,t){var r;t===void 0&&(t=[]);var n=cc(e),o=n===((r=e.ownerDocument)==null?void 0:r.body),a=Ie(n),i=o?[a].concat(a.visualViewport||[],xl(n)?n:[]):n,c=t.concat(i);return o?c:c.concat(jr(da(i)))}function So(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ng(e,t){var r=br(e,!1,t==="fixed");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 ji(e,t,r){return t===rc?So(tg(e,r)):Yt(t)?ng(t,r):So(rg(At(e)))}function ag(e){var t=jr(da(e)),r=["absolute","fixed"].indexOf(pt(e).position)>=0,n=r&&Me(e)?cn(e):e;return Yt(n)?t.filter(function(o){return Yt(o)&&oc(o,n)&&st(o)!=="body"}):[]}function og(e,t,r,n){var o=t==="clippingParents"?ag(e):[].concat(t),a=[].concat(o,[r]),i=a[0],c=a.reduce(function(s,d){var u=ji(e,d,n);return s.top=Ut(u.top,s.top),s.right=Vn(u.right,s.right),s.bottom=Vn(u.bottom,s.bottom),s.left=Ut(u.left,s.left),s},ji(e,i,n));return c.width=c.right-c.left,c.height=c.bottom-c.top,c.x=c.left,c.y=c.top,c}function dc(e){var t=e.reference,r=e.element,n=e.placement,o=n?it(n):null,a=n?yr(n):null,i=t.x+t.width/2-r.width/2,c=t.y+t.height/2-r.height/2,s;switch(o){case Ee:s={x:i,y:t.y-r.height};break;case Le:s={x:i,y:t.y+t.height};break;case ze:s={x:t.x+t.width,y:c};break;case Ce:s={x:t.x-r.width,y:c};break;default:s={x:t.x,y:t.y}}var d=o?bl(o):null;if(d!=null){var u=d==="y"?"height":"width";switch(a){case gr:s[d]=s[d]-(t[u]/2-r[u]/2);break;case Xr:s[d]=s[d]+(t[u]/2-r[u]/2);break}}return s}function Zr(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=n===void 0?e.placement:n,a=r.strategy,i=a===void 0?e.strategy:a,c=r.boundary,s=c===void 0?Rm:c,d=r.rootBoundary,u=d===void 0?rc:d,h=r.elementContext,g=h===void 0?Pr:h,f=r.altBoundary,v=f===void 0?!1:f,m=r.padding,x=m===void 0?0:m,S=ic(typeof x!="number"?x:sc(x,sn)),y=g===Pr?Im:Pr,w=e.rects.popper,E=e.elements[v?y:g],C=og(Yt(E)?E:E.contextElement||At(e.elements.popper),s,u,i),I=br(e.elements.reference),A=dc({reference:I,element:w,strategy:"absolute",placement:o}),_=So(Object.assign({},w,A)),$=g===Pr?_:I,O={top:C.top-$.top+S.top,bottom:$.bottom-C.bottom+S.bottom,left:C.left-$.left+S.left,right:$.right-C.right+S.right},T=e.modifiersData.offset;if(g===Pr&&T){var M=T[o];Object.keys(O).forEach(function(L){var N=[ze,Le].indexOf(L)>=0?1:-1,B=[Ee,Le].indexOf(L)>=0?"y":"x";O[L]+=M[B]*N})}return O}function lg(e,t){t===void 0&&(t={});var r=t,n=r.placement,o=r.boundary,a=r.rootBoundary,i=r.padding,c=r.flipVariations,s=r.allowedAutoPlacements,d=s===void 0?nc:s,u=yr(n),h=u?c?Fi:Fi.filter(function(v){return yr(v)===u}):sn,g=h.filter(function(v){return d.indexOf(v)>=0});g.length===0&&(g=h);var f=g.reduce(function(v,m){return v[m]=Zr(e,{placement:m,boundary:o,rootBoundary:a,padding:i})[it(m)],v},{});return Object.keys(f).sort(function(v,m){return f[v]-f[m]})}function ig(e){if(it(e)===ml)return[];var t=Mn(e);return[Di(e),t,Di(t)]}function sg(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var o=r.mainAxis,a=o===void 0?!0:o,i=r.altAxis,c=i===void 0?!0:i,s=r.fallbackPlacements,d=r.padding,u=r.boundary,h=r.rootBoundary,g=r.altBoundary,f=r.flipVariations,v=f===void 0?!0:f,m=r.allowedAutoPlacements,x=t.options.placement,S=it(x),y=S===x,w=s||(y||!v?[Mn(x)]:ig(x)),E=[x].concat(w).reduce(function(re,H){return re.concat(it(H)===ml?lg(t,{placement:H,boundary:u,rootBoundary:h,padding:d,flipVariations:v,allowedAutoPlacements:m}):H)},[]),C=t.rects.reference,I=t.rects.popper,A=new Map,_=!0,$=E[0],O=0;O=0,B=N?"width":"height",P=Zr(t,{placement:T,boundary:u,rootBoundary:h,altBoundary:g,padding:d}),V=N?L?ze:Ce:L?Le:Ee;C[B]>I[B]&&(V=Mn(V));var q=Mn(V),D=[];if(a&&D.push(P[M]<=0),c&&D.push(P[V]<=0,P[q]<=0),D.every(function(re){return re})){$=T,_=!1;break}A.set(T,D)}if(_)for(var W=v?3:1,te=function(re){var H=E.find(function(G){var K=A.get(G);if(K)return K.slice(0,re).every(function(ie){return ie})});if(H)return $=H,"break"},le=W;le>0;le--){var Q=te(le);if(Q==="break")break}t.placement!==$&&(t.modifiersData[n]._skip=!0,t.placement=$,t.reset=!0)}}var cg={name:"flip",enabled:!0,phase:"main",fn:sg,requiresIfExists:["offset"],data:{_skip:!1}};function Vi(e,t,r){return r===void 0&&(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 Ui(e){return[Ee,ze,Le,Ce].some(function(t){return e[t]>=0})}function dg(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=Zr(t,{elementContext:"reference"}),c=Zr(t,{altBoundary:!0}),s=Vi(i,n),d=Vi(c,o,a),u=Ui(s),h=Ui(d);t.modifiersData[r]={referenceClippingOffsets:s,popperEscapeOffsets:d,isReferenceHidden:u,hasPopperEscaped:h},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":h})}var ug={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:dg};function fg(e,t,r){var n=it(e),o=[Ce,Ee].indexOf(n)>=0?-1:1,a=typeof r=="function"?r(Object.assign({},t,{placement:e})):r,i=a[0],c=a[1];return i=i||0,c=(c||0)*o,[Ce,ze].indexOf(n)>=0?{x:c,y:i}:{x:i,y:c}}function pg(e){var t=e.state,r=e.options,n=e.name,o=r.offset,a=o===void 0?[0,0]:o,i=nc.reduce(function(u,h){return u[h]=fg(h,t.rects,a),u},{}),c=i[t.placement],s=c.x,d=c.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=d),t.modifiersData[n]=i}var hg={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:pg};function mg(e){var t=e.state,r=e.name;t.modifiersData[r]=dc({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}var gg={name:"popperOffsets",enabled:!0,phase:"read",fn:mg,data:{}};function vg(e){return e==="x"?"y":"x"}function bg(e){var t=e.state,r=e.options,n=e.name,o=r.mainAxis,a=o===void 0?!0:o,i=r.altAxis,c=i===void 0?!1:i,s=r.boundary,d=r.rootBoundary,u=r.altBoundary,h=r.padding,g=r.tether,f=g===void 0?!0:g,v=r.tetherOffset,m=v===void 0?0:v,x=Zr(t,{boundary:s,rootBoundary:d,padding:h,altBoundary:u}),S=it(t.placement),y=yr(t.placement),w=!y,E=bl(S),C=vg(E),I=t.modifiersData.popperOffsets,A=t.rects.reference,_=t.rects.popper,$=typeof m=="function"?m(Object.assign({},t.rects,{placement:t.placement})):m,O=typeof $=="number"?{mainAxis:$,altAxis:$}:Object.assign({mainAxis:0,altAxis:0},$),T=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,M={x:0,y:0};if(I){if(a){var L,N=E==="y"?Ee:Ce,B=E==="y"?Le:ze,P=E==="y"?"height":"width",V=I[E],q=V+x[N],D=V-x[B],W=f?-_[P]/2:0,te=y===gr?A[P]:_[P],le=y===gr?-_[P]:-A[P],Q=t.elements.arrow,re=f&&Q?vl(Q):{width:0,height:0},H=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:lc(),G=H[N],K=H[B],ie=Dr(0,A[P],re[P]),ye=w?A[P]/2-W-ie-G-O.mainAxis:te-ie-G-O.mainAxis,dt=w?-A[P]/2+W+ie+K+O.mainAxis:le+ie+K+O.mainAxis,ke=t.elements.arrow&&cn(t.elements.arrow),je=ke?E==="y"?ke.clientTop||0:ke.clientLeft||0:0,F=(L=T==null?void 0:T[E])!=null?L:0,Fe=V+ye-F-je,Ve=V+dt-F,Tt=Dr(f?Vn(q,Fe):q,V,f?Ut(D,Ve):D);I[E]=Tt,M[E]=Tt-V}if(c){var er,Ue=E==="x"?Ee:Ce,un=E==="x"?Le:ze,we=I[C],Mt=C==="y"?"height":"width",We=we+x[Ue],tr=we-x[un],qe=[Ee,Ce].indexOf(S)!==-1,rr=(er=T==null?void 0:T[C])!=null?er:0,Ge=qe?We:we-A[Mt]-_[Mt]-rr+O.altAxis,me=qe?we+A[Mt]+_[Mt]-rr-O.altAxis:tr,He=f&&qe?jm(Ge,we,me):Dr(f?Ge:We,we,f?me:tr);I[C]=He,M[C]=He-we}t.modifiersData[n]=M}}var yg={name:"preventOverflow",enabled:!0,phase:"main",fn:bg,requiresIfExists:["offset"]};function wg(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function xg(e){return e===Ie(e)||!Me(e)?yl(e):wg(e)}function Eg(e){var t=e.getBoundingClientRect(),r=vr(t.width)/e.offsetWidth||1,n=vr(t.height)/e.offsetHeight||1;return r!==1||n!==1}function Cg(e,t,r){r===void 0&&(r=!1);var n=Me(t),o=Me(t)&&Eg(t),a=At(t),i=br(e,o,r),c={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(n||!n&&!r)&&((st(t)!=="body"||xl(a))&&(c=xg(t)),Me(t)?(s=br(t,!0),s.x+=t.clientLeft,s.y+=t.clientTop):a&&(s.x=wl(a))),{x:i.left+c.scrollLeft-s.x,y:i.top+c.scrollTop-s.y,width:i.width,height:i.height}}function Sg(e){var t=new Map,r=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function o(a){r.add(a.name);var i=[].concat(a.requires||[],a.requiresIfExists||[]);i.forEach(function(c){if(!r.has(c)){var s=t.get(c);s&&o(s)}}),n.push(a)}return e.forEach(function(a){r.has(a.name)||o(a)}),n}function Rg(e){var t=Sg(e);return Bm.reduce(function(r,n){return r.concat(t.filter(function(o){return o.phase===n}))},[])}function Ig(e){var t;return function(){return t||(t=new Promise(function(r){Promise.resolve().then(function(){t=void 0,r(e())})})),t}}function Ag(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 Wi={placement:"bottom",modifiers:[],strategy:"absolute"};function qi(){for(var e=arguments.length,t=new Array(e),r=0;rt.split("-")[0]===e?r:n),vt=8,Fg=k.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;break}}return{transform:`translate3d(${t}px, ${r}px, 0px)`}},({theme:e,color:t,placement:r})=>({bottom:`${$e("top",r,`${vt*-1}px`,"auto")}`,top:`${$e("bottom",r,`${vt*-1}px`,"auto")}`,right:`${$e("left",r,`${vt*-1}px`,"auto")}`,left:`${$e("right",r,`${vt*-1}px`,"auto")}`,borderBottomWidth:`${$e("top",r,"0",vt)}px`,borderTopWidth:`${$e("bottom",r,"0",vt)}px`,borderRightWidth:`${$e("left",r,"0",vt)}px`,borderLeftWidth:`${$e("right",r,"0",vt)}px`,borderTopColor:$e("top",r,e.color[t]||t||e.base==="light"?Nr(e.background.app):e.background.app,"transparent"),borderBottomColor:$e("bottom",r,e.color[t]||t||e.base==="light"?Nr(e.background.app):e.background.app,"transparent"),borderLeftColor:$e("left",r,e.color[t]||t||e.base==="light"?Nr(e.background.app):e.background.app,"transparent"),borderRightColor:$e("right",r,e.color[t]||t||e.base==="light"?Nr(e.background.app):e.background.app,"transparent")})),Hg=k.div(({hidden:e})=>({display:e?"none":"inline-block",zIndex:2147483647}),({theme:e,color:t,hasChrome:r})=>r?{background:e.color[t]||t||e.base==="light"?Nr(e.background.app):e.background.app,filter:` + drop-shadow(0px 5px 5px rgba(0,0,0,0.05)) + drop-shadow(0 1px 3px rgba(0,0,0,0.1)) + `,borderRadius:e.appBorderRadius,fontSize:e.typography.size.s1}:{}),pc=p.forwardRef((d,s)=>{var u=d,{placement:e="top",hasChrome:t=!0,children:r,arrowProps:n={},tooltipRef:o,color:a,withArrows:i}=u,c=R(u,["placement","hasChrome","children","arrowProps","tooltipRef","color","withArrows"]);return p.createElement(Hg,z(b({"data-testid":"tooltip",hasChrome:t,ref:s},c),{color:a}),t&&i&&p.createElement(Fg,z(b({placement:e},n),{color:a})),r)});pc.displayName="Tooltip";var{document:Ln}=Cm,Ng=k.div` + display: inline-block; + cursor: ${e=>e.trigger==="hover"||e.trigger.includes("hover")?"default":"pointer"}; +`,Dg=k.g` + cursor: ${e=>e.trigger==="hover"||e.trigger.includes("hover")?"default":"pointer"}; +`,jg=C=>{var I=C,{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:a=!0,defaultVisible:i=!1,withArrows:c,offset:s,tooltip:d,children:u,closeOnTriggerHidden:h,mutationObserverOptions:g,delayHide:f,visible:v,interactive:m,delayShow:x,strategy:S,followCursor:y,onVisibleChange:w}=I,E=R(I,["svg","trigger","closeOnOutsideClick","placement","modifiers","hasChrome","defaultVisible","withArrows","offset","tooltip","children","closeOnTriggerHidden","mutationObserverOptions","delayHide","visible","interactive","delayShow","strategy","followCursor","onVisibleChange"]);let A=e?Dg:Ng,{getArrowProps:_,getTooltipProps:$,setTooltipRef:O,setTriggerRef:T,visible:M,state:L}=Pg({trigger:t,placement:n,defaultVisible:i,delayHide:f,interactive:m,closeOnOutsideClick:r,closeOnTriggerHidden:h,onVisibleChange:w,delayShow:x,followCursor:y,mutationObserverOptions:g,visible:v,offset:s},{modifiers:o,strategy:S}),N=p.createElement(pc,b({placement:L==null?void 0:L.placement,ref:O,hasChrome:a,arrowProps:_(),withArrows:c},$()),typeof d=="function"?d({onHide:()=>w(!1)}):d);return p.createElement(p.Fragment,null,p.createElement(A,b({trigger:t,ref:T},E),u),M&&J0.createPortal(N,Ln.body))},Vg=n=>{var o=n,{startOpen:e=!1,onVisibleChange:t}=o,r=R(o,["startOpen","onVisibleChange"]);let[a,i]=l.useState(e),c=l.useCallback(s=>{t&&t(s)===!1||i(s)},[t]);return l.useEffect(()=>{let s=()=>c(!1);Ln.addEventListener("keydown",s,!1);let d=Array.from(Ln.getElementsByTagName("iframe")),u=[];return d.forEach(h=>{let g=()=>{try{h.contentWindow.document&&(h.contentWindow.document.addEventListener("click",s),u.push(()=>{try{h.contentWindow.document.removeEventListener("click",s)}catch(f){}}))}catch(f){}};g(),h.addEventListener("load",g),u.push(()=>{h.removeEventListener("load",g)})}),()=>{Ln.removeEventListener("keydown",s),u.forEach(h=>{h()})}}),p.createElement(jg,z(b({},r),{visible:a,onVisibleChange:c}))},Ug=[{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","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"]},{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"]},{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"]}],Wg=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),qg=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Gg=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Yg=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Kg=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}),l.createElement("path",{d:"M0 10.004v-3h1v3H0zM0 13.504v-2.5h1v2h2v1H.5a.5.5 0 01-.5-.5zM7 14.004H4v-1h3v1z",fill:e}))}),Xg=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Zg=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),hc=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),mc=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("path",{d:"M4 5.5a.5.5 0 000 1h4a.5.5 0 000-1H4z",fill:e}),l.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}))}),gc=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),vc=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("path",{d:"M7 9.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5z",fill:e}),l.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}))}),bc=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),Jg=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),yc=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Qg=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),e2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),t2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),r2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}),l.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}))}),n2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),a2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),o2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),l2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),wc=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("path",{d:"M2.5 10a.5.5 0 100-1 .5.5 0 000 1z",fill:e}),l.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}))}),i2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}),l.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}))}),s2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),c2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),d2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),u2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),f2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),p2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),h2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),m2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),g2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3492)",fill:e},l.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0V2a.5.5 0 001 0V.5z"}),l.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"}),l.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"})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3492"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))}),v2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3493)"},l.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})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3493"},l.createElement("path",{fill:"#fff",transform:"scale(1.07124)",d:"M0 0h14.001v14.002H0z"}))))}),b2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Un=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),y2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),w2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),x2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),E2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),C2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),S2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),R2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),I2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),A2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),_2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),k2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),$2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),O2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),T2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),M2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),L2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),z2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("path",{d:"M5 2h6v1H8.5l-2 8H9v1H3v-1h2.5l2-8H5V2z",fill:e}))}),B2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),P2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),F2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),H2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),N2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),D2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),j2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),V2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),U2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),W2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),q2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),G2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Y2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3497)",fill:e},l.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"})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3497"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))}),K2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("path",{d:"M6.5 1H1v5.5h5.5V1zM13 1H7.5v5.5H13V1zM7.5 7.5H13V13H7.5V7.5zM6.5 7.5H1V13h5.5V7.5z",fill:e}))}),X2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3496)"},l.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})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3496"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))}),Z2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),J2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3503)"},l.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})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3503"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))}),Q2=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),e4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),t4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),r4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),n4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),a4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),o4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),l4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),i4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),s4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),c4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),d4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),u4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),f4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),p4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),h4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),m4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),g4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),v4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),b4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),y4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),w4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),x4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),E4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),C4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),S4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),R4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),I4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),A4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),_4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),k4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),$4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),O4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),T4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("path",{d:"M7.5.5a.5.5 0 00-1 0v6a.5.5 0 001 0v-6z",fill:e}),l.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}))}),M4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),L4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),z4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),B4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),P4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),F4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),H4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),N4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),D4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),j4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),V4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),U4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),W4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),xc=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),q4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),G4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3502)"},l.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})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3502"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))}),Y4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3501)",fill:e},l.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"})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3501"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))}),Ec=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),Cc=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("path",{d:"M3.5 6.5a.5.5 0 000 1h7a.5.5 0 000-1h-7z",fill:e}),l.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}))}),K4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),X4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Z4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),J4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Q4=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),ev=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),tv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),rv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),nv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),av=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),ov=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),lv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),iv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3614)",fill:e},l.createElement("path",{d:"M6.5 8.87a1 1 0 111 0v1.634a.5.5 0 01-1 0V8.87z"}),l.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"})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3614"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))}),sv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("path",{d:"M11 4a1 1 0 11-2 0 1 1 0 012 0z",fill:e}),l.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}))}),cv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),dv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("path",{d:"M2.5 8.004a.5.5 0 100 1h3a.5.5 0 000-1h-3z",fill:e}),l.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}))}),uv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),fv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),pv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),hv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),mv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),gv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),vv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),bv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),yv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),wv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),xv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Ev=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Sc=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),Cv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Sv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Rv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}),l.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}))}),Iv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),Av=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),_v=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),kv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),$v=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("path",{d:"M14 7A7 7 0 110 7a7 7 0 0114 0z",fill:e}))}),Ov=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Tv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 15",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Mv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("g",{clipPath:"url(#prefix__clip0_1449_588)"},l.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})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1449_588"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))}),Lv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),zv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Bv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Pv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Fv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Hv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Nv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Dv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),jv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("path",{d:"M10.354 2.854a.5.5 0 10-.708-.708l-3 3a.5.5 0 10.708.708l3-3z",fill:e}),l.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}),l.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}))}),Vv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Uv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("path",{d:"M7.5 10.5a.5.5 0 11-1 0 .5.5 0 011 0z",fill:e}),l.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}))}),Wv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),qv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Gv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Yv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),Kv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Rc=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Xv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),El=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Ic=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Cl=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Zv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Jv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Qv=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),e3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),t3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),r3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),n3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),a3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),o3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),l3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),i3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),s3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),c3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),d3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),u3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),f3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),p3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),h3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}),l.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}))}),m3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),g3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),Ac=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),v3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),b3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),y3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),w3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),x3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),E3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),C3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),S3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),R3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),I3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),A3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),_3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),k3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),$3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("path",{d:"M7.5 4.5a.5.5 0 00-1 0v2.634a1 1 0 101 0V4.5z",fill:e}),l.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}))}),O3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),T3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),M3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.createElement("g",{clipPath:"url(#prefix__clip0_1107_3594)"},l.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})),l.createElement("defs",null,l.createElement("clipPath",{id:"prefix__clip0_1107_3594"},l.createElement("path",{fill:"#fff",d:"M0 0h14v14H0z"}))))}),L3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),z3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),B3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))}),P3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),F3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),H3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),N3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),D3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.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}))}),j3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}),l.createElement("path",{d:"M7 4.5a1 1 0 100-2 1 1 0 000 2z",fill:e}),l.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}))}),V3=l.forwardRef((o,n)=>{var a=o,{color:e="currentColor",size:t=14}=a,r=R(a,["color","size"]);return l.createElement("svg",b({width:t,height:t,viewBox:"0 0 15 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",ref:n},r),l.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}))});const U3=Object.freeze(Object.defineProperty({__proto__:null,AccessibilityAltIcon:V3,AccessibilityIcon:j3,AddIcon:Ec,AdminIcon:T3,AlertAltIcon:wv,AlertIcon:yv,AlignLeftIcon:I2,AlignRightIcon:A2,AppleIcon:q2,ArrowBottomLeftIcon:o3,ArrowBottomRightIcon:l3,ArrowDownIcon:e3,ArrowLeftIcon:t3,ArrowRightIcon:r3,ArrowSolidDownIcon:s3,ArrowSolidLeftIcon:c3,ArrowSolidRightIcon:d3,ArrowSolidUpIcon:i3,ArrowTopLeftIcon:n3,ArrowTopRightIcon:a3,ArrowUpIcon:Qv,AzureDevOpsIcon:J2,BackIcon:x3,BasketIcon:jv,BatchAcceptIcon:j4,BatchDenyIcon:D4,BeakerIcon:Vv,BellIcon:Sv,BitbucketIcon:Q2,BoldIcon:L2,BookIcon:b2,BookmarkHollowIcon:Ov,BookmarkIcon:Tv,BottomBarIcon:R4,BottomBarToggleIcon:I4,BoxIcon:O4,BranchIcon:V2,BrowserIcon:v4,ButtonIcon:uv,CPUIcon:A4,CalendarIcon:S2,CameraIcon:l2,CategoryIcon:w2,CertificateIcon:Fv,ChangedIcon:J4,ChatIcon:ov,CheckIcon:H4,ChevronDownIcon:Rc,ChevronLeftIcon:Xv,ChevronRightIcon:El,ChevronSmallDownIcon:Cl,ChevronSmallLeftIcon:Zv,ChevronSmallRightIcon:Jv,ChevronSmallUpIcon:Ic,ChevronUpIcon:Kv,ChromaticIcon:e4,ChromeIcon:X2,CircleHollowIcon:kv,CircleIcon:$v,ClearIcon:ev,CloseAltIcon:W4,CloseIcon:K4,CloudHollowIcon:qv,CloudIcon:Gv,CogIcon:L4,CollapseIcon:f3,CommandIcon:mv,CommentAddIcon:rv,CommentIcon:tv,CommentsIcon:av,CommitIcon:j2,CompassIcon:R3,ComponentDrivenIcon:t4,ComponentIcon:qg,ContrastIcon:Qg,ControlsIcon:V4,CopyIcon:y2,CreditIcon:dv,CrossIcon:xc,DashboardIcon:k3,DatabaseIcon:_4,DeleteIcon:X4,DiamondIcon:Mv,DirectionIcon:M3,DiscordIcon:r4,DocChartIcon:k2,DocListIcon:$2,DocumentIcon:Un,DownloadIcon:w3,DragIcon:O2,EditIcon:M4,EllipsisIcon:P4,EmailIcon:xv,ExpandAltIcon:u3,ExpandIcon:p3,EyeCloseIcon:bc,EyeIcon:vc,FaceHappyIcon:H3,FaceNeutralIcon:N3,FaceSadIcon:D3,FacebookIcon:n4,FailedIcon:Q4,FastForwardIcon:f2,FigmaIcon:a4,FilterIcon:_2,FlagIcon:Wv,FolderIcon:x2,FormIcon:N4,GDriveIcon:o4,GithubIcon:l4,GitlabIcon:i4,GlobeIcon:S3,GoogleIcon:s4,GraphBarIcon:R2,GraphLineIcon:C2,GraphqlIcon:c4,GridAltIcon:Xg,GridIcon:Gg,GrowIcon:r2,HeartHollowIcon:Lv,HeartIcon:zv,HomeIcon:O3,HourglassIcon:Uv,InfoIcon:gv,ItalicIcon:z2,JumpToIcon:_v,KeyIcon:sv,LightningIcon:Jg,LightningOffIcon:yc,LinkBrokenIcon:Cv,LinkIcon:Sc,LinkedinIcon:m4,LinuxIcon:G2,ListOrderedIcon:P2,ListUnorderedIcon:F2,LocationIcon:I3,LockIcon:lv,MarkdownIcon:N2,MarkupIcon:M2,MediumIcon:d4,MemoryIcon:k4,MenuIcon:T2,MergeIcon:W2,MirrorIcon:t2,MobileIcon:y4,MoonIcon:v2,NutIcon:z4,OutboxIcon:cv,OutlineIcon:Yg,PaintBrushIcon:n2,PaperClipIcon:B2,ParagraphIcon:H2,PassedIcon:Z4,PhoneIcon:Ev,PhotoDragIcon:Kg,PhotoIcon:Wg,PinAltIcon:G4,PinIcon:A3,PlayBackIcon:c2,PlayIcon:s2,PlayNextIcon:d2,PlusIcon:U4,PointerDefaultIcon:pv,PointerHandIcon:hv,PowerIcon:T4,PrintIcon:E2,ProceedIcon:E3,ProfileIcon:F3,PullRequestIcon:U2,QuestionIcon:vv,RSSIcon:Rv,RedirectIcon:g3,ReduxIcon:u4,RefreshIcon:C3,ReplyIcon:v3,RepoIcon:D2,RequestChangeIcon:nv,RewindIcon:u2,RulerIcon:a2,SearchIcon:Zg,ShareAltIcon:Iv,ShareIcon:Av,ShieldIcon:Dv,SideBySideIcon:h2,SidebarAltIcon:E4,SidebarAltToggleIcon:C4,SidebarIcon:x4,SidebarToggleIcon:S4,SpeakerIcon:i2,StackedIcon:m2,StarHollowIcon:Bv,StarIcon:Pv,StickerIcon:Yv,StopAltIcon:p2,StopIcon:o2,StorybookIcon:Z2,StructureIcon:$4,SubtractIcon:Cc,SunIcon:g2,SupportIcon:bv,SwitchAltIcon:e2,SyncIcon:b3,TabletIcon:b4,ThumbsUpIcon:Nv,TimeIcon:_3,TimerIcon:$3,TransferIcon:m3,TrashIcon:q4,TwitterIcon:f4,TypeIcon:fv,UbuntuIcon:Y2,UndoIcon:Ac,UnfoldIcon:h3,UnlockIcon:iv,UnpinIcon:Y4,UploadIcon:y3,UserAddIcon:B3,UserAltIcon:z3,UserIcon:L3,UsersIcon:P3,VSCodeIcon:h4,VerifiedIcon:Hv,VideoIcon:wc,WandIcon:F4,WatchIcon:w4,WindowsIcon:K2,WrenchIcon:B4,XIcon:g4,YoutubeIcon:p4,ZoomIcon:hc,ZoomOutIcon:mc,ZoomResetIcon:gc,iconList:Ug},Symbol.toStringTag,{value:"Module"}));function Ct(e,t,{checkForDefaultPrevented:r=!0}={}){return function(o){if(e==null||e(o),r===!1||!o.defaultPrevented)return t==null?void 0:t(o)}}function W3(e,t){const r=l.createContext(t);function n(a){const d=a,{children:i}=d,c=R(d,["children"]),s=l.useMemo(()=>c,Object.values(c));return l.createElement(r.Provider,{value:s},i)}function o(a){const i=l.useContext(r);if(i)return i;if(t!==void 0)return t;throw new Error(`\`${a}\` must be used within \`${e}\``)}return n.displayName=e+"Provider",[n,o]}function q3(e,t=[]){let r=[];function n(a,i){const c=l.createContext(i),s=r.length;r=[...r,i];function d(h){const S=h,{scope:g,children:f}=S,v=R(S,["scope","children"]),m=(g==null?void 0:g[e][s])||c,x=l.useMemo(()=>v,Object.values(v));return l.createElement(m.Provider,{value:x},f)}function u(h,g){const f=(g==null?void 0:g[e][s])||c,v=l.useContext(f);if(v)return v;if(i!==void 0)return i;throw new Error(`\`${h}\` must be used within \`${a}\``)}return d.displayName=a+"Provider",[d,u]}const o=()=>{const a=r.map(i=>l.createContext(i));return function(c){const s=(c==null?void 0:c[e])||a;return l.useMemo(()=>({[`__scope${e}`]:z(b({},c),{[e]:s})}),[c,s])}};return o.scopeName=e,[n,G3(o,...t)]}function G3(...e){const t=e[0];if(e.length===1)return t;const r=()=>{const n=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(a){const i=n.reduce((c,{useScope:s,scopeName:d})=>{const h=s(a)[`__scope${d}`];return b(b({},c),h)},{});return l.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return r.scopeName=t.scopeName,r}const Ro=globalThis!=null&&globalThis.document?l.useLayoutEffect:()=>{},Y3=so.useId||(()=>{});let K3=0;function La(e){const[t,r]=l.useState(Y3());return Ro(()=>{e||r(n=>n!=null?n:String(K3++))},[e]),e||(t?`radix-${t}`:"")}function Kt(e){const t=l.useRef(e);return l.useEffect(()=>{t.current=e}),l.useMemo(()=>(...r)=>{var n;return(n=t.current)===null||n===void 0?void 0:n.call(t,...r)},[])}function X3({prop:e,defaultProp:t,onChange:r=()=>{}}){const[n,o]=Z3({defaultProp:t,onChange:r}),a=e!==void 0,i=a?e:n,c=Kt(r),s=l.useCallback(d=>{if(a){const h=typeof d=="function"?d(e):d;h!==e&&c(h)}else o(d)},[a,e,o,c]);return[i,s]}function Z3({defaultProp:e,onChange:t}){const r=l.useState(e),[n]=r,o=l.useRef(n),a=Kt(t);return l.useEffect(()=>{o.current!==n&&(a(n),o.current=n)},[n,o,a]),r}const J3=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],_t=J3.reduce((e,t)=>{const r=l.forwardRef((n,o)=>{const s=n,{asChild:a}=s,i=R(s,["asChild"]),c=a?an:t;return l.useEffect(()=>{window[Symbol.for("radix-ui")]=!0},[]),l.createElement(c,ee({},i,{ref:o}))});return r.displayName=`Primitive.${t}`,z(b({},e),{[t]:r})},{});function Q3(e,t){e&&Xn.flushSync(()=>e.dispatchEvent(t))}function e7(e,t=globalThis==null?void 0:globalThis.document){const r=Kt(e);l.useEffect(()=>{const n=o=>{o.key==="Escape"&&r(o)};return t.addEventListener("keydown",n),()=>t.removeEventListener("keydown",n)},[r,t])}const Io="dismissableLayer.update",t7="dismissableLayer.pointerDownOutside",r7="dismissableLayer.focusOutside";let Ki;const n7=l.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),a7=l.forwardRef((e,t)=>{var r;const _=e,{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:o,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:c,onDismiss:s}=_,d=R(_,["disableOutsidePointerEvents","onEscapeKeyDown","onPointerDownOutside","onFocusOutside","onInteractOutside","onDismiss"]),u=l.useContext(n7),[h,g]=l.useState(null),f=(r=h==null?void 0:h.ownerDocument)!==null&&r!==void 0?r:globalThis==null?void 0:globalThis.document,[,v]=l.useState({}),m=Rr(t,$=>g($)),x=Array.from(u.layers),[S]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),y=x.indexOf(S),w=h?x.indexOf(h):-1,E=u.layersWithOutsidePointerEventsDisabled.size>0,C=w>=y,I=o7($=>{const O=$.target,T=[...u.branches].some(M=>M.contains(O));!C||T||(a==null||a($),c==null||c($),$.defaultPrevented||s==null||s())},f),A=l7($=>{const O=$.target;[...u.branches].some(M=>M.contains(O))||(i==null||i($),c==null||c($),$.defaultPrevented||s==null||s())},f);return e7($=>{w===u.layers.size-1&&(o==null||o($),!$.defaultPrevented&&s&&($.preventDefault(),s()))},f),l.useEffect(()=>{if(h)return n&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(Ki=f.body.style.pointerEvents,f.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(h)),u.layers.add(h),Xi(),()=>{n&&u.layersWithOutsidePointerEventsDisabled.size===1&&(f.body.style.pointerEvents=Ki)}},[h,f,n,u]),l.useEffect(()=>()=>{h&&(u.layers.delete(h),u.layersWithOutsidePointerEventsDisabled.delete(h),Xi())},[h,u]),l.useEffect(()=>{const $=()=>v({});return document.addEventListener(Io,$),()=>document.removeEventListener(Io,$)},[]),l.createElement(_t.div,ee({},d,{ref:m,style:b({pointerEvents:E?C?"auto":"none":void 0},e.style),onFocusCapture:Ct(e.onFocusCapture,A.onFocusCapture),onBlurCapture:Ct(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:Ct(e.onPointerDownCapture,I.onPointerDownCapture)}))});function o7(e,t=globalThis==null?void 0:globalThis.document){const r=Kt(e),n=l.useRef(!1),o=l.useRef(()=>{});return l.useEffect(()=>{const a=c=>{if(c.target&&!n.current){let d=function(){_c(t7,r,s,{discrete:!0})};const s={originalEvent:c};c.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=d,t.addEventListener("click",o.current,{once:!0})):d()}else t.removeEventListener("click",o.current);n.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",a)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",a),t.removeEventListener("click",o.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}function l7(e,t=globalThis==null?void 0:globalThis.document){const r=Kt(e),n=l.useRef(!1);return l.useEffect(()=>{const o=a=>{a.target&&!n.current&&_c(r7,r,{originalEvent:a},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}function Xi(){const e=new CustomEvent(Io);document.dispatchEvent(e)}function _c(e,t,r,{discrete:n}){const o=r.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),n?Q3(o,a):o.dispatchEvent(a)}const za="focusScope.autoFocusOnMount",Ba="focusScope.autoFocusOnUnmount",Zi={bubbles:!1,cancelable:!0},i7=l.forwardRef((e,t)=>{const m=e,{loop:r=!1,trapped:n=!1,onMountAutoFocus:o,onUnmountAutoFocus:a}=m,i=R(m,["loop","trapped","onMountAutoFocus","onUnmountAutoFocus"]),[c,s]=l.useState(null),d=Kt(o),u=Kt(a),h=l.useRef(null),g=Rr(t,x=>s(x)),f=l.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;l.useEffect(()=>{if(n){let x=function(E){if(f.paused||!c)return;const C=E.target;c.contains(C)?h.current=C:wt(h.current,{select:!0})},S=function(E){if(f.paused||!c)return;const C=E.relatedTarget;C!==null&&(c.contains(C)||wt(h.current,{select:!0}))},y=function(E){if(document.activeElement===document.body)for(const I of E)I.removedNodes.length>0&&wt(c)};document.addEventListener("focusin",x),document.addEventListener("focusout",S);const w=new MutationObserver(y);return c&&w.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",x),document.removeEventListener("focusout",S),w.disconnect()}}},[n,c,f.paused]),l.useEffect(()=>{if(c){Qi.add(f);const x=document.activeElement;if(!c.contains(x)){const y=new CustomEvent(za,Zi);c.addEventListener(za,d),c.dispatchEvent(y),y.defaultPrevented||(s7(p7(kc(c)),{select:!0}),document.activeElement===x&&wt(c))}return()=>{c.removeEventListener(za,d),setTimeout(()=>{const y=new CustomEvent(Ba,Zi);c.addEventListener(Ba,u),c.dispatchEvent(y),y.defaultPrevented||wt(x!=null?x:document.body,{select:!0}),c.removeEventListener(Ba,u),Qi.remove(f)},0)}}},[c,d,u,f]);const v=l.useCallback(x=>{if(!r&&!n||f.paused)return;const S=x.key==="Tab"&&!x.altKey&&!x.ctrlKey&&!x.metaKey,y=document.activeElement;if(S&&y){const w=x.currentTarget,[E,C]=c7(w);E&&C?!x.shiftKey&&y===C?(x.preventDefault(),r&&wt(E,{select:!0})):x.shiftKey&&y===E&&(x.preventDefault(),r&&wt(C,{select:!0})):y===w&&x.preventDefault()}},[r,n,f.paused]);return l.createElement(_t.div,ee({tabIndex:-1},i,{ref:g,onKeyDown:v}))});function s7(e,{select:t=!1}={}){const r=document.activeElement;for(const n of e)if(wt(n,{select:t}),document.activeElement!==r)return}function c7(e){const t=kc(e),r=Ji(t,e),n=Ji(t.reverse(),e);return[r,n]}function kc(e){const t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:n=>{const o=n.tagName==="INPUT"&&n.type==="hidden";return n.disabled||n.hidden||o?NodeFilter.FILTER_SKIP:n.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function Ji(e,t){for(const r of e)if(!d7(r,{upTo:t}))return r}function d7(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function u7(e){return e instanceof HTMLInputElement&&"select"in e}function wt(e,{select:t=!1}={}){if(e&&e.focus){const r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&u7(e)&&t&&e.select()}}const Qi=f7();function f7(){let e=[];return{add(t){const r=e[0];t!==r&&(r==null||r.pause()),e=e0(e,t),e.unshift(t)},remove(t){var r;e=e0(e,t),(r=e[0])===null||r===void 0||r.resume()}}}function e0(e,t){const r=[...e],n=r.indexOf(t);return n!==-1&&r.splice(n,1),r}function p7(e){return e.filter(t=>t.tagName!=="A")}const h7=l.forwardRef((e,t)=>{var r;const a=e,{container:n=globalThis==null||(r=globalThis.document)===null||r===void 0?void 0:r.body}=a,o=R(a,["container"]);return n?J0.createPortal(l.createElement(_t.div,ee({},o,{ref:t})),n):null});function m7(e,t){return l.useReducer((r,n)=>{const o=t[r][n];return o!=null?o:r},e)}const ua=e=>{const{present:t,children:r}=e,n=g7(t),o=typeof r=="function"?r({present:n.isPresent}):l.Children.only(r),a=Rr(n.ref,o.ref);return typeof r=="function"||n.isPresent?l.cloneElement(o,{ref:a}):null};ua.displayName="Presence";function g7(e){const[t,r]=l.useState(),n=l.useRef({}),o=l.useRef(e),a=l.useRef("none"),i=e?"mounted":"unmounted",[c,s]=m7(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return l.useEffect(()=>{const d=wn(n.current);a.current=c==="mounted"?d:"none"},[c]),Ro(()=>{const d=n.current,u=o.current;if(u!==e){const g=a.current,f=wn(d);e?s("MOUNT"):f==="none"||(d==null?void 0:d.display)==="none"?s("UNMOUNT"):s(u&&g!==f?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,s]),Ro(()=>{if(t){const d=h=>{const f=wn(n.current).includes(h.animationName);h.target===t&&f&&Xn.flushSync(()=>s("ANIMATION_END"))},u=h=>{h.target===t&&(a.current=wn(n.current))};return t.addEventListener("animationstart",u),t.addEventListener("animationcancel",d),t.addEventListener("animationend",d),()=>{t.removeEventListener("animationstart",u),t.removeEventListener("animationcancel",d),t.removeEventListener("animationend",d)}}else s("ANIMATION_END")},[t,s]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:l.useCallback(d=>{d&&(n.current=getComputedStyle(d)),r(d)},[])}}function wn(e){return(e==null?void 0:e.animationName)||"none"}let Pa=0;function v7(){l.useEffect(()=>{var e,t;const r=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",(e=r[0])!==null&&e!==void 0?e:t0()),document.body.insertAdjacentElement("beforeend",(t=r[1])!==null&&t!==void 0?t:t0()),Pa++,()=>{Pa===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(n=>n.remove()),Pa--}},[])}function t0(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var tt=function(){return tt=Object.assign||function(t){for(var r,n=1,o=arguments.length;n + +
    +
    + + diff --git a/pr-preview/pr-419/index.html b/pr-preview/pr-419/index.html new file mode 100644 index 000000000..249aa8fb0 --- /dev/null +++ b/pr-preview/pr-419/index.html @@ -0,0 +1,163 @@ + + + + + + @storybook/cli - Storybook + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + + + + + + + + + diff --git a/pr-preview/pr-419/index.json b/pr-preview/pr-419/index.json new file mode 100644 index 000000000..aaf41c44a --- /dev/null +++ b/pr-preview/pr-419/index.json @@ -0,0 +1 @@ +{"v":5,"entries":{"about-introduction--documentation":{"id":"about-introduction--documentation","title":"About/Introduction","name":"Documentation","importPath":"./docs/About/Introduction.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"about-changelog--documentation":{"id":"about-changelog--documentation","title":"About/Changelog","name":"Documentation","importPath":"./docs/About/Changelog.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"about-faq--documentation":{"id":"about-faq--documentation","title":"About/FAQ","name":"Documentation","importPath":"./docs/About/FAQ.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"component-process-introduction--documentation":{"id":"component-process-introduction--documentation","title":"Component Process/Introduction","name":"Documentation","importPath":"./docs/Component Process/Introduction.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"component-process-components-using-components--documentation":{"id":"component-process-components-using-components--documentation","title":"Component Process/Components/Using components","name":"Documentation","importPath":"./docs/Component Process/Components/Using components.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"component-process-components-change-process--documentation":{"id":"component-process-components-change-process--documentation","title":"Component Process/Components/Change process","name":"Documentation","importPath":"./docs/Component Process/Components/Change process.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"component-process-candidate-components-introducing-new-ones--documentation":{"id":"component-process-candidate-components-introducing-new-ones--documentation","title":"Component Process/Candidate Components/Introducing new ones","name":"Documentation","importPath":"./docs/Component Process/Candidate Components/Introducing new ones.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"component-process-candidate-components-using-existing-ones--documentation":{"id":"component-process-candidate-components-using-existing-ones--documentation","title":"Component Process/Candidate Components/Using existing ones","name":"Documentation","importPath":"./docs/Component Process/Candidate Components/Using existing ones.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"component-process-candidate-components-promoting-to-a-component--documentation":{"id":"component-process-candidate-components-promoting-to-a-component--documentation","title":"Component Process/Candidate Components/Promoting to a component","name":"Documentation","importPath":"./docs/Component Process/Candidate Components/Promoting to a component.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"component-process-design-templates-introduction--documentation":{"id":"component-process-design-templates-introduction--documentation","title":"Component Process/Design Templates/Introduction","name":"Documentation","importPath":"./docs/Component Process/Design Templates/Introduction.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"components-data-display-avatar--documentation":{"id":"components-data-display-avatar--documentation","title":"Components/Data Display/Avatar","name":"Documentation","importPath":"./src/components/data-display/Avatar/Avatar.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-avatar--primary":{"type":"story","id":"components-data-display-avatar--primary","name":"Primary","title":"Components/Data Display/Avatar","importPath":"./src/components/data-display/Avatar/Avatar.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-avatar--square":{"type":"story","id":"components-data-display-avatar--square","name":"Square","title":"Components/Data Display/Avatar","importPath":"./src/components/data-display/Avatar/Avatar.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-avatar--large":{"type":"story","id":"components-data-display-avatar--large","name":"Large","title":"Components/Data Display/Avatar","importPath":"./src/components/data-display/Avatar/Avatar.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-avatar--small":{"type":"story","id":"components-data-display-avatar--small","name":"Small","title":"Components/Data Display/Avatar","importPath":"./src/components/data-display/Avatar/Avatar.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-avatar--custom-sizes":{"type":"story","id":"components-data-display-avatar--custom-sizes","name":"Custom Sizes","title":"Components/Data Display/Avatar","importPath":"./src/components/data-display/Avatar/Avatar.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-avatar--custom-icon":{"type":"story","id":"components-data-display-avatar--custom-icon","name":"Custom Icon","title":"Components/Data Display/Avatar","importPath":"./src/components/data-display/Avatar/Avatar.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-avatar--example-basic":{"type":"story","id":"components-data-display-avatar--example-basic","name":"Example Basic","title":"Components/Data Display/Avatar","importPath":"./src/components/data-display/Avatar/Avatar.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-avatar--example-types":{"type":"story","id":"components-data-display-avatar--example-types","name":"Example Types","title":"Components/Data Display/Avatar","importPath":"./src/components/data-display/Avatar/Avatar.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-avatar--example-with-badge":{"type":"story","id":"components-data-display-avatar--example-with-badge","name":"Example With Badge","title":"Components/Data Display/Avatar","importPath":"./src/components/data-display/Avatar/Avatar.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-avatar--example-responsive":{"type":"story","id":"components-data-display-avatar--example-responsive","name":"Example Responsive","title":"Components/Data Display/Avatar","importPath":"./src/components/data-display/Avatar/Avatar.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-avatar--example-autoset-font-size":{"type":"story","id":"components-data-display-avatar--example-autoset-font-size","name":"Example Autoset Font Size","title":"Components/Data Display/Avatar","importPath":"./src/components/data-display/Avatar/Avatar.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--documentation":{"id":"components-data-display-badge--documentation","title":"Components/Data Display/Badge","name":"Documentation","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-badge--primary":{"type":"story","id":"components-data-display-badge--primary","name":"Primary","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--dot-badge":{"type":"story","id":"components-data-display-badge--dot-badge","name":"Dot Badge","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--small-size":{"type":"story","id":"components-data-display-badge--small-size","name":"Small Size","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--overflow-count":{"type":"story","id":"components-data-display-badge--overflow-count","name":"Overflow Count","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--custom-color":{"type":"story","id":"components-data-display-badge--custom-color","name":"Custom Color","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--custom-text":{"type":"story","id":"components-data-display-badge--custom-text","name":"Custom Text","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--hover-title":{"type":"story","id":"components-data-display-badge--hover-title","name":"Hover Title","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--example-basic":{"type":"story","id":"components-data-display-badge--example-basic","name":"Example Basic","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--example-standalone":{"type":"story","id":"components-data-display-badge--example-standalone","name":"Example Standalone","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--example-overflow-count":{"type":"story","id":"components-data-display-badge--example-overflow-count","name":"Example Overflow Count","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--example-dynamic":{"type":"story","id":"components-data-display-badge--example-dynamic","name":"Example Dynamic","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--example-offset":{"type":"story","id":"components-data-display-badge--example-offset","name":"Example Offset","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--example-status":{"type":"story","id":"components-data-display-badge--example-status","name":"Example Status","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--example-ribbon":{"type":"story","id":"components-data-display-badge--example-ribbon","name":"Example Ribbon","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--example-clickable":{"type":"story","id":"components-data-display-badge--example-clickable","name":"Example Clickable","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-badge--example-colors":{"type":"story","id":"components-data-display-badge--example-colors","name":"Example Colors","title":"Components/Data Display/Badge","importPath":"./src/components/data-display/Badge/Badge.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-calendar--documentation":{"id":"components-data-display-calendar--documentation","title":"Components/Data Display/Calendar","name":"Documentation","importPath":"./src/components/data-display/Calendar/Calendar.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-calendar--primary":{"type":"story","id":"components-data-display-calendar--primary","name":"Primary","title":"Components/Data Display/Calendar","importPath":"./src/components/data-display/Calendar/Calendar.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--documentation":{"id":"components-data-display-card--documentation","title":"Components/Data Display/Card","name":"Documentation","importPath":"./src/components/data-display/Card/Card.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-card--primary":{"type":"story","id":"components-data-display-card--primary","name":"Primary","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--small-size":{"type":"story","id":"components-data-display-card--small-size","name":"Small Size","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--no-border":{"type":"story","id":"components-data-display-card--no-border","name":"No Border","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--hoverable":{"type":"story","id":"components-data-display-card--hoverable","name":"Hoverable","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--loading":{"type":"story","id":"components-data-display-card--loading","name":"Loading","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--with-actions":{"type":"story","id":"components-data-display-card--with-actions","name":"With Actions","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--with-tabs":{"type":"story","id":"components-data-display-card--with-tabs","name":"With Tabs","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--with-cover":{"type":"story","id":"components-data-display-card--with-cover","name":"With Cover","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--custom-title":{"type":"story","id":"components-data-display-card--custom-title","name":"Custom Title","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--inner-style":{"type":"story","id":"components-data-display-card--inner-style","name":"Inner Style","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--example-meta":{"type":"story","id":"components-data-display-card--example-meta","name":"Example Meta","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--example-column":{"type":"story","id":"components-data-display-card--example-column","name":"Example Column","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--example-grid":{"type":"story","id":"components-data-display-card--example-grid","name":"Example Grid","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--example-loading":{"type":"story","id":"components-data-display-card--example-loading","name":"Example Loading","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--example-inner-card":{"type":"story","id":"components-data-display-card--example-inner-card","name":"Example Inner Card","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--example-with-tabs":{"type":"story","id":"components-data-display-card--example-with-tabs","name":"Example With Tabs","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-card--example-content-configuration":{"type":"story","id":"components-data-display-card--example-content-configuration","name":"Example Content Configuration","title":"Components/Data Display/Card","importPath":"./src/components/data-display/Card/Card.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--documentation":{"id":"components-data-display-carousel--documentation","title":"Components/Data Display/Carousel","name":"Documentation","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-carousel--primary":{"type":"story","id":"components-data-display-carousel--primary","name":"Primary","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--with-autoplay":{"type":"story","id":"components-data-display-carousel--with-autoplay","name":"With Autoplay","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--custom-autoplay-speed":{"type":"story","id":"components-data-display-carousel--custom-autoplay-speed","name":"Custom Autoplay Speed","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--custom-dot-position":{"type":"story","id":"components-data-display-carousel--custom-dot-position","name":"Custom Dot Position","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--without-dots":{"type":"story","id":"components-data-display-carousel--without-dots","name":"Without Dots","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--with-fade-effect":{"type":"story","id":"components-data-display-carousel--with-fade-effect","name":"With Fade Effect","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--with-linear-easing":{"type":"story","id":"components-data-display-carousel--with-linear-easing","name":"With Linear Easing","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--without-infinite-loop":{"type":"story","id":"components-data-display-carousel--without-infinite-loop","name":"Without Infinite Loop","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--custom-speed":{"type":"story","id":"components-data-display-carousel--custom-speed","name":"Custom Speed","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--wait-for-animate":{"type":"story","id":"components-data-display-carousel--wait-for-animate","name":"Wait For Animate","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--example-basic":{"type":"story","id":"components-data-display-carousel--example-basic","name":"Example Basic","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--example-position":{"type":"story","id":"components-data-display-carousel--example-position","name":"Example Position","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--example-auto-scroll":{"type":"story","id":"components-data-display-carousel--example-auto-scroll","name":"Example Auto Scroll","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-carousel--example-fade-in":{"type":"story","id":"components-data-display-carousel--example-fade-in","name":"Example Fade In","title":"Components/Data Display/Carousel","importPath":"./src/components/data-display/Carousel/Carousel.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--documentation":{"id":"components-data-display-collapse--documentation","title":"Components/Data Display/Collapse","name":"Documentation","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-collapse--primary":{"type":"story","id":"components-data-display-collapse--primary","name":"Primary","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--accordion-mode":{"type":"story","id":"components-data-display-collapse--accordion-mode","name":"Accordion Mode","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--with-active-panel":{"type":"story","id":"components-data-display-collapse--with-active-panel","name":"With Active Panel","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--borderless-collapse":{"type":"story","id":"components-data-display-collapse--borderless-collapse","name":"Borderless Collapse","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--with-collapsible-headers":{"type":"story","id":"components-data-display-collapse--with-collapsible-headers","name":"With Collapsible Headers","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--with-custom-active-panel":{"type":"story","id":"components-data-display-collapse--with-custom-active-panel","name":"With Custom Active Panel","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--destroy-inactive-panels":{"type":"story","id":"components-data-display-collapse--destroy-inactive-panels","name":"Destroy Inactive Panels","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--example-basic":{"type":"story","id":"components-data-display-collapse--example-basic","name":"Example Basic","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--example-size":{"type":"story","id":"components-data-display-collapse--example-size","name":"Example Size","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--example-accordion":{"type":"story","id":"components-data-display-collapse--example-accordion","name":"Example Accordion","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--example-nested-panel":{"type":"story","id":"components-data-display-collapse--example-nested-panel","name":"Example Nested Panel","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--example-borderless":{"type":"story","id":"components-data-display-collapse--example-borderless","name":"Example Borderless","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--example-custom-panel":{"type":"story","id":"components-data-display-collapse--example-custom-panel","name":"Example Custom Panel","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--example-no-arrow":{"type":"story","id":"components-data-display-collapse--example-no-arrow","name":"Example No Arrow","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--example-extra-node":{"type":"story","id":"components-data-display-collapse--example-extra-node","name":"Example Extra Node","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--example-ghost-collaps":{"type":"story","id":"components-data-display-collapse--example-ghost-collaps","name":"Example Ghost Collaps","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-collapse--example-collapsible":{"type":"story","id":"components-data-display-collapse--example-collapsible","name":"Example Collapsible","title":"Components/Data Display/Collapse","importPath":"./src/components/data-display/Collapse/Collapse.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-descriptions--documentation":{"id":"components-data-display-descriptions--documentation","title":"Components/Data Display/Descriptions","name":"Documentation","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-descriptions--primary":{"type":"story","id":"components-data-display-descriptions--primary","name":"Primary","title":"Components/Data Display/Descriptions","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-descriptions--bordered":{"type":"story","id":"components-data-display-descriptions--bordered","name":"Bordered","title":"Components/Data Display/Descriptions","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-descriptions--vertical":{"type":"story","id":"components-data-display-descriptions--vertical","name":"Vertical","title":"Components/Data Display/Descriptions","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-descriptions--small":{"type":"story","id":"components-data-display-descriptions--small","name":"Small","title":"Components/Data Display/Descriptions","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-descriptions--custom-title":{"type":"story","id":"components-data-display-descriptions--custom-title","name":"Custom Title","title":"Components/Data Display/Descriptions","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-descriptions--with-extra":{"type":"story","id":"components-data-display-descriptions--with-extra","name":"With Extra","title":"Components/Data Display/Descriptions","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-descriptions--with-title-and-extra":{"type":"story","id":"components-data-display-descriptions--with-title-and-extra","name":"With Title And Extra","title":"Components/Data Display/Descriptions","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-descriptions--with-content-style":{"type":"story","id":"components-data-display-descriptions--with-content-style","name":"With Content Style","title":"Components/Data Display/Descriptions","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-descriptions--with-label-style":{"type":"story","id":"components-data-display-descriptions--with-label-style","name":"With Label Style","title":"Components/Data Display/Descriptions","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-descriptions--responsive-column":{"type":"story","id":"components-data-display-descriptions--responsive-column","name":"Responsive Column","title":"Components/Data Display/Descriptions","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-descriptions--example-table-look":{"type":"story","id":"components-data-display-descriptions--example-table-look","name":"Example Table Look","title":"Components/Data Display/Descriptions","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-descriptions--example-size":{"type":"story","id":"components-data-display-descriptions--example-size","name":"Example Size","title":"Components/Data Display/Descriptions","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-descriptions--example-responsive-descriptions":{"type":"story","id":"components-data-display-descriptions--example-responsive-descriptions","name":"Example Responsive Descriptions","title":"Components/Data Display/Descriptions","importPath":"./src/components/data-display/Descriptions/Descriptions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-empty--documentation":{"id":"components-data-display-empty--documentation","title":"Components/Data Display/Empty","name":"Documentation","importPath":"./src/components/data-display/Empty/Empty.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-empty--primary":{"type":"story","id":"components-data-display-empty--primary","name":"Primary","title":"Components/Data Display/Empty","importPath":"./src/components/data-display/Empty/Empty.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-empty--custom-description":{"type":"story","id":"components-data-display-empty--custom-description","name":"Custom Description","title":"Components/Data Display/Empty","importPath":"./src/components/data-display/Empty/Empty.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-empty--custom-image-style":{"type":"story","id":"components-data-display-empty--custom-image-style","name":"Custom Image Style","title":"Components/Data Display/Empty","importPath":"./src/components/data-display/Empty/Empty.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-empty--no-image":{"type":"story","id":"components-data-display-empty--no-image","name":"No Image","title":"Components/Data Display/Empty","importPath":"./src/components/data-display/Empty/Empty.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-empty--alt-image":{"type":"story","id":"components-data-display-empty--alt-image","name":"Alt Image","title":"Components/Data Display/Empty","importPath":"./src/components/data-display/Empty/Empty.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-empty--custom-description-and-image":{"type":"story","id":"components-data-display-empty--custom-description-and-image","name":"Custom Description And Image","title":"Components/Data Display/Empty","importPath":"./src/components/data-display/Empty/Empty.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-empty--no-description":{"type":"story","id":"components-data-display-empty--no-description","name":"No Description","title":"Components/Data Display/Empty","importPath":"./src/components/data-display/Empty/Empty.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-empty--custom-image-and-style":{"type":"story","id":"components-data-display-empty--custom-image-and-style","name":"Custom Image And Style","title":"Components/Data Display/Empty","importPath":"./src/components/data-display/Empty/Empty.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-empty--no-image-and-no-description":{"type":"story","id":"components-data-display-empty--no-image-and-no-description","name":"No Image And No Description","title":"Components/Data Display/Empty","importPath":"./src/components/data-display/Empty/Empty.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-empty--example-global-empty":{"type":"story","id":"components-data-display-empty--example-global-empty","name":"Example Global Empty","title":"Components/Data Display/Empty","importPath":"./src/components/data-display/Empty/Empty.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-image--documentation":{"id":"components-data-display-image--documentation","title":"Components/Data Display/Image","name":"Documentation","importPath":"./src/components/data-display/Image/Image.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-image--primary":{"type":"story","id":"components-data-display-image--primary","name":"Primary","title":"Components/Data Display/Image","importPath":"./src/components/data-display/Image/Image.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-list--documentation":{"id":"components-data-display-list--documentation","title":"Components/Data Display/List","name":"Documentation","importPath":"./src/components/data-display/List/List.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-list--primary":{"type":"story","id":"components-data-display-list--primary","name":"Primary","title":"Components/Data Display/List","importPath":"./src/components/data-display/List/List.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-list--bordered-list":{"type":"story","id":"components-data-display-list--bordered-list","name":"Bordered List","title":"Components/Data Display/List","importPath":"./src/components/data-display/List/List.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-list--vertical-layout":{"type":"story","id":"components-data-display-list--vertical-layout","name":"Vertical Layout","title":"Components/Data Display/List","importPath":"./src/components/data-display/List/List.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-list--loading-indicator":{"type":"story","id":"components-data-display-list--loading-indicator","name":"Loading Indicator","title":"Components/Data Display/List","importPath":"./src/components/data-display/List/List.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-list--custom-pagination":{"type":"story","id":"components-data-display-list--custom-pagination","name":"Custom Pagination","title":"Components/Data Display/List","importPath":"./src/components/data-display/List/List.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-list--custom-grid":{"type":"story","id":"components-data-display-list--custom-grid","name":"Custom Grid","title":"Components/Data Display/List","importPath":"./src/components/data-display/List/List.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-list--large-size-list":{"type":"story","id":"components-data-display-list--large-size-list","name":"Large Size List","title":"Components/Data Display/List","importPath":"./src/components/data-display/List/List.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-list--custom-footer":{"type":"story","id":"components-data-display-list--custom-footer","name":"Custom Footer","title":"Components/Data Display/List","importPath":"./src/components/data-display/List/List.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-list--no-split-under-list-item":{"type":"story","id":"components-data-display-list--no-split-under-list-item","name":"No Split Under List Item","title":"Components/Data Display/List","importPath":"./src/components/data-display/List/List.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-popover--documentation":{"id":"components-data-display-popover--documentation","title":"Components/Data Display/Popover","name":"Documentation","importPath":"./src/components/data-display/Popover/Popover.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-popover--primary":{"type":"story","id":"components-data-display-popover--primary","name":"Primary","title":"Components/Data Display/Popover","importPath":"./src/components/data-display/Popover/Popover.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-popover--hover":{"type":"story","id":"components-data-display-popover--hover","name":"Hover","title":"Components/Data Display/Popover","importPath":"./src/components/data-display/Popover/Popover.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-popover--focus":{"type":"story","id":"components-data-display-popover--focus","name":"Focus","title":"Components/Data Display/Popover","importPath":"./src/components/data-display/Popover/Popover.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-qrcode--documentation":{"id":"components-data-display-qrcode--documentation","title":"Components/Data Display/QRCode","name":"Documentation","importPath":"./src/components/data-display/QRCode/QRCode.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-qrcode--primary":{"type":"story","id":"components-data-display-qrcode--primary","name":"Primary","title":"Components/Data Display/QRCode","importPath":"./src/components/data-display/QRCode/QRCode.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-segmented--documentation":{"id":"components-data-display-segmented--documentation","title":"Components/Data Display/Segmented","name":"Documentation","importPath":"./src/components/data-display/Segmented/Segmented.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-segmented--primary":{"type":"story","id":"components-data-display-segmented--primary","name":"Primary","title":"Components/Data Display/Segmented","importPath":"./src/components/data-display/Segmented/Segmented.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--documentation":{"id":"components-data-display-statistic--documentation","title":"Components/Data Display/Statistic","name":"Documentation","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-statistic--primary":{"type":"story","id":"components-data-display-statistic--primary","name":"Primary","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--custom-decimal-separator":{"type":"story","id":"components-data-display-statistic--custom-decimal-separator","name":"Custom Decimal Separator","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--custom-formatter":{"type":"story","id":"components-data-display-statistic--custom-formatter","name":"Custom Formatter","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--custom-group-separator":{"type":"story","id":"components-data-display-statistic--custom-group-separator","name":"Custom Group Separator","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--custom-loading":{"type":"story","id":"components-data-display-statistic--custom-loading","name":"Custom Loading","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--custom-precision":{"type":"story","id":"components-data-display-statistic--custom-precision","name":"Custom Precision","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--custom-prefix":{"type":"story","id":"components-data-display-statistic--custom-prefix","name":"Custom Prefix","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--custom-suffix":{"type":"story","id":"components-data-display-statistic--custom-suffix","name":"Custom Suffix","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--custom-title":{"type":"story","id":"components-data-display-statistic--custom-title","name":"Custom Title","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--custom-value":{"type":"story","id":"components-data-display-statistic--custom-value","name":"Custom Value","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--custom-value-style":{"type":"story","id":"components-data-display-statistic--custom-value-style","name":"Custom Value Style","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--example-basic":{"type":"story","id":"components-data-display-statistic--example-basic","name":"Example Basic","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--example-with-unit":{"type":"story","id":"components-data-display-statistic--example-with-unit","name":"Example With Unit","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--example-with-card":{"type":"story","id":"components-data-display-statistic--example-with-card","name":"Example With Card","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-statistic--example-with-countdown":{"type":"story","id":"components-data-display-statistic--example-with-countdown","name":"Example With Countdown","title":"Components/Data Display/Statistic","importPath":"./src/components/data-display/Statistic/Statistic.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-table--documentation":{"id":"components-data-display-table--documentation","title":"Components/Data Display/Table","name":"Documentation","importPath":"./src/components/data-display/Table/Table.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-table--primary":{"type":"story","id":"components-data-display-table--primary","name":"Primary","title":"Components/Data Display/Table","importPath":"./src/components/data-display/Table/Table.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tabs--documentation":{"id":"components-data-display-tabs--documentation","title":"Components/Data Display/Tabs","name":"Documentation","importPath":"./src/components/data-display/Tabs/Tabs.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-tabs--primary":{"type":"story","id":"components-data-display-tabs--primary","name":"Primary","title":"Components/Data Display/Tabs","importPath":"./src/components/data-display/Tabs/Tabs.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tag--documentation":{"id":"components-data-display-tag--documentation","title":"Components/Data Display/Tag","name":"Documentation","importPath":"./src/components/data-display/Tag/Tag.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-tag--primary":{"type":"story","id":"components-data-display-tag--primary","name":"Primary","title":"Components/Data Display/Tag","importPath":"./src/components/data-display/Tag/Tag.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tag--with-close-icon":{"type":"story","id":"components-data-display-tag--with-close-icon","name":"With Close Icon","title":"Components/Data Display/Tag","importPath":"./src/components/data-display/Tag/Tag.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tag--with-color":{"type":"story","id":"components-data-display-tag--with-color","name":"With Color","title":"Components/Data Display/Tag","importPath":"./src/components/data-display/Tag/Tag.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tag--with-icon":{"type":"story","id":"components-data-display-tag--with-icon","name":"With Icon","title":"Components/Data Display/Tag","importPath":"./src/components/data-display/Tag/Tag.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tag--without-border":{"type":"story","id":"components-data-display-tag--without-border","name":"Without Border","title":"Components/Data Display/Tag","importPath":"./src/components/data-display/Tag/Tag.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tag--with-on-close-callback":{"type":"story","id":"components-data-display-tag--with-on-close-callback","name":"With On Close Callback","title":"Components/Data Display/Tag","importPath":"./src/components/data-display/Tag/Tag.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tag--example-checkable-tag-primary":{"type":"story","id":"components-data-display-tag--example-checkable-tag-primary","name":"Example Checkable Tag Primary","title":"Components/Data Display/Tag","importPath":"./src/components/data-display/Tag/Tag.stories.tsx","tags":["dev","test","autodocs","play-fn"]},"components-data-display-tag--example-colors":{"type":"story","id":"components-data-display-tag--example-colors","name":"Example Colors","title":"Components/Data Display/Tag","importPath":"./src/components/data-display/Tag/Tag.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tag--example-status-tags":{"type":"story","id":"components-data-display-tag--example-status-tags","name":"Example Status Tags","title":"Components/Data Display/Tag","importPath":"./src/components/data-display/Tag/Tag.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-timeline--documentation":{"id":"components-data-display-timeline--documentation","title":"Components/Data Display/Timeline","name":"Documentation","importPath":"./src/components/data-display/Timeline/Timeline.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-timeline--primary":{"type":"story","id":"components-data-display-timeline--primary","name":"Primary","title":"Components/Data Display/Timeline","importPath":"./src/components/data-display/Timeline/Timeline.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tooltip--documentation":{"id":"components-data-display-tooltip--documentation","title":"Components/Data Display/Tooltip","name":"Documentation","importPath":"./src/components/data-display/Tooltip/Tooltip.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-tooltip--primary":{"type":"story","id":"components-data-display-tooltip--primary","name":"Primary","title":"Components/Data Display/Tooltip","importPath":"./src/components/data-display/Tooltip/Tooltip.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tooltip--title":{"type":"story","id":"components-data-display-tooltip--title","name":"Title","title":"Components/Data Display/Tooltip","importPath":"./src/components/data-display/Tooltip/Tooltip.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tooltip--color":{"type":"story","id":"components-data-display-tooltip--color","name":"Color","title":"Components/Data Display/Tooltip","importPath":"./src/components/data-display/Tooltip/Tooltip.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tooltip--no-arrow":{"type":"story","id":"components-data-display-tooltip--no-arrow","name":"No Arrow","title":"Components/Data Display/Tooltip","importPath":"./src/components/data-display/Tooltip/Tooltip.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tooltip--bottom-placement":{"type":"story","id":"components-data-display-tooltip--bottom-placement","name":"Bottom Placement","title":"Components/Data Display/Tooltip","importPath":"./src/components/data-display/Tooltip/Tooltip.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tooltip--click-trigger":{"type":"story","id":"components-data-display-tooltip--click-trigger","name":"Click Trigger","title":"Components/Data Display/Tooltip","importPath":"./src/components/data-display/Tooltip/Tooltip.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tooltip--always-open":{"type":"story","id":"components-data-display-tooltip--always-open","name":"Always Open","title":"Components/Data Display/Tooltip","importPath":"./src/components/data-display/Tooltip/Tooltip.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tooltip--right-click":{"type":"story","id":"components-data-display-tooltip--right-click","name":"Right Click","title":"Components/Data Display/Tooltip","importPath":"./src/components/data-display/Tooltip/Tooltip.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tooltip--click-with-on-change":{"type":"story","id":"components-data-display-tooltip--click-with-on-change","name":"Click With On Change","title":"Components/Data Display/Tooltip","importPath":"./src/components/data-display/Tooltip/Tooltip.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tooltip--example-arrow-placements":{"type":"story","id":"components-data-display-tooltip--example-arrow-placements","name":"Example Arrow Placements","title":"Components/Data Display/Tooltip","importPath":"./src/components/data-display/Tooltip/Tooltip.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tooltip--example-disabled":{"type":"story","id":"components-data-display-tooltip--example-disabled","name":"Example Disabled","title":"Components/Data Display/Tooltip","importPath":"./src/components/data-display/Tooltip/Tooltip.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tooltip--example-auto-shift":{"type":"story","id":"components-data-display-tooltip--example-auto-shift","name":"Example Auto Shift","title":"Components/Data Display/Tooltip","importPath":"./src/components/data-display/Tooltip/Tooltip.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tour--documentation":{"id":"components-data-display-tour--documentation","title":"Components/Data Display/Tour","name":"Documentation","importPath":"./src/components/data-display/Tour/Tour.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-tour--primary":{"type":"story","id":"components-data-display-tour--primary","name":"Primary","title":"Components/Data Display/Tour","importPath":"./src/components/data-display/Tour/Tour.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tour--example-placement":{"type":"story","id":"components-data-display-tour--example-placement","name":"Example Placement","title":"Components/Data Display/Tour","importPath":"./src/components/data-display/Tour/Tour.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tour--example-nav-logo":{"type":"story","id":"components-data-display-tour--example-nav-logo","name":"Example Nav Logo","title":"Components/Data Display/Tour","importPath":"./src/components/data-display/Tour/Tour.stories.tsx","tags":["dev","test","autodocs"]},"components-data-display-tree--documentation":{"id":"components-data-display-tree--documentation","title":"Components/Data Display/Tree","name":"Documentation","importPath":"./src/components/data-display/Tree/Tree.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-display-tree--primary":{"type":"story","id":"components-data-display-tree--primary","name":"Primary","title":"Components/Data Display/Tree","importPath":"./src/components/data-display/Tree/Tree.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--documentation":{"id":"components-data-entry-autocomplete--documentation","title":"Components/Data Entry/AutoComplete","name":"Documentation","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-autocomplete--primary":{"type":"story","id":"components-data-entry-autocomplete--primary","name":"Primary","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--clear-button":{"type":"story","id":"components-data-entry-autocomplete--clear-button","name":"Clear Button","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--placeholder":{"type":"story","id":"components-data-entry-autocomplete--placeholder","name":"Placeholder","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--disabled":{"type":"story","id":"components-data-entry-autocomplete--disabled","name":"Disabled","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--not-found":{"type":"story","id":"components-data-entry-autocomplete--not-found","name":"Not Found","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--borderless":{"type":"story","id":"components-data-entry-autocomplete--borderless","name":"Borderless","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--example-basic":{"type":"story","id":"components-data-entry-autocomplete--example-basic","name":"Example Basic","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--example-customized":{"type":"story","id":"components-data-entry-autocomplete--example-customized","name":"Example Customized","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--example-customize-input":{"type":"story","id":"components-data-entry-autocomplete--example-customize-input","name":"Example Customize Input","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--example-non-case-sensitive":{"type":"story","id":"components-data-entry-autocomplete--example-non-case-sensitive","name":"Example Non Case Sensitive","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--example-lookup-patterns-certain-category":{"type":"story","id":"components-data-entry-autocomplete--example-lookup-patterns-certain-category","name":"Example Lookup Patterns Certain Category","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--example-lookup-patterns-un-certain-category":{"type":"story","id":"components-data-entry-autocomplete--example-lookup-patterns-un-certain-category","name":"Example Lookup Patterns Un Certain Category","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--example-status":{"type":"story","id":"components-data-entry-autocomplete--example-status","name":"Example Status","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-autocomplete--example-clear-button":{"type":"story","id":"components-data-entry-autocomplete--example-clear-button","name":"Example Clear Button","title":"Components/Data Entry/AutoComplete","importPath":"./src/components/data-entry/AutoComplete/AutoComplete.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--documentation":{"id":"components-data-entry-cascader--documentation","title":"Components/Data Entry/Cascader","name":"Documentation","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-cascader--primary":{"type":"story","id":"components-data-entry-cascader--primary","name":"Primary","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--allow-clear":{"type":"story","id":"components-data-entry-cascader--allow-clear","name":"Allow Clear","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--auto-focus":{"type":"story","id":"components-data-entry-cascader--auto-focus","name":"Auto Focus","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--hover-expand":{"type":"story","id":"components-data-entry-cascader--hover-expand","name":"Hover Expand","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--no-border":{"type":"story","id":"components-data-entry-cascader--no-border","name":"No Border","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--multiple-cascader":{"type":"story","id":"components-data-entry-cascader--multiple-cascader","name":"Multiple Cascader","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--search-icon":{"type":"story","id":"components-data-entry-cascader--search-icon","name":"Search Icon","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--custom-dropdown-style":{"type":"story","id":"components-data-entry-cascader--custom-dropdown-style","name":"Custom Dropdown Style","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--suffix-icon":{"type":"story","id":"components-data-entry-cascader--suffix-icon","name":"Suffix Icon","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--display-render":{"type":"story","id":"components-data-entry-cascader--display-render","name":"Display Render","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--disabled":{"type":"story","id":"components-data-entry-cascader--disabled","name":"Disabled","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--disabled-option":{"type":"story","id":"components-data-entry-cascader--disabled-option","name":"Disabled Option","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--default-value":{"type":"story","id":"components-data-entry-cascader--default-value","name":"Default Value","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--example-custom-trigger":{"type":"story","id":"components-data-entry-cascader--example-custom-trigger","name":"Example Custom Trigger","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-cascader--example-lazy-load":{"type":"story","id":"components-data-entry-cascader--example-lazy-load","name":"Example Lazy Load","title":"Components/Data Entry/Cascader","importPath":"./src/components/data-entry/Cascader/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-checkbox--documentation":{"id":"components-data-entry-checkbox--documentation","title":"Components/Data Entry/Checkbox","name":"Documentation","importPath":"./src/components/data-entry/Checkbox/Checkbox.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-checkbox--primary":{"type":"story","id":"components-data-entry-checkbox--primary","name":"Primary","title":"Components/Data Entry/Checkbox","importPath":"./src/components/data-entry/Checkbox/Checkbox.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-checkbox--with-auto-focus":{"type":"story","id":"components-data-entry-checkbox--with-auto-focus","name":"With Auto Focus","title":"Components/Data Entry/Checkbox","importPath":"./src/components/data-entry/Checkbox/Checkbox.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-checkbox--default-checked":{"type":"story","id":"components-data-entry-checkbox--default-checked","name":"Default Checked","title":"Components/Data Entry/Checkbox","importPath":"./src/components/data-entry/Checkbox/Checkbox.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-checkbox--disabled":{"type":"story","id":"components-data-entry-checkbox--disabled","name":"Disabled","title":"Components/Data Entry/Checkbox","importPath":"./src/components/data-entry/Checkbox/Checkbox.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-checkbox--indeterminate":{"type":"story","id":"components-data-entry-checkbox--indeterminate","name":"Indeterminate","title":"Components/Data Entry/Checkbox","importPath":"./src/components/data-entry/Checkbox/Checkbox.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-checkbox--example-check-all":{"type":"story","id":"components-data-entry-checkbox--example-check-all","name":"Example Check All","title":"Components/Data Entry/Checkbox","importPath":"./src/components/data-entry/Checkbox/Checkbox.stories.tsx","tags":["dev","test","autodocs","play-fn"]},"components-data-entry-colorpicker--documentation":{"id":"components-data-entry-colorpicker--documentation","title":"Components/Data Entry/ColorPicker","name":"Documentation","importPath":"./src/components/data-entry/ColorPicker/ColorPicker.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-colorpicker--primary":{"type":"story","id":"components-data-entry-colorpicker--primary","name":"Primary","title":"Components/Data Entry/ColorPicker","importPath":"./src/components/data-entry/ColorPicker/ColorPicker.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-date-picker--documentation":{"id":"components-data-entry-date-picker--documentation","title":"Components/Data Entry/Date Picker","name":"Documentation","importPath":"./src/components/data-entry/DatePicker/DatePicker.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-date-picker--primary":{"type":"story","id":"components-data-entry-date-picker--primary","name":"Primary","title":"Components/Data Entry/Date Picker","importPath":"./src/components/data-entry/DatePicker/DatePicker.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-date-picker--with-date-picker-with-disabled-years":{"type":"story","id":"components-data-entry-date-picker--with-date-picker-with-disabled-years","name":"With Date Picker With Disabled Years","title":"Components/Data Entry/Date Picker","importPath":"./src/components/data-entry/DatePicker/DatePicker.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-form--documentation":{"id":"components-data-entry-form--documentation","title":"Components/Data Entry/Form","name":"Documentation","importPath":"./src/components/data-entry/Form/Form.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-form--primary":{"type":"story","id":"components-data-entry-form--primary","name":"Primary","title":"Components/Data Entry/Form","importPath":"./src/components/data-entry/Form/Form.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-input--documentation":{"id":"components-data-entry-input--documentation","title":"Components/Data Entry/Input","name":"Documentation","importPath":"./src/components/data-entry/Input/Input.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-input--error":{"type":"story","id":"components-data-entry-input--error","name":"Error","title":"Components/Data Entry/Input","importPath":"./src/components/data-entry/Input/Input.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-input--text-area":{"type":"story","id":"components-data-entry-input--text-area","name":"Text Area","title":"Components/Data Entry/Input","importPath":"./src/components/data-entry/Input/Input.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-input--large":{"type":"story","id":"components-data-entry-input--large","name":"Large","title":"Components/Data Entry/Input","importPath":"./src/components/data-entry/Input/Input.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-input--middle":{"type":"story","id":"components-data-entry-input--middle","name":"Middle","title":"Components/Data Entry/Input","importPath":"./src/components/data-entry/Input/Input.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-input--small":{"type":"story","id":"components-data-entry-input--small","name":"Small","title":"Components/Data Entry/Input","importPath":"./src/components/data-entry/Input/Input.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-input--primary":{"type":"story","id":"components-data-entry-input--primary","name":"Primary","title":"Components/Data Entry/Input","importPath":"./src/components/data-entry/Input/Input.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-input--with-https-before":{"type":"story","id":"components-data-entry-input--with-https-before","name":"With Https Before","title":"Components/Data Entry/Input","importPath":"./src/components/data-entry/Input/Input.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-input--with-dot-com-after":{"type":"story","id":"components-data-entry-input--with-dot-com-after","name":"With Dot Com After","title":"Components/Data Entry/Input","importPath":"./src/components/data-entry/Input/Input.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-input--allow-clear":{"type":"story","id":"components-data-entry-input--allow-clear","name":"Allow Clear","title":"Components/Data Entry/Input","importPath":"./src/components/data-entry/Input/Input.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-input--disabled":{"type":"story","id":"components-data-entry-input--disabled","name":"Disabled","title":"Components/Data Entry/Input","importPath":"./src/components/data-entry/Input/Input.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-input--with-max-length":{"type":"story","id":"components-data-entry-input--with-max-length","name":"With Max Length","title":"Components/Data Entry/Input","importPath":"./src/components/data-entry/Input/Input.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-input--with-prefix-and-suffix":{"type":"story","id":"components-data-entry-input--with-prefix-and-suffix","name":"With Prefix And Suffix","title":"Components/Data Entry/Input","importPath":"./src/components/data-entry/Input/Input.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-input--with-focus-management":{"type":"story","id":"components-data-entry-input--with-focus-management","name":"With Focus Management","title":"Components/Data Entry/Input","importPath":"./src/components/data-entry/Input/Input.stories.tsx","tags":["dev","test","autodocs","play-fn"]},"components-data-entry-inputnumber--documentation":{"id":"components-data-entry-inputnumber--documentation","title":"Components/Data Entry/InputNumber","name":"Documentation","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-inputnumber--primary":{"type":"story","id":"components-data-entry-inputnumber--primary","name":"Primary","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-inputnumber--small":{"type":"story","id":"components-data-entry-inputnumber--small","name":"Small","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-inputnumber--large":{"type":"story","id":"components-data-entry-inputnumber--large","name":"Large","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-inputnumber--warning":{"type":"story","id":"components-data-entry-inputnumber--warning","name":"Warning","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-inputnumber--error":{"type":"story","id":"components-data-entry-inputnumber--error","name":"Error","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-inputnumber--disabled":{"type":"story","id":"components-data-entry-inputnumber--disabled","name":"Disabled","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-inputnumber--read-only":{"type":"story","id":"components-data-entry-inputnumber--read-only","name":"Read Only","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-inputnumber--prefix":{"type":"story","id":"components-data-entry-inputnumber--prefix","name":"$ Prefix","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-inputnumber--string-mode":{"type":"story","id":"components-data-entry-inputnumber--string-mode","name":"String Mode","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-inputnumber--with-controls-and-precision":{"type":"story","id":"components-data-entry-inputnumber--with-controls-and-precision","name":"With Controls And Precision","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-inputnumber--decimal-separator-comma":{"type":"story","id":"components-data-entry-inputnumber--decimal-separator-comma","name":"Decimal Separator Comma","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-inputnumber--with-formatter":{"type":"story","id":"components-data-entry-inputnumber--with-formatter","name":"With Formatter","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-inputnumber--min-max-constraints":{"type":"story","id":"components-data-entry-inputnumber--min-max-constraints","name":"Min Max Constraints","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-inputnumber--step-05":{"type":"story","id":"components-data-entry-inputnumber--step-05","name":"Step 05","title":"Components/Data Entry/InputNumber","importPath":"./src/components/data-entry/InputNumber/InputNumber.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--documentation":{"id":"components-data-entry-mentions--documentation","title":"Components/Data Entry/Mentions","name":"Documentation","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-mentions--primary":{"type":"story","id":"components-data-entry-mentions--primary","name":"Primary","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--clearable":{"type":"story","id":"components-data-entry-mentions--clearable","name":"Clearable","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--auto-focus":{"type":"story","id":"components-data-entry-mentions--auto-focus","name":"Auto Focus","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--auto-size":{"type":"story","id":"components-data-entry-mentions--auto-size","name":"Auto Size","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--custom-not-found-content":{"type":"story","id":"components-data-entry-mentions--custom-not-found-content","name":"Custom Not Found Content","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--borderless":{"type":"story","id":"components-data-entry-mentions--borderless","name":"Borderless","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--warning":{"type":"story","id":"components-data-entry-mentions--warning","name":"Warning","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--custom-placeholder":{"type":"story","id":"components-data-entry-mentions--custom-placeholder","name":"Custom Placeholder","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--example-basic":{"type":"story","id":"components-data-entry-mentions--example-basic","name":"Example Basic","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--example-variants":{"type":"story","id":"components-data-entry-mentions--example-variants","name":"Example Variants","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--example-async":{"type":"story","id":"components-data-entry-mentions--example-async","name":"Example Async","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--example-form":{"type":"story","id":"components-data-entry-mentions--example-form","name":"Example Form","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--example-disabled-or-read-only":{"type":"story","id":"components-data-entry-mentions--example-disabled-or-read-only","name":"Example Disabled Or Read Only","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--example-clear-icon":{"type":"story","id":"components-data-entry-mentions--example-clear-icon","name":"Example Clear Icon","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-mentions--example-status":{"type":"story","id":"components-data-entry-mentions--example-status","name":"Example Status","title":"Components/Data Entry/Mentions","importPath":"./src/components/data-entry/Mentions/Mentions.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem--documentation":{"id":"components-data-entry-queryitem--documentation","title":"Components/Data Entry/QueryItem","name":"Documentation","importPath":"./src/components/data-entry/QueryItem/QueryItem.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-queryitem--dont-use-this-or-you-will-be-fired":{"type":"story","id":"components-data-entry-queryitem--dont-use-this-or-you-will-be-fired","name":"Dont Use This Or You Will Be Fired","title":"Components/Data Entry/QueryItem","importPath":"./src/components/data-entry/QueryItem/QueryItem.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-action--documentation":{"id":"components-data-entry-queryitem-action--documentation","title":"Components/Data Entry/QueryItem/Action","name":"Documentation","importPath":"./src/components/data-entry/QueryItem/Action.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-queryitem-action--primary":{"type":"story","id":"components-data-entry-queryitem-action--primary","name":"Primary","title":"Components/Data Entry/QueryItem/Action","importPath":"./src/components/data-entry/QueryItem/Action.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-action--secondary":{"type":"story","id":"components-data-entry-queryitem-action--secondary","name":"Secondary","title":"Components/Data Entry/QueryItem/Action","importPath":"./src/components/data-entry/QueryItem/Action.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-action--disabled":{"type":"story","id":"components-data-entry-queryitem-action--disabled","name":"Disabled","title":"Components/Data Entry/QueryItem/Action","importPath":"./src/components/data-entry/QueryItem/Action.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-action--on-click":{"type":"story","id":"components-data-entry-queryitem-action--on-click","name":"On Click","title":"Components/Data Entry/QueryItem/Action","importPath":"./src/components/data-entry/QueryItem/Action.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-action--loading":{"type":"story","id":"components-data-entry-queryitem-action--loading","name":"Loading","title":"Components/Data Entry/QueryItem/Action","importPath":"./src/components/data-entry/QueryItem/Action.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-cascader--documentation":{"id":"components-data-entry-queryitem-valueselector-cascader--documentation","title":"Components/Data Entry/QueryItem/ValueSelector/Cascader","name":"Documentation","importPath":"./src/components/data-entry/QueryItem/Cascader.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-queryitem-valueselector-cascader--default":{"type":"story","id":"components-data-entry-queryitem-valueselector-cascader--default","name":"Default","title":"Components/Data Entry/QueryItem/ValueSelector/Cascader","importPath":"./src/components/data-entry/QueryItem/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-cascader--simple-list":{"type":"story","id":"components-data-entry-queryitem-valueselector-cascader--simple-list","name":"Simple List","title":"Components/Data Entry/QueryItem/ValueSelector/Cascader","importPath":"./src/components/data-entry/QueryItem/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-cascader--error":{"type":"story","id":"components-data-entry-queryitem-valueselector-cascader--error","name":"Error","title":"Components/Data Entry/QueryItem/ValueSelector/Cascader","importPath":"./src/components/data-entry/QueryItem/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-cascader--with-icon":{"type":"story","id":"components-data-entry-queryitem-valueselector-cascader--with-icon","name":"With Icon","title":"Components/Data Entry/QueryItem/ValueSelector/Cascader","importPath":"./src/components/data-entry/QueryItem/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-cascader--on-select":{"type":"story","id":"components-data-entry-queryitem-valueselector-cascader--on-select","name":"On Select","title":"Components/Data Entry/QueryItem/ValueSelector/Cascader","importPath":"./src/components/data-entry/QueryItem/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-cascader--pre-selected-value":{"type":"story","id":"components-data-entry-queryitem-valueselector-cascader--pre-selected-value","name":"Pre Selected Value","title":"Components/Data Entry/QueryItem/ValueSelector/Cascader","importPath":"./src/components/data-entry/QueryItem/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-cascader--load-data":{"type":"story","id":"components-data-entry-queryitem-valueselector-cascader--load-data","name":"Load Data","title":"Components/Data Entry/QueryItem/ValueSelector/Cascader","importPath":"./src/components/data-entry/QueryItem/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-cascader--loading":{"type":"story","id":"components-data-entry-queryitem-valueselector-cascader--loading","name":"Loading","title":"Components/Data Entry/QueryItem/ValueSelector/Cascader","importPath":"./src/components/data-entry/QueryItem/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-cascader--search-label":{"type":"story","id":"components-data-entry-queryitem-valueselector-cascader--search-label","name":"Search Label","title":"Components/Data Entry/QueryItem/ValueSelector/Cascader","importPath":"./src/components/data-entry/QueryItem/Cascader.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-numberinput--documentation":{"id":"components-data-entry-queryitem-valueselector-numberinput--documentation","title":"Components/Data Entry/QueryItem/ValueSelector/NumberInput","name":"Documentation","importPath":"./src/components/data-entry/QueryItem/NumberInput.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-queryitem-valueselector-numberinput--primary":{"type":"story","id":"components-data-entry-queryitem-valueselector-numberinput--primary","name":"Primary","title":"Components/Data Entry/QueryItem/ValueSelector/NumberInput","importPath":"./src/components/data-entry/QueryItem/NumberInput.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-numberinput--default":{"type":"story","id":"components-data-entry-queryitem-valueselector-numberinput--default","name":"Default","title":"Components/Data Entry/QueryItem/ValueSelector/NumberInput","importPath":"./src/components/data-entry/QueryItem/NumberInput.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-numberinput--placeholder":{"type":"story","id":"components-data-entry-queryitem-valueselector-numberinput--placeholder","name":"Placeholder","title":"Components/Data Entry/QueryItem/ValueSelector/NumberInput","importPath":"./src/components/data-entry/QueryItem/NumberInput.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-numberinput--error-message":{"type":"story","id":"components-data-entry-queryitem-valueselector-numberinput--error-message","name":"Error Message","title":"Components/Data Entry/QueryItem/ValueSelector/NumberInput","importPath":"./src/components/data-entry/QueryItem/NumberInput.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-numberinput--disabled":{"type":"story","id":"components-data-entry-queryitem-valueselector-numberinput--disabled","name":"Disabled","title":"Components/Data Entry/QueryItem/ValueSelector/NumberInput","importPath":"./src/components/data-entry/QueryItem/NumberInput.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-numberinput--min":{"type":"story","id":"components-data-entry-queryitem-valueselector-numberinput--min","name":"Min","title":"Components/Data Entry/QueryItem/ValueSelector/NumberInput","importPath":"./src/components/data-entry/QueryItem/NumberInput.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-numberinput--max":{"type":"story","id":"components-data-entry-queryitem-valueselector-numberinput--max","name":"Max","title":"Components/Data Entry/QueryItem/ValueSelector/NumberInput","importPath":"./src/components/data-entry/QueryItem/NumberInput.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-numberinput--auto-focus":{"type":"story","id":"components-data-entry-queryitem-valueselector-numberinput--auto-focus","name":"Auto Focus","title":"Components/Data Entry/QueryItem/ValueSelector/NumberInput","importPath":"./src/components/data-entry/QueryItem/NumberInput.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-qualifier--documentation":{"id":"components-data-entry-queryitem-qualifier--documentation","title":"Components/Data Entry/QueryItem/Qualifier","name":"Documentation","importPath":"./src/components/data-entry/QueryItem/Qualifier.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-queryitem-qualifier--empty":{"type":"story","id":"components-data-entry-queryitem-qualifier--empty","name":"Empty","title":"Components/Data Entry/QueryItem/Qualifier","importPath":"./src/components/data-entry/QueryItem/Qualifier.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-qualifier--simple":{"type":"story","id":"components-data-entry-queryitem-qualifier--simple","name":"Simple","title":"Components/Data Entry/QueryItem/Qualifier","importPath":"./src/components/data-entry/QueryItem/Qualifier.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-qualifier--error":{"type":"story","id":"components-data-entry-queryitem-qualifier--error","name":"Error","title":"Components/Data Entry/QueryItem/Qualifier","importPath":"./src/components/data-entry/QueryItem/Qualifier.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-qualifier--disabled":{"type":"story","id":"components-data-entry-queryitem-qualifier--disabled","name":"Disabled","title":"Components/Data Entry/QueryItem/Qualifier","importPath":"./src/components/data-entry/QueryItem/Qualifier.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-qualifier--pre-selected":{"type":"story","id":"components-data-entry-queryitem-qualifier--pre-selected","name":"Pre Selected","title":"Components/Data Entry/QueryItem/Qualifier","importPath":"./src/components/data-entry/QueryItem/Qualifier.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-text--documentation":{"id":"components-data-entry-queryitem-text--documentation","title":"Components/Data Entry/QueryItem/Text","name":"Documentation","importPath":"./src/components/data-entry/QueryItem/Text.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-queryitem-text--primary":{"type":"story","id":"components-data-entry-queryitem-text--primary","name":"Primary","title":"Components/Data Entry/QueryItem/Text","importPath":"./src/components/data-entry/QueryItem/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-text--disabled":{"type":"story","id":"components-data-entry-queryitem-text--disabled","name":"Disabled","title":"Components/Data Entry/QueryItem/Text","importPath":"./src/components/data-entry/QueryItem/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector--documentation":{"id":"components-data-entry-queryitem-valueselector--documentation","title":"Components/Data Entry/QueryItem/ValueSelector","name":"Documentation","importPath":"./src/components/data-entry/QueryItem/ValueSelector.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-queryitem-valueselector--dont-use-this-or-you-will-be-fired":{"type":"story","id":"components-data-entry-queryitem-valueselector--dont-use-this-or-you-will-be-fired","name":"Dont Use This Or You Will Be Fired","title":"Components/Data Entry/QueryItem/ValueSelector","importPath":"./src/components/data-entry/QueryItem/ValueSelector.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-textinput--documentation":{"id":"components-data-entry-queryitem-valueselector-textinput--documentation","title":"Components/Data Entry/QueryItem/ValueSelector/TextInput","name":"Documentation","importPath":"./src/components/data-entry/QueryItem/TextInput.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-queryitem-valueselector-textinput--primary":{"type":"story","id":"components-data-entry-queryitem-valueselector-textinput--primary","name":"Primary","title":"Components/Data Entry/QueryItem/ValueSelector/TextInput","importPath":"./src/components/data-entry/QueryItem/TextInput.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-textinput--default":{"type":"story","id":"components-data-entry-queryitem-valueselector-textinput--default","name":"Default","title":"Components/Data Entry/QueryItem/ValueSelector/TextInput","importPath":"./src/components/data-entry/QueryItem/TextInput.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-textinput--placeholder":{"type":"story","id":"components-data-entry-queryitem-valueselector-textinput--placeholder","name":"Placeholder","title":"Components/Data Entry/QueryItem/ValueSelector/TextInput","importPath":"./src/components/data-entry/QueryItem/TextInput.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-queryitem-valueselector-textinput--error-message":{"type":"story","id":"components-data-entry-queryitem-valueselector-textinput--error-message","name":"Error Message","title":"Components/Data Entry/QueryItem/ValueSelector/TextInput","importPath":"./src/components/data-entry/QueryItem/TextInput.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-radio--documentation":{"id":"components-data-entry-radio--documentation","title":"Components/Data Entry/Radio","name":"Documentation","importPath":"./src/components/data-entry/Radio/Radio.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-radio--primary":{"type":"story","id":"components-data-entry-radio--primary","name":"Primary","title":"Components/Data Entry/Radio","importPath":"./src/components/data-entry/Radio/Radio.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-radio--with-auto-focus":{"type":"story","id":"components-data-entry-radio--with-auto-focus","name":"With Auto Focus","title":"Components/Data Entry/Radio","importPath":"./src/components/data-entry/Radio/Radio.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-radio--checked":{"type":"story","id":"components-data-entry-radio--checked","name":"Checked","title":"Components/Data Entry/Radio","importPath":"./src/components/data-entry/Radio/Radio.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-radio--default-checked":{"type":"story","id":"components-data-entry-radio--default-checked","name":"Default Checked","title":"Components/Data Entry/Radio","importPath":"./src/components/data-entry/Radio/Radio.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-radio--disabled":{"type":"story","id":"components-data-entry-radio--disabled","name":"Disabled","title":"Components/Data Entry/Radio","importPath":"./src/components/data-entry/Radio/Radio.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-radio--with-on-change":{"type":"story","id":"components-data-entry-radio--with-on-change","name":"With On Change","title":"Components/Data Entry/Radio","importPath":"./src/components/data-entry/Radio/Radio.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-radio-radiobutton--documentation":{"id":"components-data-entry-radio-radiobutton--documentation","title":"Components/Data Entry/Radio/RadioButton","name":"Documentation","importPath":"./src/components/data-entry/Radio/RadioButton.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-radio-radiobutton--primary":{"type":"story","id":"components-data-entry-radio-radiobutton--primary","name":"Primary","title":"Components/Data Entry/Radio/RadioButton","importPath":"./src/components/data-entry/Radio/RadioButton.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-radio-radiogroup--documentation":{"id":"components-data-entry-radio-radiogroup--documentation","title":"Components/Data Entry/Radio/RadioGroup","name":"Documentation","importPath":"./src/components/data-entry/Radio/RadioGroup.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-radio-radiogroup--with-options-and-option-type":{"type":"story","id":"components-data-entry-radio-radiogroup--with-options-and-option-type","name":"With Options And Option Type","title":"Components/Data Entry/Radio/RadioGroup","importPath":"./src/components/data-entry/Radio/RadioGroup.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-radio-radiogroup--with-radio-buttons":{"type":"story","id":"components-data-entry-radio-radiogroup--with-radio-buttons","name":"With Radio Buttons","title":"Components/Data Entry/Radio/RadioGroup","importPath":"./src/components/data-entry/Radio/RadioGroup.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-rate--documentation":{"id":"components-data-entry-rate--documentation","title":"Components/Data Entry/Rate","name":"Documentation","importPath":"./src/components/data-entry/Rate/Rate.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-rate--primary":{"type":"story","id":"components-data-entry-rate--primary","name":"Primary","title":"Components/Data Entry/Rate","importPath":"./src/components/data-entry/Rate/Rate.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-select--documentation":{"id":"components-data-entry-select--documentation","title":"Components/Data Entry/Select","name":"Documentation","importPath":"./src/components/data-entry/Select/Select.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-select--primary":{"type":"story","id":"components-data-entry-select--primary","name":"Primary","title":"Components/Data Entry/Select","importPath":"./src/components/data-entry/Select/Select.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-slider--documentation":{"id":"components-data-entry-slider--documentation","title":"Components/Data Entry/Slider","name":"Documentation","importPath":"./src/components/data-entry/Slider/Slider.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-slider--primary":{"type":"story","id":"components-data-entry-slider--primary","name":"Primary","title":"Components/Data Entry/Slider","importPath":"./src/components/data-entry/Slider/Slider.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-switch--documentation":{"id":"components-data-entry-switch--documentation","title":"Components/Data Entry/Switch","name":"Documentation","importPath":"./src/components/data-entry/Switch/Switch.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-switch--primary":{"type":"story","id":"components-data-entry-switch--primary","name":"Primary","title":"Components/Data Entry/Switch","importPath":"./src/components/data-entry/Switch/Switch.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-switch--checked":{"type":"story","id":"components-data-entry-switch--checked","name":"Checked","title":"Components/Data Entry/Switch","importPath":"./src/components/data-entry/Switch/Switch.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-switch--custom-copy":{"type":"story","id":"components-data-entry-switch--custom-copy","name":"Custom Copy","title":"Components/Data Entry/Switch","importPath":"./src/components/data-entry/Switch/Switch.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-switch--disabled":{"type":"story","id":"components-data-entry-switch--disabled","name":"Disabled","title":"Components/Data Entry/Switch","importPath":"./src/components/data-entry/Switch/Switch.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-switch--loading":{"type":"story","id":"components-data-entry-switch--loading","name":"Loading","title":"Components/Data Entry/Switch","importPath":"./src/components/data-entry/Switch/Switch.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-switch--small":{"type":"story","id":"components-data-entry-switch--small","name":"Small","title":"Components/Data Entry/Switch","importPath":"./src/components/data-entry/Switch/Switch.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-switch--example-disabled":{"type":"story","id":"components-data-entry-switch--example-disabled","name":"Example Disabled","title":"Components/Data Entry/Switch","importPath":"./src/components/data-entry/Switch/Switch.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-switch--example-sizes":{"type":"story","id":"components-data-entry-switch--example-sizes","name":"Example Sizes","title":"Components/Data Entry/Switch","importPath":"./src/components/data-entry/Switch/Switch.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-switch--example-loading":{"type":"story","id":"components-data-entry-switch--example-loading","name":"Example Loading","title":"Components/Data Entry/Switch","importPath":"./src/components/data-entry/Switch/Switch.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-switch--example-text-and-icon":{"type":"story","id":"components-data-entry-switch--example-text-and-icon","name":"Example Text And Icon","title":"Components/Data Entry/Switch","importPath":"./src/components/data-entry/Switch/Switch.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-timepicker--documentation":{"id":"components-data-entry-timepicker--documentation","title":"Components/Data Entry/TimePicker","name":"Documentation","importPath":"./src/components/data-entry/TimePicker/TimePicker.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-timepicker--primary":{"type":"story","id":"components-data-entry-timepicker--primary","name":"Primary","title":"Components/Data Entry/TimePicker","importPath":"./src/components/data-entry/TimePicker/TimePicker.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-transfer--documentation":{"id":"components-data-entry-transfer--documentation","title":"Components/Data Entry/Transfer","name":"Documentation","importPath":"./src/components/data-entry/Transfer/Transfer.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-transfer--primary":{"type":"story","id":"components-data-entry-transfer--primary","name":"Primary","title":"Components/Data Entry/Transfer","importPath":"./src/components/data-entry/Transfer/Transfer.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-treeselect--documentation":{"id":"components-data-entry-treeselect--documentation","title":"Components/Data Entry/TreeSelect","name":"Documentation","importPath":"./src/components/data-entry/TreeSelect/TreeSelect.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-treeselect--primary":{"type":"story","id":"components-data-entry-treeselect--primary","name":"Primary","title":"Components/Data Entry/TreeSelect","importPath":"./src/components/data-entry/TreeSelect/TreeSelect.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-upload--documentation":{"id":"components-data-entry-upload--documentation","title":"Components/Data Entry/Upload","name":"Documentation","importPath":"./src/components/data-entry/Upload/Upload.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-data-entry-upload--primary":{"type":"story","id":"components-data-entry-upload--primary","name":"Primary","title":"Components/Data Entry/Upload","importPath":"./src/components/data-entry/Upload/Upload.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-upload--custom-list-type":{"type":"story","id":"components-data-entry-upload--custom-list-type","name":"Custom List Type","title":"Components/Data Entry/Upload","importPath":"./src/components/data-entry/Upload/Upload.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-upload--drag-and-drop-upload":{"type":"story","id":"components-data-entry-upload--drag-and-drop-upload","name":"Drag And Drop Upload","title":"Components/Data Entry/Upload","importPath":"./src/components/data-entry/Upload/Upload.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-upload--custom-progress":{"type":"story","id":"components-data-entry-upload--custom-progress","name":"Custom Progress","title":"Components/Data Entry/Upload","importPath":"./src/components/data-entry/Upload/Upload.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-upload--custom-accept-file-type":{"type":"story","id":"components-data-entry-upload--custom-accept-file-type","name":"Custom Accept File Type","title":"Components/Data Entry/Upload","importPath":"./src/components/data-entry/Upload/Upload.stories.tsx","tags":["dev","test","autodocs"]},"components-data-entry-upload--disabled-upload":{"type":"story","id":"components-data-entry-upload--disabled-upload","name":"Disabled Upload","title":"Components/Data Entry/Upload","importPath":"./src/components/data-entry/Upload/Upload.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-alert--documentation":{"id":"components-feedback-alert--documentation","title":"Components/Feedback/Alert","name":"Documentation","importPath":"./src/components/feedback/Alert/Alert.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-feedback-alert--primary":{"type":"story","id":"components-feedback-alert--primary","name":"Primary","title":"Components/Feedback/Alert","importPath":"./src/components/feedback/Alert/Alert.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-alert--success":{"type":"story","id":"components-feedback-alert--success","name":"Success","title":"Components/Feedback/Alert","importPath":"./src/components/feedback/Alert/Alert.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-alert--error-type":{"type":"story","id":"components-feedback-alert--error-type","name":"Error Type","title":"Components/Feedback/Alert","importPath":"./src/components/feedback/Alert/Alert.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-alert--warning-banner":{"type":"story","id":"components-feedback-alert--warning-banner","name":"Warning Banner","title":"Components/Feedback/Alert","importPath":"./src/components/feedback/Alert/Alert.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-alert--description":{"type":"story","id":"components-feedback-alert--description","name":"Description","title":"Components/Feedback/Alert","importPath":"./src/components/feedback/Alert/Alert.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-alert--custom-action":{"type":"story","id":"components-feedback-alert--custom-action","name":"Custom Action","title":"Components/Feedback/Alert","importPath":"./src/components/feedback/Alert/Alert.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-alert--custom-close-icon":{"type":"story","id":"components-feedback-alert--custom-close-icon","name":"Custom Close Icon","title":"Components/Feedback/Alert","importPath":"./src/components/feedback/Alert/Alert.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-alert--example-all-types":{"type":"story","id":"components-feedback-alert--example-all-types","name":"Example All Types","title":"Components/Feedback/Alert","importPath":"./src/components/feedback/Alert/Alert.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-alert--example-closable":{"type":"story","id":"components-feedback-alert--example-closable","name":"Example Closable","title":"Components/Feedback/Alert","importPath":"./src/components/feedback/Alert/Alert.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-alert--example-banner":{"type":"story","id":"components-feedback-alert--example-banner","name":"Example Banner","title":"Components/Feedback/Alert","importPath":"./src/components/feedback/Alert/Alert.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-alert--example-catch-error":{"type":"story","id":"components-feedback-alert--example-catch-error","name":"Example Catch Error","title":"Components/Feedback/Alert","importPath":"./src/components/feedback/Alert/Alert.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-alert--example-custom-actions":{"type":"story","id":"components-feedback-alert--example-custom-actions","name":"Example Custom Actions","title":"Components/Feedback/Alert","importPath":"./src/components/feedback/Alert/Alert.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-drawer--documentation":{"id":"components-feedback-drawer--documentation","title":"Components/Feedback/Drawer","name":"Documentation","importPath":"./src/components/feedback/Drawer/Drawer.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-feedback-drawer--primary":{"type":"story","id":"components-feedback-drawer--primary","name":"Primary","title":"Components/Feedback/Drawer","importPath":"./src/components/feedback/Drawer/Drawer.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-loading-modal--documentation":{"id":"components-feedback-loading-modal--documentation","title":"Components/Feedback/Loading Modal","name":"Documentation","importPath":"./src/components/feedback/LoadingModal/LoadingModal.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-feedback-loading-modal--primary":{"type":"story","id":"components-feedback-loading-modal--primary","name":"Primary","title":"Components/Feedback/Loading Modal","importPath":"./src/components/feedback/LoadingModal/LoadingModal.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-loading-modal--error-story":{"type":"story","id":"components-feedback-loading-modal--error-story","name":"Error Story","title":"Components/Feedback/Loading Modal","importPath":"./src/components/feedback/LoadingModal/LoadingModal.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-message--documentation":{"id":"components-feedback-message--documentation","title":"Components/Feedback/Message","name":"Documentation","importPath":"./src/components/feedback/Message/Message.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-feedback-message--primary":{"type":"story","id":"components-feedback-message--primary","name":"Primary","title":"Components/Feedback/Message","importPath":"./src/components/feedback/Message/Message.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-message--short":{"type":"story","id":"components-feedback-message--short","name":"Short","title":"Components/Feedback/Message","importPath":"./src/components/feedback/Message/Message.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-message--custom-style":{"type":"story","id":"components-feedback-message--custom-style","name":"Custom Style","title":"Components/Feedback/Message","importPath":"./src/components/feedback/Message/Message.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-message--clickable":{"type":"story","id":"components-feedback-message--clickable","name":"Clickable","title":"Components/Feedback/Message","importPath":"./src/components/feedback/Message/Message.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-modal--documentation":{"id":"components-feedback-modal--documentation","title":"Components/Feedback/Modal","name":"Documentation","importPath":"./src/components/feedback/Modal/Modal.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-feedback-modal--primary":{"type":"story","id":"components-feedback-modal--primary","name":"Primary","title":"Components/Feedback/Modal","importPath":"./src/components/feedback/Modal/Modal.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-notification--documentation":{"id":"components-feedback-notification--documentation","title":"Components/Feedback/Notification","name":"Documentation","importPath":"./src/components/feedback/Notification/Notification.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-feedback-notification--primary":{"type":"story","id":"components-feedback-notification--primary","name":"Primary","title":"Components/Feedback/Notification","importPath":"./src/components/feedback/Notification/Notification.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-notification--short":{"type":"story","id":"components-feedback-notification--short","name":"Short","title":"Components/Feedback/Notification","importPath":"./src/components/feedback/Notification/Notification.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-notification--info":{"type":"story","id":"components-feedback-notification--info","name":"Info","title":"Components/Feedback/Notification","importPath":"./src/components/feedback/Notification/Notification.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-notification--warning":{"type":"story","id":"components-feedback-notification--warning","name":"Warning","title":"Components/Feedback/Notification","importPath":"./src/components/feedback/Notification/Notification.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-notification--success":{"type":"story","id":"components-feedback-notification--success","name":"Success","title":"Components/Feedback/Notification","importPath":"./src/components/feedback/Notification/Notification.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-notification--error":{"type":"story","id":"components-feedback-notification--error","name":"Error","title":"Components/Feedback/Notification","importPath":"./src/components/feedback/Notification/Notification.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-popconfirm--documentation":{"id":"components-feedback-popconfirm--documentation","title":"Components/Feedback/Popconfirm","name":"Documentation","importPath":"./src/components/feedback/Popconfirm/Popconfirm.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-feedback-popconfirm--primary":{"type":"story","id":"components-feedback-popconfirm--primary","name":"Primary","title":"Components/Feedback/Popconfirm","importPath":"./src/components/feedback/Popconfirm/Popconfirm.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--documentation":{"id":"components-feedback-progress--documentation","title":"Components/Feedback/Progress","name":"Documentation","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-feedback-progress--primary":{"type":"story","id":"components-feedback-progress--primary","name":"Primary","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--half-way":{"type":"story","id":"components-feedback-progress--half-way","name":"Half Way","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--success":{"type":"story","id":"components-feedback-progress--success","name":"Success","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--exception":{"type":"story","id":"components-feedback-progress--exception","name":"Exception","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--active":{"type":"story","id":"components-feedback-progress--active","name":"Active","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--with-custom-colors":{"type":"story","id":"components-feedback-progress--with-custom-colors","name":"With Custom Colors","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--circle-type":{"type":"story","id":"components-feedback-progress--circle-type","name":"Circle Type","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--dashboard-type":{"type":"story","id":"components-feedback-progress--dashboard-type","name":"Dashboard Type","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--small-size":{"type":"story","id":"components-feedback-progress--small-size","name":"Small Size","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--custom-format":{"type":"story","id":"components-feedback-progress--custom-format","name":"Custom Format","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--example-progress":{"type":"story","id":"components-feedback-progress--example-progress","name":"Example Progress","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--example-circle":{"type":"story","id":"components-feedback-progress--example-circle","name":"Example Circle","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--example-small":{"type":"story","id":"components-feedback-progress--example-small","name":"Example Small","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--example-responsive":{"type":"story","id":"components-feedback-progress--example-responsive","name":"Example Responsive","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--example-dynamic":{"type":"story","id":"components-feedback-progress--example-dynamic","name":"Example Dynamic","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--example-segments":{"type":"story","id":"components-feedback-progress--example-segments","name":"Example Segments","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--example-gradient":{"type":"story","id":"components-feedback-progress--example-gradient","name":"Example Gradient","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-progress--example-progress-size":{"type":"story","id":"components-feedback-progress--example-progress-size","name":"Example Progress Size","title":"Components/Feedback/Progress","importPath":"./src/components/feedback/Progress/Progress.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-result--documentation":{"id":"components-feedback-result--documentation","title":"Components/Feedback/Result","name":"Documentation","importPath":"./src/components/feedback/Result/Result.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-feedback-result--primary":{"type":"story","id":"components-feedback-result--primary","name":"Primary","title":"Components/Feedback/Result","importPath":"./src/components/feedback/Result/Result.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-result--error":{"type":"story","id":"components-feedback-result--error","name":"Error","title":"Components/Feedback/Result","importPath":"./src/components/feedback/Result/Result.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-result--warning":{"type":"story","id":"components-feedback-result--warning","name":"Warning","title":"Components/Feedback/Result","importPath":"./src/components/feedback/Result/Result.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-result--info":{"type":"story","id":"components-feedback-result--info","name":"Info","title":"Components/Feedback/Result","importPath":"./src/components/feedback/Result/Result.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-skeleton--documentation":{"id":"components-feedback-skeleton--documentation","title":"Components/Feedback/Skeleton","name":"Documentation","importPath":"./src/components/feedback/Skeleton/Skeleton.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-feedback-skeleton--primary":{"type":"story","id":"components-feedback-skeleton--primary","name":"Primary","title":"Components/Feedback/Skeleton","importPath":"./src/components/feedback/Skeleton/Skeleton.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-skeleton--avatar-placeholder":{"type":"story","id":"components-feedback-skeleton--avatar-placeholder","name":"Avatar Placeholder","title":"Components/Feedback/Skeleton","importPath":"./src/components/feedback/Skeleton/Skeleton.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-skeleton--paragraph":{"type":"story","id":"components-feedback-skeleton--paragraph","name":"Paragraph","title":"Components/Feedback/Skeleton","importPath":"./src/components/feedback/Skeleton/Skeleton.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-skeleton--round-edges":{"type":"story","id":"components-feedback-skeleton--round-edges","name":"Round Edges","title":"Components/Feedback/Skeleton","importPath":"./src/components/feedback/Skeleton/Skeleton.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-skeleton--title":{"type":"story","id":"components-feedback-skeleton--title","name":"Title","title":"Components/Feedback/Skeleton","importPath":"./src/components/feedback/Skeleton/Skeleton.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-skeleton--example-basic":{"type":"story","id":"components-feedback-skeleton--example-basic","name":"Example Basic","title":"Components/Feedback/Skeleton","importPath":"./src/components/feedback/Skeleton/Skeleton.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-skeleton--example-combiniation":{"type":"story","id":"components-feedback-skeleton--example-combiniation","name":"Example Combiniation","title":"Components/Feedback/Skeleton","importPath":"./src/components/feedback/Skeleton/Skeleton.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-skeleton--example-configs":{"type":"story","id":"components-feedback-skeleton--example-configs","name":"Example Configs","title":"Components/Feedback/Skeleton","importPath":"./src/components/feedback/Skeleton/Skeleton.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-skeleton--example-sub-component":{"type":"story","id":"components-feedback-skeleton--example-sub-component","name":"Example Sub Component","title":"Components/Feedback/Skeleton","importPath":"./src/components/feedback/Skeleton/Skeleton.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-skeleton--example-list":{"type":"story","id":"components-feedback-skeleton--example-list","name":"Example List","title":"Components/Feedback/Skeleton","importPath":"./src/components/feedback/Skeleton/Skeleton.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--documentation":{"id":"components-feedback-spin--documentation","title":"Components/Feedback/Spin","name":"Documentation","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-feedback-spin--primary":{"type":"story","id":"components-feedback-spin--primary","name":"Primary","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--small-size":{"type":"story","id":"components-feedback-spin--small-size","name":"Small Size","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--large-size":{"type":"story","id":"components-feedback-spin--large-size","name":"Large Size","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--with-custom-delay":{"type":"story","id":"components-feedback-spin--with-custom-delay","name":"With Custom Delay","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--with-custom-indicator":{"type":"story","id":"components-feedback-spin--with-custom-indicator","name":"With Custom Indicator","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--spinning-disabled":{"type":"story","id":"components-feedback-spin--spinning-disabled","name":"Spinning Disabled","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--with-custom-tip":{"type":"story","id":"components-feedback-spin--with-custom-tip","name":"With Custom Tip","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--with-wrapper-class-name":{"type":"story","id":"components-feedback-spin--with-wrapper-class-name","name":"With Wrapper Class Name","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--fullscreen-mode":{"type":"story","id":"components-feedback-spin--fullscreen-mode","name":"Fullscreen Mode","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--example-size":{"type":"story","id":"components-feedback-spin--example-size","name":"Example Size","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--example-embedded":{"type":"story","id":"components-feedback-spin--example-embedded","name":"Example Embedded","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--example-customized-description":{"type":"story","id":"components-feedback-spin--example-customized-description","name":"Example Customized Description","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--example-delay":{"type":"story","id":"components-feedback-spin--example-delay","name":"Example Delay","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-spin--example-fullscreen":{"type":"story","id":"components-feedback-spin--example-fullscreen","name":"Example Fullscreen","title":"Components/Feedback/Spin","importPath":"./src/components/feedback/Spin/Spin.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-watermark--documentation":{"id":"components-feedback-watermark--documentation","title":"Components/Feedback/Watermark","name":"Documentation","importPath":"./src/components/feedback/Watermark/Watermark.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-feedback-watermark--primary":{"type":"story","id":"components-feedback-watermark--primary","name":"Primary","title":"Components/Feedback/Watermark","importPath":"./src/components/feedback/Watermark/Watermark.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-watermark--content":{"type":"story","id":"components-feedback-watermark--content","name":"Content","title":"Components/Feedback/Watermark","importPath":"./src/components/feedback/Watermark/Watermark.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-watermark--font":{"type":"story","id":"components-feedback-watermark--font","name":"Font","title":"Components/Feedback/Watermark","importPath":"./src/components/feedback/Watermark/Watermark.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-watermark--gap":{"type":"story","id":"components-feedback-watermark--gap","name":"Gap","title":"Components/Feedback/Watermark","importPath":"./src/components/feedback/Watermark/Watermark.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-watermark--offset":{"type":"story","id":"components-feedback-watermark--offset","name":"Offset","title":"Components/Feedback/Watermark","importPath":"./src/components/feedback/Watermark/Watermark.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-watermark--rotated-watermark":{"type":"story","id":"components-feedback-watermark--rotated-watermark","name":"Rotated Watermark","title":"Components/Feedback/Watermark","importPath":"./src/components/feedback/Watermark/Watermark.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-watermark--example-basic":{"type":"story","id":"components-feedback-watermark--example-basic","name":"Example Basic","title":"Components/Feedback/Watermark","importPath":"./src/components/feedback/Watermark/Watermark.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-watermark--example-multiline":{"type":"story","id":"components-feedback-watermark--example-multiline","name":"Example Multiline","title":"Components/Feedback/Watermark","importPath":"./src/components/feedback/Watermark/Watermark.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-watermark--example-config":{"type":"story","id":"components-feedback-watermark--example-config","name":"Example Config","title":"Components/Feedback/Watermark","importPath":"./src/components/feedback/Watermark/Watermark.stories.tsx","tags":["dev","test","autodocs"]},"components-feedback-watermark--example-modal-or-drawer":{"type":"story","id":"components-feedback-watermark--example-modal-or-drawer","name":"Example Modal Or Drawer","title":"Components/Feedback/Watermark","importPath":"./src/components/feedback/Watermark/Watermark.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--documentation":{"id":"components-general-button--documentation","title":"Components/General/Button","name":"Documentation","importPath":"./src/components/general/Button/Button.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-general-button--primary":{"type":"story","id":"components-general-button--primary","name":"Primary","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs","play-fn"]},"components-general-button--default":{"type":"story","id":"components-general-button--default","name":"Default","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--dashed":{"type":"story","id":"components-general-button--dashed","name":"Dashed","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--text":{"type":"story","id":"components-general-button--text","name":"Text","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--link":{"type":"story","id":"components-general-button--link","name":"Link","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--with-danger":{"type":"story","id":"components-general-button--with-danger","name":"With Danger","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--disabled":{"type":"story","id":"components-general-button--disabled","name":"Disabled","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--ghost":{"type":"story","id":"components-general-button--ghost","name":"Ghost","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--block":{"type":"story","id":"components-general-button--block","name":"Block","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--with-icon":{"type":"story","id":"components-general-button--with-icon","name":"With Icon","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--with-icon-sm":{"type":"story","id":"components-general-button--with-icon-sm","name":"With Icon SM","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--with-icon-default-color-sm":{"type":"story","id":"components-general-button--with-icon-default-color-sm","name":"With Icon Default Color SM","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--round-icon-button":{"type":"story","id":"components-general-button--round-icon-button","name":"Round Icon Button","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--loading":{"type":"story","id":"components-general-button--loading","name":"Loading","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--circle":{"type":"story","id":"components-general-button--circle","name":"Circle","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--round":{"type":"story","id":"components-general-button--round","name":"Round","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--large":{"type":"story","id":"components-general-button--large","name":"Large","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--small":{"type":"story","id":"components-general-button--small","name":"Small","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-button--primary-button-with-click":{"type":"story","id":"components-general-button--primary-button-with-click","name":"Primary Button With Click","title":"Components/General/Button","importPath":"./src/components/general/Button/Button.stories.tsx","tags":["dev","test","autodocs"]},"components-general-floatbutton--documentation":{"id":"components-general-floatbutton--documentation","title":"Components/General/FloatButton","name":"Documentation","importPath":"./src/components/general/FloatButton/FloatButton.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-general-floatbutton--primary":{"type":"story","id":"components-general-floatbutton--primary","name":"Primary","title":"Components/General/FloatButton","importPath":"./src/components/general/FloatButton/FloatButton.stories.tsx","tags":["dev","test","autodocs"]},"components-general-floatbutton--with-badge":{"type":"story","id":"components-general-floatbutton--with-badge","name":"With Badge","title":"Components/General/FloatButton","importPath":"./src/components/general/FloatButton/FloatButton.stories.tsx","tags":["dev","test","autodocs"]},"components-general-floatbutton--square":{"type":"story","id":"components-general-floatbutton--square","name":"Square","title":"Components/General/FloatButton","importPath":"./src/components/general/FloatButton/FloatButton.stories.tsx","tags":["dev","test","autodocs"]},"components-general-icons--documentation":{"id":"components-general-icons--documentation","title":"Components/General/Icons","name":"Documentation","importPath":"./src/components/general/Icon/Icon.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-general-icons--icon-table":{"type":"story","id":"components-general-icons--icon-table","name":"Icon Table","title":"Components/General/Icons","importPath":"./src/components/general/Icon/Icon.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--documentation":{"id":"components-general-link--documentation","title":"Components/General/Link","name":"Documentation","importPath":"./src/components/general/Typography/Link.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-general-link--primary":{"type":"story","id":"components-general-link--primary","name":"Primary","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--code":{"type":"story","id":"components-general-link--code","name":"Code","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--copyable":{"type":"story","id":"components-general-link--copyable","name":"Copyable","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--deleted":{"type":"story","id":"components-general-link--deleted","name":"Deleted","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--disabled":{"type":"story","id":"components-general-link--disabled","name":"Disabled","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--editable":{"type":"story","id":"components-general-link--editable","name":"Editable","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--keyboard":{"type":"story","id":"components-general-link--keyboard","name":"Keyboard","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--marked":{"type":"story","id":"components-general-link--marked","name":"Marked","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--strong":{"type":"story","id":"components-general-link--strong","name":"Strong","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--italic":{"type":"story","id":"components-general-link--italic","name":"Italic","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--success":{"type":"story","id":"components-general-link--success","name":"Success","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--secondary":{"type":"story","id":"components-general-link--secondary","name":"Secondary","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--warning":{"type":"story","id":"components-general-link--warning","name":"Warning","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--danger":{"type":"story","id":"components-general-link--danger","name":"Danger","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--underline":{"type":"story","id":"components-general-link--underline","name":"Underline","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--custom-on-click":{"type":"story","id":"components-general-link--custom-on-click","name":"Custom On Click","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-link--example-links":{"type":"story","id":"components-general-link--example-links","name":"Example Links","title":"Components/General/Link","importPath":"./src/components/general/Typography/Link.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--documentation":{"id":"components-general-typography-paragraph--documentation","title":"Components/General/Typography.Paragraph","name":"Documentation","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-general-typography-paragraph--primary":{"type":"story","id":"components-general-typography-paragraph--primary","name":"Primary","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--code":{"type":"story","id":"components-general-typography-paragraph--code","name":"Code","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--copyable":{"type":"story","id":"components-general-typography-paragraph--copyable","name":"Copyable","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--deleted-line":{"type":"story","id":"components-general-typography-paragraph--deleted-line","name":"Deleted Line","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--disabled":{"type":"story","id":"components-general-typography-paragraph--disabled","name":"Disabled","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--editable":{"type":"story","id":"components-general-typography-paragraph--editable","name":"Editable","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--ellipsis":{"type":"story","id":"components-general-typography-paragraph--ellipsis","name":"Ellipsis","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--marked":{"type":"story","id":"components-general-typography-paragraph--marked","name":"Marked","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--strong":{"type":"story","id":"components-general-typography-paragraph--strong","name":"Strong","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--italic":{"type":"story","id":"components-general-typography-paragraph--italic","name":"Italic","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--success":{"type":"story","id":"components-general-typography-paragraph--success","name":"Success","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--secondary":{"type":"story","id":"components-general-typography-paragraph--secondary","name":"Secondary","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--warning":{"type":"story","id":"components-general-typography-paragraph--warning","name":"Warning","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--danger":{"type":"story","id":"components-general-typography-paragraph--danger","name":"Danger","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--underline":{"type":"story","id":"components-general-typography-paragraph--underline","name":"Underline","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--custom-on-click":{"type":"story","id":"components-general-typography-paragraph--custom-on-click","name":"Custom On Click","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--example-editable":{"type":"story","id":"components-general-typography-paragraph--example-editable","name":"Example Editable","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--example-copyable":{"type":"story","id":"components-general-typography-paragraph--example-copyable","name":"Example Copyable","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--example-ellipsis":{"type":"story","id":"components-general-typography-paragraph--example-ellipsis","name":"Example Ellipsis","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-paragraph--example-suffix":{"type":"story","id":"components-general-typography-paragraph--example-suffix","name":"Example Suffix","title":"Components/General/Typography.Paragraph","importPath":"./src/components/general/Typography/Paragraph.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--documentation":{"id":"components-general-typography-text--documentation","title":"Components/General/Typography.Text","name":"Documentation","importPath":"./src/components/general/Typography/Text.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-general-typography-text--primary":{"type":"story","id":"components-general-typography-text--primary","name":"Primary","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs","play-fn"]},"components-general-typography-text--code":{"type":"story","id":"components-general-typography-text--code","name":"Code","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--copyable":{"type":"story","id":"components-general-typography-text--copyable","name":"Copyable","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--deleted":{"type":"story","id":"components-general-typography-text--deleted","name":"Deleted","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--disabled":{"type":"story","id":"components-general-typography-text--disabled","name":"Disabled","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--editable":{"type":"story","id":"components-general-typography-text--editable","name":"Editable","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--keyboard":{"type":"story","id":"components-general-typography-text--keyboard","name":"Keyboard","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--marked":{"type":"story","id":"components-general-typography-text--marked","name":"Marked","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--strong":{"type":"story","id":"components-general-typography-text--strong","name":"Strong","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--italic":{"type":"story","id":"components-general-typography-text--italic","name":"Italic","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--success":{"type":"story","id":"components-general-typography-text--success","name":"Success","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--secondary":{"type":"story","id":"components-general-typography-text--secondary","name":"Secondary","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--warning":{"type":"story","id":"components-general-typography-text--warning","name":"Warning","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--danger":{"type":"story","id":"components-general-typography-text--danger","name":"Danger","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--underline":{"type":"story","id":"components-general-typography-text--underline","name":"Underline","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--custom-on-click":{"type":"story","id":"components-general-typography-text--custom-on-click","name":"Custom On Click","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--example-texts":{"type":"story","id":"components-general-typography-text--example-texts","name":"Example Texts","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-typography-text--example-ellipsis":{"type":"story","id":"components-general-typography-text--example-ellipsis","name":"Example Ellipsis","title":"Components/General/Typography.Text","importPath":"./src/components/general/Typography/Text.stories.tsx","tags":["dev","test","autodocs"]},"components-general-title--documentation":{"id":"components-general-title--documentation","title":"Components/General/Title","name":"Documentation","importPath":"./src/components/general/Typography/Title.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-general-title--primary":{"type":"story","id":"components-general-title--primary","name":"Primary","title":"Components/General/Title","importPath":"./src/components/general/Typography/Title.stories.tsx","tags":["dev","test","autodocs"]},"components-general-title--example-headings":{"type":"story","id":"components-general-title--example-headings","name":"Example Headings","title":"Components/General/Title","importPath":"./src/components/general/Typography/Title.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-center--documentation":{"id":"components-layout-center--documentation","title":"Components/Layout/Center","name":"Documentation","importPath":"./src/components/layout/Center/Center.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-layout-center--primary":{"type":"story","id":"components-layout-center--primary","name":"Primary","title":"Components/Layout/Center","importPath":"./src/components/layout/Center/Center.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-divider--documentation":{"id":"components-layout-divider--documentation","title":"Components/Layout/Divider","name":"Documentation","importPath":"./src/components/layout/Divider/Divider.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-layout-divider--primary":{"type":"story","id":"components-layout-divider--primary","name":"Primary","title":"Components/Layout/Divider","importPath":"./src/components/layout/Divider/Divider.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-divider--dashed":{"type":"story","id":"components-layout-divider--dashed","name":"Dashed","title":"Components/Layout/Divider","importPath":"./src/components/layout/Divider/Divider.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-divider--with-orientation":{"type":"story","id":"components-layout-divider--with-orientation","name":"With Orientation","title":"Components/Layout/Divider","importPath":"./src/components/layout/Divider/Divider.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-divider--with-orientation-margin":{"type":"story","id":"components-layout-divider--with-orientation-margin","name":"With Orientation Margin","title":"Components/Layout/Divider","importPath":"./src/components/layout/Divider/Divider.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-divider--not-plain":{"type":"story","id":"components-layout-divider--not-plain","name":"Not Plain","title":"Components/Layout/Divider","importPath":"./src/components/layout/Divider/Divider.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-divider--with-style":{"type":"story","id":"components-layout-divider--with-style","name":"With Style","title":"Components/Layout/Divider","importPath":"./src/components/layout/Divider/Divider.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-divider--vertical-divider":{"type":"story","id":"components-layout-divider--vertical-divider","name":"Vertical Divider","title":"Components/Layout/Divider","importPath":"./src/components/layout/Divider/Divider.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--documentation":{"id":"components-layout-flex--documentation","title":"Components/Layout/Flex","name":"Documentation","importPath":"./src/components/layout/Flex/Flex.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-layout-flex--primary":{"type":"story","id":"components-layout-flex--primary","name":"Primary","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--vertical-flex":{"type":"story","id":"components-layout-flex--vertical-flex","name":"Vertical Flex","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--justify-flex-start":{"type":"story","id":"components-layout-flex--justify-flex-start","name":"Justify Flex Start","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--justify-center":{"type":"story","id":"components-layout-flex--justify-center","name":"Justify Center","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--justify-flex-end":{"type":"story","id":"components-layout-flex--justify-flex-end","name":"Justify Flex End","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--align-flex-start":{"type":"story","id":"components-layout-flex--align-flex-start","name":"Align Flex Start","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--align-center":{"type":"story","id":"components-layout-flex--align-center","name":"Align Center","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--align-flex-end":{"type":"story","id":"components-layout-flex--align-flex-end","name":"Align Flex End","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--large-gap":{"type":"story","id":"components-layout-flex--large-gap","name":"Large Gap","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--example-basic":{"type":"story","id":"components-layout-flex--example-basic","name":"Example Basic","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--example-align":{"type":"story","id":"components-layout-flex--example-align","name":"Example Align","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--example-gap":{"type":"story","id":"components-layout-flex--example-gap","name":"Example Gap","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--example-wrap":{"type":"story","id":"components-layout-flex--example-wrap","name":"Example Wrap","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-flex--example-nesting":{"type":"story","id":"components-layout-flex--example-nesting","name":"Example Nesting","title":"Components/Layout/Flex","importPath":"./src/components/layout/Flex/Flex.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-grid--documentation":{"id":"components-layout-grid--documentation","title":"Components/Layout/Grid","name":"Documentation","importPath":"./src/components/layout/Grid/Grid.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-layout-grid--primary":{"type":"story","id":"components-layout-grid--primary","name":"Primary","title":"Components/Layout/Grid","importPath":"./src/components/layout/Grid/Grid.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-layout--documentation":{"id":"components-layout-layout--documentation","title":"Components/Layout/Layout","name":"Documentation","importPath":"./src/components/layout/Layout/Layout.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-layout-layout--primary":{"type":"story","id":"components-layout-layout--primary","name":"Primary","title":"Components/Layout/Layout","importPath":"./src/components/layout/Layout/Layout.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-layout--no-sider":{"type":"story","id":"components-layout-layout--no-sider","name":"No Sider","title":"Components/Layout/Layout","importPath":"./src/components/layout/Layout/Layout.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-layout--right-sider":{"type":"story","id":"components-layout-layout--right-sider","name":"Right Sider","title":"Components/Layout/Layout","importPath":"./src/components/layout/Layout/Layout.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-layout--content-sider":{"type":"story","id":"components-layout-layout--content-sider","name":"Content Sider","title":"Components/Layout/Layout","importPath":"./src/components/layout/Layout/Layout.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-space--documentation":{"id":"components-layout-space--documentation","title":"Components/Layout/Space","name":"Documentation","importPath":"./src/components/layout/Space/Space.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-layout-space--primary":{"type":"story","id":"components-layout-space--primary","name":"Primary","title":"Components/Layout/Space","importPath":"./src/components/layout/Space/Space.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-space--vertical-space":{"type":"story","id":"components-layout-space--vertical-space","name":"Vertical Space","title":"Components/Layout/Space","importPath":"./src/components/layout/Space/Space.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-space--large-size-space":{"type":"story","id":"components-layout-space--large-size-space","name":"Large Size Space","title":"Components/Layout/Space","importPath":"./src/components/layout/Space/Space.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-space--split-space":{"type":"story","id":"components-layout-space--split-space","name":"Split Space","title":"Components/Layout/Space","importPath":"./src/components/layout/Space/Space.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-space--wrapped-space":{"type":"story","id":"components-layout-space--wrapped-space","name":"Wrapped Space","title":"Components/Layout/Space","importPath":"./src/components/layout/Space/Space.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-space--center-aligned-space":{"type":"story","id":"components-layout-space--center-aligned-space","name":"Center Aligned Space","title":"Components/Layout/Space","importPath":"./src/components/layout/Space/Space.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-space--end-aligned-space":{"type":"story","id":"components-layout-space--end-aligned-space","name":"End Aligned Space","title":"Components/Layout/Space","importPath":"./src/components/layout/Space/Space.stories.tsx","tags":["dev","test","autodocs"]},"components-layout-space--horizontal-space-with-split":{"type":"story","id":"components-layout-space--horizontal-space-with-split","name":"Horizontal Space With Split","title":"Components/Layout/Space","importPath":"./src/components/layout/Space/Space.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-anchor--documentation":{"id":"components-navigation-anchor--documentation","title":"Components/Navigation/Anchor","name":"Documentation","importPath":"./src/components/navigation/Anchor/Anchor.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-navigation-anchor--primary":{"type":"story","id":"components-navigation-anchor--primary","name":"Primary","title":"Components/Navigation/Anchor","importPath":"./src/components/navigation/Anchor/Anchor.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-anchor--horizontal-direction":{"type":"story","id":"components-navigation-anchor--horizontal-direction","name":"Horizontal Direction","title":"Components/Navigation/Anchor","importPath":"./src/components/navigation/Anchor/Anchor.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-anchor--with-custom-items":{"type":"story","id":"components-navigation-anchor--with-custom-items","name":"With Custom Items","title":"Components/Navigation/Anchor","importPath":"./src/components/navigation/Anchor/Anchor.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-anchor--show-ink-in-fixed":{"type":"story","id":"components-navigation-anchor--show-ink-in-fixed","name":"Show Ink In Fixed","title":"Components/Navigation/Anchor","importPath":"./src/components/navigation/Anchor/Anchor.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-anchor--example-basic":{"type":"story","id":"components-navigation-anchor--example-basic","name":"Example Basic","title":"Components/Navigation/Anchor","importPath":"./src/components/navigation/Anchor/Anchor.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-anchor--example-horizontal":{"type":"story","id":"components-navigation-anchor--example-horizontal","name":"Example Horizontal","title":"Components/Navigation/Anchor","importPath":"./src/components/navigation/Anchor/Anchor.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-anchor--example-anchor-static":{"type":"story","id":"components-navigation-anchor--example-anchor-static","name":"Example Anchor Static","title":"Components/Navigation/Anchor","importPath":"./src/components/navigation/Anchor/Anchor.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-anchor--example-onclick":{"type":"story","id":"components-navigation-anchor--example-onclick","name":"Example Onclick","title":"Components/Navigation/Anchor","importPath":"./src/components/navigation/Anchor/Anchor.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-anchor--example-scroll-offset":{"type":"story","id":"components-navigation-anchor--example-scroll-offset","name":"Example Scroll Offset","title":"Components/Navigation/Anchor","importPath":"./src/components/navigation/Anchor/Anchor.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-anchor--example-link-change":{"type":"story","id":"components-navigation-anchor--example-link-change","name":"Example Link Change","title":"Components/Navigation/Anchor","importPath":"./src/components/navigation/Anchor/Anchor.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-anchor--example-replace-history":{"type":"story","id":"components-navigation-anchor--example-replace-history","name":"Example Replace History","title":"Components/Navigation/Anchor","importPath":"./src/components/navigation/Anchor/Anchor.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-breadcrumb--documentation":{"id":"components-navigation-breadcrumb--documentation","title":"Components/Navigation/Breadcrumb","name":"Documentation","importPath":"./src/components/navigation/Breadcrumb/Breadcrumb.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-navigation-breadcrumb--primary":{"type":"story","id":"components-navigation-breadcrumb--primary","name":"Primary","title":"Components/Navigation/Breadcrumb","importPath":"./src/components/navigation/Breadcrumb/Breadcrumb.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-breadcrumb--with-custom-separator":{"type":"story","id":"components-navigation-breadcrumb--with-custom-separator","name":"With Custom Separator","title":"Components/Navigation/Breadcrumb","importPath":"./src/components/navigation/Breadcrumb/Breadcrumb.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-breadcrumb--with-long-item-labels":{"type":"story","id":"components-navigation-breadcrumb--with-long-item-labels","name":"With Long Item Labels","title":"Components/Navigation/Breadcrumb","importPath":"./src/components/navigation/Breadcrumb/Breadcrumb.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-breadcrumb--with-custom-item-render":{"type":"story","id":"components-navigation-breadcrumb--with-custom-item-render","name":"With Custom Item Render","title":"Components/Navigation/Breadcrumb","importPath":"./src/components/navigation/Breadcrumb/Breadcrumb.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-breadcrumb--example-basic":{"type":"story","id":"components-navigation-breadcrumb--example-basic","name":"Example Basic","title":"Components/Navigation/Breadcrumb","importPath":"./src/components/navigation/Breadcrumb/Breadcrumb.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-breadcrumb--example-icon":{"type":"story","id":"components-navigation-breadcrumb--example-icon","name":"Example Icon","title":"Components/Navigation/Breadcrumb","importPath":"./src/components/navigation/Breadcrumb/Breadcrumb.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-breadcrumb--example-seperator":{"type":"story","id":"components-navigation-breadcrumb--example-seperator","name":"Example Seperator","title":"Components/Navigation/Breadcrumb","importPath":"./src/components/navigation/Breadcrumb/Breadcrumb.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-breadcrumb--example-dropdown":{"type":"story","id":"components-navigation-breadcrumb--example-dropdown","name":"Example Dropdown","title":"Components/Navigation/Breadcrumb","importPath":"./src/components/navigation/Breadcrumb/Breadcrumb.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-breadcrumb--example-independent-separators":{"type":"story","id":"components-navigation-breadcrumb--example-independent-separators","name":"Example Independent Separators","title":"Components/Navigation/Breadcrumb","importPath":"./src/components/navigation/Breadcrumb/Breadcrumb.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--documentation":{"id":"components-navigation-dropdown--documentation","title":"Components/Navigation/Dropdown","name":"Documentation","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-navigation-dropdown--primary":{"type":"story","id":"components-navigation-dropdown--primary","name":"Primary","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--with-arrow":{"type":"story","id":"components-navigation-dropdown--with-arrow","name":"With Arrow","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--disabled":{"type":"story","id":"components-navigation-dropdown--disabled","name":"Disabled","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--custom-dropdown-render":{"type":"story","id":"components-navigation-dropdown--custom-dropdown-render","name":"Custom Dropdown Render","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--auto-adjust-overflow":{"type":"story","id":"components-navigation-dropdown--auto-adjust-overflow","name":"Auto Adjust Overflow","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--destroy-popup-on-hide":{"type":"story","id":"components-navigation-dropdown--destroy-popup-on-hide","name":"Destroy Popup On Hide","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--with-overlay-style":{"type":"story","id":"components-navigation-dropdown--with-overlay-style","name":"With Overlay Style","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--custom-placement":{"type":"story","id":"components-navigation-dropdown--custom-placement","name":"Custom Placement","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--trigger-click":{"type":"story","id":"components-navigation-dropdown--trigger-click","name":"Trigger Click","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--open-dropdown":{"type":"story","id":"components-navigation-dropdown--open-dropdown","name":"Open Dropdown","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--on-open-change-callback":{"type":"story","id":"components-navigation-dropdown--on-open-change-callback","name":"On Open Change Callback","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--example-basic":{"type":"story","id":"components-navigation-dropdown--example-basic","name":"Example Basic","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--example-placement":{"type":"story","id":"components-navigation-dropdown--example-placement","name":"Example Placement","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--example-arrow":{"type":"story","id":"components-navigation-dropdown--example-arrow","name":"Example Arrow","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--example-arrow-center":{"type":"story","id":"components-navigation-dropdown--example-arrow-center","name":"Example Arrow Center","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--example-click-event":{"type":"story","id":"components-navigation-dropdown--example-click-event","name":"Example Click Event","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--example-custom-dropdown":{"type":"story","id":"components-navigation-dropdown--example-custom-dropdown","name":"Example Custom Dropdown","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--example-closing-menu":{"type":"story","id":"components-navigation-dropdown--example-closing-menu","name":"Example Closing Menu","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--example-loading":{"type":"story","id":"components-navigation-dropdown--example-loading","name":"Example Loading","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--example-selectable":{"type":"story","id":"components-navigation-dropdown--example-selectable","name":"Example Selectable","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--example-context-menu":{"type":"story","id":"components-navigation-dropdown--example-context-menu","name":"Example Context Menu","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--example-nested":{"type":"story","id":"components-navigation-dropdown--example-nested","name":"Example Nested","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--example-buttons":{"type":"story","id":"components-navigation-dropdown--example-buttons","name":"Example Buttons","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-dropdown--example-container-divider":{"type":"story","id":"components-navigation-dropdown--example-container-divider","name":"Example Container Divider","title":"Components/Navigation/Dropdown","importPath":"./src/components/navigation/Dropdown/Dropdown.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-globalnavigation--documentation":{"id":"components-navigation-globalnavigation--documentation","title":"Components/Navigation/GlobalNavigation","name":"Documentation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","type":"docs","tags":["dev","test","autodocs","play-fn"],"storiesImports":[]},"components-navigation-globalnavigation--primary":{"type":"story","id":"components-navigation-globalnavigation--primary","name":"Primary","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs","play-fn"]},"components-navigation-globalnavigation--mp":{"type":"story","id":"components-navigation-globalnavigation--mp","name":"MP","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-globalnavigation--mp-thousand-orgs":{"type":"story","id":"components-navigation-globalnavigation--mp-thousand-orgs","name":"MP Thousand Orgs","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-globalnavigation--indicative":{"type":"story","id":"components-navigation-globalnavigation--indicative","name":"Indicative","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-globalnavigation--indicative-with-suite-switcher":{"type":"story","id":"components-navigation-globalnavigation--indicative-with-suite-switcher","name":"Indicative With Suite Switcher","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-globalnavigation--cortex":{"type":"story","id":"components-navigation-globalnavigation--cortex","name":"Cortex","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-globalnavigation--workspace-search-with-no-results":{"type":"story","id":"components-navigation-globalnavigation--workspace-search-with-no-results","name":"Workspace Search With No Results","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs","play-fn"]},"components-navigation-globalnavigation--use-new-experience-reminder-hook":{"type":"story","id":"components-navigation-globalnavigation--use-new-experience-reminder-hook","name":"Use New Experience Reminder Hook","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs","play-fn"]},"components-navigation-globalnavigation--mp-without-logo":{"type":"story","id":"components-navigation-globalnavigation--mp-without-logo","name":"MP Without Logo","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-globalnavigation--mp-with-background-logo":{"type":"story","id":"components-navigation-globalnavigation--mp-with-background-logo","name":"MP With Background Logo","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-globalnavigation--mp-without-custom-size-logo":{"type":"story","id":"components-navigation-globalnavigation--mp-without-custom-size-logo","name":"MP Without Custom Size Logo","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-globalnavigation--mp-with-nav-switcher-tour":{"type":"story","id":"components-navigation-globalnavigation--mp-with-nav-switcher-tour","name":"MP With Nav Switcher Tour","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-globalnavigation--mp-with-suite-selector":{"type":"story","id":"components-navigation-globalnavigation--mp-with-suite-selector","name":"MP With Suite Selector","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-globalnavigation--mp-with-notification-center":{"type":"story","id":"components-navigation-globalnavigation--mp-with-notification-center","name":"MP With Notification Center","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-globalnavigation--mp-with-notification-center-long-content":{"type":"story","id":"components-navigation-globalnavigation--mp-with-notification-center-long-content","name":"MP With Notification Center Long Content","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-globalnavigation--mp-with-notification-center-message-modal":{"type":"story","id":"components-navigation-globalnavigation--mp-with-notification-center-message-modal","name":"MP With Notification Center Message Modal","title":"Components/Navigation/GlobalNavigation","importPath":"./src/components/navigation/GlobalNavigation/GlobalNavigation.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-navigationitem--documentation":{"id":"components-navigation-navigationitem--documentation","title":"Components/Navigation/NavigationItem","name":"Documentation","importPath":"./src/components/navigation/GlobalNavigation/NavigationItem.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-navigation-navigationitem--primary":{"type":"story","id":"components-navigation-navigationitem--primary","name":"Primary","title":"Components/Navigation/NavigationItem","importPath":"./src/components/navigation/GlobalNavigation/NavigationItem.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-navigationitem--nav-icon":{"type":"story","id":"components-navigation-navigationitem--nav-icon","name":"Nav Icon","title":"Components/Navigation/NavigationItem","importPath":"./src/components/navigation/GlobalNavigation/NavigationItem.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-navigationitem--nav-list":{"type":"story","id":"components-navigation-navigationitem--nav-list","name":"Nav List","title":"Components/Navigation/NavigationItem","importPath":"./src/components/navigation/GlobalNavigation/NavigationItem.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--documentation":{"id":"components-navigation-menu--documentation","title":"Components/Navigation/Menu","name":"Documentation","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-navigation-menu--primary":{"type":"story","id":"components-navigation-menu--primary","name":"Primary","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--inline":{"type":"story","id":"components-navigation-menu--inline","name":"Inline","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--horizontal":{"type":"story","id":"components-navigation-menu--horizontal","name":"Horizontal","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--multiple-selection":{"type":"story","id":"components-navigation-menu--multiple-selection","name":"Multiple Selection","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--custom-expand-icon":{"type":"story","id":"components-navigation-menu--custom-expand-icon","name":"Custom Expand Icon","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--inline-collapsed-state":{"type":"story","id":"components-navigation-menu--inline-collapsed-state","name":"Inline Collapsed State","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--dark":{"type":"story","id":"components-navigation-menu--dark","name":"Dark","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--custom-style":{"type":"story","id":"components-navigation-menu--custom-style","name":"Custom Style","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--with-sub-menu-delay":{"type":"story","id":"components-navigation-menu--with-sub-menu-delay","name":"With Sub Menu Delay","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--example-horizontal-top":{"type":"story","id":"components-navigation-menu--example-horizontal-top","name":"Example Horizontal Top","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--example-vertical-inline":{"type":"story","id":"components-navigation-menu--example-vertical-inline","name":"Example Vertical Inline","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--example-collapsable":{"type":"story","id":"components-navigation-menu--example-collapsable","name":"Example Collapsable","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--example-open-current-submenu":{"type":"story","id":"components-navigation-menu--example-open-current-submenu","name":"Example Open Current Submenu","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-menu--example-vertical-menu":{"type":"story","id":"components-navigation-menu--example-vertical-menu","name":"Example Vertical Menu","title":"Components/Navigation/Menu","importPath":"./src/components/navigation/Menu/Menu.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--documentation":{"id":"components-navigation-pagination--documentation","title":"Components/Navigation/Pagination","name":"Documentation","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-navigation-pagination--primary":{"type":"story","id":"components-navigation-pagination--primary","name":"Primary","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--small-size":{"type":"story","id":"components-navigation-pagination--small-size","name":"Small Size","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--responsive-pagination":{"type":"story","id":"components-navigation-pagination--responsive-pagination","name":"Responsive Pagination","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--show-quick-jumper-with-button":{"type":"story","id":"components-navigation-pagination--show-quick-jumper-with-button","name":"Show Quick Jumper With Button","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--show-size-changer-dynamic":{"type":"story","id":"components-navigation-pagination--show-size-changer-dynamic","name":"Show Size Changer Dynamic","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--simple-pagination":{"type":"story","id":"components-navigation-pagination--simple-pagination","name":"Simple Pagination","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--show-less-items-pagination":{"type":"story","id":"components-navigation-pagination--show-less-items-pagination","name":"Show Less Items Pagination","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--custom-total-text":{"type":"story","id":"components-navigation-pagination--custom-total-text","name":"Custom Total Text","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--example-basic":{"type":"story","id":"components-navigation-pagination--example-basic","name":"Example Basic","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--example-more-pages":{"type":"story","id":"components-navigation-pagination--example-more-pages","name":"Example More Pages","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--example-change-page-size":{"type":"story","id":"components-navigation-pagination--example-change-page-size","name":"Example Change Page Size","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--example-jump":{"type":"story","id":"components-navigation-pagination--example-jump","name":"Example Jump","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--example-mini":{"type":"story","id":"components-navigation-pagination--example-mini","name":"Example Mini","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--example-simple":{"type":"story","id":"components-navigation-pagination--example-simple","name":"Example Simple","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--example-controlled":{"type":"story","id":"components-navigation-pagination--example-controlled","name":"Example Controlled","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--example-total-number":{"type":"story","id":"components-navigation-pagination--example-total-number","name":"Example Total Number","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--example-show-all":{"type":"story","id":"components-navigation-pagination--example-show-all","name":"Example Show All","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-pagination--example-prev-next":{"type":"story","id":"components-navigation-pagination--example-prev-next","name":"Example Prev Next","title":"Components/Navigation/Pagination","importPath":"./src/components/navigation/Pagination/Pagination.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--documentation":{"id":"components-navigation-steps--documentation","title":"Components/Navigation/Steps","name":"Documentation","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-navigation-steps--primary":{"type":"story","id":"components-navigation-steps--primary","name":"Primary","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--vertical-direction":{"type":"story","id":"components-navigation-steps--vertical-direction","name":"Vertical Direction","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--small-size":{"type":"story","id":"components-navigation-steps--small-size","name":"Small Size","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--progress-dot":{"type":"story","id":"components-navigation-steps--progress-dot","name":"Progress Dot","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--custom-progress-dot":{"type":"story","id":"components-navigation-steps--custom-progress-dot","name":"Custom Progress Dot","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--different-statuses":{"type":"story","id":"components-navigation-steps--different-statuses","name":"Different Statuses","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--navigation":{"type":"story","id":"components-navigation-steps--navigation","name":"Navigation","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--inline":{"type":"story","id":"components-navigation-steps--inline","name":"Inline","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-basic":{"type":"story","id":"components-navigation-steps--example-basic","name":"Example Basic","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-small":{"type":"story","id":"components-navigation-steps--example-small","name":"Example Small","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-icon":{"type":"story","id":"components-navigation-steps--example-icon","name":"Example Icon","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-switch":{"type":"story","id":"components-navigation-steps--example-switch","name":"Example Switch","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-vertical":{"type":"story","id":"components-navigation-steps--example-vertical","name":"Example Vertical","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-vertical-small":{"type":"story","id":"components-navigation-steps--example-vertical-small","name":"Example Vertical Small","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-error":{"type":"story","id":"components-navigation-steps--example-error","name":"Example Error","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-dot":{"type":"story","id":"components-navigation-steps--example-dot","name":"Example Dot","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-custom-dot":{"type":"story","id":"components-navigation-steps--example-custom-dot","name":"Example Custom Dot","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-clickable":{"type":"story","id":"components-navigation-steps--example-clickable","name":"Example Clickable","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-navigation":{"type":"story","id":"components-navigation-steps--example-navigation","name":"Example Navigation","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-progress":{"type":"story","id":"components-navigation-steps--example-progress","name":"Example Progress","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-label-placement":{"type":"story","id":"components-navigation-steps--example-label-placement","name":"Example Label Placement","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-navigation-steps--example-inline":{"type":"story","id":"components-navigation-steps--example-inline","name":"Example Inline","title":"Components/Navigation/Steps","importPath":"./src/components/navigation/Steps/Steps.stories.tsx","tags":["dev","test","autodocs"]},"components-other-affix--documentation":{"id":"components-other-affix--documentation","title":"Components/Other/Affix","name":"Documentation","importPath":"./src/components/other/Affix/Affix.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-other-affix--primary":{"type":"story","id":"components-other-affix--primary","name":"Primary","title":"Components/Other/Affix","importPath":"./src/components/other/Affix/Affix.stories.tsx","tags":["dev","test","autodocs"]},"components-other-app--documentation":{"id":"components-other-app--documentation","title":"Components/Other/App","name":"Documentation","importPath":"./src/components/other/App/App.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-other-app--primary":{"type":"story","id":"components-other-app--primary","name":"Primary","title":"Components/Other/App","importPath":"./src/components/other/App/App.stories.tsx","tags":["dev","test","autodocs"]},"components-other-configprovider--documentation":{"id":"components-other-configprovider--documentation","title":"Components/Other/ConfigProvider","name":"Documentation","importPath":"./src/components/other/ConfigProvider/ConfigProvider.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-other-configprovider--primary":{"type":"story","id":"components-other-configprovider--primary","name":"Primary","title":"Components/Other/ConfigProvider","importPath":"./src/components/other/ConfigProvider/ConfigProvider.stories.tsx","tags":["dev","test","autodocs"]},"components-other-getglobaltoken--documentation":{"id":"components-other-getglobaltoken--documentation","title":"Components/Other/GetGlobalToken","name":"Documentation","importPath":"./src/utils/GetGlobalToken.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-other-getglobaltoken--primary":{"type":"story","id":"components-other-getglobaltoken--primary","name":"Primary","title":"Components/Other/GetGlobalToken","importPath":"./src/utils/GetGlobalToken.stories.tsx","tags":["dev","test","autodocs"]},"components-other-svgprettifier--documentation":{"id":"components-other-svgprettifier--documentation","title":"Components/Other/SVGPrettifier","name":"Documentation","importPath":"./src/utils/svg-prettifier/SvgPrettfier.stories.tsx","type":"docs","tags":["dev","test","autodocs"],"storiesImports":[]},"components-other-svgprettifier--primary":{"type":"story","id":"components-other-svgprettifier--primary","name":"Primary","title":"Components/Other/SVGPrettifier","importPath":"./src/utils/svg-prettifier/SvgPrettfier.stories.tsx","tags":["dev","test","autodocs"]},"foundations-colors--documentation":{"id":"foundations-colors--documentation","title":"Foundations/Colors","name":"Documentation","importPath":"./docs/Foundations/Colors.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"foundations-typography--documentation":{"id":"foundations-typography--documentation","title":"Foundations/Typography","name":"Documentation","importPath":"./docs/Foundations/Typography.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"foundations-icons--documentation":{"id":"foundations-icons--documentation","title":"Foundations/Icons","name":"Documentation","importPath":"./docs/Foundations/Icons.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"foundations-errors--documentation":{"id":"foundations-errors--documentation","title":"Foundations/Errors","name":"Documentation","importPath":"./docs/Foundations/Errors.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"foundations-loading--documentation":{"id":"foundations-loading--documentation","title":"Foundations/Loading","name":"Documentation","importPath":"./docs/Foundations/Loading.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"candidate-components-directory-component--documentation":{"id":"candidate-components-directory-component--documentation","title":"Candidate Components/Directory/Component","name":"Documentation","importPath":"./docs/Candidate Components/Directory/Component.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"candidate-components-introduction--documentation":{"id":"candidate-components-introduction--documentation","title":"Candidate Components/Introduction","name":"Documentation","importPath":"./docs/Candidate Components/Introduction.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"design-templates-directory--documentation":{"id":"design-templates-directory--documentation","title":"Design Templates/Directory","name":"Documentation","importPath":"./docs/Design Templates/Directory.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"contributing-introduction--documentation":{"id":"contributing-introduction--documentation","title":"Contributing/Introduction","name":"Documentation","importPath":"./docs/Contributing/Introduction.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"contributing-commits--documentation":{"id":"contributing-commits--documentation","title":"Contributing/Commits","name":"Documentation","importPath":"./docs/Contributing/Commits.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"contributing-testing-in-the-platforms--documentation":{"id":"contributing-testing-in-the-platforms--documentation","title":"Contributing/Testing in the platforms","name":"Documentation","importPath":"./docs/Contributing/Testing in the platforms.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"contributing-release-process--documentation":{"id":"contributing-release-process--documentation","title":"Contributing/Release Process","name":"Documentation","importPath":"./docs/Contributing/Release Process.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]},"contributing-maintainers--documentation":{"id":"contributing-maintainers--documentation","title":"Contributing/Maintainers","name":"Documentation","importPath":"./docs/Contributing/Maintainers.mdx","storiesImports":[],"type":"docs","tags":["dev","test","autodocs","unattached-mdx"]}}} diff --git a/pr-preview/pr-419/project.json b/pr-preview/pr-419/project.json new file mode 100644 index 000000000..db23bc175 --- /dev/null +++ b/pr-preview/pr-419/project.json @@ -0,0 +1 @@ +{"generatedAt":1726688910898,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":false,"hasStorybookEslint":false,"refCount":0,"testPackages":{"vitest":"1.3.1"},"packageManager":{"type":"npm","version":"10.8.1"},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-vite","options":{}},"builder":"@storybook/builder-vite","renderer":"@storybook/react","storybookVersion":"8.1.10","storybookVersionSpecifier":"8.1.10","language":"typescript","storybookPackages":{"@storybook/addon-onboarding":{"version":"8.1.10"},"@storybook/blocks":{"version":"8.1.10"},"@storybook/react":{"version":"8.1.10"},"@storybook/react-vite":{"version":"8.1.10"},"@storybook/test":{"version":"8.1.10"},"@storybook/test-runner":{"version":"0.18.2"},"storybook":{"version":"8.1.10"}},"addons":{"@storybook/addon-links":{"version":"8.1.10"},"@storybook/addon-essentials":{"version":"8.1.10"},"@storybook/addon-interactions":{"version":"8.1.10"},"@storybook/addon-docs":{"version":"8.1.10"}}} diff --git a/pr-preview/pr-419/sb-addons/essentials-actions-3/manager-bundle.js b/pr-preview/pr-419/sb-addons/essentials-actions-3/manager-bundle.js new file mode 100644 index 000000000..469788cd9 --- /dev/null +++ b/pr-preview/pr-419/sb-addons/essentials-actions-3/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var o=__REACT__,{Children:Re,Component:Ae,Fragment:Ce,Profiler:Jr,PureComponent:qr,StrictMode:Xr,Suspense:Zr,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Kr,cloneElement:Qr,createContext:K,createElement:en,createFactory:tn,createRef:rn,forwardRef:we,isValidElement:nn,lazy:an,memo:k,startTransition:on,unstable_act:sn,useCallback:x,useContext:Q,useDebugValue:ln,useDeferredValue:un,useEffect:Ne,useId:cn,useImperativeHandle:pn,useInsertionEffect:fn,useLayoutEffect:xe,useMemo:Le,useReducer:dn,useRef:Ie,useState:G,useSyncExternalStore:mn,useTransition:gn,version:bn}=__REACT__;var Tn=__STORYBOOK_API__,{ActiveTabs:_n,Consumer:vn,ManagerContext:Sn,Provider:Rn,RequestResponseError:An,addons:ee,combineParameters:Cn,controlOrMetaKey:wn,controlOrMetaSymbol:Nn,eventMatchesShortcut:xn,eventToShortcut:Ln,experimental_requestResponse:In,isMacLike:Dn,isShortcutTaken:Mn,keyToSymbol:Pn,merge:Bn,mockChannel:Fn,optionOrAltSymbol:zn,shortcutMatchesShortcut:Hn,shortcutToHumanString:jn,types:De,useAddonState:Me,useArgTypes:Un,useArgs:kn,useChannel:Pe,useGlobalTypes:Gn,useGlobals:Wn,useParameter:Vn,useSharedState:$n,useStoryPrepared:Yn,useStorybookApi:Jn,useStorybookState:qn}=__STORYBOOK_API__;var ea=__STORYBOOK_CORE_EVENTS__,{ARGTYPES_INFO_REQUEST:ta,ARGTYPES_INFO_RESPONSE:ra,CHANNEL_CREATED:na,CHANNEL_WS_DISCONNECT:aa,CONFIG_ERROR:oa,CREATE_NEW_STORYFILE_REQUEST:ia,CREATE_NEW_STORYFILE_RESPONSE:sa,CURRENT_STORY_WAS_SET:la,DOCS_PREPARED:ua,DOCS_RENDERED:ca,FILE_COMPONENT_SEARCH_REQUEST:pa,FILE_COMPONENT_SEARCH_RESPONSE:fa,FORCE_REMOUNT:da,FORCE_RE_RENDER:ma,GLOBALS_UPDATED:ga,NAVIGATE_URL:ba,PLAY_FUNCTION_THREW_EXCEPTION:ha,PRELOAD_ENTRIES:Ea,PREVIEW_BUILDER_PROGRESS:ya,PREVIEW_KEYDOWN:Oa,REGISTER_SUBSCRIPTION:Ta,REQUEST_WHATS_NEW_DATA:_a,RESET_STORY_ARGS:va,RESULT_WHATS_NEW_DATA:Sa,SAVE_STORY_REQUEST:Ra,SAVE_STORY_RESPONSE:Aa,SELECT_STORY:Ca,SET_CONFIG:wa,SET_CURRENT_STORY:Na,SET_GLOBALS:xa,SET_INDEX:La,SET_STORIES:Ia,SET_WHATS_NEW_CACHE:Da,SHARED_STATE_CHANGED:Ma,SHARED_STATE_SET:Pa,STORIES_COLLAPSE_ALL:Ba,STORIES_EXPAND_ALL:Fa,STORY_ARGS_UPDATED:za,STORY_CHANGED:W,STORY_ERRORED:Ha,STORY_INDEX_INVALIDATED:ja,STORY_MISSING:Ua,STORY_PREPARED:ka,STORY_RENDERED:Ga,STORY_RENDER_PHASE_CHANGED:Wa,STORY_SPECIFIED:Va,STORY_THREW_EXCEPTION:$a,STORY_UNCHANGED:Ya,TELEMETRY_ERROR:Ja,TOGGLE_WHATS_NEW_NOTIFICATIONS:qa,UNHANDLED_ERRORS_WHILE_PLAYING:Xa,UPDATE_GLOBALS:Za,UPDATE_QUERY_PARAMS:Ka,UPDATE_STORY_ARGS:Qa}=__STORYBOOK_CORE_EVENTS__;var ao=__STORYBOOK_COMPONENTS__,{A:oo,ActionBar:Be,AddonPanel:io,Badge:Fe,Bar:so,Blockquote:lo,Button:uo,ClipboardCode:co,Code:po,DL:fo,Div:mo,DocumentWrapper:go,EmptyTabContent:bo,ErrorFormatter:ho,FlexBar:Eo,Form:yo,H1:Oo,H2:To,H3:_o,H4:vo,H5:So,H6:Ro,HR:Ao,IconButton:Co,IconButtonSkeleton:wo,Icons:No,Img:xo,LI:Lo,Link:Io,ListItem:Do,Loader:Mo,Modal:Po,OL:Bo,P:Fo,Placeholder:zo,Pre:Ho,ResetWrapper:jo,ScrollArea:ze,Separator:Uo,Spaced:He,Span:ko,StorybookIcon:Go,StorybookLogo:Wo,Symbols:Vo,SyntaxHighlighter:$o,TT:Yo,TabBar:Jo,TabButton:qo,TabWrapper:Xo,Table:Zo,Tabs:Ko,TabsState:Qo,TooltipLinkList:ei,TooltipMessage:ti,TooltipNote:ri,UL:ni,WithTooltip:ai,WithTooltipPure:oi,Zoom:ii,codeCommon:si,components:li,createCopyToClipboardFunction:ui,getStoryHref:ci,icons:pi,interleaveSeparators:fi,nameSpaceClassNames:di,resetComponents:mi,withReset:gi}=__STORYBOOK_COMPONENTS__;var je=Object.prototype.hasOwnProperty;function Ue(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=Ue(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=Ue(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(je.call(e,r)&&++n&&!je.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 Si=__STORYBOOK_THEMING__,{CacheProvider:Ri,ClassNames:Ai,Global:Ci,ThemeProvider:wi,background:Ni,color:xi,convert:Li,create:Ii,createCache:Di,createGlobal:Mi,createReset:Pi,css:Bi,darken:Fi,ensure:zi,ignoreSsrWarning:Hi,isPropValid:ji,jsx:Ui,keyframes:ki,lighten:Gi,styled:B,themes:Wi,typography:Vi,useTheme:$i,withTheme:ke}=__STORYBOOK_THEMING__;function O(){return O=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}$/,ie=/^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=ie.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("+H(l,u,c)+")",d=ie.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,T="rgb("+H(E,m,y)+")",N=ie.exec(T);if(!N)throw new _(4,t,T);return{red:parseInt(""+N[1],10),green:parseInt(""+N[2],10),blue:parseInt(""+N[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?$(e,t,r):"rgba("+H(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?$(e.hue,e.saturation,e.lightness):"rgba("+H(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new _(2)}function ue(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return le("#"+w(e)+w(t)+w(r));if(typeof e=="object"&&t===void 0&&r===void 0)return le("#"+w(e.red)+w(e.green)+w(e.blue));throw new _(6)}function Y(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?ue(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?ue(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")},wt=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},Nt=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(wt(e))return Y(e);if(Ct(e))return ue(e);if(xt(e))return At(e);if(Nt(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(O({},r,{hue:r.hue+parseFloat(e)}))}var Ks=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(O({},r,{lightness:D(0,1,r.lightness-parseFloat(e))}))}var Qs=v(It);function Dt(e,t){if(t==="transparent")return t;var r=A(t);return C(O({},r,{saturation:D(0,1,r.saturation-parseFloat(e))}))}var el=v(Dt);function Mt(e,t){if(t==="transparent")return t;var r=A(t);return C(O({},r,{lightness:D(0,1,r.lightness+parseFloat(e))}))}var tl=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=O({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),i=I(r),s=O({},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 Y(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=O({},r,{alpha:D(0,1,(n*100+parseFloat(e)*100)/100)});return Y(a)}var zt=v(Ft),qe=zt;function Ht(e,t){if(t==="transparent")return t;var r=A(t);return C(O({},r,{saturation:D(0,1,r.saturation+parseFloat(e))}))}var rl=v(Ht);function jt(e,t){return t==="transparent"?t:C(O({},A(t),{hue:parseFloat(e)}))}var nl=v(jt);function Ut(e,t){return t==="transparent"?t:C(O({},A(t),{lightness:parseFloat(e)}))}var al=v(Ut);function kt(e,t){return t==="transparent"?t:C(O({},A(t),{saturation:parseFloat(e)}))}var ol=v(kt);function Gt(e,t){return t==="transparent"?t:Je(parseFloat(e),"rgb(0, 0, 0)",t)}var il=v(Gt);function Wt(e,t){return t==="transparent"?t:Je(parseFloat(e),"rgb(255, 255, 255)",t)}var sl=v(Wt);function Vt(e,t){if(t==="transparent")return t;var r=I(t),n=typeof r.alpha=="number"?r.alpha:1,a=O({},r,{alpha:D(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Y(a)}var ll=v(Vt);var $t=Object.create,ge=Object.defineProperty,Yt=Object.getOwnPropertyDescriptor,et=Object.getOwnPropertyNames,Jt=Object.getPrototypeOf,qt=Object.prototype.hasOwnProperty,be=(e,t)=>function(){return t||(0,e[et(e)[0]])((t={exports:{}}).exports,t),t.exports},Xt=(e,t)=>{for(var r in t)ge(e,r,{get:t[r],enumerable:!0})},Zt=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of et(t))!qt.call(e,a)&&a!==r&&ge(e,a,{get:()=>t[a],enumerable:!(n=Yt(t,a))||n.enumerable});return e},Kt=(e,t,r)=>(r=e!=null?$t(Jt(e)):{},Zt(t||!e||!e.__esModule?ge(r,"default",{value:e,enumerable:!0}):r,e)),Qt=be({"node_modules/is-object/index.js"(e,t){t.exports=function(r){return typeof r=="object"&&r!==null}}}),er=be({"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}}}),tr=be({"node_modules/is-dom/index.js"(e,t){var r=Qt(),n=er();function a(i){return!r(i)||!n(window)||typeof window.Node!="function"?!1:typeof i.nodeType=="number"&&typeof i.nodeName=="string"}t.exports=a}}),X={};Xt(X,{chromeDark:()=>rr,chromeLight:()=>nr});var rr={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"},nr={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"},tt=K([{},()=>{}]),ce={WebkitTouchCallout:"none",WebkitUserSelect:"none",KhtmlUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",OUserSelect:"none",userSelect:"none"},J=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,...ce},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`}:{},...ce},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,...ce}}),pe="chromeLight",rt=K(J(X[pe])),S=e=>Q(rt)[e],he=e=>({theme:t=pe,...r})=>{let n=Le(()=>{switch(Object.prototype.toString.call(t)){case"[object String]":return J(X[t]);case"[object Object]":return J(t);default:return J(X[pe])}},[t]);return o.createElement(rt.Provider,{value:n},o.createElement(e,{...r}))},ar=({expanded:e,styles:t})=>o.createElement("span",{style:{...t.base,...e?t.expanded:t.collapsed}},"\u25B6"),or=k(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||Re.count(n)>0?o.createElement(ar,{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))}),Z="$",Xe="*";function q(e,t){return!t(e).next().done}var ir=e=>Array.from({length:e},(t,r)=>[Z].concat(Array.from({length:r},()=>"*")).join(".")),sr=(e,t,r,n,a)=>{let i=[].concat(ir(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)q(p,t)&&(E===Z||E===Xe)&&c(p,Z,f+1);else if(E===Xe)for(let{name:m,data:y}of t(p))q(y,t)&&c(y,`${d}.${m}`,f+1);else{let m=p[E];q(m,t)&&c(m,`${d}.${E}`,f+1)}};c(e,"",0)}),s.reduce((l,u)=>(l[u]=!0,l),{...a})},nt=k(e=>{let{data:t,dataIterator:r,path:n,depth:a,nodeRenderer:i}=e,[s,l]=Q(tt),u=q(t,r),c=!!s[n],p=x(()=>u&&l(d=>({...d,[n]:!c})),[u,l,n,c]);return o.createElement(or,{expanded:c,onClick:p,shouldShowArrow:u,shouldShowPlaceholder:a>0,nodeRenderer:i,...e},c?[...r(t)].map(({name:d,data:f,...E})=>o.createElement(nt,{name:d,data:f,depth:a+1,path:`${n}.${d}`,key:d,dataIterator:r,nodeRenderer:i,...E})):null)}),at=k(({name:e,data:t,dataIterator:r,nodeRenderer:n,expandPaths:a,expandLevel:i})=>{let s=S("TreeView"),l=G({}),[,u]=l;return xe(()=>u(c=>sr(t,r,a,i,c)),[t,r,a,i]),o.createElement(tt.Provider,{value:l},o.createElement("ol",{role:"tree",style:s.treeViewOutline},o.createElement(nt,{name:e,data:t,dataIterator:r,depth:0,path:Z,nodeRenderer:n})))}),Ee=({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)},j=({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)}},ot=Object.prototype.hasOwnProperty,lr=Object.prototype.propertyIsEnumerable;function fe(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 de=({data:e})=>{let t=S("ObjectPreview"),r=e;if(typeof r!="object"||r===null||r instanceof Date||r instanceof RegExp)return o.createElement(j,{object:r});if(Array.isArray(r)){let n=t.arrayMaxProperties,a=r.slice(0,n).map((s,l)=>o.createElement(j,{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(ot.call(r,s)){let l;a.length===n-1&&Object.keys(r).length>n&&(l=o.createElement("span",{key:"ellipsis"},"\u2026"));let u=fe(r,s);if(a.push(o.createElement("span",{key:s},o.createElement(Ee,{name:s||'""'}),":\xA0",o.createElement(j,{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,", "),"}"))}},ur=({name:e,data:t})=>typeof e=="string"?o.createElement("span",null,o.createElement(Ee,{name:e}),o.createElement("span",null,": "),o.createElement(de,{data:t})):o.createElement(de,{data:t}),cr=({name:e,data:t,isNonenumerable:r=!1})=>{let n=t;return o.createElement("span",null,typeof e=="string"?o.createElement(Ee,{name:e,dimmed:r}):o.createElement(de,{data:e}),o.createElement("span",null,": "),o.createElement(j,{object:n}))},pr=(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(lr.call(r,i)){let s=fe(r,i);yield{name:i||'""',data:s}}else if(e){let s;try{s=fe(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})}},fr=({depth:e,name:t,data:r,isNonenumerable:n})=>e===0?o.createElement(ur,{name:t,data:r}):o.createElement(cr,{name:t,data:r,isNonenumerable:n}),dr=({showNonenumerable:e=!1,sortObjectKeys:t,nodeRenderer:r,...n})=>{let a=pr(e,t),i=r||fr;return o.createElement(at,{nodeRenderer:i,dataIterator:a,...n})},mr=he(dr);function gr(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 br=({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&&ot.call(u,l)?o.createElement("td",{key:l,style:{...n.td,...a.solid}},o.createElement(j,{object:u[l]})):o.createElement("td",{key:l,style:{...n.td,...a.solid}})}))))))},hr=e=>o.createElement("div",{style:{position:"absolute",top:1,right:0,bottom:1,display:"flex",alignItems:"center"}},e.children),Er=({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]=G(!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(hr,null,o.createElement(Er,{sortAscending:e})))},yr=({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))))))},Or=({data:e,columns:t})=>{let r=S("TableInspector"),[{sorted:n,sortIndexColumn:a,sortColumn:i,sortAscending:s},l]=G({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:T})=>({sorted:!0,sortIndexColumn:!1,sortColumn:m,sortAscending:m===y?!T:!0}))},[]);if(typeof e!="object"||e===null)return o.createElement("div",null);let{rowHeaders:p,colHeaders:d}=gr(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=(T,N)=>(ut,ct)=>{let ye=T(ut),Oe=T(ct),Te=typeof ye,_e=typeof Oe,ve=(P,Se)=>PSe?1:0,M;if(Te===_e)M=ve(ye,Oe);else{let P={string:0,number:1,object:2,symbol:3,boolean:4,undefined:5,function:6};M=ve(P[Te],P[_e])}return N||(M=-M),M},y=E.sort(m(T=>T[0],s)).map(T=>T[1]);p=y.map(T=>p[T]),f=y.map(T=>f[T])}return o.createElement("div",{style:r.base},o.createElement(yr,{columns:d,sorted:n,sortIndexColumn:a,sortColumn:i,sortAscending:s,onTHClick:c,onIndexTHClick:u}),o.createElement(br,{rows:p,columns:d,rowsData:f}))},Tr=he(Or),_r=80,it=e=>e.childNodes.length===0||e.childNodes.length===1&&e.childNodes[0].nodeType===Node.TEXT_NODE&&e.textContent.length<_r,vr=({tagName:e,attributes:t,styles:r})=>o.createElement("span",{style:r.base},"<",o.createElement("span",{style:r.tagName},e),(()=>{if(t){let n=[];for(let a=0;a"),Qe=({tagName:e,isChildNode:t=!1,styles:r})=>o.createElement("span",{style:Object.assign({},r.base,t&&r.offsetLeft)},""),Sr={1:"ELEMENT_NODE",3:"TEXT_NODE",7:"PROCESSING_INSTRUCTION_NODE",8:"COMMENT_NODE",9:"DOCUMENT_NODE",10:"DOCUMENT_TYPE_NODE",11:"DOCUMENT_FRAGMENT_NODE"},Rr=({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(vr,{tagName:t.tagName,attributes:t.attributes,styles:n.htmlOpenTag}),it(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,Sr[t.nodeType])}},Ar=function*(e){if(e&&e.childNodes){if(it(e))return;for(let t=0;to.createElement(at,{nodeRenderer:Rr,dataIterator:Ar,...e}),wr=he(Cr),Nr=Kt(tr()),xr=({table:e=!1,data:t,...r})=>e?o.createElement(Tr,{data:t,...r}):(0,Nr.default)(t)?o.createElement(wr,{data:t,...r}):o.createElement(mr,{data:t,...r}),Lr=B.div({display:"flex",padding:0,borderLeft:"5px solid transparent",borderBottom:"1px solid transparent",transition:"all 0.1s",alignItems:"flex-start",whiteSpace:"pre"}),Ir=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"})),Dr=B.div({flex:1,padding:"0 0 0 5px"}),st=we(({children:e,className:t},r)=>o.createElement(ze,{ref:r,horizontal:!0,vertical:!0,className:t},e));st.displayName="UnstyledWrapped";var Mr=B(st)({margin:0,padding:"10px 5px 20px"}),Pr=ke(({theme:e,...t})=>o.createElement(xr,{theme:e.addonActionsTheme||"chromeLight",table:!1,...t})),Br=({actions:e,onClear:t})=>{let r=Ie(null),n=r.current,a=n&&n.scrollHeight-n.scrollTop===n.clientHeight;return Ne(()=>{a&&(r.current.scrollTop=r.current.scrollHeight)},[a,e.length]),o.createElement(Ce,null,o.createElement(Mr,{ref:r},e.map(i=>o.createElement(Lr,{key:i.id},i.count>1&&o.createElement(Ir,null,i.count),o.createElement(Dr,null,o.createElement(Pr,{sortObjectKeys:!0,showNonenumerable:!1,name:i.data.name,data:i.data.args??i.data}))))),o.createElement(Be,{actionItems:[{title:"Clear",onClick:t}]}))},Fr="actions",U="storybook/actions",zr=`${U}/panel`,me=`${U}/action-event`,lt=`${U}/action-clear`,Hr=(e,t)=>{try{return L(e,t)}catch{return!1}},jr=class extends Ae{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&&Hr(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(lt),this.setState({actions:[]})},this.mounted=!1,this.state={actions:[]}}componentDidMount(){this.mounted=!0;let{api:e}=this.props;e.on(me,this.addAction),e.on(W,this.handleStoryChange)}componentWillUnmount(){this.mounted=!1;let{api:e}=this.props;e.off(W,this.handleStoryChange),e.off(me,this.addAction)}render(){let{actions:e=[]}=this.state,{active:t}=this.props,r={actions:e,onClear:this.clearActions};return t?o.createElement(Br,{...r}):null}};function Ur(){let[{count:e},t]=Me(U,{count:0});return Pe({[me]:()=>{t(r=>({...r,count:r.count+1}))},[W]:()=>{t(r=>({...r,count:0}))},[lt]:()=>{t(r=>({...r,count:0}))}}),o.createElement("div",null,o.createElement(He,{col:1},o.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Actions"),e===0?"":o.createElement(Fe,{status:"neutral"},e)))}ee.register(U,e=>{ee.add(zr,{title:Ur,type:De.PANEL,render:({active:t})=>o.createElement(jr,{api:e,active:!!t}),paramKey:Fr})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/pr-preview/pr-419/sb-addons/essentials-actions-3/manager-bundle.js.LEGAL.txt b/pr-preview/pr-419/sb-addons/essentials-actions-3/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/pr-preview/pr-419/sb-addons/essentials-backgrounds-4/manager-bundle.js b/pr-preview/pr-419/sb-addons/essentials-backgrounds-4/manager-bundle.js new file mode 100644 index 000000000..5b0b89837 --- /dev/null +++ b/pr-preview/pr-419/sb-addons/essentials-backgrounds-4/manager-bundle.js @@ -0,0 +1,12 @@ +try{ +(()=>{var ne=Object.create;var F=Object.defineProperty;var te=Object.getOwnPropertyDescriptor;var re=Object.getOwnPropertyNames;var ce=Object.getPrototypeOf,ie=Object.prototype.hasOwnProperty;var E=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(o,a)=>(typeof require<"u"?require:o)[a]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var x=(e,o)=>()=>(e&&(o=e(e=0)),o);var ae=(e,o)=>()=>(o||e((o={exports:{}}).exports,o),o.exports);var se=(e,o,a,r)=>{if(o&&typeof o=="object"||typeof o=="function")for(let c of re(o))!ie.call(e,c)&&c!==a&&F(e,c,{get:()=>o[c],enumerable:!(r=te(o,c))||r.enumerable});return e};var le=(e,o,a)=>(a=e!=null?ne(ce(e)):{},se(o||!e||!e.__esModule?F(a,"default",{value:e,enumerable:!0}):a,e));var I=x(()=>{});var d=x(()=>{});var m=x(()=>{});var V=ae((W,G)=>{I();d();m();(function(e){if(typeof W=="object"&&typeof G<"u")G.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var o;typeof window<"u"||typeof window<"u"?o=window:typeof self<"u"?o=self:o=this,o.memoizerific=e()}})(function(){var e,o,a;return function r(c,h,s){function t(i,f){if(!h[i]){if(!c[i]){var u=typeof E=="function"&&E;if(!f&&u)return u(i,!0);if(n)return n(i,!0);var b=new Error("Cannot find module '"+i+"'");throw b.code="MODULE_NOT_FOUND",b}var p=h[i]={exports:{}};c[i][0].call(p.exports,function(g){var S=c[i][1][g];return t(S||g)},p,p.exports,r,c,h,s)}return h[i].exports}for(var n=typeof E=="function"&&E,l=0;l=0)return this.lastItem=this.list[n],this.list[n].val},s.prototype.set=function(t,n){var l;return this.lastItem&&this.isEqual(this.lastItem.key,t)?(this.lastItem.val=n,this):(l=this.indexOf(t),l>=0?(this.lastItem=this.list[l],this.list[l].val=n,this):(this.lastItem={key:t,val:n},this.list.push(this.lastItem),this.size++,this))},s.prototype.delete=function(t){var n;if(this.lastItem&&this.isEqual(this.lastItem.key,t)&&(this.lastItem=void 0),n=this.indexOf(t),n>=0)return this.size--,this.list.splice(n,1)[0]},s.prototype.has=function(t){var n;return this.lastItem&&this.isEqual(this.lastItem.key,t)?!0:(n=this.indexOf(t),n>=0?(this.lastItem=this.list[n],!0):!1)},s.prototype.forEach=function(t,n){var l;for(l=0;l0&&(B[T]={cacheItem:g,arg:arguments[T]},A?t(u,B):u.push(B),u.length>i&&n(u.shift())),p.wasMemoized=A,p.numArgs=T+1,w};return p.limit=i,p.wasMemoized=!1,p.cache=f,p.lru=u,p}};function t(i,f){var u=i.length,b=f.length,p,g,S;for(g=0;g=0&&(u=i[p],b=u.cacheItem.get(u.arg),!b||!b.size);p--)u.cacheItem.delete(u.arg)}function l(i,f){return i===f||i!==i&&f!==f}},{"map-or-similar":1}]},{},[3])(3)})});I();d();m();I();d();m();I();d();m();I();d();m();var C=__REACT__,{Children:ke,Component:Te,Fragment:R,Profiler:Oe,PureComponent:ve,StrictMode:Ae,Suspense:Ee,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:we,cloneElement:Be,createContext:xe,createElement:Re,createFactory:Le,createRef:Pe,forwardRef:Me,isValidElement:De,lazy:Ge,memo:L,startTransition:He,unstable_act:Ne,useCallback:q,useContext:Ue,useDebugValue:Fe,useDeferredValue:qe,useEffect:ze,useId:Ke,useImperativeHandle:Ye,useInsertionEffect:We,useLayoutEffect:Ve,useMemo:z,useReducer:$e,useRef:je,useState:K,useSyncExternalStore:Ze,useTransition:Je,version:Qe}=__REACT__;I();d();m();var to=__STORYBOOK_API__,{ActiveTabs:ro,Consumer:co,ManagerContext:io,Provider:ao,RequestResponseError:so,addons:P,combineParameters:lo,controlOrMetaKey:uo,controlOrMetaSymbol:Io,eventMatchesShortcut:mo,eventToShortcut:po,experimental_requestResponse:fo,isMacLike:ho,isShortcutTaken:go,keyToSymbol:bo,merge:So,mockChannel:Co,optionOrAltSymbol:yo,shortcutMatchesShortcut:_o,shortcutToHumanString:ko,types:Y,useAddonState:To,useArgTypes:Oo,useArgs:vo,useChannel:Ao,useGlobalTypes:Eo,useGlobals:M,useParameter:D,useSharedState:wo,useStoryPrepared:Bo,useStorybookApi:xo,useStorybookState:Ro}=__STORYBOOK_API__;var U=le(V());I();d();m();var Fo=__STORYBOOK_CLIENT_LOGGER__,{deprecate:qo,logger:H,once:zo,pretty:Ko}=__STORYBOOK_CLIENT_LOGGER__;I();d();m();var jo=__STORYBOOK_COMPONENTS__,{A:Zo,ActionBar:Jo,AddonPanel:Qo,Badge:Xo,Bar:en,Blockquote:on,Button:nn,ClipboardCode:tn,Code:rn,DL:cn,Div:an,DocumentWrapper:sn,EmptyTabContent:ln,ErrorFormatter:un,FlexBar:In,Form:dn,H1:mn,H2:pn,H3:fn,H4:hn,H5:gn,H6:bn,HR:Sn,IconButton:N,IconButtonSkeleton:Cn,Icons:yn,Img:_n,LI:kn,Link:Tn,ListItem:On,Loader:vn,Modal:An,OL:En,P:wn,Placeholder:Bn,Pre:xn,ResetWrapper:Rn,ScrollArea:Ln,Separator:Pn,Spaced:Mn,Span:Dn,StorybookIcon:Gn,StorybookLogo:Hn,Symbols:Nn,SyntaxHighlighter:Un,TT:Fn,TabBar:qn,TabButton:zn,TabWrapper:Kn,Table:Yn,Tabs:Wn,TabsState:Vn,TooltipLinkList:$,TooltipMessage:$n,TooltipNote:jn,UL:Zn,WithTooltip:j,WithTooltipPure:Jn,Zoom:Qn,codeCommon:Xn,components:et,createCopyToClipboardFunction:ot,getStoryHref:nt,icons:tt,interleaveSeparators:rt,nameSpaceClassNames:ct,resetComponents:it,withReset:at}=__STORYBOOK_COMPONENTS__;I();d();m();var dt=__STORYBOOK_ICONS__,{AccessibilityAltIcon:mt,AccessibilityIcon:pt,AddIcon:ft,AdminIcon:ht,AlertAltIcon:gt,AlertIcon:bt,AlignLeftIcon:St,AlignRightIcon:Ct,AppleIcon:yt,ArrowDownIcon:_t,ArrowLeftIcon:kt,ArrowRightIcon:Tt,ArrowSolidDownIcon:Ot,ArrowSolidLeftIcon:vt,ArrowSolidRightIcon:At,ArrowSolidUpIcon:Et,ArrowUpIcon:wt,AzureDevOpsIcon:Bt,BackIcon:xt,BasketIcon:Rt,BatchAcceptIcon:Lt,BatchDenyIcon:Pt,BeakerIcon:Mt,BellIcon:Dt,BitbucketIcon:Gt,BoldIcon:Ht,BookIcon:Nt,BookmarkHollowIcon:Ut,BookmarkIcon:Ft,BottomBarIcon:qt,BottomBarToggleIcon:zt,BoxIcon:Kt,BranchIcon:Yt,BrowserIcon:Wt,ButtonIcon:Vt,CPUIcon:$t,CalendarIcon:jt,CameraIcon:Zt,CategoryIcon:Jt,CertificateIcon:Qt,ChangedIcon:Xt,ChatIcon:er,CheckIcon:or,ChevronDownIcon:nr,ChevronLeftIcon:tr,ChevronRightIcon:rr,ChevronSmallDownIcon:cr,ChevronSmallLeftIcon:ir,ChevronSmallRightIcon:ar,ChevronSmallUpIcon:sr,ChevronUpIcon:lr,ChromaticIcon:ur,ChromeIcon:Ir,CircleHollowIcon:dr,CircleIcon:mr,ClearIcon:pr,CloseAltIcon:fr,CloseIcon:hr,CloudHollowIcon:gr,CloudIcon:br,CogIcon:Sr,CollapseIcon:Cr,CommandIcon:yr,CommentAddIcon:_r,CommentIcon:kr,CommentsIcon:Tr,CommitIcon:Or,CompassIcon:vr,ComponentDrivenIcon:Ar,ComponentIcon:Er,ContrastIcon:wr,ControlsIcon:Br,CopyIcon:xr,CreditIcon:Rr,CrossIcon:Lr,DashboardIcon:Pr,DatabaseIcon:Mr,DeleteIcon:Dr,DiamondIcon:Gr,DirectionIcon:Hr,DiscordIcon:Nr,DocChartIcon:Ur,DocListIcon:Fr,DocumentIcon:qr,DownloadIcon:zr,DragIcon:Kr,EditIcon:Yr,EllipsisIcon:Wr,EmailIcon:Vr,ExpandAltIcon:$r,ExpandIcon:jr,EyeCloseIcon:Zr,EyeIcon:Jr,FaceHappyIcon:Qr,FaceNeutralIcon:Xr,FaceSadIcon:ec,FacebookIcon:oc,FailedIcon:nc,FastForwardIcon:tc,FigmaIcon:rc,FilterIcon:cc,FlagIcon:ic,FolderIcon:ac,FormIcon:sc,GDriveIcon:lc,GithubIcon:uc,GitlabIcon:Ic,GlobeIcon:dc,GoogleIcon:mc,GraphBarIcon:pc,GraphLineIcon:fc,GraphqlIcon:hc,GridAltIcon:gc,GridIcon:Z,GrowIcon:bc,HeartHollowIcon:Sc,HeartIcon:Cc,HomeIcon:yc,HourglassIcon:_c,InfoIcon:kc,ItalicIcon:Tc,JumpToIcon:Oc,KeyIcon:vc,LightningIcon:Ac,LightningOffIcon:Ec,LinkBrokenIcon:wc,LinkIcon:Bc,LinkedinIcon:xc,LinuxIcon:Rc,ListOrderedIcon:Lc,ListUnorderedIcon:Pc,LocationIcon:Mc,LockIcon:Dc,MarkdownIcon:Gc,MarkupIcon:Hc,MediumIcon:Nc,MemoryIcon:Uc,MenuIcon:Fc,MergeIcon:qc,MirrorIcon:zc,MobileIcon:Kc,MoonIcon:Yc,NutIcon:Wc,OutboxIcon:Vc,OutlineIcon:$c,PaintBrushIcon:jc,PaperClipIcon:Zc,ParagraphIcon:Jc,PassedIcon:Qc,PhoneIcon:Xc,PhotoDragIcon:ei,PhotoIcon:J,PinAltIcon:oi,PinIcon:ni,PlayBackIcon:ti,PlayIcon:ri,PlayNextIcon:ci,PlusIcon:ii,PointerDefaultIcon:ai,PointerHandIcon:si,PowerIcon:li,PrintIcon:ui,ProceedIcon:Ii,ProfileIcon:di,PullRequestIcon:mi,QuestionIcon:pi,RSSIcon:fi,RedirectIcon:hi,ReduxIcon:gi,RefreshIcon:bi,ReplyIcon:Si,RepoIcon:Ci,RequestChangeIcon:yi,RewindIcon:_i,RulerIcon:ki,SearchIcon:Ti,ShareAltIcon:Oi,ShareIcon:vi,ShieldIcon:Ai,SideBySideIcon:Ei,SidebarAltIcon:wi,SidebarAltToggleIcon:Bi,SidebarIcon:xi,SidebarToggleIcon:Ri,SpeakerIcon:Li,StackedIcon:Pi,StarHollowIcon:Mi,StarIcon:Di,StickerIcon:Gi,StopAltIcon:Hi,StopIcon:Ni,StorybookIcon:Ui,StructureIcon:Fi,SubtractIcon:qi,SunIcon:zi,SupportIcon:Ki,SwitchAltIcon:Yi,SyncIcon:Wi,TabletIcon:Vi,ThumbsUpIcon:$i,TimeIcon:ji,TimerIcon:Zi,TransferIcon:Ji,TrashIcon:Qi,TwitterIcon:Xi,TypeIcon:ea,UbuntuIcon:oa,UndoIcon:na,UnfoldIcon:ta,UnlockIcon:ra,UnpinIcon:ca,UploadIcon:ia,UserAddIcon:aa,UserAltIcon:sa,UserIcon:la,UsersIcon:ua,VSCodeIcon:Ia,VerifiedIcon:da,VideoIcon:ma,WandIcon:pa,WatchIcon:fa,WindowsIcon:ha,WrenchIcon:ga,YoutubeIcon:ba,ZoomIcon:Sa,ZoomOutIcon:Ca,ZoomResetIcon:ya,iconList:_a}=__STORYBOOK_ICONS__;I();d();m();var Aa=__STORYBOOK_THEMING__,{CacheProvider:Ea,ClassNames:wa,Global:Ba,ThemeProvider:xa,background:Ra,color:La,convert:Pa,create:Ma,createCache:Da,createGlobal:Ga,createReset:Ha,css:Na,darken:Ua,ensure:Fa,ignoreSsrWarning:qa,isPropValid:za,jsx:Ka,keyframes:Ya,lighten:Wa,styled:Q,themes:Va,typography:$a,useTheme:ja,withTheme:Za}=__STORYBOOK_THEMING__;I();d();m();var os=(()=>{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})();I();d();m();function X(e){for(var o=[],a=1;a({borderRadius:"1rem",display:"block",height:"1rem",width:"1rem",background:e}),({theme:e})=>({boxShadow:`${e.appBorderColor} 0 0 0 1px inset`})),Ie=(e,o=[],a)=>{if(e==="transparent")return"transparent";if(o.find(c=>c.value===e))return e;let r=o.find(c=>c.name===a);if(r)return r.value;if(a){let c=o.map(h=>h.name).join(", ");H.warn(X` + Backgrounds Addon: could not find the default color "${a}". + These are the available colors for your story based on your configuration: + ${c}. + `)}return"transparent"},oe=(0,U.default)(1e3)((e,o,a,r,c,h)=>({id:e||o,title:o,onClick:()=>{c({selected:a,name:o})},value:a,right:r?C.createElement(ue,{background:a}):void 0,active:h})),de=(0,U.default)(10)((e,o,a)=>{let r=e.map(({name:c,value:h})=>oe(null,c,h,!0,a,h===o));return o!=="transparent"?[oe("reset","Clear background","transparent",null,a,!1),...r]:r}),me={default:null,disable:!0,values:[]},pe=L(function(){let e=D(v,me),[o,a]=K(!1),[r,c]=M(),h=r[v]?.value,s=z(()=>Ie(h,e.values,e.default),[e,h]);Array.isArray(e)&&H.warn("Addon Backgrounds api has changed in Storybook 6.0. Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md");let t=q(n=>{c({[v]:{...r[v],value:n}})},[e,r,c]);return e.disable?null:C.createElement(R,null,C.createElement(j,{placement:"top",closeOnOutsideClick:!0,tooltip:({onHide:n})=>C.createElement($,{links:de(e.values,s,({selected:l})=>{s!==l&&t(l),n()})}),onVisibleChange:a},C.createElement(N,{key:"background",title:"Change the background of the preview",active:s!=="transparent"||o},C.createElement(J,null))))}),fe=L(function(){let[e,o]=M(),{grid:a}=D(v,{grid:{disable:!1}});if(a?.disable)return null;let r=e[v]?.grid||!1;return C.createElement(N,{key:"background",active:r,title:"Apply a grid to the preview",onClick:()=>o({[v]:{...e[v],grid:!r}})},C.createElement(Z,null))});P.register(ee,()=>{P.add(ee,{title:"Backgrounds",type:Y.TOOL,match:({viewMode:e,tabId:o})=>!!(e&&e.match(/^(story|docs)$/))&&!o,render:()=>C.createElement(R,null,C.createElement(pe,null),C.createElement(fe,null))})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/pr-preview/pr-419/sb-addons/essentials-backgrounds-4/manager-bundle.js.LEGAL.txt b/pr-preview/pr-419/sb-addons/essentials-backgrounds-4/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/pr-preview/pr-419/sb-addons/essentials-controls-2/manager-bundle.js b/pr-preview/pr-419/sb-addons/essentials-controls-2/manager-bundle.js new file mode 100644 index 000000000..b9c0587fb --- /dev/null +++ b/pr-preview/pr-419/sb-addons/essentials-controls-2/manager-bundle.js @@ -0,0 +1,60 @@ +try{ +(()=>{var a2=Object.create;var ua=Object.defineProperty;var o2=Object.getOwnPropertyDescriptor;var u2=Object.getOwnPropertyNames;var i2=Object.getPrototypeOf,s2=Object.prototype.hasOwnProperty;var ir=(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 He=(e,t)=>()=>(e&&(t=e(e=0)),t);var S=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Uu=(e,t)=>{for(var r in t)ua(e,r,{get:t[r],enumerable:!0})},l2=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of u2(t))!s2.call(e,a)&&a!==r&&ua(e,a,{get:()=>t[a],enumerable:!(n=o2(t,a))||n.enumerable});return e};var ve=(e,t,r)=>(r=e!=null?a2(i2(e)):{},l2(t||!e||!e.__esModule?ua(r,"default",{value:e,enumerable:!0}):r,e));var l=He(()=>{});var c=He(()=>{});var d=He(()=>{});var h,Hu,tt,hP,mP,gP,yP,zu,bP,de,sr,ia,EP,AP,vP,DP,Gu,CP,xP,SP,ye,Wu,FP,wP,fe,BP,TP,_P,Vu,ze,OP,we,ne,IP,RP,PP,Bt=He(()=>{l();c();d();h=__REACT__,{Children:Hu,Component:tt,Fragment:hP,Profiler:mP,PureComponent:gP,StrictMode:yP,Suspense:zu,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:bP,cloneElement:de,createContext:sr,createElement:ia,createFactory:EP,createRef:AP,forwardRef:vP,isValidElement:DP,lazy:Gu,memo:CP,startTransition:xP,unstable_act:SP,useCallback:ye,useContext:Wu,useDebugValue:FP,useDeferredValue:wP,useEffect:fe,useId:BP,useImperativeHandle:TP,useInsertionEffect:_P,useLayoutEffect:Vu,useMemo:ze,useReducer:OP,useRef:we,useState:ne,useSyncExternalStore:IP,useTransition:RP,version:PP}=__REACT__});var ri={};Uu(ri,{A:()=>p2,ActionBar:()=>sa,AddonPanel:()=>la,Badge:()=>ca,Bar:()=>da,Blockquote:()=>f2,Button:()=>Ye,ClipboardCode:()=>h2,Code:()=>Ju,DL:()=>m2,Div:()=>g2,DocumentWrapper:()=>y2,EmptyTabContent:()=>pa,ErrorFormatter:()=>Xu,FlexBar:()=>fa,Form:()=>ke,H1:()=>b2,H2:()=>ha,H3:()=>Qu,H4:()=>E2,H5:()=>A2,H6:()=>v2,HR:()=>D2,IconButton:()=>qe,IconButtonSkeleton:()=>C2,Icons:()=>x2,Img:()=>S2,LI:()=>F2,Link:()=>ht,ListItem:()=>w2,Loader:()=>Zu,Modal:()=>Ge,OL:()=>B2,P:()=>T2,Placeholder:()=>_2,Pre:()=>O2,ResetWrapper:()=>ma,ScrollArea:()=>I2,Separator:()=>R2,Spaced:()=>ga,Span:()=>P2,StorybookIcon:()=>k2,StorybookLogo:()=>N2,Symbols:()=>L2,SyntaxHighlighter:()=>Hr,TT:()=>q2,TabBar:()=>M2,TabButton:()=>j2,TabWrapper:()=>$2,Table:()=>U2,Tabs:()=>H2,TabsState:()=>ei,TooltipLinkList:()=>z2,TooltipMessage:()=>G2,TooltipNote:()=>mt,UL:()=>W2,WithTooltip:()=>nt,WithTooltipPure:()=>ya,Zoom:()=>ba,codeCommon:()=>Tt,components:()=>Ea,createCopyToClipboardFunction:()=>V2,default:()=>d2,getStoryHref:()=>ti,icons:()=>K2,interleaveSeparators:()=>Y2,nameSpaceClassNames:()=>Aa,resetComponents:()=>J2,withReset:()=>_t});var d2,p2,sa,la,ca,da,f2,Ye,h2,Ju,m2,g2,y2,pa,Xu,fa,ke,b2,ha,Qu,E2,A2,v2,D2,qe,C2,x2,S2,F2,ht,w2,Zu,Ge,B2,T2,_2,O2,ma,I2,R2,ga,P2,k2,N2,L2,Hr,q2,M2,j2,$2,U2,H2,ei,z2,G2,mt,W2,nt,ya,ba,Tt,Ea,V2,ti,K2,Y2,Aa,J2,_t,lr=He(()=>{l();c();d();d2=__STORYBOOK_COMPONENTS__,{A:p2,ActionBar:sa,AddonPanel:la,Badge:ca,Bar:da,Blockquote:f2,Button:Ye,ClipboardCode:h2,Code:Ju,DL:m2,Div:g2,DocumentWrapper:y2,EmptyTabContent:pa,ErrorFormatter:Xu,FlexBar:fa,Form:ke,H1:b2,H2:ha,H3:Qu,H4:E2,H5:A2,H6:v2,HR:D2,IconButton:qe,IconButtonSkeleton:C2,Icons:x2,Img:S2,LI:F2,Link:ht,ListItem:w2,Loader:Zu,Modal:Ge,OL:B2,P:T2,Placeholder:_2,Pre:O2,ResetWrapper:ma,ScrollArea:I2,Separator:R2,Spaced:ga,Span:P2,StorybookIcon:k2,StorybookLogo:N2,Symbols:L2,SyntaxHighlighter:Hr,TT:q2,TabBar:M2,TabButton:j2,TabWrapper:$2,Table:U2,Tabs:H2,TabsState:ei,TooltipLinkList:z2,TooltipMessage:G2,TooltipNote:mt,UL:W2,WithTooltip:nt,WithTooltipPure:ya,Zoom:ba,codeCommon:Tt,components:Ea,createCopyToClipboardFunction:V2,getStoryHref:ti,icons:K2,interleaveSeparators:Y2,nameSpaceClassNames:Aa,resetComponents:J2,withReset:_t}=__STORYBOOK_COMPONENTS__});var Wk,Vk,Kk,Yk,fi,Jk,Wr,hi,Xk,Qk,Zk,e7,t7,r7,C1,mi,n7,a7,xa,o7,M,Sa,u7,Fa,i7,Vr=He(()=>{l();c();d();Wk=__STORYBOOK_THEMING__,{CacheProvider:Vk,ClassNames:Kk,Global:Yk,ThemeProvider:fi,background:Jk,color:Wr,convert:hi,create:Xk,createCache:Qk,createGlobal:Zk,createReset:e7,css:t7,darken:r7,ensure:C1,ignoreSsrWarning:mi,isPropValid:n7,jsx:a7,keyframes:xa,lighten:o7,styled:M,themes:Sa,typography:u7,useTheme:Fa,withTheme:i7}=__STORYBOOK_THEMING__});var Be,cr,wa=He(()=>{l();c();d();Be=e=>`control-${e.replace(/\s+/g,"-")}`,cr=e=>`set-${e.replace(/\s+/g,"-")}`});var RN,PN,kN,Jr,NN,LN,qN,MN,jN,$N,UN,HN,zN,GN,WN,VN,KN,YN,JN,XN,QN,ZN,eL,tL,rL,nL,aL,oL,uL,iL,sL,lL,cL,dL,pL,fL,hL,mL,gL,yL,bL,EL,AL,Di,Ci,vL,xi,La,DL,CL,Si,xL,SL,FL,wL,BL,TL,_L,OL,IL,RL,PL,kL,NL,LL,qL,ML,jL,$L,UL,HL,zL,GL,WL,VL,KL,YL,JL,XL,QL,ZL,eq,tq,rq,Xr,nq,aq,oq,uq,iq,sq,lq,Fi,wi,cq,dq,pq,fq,hq,mq,gq,yq,bq,Eq,Aq,vq,Dq,Cq,xq,Sq,Fq,wq,Bq,Tq,_q,Oq,Iq,Rq,Pq,kq,Nq,Lq,qq,Mq,jq,$q,Uq,Bi,Hq,zq,Gq,Wq,Vq,Kq,Yq,Ti,Jq,Xq,Qq,Zq,eM,tM,rM,nM,aM,oM,uM,iM,sM,lM,cM,dM,pM,fM,hM,mM,gM,yM,bM,EM,AM,vM,DM,CM,xM,SM,FM,wM,BM,TM,_M,OM,IM,RM,PM,kM,NM,LM,qM,MM,jM,$M,UM,HM,zM,GM,WM,VM,KM,YM,JM,XM,QM,ZM,_i,ej,tj,rj,nj,aj,oj,uj,ij,sj,lj,cj,dj,pj,Qr,fj,hj,mj,gj,yj,bj,Ej,Aj,vj,Dj,Oi,Cj,xj,Sj,Fj,wj,Ii,Ri,Pi,Bj,Zr=He(()=>{l();c();d();RN=__STORYBOOK_ICONS__,{AccessibilityAltIcon:PN,AccessibilityIcon:kN,AddIcon:Jr,AdminIcon:NN,AlertAltIcon:LN,AlertIcon:qN,AlignLeftIcon:MN,AlignRightIcon:jN,AppleIcon:$N,ArrowDownIcon:UN,ArrowLeftIcon:HN,ArrowRightIcon:zN,ArrowSolidDownIcon:GN,ArrowSolidLeftIcon:WN,ArrowSolidRightIcon:VN,ArrowSolidUpIcon:KN,ArrowUpIcon:YN,AzureDevOpsIcon:JN,BackIcon:XN,BasketIcon:QN,BatchAcceptIcon:ZN,BatchDenyIcon:eL,BeakerIcon:tL,BellIcon:rL,BitbucketIcon:nL,BoldIcon:aL,BookIcon:oL,BookmarkHollowIcon:uL,BookmarkIcon:iL,BottomBarIcon:sL,BottomBarToggleIcon:lL,BoxIcon:cL,BranchIcon:dL,BrowserIcon:pL,ButtonIcon:fL,CPUIcon:hL,CalendarIcon:mL,CameraIcon:gL,CategoryIcon:yL,CertificateIcon:bL,ChangedIcon:EL,ChatIcon:AL,CheckIcon:Di,ChevronDownIcon:Ci,ChevronLeftIcon:vL,ChevronRightIcon:xi,ChevronSmallDownIcon:La,ChevronSmallLeftIcon:DL,ChevronSmallRightIcon:CL,ChevronSmallUpIcon:Si,ChevronUpIcon:xL,ChromaticIcon:SL,ChromeIcon:FL,CircleHollowIcon:wL,CircleIcon:BL,ClearIcon:TL,CloseAltIcon:_L,CloseIcon:OL,CloudHollowIcon:IL,CloudIcon:RL,CogIcon:PL,CollapseIcon:kL,CommandIcon:NL,CommentAddIcon:LL,CommentIcon:qL,CommentsIcon:ML,CommitIcon:jL,CompassIcon:$L,ComponentDrivenIcon:UL,ComponentIcon:HL,ContrastIcon:zL,ControlsIcon:GL,CopyIcon:WL,CreditIcon:VL,CrossIcon:KL,DashboardIcon:YL,DatabaseIcon:JL,DeleteIcon:XL,DiamondIcon:QL,DirectionIcon:ZL,DiscordIcon:eq,DocChartIcon:tq,DocListIcon:rq,DocumentIcon:Xr,DownloadIcon:nq,DragIcon:aq,EditIcon:oq,EllipsisIcon:uq,EmailIcon:iq,ExpandAltIcon:sq,ExpandIcon:lq,EyeCloseIcon:Fi,EyeIcon:wi,FaceHappyIcon:cq,FaceNeutralIcon:dq,FaceSadIcon:pq,FacebookIcon:fq,FailedIcon:hq,FastForwardIcon:mq,FigmaIcon:gq,FilterIcon:yq,FlagIcon:bq,FolderIcon:Eq,FormIcon:Aq,GDriveIcon:vq,GithubIcon:Dq,GitlabIcon:Cq,GlobeIcon:xq,GoogleIcon:Sq,GraphBarIcon:Fq,GraphLineIcon:wq,GraphqlIcon:Bq,GridAltIcon:Tq,GridIcon:_q,GrowIcon:Oq,HeartHollowIcon:Iq,HeartIcon:Rq,HomeIcon:Pq,HourglassIcon:kq,InfoIcon:Nq,ItalicIcon:Lq,JumpToIcon:qq,KeyIcon:Mq,LightningIcon:jq,LightningOffIcon:$q,LinkBrokenIcon:Uq,LinkIcon:Bi,LinkedinIcon:Hq,LinuxIcon:zq,ListOrderedIcon:Gq,ListUnorderedIcon:Wq,LocationIcon:Vq,LockIcon:Kq,MarkdownIcon:Yq,MarkupIcon:Ti,MediumIcon:Jq,MemoryIcon:Xq,MenuIcon:Qq,MergeIcon:Zq,MirrorIcon:eM,MobileIcon:tM,MoonIcon:rM,NutIcon:nM,OutboxIcon:aM,OutlineIcon:oM,PaintBrushIcon:uM,PaperClipIcon:iM,ParagraphIcon:sM,PassedIcon:lM,PhoneIcon:cM,PhotoDragIcon:dM,PhotoIcon:pM,PinAltIcon:fM,PinIcon:hM,PlayBackIcon:mM,PlayIcon:gM,PlayNextIcon:yM,PlusIcon:bM,PointerDefaultIcon:EM,PointerHandIcon:AM,PowerIcon:vM,PrintIcon:DM,ProceedIcon:CM,ProfileIcon:xM,PullRequestIcon:SM,QuestionIcon:FM,RSSIcon:wM,RedirectIcon:BM,ReduxIcon:TM,RefreshIcon:_M,ReplyIcon:OM,RepoIcon:IM,RequestChangeIcon:RM,RewindIcon:PM,RulerIcon:kM,SearchIcon:NM,ShareAltIcon:LM,ShareIcon:qM,ShieldIcon:MM,SideBySideIcon:jM,SidebarAltIcon:$M,SidebarAltToggleIcon:UM,SidebarIcon:HM,SidebarToggleIcon:zM,SpeakerIcon:GM,StackedIcon:WM,StarHollowIcon:VM,StarIcon:KM,StickerIcon:YM,StopAltIcon:JM,StopIcon:XM,StorybookIcon:QM,StructureIcon:ZM,SubtractIcon:_i,SunIcon:ej,SupportIcon:tj,SwitchAltIcon:rj,SyncIcon:nj,TabletIcon:aj,ThumbsUpIcon:oj,TimeIcon:uj,TimerIcon:ij,TransferIcon:sj,TrashIcon:lj,TwitterIcon:cj,TypeIcon:dj,UbuntuIcon:pj,UndoIcon:Qr,UnfoldIcon:fj,UnlockIcon:hj,UnpinIcon:mj,UploadIcon:gj,UserAddIcon:yj,UserAltIcon:bj,UserIcon:Ej,UsersIcon:Aj,VSCodeIcon:vj,VerifiedIcon:Dj,VideoIcon:Oi,WandIcon:Cj,WatchIcon:xj,WindowsIcon:Sj,WrenchIcon:Fj,YoutubeIcon:wj,ZoomIcon:Ii,ZoomOutIcon:Ri,ZoomResetIcon:Pi,iconList:Bj}=__STORYBOOK_ICONS__});var qa=S((Rj,ki)=>{l();c();d();function sb(e,t){for(var r=-1,n=e==null?0:e.length,a=Array(n);++r{l();c();d();function lb(){this.__data__=[],this.size=0}Ni.exports=lb});var en=S(($j,qi)=>{l();c();d();function cb(e,t){return e===t||e!==e&&t!==t}qi.exports=cb});var mr=S((Gj,Mi)=>{l();c();d();var db=en();function pb(e,t){for(var r=e.length;r--;)if(db(e[r][0],t))return r;return-1}Mi.exports=pb});var $i=S((Yj,ji)=>{l();c();d();var fb=mr(),hb=Array.prototype,mb=hb.splice;function gb(e){var t=this.__data__,r=fb(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():mb.call(t,r,1),--this.size,!0}ji.exports=gb});var Hi=S((Zj,Ui)=>{l();c();d();var yb=mr();function bb(e){var t=this.__data__,r=yb(t,e);return r<0?void 0:t[r][1]}Ui.exports=bb});var Gi=S((n$,zi)=>{l();c();d();var Eb=mr();function Ab(e){return Eb(this.__data__,e)>-1}zi.exports=Ab});var Vi=S((i$,Wi)=>{l();c();d();var vb=mr();function Db(e,t){var r=this.__data__,n=vb(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}Wi.exports=Db});var gr=S((d$,Ki)=>{l();c();d();var Cb=Li(),xb=$i(),Sb=Hi(),Fb=Gi(),wb=Vi();function Rt(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{l();c();d();var Bb=gr();function Tb(){this.__data__=new Bb,this.size=0}Yi.exports=Tb});var Qi=S((E$,Xi)=>{l();c();d();function _b(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}Xi.exports=_b});var es=S((C$,Zi)=>{l();c();d();function Ob(e){return this.__data__.get(e)}Zi.exports=Ob});var rs=S((w$,ts)=>{l();c();d();function Ib(e){return this.__data__.has(e)}ts.exports=Ib});var Ma=S((O$,ns)=>{l();c();d();var Rb=typeof window=="object"&&window&&window.Object===Object&&window;ns.exports=Rb});var Ne=S((k$,as)=>{l();c();d();var Pb=Ma(),kb=typeof self=="object"&&self&&self.Object===Object&&self,Nb=Pb||kb||Function("return this")();as.exports=Nb});var yt=S((M$,os)=>{l();c();d();var Lb=Ne(),qb=Lb.Symbol;os.exports=qb});var ls=S((H$,ss)=>{l();c();d();var us=yt(),is=Object.prototype,Mb=is.hasOwnProperty,jb=is.toString,yr=us?us.toStringTag:void 0;function $b(e){var t=Mb.call(e,yr),r=e[yr];try{e[yr]=void 0;var n=!0}catch{}var a=jb.call(e);return n&&(t?e[yr]=r:delete e[yr]),a}ss.exports=$b});var ds=S((V$,cs)=>{l();c();d();var Ub=Object.prototype,Hb=Ub.toString;function zb(e){return Hb.call(e)}cs.exports=zb});var bt=S((X$,hs)=>{l();c();d();var ps=yt(),Gb=ls(),Wb=ds(),Vb="[object Null]",Kb="[object Undefined]",fs=ps?ps.toStringTag:void 0;function Yb(e){return e==null?e===void 0?Kb:Vb:fs&&fs in Object(e)?Gb(e):Wb(e)}hs.exports=Yb});var $e=S((tU,ms)=>{l();c();d();function Jb(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}ms.exports=Jb});var ja=S((oU,gs)=>{l();c();d();var Xb=bt(),Qb=$e(),Zb="[object AsyncFunction]",eE="[object Function]",tE="[object GeneratorFunction]",rE="[object Proxy]";function nE(e){if(!Qb(e))return!1;var t=Xb(e);return t==eE||t==tE||t==Zb||t==rE}gs.exports=nE});var bs=S((lU,ys)=>{l();c();d();var aE=Ne(),oE=aE["__core-js_shared__"];ys.exports=oE});var vs=S((fU,As)=>{l();c();d();var $a=bs(),Es=function(){var e=/[^.]+$/.exec($a&&$a.keys&&$a.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function uE(e){return!!Es&&Es in e}As.exports=uE});var Ua=S((yU,Ds)=>{l();c();d();var iE=Function.prototype,sE=iE.toString;function lE(e){if(e!=null){try{return sE.call(e)}catch{}try{return e+""}catch{}}return""}Ds.exports=lE});var xs=S((vU,Cs)=>{l();c();d();var cE=ja(),dE=vs(),pE=$e(),fE=Ua(),hE=/[\\^$.*+?()[\]{}|]/g,mE=/^\[object .+?Constructor\]$/,gE=Function.prototype,yE=Object.prototype,bE=gE.toString,EE=yE.hasOwnProperty,AE=RegExp("^"+bE.call(EE).replace(hE,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function vE(e){if(!pE(e)||dE(e))return!1;var t=cE(e)?AE:mE;return t.test(fE(e))}Cs.exports=vE});var Fs=S((SU,Ss)=>{l();c();d();function DE(e,t){return e?.[t]}Ss.exports=DE});var it=S((TU,ws)=>{l();c();d();var CE=xs(),xE=Fs();function SE(e,t){var r=xE(e,t);return CE(r)?r:void 0}ws.exports=SE});var tn=S((RU,Bs)=>{l();c();d();var FE=it(),wE=Ne(),BE=FE(wE,"Map");Bs.exports=BE});var br=S((LU,Ts)=>{l();c();d();var TE=it(),_E=TE(Object,"create");Ts.exports=_E});var Is=S(($U,Os)=>{l();c();d();var _s=br();function OE(){this.__data__=_s?_s(null):{},this.size=0}Os.exports=OE});var Ps=S((GU,Rs)=>{l();c();d();function IE(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}Rs.exports=IE});var Ns=S((YU,ks)=>{l();c();d();var RE=br(),PE="__lodash_hash_undefined__",kE=Object.prototype,NE=kE.hasOwnProperty;function LE(e){var t=this.__data__;if(RE){var r=t[e];return r===PE?void 0:r}return NE.call(t,e)?t[e]:void 0}ks.exports=LE});var qs=S((ZU,Ls)=>{l();c();d();var qE=br(),ME=Object.prototype,jE=ME.hasOwnProperty;function $E(e){var t=this.__data__;return qE?t[e]!==void 0:jE.call(t,e)}Ls.exports=$E});var js=S((nH,Ms)=>{l();c();d();var UE=br(),HE="__lodash_hash_undefined__";function zE(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=UE&&t===void 0?HE:t,this}Ms.exports=zE});var Us=S((iH,$s)=>{l();c();d();var GE=Is(),WE=Ps(),VE=Ns(),KE=qs(),YE=js();function Pt(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{l();c();d();var Hs=Us(),JE=gr(),XE=tn();function QE(){this.size=0,this.__data__={hash:new Hs,map:new(XE||JE),string:new Hs}}zs.exports=QE});var Vs=S((mH,Ws)=>{l();c();d();function ZE(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}Ws.exports=ZE});var Er=S((EH,Ks)=>{l();c();d();var eA=Vs();function tA(e,t){var r=e.__data__;return eA(t)?r[typeof t=="string"?"string":"hash"]:r.map}Ks.exports=tA});var Js=S((CH,Ys)=>{l();c();d();var rA=Er();function nA(e){var t=rA(this,e).delete(e);return this.size-=t?1:0,t}Ys.exports=nA});var Qs=S((wH,Xs)=>{l();c();d();var aA=Er();function oA(e){return aA(this,e).get(e)}Xs.exports=oA});var el=S((OH,Zs)=>{l();c();d();var uA=Er();function iA(e){return uA(this,e).has(e)}Zs.exports=iA});var rl=S((kH,tl)=>{l();c();d();var sA=Er();function lA(e,t){var r=sA(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}tl.exports=lA});var rn=S((MH,nl)=>{l();c();d();var cA=Gs(),dA=Js(),pA=Qs(),fA=el(),hA=rl();function kt(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{l();c();d();var mA=gr(),gA=tn(),yA=rn(),bA=200;function EA(e,t){var r=this.__data__;if(r instanceof mA){var n=r.__data__;if(!gA||n.length{l();c();d();var AA=gr(),vA=Ji(),DA=Qi(),CA=es(),xA=rs(),SA=ol();function Nt(e){var t=this.__data__=new AA(e);this.size=t.size}Nt.prototype.clear=vA;Nt.prototype.delete=DA;Nt.prototype.get=CA;Nt.prototype.has=xA;Nt.prototype.set=SA;ul.exports=Nt});var sl=S((XH,il)=>{l();c();d();var FA="__lodash_hash_undefined__";function wA(e){return this.__data__.set(e,FA),this}il.exports=wA});var cl=S((tz,ll)=>{l();c();d();function BA(e){return this.__data__.has(e)}ll.exports=BA});var Ha=S((oz,dl)=>{l();c();d();var TA=rn(),_A=sl(),OA=cl();function an(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new TA;++t{l();c();d();function IA(e,t){for(var r=-1,n=e==null?0:e.length;++r{l();c();d();function RA(e,t){return e.has(t)}hl.exports=RA});var Ga=S((yz,ml)=>{l();c();d();var PA=Ha(),kA=fl(),NA=za(),LA=1,qA=2;function MA(e,t,r,n,a,o){var u=r&LA,i=e.length,s=t.length;if(i!=s&&!(u&&s>i))return!1;var p=o.get(e),y=o.get(t);if(p&&y)return p==t&&y==e;var A=-1,g=!0,m=r&qA?new PA:void 0;for(o.set(e,t),o.set(t,e);++A{l();c();d();var jA=Ne(),$A=jA.Uint8Array;gl.exports=$A});var bl=S((Sz,yl)=>{l();c();d();function UA(e){var t=-1,r=Array(e.size);return e.forEach(function(n,a){r[++t]=[a,n]}),r}yl.exports=UA});var on=S((Tz,El)=>{l();c();d();function HA(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}El.exports=HA});var xl=S((Rz,Cl)=>{l();c();d();var Al=yt(),vl=Wa(),zA=en(),GA=Ga(),WA=bl(),VA=on(),KA=1,YA=2,JA="[object Boolean]",XA="[object Date]",QA="[object Error]",ZA="[object Map]",ev="[object Number]",tv="[object RegExp]",rv="[object Set]",nv="[object String]",av="[object Symbol]",ov="[object ArrayBuffer]",uv="[object DataView]",Dl=Al?Al.prototype:void 0,Va=Dl?Dl.valueOf:void 0;function iv(e,t,r,n,a,o,u){switch(r){case uv:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case ov:return!(e.byteLength!=t.byteLength||!o(new vl(e),new vl(t)));case JA:case XA:case ev:return zA(+e,+t);case QA:return e.name==t.name&&e.message==t.message;case tv:case nv:return e==t+"";case ZA:var i=WA;case rv:var s=n&KA;if(i||(i=VA),e.size!=t.size&&!s)return!1;var p=u.get(e);if(p)return p==t;n|=YA,u.set(e,t);var y=GA(i(e),i(t),n,a,o,u);return u.delete(e),y;case av:if(Va)return Va.call(e)==Va.call(t)}return!1}Cl.exports=iv});var un=S((Lz,Sl)=>{l();c();d();function sv(e,t){for(var r=-1,n=t.length,a=e.length;++r{l();c();d();var lv=Array.isArray;Fl.exports=lv});var Ka=S((Gz,wl)=>{l();c();d();var cv=un(),dv=Ue();function pv(e,t,r){var n=t(e);return dv(e)?n:cv(n,r(e))}wl.exports=pv});var Tl=S((Yz,Bl)=>{l();c();d();function fv(e,t){for(var r=-1,n=e==null?0:e.length,a=0,o=[];++r{l();c();d();function hv(){return[]}_l.exports=hv});var sn=S((nG,Il)=>{l();c();d();var mv=Tl(),gv=Ya(),yv=Object.prototype,bv=yv.propertyIsEnumerable,Ol=Object.getOwnPropertySymbols,Ev=Ol?function(e){return e==null?[]:(e=Object(e),mv(Ol(e),function(t){return bv.call(e,t)}))}:gv;Il.exports=Ev});var Pl=S((iG,Rl)=>{l();c();d();function Av(e,t){for(var r=-1,n=Array(e);++r{l();c();d();function vv(e){return e!=null&&typeof e=="object"}kl.exports=vv});var Ll=S((mG,Nl)=>{l();c();d();var Dv=bt(),Cv=Xe(),xv="[object Arguments]";function Sv(e){return Cv(e)&&Dv(e)==xv}Nl.exports=Sv});var ln=S((EG,jl)=>{l();c();d();var ql=Ll(),Fv=Xe(),Ml=Object.prototype,wv=Ml.hasOwnProperty,Bv=Ml.propertyIsEnumerable,Tv=ql(function(){return arguments}())?ql:function(e){return Fv(e)&&wv.call(e,"callee")&&!Bv.call(e,"callee")};jl.exports=Tv});var Ul=S((CG,$l)=>{l();c();d();function _v(){return!1}$l.exports=_v});var cn=S((Ar,Lt)=>{l();c();d();var Ov=Ne(),Iv=Ul(),Gl=typeof Ar=="object"&&Ar&&!Ar.nodeType&&Ar,Hl=Gl&&typeof Lt=="object"&&Lt&&!Lt.nodeType&&Lt,Rv=Hl&&Hl.exports===Gl,zl=Rv?Ov.Buffer:void 0,Pv=zl?zl.isBuffer:void 0,kv=Pv||Iv;Lt.exports=kv});var dn=S((_G,Wl)=>{l();c();d();var Nv=9007199254740991,Lv=/^(?:0|[1-9]\d*)$/;function qv(e,t){var r=typeof e;return t=t??Nv,!!t&&(r=="number"||r!="symbol"&&Lv.test(e))&&e>-1&&e%1==0&&e{l();c();d();var Mv=9007199254740991;function jv(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Mv}Vl.exports=jv});var Yl=S((qG,Kl)=>{l();c();d();var $v=bt(),Uv=pn(),Hv=Xe(),zv="[object Arguments]",Gv="[object Array]",Wv="[object Boolean]",Vv="[object Date]",Kv="[object Error]",Yv="[object Function]",Jv="[object Map]",Xv="[object Number]",Qv="[object Object]",Zv="[object RegExp]",eD="[object Set]",tD="[object String]",rD="[object WeakMap]",nD="[object ArrayBuffer]",aD="[object DataView]",oD="[object Float32Array]",uD="[object Float64Array]",iD="[object Int8Array]",sD="[object Int16Array]",lD="[object Int32Array]",cD="[object Uint8Array]",dD="[object Uint8ClampedArray]",pD="[object Uint16Array]",fD="[object Uint32Array]",le={};le[oD]=le[uD]=le[iD]=le[sD]=le[lD]=le[cD]=le[dD]=le[pD]=le[fD]=!0;le[zv]=le[Gv]=le[nD]=le[Wv]=le[aD]=le[Vv]=le[Kv]=le[Yv]=le[Jv]=le[Xv]=le[Qv]=le[Zv]=le[eD]=le[tD]=le[rD]=!1;function hD(e){return Hv(e)&&Uv(e.length)&&!!le[$v(e)]}Kl.exports=hD});var fn=S((UG,Jl)=>{l();c();d();function mD(e){return function(t){return e(t)}}Jl.exports=mD});var hn=S((vr,qt)=>{l();c();d();var gD=Ma(),Xl=typeof vr=="object"&&vr&&!vr.nodeType&&vr,Dr=Xl&&typeof qt=="object"&&qt&&!qt.nodeType&&qt,yD=Dr&&Dr.exports===Xl,Ja=yD&&gD.process,bD=function(){try{var e=Dr&&Dr.require&&Dr.require("util").types;return e||Ja&&Ja.binding&&Ja.binding("util")}catch{}}();qt.exports=bD});var Xa=S((YG,ec)=>{l();c();d();var ED=Yl(),AD=fn(),Ql=hn(),Zl=Ql&&Ql.isTypedArray,vD=Zl?AD(Zl):ED;ec.exports=vD});var Qa=S((ZG,tc)=>{l();c();d();var DD=Pl(),CD=ln(),xD=Ue(),SD=cn(),FD=dn(),wD=Xa(),BD=Object.prototype,TD=BD.hasOwnProperty;function _D(e,t){var r=xD(e),n=!r&&CD(e),a=!r&&!n&&SD(e),o=!r&&!n&&!a&&wD(e),u=r||n||a||o,i=u?DD(e.length,String):[],s=i.length;for(var p in e)(t||TD.call(e,p))&&!(u&&(p=="length"||a&&(p=="offset"||p=="parent")||o&&(p=="buffer"||p=="byteLength"||p=="byteOffset")||FD(p,s)))&&i.push(p);return i}tc.exports=_D});var mn=S((nW,rc)=>{l();c();d();var OD=Object.prototype;function ID(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||OD;return e===r}rc.exports=ID});var Za=S((iW,nc)=>{l();c();d();function RD(e,t){return function(r){return e(t(r))}}nc.exports=RD});var oc=S((dW,ac)=>{l();c();d();var PD=Za(),kD=PD(Object.keys,Object);ac.exports=kD});var ic=S((mW,uc)=>{l();c();d();var ND=mn(),LD=oc(),qD=Object.prototype,MD=qD.hasOwnProperty;function jD(e){if(!ND(e))return LD(e);var t=[];for(var r in Object(e))MD.call(e,r)&&r!="constructor"&&t.push(r);return t}uc.exports=jD});var eo=S((EW,sc)=>{l();c();d();var $D=ja(),UD=pn();function HD(e){return e!=null&&UD(e.length)&&!$D(e)}sc.exports=HD});var Mt=S((CW,lc)=>{l();c();d();var zD=Qa(),GD=ic(),WD=eo();function VD(e){return WD(e)?zD(e):GD(e)}lc.exports=VD});var to=S((wW,cc)=>{l();c();d();var KD=Ka(),YD=sn(),JD=Mt();function XD(e){return KD(e,JD,YD)}cc.exports=XD});var fc=S((OW,pc)=>{l();c();d();var dc=to(),QD=1,ZD=Object.prototype,eC=ZD.hasOwnProperty;function tC(e,t,r,n,a,o){var u=r&QD,i=dc(e),s=i.length,p=dc(t),y=p.length;if(s!=y&&!u)return!1;for(var A=s;A--;){var g=i[A];if(!(u?g in t:eC.call(t,g)))return!1}var m=o.get(e),E=o.get(t);if(m&&E)return m==t&&E==e;var b=!0;o.set(e,t),o.set(t,e);for(var x=u;++A{l();c();d();var rC=it(),nC=Ne(),aC=rC(nC,"DataView");hc.exports=aC});var yc=S((MW,gc)=>{l();c();d();var oC=it(),uC=Ne(),iC=oC(uC,"Promise");gc.exports=iC});var ro=S((HW,bc)=>{l();c();d();var sC=it(),lC=Ne(),cC=sC(lC,"Set");bc.exports=cC});var Ac=S((VW,Ec)=>{l();c();d();var dC=it(),pC=Ne(),fC=dC(pC,"WeakMap");Ec.exports=fC});var Cr=S((XW,wc)=>{l();c();d();var no=mc(),ao=tn(),oo=yc(),uo=ro(),io=Ac(),Fc=bt(),jt=Ua(),vc="[object Map]",hC="[object Object]",Dc="[object Promise]",Cc="[object Set]",xc="[object WeakMap]",Sc="[object DataView]",mC=jt(no),gC=jt(ao),yC=jt(oo),bC=jt(uo),EC=jt(io),Et=Fc;(no&&Et(new no(new ArrayBuffer(1)))!=Sc||ao&&Et(new ao)!=vc||oo&&Et(oo.resolve())!=Dc||uo&&Et(new uo)!=Cc||io&&Et(new io)!=xc)&&(Et=function(e){var t=Fc(e),r=t==hC?e.constructor:void 0,n=r?jt(r):"";if(n)switch(n){case mC:return Sc;case gC:return vc;case yC:return Dc;case bC:return Cc;case EC:return xc}return t});wc.exports=Et});var kc=S((tV,Pc)=>{l();c();d();var so=nn(),AC=Ga(),vC=xl(),DC=fc(),Bc=Cr(),Tc=Ue(),_c=cn(),CC=Xa(),xC=1,Oc="[object Arguments]",Ic="[object Array]",gn="[object Object]",SC=Object.prototype,Rc=SC.hasOwnProperty;function FC(e,t,r,n,a,o){var u=Tc(e),i=Tc(t),s=u?Ic:Bc(e),p=i?Ic:Bc(t);s=s==Oc?gn:s,p=p==Oc?gn:p;var y=s==gn,A=p==gn,g=s==p;if(g&&_c(e)){if(!_c(t))return!1;u=!0,y=!1}if(g&&!y)return o||(o=new so),u||CC(e)?AC(e,t,r,n,a,o):vC(e,t,s,r,n,a,o);if(!(r&xC)){var m=y&&Rc.call(e,"__wrapped__"),E=A&&Rc.call(t,"__wrapped__");if(m||E){var b=m?e.value():e,x=E?t.value():t;return o||(o=new so),a(b,x,r,n,o)}}return g?(o||(o=new so),DC(e,t,r,n,a,o)):!1}Pc.exports=FC});var lo=S((oV,qc)=>{l();c();d();var wC=kc(),Nc=Xe();function Lc(e,t,r,n,a){return e===t?!0:e==null||t==null||!Nc(e)&&!Nc(t)?e!==e&&t!==t:wC(e,t,r,n,Lc,a)}qc.exports=Lc});var jc=S((lV,Mc)=>{l();c();d();var BC=nn(),TC=lo(),_C=1,OC=2;function IC(e,t,r,n){var a=r.length,o=a,u=!n;if(e==null)return!o;for(e=Object(e);a--;){var i=r[a];if(u&&i[2]?i[1]!==e[i[0]]:!(i[0]in e))return!1}for(;++a{l();c();d();var RC=$e();function PC(e){return e===e&&!RC(e)}$c.exports=PC});var Hc=S((yV,Uc)=>{l();c();d();var kC=co(),NC=Mt();function LC(e){for(var t=NC(e),r=t.length;r--;){var n=t[r],a=e[n];t[r]=[n,a,kC(a)]}return t}Uc.exports=LC});var po=S((vV,zc)=>{l();c();d();function qC(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}zc.exports=qC});var Wc=S((SV,Gc)=>{l();c();d();var MC=jc(),jC=Hc(),$C=po();function UC(e){var t=jC(e);return t.length==1&&t[0][2]?$C(t[0][0],t[0][1]):function(r){return r===e||MC(r,e,t)}}Gc.exports=UC});var xr=S((TV,Vc)=>{l();c();d();var HC=bt(),zC=Xe(),GC="[object Symbol]";function WC(e){return typeof e=="symbol"||zC(e)&&HC(e)==GC}Vc.exports=WC});var yn=S((RV,Kc)=>{l();c();d();var VC=Ue(),KC=xr(),YC=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,JC=/^\w*$/;function XC(e,t){if(VC(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||KC(e)?!0:JC.test(e)||!YC.test(e)||t!=null&&e in Object(t)}Kc.exports=XC});var Xc=S((LV,Jc)=>{l();c();d();var Yc=rn(),QC="Expected a function";function fo(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(QC);var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],o=r.cache;if(o.has(a))return o.get(a);var u=e.apply(this,n);return r.cache=o.set(a,u)||o,u};return r.cache=new(fo.Cache||Yc),r}fo.Cache=Yc;Jc.exports=fo});var Zc=S(($V,Qc)=>{l();c();d();var ZC=Xc(),ex=500;function tx(e){var t=ZC(e,function(n){return r.size===ex&&r.clear(),n}),r=t.cache;return t}Qc.exports=tx});var td=S((GV,ed)=>{l();c();d();var rx=Zc(),nx=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ax=/\\(\\)?/g,ox=rx(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(nx,function(r,n,a,o){t.push(a?o.replace(ax,"$1"):n||r)}),t});ed.exports=ox});var id=S((YV,ud)=>{l();c();d();var rd=yt(),ux=qa(),ix=Ue(),sx=xr(),lx=1/0,nd=rd?rd.prototype:void 0,ad=nd?nd.toString:void 0;function od(e){if(typeof e=="string")return e;if(ix(e))return ux(e,od)+"";if(sx(e))return ad?ad.call(e):"";var t=e+"";return t=="0"&&1/e==-lx?"-0":t}ud.exports=od});var ld=S((ZV,sd)=>{l();c();d();var cx=id();function dx(e){return e==null?"":cx(e)}sd.exports=dx});var Sr=S((nK,cd)=>{l();c();d();var px=Ue(),fx=yn(),hx=td(),mx=ld();function gx(e,t){return px(e)?e:fx(e,t)?[e]:hx(mx(e))}cd.exports=gx});var $t=S((iK,dd)=>{l();c();d();var yx=xr(),bx=1/0;function Ex(e){if(typeof e=="string"||yx(e))return e;var t=e+"";return t=="0"&&1/e==-bx?"-0":t}dd.exports=Ex});var bn=S((dK,pd)=>{l();c();d();var Ax=Sr(),vx=$t();function Dx(e,t){t=Ax(t,e);for(var r=0,n=t.length;e!=null&&r{l();c();d();var Cx=bn();function xx(e,t,r){var n=e==null?void 0:Cx(e,t);return n===void 0?r:n}fd.exports=xx});var gd=S((EK,md)=>{l();c();d();function Sx(e,t){return e!=null&&t in Object(e)}md.exports=Sx});var bd=S((CK,yd)=>{l();c();d();var Fx=Sr(),wx=ln(),Bx=Ue(),Tx=dn(),_x=pn(),Ox=$t();function Ix(e,t,r){t=Fx(t,e);for(var n=-1,a=t.length,o=!1;++n{l();c();d();var Rx=gd(),Px=bd();function kx(e,t){return e!=null&&Px(e,t,Rx)}Ed.exports=kx});var vd=S((OK,Ad)=>{l();c();d();var Nx=lo(),Lx=hd(),qx=ho(),Mx=yn(),jx=co(),$x=po(),Ux=$t(),Hx=1,zx=2;function Gx(e,t){return Mx(e)&&jx(t)?$x(Ux(e),t):function(r){var n=Lx(r,e);return n===void 0&&n===t?qx(r,e):Nx(t,n,Hx|zx)}}Ad.exports=Gx});var mo=S((kK,Dd)=>{l();c();d();function Wx(e){return e}Dd.exports=Wx});var xd=S((MK,Cd)=>{l();c();d();function Vx(e){return function(t){return t?.[e]}}Cd.exports=Vx});var Fd=S((HK,Sd)=>{l();c();d();var Kx=bn();function Yx(e){return function(t){return Kx(t,e)}}Sd.exports=Yx});var Bd=S((VK,wd)=>{l();c();d();var Jx=xd(),Xx=Fd(),Qx=yn(),Zx=$t();function eS(e){return Qx(e)?Jx(Zx(e)):Xx(e)}wd.exports=eS});var go=S((XK,Td)=>{l();c();d();var tS=Wc(),rS=vd(),nS=mo(),aS=Ue(),oS=Bd();function uS(e){return typeof e=="function"?e:e==null?nS:typeof e=="object"?aS(e)?rS(e[0],e[1]):tS(e):oS(e)}Td.exports=uS});var yo=S((tY,_d)=>{l();c();d();var iS=it(),sS=function(){try{var e=iS(Object,"defineProperty");return e({},"",{}),e}catch{}}();_d.exports=sS});var En=S((oY,Id)=>{l();c();d();var Od=yo();function lS(e,t,r){t=="__proto__"&&Od?Od(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}Id.exports=lS});var An=S((lY,Rd)=>{l();c();d();var cS=En(),dS=en(),pS=Object.prototype,fS=pS.hasOwnProperty;function hS(e,t,r){var n=e[t];(!(fS.call(e,t)&&dS(n,r))||r===void 0&&!(t in e))&&cS(e,t,r)}Rd.exports=hS});var Nd=S((fY,kd)=>{l();c();d();var mS=An(),gS=Sr(),yS=dn(),Pd=$e(),bS=$t();function ES(e,t,r,n){if(!Pd(e))return e;t=gS(t,e);for(var a=-1,o=t.length,u=o-1,i=e;i!=null&&++a{l();c();d();var AS=bn(),vS=Nd(),DS=Sr();function CS(e,t,r){for(var n=-1,a=t.length,o={};++n{l();c();d();var xS=Za(),SS=xS(Object.getPrototypeOf,Object);qd.exports=SS});var Eo=S((SY,Md)=>{l();c();d();var FS=un(),wS=vn(),BS=sn(),TS=Ya(),_S=Object.getOwnPropertySymbols,OS=_S?function(e){for(var t=[];e;)FS(t,BS(e)),e=wS(e);return t}:TS;Md.exports=OS});var $d=S((TY,jd)=>{l();c();d();function IS(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}jd.exports=IS});var Hd=S((RY,Ud)=>{l();c();d();var RS=$e(),PS=mn(),kS=$d(),NS=Object.prototype,LS=NS.hasOwnProperty;function qS(e){if(!RS(e))return kS(e);var t=PS(e),r=[];for(var n in e)n=="constructor"&&(t||!LS.call(e,n))||r.push(n);return r}Ud.exports=qS});var Dn=S((LY,zd)=>{l();c();d();var MS=Qa(),jS=Hd(),$S=eo();function US(e){return $S(e)?MS(e,!0):jS(e)}zd.exports=US});var Ao=S(($Y,Gd)=>{l();c();d();var HS=Ka(),zS=Eo(),GS=Dn();function WS(e){return HS(e,GS,zS)}Gd.exports=WS});var vo=S((GY,Wd)=>{l();c();d();var VS=qa(),KS=go(),YS=bo(),JS=Ao();function XS(e,t){if(e==null)return{};var r=VS(JS(e),function(n){return[n]});return t=KS(t),YS(e,r,function(n,a){return t(n,a[0])})}Wd.exports=XS});var xn=S((xp,Io)=>{l();c();d();(function(e){if(typeof xp=="object"&&typeof Io<"u")Io.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var t;typeof window<"u"||typeof window<"u"?t=window:typeof self<"u"?t=self:t=this,t.memoizerific=e()}})(function(){var e,t,r;return function n(a,o,u){function i(y,A){if(!o[y]){if(!a[y]){var g=typeof ir=="function"&&ir;if(!A&&g)return g(y,!0);if(s)return s(y,!0);var m=new Error("Cannot find module '"+y+"'");throw m.code="MODULE_NOT_FOUND",m}var E=o[y]={exports:{}};a[y][0].call(E.exports,function(b){var x=a[y][1][b];return i(x||b)},E,E.exports,n,a,o,u)}return o[y].exports}for(var s=typeof ir=="function"&&ir,p=0;p=0)return this.lastItem=this.list[s],this.list[s].val},u.prototype.set=function(i,s){var p;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=s,this):(p=this.indexOf(i),p>=0?(this.lastItem=this.list[p],this.list[p].val=s,this):(this.lastItem={key:i,val:s},this.list.push(this.lastItem),this.size++,this))},u.prototype.delete=function(i){var s;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),s=this.indexOf(i),s>=0)return this.size--,this.list.splice(s,1)[0]},u.prototype.has=function(i){var s;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(s=this.indexOf(i),s>=0?(this.lastItem=this.list[s],!0):!1)},u.prototype.forEach=function(i,s){var p;for(p=0;p0&&(T[w]={cacheItem:b,arg:arguments[w]},N?i(g,T):g.push(T),g.length>y&&s(g.shift())),E.wasMemoized=N,E.numArgs=w+1,B};return E.limit=y,E.wasMemoized=!1,E.cache=A,E.lru=g,E}};function i(y,A){var g=y.length,m=A.length,E,b,x;for(b=0;b=0&&(g=y[E],m=g.cacheItem.get(g.arg),!m||!m.size);E--)g.cacheItem.delete(g.arg)}function p(y,A){return y===A||y!==y&&A!==A}},{"map-or-similar":1}]},{},[3])(3)})});var Fp=S((fJ,Sp)=>{l();c();d();function dw(e,t,r,n){for(var a=e.length,o=r+(n?1:-1);n?o--:++o{l();c();d();function pw(e){return e!==e}wp.exports=pw});var _p=S((vJ,Tp)=>{l();c();d();function fw(e,t,r){for(var n=r-1,a=e.length;++n{l();c();d();var hw=Fp(),mw=Bp(),gw=_p();function yw(e,t,r){return t===t?gw(e,t,r):hw(e,mw,r)}Op.exports=yw});var Pp=S((TJ,Rp)=>{l();c();d();var bw=Ip();function Ew(e,t){var r=e==null?0:e.length;return!!r&&bw(e,t,0)>-1}Rp.exports=Ew});var Np=S((RJ,kp)=>{l();c();d();function Aw(e,t,r){for(var n=-1,a=e==null?0:e.length;++n{l();c();d();function vw(){}Lp.exports=vw});var jp=S(($J,Mp)=>{l();c();d();var Ro=ro(),Dw=qp(),Cw=on(),xw=1/0,Sw=Ro&&1/Cw(new Ro([,-0]))[1]==xw?function(e){return new Ro(e)}:Dw;Mp.exports=Sw});var Up=S((GJ,$p)=>{l();c();d();var Fw=Ha(),ww=Pp(),Bw=Np(),Tw=za(),_w=jp(),Ow=on(),Iw=200;function Rw(e,t,r){var n=-1,a=ww,o=e.length,u=!0,i=[],s=i;if(r)u=!1,a=Bw;else if(o>=Iw){var p=t?null:_w(e);if(p)return Ow(p);u=!1,a=Tw,s=new Fw}else s=t?[]:i;e:for(;++n{l();c();d();var Pw=Up();function kw(e){return e&&e.length?Pw(e):[]}Hp.exports=kw});var Wp=S((ZJ,Gp)=>{l();c();d();function Nw(e,t){for(var r=-1,n=e==null?0:e.length;++r{l();c();d();var Lw=An(),qw=En();function Mw(e,t,r,n){var a=!r;r||(r={});for(var o=-1,u=t.length;++o{l();c();d();var jw=wr(),$w=Mt();function Uw(e,t){return e&&jw(t,$w(t),e)}Kp.exports=Uw});var Xp=S((dX,Jp)=>{l();c();d();var Hw=wr(),zw=Dn();function Gw(e,t){return e&&Hw(t,zw(t),e)}Jp.exports=Gw});var rf=S((Br,Ht)=>{l();c();d();var Ww=Ne(),tf=typeof Br=="object"&&Br&&!Br.nodeType&&Br,Qp=tf&&typeof Ht=="object"&&Ht&&!Ht.nodeType&&Ht,Vw=Qp&&Qp.exports===tf,Zp=Vw?Ww.Buffer:void 0,ef=Zp?Zp.allocUnsafe:void 0;function Kw(e,t){if(t)return e.slice();var r=e.length,n=ef?ef(r):new e.constructor(r);return e.copy(n),n}Ht.exports=Kw});var af=S((bX,nf)=>{l();c();d();function Yw(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r{l();c();d();var Jw=wr(),Xw=sn();function Qw(e,t){return Jw(e,Xw(e),t)}of.exports=Qw});var lf=S((FX,sf)=>{l();c();d();var Zw=wr(),e5=Eo();function t5(e,t){return Zw(e,e5(e),t)}sf.exports=t5});var df=S((_X,cf)=>{l();c();d();var r5=Object.prototype,n5=r5.hasOwnProperty;function a5(e){var t=e.length,r=new e.constructor(t);return t&&typeof e[0]=="string"&&n5.call(e,"index")&&(r.index=e.index,r.input=e.input),r}cf.exports=a5});var Sn=S((PX,ff)=>{l();c();d();var pf=Wa();function o5(e){var t=new e.constructor(e.byteLength);return new pf(t).set(new pf(e)),t}ff.exports=o5});var mf=S((qX,hf)=>{l();c();d();var u5=Sn();function i5(e,t){var r=t?u5(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}hf.exports=i5});var yf=S((UX,gf)=>{l();c();d();var s5=/\w*$/;function l5(e){var t=new e.constructor(e.source,s5.exec(e));return t.lastIndex=e.lastIndex,t}gf.exports=l5});var Df=S((WX,vf)=>{l();c();d();var bf=yt(),Ef=bf?bf.prototype:void 0,Af=Ef?Ef.valueOf:void 0;function c5(e){return Af?Object(Af.call(e)):{}}vf.exports=c5});var xf=S((JX,Cf)=>{l();c();d();var d5=Sn();function p5(e,t){var r=t?d5(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}Cf.exports=p5});var Ff=S((eQ,Sf)=>{l();c();d();var f5=Sn(),h5=mf(),m5=yf(),g5=Df(),y5=xf(),b5="[object Boolean]",E5="[object Date]",A5="[object Map]",v5="[object Number]",D5="[object RegExp]",C5="[object Set]",x5="[object String]",S5="[object Symbol]",F5="[object ArrayBuffer]",w5="[object DataView]",B5="[object Float32Array]",T5="[object Float64Array]",_5="[object Int8Array]",O5="[object Int16Array]",I5="[object Int32Array]",R5="[object Uint8Array]",P5="[object Uint8ClampedArray]",k5="[object Uint16Array]",N5="[object Uint32Array]";function L5(e,t,r){var n=e.constructor;switch(t){case F5:return f5(e);case b5:case E5:return new n(+e);case w5:return h5(e,r);case B5:case T5:case _5:case O5:case I5:case R5:case P5:case k5:case N5:return y5(e,r);case A5:return new n;case v5:case x5:return new n(e);case D5:return m5(e);case C5:return new n;case S5:return g5(e)}}Sf.exports=L5});var Tf=S((aQ,Bf)=>{l();c();d();var q5=$e(),wf=Object.create,M5=function(){function e(){}return function(t){if(!q5(t))return{};if(wf)return wf(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();Bf.exports=M5});var Of=S((sQ,_f)=>{l();c();d();var j5=Tf(),$5=vn(),U5=mn();function H5(e){return typeof e.constructor=="function"&&!U5(e)?j5($5(e)):{}}_f.exports=H5});var Rf=S((pQ,If)=>{l();c();d();var z5=Cr(),G5=Xe(),W5="[object Map]";function V5(e){return G5(e)&&z5(e)==W5}If.exports=V5});var Lf=S((gQ,Nf)=>{l();c();d();var K5=Rf(),Y5=fn(),Pf=hn(),kf=Pf&&Pf.isMap,J5=kf?Y5(kf):K5;Nf.exports=J5});var Mf=S((AQ,qf)=>{l();c();d();var X5=Cr(),Q5=Xe(),Z5="[object Set]";function e3(e){return Q5(e)&&X5(e)==Z5}qf.exports=e3});var Hf=S((xQ,Uf)=>{l();c();d();var t3=Mf(),r3=fn(),jf=hn(),$f=jf&&jf.isSet,n3=$f?r3($f):t3;Uf.exports=n3});var Kf=S((BQ,Vf)=>{l();c();d();var a3=nn(),o3=Wp(),u3=An(),i3=Yp(),s3=Xp(),l3=rf(),c3=af(),d3=uf(),p3=lf(),f3=to(),h3=Ao(),m3=Cr(),g3=df(),y3=Ff(),b3=Of(),E3=Ue(),A3=cn(),v3=Lf(),D3=$e(),C3=Hf(),x3=Mt(),S3=Dn(),F3=1,w3=2,B3=4,zf="[object Arguments]",T3="[object Array]",_3="[object Boolean]",O3="[object Date]",I3="[object Error]",Gf="[object Function]",R3="[object GeneratorFunction]",P3="[object Map]",k3="[object Number]",Wf="[object Object]",N3="[object RegExp]",L3="[object Set]",q3="[object String]",M3="[object Symbol]",j3="[object WeakMap]",$3="[object ArrayBuffer]",U3="[object DataView]",H3="[object Float32Array]",z3="[object Float64Array]",G3="[object Int8Array]",W3="[object Int16Array]",V3="[object Int32Array]",K3="[object Uint8Array]",Y3="[object Uint8ClampedArray]",J3="[object Uint16Array]",X3="[object Uint32Array]",se={};se[zf]=se[T3]=se[$3]=se[U3]=se[_3]=se[O3]=se[H3]=se[z3]=se[G3]=se[W3]=se[V3]=se[P3]=se[k3]=se[Wf]=se[N3]=se[L3]=se[q3]=se[M3]=se[K3]=se[Y3]=se[J3]=se[X3]=!0;se[I3]=se[Gf]=se[j3]=!1;function Fn(e,t,r,n,a,o){var u,i=t&F3,s=t&w3,p=t&B3;if(r&&(u=a?r(e,n,a,o):r(e)),u!==void 0)return u;if(!D3(e))return e;var y=E3(e);if(y){if(u=g3(e),!i)return c3(e,u)}else{var A=m3(e),g=A==Gf||A==R3;if(A3(e))return l3(e,i);if(A==Wf||A==zf||g&&!a){if(u=s||g?{}:b3(e),!i)return s?p3(e,s3(u,e)):d3(e,i3(u,e))}else{if(!se[A])return a?e:{};u=y3(e,A,i)}}o||(o=new a3);var m=o.get(e);if(m)return m;o.set(e,u),C3(e)?e.forEach(function(x){u.add(Fn(x,t,r,x,e,o))}):v3(e)&&e.forEach(function(x,B){u.set(B,Fn(x,t,r,B,e,o))});var E=p?s?h3:f3:s?S3:x3,b=y?void 0:E(e);return o3(b||e,function(x,B){b&&(B=x,x=e[B]),u3(u,B,Fn(x,t,r,B,e,o))}),u}Vf.exports=Fn});var Jf=S((IQ,Yf)=>{l();c();d();var Q3=Kf(),Z3=1,eB=4;function tB(e){return Q3(e,Z3|eB)}Yf.exports=tB});var Qf=S((zQ,Xf)=>{l();c();d();function rB(e){return function(t,r,n){for(var a=-1,o=Object(t),u=n(t),i=u.length;i--;){var s=u[e?i:++a];if(r(o[s],s,o)===!1)break}return t}}Xf.exports=rB});var e0=S((KQ,Zf)=>{l();c();d();var nB=Qf(),aB=nB();Zf.exports=aB});var r0=S((QQ,t0)=>{l();c();d();var oB=e0(),uB=Mt();function iB(e,t){return e&&oB(e,t,uB)}t0.exports=iB});var ko=S((rZ,n0)=>{l();c();d();var sB=En(),lB=r0(),cB=go();function dB(e,t){var r={};return t=cB(t,3),lB(e,function(n,a,o){sB(r,a,t(n,a,o))}),r}n0.exports=dB});var o0=S((uZ,a0)=>{l();c();d();var pB=bo(),fB=ho();function hB(e,t){return pB(e,t,function(r,n){return fB(e,n)})}a0.exports=hB});var l0=S((cZ,s0)=>{l();c();d();var u0=yt(),mB=ln(),gB=Ue(),i0=u0?u0.isConcatSpreadable:void 0;function yB(e){return gB(e)||mB(e)||!!(i0&&e&&e[i0])}s0.exports=yB});var p0=S((hZ,d0)=>{l();c();d();var bB=un(),EB=l0();function c0(e,t,r,n,a){var o=-1,u=e.length;for(r||(r=EB),a||(a=[]);++o0&&r(i)?t>1?c0(i,t-1,r,n,a):bB(a,i):n||(a[a.length]=i)}return a}d0.exports=c0});var h0=S((bZ,f0)=>{l();c();d();var AB=p0();function vB(e){var t=e==null?0:e.length;return t?AB(e,1):[]}f0.exports=vB});var g0=S((DZ,m0)=>{l();c();d();function DB(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}m0.exports=DB});var E0=S((FZ,b0)=>{l();c();d();var CB=g0(),y0=Math.max;function xB(e,t,r){return t=y0(t===void 0?e.length-1:t,0),function(){for(var n=arguments,a=-1,o=y0(n.length-t,0),u=Array(o);++a{l();c();d();function SB(e){return function(){return e}}A0.exports=SB});var x0=S((PZ,C0)=>{l();c();d();var FB=v0(),D0=yo(),wB=mo(),BB=D0?function(e,t){return D0(e,"toString",{configurable:!0,enumerable:!1,value:FB(t),writable:!0})}:wB;C0.exports=BB});var F0=S((qZ,S0)=>{l();c();d();var TB=800,_B=16,OB=Date.now;function IB(e){var t=0,r=0;return function(){var n=OB(),a=_B-(n-r);if(r=n,a>0){if(++t>=TB)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}S0.exports=IB});var B0=S((UZ,w0)=>{l();c();d();var RB=x0(),PB=F0(),kB=PB(RB);w0.exports=kB});var _0=S((WZ,T0)=>{l();c();d();var NB=h0(),LB=E0(),qB=B0();function MB(e){return qB(LB(e,void 0,NB),e+"")}T0.exports=MB});var I0=S((JZ,O0)=>{l();c();d();var jB=o0(),$B=_0(),UB=$B(function(e,t){return e==null?{}:jB(e,t)});O0.exports=UB});var N0=S((Aee,k0)=>{l();c();d();var zB=bt(),GB=vn(),WB=Xe(),VB="[object Object]",KB=Function.prototype,YB=Object.prototype,P0=KB.toString,JB=YB.hasOwnProperty,XB=P0.call(Object);function QB(e){if(!WB(e)||zB(e)!=VB)return!1;var t=GB(e);if(t===null)return!0;var r=JB.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&P0.call(r)==XB}k0.exports=QB});var q0=S((xee,L0)=>{l();c();d();L0.exports=ZB;function ZB(e,t){if(Lo("noDeprecation"))return e;var r=!1;function n(){if(!r){if(Lo("throwDeprecation"))throw new Error(t);Lo("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}return n}function Lo(e){try{if(!window.localStorage)return!1}catch{return!1}var t=window.localStorage[e];return t==null?!1:String(t).toLowerCase()==="true"}});var j0=S((Iee,M0)=>{"use strict";l();c();d();M0.exports=Error});var U0=S((Nee,$0)=>{"use strict";l();c();d();$0.exports=EvalError});var z0=S((jee,H0)=>{"use strict";l();c();d();H0.exports=RangeError});var W0=S((zee,G0)=>{"use strict";l();c();d();G0.exports=ReferenceError});var qo=S((Kee,V0)=>{"use strict";l();c();d();V0.exports=SyntaxError});var zt=S((Qee,K0)=>{"use strict";l();c();d();K0.exports=TypeError});var J0=S((rte,Y0)=>{"use strict";l();c();d();Y0.exports=URIError});var Q0=S((ute,X0)=>{"use strict";l();c();d();X0.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},r=Symbol("test"),n=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var a=42;t[r]=a;for(r in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var o=Object.getOwnPropertySymbols(t);if(o.length!==1||o[0]!==r||!Object.prototype.propertyIsEnumerable.call(t,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var u=Object.getOwnPropertyDescriptor(t,r);if(u.value!==a||u.enumerable!==!0)return!1}return!0}});var th=S((cte,eh)=>{"use strict";l();c();d();var Z0=typeof Symbol<"u"&&Symbol,eT=Q0();eh.exports=function(){return typeof Z0!="function"||typeof Symbol!="function"||typeof Z0("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:eT()}});var nh=S((hte,rh)=>{"use strict";l();c();d();var Mo={__proto__:null,foo:{}},tT=Object;rh.exports=function(){return{__proto__:Mo}.foo===Mo.foo&&!(Mo instanceof tT)}});var uh=S((bte,oh)=>{"use strict";l();c();d();var rT="Function.prototype.bind called on incompatible ",nT=Object.prototype.toString,aT=Math.max,oT="[object Function]",ah=function(t,r){for(var n=[],a=0;a{"use strict";l();c();d();var sT=uh();ih.exports=Function.prototype.bind||sT});var lh=S((Fte,sh)=>{"use strict";l();c();d();var lT=Function.prototype.call,cT=Object.prototype.hasOwnProperty,dT=wn();sh.exports=dT.call(lT,cT)});var xt=S((_te,hh)=>{"use strict";l();c();d();var Z,pT=j0(),fT=U0(),hT=z0(),mT=W0(),Kt=qo(),Vt=zt(),gT=J0(),fh=Function,jo=function(e){try{return fh('"use strict"; return ('+e+").constructor;")()}catch{}},Dt=Object.getOwnPropertyDescriptor;if(Dt)try{Dt({},"")}catch{Dt=null}var $o=function(){throw new Vt},yT=Dt?function(){try{return arguments.callee,$o}catch{try{return Dt(arguments,"callee").get}catch{return $o}}}():$o,Gt=th()(),bT=nh()(),be=Object.getPrototypeOf||(bT?function(e){return e.__proto__}:null),Wt={},ET=typeof Uint8Array>"u"||!be?Z:be(Uint8Array),Ct={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?Z:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?Z:ArrayBuffer,"%ArrayIteratorPrototype%":Gt&&be?be([][Symbol.iterator]()):Z,"%AsyncFromSyncIteratorPrototype%":Z,"%AsyncFunction%":Wt,"%AsyncGenerator%":Wt,"%AsyncGeneratorFunction%":Wt,"%AsyncIteratorPrototype%":Wt,"%Atomics%":typeof Atomics>"u"?Z:Atomics,"%BigInt%":typeof BigInt>"u"?Z:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?Z:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?Z:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?Z:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":pT,"%eval%":eval,"%EvalError%":fT,"%Float32Array%":typeof Float32Array>"u"?Z:Float32Array,"%Float64Array%":typeof Float64Array>"u"?Z:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?Z:FinalizationRegistry,"%Function%":fh,"%GeneratorFunction%":Wt,"%Int8Array%":typeof Int8Array>"u"?Z:Int8Array,"%Int16Array%":typeof Int16Array>"u"?Z:Int16Array,"%Int32Array%":typeof Int32Array>"u"?Z:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Gt&&be?be(be([][Symbol.iterator]())):Z,"%JSON%":typeof JSON=="object"?JSON:Z,"%Map%":typeof Map>"u"?Z:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Gt||!be?Z:be(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?Z:Promise,"%Proxy%":typeof Proxy>"u"?Z:Proxy,"%RangeError%":hT,"%ReferenceError%":mT,"%Reflect%":typeof Reflect>"u"?Z:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?Z:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Gt||!be?Z:be(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?Z:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Gt&&be?be(""[Symbol.iterator]()):Z,"%Symbol%":Gt?Symbol:Z,"%SyntaxError%":Kt,"%ThrowTypeError%":yT,"%TypedArray%":ET,"%TypeError%":Vt,"%Uint8Array%":typeof Uint8Array>"u"?Z:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?Z:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?Z:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?Z:Uint32Array,"%URIError%":gT,"%WeakMap%":typeof WeakMap>"u"?Z:WeakMap,"%WeakRef%":typeof WeakRef>"u"?Z:WeakRef,"%WeakSet%":typeof WeakSet>"u"?Z:WeakSet};if(be)try{null.error}catch(e){ch=be(be(e)),Ct["%Error.prototype%"]=ch}var ch,AT=function e(t){var r;if(t==="%AsyncFunction%")r=jo("async function () {}");else if(t==="%GeneratorFunction%")r=jo("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=jo("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var a=e("%AsyncGenerator%");a&&be&&(r=be(a.prototype))}return Ct[t]=r,r},dh={__proto__:null,"%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"]},Tr=wn(),Bn=lh(),vT=Tr.call(Function.call,Array.prototype.concat),DT=Tr.call(Function.apply,Array.prototype.splice),ph=Tr.call(Function.call,String.prototype.replace),Tn=Tr.call(Function.call,String.prototype.slice),CT=Tr.call(Function.call,RegExp.prototype.exec),xT=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,ST=/\\(\\)?/g,FT=function(t){var r=Tn(t,0,1),n=Tn(t,-1);if(r==="%"&&n!=="%")throw new Kt("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new Kt("invalid intrinsic syntax, expected opening `%`");var a=[];return ph(t,xT,function(o,u,i,s){a[a.length]=i?ph(s,ST,"$1"):u||o}),a},wT=function(t,r){var n=t,a;if(Bn(dh,n)&&(a=dh[n],n="%"+a[0]+"%"),Bn(Ct,n)){var o=Ct[n];if(o===Wt&&(o=AT(n)),typeof o>"u"&&!r)throw new Vt("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:a,name:n,value:o}}throw new Kt("intrinsic "+t+" does not exist!")};hh.exports=function(t,r){if(typeof t!="string"||t.length===0)throw new Vt("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new Vt('"allowMissing" argument must be a boolean');if(CT(/^%?[^%]*%?$/,t)===null)throw new Kt("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=FT(t),a=n.length>0?n[0]:"",o=wT("%"+a+"%",r),u=o.name,i=o.value,s=!1,p=o.alias;p&&(a=p[0],DT(n,vT([0,1],p)));for(var y=1,A=!0;y=n.length){var b=Dt(i,g);A=!!b,A&&"get"in b&&!("originalValue"in b.get)?i=b.get:i=i[g]}else A=Bn(i,g),i=i[g];A&&!s&&(Ct[u]=i)}}return i}});var On=S((Pte,mh)=>{"use strict";l();c();d();var BT=xt(),_n=BT("%Object.defineProperty%",!0)||!1;if(_n)try{_n({},"a",{value:1})}catch{_n=!1}mh.exports=_n});var Uo=S((qte,gh)=>{"use strict";l();c();d();var TT=xt(),In=TT("%Object.getOwnPropertyDescriptor%",!0);if(In)try{In([],"length")}catch{In=null}gh.exports=In});var Ah=S((Ute,Eh)=>{"use strict";l();c();d();var yh=On(),_T=qo(),Yt=zt(),bh=Uo();Eh.exports=function(t,r,n){if(!t||typeof t!="object"&&typeof t!="function")throw new Yt("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new Yt("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Yt("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Yt("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Yt("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Yt("`loose`, if provided, must be a boolean");var a=arguments.length>3?arguments[3]:null,o=arguments.length>4?arguments[4]:null,u=arguments.length>5?arguments[5]:null,i=arguments.length>6?arguments[6]:!1,s=!!bh&&bh(t,r);if(yh)yh(t,r,{configurable:u===null&&s?s.configurable:!u,enumerable:a===null&&s?s.enumerable:!a,value:n,writable:o===null&&s?s.writable:!o});else if(i||!a&&!o&&!u)t[r]=n;else throw new _T("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")}});var Ch=S((Wte,Dh)=>{"use strict";l();c();d();var Ho=On(),vh=function(){return!!Ho};vh.hasArrayLengthDefineBug=function(){if(!Ho)return null;try{return Ho([],"length",{value:1}).length!==1}catch{return!0}};Dh.exports=vh});var Bh=S((Jte,wh)=>{"use strict";l();c();d();var OT=xt(),xh=Ah(),IT=Ch()(),Sh=Uo(),Fh=zt(),RT=OT("%Math.floor%");wh.exports=function(t,r){if(typeof t!="function")throw new Fh("`fn` is not a function");if(typeof r!="number"||r<0||r>4294967295||RT(r)!==r)throw new Fh("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],a=!0,o=!0;if("length"in t&&Sh){var u=Sh(t,"length");u&&!u.configurable&&(a=!1),u&&!u.writable&&(o=!1)}return(a||o||!n)&&(IT?xh(t,"length",r,!0,!0):xh(t,"length",r)),t}});var Ph=S((ere,Rn)=>{"use strict";l();c();d();var zo=wn(),Pn=xt(),PT=Bh(),kT=zt(),Oh=Pn("%Function.prototype.apply%"),Ih=Pn("%Function.prototype.call%"),Rh=Pn("%Reflect.apply%",!0)||zo.call(Ih,Oh),Th=On(),NT=Pn("%Math.max%");Rn.exports=function(t){if(typeof t!="function")throw new kT("a function is required");var r=Rh(zo,Ih,arguments);return PT(r,1+NT(0,t.length-(arguments.length-1)),!0)};var _h=function(){return Rh(zo,Oh,arguments)};Th?Th(Rn.exports,"apply",{value:_h}):Rn.exports.apply=_h});var qh=S((are,Lh)=>{"use strict";l();c();d();var kh=xt(),Nh=Ph(),LT=Nh(kh("String.prototype.indexOf"));Lh.exports=function(t,r){var n=kh(t,!!r);return typeof n=="function"&<(t,".prototype.")>-1?Nh(n):n}});var Mh=S(()=>{l();c();d()});var om=S((fre,am)=>{l();c();d();var eu=typeof Map=="function"&&Map.prototype,Go=Object.getOwnPropertyDescriptor&&eu?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,Nn=eu&&Go&&typeof Go.get=="function"?Go.get:null,jh=eu&&Map.prototype.forEach,tu=typeof Set=="function"&&Set.prototype,Wo=Object.getOwnPropertyDescriptor&&tu?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,Ln=tu&&Wo&&typeof Wo.get=="function"?Wo.get:null,$h=tu&&Set.prototype.forEach,qT=typeof WeakMap=="function"&&WeakMap.prototype,Or=qT?WeakMap.prototype.has:null,MT=typeof WeakSet=="function"&&WeakSet.prototype,Ir=MT?WeakSet.prototype.has:null,jT=typeof WeakRef=="function"&&WeakRef.prototype,Uh=jT?WeakRef.prototype.deref:null,$T=Boolean.prototype.valueOf,UT=Object.prototype.toString,HT=Function.prototype.toString,zT=String.prototype.match,ru=String.prototype.slice,dt=String.prototype.replace,GT=String.prototype.toUpperCase,Hh=String.prototype.toLowerCase,Qh=RegExp.prototype.test,zh=Array.prototype.concat,We=Array.prototype.join,WT=Array.prototype.slice,Gh=Math.floor,Yo=typeof BigInt=="function"?BigInt.prototype.valueOf:null,Vo=Object.getOwnPropertySymbols,Jo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,Jt=typeof Symbol=="function"&&typeof Symbol.iterator=="object",Ce=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Jt||"symbol")?Symbol.toStringTag:null,Zh=Object.prototype.propertyIsEnumerable,Wh=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function Vh(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||Qh.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var n=e<0?-Gh(-e):Gh(e);if(n!==e){var a=String(n),o=ru.call(t,a.length+1);return dt.call(a,r,"$&_")+"."+dt.call(dt.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return dt.call(t,r,"$&_")}var Xo=Mh(),Kh=Xo.custom,Yh=tm(Kh)?Kh:null;am.exports=function e(t,r,n,a){var o=r||{};if(ct(o,"quoteStyle")&&o.quoteStyle!=="single"&&o.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(ct(o,"maxStringLength")&&(typeof o.maxStringLength=="number"?o.maxStringLength<0&&o.maxStringLength!==1/0:o.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var u=ct(o,"customInspect")?o.customInspect:!0;if(typeof u!="boolean"&&u!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(ct(o,"indent")&&o.indent!==null&&o.indent!==" "&&!(parseInt(o.indent,10)===o.indent&&o.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(ct(o,"numericSeparator")&&typeof o.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var i=o.numericSeparator;if(typeof t>"u")return"undefined";if(t===null)return"null";if(typeof t=="boolean")return t?"true":"false";if(typeof t=="string")return nm(t,o);if(typeof t=="number"){if(t===0)return 1/0/t>0?"0":"-0";var s=String(t);return i?Vh(t,s):s}if(typeof t=="bigint"){var p=String(t)+"n";return i?Vh(t,p):p}var y=typeof o.depth>"u"?5:o.depth;if(typeof n>"u"&&(n=0),n>=y&&y>0&&typeof t=="object")return Qo(t)?"[Array]":"[Object]";var A=c8(o,n);if(typeof a>"u")a=[];else if(rm(a,t)>=0)return"[Circular]";function g(K,R,O){if(R&&(a=WT.call(a),a.push(R)),O){var j={depth:o.depth};return ct(o,"quoteStyle")&&(j.quoteStyle=o.quoteStyle),e(K,j,n+1,a)}return e(K,o,n+1,a)}if(typeof t=="function"&&!Jh(t)){var m=t8(t),E=kn(t,g);return"[Function"+(m?": "+m:" (anonymous)")+"]"+(E.length>0?" { "+We.call(E,", ")+" }":"")}if(tm(t)){var b=Jt?dt.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):Jo.call(t);return typeof t=="object"&&!Jt?_r(b):b}if(i8(t)){for(var x="<"+Hh.call(String(t.nodeName)),B=t.attributes||[],w=0;w",x}if(Qo(t)){if(t.length===0)return"[]";var T=kn(t,g);return A&&!l8(T)?"["+Zo(T,A)+"]":"[ "+We.call(T,", ")+" ]"}if(YT(t)){var N=kn(t,g);return!("cause"in Error.prototype)&&"cause"in t&&!Zh.call(t,"cause")?"{ ["+String(t)+"] "+We.call(zh.call("[cause]: "+g(t.cause),N),", ")+" }":N.length===0?"["+String(t)+"]":"{ ["+String(t)+"] "+We.call(N,", ")+" }"}if(typeof t=="object"&&u){if(Yh&&typeof t[Yh]=="function"&&Xo)return Xo(t,{depth:y-n});if(u!=="symbol"&&typeof t.inspect=="function")return t.inspect()}if(r8(t)){var F=[];return jh&&jh.call(t,function(K,R){F.push(g(R,t,!0)+" => "+g(K,t))}),Xh("Map",Nn.call(t),F,A)}if(o8(t)){var L=[];return $h&&$h.call(t,function(K){L.push(g(K,t))}),Xh("Set",Ln.call(t),L,A)}if(n8(t))return Ko("WeakMap");if(u8(t))return Ko("WeakSet");if(a8(t))return Ko("WeakRef");if(XT(t))return _r(g(Number(t)));if(ZT(t))return _r(g(Yo.call(t)));if(QT(t))return _r($T.call(t));if(JT(t))return _r(g(String(t)));if(typeof window<"u"&&t===window)return"{ [object Window] }";if(t===window)return"{ [object globalThis] }";if(!KT(t)&&!Jh(t)){var k=kn(t,g),H=Wh?Wh(t)===Object.prototype:t instanceof Object||t.constructor===Object,V=t instanceof Object?"":"null prototype",U=!H&&Ce&&Object(t)===t&&Ce in t?ru.call(pt(t),8,-1):V?"Object":"",ae=H||typeof t.constructor!="function"?"":t.constructor.name?t.constructor.name+" ":"",J=ae+(U||V?"["+We.call(zh.call([],U||[],V||[]),": ")+"] ":"");return k.length===0?J+"{}":A?J+"{"+Zo(k,A)+"}":J+"{ "+We.call(k,", ")+" }"}return String(t)};function em(e,t,r){var n=(r.quoteStyle||t)==="double"?'"':"'";return n+e+n}function VT(e){return dt.call(String(e),/"/g,""")}function Qo(e){return pt(e)==="[object Array]"&&(!Ce||!(typeof e=="object"&&Ce in e))}function KT(e){return pt(e)==="[object Date]"&&(!Ce||!(typeof e=="object"&&Ce in e))}function Jh(e){return pt(e)==="[object RegExp]"&&(!Ce||!(typeof e=="object"&&Ce in e))}function YT(e){return pt(e)==="[object Error]"&&(!Ce||!(typeof e=="object"&&Ce in e))}function JT(e){return pt(e)==="[object String]"&&(!Ce||!(typeof e=="object"&&Ce in e))}function XT(e){return pt(e)==="[object Number]"&&(!Ce||!(typeof e=="object"&&Ce in e))}function QT(e){return pt(e)==="[object Boolean]"&&(!Ce||!(typeof e=="object"&&Ce in e))}function tm(e){if(Jt)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!Jo)return!1;try{return Jo.call(e),!0}catch{}return!1}function ZT(e){if(!e||typeof e!="object"||!Yo)return!1;try{return Yo.call(e),!0}catch{}return!1}var e8=Object.prototype.hasOwnProperty||function(e){return e in this};function ct(e,t){return e8.call(e,t)}function pt(e){return UT.call(e)}function t8(e){if(e.name)return e.name;var t=zT.call(HT.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function rm(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;rt.maxStringLength){var r=e.length-t.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return nm(ru.call(e,0,t.maxStringLength),t)+n}var a=dt.call(dt.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,s8);return em(a,"single",t)}function s8(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+GT.call(t.toString(16))}function _r(e){return"Object("+e+")"}function Ko(e){return e+" { ? }"}function Xh(e,t,r,n){var a=n?Zo(r,n):We.call(r,", ");return e+" ("+t+") {"+a+"}"}function l8(e){for(var t=0;t=0)return!1;return!0}function c8(e,t){var r;if(e.indent===" ")r=" ";else if(typeof e.indent=="number"&&e.indent>0)r=We.call(Array(e.indent+1)," ");else return null;return{base:r,prev:We.call(Array(t+1),r)}}function Zo(e,t){if(e.length===0)return"";var r=` +`+t.prev+t.base;return r+We.call(e,","+r)+` +`+t.prev}function kn(e,t){var r=Qo(e),n=[];if(r){n.length=e.length;for(var a=0;a{"use strict";l();c();d();var um=xt(),Xt=qh(),d8=om(),p8=zt(),qn=um("%WeakMap%",!0),Mn=um("%Map%",!0),f8=Xt("WeakMap.prototype.get",!0),h8=Xt("WeakMap.prototype.set",!0),m8=Xt("WeakMap.prototype.has",!0),g8=Xt("Map.prototype.get",!0),y8=Xt("Map.prototype.set",!0),b8=Xt("Map.prototype.has",!0),nu=function(e,t){for(var r=e,n;(n=r.next)!==null;r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n},E8=function(e,t){var r=nu(e,t);return r&&r.value},A8=function(e,t,r){var n=nu(e,t);n?n.value=r:e.next={key:t,next:e.next,value:r}},v8=function(e,t){return!!nu(e,t)};im.exports=function(){var t,r,n,a={assert:function(o){if(!a.has(o))throw new p8("Side channel does not contain "+d8(o))},get:function(o){if(qn&&o&&(typeof o=="object"||typeof o=="function")){if(t)return f8(t,o)}else if(Mn){if(r)return g8(r,o)}else if(n)return E8(n,o)},has:function(o){if(qn&&o&&(typeof o=="object"||typeof o=="function")){if(t)return m8(t,o)}else if(Mn){if(r)return b8(r,o)}else if(n)return v8(n,o);return!1},set:function(o,u){qn&&o&&(typeof o=="object"||typeof o=="function")?(t||(t=new qn),h8(t,o,u)):Mn?(r||(r=new Mn),y8(r,o,u)):(n||(n={key:{},next:null}),A8(n,o,u))}};return a}});var jn=S((vre,lm)=>{"use strict";l();c();d();var D8=String.prototype.replace,C8=/%20/g,au={RFC1738:"RFC1738",RFC3986:"RFC3986"};lm.exports={default:au.RFC3986,formatters:{RFC1738:function(e){return D8.call(e,C8,"+")},RFC3986:function(e){return String(e)}},RFC1738:au.RFC1738,RFC3986:au.RFC3986}});var uu=S((Sre,dm)=>{"use strict";l();c();d();var x8=jn(),ou=Object.prototype.hasOwnProperty,St=Array.isArray,Ve=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),S8=function(t){for(;t.length>1;){var r=t.pop(),n=r.obj[r.prop];if(St(n)){for(var a=[],o=0;o=48&&p<=57||p>=65&&p<=90||p>=97&&p<=122||o===x8.RFC1738&&(p===40||p===41)){i+=u.charAt(s);continue}if(p<128){i=i+Ve[p];continue}if(p<2048){i=i+(Ve[192|p>>6]+Ve[128|p&63]);continue}if(p<55296||p>=57344){i=i+(Ve[224|p>>12]+Ve[128|p>>6&63]+Ve[128|p&63]);continue}s+=1,p=65536+((p&1023)<<10|u.charCodeAt(s)&1023),i+=Ve[240|p>>18]+Ve[128|p>>12&63]+Ve[128|p>>6&63]+Ve[128|p&63]}return i},_8=function(t){for(var r=[{obj:{o:t},prop:"o"}],n=[],a=0;a{"use strict";l();c();d();var hm=sm(),$n=uu(),Rr=jn(),k8=Object.prototype.hasOwnProperty,pm={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,r){return t+"["+r+"]"},repeat:function(t){return t}},Ze=Array.isArray,N8=Array.prototype.push,mm=function(e,t){N8.apply(e,Ze(t)?t:[t])},L8=Date.prototype.toISOString,fm=Rr.default,xe={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:$n.encode,encodeValuesOnly:!1,format:fm,formatter:Rr.formatters[fm],indices:!1,serializeDate:function(t){return L8.call(t)},skipNulls:!1,strictNullHandling:!1},q8=function(t){return typeof t=="string"||typeof t=="number"||typeof t=="boolean"||typeof t=="symbol"||typeof t=="bigint"},iu={},M8=function e(t,r,n,a,o,u,i,s,p,y,A,g,m,E,b,x){for(var B=t,w=x,T=0,N=!1;(w=w.get(iu))!==void 0&&!N;){var F=w.get(t);if(T+=1,typeof F<"u"){if(F===T)throw new RangeError("Cyclic object value");N=!0}typeof w.get(iu)>"u"&&(T=0)}if(typeof s=="function"?B=s(r,B):B instanceof Date?B=A(B):n==="comma"&&Ze(B)&&(B=$n.maybeMap(B,function(j){return j instanceof Date?A(j):j})),B===null){if(o)return i&&!E?i(r,xe.encoder,b,"key",g):r;B=""}if(q8(B)||$n.isBuffer(B)){if(i){var L=E?r:i(r,xe.encoder,b,"key",g);return[m(L)+"="+m(i(B,xe.encoder,b,"value",g))]}return[m(r)+"="+m(String(B))]}var k=[];if(typeof B>"u")return k;var H;if(n==="comma"&&Ze(B))E&&i&&(B=$n.maybeMap(B,i)),H=[{value:B.length>0?B.join(",")||null:void 0}];else if(Ze(s))H=s;else{var V=Object.keys(B);H=p?V.sort(p):V}for(var U=a&&Ze(B)&&B.length===1?r+"[]":r,ae=0;ae"u"?xe.allowDots:!!t.allowDots,charset:r,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:xe.charsetSentinel,delimiter:typeof t.delimiter>"u"?xe.delimiter:t.delimiter,encode:typeof t.encode=="boolean"?t.encode:xe.encode,encoder:typeof t.encoder=="function"?t.encoder:xe.encoder,encodeValuesOnly:typeof t.encodeValuesOnly=="boolean"?t.encodeValuesOnly:xe.encodeValuesOnly,filter:o,format:n,formatter:a,serializeDate:typeof t.serializeDate=="function"?t.serializeDate:xe.serializeDate,skipNulls:typeof t.skipNulls=="boolean"?t.skipNulls:xe.skipNulls,sort:typeof t.sort=="function"?t.sort:null,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:xe.strictNullHandling}};gm.exports=function(e,t){var r=e,n=j8(t),a,o;typeof n.filter=="function"?(o=n.filter,r=o("",r)):Ze(n.filter)&&(o=n.filter,a=o);var u=[];if(typeof r!="object"||r===null)return"";var i;t&&t.arrayFormat in pm?i=t.arrayFormat:t&&"indices"in t?i=t.indices?"indices":"repeat":i="indices";var s=pm[i];if(t&&"commaRoundTrip"in t&&typeof t.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var p=s==="comma"&&t&&t.commaRoundTrip;a||(a=Object.keys(r)),n.sort&&a.sort(n.sort);for(var y=hm(),A=0;A0?E+m:""}});var Am=S((Rre,Em)=>{"use strict";l();c();d();var Qt=uu(),su=Object.prototype.hasOwnProperty,$8=Array.isArray,Ee={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:Qt.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},U8=function(e){return e.replace(/&#(\d+);/g,function(t,r){return String.fromCharCode(parseInt(r,10))})},bm=function(e,t){return e&&typeof e=="string"&&t.comma&&e.indexOf(",")>-1?e.split(","):e},H8="utf8=%26%2310003%3B",z8="utf8=%E2%9C%93",G8=function(t,r){var n={__proto__:null},a=r.ignoreQueryPrefix?t.replace(/^\?/,""):t,o=r.parameterLimit===1/0?void 0:r.parameterLimit,u=a.split(r.delimiter,o),i=-1,s,p=r.charset;if(r.charsetSentinel)for(s=0;s-1&&(E=$8(E)?[E]:E),su.call(n,m)?n[m]=Qt.combine(n[m],E):n[m]=E}return n},W8=function(e,t,r,n){for(var a=n?t:bm(t,r),o=e.length-1;o>=0;--o){var u,i=e[o];if(i==="[]"&&r.parseArrays)u=[].concat(a);else{u=r.plainObjects?Object.create(null):{};var s=i.charAt(0)==="["&&i.charAt(i.length-1)==="]"?i.slice(1,-1):i,p=parseInt(s,10);!r.parseArrays&&s===""?u={0:a}:!isNaN(p)&&i!==s&&String(p)===s&&p>=0&&r.parseArrays&&p<=r.arrayLimit?(u=[],u[p]=a):s!=="__proto__"&&(u[s]=a)}a=u}return a},V8=function(t,r,n,a){if(t){var o=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,u=/(\[[^[\]]*])/,i=/(\[[^[\]]*])/g,s=n.depth>0&&u.exec(o),p=s?o.slice(0,s.index):o,y=[];if(p){if(!n.plainObjects&&su.call(Object.prototype,p)&&!n.allowPrototypes)return;y.push(p)}for(var A=0;n.depth>0&&(s=i.exec(o))!==null&&A"u"?Ee.charset:t.charset;return{allowDots:typeof t.allowDots>"u"?Ee.allowDots:!!t.allowDots,allowPrototypes:typeof t.allowPrototypes=="boolean"?t.allowPrototypes:Ee.allowPrototypes,allowSparse:typeof t.allowSparse=="boolean"?t.allowSparse:Ee.allowSparse,arrayLimit:typeof t.arrayLimit=="number"?t.arrayLimit:Ee.arrayLimit,charset:r,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:Ee.charsetSentinel,comma:typeof t.comma=="boolean"?t.comma:Ee.comma,decoder:typeof t.decoder=="function"?t.decoder:Ee.decoder,delimiter:typeof t.delimiter=="string"||Qt.isRegExp(t.delimiter)?t.delimiter:Ee.delimiter,depth:typeof t.depth=="number"||t.depth===!1?+t.depth:Ee.depth,ignoreQueryPrefix:t.ignoreQueryPrefix===!0,interpretNumericEntities:typeof t.interpretNumericEntities=="boolean"?t.interpretNumericEntities:Ee.interpretNumericEntities,parameterLimit:typeof t.parameterLimit=="number"?t.parameterLimit:Ee.parameterLimit,parseArrays:t.parseArrays!==!1,plainObjects:typeof t.plainObjects=="boolean"?t.plainObjects:Ee.plainObjects,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:Ee.strictNullHandling}};Em.exports=function(e,t){var r=K8(t);if(e===""||e===null||typeof e>"u")return r.plainObjects?Object.create(null):{};for(var n=typeof e=="string"?G8(e,r):e,a=r.plainObjects?Object.create(null):{},o=Object.keys(n),u=0;u{"use strict";l();c();d();var Y8=ym(),J8=Am(),X8=jn();vm.exports={formats:X8,parse:J8,stringify:Y8}});var km=S((_ne,Pm)=>{l();c();d();(function(){"use strict";function e(u){if(u==null)return!1;switch(u.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}function t(u){if(u==null)return!1;switch(u.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1}function r(u){if(u==null)return!1;switch(u.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 n(u){return r(u)||u!=null&&u.type==="FunctionDeclaration"}function a(u){switch(u.type){case"IfStatement":return u.alternate!=null?u.alternate:u.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return u.body}return null}function o(u){var i;if(u.type!=="IfStatement"||u.alternate==null)return!1;i=u.consequent;do{if(i.type==="IfStatement"&&i.alternate==null)return!0;i=a(i)}while(i);return!1}Pm.exports={isExpression:e,isStatement:r,isIterationStatement:t,isSourceElement:n,isProblematicIfStatement:o,trailingStatement:a}})()});var du=S((Pne,Nm)=>{l();c();d();(function(){"use strict";var e,t,r,n,a,o;t={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]/},e={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]/};function u(x){return 48<=x&&x<=57}function i(x){return 48<=x&&x<=57||97<=x&&x<=102||65<=x&&x<=70}function s(x){return x>=48&&x<=55}r=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279];function p(x){return x===32||x===9||x===11||x===12||x===160||x>=5760&&r.indexOf(x)>=0}function y(x){return x===10||x===13||x===8232||x===8233}function A(x){if(x<=65535)return String.fromCharCode(x);var B=String.fromCharCode(Math.floor((x-65536)/1024)+55296),w=String.fromCharCode((x-65536)%1024+56320);return B+w}for(n=new Array(128),o=0;o<128;++o)n[o]=o>=97&&o<=122||o>=65&&o<=90||o===36||o===95;for(a=new Array(128),o=0;o<128;++o)a[o]=o>=97&&o<=122||o>=65&&o<=90||o>=48&&o<=57||o===36||o===95;function g(x){return x<128?n[x]:t.NonAsciiIdentifierStart.test(A(x))}function m(x){return x<128?a[x]:t.NonAsciiIdentifierPart.test(A(x))}function E(x){return x<128?n[x]:e.NonAsciiIdentifierStart.test(A(x))}function b(x){return x<128?a[x]:e.NonAsciiIdentifierPart.test(A(x))}Nm.exports={isDecimalDigit:u,isHexDigit:i,isOctalDigit:s,isWhiteSpace:p,isLineTerminator:y,isIdentifierStartES5:g,isIdentifierPartES5:m,isIdentifierStartES6:E,isIdentifierPartES6:b}})()});var qm=S((qne,Lm)=>{l();c();d();(function(){"use strict";var e=du();function t(g){switch(g){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function r(g,m){return!m&&g==="yield"?!1:n(g,m)}function n(g,m){if(m&&t(g))return!0;switch(g.length){case 2:return g==="if"||g==="in"||g==="do";case 3:return g==="var"||g==="for"||g==="new"||g==="try";case 4:return g==="this"||g==="else"||g==="case"||g==="void"||g==="with"||g==="enum";case 5:return g==="while"||g==="break"||g==="catch"||g==="throw"||g==="const"||g==="yield"||g==="class"||g==="super";case 6:return g==="return"||g==="typeof"||g==="delete"||g==="switch"||g==="export"||g==="import";case 7:return g==="default"||g==="finally"||g==="extends";case 8:return g==="function"||g==="continue"||g==="debugger";case 10:return g==="instanceof";default:return!1}}function a(g,m){return g==="null"||g==="true"||g==="false"||r(g,m)}function o(g,m){return g==="null"||g==="true"||g==="false"||n(g,m)}function u(g){return g==="eval"||g==="arguments"}function i(g){var m,E,b;if(g.length===0||(b=g.charCodeAt(0),!e.isIdentifierStartES5(b)))return!1;for(m=1,E=g.length;m=E||(x=g.charCodeAt(m),!(56320<=x&&x<=57343)))return!1;b=s(b,x)}if(!B(b))return!1;B=e.isIdentifierPartES6}return!0}function y(g,m){return i(g)&&!a(g,m)}function A(g,m){return p(g)&&!o(g,m)}Lm.exports={isKeywordES5:r,isKeywordES6:n,isReservedWordES5:a,isReservedWordES6:o,isRestrictedWord:u,isIdentifierNameES5:i,isIdentifierNameES6:p,isIdentifierES5:y,isIdentifierES6:A}})()});var pu=S(zn=>{l();c();d();(function(){"use strict";zn.ast=km(),zn.code=du(),zn.keyword=qm()})()});var Mm=S((Wne,A_)=>{A_.exports={name:"doctrine",description:"JSDoc parser",homepage:"https://github.com/eslint/doctrine",main:"lib/doctrine.js",version:"3.0.0",engines:{node:">=6.0.0"},directories:{lib:"./lib"},files:["lib"],maintainers:[{name:"Nicholas C. Zakas",email:"nicholas+npm@nczconsulting.com",web:"https://www.nczonline.net"},{name:"Yusuke Suzuki",email:"utatane.tea@gmail.com",web:"https://github.com/Constellation"}],repository:"eslint/doctrine",devDependencies:{coveralls:"^3.0.1",dateformat:"^1.0.11",eslint:"^1.10.3","eslint-release":"^1.0.0",linefix:"^0.1.1",mocha:"^3.4.2","npm-license":"^0.3.1",nyc:"^10.3.2",semver:"^5.0.3",shelljs:"^0.5.3","shelljs-nodecli":"^0.1.1",should:"^5.0.1"},license:"Apache-2.0",scripts:{pretest:"npm run lint",test:"nyc mocha",coveralls:"nyc report --reporter=text-lcov | coveralls",lint:"eslint lib/","generate-release":"eslint-generate-release","generate-alpharelease":"eslint-generate-prerelease alpha","generate-betarelease":"eslint-generate-prerelease beta","generate-rcrelease":"eslint-generate-prerelease rc","publish-release":"eslint-publish-release"},dependencies:{esutils:"^2.0.2"}}});var $m=S((Vne,jm)=>{l();c();d();function v_(e,t){if(!e)throw new Error(t||"unknown assertion error")}jm.exports=v_});var fu=S(kr=>{l();c();d();(function(){"use strict";var e;e=Mm().version,kr.VERSION=e;function t(n){this.name="DoctrineError",this.message=n}t.prototype=function(){var n=function(){};return n.prototype=Error.prototype,new n}(),t.prototype.constructor=t,kr.DoctrineError=t;function r(n){throw new t(n)}kr.throwError=r,kr.assert=$m()})()});var Um=S(Nr=>{l();c();d();(function(){"use strict";var e,t,r,n,a,o,u,i,s,p,y,A;s=pu(),p=fu(),e={NullableLiteral:"NullableLiteral",AllLiteral:"AllLiteral",NullLiteral:"NullLiteral",UndefinedLiteral:"UndefinedLiteral",VoidLiteral:"VoidLiteral",UnionType:"UnionType",ArrayType:"ArrayType",RecordType:"RecordType",FieldType:"FieldType",FunctionType:"FunctionType",ParameterType:"ParameterType",RestType:"RestType",NonNullableType:"NonNullableType",OptionalType:"OptionalType",NullableType:"NullableType",NameExpression:"NameExpression",TypeApplication:"TypeApplication",StringLiteralType:"StringLiteralType",NumericLiteralType:"NumericLiteralType",BooleanLiteralType:"BooleanLiteralType"},t={ILLEGAL:0,DOT_LT:1,REST:2,LT:3,GT:4,LPAREN:5,RPAREN:6,LBRACE:7,RBRACE:8,LBRACK:9,RBRACK:10,COMMA:11,COLON:12,STAR:13,PIPE:14,QUESTION:15,BANG:16,EQUAL:17,NAME:18,STRING:19,NUMBER:20,EOF:21};function g(_){return"><(){}[],:*|?!=".indexOf(String.fromCharCode(_))===-1&&!s.code.isWhiteSpace(_)&&!s.code.isLineTerminator(_)}function m(_,P,q,I){this._previous=_,this._index=P,this._token=q,this._value=I}m.prototype.restore=function(){o=this._previous,a=this._index,u=this._token,i=this._value},m.save=function(){return new m(o,a,u,i)};function E(_,P){return A&&(_.range=[P[0]+y,P[1]+y]),_}function b(){var _=r.charAt(a);return a+=1,_}function x(_){var P,q,I,$=0;for(q=_==="u"?4:2,P=0;P=0&&a=n)return t.ILLEGAL;if(P=r.charCodeAt(a+1),P===60)break}i+=b()}return t.NAME}function N(){var _;for(o=a;a=n)return u=t.EOF,u;switch(_=r.charCodeAt(a),_){case 39:case 34:return u=B(),u;case 58:return b(),u=t.COLON,u;case 44:return b(),u=t.COMMA,u;case 40:return b(),u=t.LPAREN,u;case 41:return b(),u=t.RPAREN,u;case 91:return b(),u=t.LBRACK,u;case 93:return b(),u=t.RBRACK,u;case 123:return b(),u=t.LBRACE,u;case 125:return b(),u=t.RBRACE,u;case 46:if(a+1{l();c();d();(function(){"use strict";var e,t,r,n,a;n=pu(),e=Um(),t=fu();function o(F,L,k){return F.slice(L,k)}a=function(){var F=Object.prototype.hasOwnProperty;return function(k,H){return F.call(k,H)}}();function u(F){var L={},k;for(k in F)F.hasOwnProperty(k)&&(L[k]=F[k]);return L}function i(F){return F>=97&&F<=122||F>=65&&F<=90||F>=48&&F<=57}function s(F){return F==="param"||F==="argument"||F==="arg"}function p(F){return F==="return"||F==="returns"}function y(F){return F==="property"||F==="prop"}function A(F){return s(F)||y(F)||F==="alias"||F==="this"||F==="mixes"||F==="requires"}function g(F){return A(F)||F==="const"||F==="constant"}function m(F){return y(F)||s(F)}function E(F){return y(F)||s(F)}function b(F){return s(F)||p(F)||F==="define"||F==="enum"||F==="implements"||F==="this"||F==="type"||F==="typedef"||y(F)}function x(F){return b(F)||F==="throws"||F==="const"||F==="constant"||F==="namespace"||F==="member"||F==="var"||F==="module"||F==="constructor"||F==="class"||F==="extends"||F==="augments"||F==="public"||F==="private"||F==="protected"}var B="[ \\f\\t\\v\\u00a0\\u1680\\u180e\\u2000-\\u200a\\u202f\\u205f\\u3000\\ufeff]",w="("+B+"*(?:\\*"+B+`?)?)(.+|[\r +\u2028\u2029])`;function T(F){return F.replace(/^\/\*\*?/,"").replace(/\*\/$/,"").replace(new RegExp(w,"g"),"$2").replace(/\s*$/,"")}function N(F,L){for(var k=F.replace(/^\/\*\*?/,""),H=0,V=new RegExp(w,"g"),U;U=V.exec(k);)if(H+=U[1].length,U.index+U[0].length>L+H)return L+H+F.length-k.length;return F.replace(/\*\/$/,"").replace(/\s*$/,"").length}(function(F){var L,k,H,V,U,ae,J,K,R;function O(){var q=U.charCodeAt(k);return k+=1,n.code.isLineTerminator(q)&&!(q===13&&U.charCodeAt(k)===10)&&(H+=1),String.fromCharCode(q)}function j(){var q="";for(O();k=q)return null;if(U.charCodeAt(k)===91)if(I)ce=!0,z=O();else return null;if(z+=Y(q),$)for(U.charCodeAt(k)===58&&(z==="module"||z==="external"||z==="event")&&(z+=O(),z+=Y(q)),U.charCodeAt(k)===91&&U.charCodeAt(k+1)===93&&(z+=O(),z+=O());U.charCodeAt(k)===46||U.charCodeAt(k)===47||U.charCodeAt(k)===35||U.charCodeAt(k)===45||U.charCodeAt(k)===126;)z+=O(),z+=Y(q);if(ce){if(te(q),U.charCodeAt(k)===61){z+=O(),te(q);for(var oe,ge=1;k=q||U.charCodeAt(k)!==93)return null;z+=O()}return z}function _e(){for(;k=V?!1:(t.assert(U.charCodeAt(k)===64),!0)}function Oe(q){return U===ae?q:N(ae,q)}function Q(q,I){this._options=q,this._title=I.toLowerCase(),this._tag={title:I,description:null},this._options.lineNumbers&&(this._tag.lineNumber=H),this._first=k-I.length-1,this._last=0,this._extra={}}Q.prototype.addError=function(I){var $=Array.prototype.slice.call(arguments,1),z=I.replace(/%(\d)/g,function(ce,re){return t.assert(re<$.length,"Message reference must be in range"),$[re]});return this._tag.errors||(this._tag.errors=[]),R&&t.throwError(z),this._tag.errors.push(z),J},Q.prototype.parseType=function(){if(b(this._title))try{if(this._tag.type=X(this._title,this._last,this._options.range),!this._tag.type&&!s(this._title)&&!p(this._title)&&!this.addError("Missing or invalid tag type"))return!1}catch(q){if(this._tag.type=null,!this.addError(q.message))return!1}else if(x(this._title))try{this._tag.type=X(this._title,this._last,this._options.range)}catch{}return!0},Q.prototype._parseNamePath=function(q){var I;return I=ue(this._last,K&&E(this._title),!0),!I&&!q&&!this.addError("Missing or invalid tag name")?!1:(this._tag.name=I,!0)},Q.prototype.parseNamePath=function(){return this._parseNamePath(!1)},Q.prototype.parseNamePathOptional=function(){return this._parseNamePath(!0)},Q.prototype.parseName=function(){var q,I;if(g(this._title))if(this._tag.name=ue(this._last,K&&E(this._title),m(this._title)),this._tag.name)I=this._tag.name,I.charAt(0)==="["&&I.charAt(I.length-1)==="]"&&(q=I.substring(1,I.length-1).split("="),q.length>1&&(this._tag.default=q.slice(1).join("=")),this._tag.name=q[0],this._tag.type&&this._tag.type.type!=="OptionalType"&&(this._tag.type={type:"OptionalType",expression:this._tag.type}));else{if(!A(this._title))return!0;if(s(this._title)&&this._tag.type&&this._tag.type.name)this._extra.name=this._tag.type,this._tag.name=this._tag.type.name,this._tag.type=null;else if(!this.addError("Missing or invalid tag name"))return!1}return!0},Q.prototype.parseDescription=function(){var I=o(U,k,this._last).trim();return I&&(/^-\s+/.test(I)&&(I=I.substring(2)),this._tag.description=I),!0},Q.prototype.parseCaption=function(){var I=o(U,k,this._last).trim(),$="",z="",ce=I.indexOf($),re=I.indexOf(z);return ce>=0&&re>=0?(this._tag.caption=I.substring(ce+$.length,re).trim(),this._tag.description=I.substring(re+z.length).trim()):this._tag.description=I,!0},Q.prototype.parseKind=function(){var I,$;return $={class:!0,constant:!0,event:!0,external:!0,file:!0,function:!0,member:!0,mixin:!0,module:!0,namespace:!0,typedef:!0},I=o(U,k,this._last).trim(),this._tag.kind=I,!(!a($,I)&&!this.addError("Invalid kind name '%0'",I))},Q.prototype.parseAccess=function(){var I;return I=o(U,k,this._last).trim(),this._tag.access=I,!(I!=="private"&&I!=="protected"&&I!=="public"&&!this.addError("Invalid access name '%0'",I))},Q.prototype.parseThis=function(){var I=o(U,k,this._last).trim();if(I&&I.charAt(0)==="{"){var $=this.parseType();return $&&this._tag.type.type==="NameExpression"||this._tag.type.type==="UnionType"?(this._tag.name=this._tag.type.name,!0):this.addError("Invalid name for this")}else return this.parseNamePath()},Q.prototype.parseVariation=function(){var I,$;return $=o(U,k,this._last).trim(),I=parseFloat($,10),this._tag.variation=I,!(isNaN(I)&&!this.addError("Invalid variation '%0'",$))},Q.prototype.ensureEnd=function(){var q=o(U,k,this._last).trim();return!(q&&!this.addError("Unknown content '%0'",q))},Q.prototype.epilogue=function(){var I;return I=this._tag.description,!(E(this._title)&&!this._tag.type&&I&&I.charAt(0)==="["&&(this._tag.type=this._extra.name,this._tag.name||(this._tag.name=void 0),!K&&!this.addError("Missing or invalid tag name")))},L={access:["parseAccess"],alias:["parseNamePath","ensureEnd"],augments:["parseType","parseNamePathOptional","ensureEnd"],constructor:["parseType","parseNamePathOptional","ensureEnd"],class:["parseType","parseNamePathOptional","ensureEnd"],extends:["parseType","parseNamePathOptional","ensureEnd"],example:["parseCaption"],deprecated:["parseDescription"],global:["ensureEnd"],inner:["ensureEnd"],instance:["ensureEnd"],kind:["parseKind"],mixes:["parseNamePath","ensureEnd"],mixin:["parseNamePathOptional","ensureEnd"],member:["parseType","parseNamePathOptional","ensureEnd"],method:["parseNamePathOptional","ensureEnd"],module:["parseType","parseNamePathOptional","ensureEnd"],func:["parseNamePathOptional","ensureEnd"],function:["parseNamePathOptional","ensureEnd"],var:["parseType","parseNamePathOptional","ensureEnd"],name:["parseNamePath","ensureEnd"],namespace:["parseType","parseNamePathOptional","ensureEnd"],private:["parseType","parseDescription"],protected:["parseType","parseDescription"],public:["parseType","parseDescription"],readonly:["ensureEnd"],requires:["parseNamePath","ensureEnd"],since:["parseDescription"],static:["ensureEnd"],summary:["parseDescription"],this:["parseThis","ensureEnd"],todo:["parseDescription"],typedef:["parseType","parseNamePathOptional"],variation:["parseVariation"],version:["parseDescription"]},Q.prototype.parse=function(){var I,$,z,ce;if(!this._title&&!this.addError("Missing or invalid title"))return null;for(this._last=G(this._title),this._options.range&&(this._tag.range=[this._first,U.slice(0,this._last).replace(/\s*$/,"").length].map(Oe)),a(L,this._title)?z=L[this._title]:z=["parseType","parseName","parseDescription","epilogue"],I=0,$=z.length;I<$;++I)if(ce=z[I],!this[ce]())return null;return this._tag};function Le(q){var I,$,z;if(!_e())return null;for(I=j(),$=new Q(q,I),z=$.parse();k<$._last;)O();return z}function _(q){var I="",$,z;for(z=!0;k{l();c();d();pg.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(e){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(e){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1,tocScrollOffset:0}});var mg=S((Oae,hg)=>{l();c();d();hg.exports=function(e){var t=[].forEach,r=[].some,n=document.body,a,o=!0,u=" ";function i(w,T){var N=T.appendChild(p(w));if(w.children.length){var F=y(w.isCollapsed);w.children.forEach(function(L){i(L,F)}),N.appendChild(F)}}function s(w,T){var N=!1,F=y(N);if(T.forEach(function(L){i(L,F)}),a=w||a,a!==null)return a.firstChild&&a.removeChild(a.firstChild),T.length===0?a:a.appendChild(F)}function p(w){var T=document.createElement("li"),N=document.createElement("a");return e.listItemClass&&T.setAttribute("class",e.listItemClass),e.onClick&&(N.onclick=e.onClick),e.includeTitleTags&&N.setAttribute("title",w.textContent),e.includeHtml&&w.childNodes.length?t.call(w.childNodes,function(F){N.appendChild(F.cloneNode(!0))}):N.textContent=w.textContent,N.setAttribute("href",e.basePath+"#"+w.id),N.setAttribute("class",e.linkClass+u+"node-name--"+w.nodeName+u+e.extraLinkClasses),T.appendChild(N),T}function y(w){var T=e.orderedList?"ol":"ul",N=document.createElement(T),F=e.listClass+u+e.extraListClasses;return w&&(F=F+u+e.collapsibleClass,F=F+u+e.isCollapsedClass),N.setAttribute("class",F),N}function A(){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var w;w=document.querySelector(e.scrollContainer).scrollTop}else w=document.documentElement.scrollTop||n.scrollTop;var T=document.querySelector(e.positionFixedSelector);e.fixedSidebarOffset==="auto"&&(e.fixedSidebarOffset=a.offsetTop),w>e.fixedSidebarOffset?T.className.indexOf(e.positionFixedClass)===-1&&(T.className+=u+e.positionFixedClass):T.className=T.className.replace(u+e.positionFixedClass,"")}function g(w){var T=0;return w!==null&&(T=w.offsetTop,e.hasInnerContainers&&(T+=g(w.offsetParent))),T}function m(w,T){return w&&w.className!==T&&(w.className=T),w}function E(w){if(e.scrollContainer&&document.querySelector(e.scrollContainer)){var T;T=document.querySelector(e.scrollContainer).scrollTop}else T=document.documentElement.scrollTop||n.scrollTop;e.positionFixedSelector&&A();var N=w,F;if(o&&a!==null&&N.length>0){r.call(N,function(J,K){if(g(J)>T+e.headingsOffset+10){var R=K===0?K:K-1;return F=N[R],!0}else if(K===N.length-1)return F=N[N.length-1],!0});var L=a.querySelector("."+e.activeLinkClass),k=a.querySelector("."+e.linkClass+".node-name--"+F.nodeName+'[href="'+e.basePath+"#"+F.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/\\@])/g,"\\$1")+'"]');if(L===k)return;var H=a.querySelectorAll("."+e.linkClass);t.call(H,function(J){m(J,J.className.replace(u+e.activeLinkClass,""))});var V=a.querySelectorAll("."+e.listItemClass);t.call(V,function(J){m(J,J.className.replace(u+e.activeListItemClass,""))}),k&&k.className.indexOf(e.activeLinkClass)===-1&&(k.className+=u+e.activeLinkClass);var U=k&&k.parentNode;U&&U.className.indexOf(e.activeListItemClass)===-1&&(U.className+=u+e.activeListItemClass);var ae=a.querySelectorAll("."+e.listClass+"."+e.collapsibleClass);t.call(ae,function(J){J.className.indexOf(e.isCollapsedClass)===-1&&(J.className+=u+e.isCollapsedClass)}),k&&k.nextSibling&&k.nextSibling.className.indexOf(e.isCollapsedClass)!==-1&&m(k.nextSibling,k.nextSibling.className.replace(u+e.isCollapsedClass,"")),b(k&&k.parentNode.parentNode)}}function b(w){return w&&w.className.indexOf(e.collapsibleClass)!==-1&&w.className.indexOf(e.isCollapsedClass)!==-1?(m(w,w.className.replace(u+e.isCollapsedClass,"")),b(w.parentNode.parentNode)):w}function x(w){var T=w.target||w.srcElement;typeof T.className!="string"||T.className.indexOf(e.linkClass)===-1||(o=!1)}function B(){o=!0}return{enableTocAnimation:B,disableTocAnimation:x,render:s,updateToc:E}}});var yg=S((kae,gg)=>{l();c();d();gg.exports=function(t){var r=[].reduce;function n(y){return y[y.length-1]}function a(y){return+y.nodeName.toUpperCase().replace("H","")}function o(y){try{return y instanceof window.HTMLElement||y instanceof window.parent.HTMLElement}catch{return y instanceof window.HTMLElement}}function u(y){if(!o(y))return y;if(t.ignoreHiddenElements&&(!y.offsetHeight||!y.offsetParent))return null;let A=y.getAttribute("data-heading-label")||(t.headingLabelCallback?String(t.headingLabelCallback(y.innerText)):(y.innerText||y.textContent).trim());var g={id:y.id,children:[],nodeName:y.nodeName,headingLevel:a(y),textContent:A};return t.includeHtml&&(g.childNodes=y.childNodes),t.headingObjectCallback?t.headingObjectCallback(g,y):g}function i(y,A){for(var g=u(y),m=g.headingLevel,E=A,b=n(E),x=b?b.headingLevel:0,B=m-x;B>0&&(b=n(E),!(b&&m===b.headingLevel));)b&&b.children!==void 0&&(E=b.children),B--;return m>=t.collapseDepth&&(g.isCollapsed=!0),E.push(g),E}function s(y,A){var g=A;t.ignoreSelector&&(g=A.split(",").map(function(E){return E.trim()+":not("+t.ignoreSelector+")"}));try{return y.querySelectorAll(g)}catch{return console.warn("Headers not found with selector: "+g),null}}function p(y){return r.call(y,function(g,m){var E=u(m);return E&&i(E,g.nest),g},{nest:[]})}return{nestHeadingsArray:p,selectHeadings:s}}});var Eg=S((Mae,bg)=>{l();c();d();bg.exports=function(t){var r=t.tocElement||document.querySelector(t.tocSelector);if(r&&r.scrollHeight>r.clientHeight){var n=r.querySelector("."+t.activeListItemClass);if(n){var a=r.scrollTop,o=a+r.clientHeight,u=n.offsetTop,i=u+n.clientHeight;uo-t.tocScrollOffset-30&&(r.scrollTop+=i-o+t.tocScrollOffset+2*30)}}}});var vg=S(Ag=>{l();c();d();Ag.initSmoothScrolling=mI;function mI(e){var t=e.duration,r=e.offset,n=location.hash?u(location.href):location.href;a();function a(){document.body.addEventListener("click",s,!1);function s(p){!o(p.target)||p.target.className.indexOf("no-smooth-scroll")>-1||p.target.href.charAt(p.target.href.length-2)==="#"&&p.target.href.charAt(p.target.href.length-1)==="!"||p.target.className.indexOf(e.linkClass)===-1||gI(p.target.hash,{duration:t,offset:r,callback:function(){i(p.target.hash)}})}}function o(s){return s.tagName.toLowerCase()==="a"&&(s.hash.length>0||s.href.charAt(s.href.length-1)==="#")&&(u(s.href)===n||u(s.href)+"#"===n)}function u(s){return s.slice(0,s.lastIndexOf("#"))}function i(s){var p=document.getElementById(s.substring(1));p&&(/^(?:a|select|input|button|textarea)$/i.test(p.tagName)||(p.tabIndex=-1),p.focus())}}function gI(e,t){var r=window.pageYOffset,n={duration:t.duration,offset:t.offset||0,callback:t.callback,easing:t.easing||A},a=document.querySelector('[id="'+decodeURI(e).split("#").join("")+'"]')||document.querySelector('[id="'+e.split("#").join("")+'"]'),o=typeof e=="string"?n.offset+(e?a&&a.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):e,u=typeof n.duration=="function"?n.duration(o):n.duration,i,s;requestAnimationFrame(function(g){i=g,p(g)});function p(g){s=g-i,window.scrollTo(0,n.easing(s,r,o,u)),s{l();c();d();(function(e,t){typeof define=="function"&&define.amd?define([],t(e)):typeof Dg=="object"?Cg.exports=t(e):e.tocbot=t(e)})(typeof window<"u"?window:window||window,function(e){"use strict";var t=fg(),r={},n={},a=mg(),o=yg(),u=Eg(),i,s,p=!!e&&!!e.document&&!!e.document.querySelector&&!!e.addEventListener;if(typeof window>"u"&&!p)return;var y,A=Object.prototype.hasOwnProperty;function g(){for(var x={},B=0;B=0||(a[r]=e[r]);return a}function Au(e){var t=we(e),r=we(function(n){t.current&&t.current(n)});return t.current=e,r.current}function kg(e,t,r){var n=Au(r),a=ne(function(){return e.toHsva(t)}),o=a[0],u=a[1],i=we({color:t,hsva:o});fe(function(){if(!e.equal(t,i.current.color)){var p=e.toHsva(t);i.current={hsva:p,color:t},u(p)}},[t,e]),fe(function(){var p;Rg(o,i.current.hsva)||e.equal(p=e.fromHsva(o),i.current.color)||(i.current={hsva:o,color:p},n(p))},[o,e,n]);var s=ye(function(p){u(function(y){return Object.assign({},y,p)})},[]);return[o,s]}var nr,Mr,vu,Sg,Fg,Su,jr,Fu,Ae,yI,bI,Du,EI,AI,vI,DI,Bg,Cu,Jn,Tg,CI,Yn,xI,_g,Og,Ig,Rg,Pg,SI,FI,wI,BI,wg,Ng,TI,_I,Lg,OI,qg,II,Mg,RI,jg,$g=He(()=>{l();c();d();Bt();nr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e0:x.buttons>0)&&a.current?o(Sg(a.current,x,i.current)):b(!1)},E=function(){return b(!1)};function b(x){var B=s.current,w=vu(a.current),T=x?w.addEventListener:w.removeEventListener;T(B?"touchmove":"mousemove",m),T(B?"touchend":"mouseup",E)}return[function(x){var B=x.nativeEvent,w=a.current;if(w&&(Fg(B),!function(N,F){return F&&!Mr(N)}(B,s.current)&&w)){if(Mr(B)){s.current=!0;var T=B.changedTouches||[];T.length&&(i.current=T[0].identifier)}w.focus(),o(Sg(w,B,i.current)),b(!0)}},function(x){var B=x.which||x.keyCode;B<37||B>40||(x.preventDefault(),u({left:B===39?.05:B===37?-.05:0,top:B===40?.05:B===38?-.05:0}))},b]},[u,o]),y=p[0],A=p[1],g=p[2];return fe(function(){return g},[g]),h.createElement("div",Ft({},n,{onTouchStart:y,onMouseDown:y,className:"react-colorful__interactive",ref:a,onKeyDown:A,tabIndex:0,role:"slider"}))}),jr=function(e){return e.filter(Boolean).join(" ")},Fu=function(e){var t=e.color,r=e.left,n=e.top,a=n===void 0?.5:n,o=jr(["react-colorful__pointer",e.className]);return h.createElement("div",{className:o,style:{top:100*a+"%",left:100*r+"%"}},h.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},Ae=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r},yI={grad:.9,turn:360,rad:360/(2*Math.PI)},bI=function(e){return _g(Du(e))},Du=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?Ae(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?Ae(parseInt(e.substring(6,8),16)/255,2):1}},EI=function(e,t){return t===void 0&&(t="deg"),Number(e)*(yI[t]||1)},AI=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?vI({h:EI(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},vI=function(e){var t=e.s,r=e.l;return{h:e.h,s:(t*=(r<50?r:100-r)/100)>0?2*t/(r+t)*100:0,v:r+t,a:e.a}},DI=function(e){return xI(Tg(e))},Bg=function(e){var t=e.s,r=e.v,n=e.a,a=(200-t)*r/100;return{h:Ae(e.h),s:Ae(a>0&&a<200?t*r/100/(a<=100?a:200-a)*100:0),l:Ae(a/2),a:Ae(n,2)}},Cu=function(e){var t=Bg(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},Jn=function(e){var t=Bg(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},Tg=function(e){var t=e.h,r=e.s,n=e.v,a=e.a;t=t/360*6,r/=100,n/=100;var o=Math.floor(t),u=n*(1-r),i=n*(1-(t-o)*r),s=n*(1-(1-t+o)*r),p=o%6;return{r:Ae(255*[n,i,u,u,s,n][p]),g:Ae(255*[s,n,n,i,u,u][p]),b:Ae(255*[u,u,s,n,n,i][p]),a:Ae(a,2)}},CI=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?_g({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},Yn=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},xI=function(e){var t=e.r,r=e.g,n=e.b,a=e.a,o=a<1?Yn(Ae(255*a)):"";return"#"+Yn(t)+Yn(r)+Yn(n)+o},_g=function(e){var t=e.r,r=e.g,n=e.b,a=e.a,o=Math.max(t,r,n),u=o-Math.min(t,r,n),i=u?o===t?(r-n)/u:o===r?2+(n-t)/u:4+(t-r)/u:0;return{h:Ae(60*(i<0?i+6:i)),s:Ae(o?u/o*100:0),v:Ae(o/255*100),a}},Og=h.memo(function(e){var t=e.hue,r=e.onChange,n=jr(["react-colorful__hue",e.className]);return h.createElement("div",{className:n},h.createElement(Su,{onMove:function(a){r({h:360*a.left})},onKey:function(a){r({h:nr(t+360*a.left,0,360)})},"aria-label":"Hue","aria-valuenow":Ae(t),"aria-valuemax":"360","aria-valuemin":"0"},h.createElement(Fu,{className:"react-colorful__hue-pointer",left:t/360,color:Cu({h:t,s:100,v:100,a:1})})))}),Ig=h.memo(function(e){var t=e.hsva,r=e.onChange,n={backgroundColor:Cu({h:t.h,s:100,v:100,a:1})};return h.createElement("div",{className:"react-colorful__saturation",style:n},h.createElement(Su,{onMove:function(a){r({s:100*a.left,v:100-100*a.top})},onKey:function(a){r({s:nr(t.s+100*a.left,0,100),v:nr(t.v-100*a.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+Ae(t.s)+"%, Brightness "+Ae(t.v)+"%"},h.createElement(Fu,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:Cu(t)})))}),Rg=function(e,t){if(e===t)return!0;for(var r in e)if(e[r]!==t[r])return!1;return!0},Pg=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},SI=function(e,t){return e.toLowerCase()===t.toLowerCase()||Rg(Du(e),Du(t))};wI=typeof window<"u"?Vu:fe,BI=function(){return FI||(typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0)},wg=new Map,Ng=function(e){wI(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!wg.has(t)){var r=t.createElement("style");r.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,wg.set(t,r);var n=BI();n&&r.setAttribute("nonce",n),t.head.appendChild(r)}},[])},TI=function(e){var t=e.className,r=e.colorModel,n=e.color,a=n===void 0?r.defaultColor:n,o=e.onChange,u=xu(e,["className","colorModel","color","onChange"]),i=we(null);Ng(i);var s=kg(r,a,o),p=s[0],y=s[1],A=jr(["react-colorful",t]);return h.createElement("div",Ft({},u,{ref:i,className:A}),h.createElement(Ig,{hsva:p,onChange:y}),h.createElement(Og,{hue:p.h,onChange:y,className:"react-colorful__last-control"}))},_I={defaultColor:"000",toHsva:bI,fromHsva:function(e){return DI({h:e.h,s:e.s,v:e.v,a:1})},equal:SI},Lg=function(e){return h.createElement(TI,Ft({},e,{colorModel:_I}))},OI=function(e){var t=e.className,r=e.hsva,n=e.onChange,a={backgroundImage:"linear-gradient(90deg, "+Jn(Object.assign({},r,{a:0}))+", "+Jn(Object.assign({},r,{a:1}))+")"},o=jr(["react-colorful__alpha",t]),u=Ae(100*r.a);return h.createElement("div",{className:o},h.createElement("div",{className:"react-colorful__alpha-gradient",style:a}),h.createElement(Su,{onMove:function(i){n({a:i.left})},onKey:function(i){n({a:nr(r.a+i.left)})},"aria-label":"Alpha","aria-valuetext":u+"%","aria-valuenow":u,"aria-valuemin":"0","aria-valuemax":"100"},h.createElement(Fu,{className:"react-colorful__alpha-pointer",left:r.a,color:Jn(r)})))},qg=function(e){var t=e.className,r=e.colorModel,n=e.color,a=n===void 0?r.defaultColor:n,o=e.onChange,u=xu(e,["className","colorModel","color","onChange"]),i=we(null);Ng(i);var s=kg(r,a,o),p=s[0],y=s[1],A=jr(["react-colorful",t]);return h.createElement("div",Ft({},u,{ref:i,className:A}),h.createElement(Ig,{hsva:p,onChange:y}),h.createElement(Og,{hue:p.h,onChange:y}),h.createElement(OI,{hsva:p,onChange:y,className:"react-colorful__last-control"}))},II={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:AI,fromHsva:Jn,equal:Pg},Mg=function(e){return h.createElement(qg,Ft({},e,{colorModel:II}))},RI={defaultColor:"rgba(0, 0, 0, 1)",toHsva:CI,fromHsva:function(e){var t=Tg(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:Pg},jg=function(e){return h.createElement(qg,Ft({},e,{colorModel:RI}))}});var Hg=S((toe,Ug)=>{"use strict";l();c();d();Ug.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var wu=S((ooe,Gg)=>{l();c();d();var $r=Hg(),zg={};for(let e of Object.keys($r))zg[$r[e]]=e;var W={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};Gg.exports=W;for(let e of Object.keys(W)){if(!("channels"in W[e]))throw new Error("missing channels property: "+e);if(!("labels"in W[e]))throw new Error("missing channel labels property: "+e);if(W[e].labels.length!==W[e].channels)throw new Error("channel and label counts mismatch: "+e);let{channels:t,labels:r}=W[e];delete W[e].channels,delete W[e].labels,Object.defineProperty(W[e],"channels",{value:t}),Object.defineProperty(W[e],"labels",{value:r})}W.rgb.hsl=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,a=Math.min(t,r,n),o=Math.max(t,r,n),u=o-a,i,s;o===a?i=0:t===o?i=(r-n)/u:r===o?i=2+(n-t)/u:n===o&&(i=4+(t-r)/u),i=Math.min(i*60,360),i<0&&(i+=360);let p=(a+o)/2;return o===a?s=0:p<=.5?s=u/(o+a):s=u/(2-o-a),[i,s*100,p*100]};W.rgb.hsv=function(e){let t,r,n,a,o,u=e[0]/255,i=e[1]/255,s=e[2]/255,p=Math.max(u,i,s),y=p-Math.min(u,i,s),A=function(g){return(p-g)/6/y+1/2};return y===0?(a=0,o=0):(o=y/p,t=A(u),r=A(i),n=A(s),u===p?a=n-r:i===p?a=1/3+t-n:s===p&&(a=2/3+r-t),a<0?a+=1:a>1&&(a-=1)),[a*360,o*100,p*100]};W.rgb.hwb=function(e){let t=e[0],r=e[1],n=e[2],a=W.rgb.hsl(e)[0],o=1/255*Math.min(t,Math.min(r,n));return n=1-1/255*Math.max(t,Math.max(r,n)),[a,o*100,n*100]};W.rgb.cmyk=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,a=Math.min(1-t,1-r,1-n),o=(1-t-a)/(1-a)||0,u=(1-r-a)/(1-a)||0,i=(1-n-a)/(1-a)||0;return[o*100,u*100,i*100,a*100]};function PI(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}W.rgb.keyword=function(e){let t=zg[e];if(t)return t;let r=1/0,n;for(let a of Object.keys($r)){let o=$r[a],u=PI(e,o);u.04045?((t+.055)/1.055)**2.4:t/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92;let a=t*.4124+r*.3576+n*.1805,o=t*.2126+r*.7152+n*.0722,u=t*.0193+r*.1192+n*.9505;return[a*100,o*100,u*100]};W.rgb.lab=function(e){let t=W.rgb.xyz(e),r=t[0],n=t[1],a=t[2];r/=95.047,n/=100,a/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,a=a>.008856?a**(1/3):7.787*a+16/116;let o=116*n-16,u=500*(r-n),i=200*(n-a);return[o,u,i]};W.hsl.rgb=function(e){let t=e[0]/360,r=e[1]/100,n=e[2]/100,a,o,u;if(r===0)return u=n*255,[u,u,u];n<.5?a=n*(1+r):a=n+r-n*r;let i=2*n-a,s=[0,0,0];for(let p=0;p<3;p++)o=t+1/3*-(p-1),o<0&&o++,o>1&&o--,6*o<1?u=i+(a-i)*6*o:2*o<1?u=a:3*o<2?u=i+(a-i)*(2/3-o)*6:u=i,s[p]=u*255;return s};W.hsl.hsv=function(e){let t=e[0],r=e[1]/100,n=e[2]/100,a=r,o=Math.max(n,.01);n*=2,r*=n<=1?n:2-n,a*=o<=1?o:2-o;let u=(n+r)/2,i=n===0?2*a/(o+a):2*r/(n+r);return[t,i*100,u*100]};W.hsv.rgb=function(e){let t=e[0]/60,r=e[1]/100,n=e[2]/100,a=Math.floor(t)%6,o=t-Math.floor(t),u=255*n*(1-r),i=255*n*(1-r*o),s=255*n*(1-r*(1-o));switch(n*=255,a){case 0:return[n,s,u];case 1:return[i,n,u];case 2:return[u,n,s];case 3:return[u,i,n];case 4:return[s,u,n];case 5:return[n,u,i]}};W.hsv.hsl=function(e){let t=e[0],r=e[1]/100,n=e[2]/100,a=Math.max(n,.01),o,u;u=(2-r)*n;let i=(2-r)*a;return o=r*a,o/=i<=1?i:2-i,o=o||0,u/=2,[t,o*100,u*100]};W.hwb.rgb=function(e){let t=e[0]/360,r=e[1]/100,n=e[2]/100,a=r+n,o;a>1&&(r/=a,n/=a);let u=Math.floor(6*t),i=1-n;o=6*t-u,u&1&&(o=1-o);let s=r+o*(i-r),p,y,A;switch(u){default:case 6:case 0:p=i,y=s,A=r;break;case 1:p=s,y=i,A=r;break;case 2:p=r,y=i,A=s;break;case 3:p=r,y=s,A=i;break;case 4:p=s,y=r,A=i;break;case 5:p=i,y=r,A=s;break}return[p*255,y*255,A*255]};W.cmyk.rgb=function(e){let t=e[0]/100,r=e[1]/100,n=e[2]/100,a=e[3]/100,o=1-Math.min(1,t*(1-a)+a),u=1-Math.min(1,r*(1-a)+a),i=1-Math.min(1,n*(1-a)+a);return[o*255,u*255,i*255]};W.xyz.rgb=function(e){let t=e[0]/100,r=e[1]/100,n=e[2]/100,a,o,u;return a=t*3.2406+r*-1.5372+n*-.4986,o=t*-.9689+r*1.8758+n*.0415,u=t*.0557+r*-.204+n*1.057,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,u=u>.0031308?1.055*u**(1/2.4)-.055:u*12.92,a=Math.min(Math.max(0,a),1),o=Math.min(Math.max(0,o),1),u=Math.min(Math.max(0,u),1),[a*255,o*255,u*255]};W.xyz.lab=function(e){let t=e[0],r=e[1],n=e[2];t/=95.047,r/=100,n/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,n=n>.008856?n**(1/3):7.787*n+16/116;let a=116*r-16,o=500*(t-r),u=200*(r-n);return[a,o,u]};W.lab.xyz=function(e){let t=e[0],r=e[1],n=e[2],a,o,u;o=(t+16)/116,a=r/500+o,u=o-n/200;let i=o**3,s=a**3,p=u**3;return o=i>.008856?i:(o-16/116)/7.787,a=s>.008856?s:(a-16/116)/7.787,u=p>.008856?p:(u-16/116)/7.787,a*=95.047,o*=100,u*=108.883,[a,o,u]};W.lab.lch=function(e){let t=e[0],r=e[1],n=e[2],a;a=Math.atan2(n,r)*360/2/Math.PI,a<0&&(a+=360);let u=Math.sqrt(r*r+n*n);return[t,u,a]};W.lch.lab=function(e){let t=e[0],r=e[1],a=e[2]/360*2*Math.PI,o=r*Math.cos(a),u=r*Math.sin(a);return[t,o,u]};W.rgb.ansi16=function(e,t=null){let[r,n,a]=e,o=t===null?W.rgb.hsv(e)[2]:t;if(o=Math.round(o/50),o===0)return 30;let u=30+(Math.round(a/255)<<2|Math.round(n/255)<<1|Math.round(r/255));return o===2&&(u+=60),u};W.hsv.ansi16=function(e){return W.rgb.ansi16(W.hsv.rgb(e),e[2])};W.rgb.ansi256=function(e){let t=e[0],r=e[1],n=e[2];return t===r&&r===n?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5)};W.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];let r=(~~(e>50)+1)*.5,n=(t&1)*r*255,a=(t>>1&1)*r*255,o=(t>>2&1)*r*255;return[n,a,o]};W.ansi256.rgb=function(e){if(e>=232){let o=(e-232)*10+8;return[o,o,o]}e-=16;let t,r=Math.floor(e/36)/5*255,n=Math.floor((t=e%36)/6)/5*255,a=t%6/5*255;return[r,n,a]};W.rgb.hex=function(e){let r=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(r.length)+r};W.hex.rgb=function(e){let t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let r=t[0];t[0].length===3&&(r=r.split("").map(i=>i+i).join(""));let n=parseInt(r,16),a=n>>16&255,o=n>>8&255,u=n&255;return[a,o,u]};W.rgb.hcg=function(e){let t=e[0]/255,r=e[1]/255,n=e[2]/255,a=Math.max(Math.max(t,r),n),o=Math.min(Math.min(t,r),n),u=a-o,i,s;return u<1?i=o/(1-u):i=0,u<=0?s=0:a===t?s=(r-n)/u%6:a===r?s=2+(n-t)/u:s=4+(t-r)/u,s/=6,s%=1,[s*360,u*100,i*100]};W.hsl.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=r<.5?2*t*r:2*t*(1-r),a=0;return n<1&&(a=(r-.5*n)/(1-n)),[e[0],n*100,a*100]};W.hsv.hcg=function(e){let t=e[1]/100,r=e[2]/100,n=t*r,a=0;return n<1&&(a=(r-n)/(1-n)),[e[0],n*100,a*100]};W.hcg.rgb=function(e){let t=e[0]/360,r=e[1]/100,n=e[2]/100;if(r===0)return[n*255,n*255,n*255];let a=[0,0,0],o=t%1*6,u=o%1,i=1-u,s=0;switch(Math.floor(o)){case 0:a[0]=1,a[1]=u,a[2]=0;break;case 1:a[0]=i,a[1]=1,a[2]=0;break;case 2:a[0]=0,a[1]=1,a[2]=u;break;case 3:a[0]=0,a[1]=i,a[2]=1;break;case 4:a[0]=u,a[1]=0,a[2]=1;break;default:a[0]=1,a[1]=0,a[2]=i}return s=(1-r)*n,[(r*a[0]+s)*255,(r*a[1]+s)*255,(r*a[2]+s)*255]};W.hcg.hsv=function(e){let t=e[1]/100,r=e[2]/100,n=t+r*(1-t),a=0;return n>0&&(a=t/n),[e[0],a*100,n*100]};W.hcg.hsl=function(e){let t=e[1]/100,n=e[2]/100*(1-t)+.5*t,a=0;return n>0&&n<.5?a=t/(2*n):n>=.5&&n<1&&(a=t/(2*(1-n))),[e[0],a*100,n*100]};W.hcg.hwb=function(e){let t=e[1]/100,r=e[2]/100,n=t+r*(1-t);return[e[0],(n-t)*100,(1-n)*100]};W.hwb.hcg=function(e){let t=e[1]/100,n=1-e[2]/100,a=n-t,o=0;return a<1&&(o=(n-a)/(1-a)),[e[0],a*100,o*100]};W.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};W.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};W.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};W.gray.hsl=function(e){return[0,0,e[0]]};W.gray.hsv=W.gray.hsl;W.gray.hwb=function(e){return[0,100,e[0]]};W.gray.cmyk=function(e){return[0,0,0,e[0]]};W.gray.lab=function(e){return[e[0],0,0]};W.gray.hex=function(e){let t=Math.round(e[0]/100*255)&255,n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n};W.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}});var Vg=S((loe,Wg)=>{l();c();d();var Xn=wu();function kI(){let e={},t=Object.keys(Xn);for(let r=t.length,n=0;n{l();c();d();var Bu=wu(),MI=Vg(),ar={},jI=Object.keys(Bu);function $I(e){let t=function(...r){let n=r[0];return n==null?n:(n.length>1&&(r=n),e(r))};return"conversion"in e&&(t.conversion=e.conversion),t}function UI(e){let t=function(...r){let n=r[0];if(n==null)return n;n.length>1&&(r=n);let a=e(r);if(typeof a=="object")for(let o=a.length,u=0;u{ar[e]={},Object.defineProperty(ar[e],"channels",{value:Bu[e].channels}),Object.defineProperty(ar[e],"labels",{value:Bu[e].labels});let t=MI(e);Object.keys(t).forEach(n=>{let a=t[n];ar[e][n]=UI(a),ar[e][n].raw=$I(a)})});Kg.exports=ar});var Xg=S((yoe,Jg)=>{l();c();d();var HI=Ne(),zI=function(){return HI.Date.now()};Jg.exports=zI});var Zg=S((voe,Qg)=>{l();c();d();var GI=/\s/;function WI(e){for(var t=e.length;t--&&GI.test(e.charAt(t)););return t}Qg.exports=WI});var ty=S((Soe,ey)=>{l();c();d();var VI=Zg(),KI=/^\s+/;function YI(e){return e&&e.slice(0,VI(e)+1).replace(KI,"")}ey.exports=YI});var oy=S((Toe,ay)=>{l();c();d();var JI=ty(),ry=$e(),XI=xr(),ny=0/0,QI=/^[-+]0x[0-9a-f]+$/i,ZI=/^0b[01]+$/i,e4=/^0o[0-7]+$/i,t4=parseInt;function r4(e){if(typeof e=="number")return e;if(XI(e))return ny;if(ry(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=ry(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=JI(e);var r=ZI.test(e);return r||e4.test(e)?t4(e.slice(2),r?2:8):QI.test(e)?ny:+e}ay.exports=r4});var sy=S((Roe,iy)=>{l();c();d();var n4=$e(),Tu=Xg(),uy=oy(),a4="Expected a function",o4=Math.max,u4=Math.min;function i4(e,t,r){var n,a,o,u,i,s,p=0,y=!1,A=!1,g=!0;if(typeof e!="function")throw new TypeError(a4);t=uy(t)||0,n4(r)&&(y=!!r.leading,A="maxWait"in r,o=A?o4(uy(r.maxWait)||0,t):o,g="trailing"in r?!!r.trailing:g);function m(L){var k=n,H=a;return n=a=void 0,p=L,u=e.apply(H,k),u}function E(L){return p=L,i=setTimeout(B,t),y?m(L):u}function b(L){var k=L-s,H=L-p,V=t-k;return A?u4(V,o-H):V}function x(L){var k=L-s,H=L-p;return s===void 0||k>=t||k<0||A&&H>=o}function B(){var L=Tu();if(x(L))return w(L);i=setTimeout(B,b(L))}function w(L){return i=void 0,g&&n?m(L):(n=a=void 0,u)}function T(){i!==void 0&&clearTimeout(i),p=0,n=s=a=i=void 0}function N(){return i===void 0?u:w(Tu())}function F(){var L=Tu(),k=x(L);if(n=arguments,a=this,s=L,k){if(i===void 0)return E(s);if(A)return clearTimeout(i),i=setTimeout(B,t),m(s)}return i===void 0&&(i=setTimeout(B,t)),u}return F.cancel=T,F.flush=N,F}iy.exports=i4});var cy=S((Loe,ly)=>{l();c();d();var s4=sy(),l4=$e(),c4="Expected a function";function d4(e,t,r){var n=!0,a=!0;if(typeof e!="function")throw new TypeError(c4);return l4(r)&&(n="leading"in r?!!r.leading:n,a="trailing"in r?!!r.trailing:a),s4(e,t,{leading:n,maxWait:t,trailing:a})}ly.exports=d4});var gy={};Uu(gy,{ColorControl:()=>my,default:()=>T4});var Pe,fy,p4,f4,h4,m4,g4,y4,b4,dy,E4,A4,hy,Qn,v4,D4,C4,_u,x4,S4,Zn,py,or,F4,w4,ea,B4,my,T4,yy=He(()=>{l();c();d();wa();Bt();$g();Pe=ve(Yg(),1),fy=ve(cy(),1);Vr();lr();Zr();p4=M.div({position:"relative",maxWidth:250,'&[aria-readonly="true"]':{opacity:.5}}),f4=M(nt)({position:"absolute",zIndex:1,top:4,left:4,"[aria-readonly=true] &":{cursor:"not-allowed"}}),h4=M.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),m4=M(mt)(({theme:e})=>({fontFamily:e.typography.fonts.base})),g4=M.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),y4=M.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),b4=`url('data:image/svg+xml;charset=utf-8,')`,dy=({value:e,style:t,...r})=>{let n=`linear-gradient(${e}, ${e}), ${b4}, linear-gradient(#fff, #fff)`;return h.createElement(y4,{...r,style:{...t,backgroundImage:n}})},E4=M(ke.Input)(({theme:e,readOnly:t})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),A4=M(Ti)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),hy=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(hy||{}),Qn=Object.values(hy),v4=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,D4=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,C4=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,_u=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,x4=/^\s*#?([0-9a-f]{3})\s*$/i,S4={hex:Lg,rgb:jg,hsl:Mg},Zn={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},py=e=>{let t=e?.match(v4);if(!t)return[0,0,0,1];let[,r,n,a,o=1]=t;return[r,n,a,o].map(Number)},or=e=>{if(!e)return;let t=!0;if(D4.test(e)){let[u,i,s,p]=py(e),[y,A,g]=Pe.default.rgb.hsl([u,i,s])||[0,0,0];return{valid:t,value:e,keyword:Pe.default.rgb.keyword([u,i,s]),colorSpace:"rgb",rgb:e,hsl:`hsla(${y}, ${A}%, ${g}%, ${p})`,hex:`#${Pe.default.rgb.hex([u,i,s]).toLowerCase()}`}}if(C4.test(e)){let[u,i,s,p]=py(e),[y,A,g]=Pe.default.hsl.rgb([u,i,s])||[0,0,0];return{valid:t,value:e,keyword:Pe.default.hsl.keyword([u,i,s]),colorSpace:"hsl",rgb:`rgba(${y}, ${A}, ${g}, ${p})`,hsl:e,hex:`#${Pe.default.hsl.hex([u,i,s]).toLowerCase()}`}}let r=e.replace("#",""),n=Pe.default.keyword.rgb(r)||Pe.default.hex.rgb(r),a=Pe.default.rgb.hsl(n),o=e;if(/[^#a-f0-9]/i.test(e)?o=r:_u.test(e)&&(o=`#${r}`),o.startsWith("#"))t=_u.test(o);else try{Pe.default.keyword.hex(o)}catch{t=!1}return{valid:t,value:o,keyword:Pe.default.rgb.keyword(n),colorSpace:"hex",rgb:`rgba(${n[0]}, ${n[1]}, ${n[2]}, 1)`,hsl:`hsla(${a[0]}, ${a[1]}%, ${a[2]}%, 1)`,hex:o}},F4=(e,t,r)=>{if(!e||!t?.valid)return Zn[r];if(r!=="hex")return t?.[r]||Zn[r];if(!t.hex.startsWith("#"))try{return`#${Pe.default.keyword.hex(t.hex)}`}catch{return Zn.hex}let n=t.hex.match(x4);if(!n)return _u.test(t.hex)?t.hex:Zn.hex;let[a,o,u]=n[1].split("");return`#${a}${a}${o}${o}${u}${u}`},w4=(e,t)=>{let[r,n]=ne(e||""),[a,o]=ne(()=>or(r)),[u,i]=ne(a?.colorSpace||"hex");fe(()=>{let A=e||"",g=or(A);n(A),o(g),i(g?.colorSpace||"hex")},[e]);let s=ze(()=>F4(r,a,u).toLowerCase(),[r,a,u]),p=ye(A=>{let g=or(A),m=g?.value||A||"";n(m),m===""&&(o(void 0),t(void 0)),g&&(o(g),i(g.colorSpace),t(g.value))},[t]),y=ye(()=>{let A=Qn.indexOf(u)+1;A>=Qn.length&&(A=0),i(Qn[A]);let g=a?.[Qn[A]]||"";n(g),t(g)},[a,u,t]);return{value:r,realValue:s,updateValue:p,color:a,colorSpace:u,cycleColorSpace:y}},ea=e=>e.replace(/\s*/,"").toLowerCase(),B4=(e,t,r)=>{let[n,a]=ne(t?.valid?[t]:[]);fe(()=>{t===void 0&&a([])},[t]);let o=ze(()=>(e||[]).map(i=>typeof i=="string"?or(i):i.title?{...or(i.color),keyword:i.title}:or(i.color)).concat(n).filter(Boolean).slice(-27),[e,n]),u=ye(i=>{i?.valid&&(o.some(s=>ea(s[r])===ea(i[r]))||a(s=>s.concat(i)))},[r,o]);return{presets:o,addPreset:u}},my=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,presetColors:o,startOpen:u=!1,argType:i})=>{let s=ye((0,fy.default)(r,200),[r]),{value:p,realValue:y,updateValue:A,color:g,colorSpace:m,cycleColorSpace:E}=w4(t,s),{presets:b,addPreset:x}=B4(o,g,m),B=S4[m],w=!!i?.table?.readonly;return h.createElement(p4,{"aria-readonly":w},h.createElement(f4,{startOpen:u,trigger:w?[null]:void 0,closeOnOutsideClick:!0,onVisibleChange:()=>x(g),tooltip:h.createElement(h4,null,h.createElement(B,{color:y==="transparent"?"#000000":y,onChange:A,onFocus:n,onBlur:a}),b.length>0&&h.createElement(g4,null,b.map((T,N)=>h.createElement(nt,{key:`${T.value}-${N}`,hasChrome:!1,tooltip:h.createElement(m4,{note:T.keyword||T.value})},h.createElement(dy,{value:T[m],active:g&&ea(T[m])===ea(g[m]),onClick:()=>A(T.value)})))))},h.createElement(dy,{value:y,style:{margin:4}})),h.createElement(E4,{id:Be(e),value:p,onChange:T=>A(T.target.value),onFocus:T=>T.target.select(),readOnly:w,placeholder:"Choose color..."}),p?h.createElement(A4,{onClick:E}):null)},T4=my});l();c();d();l();c();d();l();c();d();Bt();l();c();d();var Ku=Object.prototype.hasOwnProperty;function Yu(e,t,r){for(r of e.keys())if(rt(r,t))return r}function rt(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--&&rt(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=Yu(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=Yu(t,a),!a)||!rt(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(Ku.call(e,r)&&++n&&!Ku.call(t,r)||!(r in t)||!rt(e[r],t[r]))return!1;return Object.keys(t).length===n}}return e!==e&&t!==t}lr();l();c();d();var GP=__STORYBOOK_CORE_EVENTS__,{ARGTYPES_INFO_REQUEST:X2,ARGTYPES_INFO_RESPONSE:Q2,CHANNEL_CREATED:WP,CHANNEL_WS_DISCONNECT:VP,CONFIG_ERROR:Z2,CREATE_NEW_STORYFILE_REQUEST:KP,CREATE_NEW_STORYFILE_RESPONSE:YP,CURRENT_STORY_WAS_SET:e1,DOCS_PREPARED:t1,DOCS_RENDERED:r1,FILE_COMPONENT_SEARCH_REQUEST:JP,FILE_COMPONENT_SEARCH_RESPONSE:XP,FORCE_REMOUNT:n1,FORCE_RE_RENDER:a1,GLOBALS_UPDATED:ni,NAVIGATE_URL:ai,PLAY_FUNCTION_THREW_EXCEPTION:o1,PRELOAD_ENTRIES:u1,PREVIEW_BUILDER_PROGRESS:QP,PREVIEW_KEYDOWN:i1,REGISTER_SUBSCRIPTION:ZP,REQUEST_WHATS_NEW_DATA:ek,RESET_STORY_ARGS:oi,RESULT_WHATS_NEW_DATA:tk,SAVE_STORY_REQUEST:va,SAVE_STORY_RESPONSE:zr,SELECT_STORY:rk,SET_CONFIG:nk,SET_CURRENT_STORY:s1,SET_GLOBALS:l1,SET_INDEX:ak,SET_STORIES:ok,SET_WHATS_NEW_CACHE:uk,SHARED_STATE_CHANGED:ik,SHARED_STATE_SET:sk,STORIES_COLLAPSE_ALL:lk,STORIES_EXPAND_ALL:ck,STORY_ARGS_UPDATED:ui,STORY_CHANGED:c1,STORY_ERRORED:d1,STORY_INDEX_INVALIDATED:p1,STORY_MISSING:f1,STORY_PREPARED:h1,STORY_RENDERED:m1,STORY_RENDER_PHASE_CHANGED:g1,STORY_SPECIFIED:y1,STORY_THREW_EXCEPTION:b1,STORY_UNCHANGED:E1,TELEMETRY_ERROR:dk,TOGGLE_WHATS_NEW_NOTIFICATIONS:pk,UNHANDLED_ERRORS_WHILE_PLAYING:A1,UPDATE_GLOBALS:v1,UPDATE_QUERY_PARAMS:D1,UPDATE_STORY_ARGS:ii}=__STORYBOOK_CORE_EVENTS__;l();c();d();var yk=__STORYBOOK_API__,{ActiveTabs:bk,Consumer:Ek,ManagerContext:Ak,Provider:vk,RequestResponseError:Dk,addons:Gr,combineParameters:Ck,controlOrMetaKey:xk,controlOrMetaSymbol:Sk,eventMatchesShortcut:Fk,eventToShortcut:wk,experimental_requestResponse:Da,isMacLike:Bk,isShortcutTaken:Tk,keyToSymbol:_k,merge:Ok,mockChannel:Ik,optionOrAltSymbol:Rk,shortcutMatchesShortcut:Pk,shortcutToHumanString:kk,types:si,useAddonState:Nk,useArgTypes:Ca,useArgs:li,useChannel:Lk,useGlobalTypes:qk,useGlobals:ci,useParameter:di,useSharedState:Mk,useStoryPrepared:jk,useStorybookApi:$k,useStorybookState:pi}=__STORYBOOK_API__;Vr();l();c();d();wa();Bt();Vr();lr();l();c();d();l();c();d();function De(){return De=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&a<1?(i=o,s=u):a>=1&&a<2?(i=u,s=o):a>=2&&a<3?(s=o,p=u):a>=3&&a<4?(s=u,p=o):a>=4&&a<5?(i=u,p=o):a>=5&&a<6&&(i=o,p=u);var y=r-o/2,A=i+y,g=s+y,m=p+y;return n(A,g,m)}var bi={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 w1(e){if(typeof e!="string")return e;var t=e.toLowerCase();return bi[t]?"#"+bi[t]:e}var B1=/^#[a-fA-F0-9]{6}$/,T1=/^#[a-fA-F0-9]{8}$/,_1=/^#[a-fA-F0-9]{3}$/,O1=/^#[a-fA-F0-9]{4}$/,Ra=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,I1=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,R1=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,P1=/^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 Ot(e){if(typeof e!="string")throw new Te(3);var t=w1(e);if(t.match(B1))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(T1)){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(_1))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(O1)){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=Ra.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var o=I1.exec(t.substring(0,50));if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10),alpha:parseFloat(""+o[4])>1?parseFloat(""+o[4])/100:parseFloat(""+o[4])};var u=R1.exec(t);if(u){var i=parseInt(""+u[1],10),s=parseInt(""+u[2],10)/100,p=parseInt(""+u[3],10)/100,y="rgb("+fr(i,s,p)+")",A=Ra.exec(y);if(!A)throw new Te(4,t,y);return{red:parseInt(""+A[1],10),green:parseInt(""+A[2],10),blue:parseInt(""+A[3],10)}}var g=P1.exec(t.substring(0,50));if(g){var m=parseInt(""+g[1],10),E=parseInt(""+g[2],10)/100,b=parseInt(""+g[3],10)/100,x="rgb("+fr(m,E,b)+")",B=Ra.exec(x);if(!B)throw new Te(4,t,x);return{red:parseInt(""+B[1],10),green:parseInt(""+B[2],10),blue:parseInt(""+B[3],10),alpha:parseFloat(""+g[4])>1?parseFloat(""+g[4])/100:parseFloat(""+g[4])}}throw new Te(5)}function k1(e){var t=e.red/255,r=e.green/255,n=e.blue/255,a=Math.max(t,r,n),o=Math.min(t,r,n),u=(a+o)/2;if(a===o)return e.alpha!==void 0?{hue:0,saturation:0,lightness:u,alpha:e.alpha}:{hue:0,saturation:0,lightness:u};var i,s=a-o,p=u>.5?s/(2-a-o):s/(a+o);switch(a){case t:i=(r-n)/s+(r=1?Yr(e,t,r):"rgba("+fr(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Yr(e.hue,e.saturation,e.lightness):"rgba("+fr(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Te(2)}function Na(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return ka("#"+gt(e)+gt(t)+gt(r));if(typeof e=="object"&&t===void 0&&r===void 0)return ka("#"+gt(e.red)+gt(e.green)+gt(e.blue));throw new Te(6)}function Me(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var a=Ot(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?Na(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?Na(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Te(7)}var j1=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},$1=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},U1=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},H1=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function ot(e){if(typeof e!="object")throw new Te(8);if($1(e))return Me(e);if(j1(e))return Na(e);if(H1(e))return M1(e);if(U1(e))return q1(e);throw new Te(8)}function Ai(e,t,r){return function(){var a=r.concat(Array.prototype.slice.call(arguments));return a.length>=t?e.apply(this,a):Ai(e,t,a)}}function Ie(e){return Ai(e,e.length,[])}function z1(e,t){if(t==="transparent")return t;var r=at(t);return ot(De({},r,{hue:r.hue+parseFloat(e)}))}var yN=Ie(z1);function It(e,t,r){return Math.max(e,Math.min(t,r))}function G1(e,t){if(t==="transparent")return t;var r=at(t);return ot(De({},r,{lightness:It(0,1,r.lightness-parseFloat(e))}))}var W1=Ie(G1),je=W1;function V1(e,t){if(t==="transparent")return t;var r=at(t);return ot(De({},r,{saturation:It(0,1,r.saturation-parseFloat(e))}))}var bN=Ie(V1);function K1(e,t){if(t==="transparent")return t;var r=at(t);return ot(De({},r,{lightness:It(0,1,r.lightness+parseFloat(e))}))}var Y1=Ie(K1),ut=Y1;function J1(e,t,r){if(t==="transparent")return r;if(r==="transparent")return t;if(e===0)return r;var n=Ot(t),a=De({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),o=Ot(r),u=De({},o,{alpha:typeof o.alpha=="number"?o.alpha:1}),i=a.alpha-u.alpha,s=parseFloat(e)*2-1,p=s*i===-1?s:s+i,y=1+s*i,A=(p/y+1)/2,g=1-A,m={red:Math.floor(a.red*A+u.red*g),green:Math.floor(a.green*A+u.green*g),blue:Math.floor(a.blue*A+u.blue*g),alpha:a.alpha*parseFloat(e)+u.alpha*(1-parseFloat(e))};return Me(m)}var X1=Ie(J1),vi=X1;function Q1(e,t){if(t==="transparent")return t;var r=Ot(t),n=typeof r.alpha=="number"?r.alpha:1,a=De({},r,{alpha:It(0,1,(n*100+parseFloat(e)*100)/100)});return Me(a)}var Z1=Ie(Q1),hr=Z1;function eb(e,t){if(t==="transparent")return t;var r=at(t);return ot(De({},r,{saturation:It(0,1,r.saturation+parseFloat(e))}))}var EN=Ie(eb);function tb(e,t){return t==="transparent"?t:ot(De({},at(t),{hue:parseFloat(e)}))}var AN=Ie(tb);function rb(e,t){return t==="transparent"?t:ot(De({},at(t),{lightness:parseFloat(e)}))}var vN=Ie(rb);function nb(e,t){return t==="transparent"?t:ot(De({},at(t),{saturation:parseFloat(e)}))}var DN=Ie(nb);function ab(e,t){return t==="transparent"?t:vi(parseFloat(e),"rgb(0, 0, 0)",t)}var CN=Ie(ab);function ob(e,t){return t==="transparent"?t:vi(parseFloat(e),"rgb(255, 255, 255)",t)}var xN=Ie(ob);function ub(e,t){if(t==="transparent")return t;var r=Ot(t),n=typeof r.alpha=="number"?r.alpha:1,a=De({},r,{alpha:It(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return Me(a)}var ib=Ie(ub),ie=ib;l();c();d();var pe=(()=>{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})();Zr();var _y=ve(vo(),1);l();c();d();var QS=Object.create,Kd=Object.defineProperty,ZS=Object.getOwnPropertyDescriptor,eF=Object.getOwnPropertyNames,tF=Object.getPrototypeOf,rF=Object.prototype.hasOwnProperty,nF=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),aF=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of eF(t))!rF.call(e,a)&&a!==r&&Kd(e,a,{get:()=>t[a],enumerable:!(n=ZS(t,a))||n.enumerable});return e},oF=(e,t,r)=>(r=e!=null?QS(tF(e)):{},aF(t||!e||!e.__esModule?Kd(r,"default",{value:e,enumerable:!0}):r,e)),uF=nF(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isEqual=function(){var t=Object.prototype.toString,r=Object.getPrototypeOf,n=Object.getOwnPropertySymbols?function(a){return Object.keys(a).concat(Object.getOwnPropertySymbols(a))}:Object.keys;return function(a,o){return function u(i,s,p){var y,A,g,m=t.call(i),E=t.call(s);if(i===s)return!0;if(i==null||s==null)return!1;if(p.indexOf(i)>-1&&p.indexOf(s)>-1)return!0;if(p.push(i,s),m!=E||(y=n(i),A=n(s),y.length!=A.length||y.some(function(b){return!u(i[b],s[b],p)})))return!1;switch(m.slice(8,-1)){case"Symbol":return i.valueOf()==s.valueOf();case"Date":case"Number":return+i==+s||+i!=+i&&+s!=+s;case"RegExp":case"Function":case"String":case"Boolean":return""+i==""+s;case"Set":case"Map":y=i.entries(),A=s.entries();do if(!u((g=y.next()).value,A.next().value,p))return!1;while(!g.done);return!0;case"ArrayBuffer":i=new Uint8Array(i),s=new Uint8Array(s);case"DataView":i=new Uint8Array(i.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(i.length!=s.length)return!1;for(g=0;ge.map(t=>typeof t<"u").filter(Boolean).length,iF=(e,t)=>{let{exists:r,eq:n,neq:a,truthy:o}=e;if(Yd([r,n,a,o])>1)throw new Error(`Invalid conditional test ${JSON.stringify({exists:r,eq:n,neq:a})}`);if(typeof n<"u")return(0,Vd.isEqual)(t,n);if(typeof a<"u")return!(0,Vd.isEqual)(t,a);if(typeof r<"u"){let u=typeof t<"u";return r?u:!u}return typeof o>"u"||o?!!t:!t},Do=(e,t,r)=>{if(!e.if)return!0;let{arg:n,global:a}=e.if;if(Yd([n,a])!==1)throw new Error(`Invalid conditional value ${JSON.stringify({arg:n,global:a})}`);let o=n?t[n]:r[a];return iF(e.if,o)};l();c();d();var ZY=__STORYBOOK_CLIENT_LOGGER__,{deprecate:Jd,logger:At,once:Co,pretty:eJ}=__STORYBOOK_CLIENT_LOGGER__;l();c();d();Bt();function vt(){return vt=Object.assign?Object.assign.bind():function(e){for(var t=1;t(e[t.toLowerCase()]=t,e),{for:"htmlFor"}),Qd={amp:"&",apos:"'",gt:">",lt:"<",nbsp:"\xA0",quot:"\u201C"},lF=["style","script"],cF=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,dF=/mailto:/i,pF=/\n{2,}$/,ap=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,fF=/^ *> ?/gm,hF=/^ {2,}\n/,mF=/^(?:( *[-*_])){3,} *(?:\n *)+\n/,op=/^\s*(`{3,}|~{3,}) *(\S+)?([^\n]*?)?\n([\s\S]+?)\s*\1 *(?:\n *)*\n?/,up=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,gF=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,yF=/^(?:\n *)*\n/,bF=/\r\n?/g,EF=/^\[\^([^\]]+)](:.*)\n/,AF=/^\[\^([^\]]+)]/,vF=/\f/g,DF=/^\s*?\[(x|\s)\]/,ip=/^ *(#{1,6}) *([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,sp=/^ *(#{1,6}) +([^\n]+?)(?: +#*)?(?:\n *)*(?:\n|$)/,lp=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,Bo=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,CF=/&([a-z0-9]+|#[0-9]{1,6}|#x[0-9a-fA-F]{1,6});/gi,cp=/^)/,xF=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,To=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,SF=/^\{.*\}$/,FF=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,wF=/^<([^ >]+@[^ >]+)>/,BF=/^<([^ >]+:\/[^ >]+)>/,TF=/-([a-z])?/gi,dp=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,_F=/^\[([^\]]*)\]:\s+]+)>?\s*("([^"]*)")?/,OF=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,IF=/^\[([^\]]*)\] ?\[([^\]]*)\]/,RF=/(\[|\])/g,PF=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,kF=/\t/g,NF=/^ *\| */,LF=/(^ *\||\| *$)/g,qF=/ *$/,MF=/^ *:-+: *$/,jF=/^ *:-+ *$/,$F=/^ *-+: *$/,UF=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,HF=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1|\w)/,zF=/^==((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)==/,GF=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,WF=/^\\([^0-9A-Za-z\s])/,VF=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&#;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,KF=/^\n+/,YF=/^([ \t]*)/,JF=/\\([^\\])/g,Zd=/ *\n+$/,XF=/(?:^|\n)( *)$/,_o="(?:\\d+\\.)",Oo="(?:[*+-])";function pp(e){return"( *)("+(e===1?_o:Oo)+") +"}var fp=pp(1),hp=pp(2);function mp(e){return new RegExp("^"+(e===1?fp:hp))}var QF=mp(1),ZF=mp(2);function gp(e){return new RegExp("^"+(e===1?fp:hp)+"[^\\n]*(?:\\n(?!\\1"+(e===1?_o:Oo)+" )[^\\n]*)*(\\n|$)","gm")}var yp=gp(1),bp=gp(2);function Ep(e){let t=e===1?_o:Oo;return new RegExp("^( *)("+t+") [\\s\\S]+?(?:\\n{2,}(?! )(?!\\1"+t+" (?!"+t+" ))\\n*|\\s*\\n*$)")}var Ap=Ep(1),vp=Ep(2);function ep(e,t){let r=t===1,n=r?Ap:vp,a=r?yp:bp,o=r?QF:ZF;return{t(u,i,s){let p=XF.exec(s);return p&&(i.o||!i._&&!i.u)?n.exec(u=p[1]+u):null},i:ee.HIGH,l(u,i,s){let p=r?+u[2]:void 0,y=u[0].replace(pF,` +`).match(a),A=!1;return{p:y.map(function(g,m){let E=o.exec(g)[0].length,b=new RegExp("^ {1,"+E+"}","gm"),x=g.replace(b,"").replace(o,""),B=m===y.length-1,w=x.indexOf(` + +`)!==-1||B&&A;A=w;let T=s._,N=s.o,F;s.o=!0,w?(s._=!1,F=x.replace(Zd,` + +`)):(s._=!0,F=x.replace(Zd,""));let L=i(F,s);return s._=T,s.o=N,L}),m:r,g:p}},h:(u,i,s)=>e(u.m?"ol":"ul",{key:s.k,start:u.g},u.p.map(function(p,y){return e("li",{key:y},i(p,s))}))}}var ew=/^\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,tw=/^!\[([^\]]*)]\( *((?:\([^)]*\)|[^() ])*) *"?([^)"]*)?"?\)/,Dp=[ap,op,up,ip,lp,sp,cp,dp,yp,Ap,bp,vp],rw=[...Dp,/^[^\n]+(?: \n|\n{2,})/,Bo,To];function nw(e){return e.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 aw(e){return $F.test(e)?"right":MF.test(e)?"center":jF.test(e)?"left":null}function tp(e,t,r){let n=r.$;r.$=!0;let a=t(e.trim(),r);r.$=n;let o=[[]];return a.forEach(function(u,i){u.type==="tableSeparator"?i!==0&&i!==a.length-1&&o.push([]):(u.type!=="text"||a[i+1]!=null&&a[i+1].type!=="tableSeparator"||(u.v=u.v.replace(qF,"")),o[o.length-1].push(u))}),o}function ow(e,t,r){r._=!0;let n=tp(e[1],t,r),a=e[2].replace(LF,"").split("|").map(aw),o=function(u,i,s){return u.trim().split(` +`).map(function(p){return tp(p,i,s)})}(e[3],t,r);return r._=!1,{S:a,A:o,L:n,type:"table"}}function rp(e,t){return e.S[t]==null?{}:{textAlign:e.S[t]}}function st(e){return function(t,r){return r._?e.exec(t):null}}function lt(e){return function(t,r){return r._||r.u?e.exec(t):null}}function Qe(e){return function(t,r){return r._||r.u?null:e.exec(t)}}function Fr(e){return function(t){return e.exec(t)}}function uw(e,t,r){if(t._||t.u||r&&!r.endsWith(` +`))return null;let n="";e.split(` +`).every(o=>!Dp.some(u=>u.test(o))&&(n+=o+` +`,o.trim()));let a=n.trimEnd();return a==""?null:[n,a]}function Ut(e){try{if(decodeURIComponent(e).replace(/[^A-Za-z0-9/:]/g,"").match(/^\s*(javascript|vbscript|data(?!:image)):/i))return}catch{return null}return e}function np(e){return e.replace(JF,"$1")}function Cn(e,t,r){let n=r._||!1,a=r.u||!1;r._=!0,r.u=!0;let o=e(t,r);return r._=n,r.u=a,o}function iw(e,t,r){let n=r._||!1,a=r.u||!1;r._=!1,r.u=!0;let o=e(t,r);return r._=n,r.u=a,o}function sw(e,t,r){return r._=!1,e(t,r)}var xo=(e,t,r)=>({v:Cn(t,e[1],r)});function So(){return{}}function Fo(){return null}function lw(...e){return e.filter(Boolean).join(" ")}function wo(e,t,r){let n=e,a=t.split(".");for(;a.length&&(n=n[a[0]],n!==void 0);)a.shift();return n||r}var ee;function cw(e,t={}){t.overrides=t.overrides||{},t.slugify=t.slugify||nw,t.namedCodesToUnicode=t.namedCodesToUnicode?vt({},Qd,t.namedCodesToUnicode):Qd;let r=t.createElement||ia;function n(m,E,...b){let x=wo(t.overrides,`${m}.props`,{});return r(function(B,w){let T=wo(w,B);return T?typeof T=="function"||typeof T=="object"&&"render"in T?T:wo(w,`${B}.component`,B):B}(m,t.overrides),vt({},E,x,{className:lw(E?.className,x.className)||void 0}),...b)}function a(m){let E=!1;t.forceInline?E=!0:t.forceBlock||(E=PF.test(m)===!1);let b=y(p(E?m:`${m.trimEnd().replace(KF,"")} + +`,{_:E}));for(;typeof b[b.length-1]=="string"&&!b[b.length-1].trim();)b.pop();if(t.wrapper===null)return b;let x=t.wrapper||(E?"span":"div"),B;if(b.length>1||t.forceWrapper)B=b;else{if(b.length===1)return B=b[0],typeof B=="string"?n("span",{key:"outer"},B):B;B=null}return ia(x,{key:"outer"},B)}function o(m){let E=m.match(cF);return E?E.reduce(function(b,x,B){let w=x.indexOf("=");if(w!==-1){let T=function(k){return k.indexOf("-")!==-1&&k.match(xF)===null&&(k=k.replace(TF,function(H,V){return V.toUpperCase()})),k}(x.slice(0,w)).trim(),N=function(k){let H=k[0];return(H==='"'||H==="'")&&k.length>=2&&k[k.length-1]===H?k.slice(1,-1):k}(x.slice(w+1).trim()),F=Xd[T]||T,L=b[F]=function(k,H){return k==="style"?H.split(/;\s?/).reduce(function(V,U){let ae=U.slice(0,U.indexOf(":"));return V[ae.replace(/(-[a-z])/g,J=>J[1].toUpperCase())]=U.slice(ae.length+1).trim(),V},{}):k==="href"?Ut(H):(H.match(SF)&&(H=H.slice(1,H.length-1)),H==="true"||H!=="false"&&H)}(T,N);typeof L=="string"&&(Bo.test(L)||To.test(L))&&(b[F]=de(a(L.trim()),{key:B}))}else x!=="style"&&(b[Xd[x]||x]=!0);return b},{}):null}let u=[],i={},s={blockQuote:{t:Qe(ap),i:ee.HIGH,l:(m,E,b)=>({v:E(m[0].replace(fF,""),b)}),h:(m,E,b)=>n("blockquote",{key:b.k},E(m.v,b))},breakLine:{t:Fr(hF),i:ee.HIGH,l:So,h:(m,E,b)=>n("br",{key:b.k})},breakThematic:{t:Qe(mF),i:ee.HIGH,l:So,h:(m,E,b)=>n("hr",{key:b.k})},codeBlock:{t:Qe(up),i:ee.MAX,l:m=>({v:m[0].replace(/^ {4}/gm,"").replace(/\n+$/,""),M:void 0}),h:(m,E,b)=>n("pre",{key:b.k},n("code",vt({},m.O,{className:m.M?`lang-${m.M}`:""}),m.v))},codeFenced:{t:Qe(op),i:ee.MAX,l:m=>({O:o(m[3]||""),v:m[4],M:m[2]||void 0,type:"codeBlock"})},codeInline:{t:lt(gF),i:ee.LOW,l:m=>({v:m[2]}),h:(m,E,b)=>n("code",{key:b.k},m.v)},footnote:{t:Qe(EF),i:ee.MAX,l:m=>(u.push({I:m[2],j:m[1]}),{}),h:Fo},footnoteReference:{t:st(AF),i:ee.HIGH,l:m=>({v:m[1],B:`#${t.slugify(m[1])}`}),h:(m,E,b)=>n("a",{key:b.k,href:Ut(m.B)},n("sup",{key:b.k},m.v))},gfmTask:{t:st(DF),i:ee.HIGH,l:m=>({R:m[1].toLowerCase()==="x"}),h:(m,E,b)=>n("input",{checked:m.R,key:b.k,readOnly:!0,type:"checkbox"})},heading:{t:Qe(t.enforceAtxHeadings?sp:ip),i:ee.HIGH,l:(m,E,b)=>({v:Cn(E,m[2],b),T:t.slugify(m[2]),C:m[1].length}),h:(m,E,b)=>n(`h${m.C}`,{id:m.T,key:b.k},E(m.v,b))},headingSetext:{t:Qe(lp),i:ee.MAX,l:(m,E,b)=>({v:Cn(E,m[1],b),C:m[2]==="="?1:2,type:"heading"})},htmlComment:{t:Fr(cp),i:ee.HIGH,l:()=>({}),h:Fo},image:{t:lt(tw),i:ee.HIGH,l:m=>({D:m[1],B:np(m[2]),F:m[3]}),h:(m,E,b)=>n("img",{key:b.k,alt:m.D||void 0,title:m.F||void 0,src:Ut(m.B)})},link:{t:st(ew),i:ee.LOW,l:(m,E,b)=>({v:iw(E,m[1],b),B:np(m[2]),F:m[3]}),h:(m,E,b)=>n("a",{key:b.k,href:Ut(m.B),title:m.F},E(m.v,b))},linkAngleBraceStyleDetector:{t:st(BF),i:ee.MAX,l:m=>({v:[{v:m[1],type:"text"}],B:m[1],type:"link"})},linkBareUrlDetector:{t:(m,E)=>E.N?null:st(FF)(m,E),i:ee.MAX,l:m=>({v:[{v:m[1],type:"text"}],B:m[1],F:void 0,type:"link"})},linkMailtoDetector:{t:st(wF),i:ee.MAX,l(m){let E=m[1],b=m[1];return dF.test(b)||(b="mailto:"+b),{v:[{v:E.replace("mailto:",""),type:"text"}],B:b,type:"link"}}},orderedList:ep(n,1),unorderedList:ep(n,2),newlineCoalescer:{t:Qe(yF),i:ee.LOW,l:So,h:()=>` +`},paragraph:{t:uw,i:ee.LOW,l:xo,h:(m,E,b)=>n("p",{key:b.k},E(m.v,b))},ref:{t:st(_F),i:ee.MAX,l:m=>(i[m[1]]={B:m[2],F:m[4]},{}),h:Fo},refImage:{t:lt(OF),i:ee.MAX,l:m=>({D:m[1]||void 0,P:m[2]}),h:(m,E,b)=>n("img",{key:b.k,alt:m.D,src:Ut(i[m.P].B),title:i[m.P].F})},refLink:{t:st(IF),i:ee.MAX,l:(m,E,b)=>({v:E(m[1],b),Z:E(m[0].replace(RF,"\\$1"),b),P:m[2]}),h:(m,E,b)=>i[m.P]?n("a",{key:b.k,href:Ut(i[m.P].B),title:i[m.P].F},E(m.v,b)):n("span",{key:b.k},E(m.Z,b))},table:{t:Qe(dp),i:ee.HIGH,l:ow,h:(m,E,b)=>n("table",{key:b.k},n("thead",null,n("tr",null,m.L.map(function(x,B){return n("th",{key:B,style:rp(m,B)},E(x,b))}))),n("tbody",null,m.A.map(function(x,B){return n("tr",{key:B},x.map(function(w,T){return n("td",{key:T,style:rp(m,T)},E(w,b))}))})))},tableSeparator:{t:function(m,E){return E.$?(E._=!0,NF.exec(m)):null},i:ee.HIGH,l:function(){return{type:"tableSeparator"}},h:()=>" | "},text:{t:Fr(VF),i:ee.MIN,l:m=>({v:m[0].replace(CF,(E,b)=>t.namedCodesToUnicode[b]?t.namedCodesToUnicode[b]:E)}),h:m=>m.v},textBolded:{t:lt(UF),i:ee.MED,l:(m,E,b)=>({v:E(m[2],b)}),h:(m,E,b)=>n("strong",{key:b.k},E(m.v,b))},textEmphasized:{t:lt(HF),i:ee.LOW,l:(m,E,b)=>({v:E(m[2],b)}),h:(m,E,b)=>n("em",{key:b.k},E(m.v,b))},textEscaped:{t:lt(WF),i:ee.HIGH,l:m=>({v:m[1],type:"text"})},textMarked:{t:lt(zF),i:ee.LOW,l:xo,h:(m,E,b)=>n("mark",{key:b.k},E(m.v,b))},textStrikethroughed:{t:lt(GF),i:ee.LOW,l:xo,h:(m,E,b)=>n("del",{key:b.k},E(m.v,b))}};t.disableParsingRawHTML!==!0&&(s.htmlBlock={t:Fr(Bo),i:ee.HIGH,l(m,E,b){let[,x]=m[3].match(YF),B=new RegExp(`^${x}`,"gm"),w=m[3].replace(B,""),T=(N=w,rw.some(H=>H.test(N))?sw:Cn);var N;let F=m[1].toLowerCase(),L=lF.indexOf(F)!==-1;b.N=b.N||F==="a";let k=L?m[3]:T(E,w,b);return b.N=!1,{O:o(m[2]),v:k,G:L,H:L?F:m[1]}},h:(m,E,b)=>n(m.H,vt({key:b.k},m.O),m.G?m.v:E(m.v,b))},s.htmlSelfClosing={t:Fr(To),i:ee.HIGH,l:m=>({O:o(m[2]||""),H:m[1]}),h:(m,E,b)=>n(m.H,vt({},m.O,{key:b.k}))});let p=function(m){let E=Object.keys(m);function b(x,B){let w=[],T="";for(;x;){let N=0;for(;N{let{children:t,options:r}=e,n=function(a,o){if(a==null)return{};var u,i,s={},p=Object.keys(a);for(i=0;i=0||(s[u]=a[u]);return s}(e,sF);return de(cw(t,r),n)};var Oy=ve(xn(),1),Iy=ve(zp(),1),Ry=ve(Jf(),1);l();c();d();l();c();d();var NQ=__STORYBOOK_CHANNELS__,{Channel:Po,PostMessageTransport:LQ,WebsocketTransport:qQ,createBrowserChannel:MQ}=__STORYBOOK_CHANNELS__;var Fm=ve(xn(),1),Pr=ve(ko(),1),Q8=ve(I0(),1);l();c();d();l();c();d();l();c();d();l();c();d();function No(e){for(var t=[],r=1;r(e.DOCS_TOOLS="DOCS-TOOLS",e.PREVIEW_CLIENT_LOGGER="PREVIEW_CLIENT-LOGGER",e.PREVIEW_CHANNELS="PREVIEW_CHANNELS",e.PREVIEW_CORE_EVENTS="PREVIEW_CORE-EVENTS",e.PREVIEW_INSTRUMENTER="PREVIEW_INSTRUMENTER",e.PREVIEW_API="PREVIEW_API",e.PREVIEW_REACT_DOM_SHIM="PREVIEW_REACT-DOM-SHIM",e.PREVIEW_ROUTER="PREVIEW_ROUTER",e.PREVIEW_THEMING="PREVIEW_THEMING",e.RENDERER_HTML="RENDERER_HTML",e.RENDERER_PREACT="RENDERER_PREACT",e.RENDERER_REACT="RENDERER_REACT",e.RENDERER_SERVER="RENDERER_SERVER",e.RENDERER_SVELTE="RENDERER_SVELTE",e.RENDERER_VUE="RENDERER_VUE",e.RENDERER_VUE3="RENDERER_VUE3",e.RENDERER_WEB_COMPONENTS="RENDERER_WEB-COMPONENTS",e.FRAMEWORK_NEXTJS="FRAMEWORK_NEXTJS",e))(HB||{});var Un=ve(N0(),1);var wm=ve(q0(),1),Bm=ve(vo(),1);l();c();d();var Z8=ve(Dm(),1),e_=Object.create,Tm=Object.defineProperty,t_=Object.getOwnPropertyDescriptor,_m=Object.getOwnPropertyNames,r_=Object.getPrototypeOf,n_=Object.prototype.hasOwnProperty,et=(e,t)=>function(){return t||(0,e[_m(e)[0]])((t={exports:{}}).exports,t),t.exports},a_=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of _m(t))!n_.call(e,a)&&a!==r&&Tm(e,a,{get:()=>t[a],enumerable:!(n=t_(t,a))||n.enumerable});return e},o_=(e,t,r)=>(r=e!=null?e_(r_(e)):{},a_(t||!e||!e.__esModule?Tm(r,"default",{value:e,enumerable:!0}):r,e)),Om=et({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/entities.json"(e,t){t.exports={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}}}),u_=et({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/legacy.json"(e,t){t.exports={Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",AElig:"\xC6",aelig:"\xE6",Agrave:"\xC0",agrave:"\xE0",amp:"&",AMP:"&",Aring:"\xC5",aring:"\xE5",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",brvbar:"\xA6",Ccedil:"\xC7",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Egrave:"\xC8",egrave:"\xE8",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",iexcl:"\xA1",Igrave:"\xCC",igrave:"\xEC",iquest:"\xBF",Iuml:"\xCF",iuml:"\xEF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",Ntilde:"\xD1",ntilde:"\xF1",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Ograve:"\xD2",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",Oslash:"\xD8",oslash:"\xF8",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",THORN:"\xDE",thorn:"\xFE",times:"\xD7",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Ugrave:"\xD9",ugrave:"\xF9",uml:"\xA8",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"}}}),Im=et({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/xml.json"(e,t){t.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}}}),i_=et({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/decode.json"(e,t){t.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}}}),s_=et({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode_codepoint.js"(e){var t=e&&e.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(e,"__esModule",{value:!0});var r=t(i_()),n=String.fromCodePoint||function(o){var u="";return o>65535&&(o-=65536,u+=String.fromCharCode(o>>>10&1023|55296),o=56320|o&1023),u+=String.fromCharCode(o),u};function a(o){return o>=55296&&o<=57343||o>1114111?"\uFFFD":(o in r.default&&(o=r.default[o]),n(o))}e.default=a}}),Cm=et({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode.js"(e){var t=e&&e.__importDefault||function(y){return y&&y.__esModule?y:{default:y}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeHTML=e.decodeHTMLStrict=e.decodeXML=void 0;var r=t(Om()),n=t(u_()),a=t(Im()),o=t(s_()),u=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;e.decodeXML=i(a.default),e.decodeHTMLStrict=i(r.default);function i(y){var A=p(y);return function(g){return String(g).replace(u,A)}}var s=function(y,A){return y1?A(w):w.charCodeAt(0)).toString(16).toUpperCase()+";"}function m(w,T){return function(N){return N.replace(T,function(F){return w[F]}).replace(y,g)}}var E=new RegExp(a.source+"|"+y.source,"g");function b(w){return w.replace(E,g)}e.escape=b;function x(w){return w.replace(a,g)}e.escapeUTF8=x;function B(w){return function(T){return T.replace(E,function(N){return w[N]||g(N)})}}}}),l_=et({"../../node_modules/ansi-to-html/node_modules/entities/lib/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXMLStrict=e.decodeHTML5Strict=e.decodeHTML4Strict=e.decodeHTML5=e.decodeHTML4=e.decodeHTMLStrict=e.decodeHTML=e.decodeXML=e.encodeHTML5=e.encodeHTML4=e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=e.encode=e.decodeStrict=e.decode=void 0;var t=Cm(),r=xm();function n(s,p){return(!p||p<=0?t.decodeXML:t.decodeHTML)(s)}e.decode=n;function a(s,p){return(!p||p<=0?t.decodeXML:t.decodeHTMLStrict)(s)}e.decodeStrict=a;function o(s,p){return(!p||p<=0?r.encodeXML:r.encodeHTML)(s)}e.encode=o;var u=xm();Object.defineProperty(e,"encodeXML",{enumerable:!0,get:function(){return u.encodeXML}}),Object.defineProperty(e,"encodeHTML",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(e,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return u.encodeNonAsciiHTML}}),Object.defineProperty(e,"escape",{enumerable:!0,get:function(){return u.escape}}),Object.defineProperty(e,"escapeUTF8",{enumerable:!0,get:function(){return u.escapeUTF8}}),Object.defineProperty(e,"encodeHTML4",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(e,"encodeHTML5",{enumerable:!0,get:function(){return u.encodeHTML}});var i=Cm();Object.defineProperty(e,"decodeXML",{enumerable:!0,get:function(){return i.decodeXML}}),Object.defineProperty(e,"decodeHTML",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(e,"decodeHTMLStrict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML4",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(e,"decodeHTML5",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(e,"decodeHTML4Strict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML5Strict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(e,"decodeXMLStrict",{enumerable:!0,get:function(){return i.decodeXML}})}}),c_=et({"../../node_modules/ansi-to-html/lib/ansi_to_html.js"(e,t){function r(R,O){if(!(R instanceof O))throw new TypeError("Cannot call a class as a function")}function n(R,O){for(var j=0;j"u"||R[Symbol.iterator]==null){if(Array.isArray(R)||(R=u(R))){var O=0,j=function(){};return{s:j,n:function(){return O>=R.length?{done:!0}:{done:!1,value:R[O++]}},e:function(ue){throw ue},f:j}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var G,X=!0,Y=!1,te;return{s:function(){G=R[Symbol.iterator]()},n:function(){var ue=G.next();return X=ue.done,ue},e:function(ue){Y=!0,te=ue},f:function(){try{!X&&G.return!=null&&G.return()}finally{if(Y)throw te}}}}function u(R,O){if(R){if(typeof R=="string")return i(R,O);var j=Object.prototype.toString.call(R).slice(8,-1);if(j==="Object"&&R.constructor&&(j=R.constructor.name),j==="Map"||j==="Set")return Array.from(j);if(j==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(j))return i(R,O)}}function i(R,O){(O==null||O>R.length)&&(O=R.length);for(var j=0,G=new Array(O);j0?R*40+55:0,te=O>0?O*40+55:0,ue=j>0?j*40+55:0;G[X]=m([Y,te,ue])}function g(R){for(var O=R.toString(16);O.length<2;)O="0"+O;return O}function m(R){var O=[],j=o(R),G;try{for(j.s();!(G=j.n()).done;){var X=G.value;O.push(g(X))}}catch(Y){j.e(Y)}finally{j.f()}return"#"+O.join("")}function E(R,O,j,G){var X;return O==="text"?X=F(j,G):O==="display"?X=x(R,j,G):O==="xterm256"?X=H(R,G.colors[j]):O==="rgb"&&(X=b(R,j)),X}function b(R,O){O=O.substring(2).slice(0,-1);var j=+O.substr(0,2),G=O.substring(5).split(";"),X=G.map(function(Y){return("0"+Number(Y).toString(16)).substr(-2)}).join("");return k(R,(j===38?"color:#":"background-color:#")+X)}function x(R,O,j){O=parseInt(O,10);var G={"-1":function(){return"
    "},0:function(){return R.length&&B(R)},1:function(){return L(R,"b")},3:function(){return L(R,"i")},4:function(){return L(R,"u")},8:function(){return k(R,"display:none")},9:function(){return L(R,"strike")},22:function(){return k(R,"font-weight:normal;text-decoration:none;font-style:normal")},23:function(){return U(R,"i")},24:function(){return U(R,"u")},39:function(){return H(R,j.fg)},49:function(){return V(R,j.bg)},53:function(){return k(R,"text-decoration:overline")}},X;return G[O]?X=G[O]():4"}).join("")}function w(R,O){for(var j=[],G=R;G<=O;G++)j.push(G);return j}function T(R){return function(O){return(R===null||O.category!==R)&&R!=="all"}}function N(R){R=parseInt(R,10);var O=null;return R===0?O="all":R===1?O="bold":2")}function k(R,O){return L(R,"span",O)}function H(R,O){return L(R,"span","color:"+O)}function V(R,O){return L(R,"span","background-color:"+O)}function U(R,O){var j;if(R.slice(-1)[0]===O&&(j=R.pop()),j)return""}function ae(R,O,j){var G=!1,X=3;function Y(){return""}function te(oe,ge){return j("xterm256",ge),""}function ue(oe){return O.newline?j("display",-1):j("text",oe),""}function _e(oe,ge){G=!0,ge.trim().length===0&&(ge="0"),ge=ge.trimRight(";").split(";");var Ur=o(ge),$u;try{for(Ur.s();!($u=Ur.n()).done;){var r2=$u.value;j("display",r2)}}catch(n2){Ur.e(n2)}finally{Ur.f()}return""}function Oe(oe){return j("text",oe),""}function Q(oe){return j("rgb",oe),""}var Le=[{pattern:/^\x08+/,sub:Y},{pattern:/^\x1b\[[012]?K/,sub:Y},{pattern:/^\x1b\[\(B/,sub:Y},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:Q},{pattern:/^\x1b\[38;5;(\d+)m/,sub:te},{pattern:/^\n/,sub:ue},{pattern:/^\r+\n/,sub:ue},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:_e},{pattern:/^\x1b\[\d?J/,sub:Y},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:Y},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:Y},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:Oe}];function _(oe,ge){ge>X&&G||(G=!1,R=R.replace(oe.pattern,oe.sub))}var P=[],q=R,I=q.length;e:for(;I>0;){for(var $=0,z=0,ce=Le.length;z{},send:()=>{}};return new Po({transport:e})}var p_=class{constructor(){this.getChannel=()=>{if(!this.channel){let e=d_();return this.setChannel(e),e}return this.channel},this.ready=()=>this.promise,this.hasChannel=()=>!!this.channel,this.setChannel=e=>{this.channel=e,this.resolve()},this.promise=new Promise(e=>{this.resolve=()=>e(this.getChannel())})}},lu="__STORYBOOK_ADDONS_PREVIEW";function f_(){return pe[lu]||(pe[lu]=new p_),pe[lu]}var pne=f_();var fne=(0,Fm.default)(1)(e=>Object.values(e).reduce((t,r)=>(t[r.importPath]=t[r.importPath]||r,t),{}));var hne=Symbol("incompatible");var mne=Symbol("Deeply equal");var h_=No` +CSF .story annotations deprecated; annotate story functions directly: +- StoryFn.story.name => StoryFn.storyName +- StoryFn.story.(parameters|decorators) => StoryFn.(parameters|decorators) +See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf-annotations for details and codemod. +`,gne=(0,wm.default)(()=>{},h_);var Hn=(...e)=>{let t={},r=e.filter(Boolean),n=r.reduce((a,o)=>(Object.entries(o).forEach(([u,i])=>{let s=a[u];Array.isArray(i)||typeof s>"u"?a[u]=i:(0,Un.default)(i)&&(0,Un.default)(s)?t[u]=!0:typeof i<"u"&&(a[u]=i)}),a),{});return Object.keys(t).forEach(a=>{let o=r.filter(Boolean).map(u=>u[a]).filter(u=>typeof u<"u");o.every(u=>(0,Un.default)(u))?n[a]=Hn(...o):n[a]=o[o.length-1]}),n};var cu=(e,t,r)=>{let n=typeof e;switch(n){case"boolean":case"string":case"number":case"function":case"symbol":return{name:n}}return e?r.has(e)?(At.warn(No` + We've detected a cycle in arg '${t}'. Args should be JSON-serializable. + + Consider using the mapping feature or fully custom args: + - Mapping: https://storybook.js.org/docs/react/writing-stories/args#mapping-to-complex-arg-values + - Custom args: https://storybook.js.org/docs/react/essentials/controls#fully-custom-args + `),{name:"other",value:"cyclic object"}):(r.add(e),Array.isArray(e)?{name:"array",value:e.length>0?cu(e[0],t,new Set(r)):{name:"other",value:"unknown"}}:{name:"object",value:(0,Pr.default)(e,a=>cu(a,t,new Set(r)))}):{name:"object",value:{}}},m_=e=>{let{id:t,argTypes:r={},initialArgs:n={}}=e,a=(0,Pr.default)(n,(u,i)=>({name:i,type:cu(u,`${t}.${i}`,new Set)})),o=(0,Pr.default)(r,(u,i)=>({name:i}));return Hn(a,o,r)};m_.secondPass=!0;var Sm=(e,t)=>Array.isArray(t)?t.includes(e):e.match(t),Rm=(e,t,r)=>!t&&!r?e:e&&(0,Bm.default)(e,(n,a)=>{let o=n.name||a;return(!t||Sm(o,t))&&(!r||!Sm(o,r))}),g_=(e,t,r)=>{let{type:n,options:a}=e;if(n){if(r.color&&r.color.test(t)){let o=n.name;if(o==="string")return{control:{type:"color"}};o!=="enum"&&At.warn(`Addon controls: Control of type color only supports string, received "${o}" instead`)}if(r.date&&r.date.test(t))return{control:{type:"date"}};switch(n.name){case"array":return{control:{type:"object"}};case"boolean":return{control:{type:"boolean"}};case"string":return{control:{type:"text"}};case"number":return{control:{type:"number"}};case"enum":{let{value:o}=n;return{control:{type:o?.length<=5?"radio":"select"},options:o}}case"function":case"symbol":return null;default:return{control:{type:a?"select":"object"}}}}},y_=e=>{let{argTypes:t,parameters:{__isArgsStory:r,controls:{include:n=null,exclude:a=null,matchers:o={}}={}}}=e;if(!r)return t;let u=Rm(t,n,a),i=(0,Pr.default)(u,(s,p)=>s?.type&&g_(s,p,o));return Hn(i,u)};y_.secondPass=!0;var yne=new Error("prepareAborted"),{AbortController:bne}=globalThis;var{fetch:Ene}=pe;var{history:Ane,document:vne}=pe;var b_=o_(c_()),{document:Dne}=pe;var E_=(e=>(e.MAIN="MAIN",e.NOPREVIEW="NOPREVIEW",e.PREPARING_STORY="PREPARING_STORY",e.PREPARING_DOCS="PREPARING_DOCS",e.ERROR="ERROR",e))(E_||{});var Cne=new b_.default({escapeXML:!0});var{document:xne}=pe;l();c();d();var D_=ve(ko(),1),C_=ve(Hm(),1);var x_=(e=>(e.JAVASCRIPT="JavaScript",e.FLOW="Flow",e.TYPESCRIPT="TypeScript",e.UNKNOWN="Unknown",e))(x_||{});var zm="storybook/docs",pae=`${zm}/panel`;var S_=`${zm}/snippet-rendered`,Gm=(e=>(e.AUTO="auto",e.CODE="code",e.DYNAMIC="dynamic",e))(Gm||{});l();c();d();l();c();d();var F_=Object.create,Wm=Object.defineProperty,w_=Object.getOwnPropertyDescriptor,Vm=Object.getOwnPropertyNames,B_=Object.getPrototypeOf,T_=Object.prototype.hasOwnProperty,Re=(e,t)=>function(){return t||(0,e[Vm(e)[0]])((t={exports:{}}).exports,t),t.exports},__=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Vm(t))!T_.call(e,a)&&a!==r&&Wm(e,a,{get:()=>t[a],enumerable:!(n=w_(t,a))||n.enumerable});return e},Gn=(e,t,r)=>(r=e!=null?F_(B_(e)):{},__(t||!e||!e.__esModule?Wm(r,"default",{value:e,enumerable:!0}):r,e)),O_=["bubbles","cancelBubble","cancelable","composed","currentTarget","defaultPrevented","eventPhase","isTrusted","returnValue","srcElement","target","timeStamp","type"],I_=["detail"];function Km(e){let t=O_.filter(r=>e[r]!==void 0).reduce((r,n)=>({...r,[n]:e[n]}),{});return e instanceof CustomEvent&&I_.filter(r=>e[r]!==void 0).forEach(r=>{t[r]=e[r]}),t}var lg=ve(xn(),1),eg=Re({"node_modules/has-symbols/shams.js"(e,t){"use strict";t.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var n={},a=Symbol("test"),o=Object(a);if(typeof a=="string"||Object.prototype.toString.call(a)!=="[object Symbol]"||Object.prototype.toString.call(o)!=="[object Symbol]")return!1;var u=42;n[a]=u;for(a in n)return!1;if(typeof Object.keys=="function"&&Object.keys(n).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(n).length!==0)return!1;var i=Object.getOwnPropertySymbols(n);if(i.length!==1||i[0]!==a||!Object.prototype.propertyIsEnumerable.call(n,a))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var s=Object.getOwnPropertyDescriptor(n,a);if(s.value!==u||s.enumerable!==!0)return!1}return!0}}}),tg=Re({"node_modules/has-symbols/index.js"(e,t){"use strict";var r=typeof Symbol<"u"&&Symbol,n=eg();t.exports=function(){return typeof r!="function"||typeof Symbol!="function"||typeof r("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:n()}}}),R_=Re({"node_modules/function-bind/implementation.js"(e,t){"use strict";var r="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,a=Object.prototype.toString,o="[object Function]";t.exports=function(i){var s=this;if(typeof s!="function"||a.call(s)!==o)throw new TypeError(r+s);for(var p=n.call(arguments,1),y,A=function(){if(this instanceof y){var x=s.apply(this,p.concat(n.call(arguments)));return Object(x)===x?x:this}else return s.apply(i,p.concat(n.call(arguments)))},g=Math.max(0,s.length-p.length),m=[],E=0;E"u"?r:A(Uint8Array),E={"%AggregateError%":typeof AggregateError>"u"?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?r:ArrayBuffer,"%ArrayIteratorPrototype%":y?A([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":g,"%AsyncGenerator%":g,"%AsyncGeneratorFunction%":g,"%AsyncIteratorPrototype%":g,"%Atomics%":typeof Atomics>"u"?r:Atomics,"%BigInt%":typeof BigInt>"u"?r:BigInt,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?r:Float32Array,"%Float64Array%":typeof Float64Array>"u"?r:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?r:FinalizationRegistry,"%Function%":a,"%GeneratorFunction%":g,"%Int8Array%":typeof Int8Array>"u"?r:Int8Array,"%Int16Array%":typeof Int16Array>"u"?r:Int16Array,"%Int32Array%":typeof Int32Array>"u"?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":y?A(A([][Symbol.iterator]())):r,"%JSON%":typeof JSON=="object"?JSON:r,"%Map%":typeof Map>"u"?r:Map,"%MapIteratorPrototype%":typeof Map>"u"||!y?r:A(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?r:Promise,"%Proxy%":typeof Proxy>"u"?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?r:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?r:Set,"%SetIteratorPrototype%":typeof Set>"u"||!y?r:A(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":y?A(""[Symbol.iterator]()):r,"%Symbol%":y?Symbol:r,"%SyntaxError%":n,"%ThrowTypeError%":p,"%TypedArray%":m,"%TypeError%":o,"%Uint8Array%":typeof Uint8Array>"u"?r:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?r:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?r:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?r:WeakMap,"%WeakRef%":typeof WeakRef>"u"?r:WeakRef,"%WeakSet%":typeof WeakSet>"u"?r:WeakSet},b=function J(K){var R;if(K==="%AsyncFunction%")R=u("async function () {}");else if(K==="%GeneratorFunction%")R=u("function* () {}");else if(K==="%AsyncGeneratorFunction%")R=u("async function* () {}");else if(K==="%AsyncGenerator%"){var O=J("%AsyncGeneratorFunction%");O&&(R=O.prototype)}else if(K==="%AsyncIteratorPrototype%"){var j=J("%AsyncGenerator%");j&&(R=A(j.prototype))}return E[K]=R,R},x={"%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"]},B=mu(),w=P_(),T=B.call(Function.call,Array.prototype.concat),N=B.call(Function.apply,Array.prototype.splice),F=B.call(Function.call,String.prototype.replace),L=B.call(Function.call,String.prototype.slice),k=B.call(Function.call,RegExp.prototype.exec),H=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,V=/\\(\\)?/g,U=function(K){var R=L(K,0,1),O=L(K,-1);if(R==="%"&&O!=="%")throw new n("invalid intrinsic syntax, expected closing `%`");if(O==="%"&&R!=="%")throw new n("invalid intrinsic syntax, expected opening `%`");var j=[];return F(K,H,function(G,X,Y,te){j[j.length]=Y?F(te,V,"$1"):X||G}),j},ae=function(K,R){var O=K,j;if(w(x,O)&&(j=x[O],O="%"+j[0]+"%"),w(E,O)){var G=E[O];if(G===g&&(G=b(O)),typeof G>"u"&&!R)throw new o("intrinsic "+K+" exists, but is not available. Please file an issue!");return{alias:j,name:O,value:G}}throw new n("intrinsic "+K+" does not exist!")};t.exports=function(K,R){if(typeof K!="string"||K.length===0)throw new o("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof R!="boolean")throw new o('"allowMissing" argument must be a boolean');if(k(/^%?[^%]*%?$/,K)===null)throw new n("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var O=U(K),j=O.length>0?O[0]:"",G=ae("%"+j+"%",R),X=G.name,Y=G.value,te=!1,ue=G.alias;ue&&(j=ue[0],N(O,T([0,1],ue)));for(var _e=1,Oe=!0;_e=O.length){var P=i(Y,Q);Oe=!!P,Oe&&"get"in P&&!("originalValue"in P.get)?Y=P.get:Y=Y[Q]}else Oe=w(Y,Q),Y=Y[Q];Oe&&!te&&(E[X]=Y)}}return Y}}}),k_=Re({"node_modules/call-bind/index.js"(e,t){"use strict";var r=mu(),n=rg(),a=n("%Function.prototype.apply%"),o=n("%Function.prototype.call%"),u=n("%Reflect.apply%",!0)||r.call(o,a),i=n("%Object.getOwnPropertyDescriptor%",!0),s=n("%Object.defineProperty%",!0),p=n("%Math.max%");if(s)try{s({},"a",{value:1})}catch{s=null}t.exports=function(g){var m=u(r,o,arguments);if(i&&s){var E=i(m,"length");E.configurable&&s(m,"length",{value:1+p(0,g.length-(arguments.length-1))})}return m};var y=function(){return u(r,a,arguments)};s?s(t.exports,"apply",{value:y}):t.exports.apply=y}}),N_=Re({"node_modules/call-bind/callBound.js"(e,t){"use strict";var r=rg(),n=k_(),a=n(r("String.prototype.indexOf"));t.exports=function(u,i){var s=r(u,!!i);return typeof s=="function"&&a(u,".prototype.")>-1?n(s):s}}}),L_=Re({"node_modules/has-tostringtag/shams.js"(e,t){"use strict";var r=eg();t.exports=function(){return r()&&!!Symbol.toStringTag}}}),q_=Re({"node_modules/is-regex/index.js"(e,t){"use strict";var r=N_(),n=L_()(),a,o,u,i;n&&(a=r("Object.prototype.hasOwnProperty"),o=r("RegExp.prototype.exec"),u={},s=function(){throw u},i={toString:s,valueOf:s},typeof Symbol.toPrimitive=="symbol"&&(i[Symbol.toPrimitive]=s));var s,p=r("Object.prototype.toString"),y=Object.getOwnPropertyDescriptor,A="[object RegExp]";t.exports=n?function(m){if(!m||typeof m!="object")return!1;var E=y(m,"lastIndex"),b=E&&a(E,"value");if(!b)return!1;try{o(m,i)}catch(x){return x===u}}:function(m){return!m||typeof m!="object"&&typeof m!="function"?!1:p(m)===A}}}),M_=Re({"node_modules/is-function/index.js"(e,t){t.exports=n;var r=Object.prototype.toString;function n(a){if(!a)return!1;var o=r.call(a);return o==="[object Function]"||typeof a=="function"&&o!=="[object RegExp]"||typeof window<"u"&&(a===window.setTimeout||a===window.alert||a===window.confirm||a===window.prompt)}}}),j_=Re({"node_modules/is-symbol/index.js"(e,t){"use strict";var r=Object.prototype.toString,n=tg()();n?(a=Symbol.prototype.toString,o=/^Symbol\(.*\)$/,u=function(s){return typeof s.valueOf()!="symbol"?!1:o.test(a.call(s))},t.exports=function(s){if(typeof s=="symbol")return!0;if(r.call(s)!=="[object Symbol]")return!1;try{return u(s)}catch{return!1}}):t.exports=function(s){return!1};var a,o,u}}),$_=Gn(q_()),U_=Gn(M_()),H_=Gn(j_());function z_(e){return e!=null&&typeof e=="object"&&Array.isArray(e)===!1}var G_=typeof window=="object"&&window&&window.Object===Object&&window,W_=G_,V_=typeof self=="object"&&self&&self.Object===Object&&self,K_=W_||V_||Function("return this")(),gu=K_,Y_=gu.Symbol,Zt=Y_,ng=Object.prototype,J_=ng.hasOwnProperty,X_=ng.toString,Lr=Zt?Zt.toStringTag:void 0;function Q_(e){var t=J_.call(e,Lr),r=e[Lr];try{e[Lr]=void 0;var n=!0}catch{}var a=X_.call(e);return n&&(t?e[Lr]=r:delete e[Lr]),a}var Z_=Q_,e6=Object.prototype,t6=e6.toString;function r6(e){return t6.call(e)}var n6=r6,a6="[object Null]",o6="[object Undefined]",Ym=Zt?Zt.toStringTag:void 0;function u6(e){return e==null?e===void 0?o6:a6:Ym&&Ym in Object(e)?Z_(e):n6(e)}var ag=u6;function i6(e){return e!=null&&typeof e=="object"}var s6=i6,l6="[object Symbol]";function c6(e){return typeof e=="symbol"||s6(e)&&ag(e)==l6}var yu=c6;function d6(e,t){for(var r=-1,n=e==null?0:e.length,a=Array(n);++r-1}var vO=AO;function DO(e,t){var r=this.__data__,n=Vn(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}var CO=DO;function tr(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{let t=null,r=!1,n=!1,a=!1,o="";if(e.indexOf("//")>=0||e.indexOf("/*")>=0)for(let u=0;uuI(e).replace(/\n\s*/g,"").trim()),sI=function(t,r){let n=r.slice(0,r.indexOf("{")),a=r.slice(r.indexOf("{"));if(n.includes("=>")||n.includes("function"))return r;let o=n;return o=o.replace(t,"function"),o+a},lI=/^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d{3})?Z$/,cI=e=>e.match(/^[\[\{\"\}].*[\]\}\"]$/);function cg(e){if(!Wn(e))return e;let t=e,r=!1;return typeof Event<"u"&&e instanceof Event&&(t=Km(t),r=!0),t=Object.keys(t).reduce((n,a)=>{try{t[a]&&t[a].toJSON,n[a]=t[a]}catch{r=!0}return n},{}),r?t:e}var dI=function(t){let r,n,a,o;return function(i,s){try{if(i==="")return o=[],r=new Map([[s,"[]"]]),n=new Map,a=[],s;let p=n.get(this)||this;for(;a.length&&p!==a[0];)a.shift(),o.pop();if(typeof s=="boolean")return s;if(s===void 0)return t.allowUndefined?"_undefined_":void 0;if(s===null)return null;if(typeof s=="number")return s===-1/0?"_-Infinity_":s===1/0?"_Infinity_":Number.isNaN(s)?"_NaN_":s;if(typeof s=="bigint")return`_bigint_${s.toString()}`;if(typeof s=="string")return lI.test(s)?t.allowDate?`_date_${s}`:void 0:s;if((0,$_.default)(s))return t.allowRegExp?`_regexp_${s.flags}|${s.source}`:void 0;if((0,U_.default)(s)){if(!t.allowFunction)return;let{name:A}=s,g=s.toString();return g.match(/(\[native code\]|WEBPACK_IMPORTED_MODULE|__webpack_exports__|__webpack_require__)/)?`_function_${A}|${(()=>{}).toString()}`:`_function_${A}|${iI(sI(i,g))}`}if((0,H_.default)(s)){if(!t.allowSymbol)return;let A=Symbol.keyFor(s);return A!==void 0?`_gsymbol_${A}`:`_symbol_${s.toString().slice(7,-1)}`}if(a.length>=t.maxDepth)return Array.isArray(s)?`[Array(${s.length})]`:"[Object]";if(s===this)return`_duplicate_${JSON.stringify(o)}`;if(s instanceof Error&&t.allowError)return{__isConvertedError__:!0,errorProperties:{...s.cause?{cause:s.cause}:{},...s,name:s.name,message:s.message,stack:s.stack,"_constructor-name_":s.constructor.name}};if(s.constructor&&s.constructor.name&&s.constructor.name!=="Object"&&!Array.isArray(s)&&!t.allowClass)return;let y=r.get(s);if(!y){let A=Array.isArray(s)?s:cg(s);if(s.constructor&&s.constructor.name&&s.constructor.name!=="Object"&&!Array.isArray(s)&&t.allowClass)try{Object.assign(A,{"_constructor-name_":s.constructor.name})}catch{}return o.push(i),a.unshift(A),r.set(s,JSON.stringify(o)),s!==A&&n.set(s,A),A}return`_duplicate_${y}`}catch{return}}},pI=function reviver(options){let refs=[],root;return function revive(key,value){if(key===""&&(root=value,refs.forEach(({target:e,container:t,replacement:r})=>{let n=cI(r)?JSON.parse(r):r.split(".");n.length===0?t[e]=root:t[e]=oI(root,n)})),key==="_constructor-name_")return value;if(Wn(value)&&value.__isConvertedError__){let{message:e,...t}=value.errorProperties,r=new Error(e);return Object.assign(r,t),r}if(Wn(value)&&value["_constructor-name_"]&&options.allowFunction){let e=value["_constructor-name_"];if(e!=="Object"){let t=new Function(`return function ${e.replace(/[^a-zA-Z0-9$_]+/g,"")}(){}`)();Object.setPrototypeOf(value,new t)}return delete value["_constructor-name_"],value}if(typeof value=="string"&&value.startsWith("_function_")&&options.allowFunction){let[,name,source]=value.match(/_function_([^|]*)\|(.*)/)||[],sourceSanitized=source.replace(/[(\(\))|\\| |\]|`]*$/,"");if(!options.lazyEval)return eval(`(${sourceSanitized})`);let result=(...args)=>{let f=eval(`(${sourceSanitized})`);return f(...args)};return Object.defineProperty(result,"toString",{value:()=>sourceSanitized}),Object.defineProperty(result,"name",{value:name}),result}if(typeof value=="string"&&value.startsWith("_regexp_")&&options.allowRegExp){let[,e,t]=value.match(/_regexp_([^|]*)\|(.*)/)||[];return new RegExp(t,e)}return typeof value=="string"&&value.startsWith("_date_")&&options.allowDate?new Date(value.replace("_date_","")):typeof value=="string"&&value.startsWith("_duplicate_")?(refs.push({target:key,container:this,replacement:value.replace(/^_duplicate_/,"")}),null):typeof value=="string"&&value.startsWith("_symbol_")&&options.allowSymbol?Symbol(value.replace("_symbol_","")):typeof value=="string"&&value.startsWith("_gsymbol_")&&options.allowSymbol?Symbol.for(value.replace("_gsymbol_","")):typeof value=="string"&&value==="_-Infinity_"?-1/0:typeof value=="string"&&value==="_Infinity_"?1/0:typeof value=="string"&&value==="_NaN_"?NaN:typeof value=="string"&&value.startsWith("_bigint_")&&typeof BigInt=="function"?BigInt(value.replace("_bigint_","")):value}},dg={maxDepth:10,space:void 0,allowFunction:!0,allowRegExp:!0,allowDate:!0,allowClass:!0,allowError:!0,allowUndefined:!0,allowSymbol:!0,lazyEval:!0},fI=(e,t={})=>{let r={...dg,...t};return JSON.stringify(cg(e),dI(r),t.space)},hI=()=>{let e=new Map;return function t(r){Wn(r)&&Object.entries(r).forEach(([n,a])=>{a==="_undefined_"?r[n]=void 0:e.get(a)||(e.set(a,!0),t(a))}),Array.isArray(r)&&r.forEach((n,a)=>{n==="_undefined_"?(e.set(n,!0),r[a]=void 0):e.get(n)||(e.set(n,!0),t(n))})}},Dae=(e,t={})=>{let r={...dg,...t},n=JSON.parse(e,pI(r));return hI()(n),n};var Py=ve(xg(),1);var _4=M.div(_t,({theme:e})=>({backgroundColor:e.base==="light"?"rgba(0,0,0,.01)":"rgba(255,255,255,.01)",borderRadius:e.appBorderRadius,border:`1px dashed ${e.appBorderColor}`,display:"flex",alignItems:"center",justifyContent:"center",padding:20,margin:"25px 0 40px",color:ie(.3,e.color.defaultText),fontSize:e.typography.size.s2})),ky=e=>h.createElement(_4,{...e,className:"docblock-emptyblock sb-unstyled"}),O4=M(Hr)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,lineHeight:"19px",margin:"25px 0 40px",borderRadius:e.appBorderRadius,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0","pre.prismjs":{padding:20,background:"inherit"}})),I4=M.div(({theme:e})=>({background:e.background.content,borderRadius:e.appBorderRadius,border:`1px solid ${e.appBorderColor}`,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",margin:"25px 0 40px",padding:"20px 20px 20px 22px"})),ta=M.div(({theme:e})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,height:17,marginTop:1,width:"60%",[`&:first-child${mi}`]:{margin:0}})),R4=()=>h.createElement(I4,null,h.createElement(ta,null),h.createElement(ta,{style:{width:"80%"}}),h.createElement(ta,{style:{width:"30%"}}),h.createElement(ta,{style:{width:"80%"}})),P4=({isLoading:e,error:t,language:r,code:n,dark:a,format:o=!1,...u})=>{let{typography:i}=Fa();if(e)return h.createElement(R4,null);if(t)return h.createElement(ky,null,t);let s=h.createElement(O4,{bordered:!0,copyable:!0,format:o,language:r,className:"docblock-source sb-unstyled",...u},n);if(typeof a>"u")return s;let p=a?Sa.dark:Sa.light;return h.createElement(fi,{theme:hi({...p,fontCode:i.fonts.mono,fontBase:i.fonts.base})},s)},he=e=>`& :where(${e}:not(.sb-anchor, .sb-unstyled, .sb-unstyled ${e}))`,Lu=600,mue=M.h1(_t,({theme:e})=>({color:e.color.defaultText,fontSize:e.typography.size.m3,fontWeight:e.typography.weight.bold,lineHeight:"32px",[`@media (min-width: ${Lu}px)`]:{fontSize:e.typography.size.l1,lineHeight:"36px",marginBottom:"16px"}})),gue=M.h2(_t,({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s3,lineHeight:"20px",borderBottom:"none",marginBottom:15,[`@media (min-width: ${Lu}px)`]:{fontSize:e.typography.size.m1,lineHeight:"28px",marginBottom:24},color:ie(.25,e.color.defaultText)})),yue=M.div(({theme:e})=>{let t={fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch"},r={margin:"20px 0 8px",padding:0,cursor:"text",position:"relative",color:e.color.defaultText,"&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& code":{fontSize:"inherit"}},n={lineHeight:1,margin:"0 2px",padding:"3px 5px",whiteSpace:"nowrap",borderRadius:3,fontSize:e.typography.size.s2-1,border:e.base==="light"?`1px solid ${e.color.mediumlight}`:`1px solid ${e.color.darker}`,color:e.base==="light"?ie(.1,e.color.defaultText):ie(.3,e.color.defaultText),backgroundColor:e.base==="light"?e.color.lighter:e.color.border};return{maxWidth:1e3,width:"100%",[he("a")]:{...t,fontSize:"inherit",lineHeight:"24px",color:e.color.secondary,textDecoration:"none","&.absent":{color:"#cc0000"},"&.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0}},[he("blockquote")]:{...t,margin:"16px 0",borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},[he("div")]:t,[he("dl")]:{...t,margin:"16px 0",padding:0,"& dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",padding:0,margin:"16px 0 4px"},"& dt:first-of-type":{padding:0},"& dt > :first-of-type":{marginTop:0},"& dt > :last-child":{marginBottom:0},"& dd":{margin:"0 0 16px",padding:"0 15px"},"& dd > :first-of-type":{marginTop:0},"& dd > :last-child":{marginBottom:0}},[he("h1")]:{...t,...r,fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},[he("h2")]:{...t,...r,fontSize:`${e.typography.size.m2}px`,paddingBottom:4,borderBottom:`1px solid ${e.appBorderColor}`},[he("h3")]:{...t,...r,fontSize:`${e.typography.size.m1}px`,fontWeight:e.typography.weight.bold},[he("h4")]:{...t,...r,fontSize:`${e.typography.size.s3}px`},[he("h5")]:{...t,...r,fontSize:`${e.typography.size.s2}px`},[he("h6")]:{...t,...r,fontSize:`${e.typography.size.s2}px`,color:e.color.dark},[he("hr")]:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},[he("img")]:{maxWidth:"100%"},[he("li")]:{...t,fontSize:e.typography.size.s2,color:e.color.defaultText,lineHeight:"24px","& + li":{marginTop:".25em"},"& ul, & ol":{marginTop:".25em",marginBottom:0},"& code":n},[he("ol")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},[he("p")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",color:e.color.defaultText,"& code":n},[he("pre")]:{...t,fontFamily:e.typography.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px 1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem 0","&:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"& pre, &.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px",code:{color:"inherit",fontSize:"inherit"}},"& code":{whiteSpace:"pre"},"& code, & tt":{border:"none"}},[he("span")]:{...t,"&.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"&.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"&.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"&.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"&.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}}},[he("table")]:{...t,margin:"16px 0",fontSize:e.typography.size.s2,lineHeight:"24px",padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:e.appContentBg,margin:0,padding:0},"& tr:nth-of-type(2n)":{backgroundColor:e.base==="dark"?e.color.darker:e.color.lighter},"& tr th":{fontWeight:"bold",color:e.color.defaultText,border:`1px solid ${e.appBorderColor}`,margin:0,padding:"6px 13px"},"& tr td":{border:`1px solid ${e.appBorderColor}`,color:e.color.defaultText,margin:0,padding:"6px 13px"},"& tr th :first-of-type, & tr td :first-of-type":{marginTop:0},"& tr th :last-child, & tr td :last-child":{marginBottom:0}},[he("ul")]:{...t,margin:"16px 0",paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0},listStyle:"disc"}}}),bue=M.div(({theme:e})=>({background:e.background.content,display:"flex",justifyContent:"center",padding:"4rem 20px",minHeight:"100vh",boxSizing:"border-box",gap:"3rem",[`@media (min-width: ${Lu}px)`]:{}}));var aa=e=>({borderRadius:e.appBorderRadius,background:e.background.content,boxShadow:e.base==="light"?"rgba(0, 0, 0, 0.10) 0 1px 3px 0":"rgba(0, 0, 0, 0.20) 0 2px 5px 0",border:`1px solid ${e.appBorderColor}`}),k4=M(fa)({position:"absolute",left:0,right:0,top:0,transition:"transform .2s linear"}),N4=M.div({display:"flex",alignItems:"center",gap:4}),L4=M.div(({theme:e})=>({width:14,height:14,borderRadius:2,margin:"0 7px",backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),q4=({isLoading:e,storyId:t,baseUrl:r,zoom:n,resetZoom:a,...o})=>h.createElement(k4,{...o},h.createElement(N4,{key:"left"},e?[1,2,3].map(u=>h.createElement(L4,{key:u})):h.createElement(h.Fragment,null,h.createElement(qe,{key:"zoomin",onClick:u=>{u.preventDefault(),n(.8)},title:"Zoom in"},h.createElement(Ii,null)),h.createElement(qe,{key:"zoomout",onClick:u=>{u.preventDefault(),n(1.25)},title:"Zoom out"},h.createElement(Ri,null)),h.createElement(qe,{key:"zoomreset",onClick:u=>{u.preventDefault(),a()},title:"Reset zoom"},h.createElement(Pi,null))))),M4=sr({scale:1}),{window:Eue}=pe;var{PREVIEW_URL:Aue}=pe;var j4=M.div(({isColumn:e,columns:t,layout:r})=>({display:e||!t?"block":"flex",position:"relative",flexWrap:"wrap",overflow:"auto",flexDirection:e?"column":"row","& .innerZoomElementWrapper > *":e?{width:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"block"}:{maxWidth:r!=="fullscreen"?"calc(100% - 20px)":"100%",display:"inline-block"}}),({layout:e="padded"})=>e==="centered"||e==="padded"?{padding:"30px 20px","& .innerZoomElementWrapper > *":{width:"auto",border:"10px solid transparent!important"}}:{},({layout:e="padded"})=>e==="centered"?{display:"flex",justifyContent:"center",justifyItems:"center",alignContent:"center",alignItems:"center"}:{},({columns:e})=>e&&e>1?{".innerZoomElementWrapper > *":{minWidth:`calc(100% / ${e} - 20px)`}}:{}),by=M(P4)(({theme:e})=>({margin:0,borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:e.appBorderRadius,borderBottomRightRadius:e.appBorderRadius,border:"none",background:e.base==="light"?"rgba(0, 0, 0, 0.85)":je(.05,e.background.content),color:e.color.lightest,button:{background:e.base==="light"?"rgba(0, 0, 0, 0.85)":je(.05,e.background.content)}})),$4=M.div(({theme:e,withSource:t,isExpanded:r})=>({position:"relative",overflow:"hidden",margin:"25px 0 40px",...aa(e),borderBottomLeftRadius:t&&r&&0,borderBottomRightRadius:t&&r&&0,borderBottomWidth:r&&0,"h3 + &":{marginTop:"16px"}}),({withToolbar:e})=>e&&{paddingTop:40}),U4=(e,t,r)=>{switch(!0){case!!(e&&e.error):return{source:null,actionItem:{title:"No code available",className:"docblock-code-toggle docblock-code-toggle--disabled",disabled:!0,onClick:()=>r(!1)}};case t:return{source:h.createElement(by,{...e,dark:!0}),actionItem:{title:"Hide code",className:"docblock-code-toggle docblock-code-toggle--expanded",onClick:()=>r(!1)}};default:return{source:h.createElement(by,{...e,dark:!0}),actionItem:{title:"Show code",className:"docblock-code-toggle",onClick:()=>r(!0)}}}};function H4(e){if(Hu.count(e)===1){let t=e;if(t.props)return t.props.id}return null}var z4=M(q4)({position:"absolute",top:0,left:0,right:0,height:40}),G4=M.div({overflow:"hidden",position:"relative"}),W4=({isLoading:e,isColumn:t,columns:r,children:n,withSource:a,withToolbar:o=!1,isExpanded:u=!1,additionalActions:i,className:s,layout:p="padded",...y})=>{let[A,g]=ne(u),{source:m,actionItem:E}=U4(a,A,g),[b,x]=ne(1),B=[s].concat(["sbdocs","sbdocs-preview","sb-unstyled"]),w=a?[E]:[],[T,N]=ne(i?[...i]:[]),F=[...w,...T],{window:L}=pe,k=ye(async V=>{let{createCopyToClipboardFunction:U}=await Promise.resolve().then(()=>(lr(),ri));U()},[]),H=V=>{let U=L.getSelection();U&&U.type==="Range"||(V.preventDefault(),T.filter(ae=>ae.title==="Copied").length===0&&k(m.props.code).then(()=>{N([...T,{title:"Copied",onClick:()=>{}}]),L.setTimeout(()=>N(T.filter(ae=>ae.title!=="Copied")),1500)}))};return h.createElement($4,{withSource:a,withToolbar:o,...y,className:B.join(" ")},o&&h.createElement(z4,{isLoading:e,border:!0,zoom:V=>x(b*V),resetZoom:()=>x(1),storyId:H4(n),baseUrl:"./iframe.html"}),h.createElement(M4.Provider,{value:{scale:b}},h.createElement(G4,{className:"docs-story",onCopyCapture:a&&H},h.createElement(j4,{isColumn:t||!Array.isArray(n),columns:r,layout:p},h.createElement(ba.Element,{scale:b},Array.isArray(n)?n.map((V,U)=>h.createElement("div",{key:U},V)):h.createElement("div",null,n))),h.createElement(sa,{actionItems:F}))),a&&A&&m)};M(W4)(()=>({".docs-story":{paddingTop:32,paddingBottom:40}}));var V4=M.table(({theme:e})=>({"&&":{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:Tt({theme:e}),div:{span:{fontWeight:"bold"}},"& code":{margin:0,display:"inline-block",fontSize:e.typography.size.s1}}})),K4=({tags:e})=>{let t=(e.params||[]).filter(o=>o.description),r=t.length!==0,n=e.deprecated!=null,a=e.returns!=null&&e.returns.description!=null;return!r&&!a&&!n?null:h.createElement(h.Fragment,null,h.createElement(V4,null,h.createElement("tbody",null,n&&h.createElement("tr",{key:"deprecated"},h.createElement("td",{colSpan:2},h.createElement("strong",null,"Deprecated"),": ",e.deprecated.toString())),r&&t.map(o=>h.createElement("tr",{key:o.name},h.createElement("td",null,h.createElement("code",null,o.name)),h.createElement("td",null,o.description))),a&&h.createElement("tr",{key:"returns"},h.createElement("td",null,h.createElement("code",null,"Returns")),h.createElement("td",null,e.returns.description)))))},Pu=8,Ey=M.div(({isExpanded:e})=>({display:"flex",flexDirection:e?"column":"row",flexWrap:"wrap",alignItems:"flex-start",marginBottom:"-4px",minWidth:100})),Y4=M.span(Tt,({theme:e,simple:t=!1})=>({flex:"0 0 auto",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,wordBreak:"break-word",whiteSpace:"normal",maxWidth:"100%",margin:0,marginRight:"4px",marginBottom:"4px",paddingTop:"2px",paddingBottom:"2px",lineHeight:"13px",...t&&{background:"transparent",border:"0 none",paddingLeft:0}})),J4=M.button(({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,marginBottom:"4px",background:"none",border:"none"})),X4=M.div(Tt,({theme:e})=>({fontFamily:e.typography.fonts.mono,color:e.color.secondary,fontSize:e.typography.size.s1,margin:0,whiteSpace:"nowrap",display:"flex",alignItems:"center"})),Q4=M.div(({theme:e,width:t})=>({width:t,minWidth:200,maxWidth:800,padding:15,fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,boxSizing:"content-box","& code":{padding:"0 !important"}})),Z4=M(Si)({marginLeft:4}),e9=M(La)({marginLeft:4}),t9=()=>h.createElement("span",null,"-"),Ny=({text:e,simple:t})=>h.createElement(Y4,{simple:t},e),r9=(0,Oy.default)(1e3)(e=>{let t=e.split(/\r?\n/);return`${Math.max(...t.map(r=>r.length))}ch`}),n9=e=>{if(!e)return[e];let t=e.split("|").map(r=>r.trim());return(0,Iy.default)(t)},Ay=(e,t=!0)=>{let r=e;return t||(r=e.slice(0,Pu)),r.map(n=>h.createElement(Ny,{key:n,text:n===""?'""':n}))},a9=({value:e,initialExpandedArgs:t})=>{let{summary:r,detail:n}=e,[a,o]=ne(!1),[u,i]=ne(t||!1);if(r==null)return null;let s=typeof r.toString=="function"?r.toString():r;if(n==null){if(/[(){}[\]<>]/.test(s))return h.createElement(Ny,{text:s});let p=n9(s),y=p.length;return y>Pu?h.createElement(Ey,{isExpanded:u},Ay(p,u),h.createElement(J4,{onClick:()=>i(!u)},u?"Show less...":`Show ${y-Pu} more...`)):h.createElement(Ey,null,Ay(p))}return h.createElement(ya,{closeOnOutsideClick:!0,placement:"bottom",visible:a,onVisibleChange:p=>{o(p)},tooltip:h.createElement(Q4,{width:r9(n)},h.createElement(Hr,{language:"jsx",format:!1},n))},h.createElement(X4,{className:"sbdocs-expandable"},h.createElement("span",null,s),a?h.createElement(Z4,null):h.createElement(e9,null)))},Ou=({value:e,initialExpandedArgs:t})=>e==null?h.createElement(t9,null):h.createElement(a9,{value:e,initialExpandedArgs:t}),o9=M.label(({theme:e})=>({lineHeight:"18px",alignItems:"center",marginBottom:8,display:"inline-block",position:"relative",whiteSpace:"nowrap",background:e.boolean.background,borderRadius:"3em",padding:1,'&[aria-disabled="true"]':{opacity:.5,input:{cursor:"not-allowed"}},input:{appearance:"none",width:"100%",height:"100%",position:"absolute",left:0,top:0,margin:0,padding:0,border:"none",background:"transparent",cursor:"pointer",borderRadius:"3em","&:focus":{outline:"none",boxShadow:`${e.color.secondary} 0 0 0 1px inset !important`}},span:{textAlign:"center",fontSize:e.typography.size.s1,fontWeight:e.typography.weight.bold,lineHeight:"1",cursor:"pointer",display:"inline-block",padding:"7px 15px",transition:"all 100ms ease-out",userSelect:"none",borderRadius:"3em",color:ie(.5,e.color.defaultText),background:"transparent","&:hover":{boxShadow:`${hr(.3,e.appBorderColor)} 0 0 0 1px inset`},"&:active":{boxShadow:`${hr(.05,e.appBorderColor)} 0 0 0 2px inset`,color:hr(1,e.appBorderColor)},"&:first-of-type":{paddingRight:8},"&:last-of-type":{paddingLeft:8}},"input:checked ~ span:last-of-type, input:not(:checked) ~ span:first-of-type":{background:e.boolean.selectedBackground,boxShadow:e.base==="light"?`${hr(.1,e.appBorderColor)} 0 0 2px`:`${e.appBorderColor} 0 0 0 1px`,color:e.color.defaultText,padding:"7px 15px"}})),u9=e=>e==="true",i9=({name:e,value:t,onChange:r,onBlur:n,onFocus:a,argType:o})=>{let u=ye(()=>r(!1),[r]),i=!!o?.table?.readonly;if(t===void 0)return h.createElement(Ye,{variant:"outline",size:"medium",id:cr(e),onClick:u,disabled:i},"Set boolean");let s=Be(e),p=typeof t=="string"?u9(t):t;return h.createElement(o9,{"aria-disabled":i,htmlFor:s,"aria-label":e},h.createElement("input",{id:s,type:"checkbox",onChange:y=>r(y.target.checked),checked:p,role:"switch",disabled:i,name:e,onBlur:n,onFocus:a}),h.createElement("span",{"aria-hidden":"true"},"False"),h.createElement("span",{"aria-hidden":"true"},"True"))},s9=e=>{let[t,r,n]=e.split("-"),a=new Date;return a.setFullYear(parseInt(t,10),parseInt(r,10)-1,parseInt(n,10)),a},l9=e=>{let[t,r]=e.split(":"),n=new Date;return n.setHours(parseInt(t,10)),n.setMinutes(parseInt(r,10)),n},c9=e=>{let t=new Date(e),r=`000${t.getFullYear()}`.slice(-4),n=`0${t.getMonth()+1}`.slice(-2),a=`0${t.getDate()}`.slice(-2);return`${r}-${n}-${a}`},d9=e=>{let t=new Date(e),r=`0${t.getHours()}`.slice(-2),n=`0${t.getMinutes()}`.slice(-2);return`${r}:${n}`},vy=M(ke.Input)(({readOnly:e})=>({opacity:e?.5:1})),p9=M.div(({theme:e})=>({flex:1,display:"flex",input:{marginLeft:10,flex:1,height:32,"&::-webkit-calendar-picker-indicator":{opacity:.5,height:12,filter:e.base==="light"?void 0:"invert(1)"}},"input:first-of-type":{marginLeft:0,flexGrow:4},"input:last-of-type":{flexGrow:3}})),f9=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,argType:o})=>{let[u,i]=ne(!0),s=we(),p=we(),y=!!o?.table?.readonly;fe(()=>{u!==!1&&(s&&s.current&&(s.current.value=c9(t)),p&&p.current&&(p.current.value=d9(t)))},[t]);let A=E=>{let b=s9(E.target.value),x=new Date(t);x.setFullYear(b.getFullYear(),b.getMonth(),b.getDate());let B=x.getTime();B&&r(B),i(!!B)},g=E=>{let b=l9(E.target.value),x=new Date(t);x.setHours(b.getHours()),x.setMinutes(b.getMinutes());let B=x.getTime();B&&r(B),i(!!B)},m=Be(e);return h.createElement(p9,null,h.createElement(vy,{type:"date",max:"9999-12-31",ref:s,id:`${m}-date`,name:`${m}-date`,readOnly:y,onChange:A,onFocus:n,onBlur:a}),h.createElement(vy,{type:"time",id:`${m}-time`,name:`${m}-time`,ref:p,onChange:g,readOnly:y,onFocus:n,onBlur:a}),u?null:h.createElement("div",null,"invalid"))},h9=M.label({display:"flex"}),m9=e=>{let t=parseFloat(e);return Number.isNaN(t)?void 0:t};var g9=M(ke.Input)(({readOnly:e})=>({opacity:e?.5:1})),y9=({name:e,value:t,onChange:r,min:n,max:a,step:o,onBlur:u,onFocus:i,argType:s})=>{let[p,y]=ne(typeof t=="number"?t:""),[A,g]=ne(!1),[m,E]=ne(null),b=!!s?.table?.readonly,x=ye(T=>{y(T.target.value);let N=parseFloat(T.target.value);Number.isNaN(N)?E(new Error(`'${T.target.value}' is not a number`)):(r(N),E(null))},[r,E]),B=ye(()=>{y("0"),r(0),g(!0)},[g]),w=we(null);return fe(()=>{A&&w.current&&w.current.select()},[A]),fe(()=>{p!==(typeof t=="number"?t:"")&&y(t)},[t]),t===void 0?h.createElement(Ye,{variant:"outline",size:"medium",id:cr(e),onClick:B,disabled:b},"Set number"):h.createElement(h9,null,h.createElement(g9,{ref:w,id:Be(e),type:"number",onChange:x,size:"flex",placeholder:"Edit number...",value:p,valid:m?"error":null,autoFocus:A,readOnly:b,name:e,min:n,max:a,step:o,onFocus:i,onBlur:u}))},Ly=(e,t)=>{let r=t&&Object.entries(t).find(([n,a])=>a===e);return r?r[0]:void 0},ku=(e,t)=>e&&t?Object.entries(t).filter(r=>e.includes(r[1])).map(r=>r[0]):[],qy=(e,t)=>e&&t&&e.map(r=>t[r]),b9=M.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),E9=M.span({"[aria-readonly=true] &":{opacity:.5}}),A9=M.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),Dy=({name:e,options:t,value:r,onChange:n,isInline:a,argType:o})=>{if(!t)return At.warn(`Checkbox with no options: ${e}`),h.createElement(h.Fragment,null,"-");let u=ku(r,t),[i,s]=ne(u),p=!!o?.table?.readonly,y=g=>{let m=g.target.value,E=[...i];E.includes(m)?E.splice(E.indexOf(m),1):E.push(m),n(qy(E,t)),s(E)};fe(()=>{s(ku(r,t))},[r]);let A=Be(e);return h.createElement(b9,{"aria-readonly":p,isInline:a},Object.keys(t).map((g,m)=>{let E=`${A}-${m}`;return h.createElement(A9,{key:E,htmlFor:E},h.createElement("input",{type:"checkbox",disabled:p,id:E,name:E,value:g,onChange:y,checked:i?.includes(g)}),h.createElement(E9,null,g))}))},v9=M.div(({isInline:e})=>e?{display:"flex",flexWrap:"wrap",alignItems:"flex-start",label:{display:"inline-flex",marginRight:15}}:{label:{display:"flex"}},e=>{if(e["aria-readonly"]==="true")return{input:{cursor:"not-allowed"}}}),D9=M.span({"[aria-readonly=true] &":{opacity:.5}}),C9=M.label({lineHeight:"20px",alignItems:"center",marginBottom:8,"&:last-child":{marginBottom:0},input:{margin:0,marginRight:6}}),Cy=({name:e,options:t,value:r,onChange:n,isInline:a,argType:o})=>{if(!t)return At.warn(`Radio with no options: ${e}`),h.createElement(h.Fragment,null,"-");let u=Ly(r,t),i=Be(e),s=!!o?.table?.readonly;return h.createElement(v9,{"aria-readonly":s,isInline:a},Object.keys(t).map((p,y)=>{let A=`${i}-${y}`;return h.createElement(C9,{key:A,htmlFor:A},h.createElement("input",{type:"radio",id:A,name:A,disabled:s,value:p,onChange:g=>n(t[g.currentTarget.value]),checked:p===u}),h.createElement(D9,null,p))}))},x9={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},My=M.select(x9,({theme:e})=>({boxSizing:"border-box",position:"relative",padding:"6px 10px",width:"100%",color:e.input.color||"inherit",background:e.input.background,borderRadius:e.input.borderRadius,boxShadow:`${e.input.border} 0 0 0 1px inset`,fontSize:e.typography.size.s2-1,lineHeight:"20px","&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"::placeholder":{color:e.textMutedColor},"&[multiple]":{overflow:"auto",padding:0,option:{display:"block",padding:"6px 10px",marginLeft:1,marginRight:1}}})),jy=M.span(({theme:e})=>({display:"inline-block",lineHeight:"normal",overflow:"hidden",position:"relative",verticalAlign:"top",width:"100%",svg:{position:"absolute",zIndex:1,pointerEvents:"none",height:"12px",marginTop:"-6px",right:"12px",top:"50%",fill:e.textMutedColor,path:{fill:e.textMutedColor}}})),xy="Choose option...",S9=({name:e,value:t,options:r,onChange:n,argType:a})=>{let o=p=>{n(r[p.currentTarget.value])},u=Ly(t,r)||xy,i=Be(e),s=!!a?.table?.readonly;return h.createElement(jy,null,h.createElement(La,null),h.createElement(My,{disabled:s,id:i,value:u,onChange:o},h.createElement("option",{key:"no-selection",disabled:!0},xy),Object.keys(r).map(p=>h.createElement("option",{key:p,value:p},p))))},F9=({name:e,value:t,options:r,onChange:n,argType:a})=>{let o=p=>{let y=Array.from(p.currentTarget.options).filter(A=>A.selected).map(A=>A.value);n(qy(y,r))},u=ku(t,r),i=Be(e),s=!!a?.table?.readonly;return h.createElement(jy,null,h.createElement(My,{disabled:s,id:i,multiple:!0,value:u,onChange:o},Object.keys(r).map(p=>h.createElement("option",{key:p,value:p},p))))},Sy=e=>{let{name:t,options:r}=e;return r?e.isMulti?h.createElement(F9,{...e}):h.createElement(S9,{...e}):(At.warn(`Select with no options: ${t}`),h.createElement(h.Fragment,null,"-"))},w9=(e,t)=>Array.isArray(e)?e.reduce((r,n)=>(r[t?.[n]||String(n)]=n,r),{}):e,B9={check:Dy,"inline-check":Dy,radio:Cy,"inline-radio":Cy,select:Sy,"multi-select":Sy},ur=e=>{let{type:t="select",labels:r,argType:n}=e,a={...e,argType:n,options:n?w9(n.options,r):{},isInline:t.includes("inline"),isMulti:t.includes("multi")},o=B9[t];if(o)return h.createElement(o,{...a});throw new Error(`Unknown options type: ${t}`)},qu="value",T9="key",_9="Error",O9="Object",I9="Array",R9="String",P9="Number",k9="Boolean",N9="Date",L9="Null",q9="Undefined",M9="Function",j9="Symbol",$y="ADD_DELTA_TYPE",Uy="REMOVE_DELTA_TYPE",Hy="UPDATE_DELTA_TYPE";function wt(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e[Symbol.iterator]=="function"?"Iterable":Object.prototype.toString.call(e).slice(8,-1)}function zy(e,t){let r=wt(e),n=wt(t);return(r==="Function"||n==="Function")&&n!==r}var Mu=class extends tt{constructor(e){super(e),this.state={inputRefKey:null,inputRefValue:null},this.refInputValue=this.refInputValue.bind(this),this.refInputKey=this.refInputKey.bind(this),this.onKeydown=this.onKeydown.bind(this),this.onSubmit=this.onSubmit.bind(this)}componentDidMount(){let{inputRefKey:e,inputRefValue:t}=this.state,{onlyValue:r}=this.props;e&&typeof e.focus=="function"&&e.focus(),r&&t&&typeof t.focus=="function"&&t.focus(),document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.onSubmit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.props.handleCancel()))}onSubmit(){let{handleAdd:e,onlyValue:t,onSubmitValueParser:r,keyPath:n,deep:a}=this.props,{inputRefKey:o,inputRefValue:u}=this.state,i={};if(!t){if(!o.value)return;i.key=o.value}i.newValue=r(!1,n,a,i.key,u.value),e(i)}refInputKey(e){this.state.inputRefKey=e}refInputValue(e){this.state.inputRefValue=e}render(){let{handleCancel:e,onlyValue:t,addButtonElement:r,cancelButtonElement:n,inputElementGenerator:a,keyPath:o,deep:u}=this.props,i=de(r,{onClick:this.onSubmit}),s=de(n,{onClick:e}),p=a(qu,o,u),y=de(p,{placeholder:"Value",ref:this.refInputValue}),A=null;if(!t){let g=a(T9,o,u);A=de(g,{placeholder:"Key",ref:this.refInputKey})}return h.createElement("span",{className:"rejt-add-value-node"},A,y,s,i)}};Mu.defaultProps={onlyValue:!1,addButtonElement:h.createElement("button",null,"+"),cancelButtonElement:h.createElement("button",null,"c")};var Gy=class extends tt{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={data:e.data,name:e.name,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveItem=this.handleRemoveItem.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,o=n.length;a(n[o-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleRemoveItem(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:o}=this.state,u=n[e];t(e,a,o,u).then(()=>{let i={keyPath:a,deep:o,key:e,oldValue:u,type:Uy};n.splice(e,1),this.setState({data:n});let{onUpdate:s,onDeltaUpdate:p}=this.props;s(a[a.length-1],n),p(i)}).catch(r.error)}}handleAddValueAdd({newValue:e}){let{data:t,keyPath:r,nextDeep:n}=this.state,{beforeAddAction:a,logger:o}=this.props;a(t.length,r,n,e).then(()=>{let u=[...t,e];this.setState({data:u}),this.handleAddValueCancel();let{onUpdate:i,onDeltaUpdate:s}=this.props;i(r[r.length-1],u),s({type:$y,keyPath:r,deep:n,key:u.length-1,newValue:e})}).catch(o.error)}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:o,keyPath:u,nextDeep:i}=this.state,s=o[e];a(e,u,i,s,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:p,onDeltaUpdate:y}=this.props;p(u[u.length-1],o),y({type:Hy,keyPath:u,deep:i,key:e,newValue:t,oldValue:s}),r(void 0)}).catch(n)})}renderCollapsed(){let{name:e,data:t,keyPath:r,deep:n}=this.state,{handleRemove:a,readOnly:o,getStyle:u,dataType:i,minusMenuElement:s}=this.props,{minus:p,collapsed:y}=u(e,t,r,n,i),A=o(e,t,r,n,i),g=de(s,{onClick:a,className:"rejt-minus-menu",style:p});return h.createElement("span",{className:"rejt-collapsed"},h.createElement("span",{className:"rejt-collapsed-text",style:y,onClick:this.handleCollapseMode},"[...] ",t.length," ",t.length===1?"item":"items"),!A&&g)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,addFormVisible:a,nextDeep:o}=this.state,{isCollapsed:u,handleRemove:i,onDeltaUpdate:s,readOnly:p,getStyle:y,dataType:A,addButtonElement:g,cancelButtonElement:m,editButtonElement:E,inputElementGenerator:b,textareaElementGenerator:x,minusMenuElement:B,plusMenuElement:w,beforeRemoveAction:T,beforeAddAction:N,beforeUpdateAction:F,logger:L,onSubmitValueParser:k}=this.props,{minus:H,plus:V,delimiter:U,ul:ae,addForm:J}=y(e,t,r,n,A),K=p(e,t,r,n,A),R=de(w,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:V}),O=de(B,{onClick:i,className:"rejt-minus-menu",style:H});return h.createElement("span",{className:"rejt-not-collapsed"},h.createElement("span",{className:"rejt-not-collapsed-delimiter",style:U},"["),!a&&R,h.createElement("ul",{className:"rejt-not-collapsed-list",style:ae},t.map((j,G)=>h.createElement(oa,{key:G,name:G.toString(),data:j,keyPath:r,deep:o,isCollapsed:u,handleRemove:this.handleRemoveItem(G),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:s,readOnly:p,getStyle:y,addButtonElement:g,cancelButtonElement:m,editButtonElement:E,inputElementGenerator:b,textareaElementGenerator:x,minusMenuElement:B,plusMenuElement:w,beforeRemoveAction:T,beforeAddAction:N,beforeUpdateAction:F,logger:L,onSubmitValueParser:k}))),!K&&a&&h.createElement("div",{className:"rejt-add-form",style:J},h.createElement(Mu,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,onlyValue:!0,addButtonElement:g,cancelButtonElement:m,inputElementGenerator:b,keyPath:r,deep:n,onSubmitValueParser:k})),h.createElement("span",{className:"rejt-not-collapsed-delimiter",style:U},"]"),!K&&O)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{dataType:o,getStyle:u}=this.props,i=t?this.renderCollapsed():this.renderNotCollapsed(),s=u(e,r,n,a,o);return h.createElement("div",{className:"rejt-array-node"},h.createElement("span",{onClick:this.handleCollapseMode},h.createElement("span",{className:"rejt-name",style:s.name},e," :"," ")),i)}};Gy.defaultProps={keyPath:[],deep:0,minusMenuElement:h.createElement("span",null," - "),plusMenuElement:h.createElement("span",null," + ")};var Wy=class extends tt{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:o}=this.state,{readOnly:u,dataType:i}=this.props,s=u(r,n,a,o,i);e&&!s&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:o,name:u,deep:i}=this.state;if(!o)return;let s=n(!0,a,i,u,o.value);e({value:s,key:u}).then(()=>{zy(t,s)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:o,originalValue:u,readOnly:i,dataType:s,getStyle:p,editButtonElement:y,cancelButtonElement:A,textareaElementGenerator:g,minusMenuElement:m,keyPath:E}=this.props,b=p(e,u,n,a,s),x=null,B=null,w=i(e,u,n,a,s);if(r&&!w){let T=g(qu,E,a,e,u,s),N=de(y,{onClick:this.handleEdit}),F=de(A,{onClick:this.handleCancelEdit}),L=de(T,{ref:this.refInput,defaultValue:u});x=h.createElement("span",{className:"rejt-edit-form",style:b.editForm},L," ",F,N),B=null}else{x=h.createElement("span",{className:"rejt-value",style:b.value,onClick:w?null:this.handleEditMode},t);let T=de(m,{onClick:o,className:"rejt-minus-menu",style:b.minus});B=w?null:T}return h.createElement("li",{className:"rejt-function-value-node",style:b.li},h.createElement("span",{className:"rejt-name",style:b.name},e," :"," "),x,B)}};Wy.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>{},editButtonElement:h.createElement("button",null,"e"),cancelButtonElement:h.createElement("button",null,"c"),minusMenuElement:h.createElement("span",null," - ")};var oa=class extends tt{constructor(e){super(e),this.state={data:e.data,name:e.name,keyPath:e.keyPath,deep:e.deep}}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}render(){let{data:e,name:t,keyPath:r,deep:n}=this.state,{isCollapsed:a,handleRemove:o,handleUpdateValue:u,onUpdate:i,onDeltaUpdate:s,readOnly:p,getStyle:y,addButtonElement:A,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:E,textareaElementGenerator:b,minusMenuElement:x,plusMenuElement:B,beforeRemoveAction:w,beforeAddAction:T,beforeUpdateAction:N,logger:F,onSubmitValueParser:L}=this.props,k=()=>!0,H=wt(e);switch(H){case _9:return h.createElement(Nu,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:i,onDeltaUpdate:s,readOnly:k,dataType:H,getStyle:y,addButtonElement:A,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:E,textareaElementGenerator:b,minusMenuElement:x,plusMenuElement:B,beforeRemoveAction:w,beforeAddAction:T,beforeUpdateAction:N,logger:F,onSubmitValueParser:L});case O9:return h.createElement(Nu,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:i,onDeltaUpdate:s,readOnly:p,dataType:H,getStyle:y,addButtonElement:A,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:E,textareaElementGenerator:b,minusMenuElement:x,plusMenuElement:B,beforeRemoveAction:w,beforeAddAction:T,beforeUpdateAction:N,logger:F,onSubmitValueParser:L});case I9:return h.createElement(Gy,{data:e,name:t,isCollapsed:a,keyPath:r,deep:n,handleRemove:o,onUpdate:i,onDeltaUpdate:s,readOnly:p,dataType:H,getStyle:y,addButtonElement:A,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:E,textareaElementGenerator:b,minusMenuElement:x,plusMenuElement:B,beforeRemoveAction:w,beforeAddAction:T,beforeUpdateAction:N,logger:F,onSubmitValueParser:L});case R9:return h.createElement(ft,{name:t,value:`"${e}"`,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:p,dataType:H,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:E,minusMenuElement:x,logger:F,onSubmitValueParser:L});case P9:return h.createElement(ft,{name:t,value:e,originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:p,dataType:H,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:E,minusMenuElement:x,logger:F,onSubmitValueParser:L});case k9:return h.createElement(ft,{name:t,value:e?"true":"false",originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:p,dataType:H,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:E,minusMenuElement:x,logger:F,onSubmitValueParser:L});case N9:return h.createElement(ft,{name:t,value:e.toISOString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:k,dataType:H,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:E,minusMenuElement:x,logger:F,onSubmitValueParser:L});case L9:return h.createElement(ft,{name:t,value:"null",originalValue:"null",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:p,dataType:H,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:E,minusMenuElement:x,logger:F,onSubmitValueParser:L});case q9:return h.createElement(ft,{name:t,value:"undefined",originalValue:"undefined",keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:p,dataType:H,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:E,minusMenuElement:x,logger:F,onSubmitValueParser:L});case M9:return h.createElement(Wy,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:p,dataType:H,getStyle:y,cancelButtonElement:g,editButtonElement:m,textareaElementGenerator:b,minusMenuElement:x,logger:F,onSubmitValueParser:L});case j9:return h.createElement(ft,{name:t,value:e.toString(),originalValue:e,keyPath:r,deep:n,handleRemove:o,handleUpdateValue:u,readOnly:k,dataType:H,getStyle:y,cancelButtonElement:g,editButtonElement:m,inputElementGenerator:E,minusMenuElement:x,logger:F,onSubmitValueParser:L});default:return null}}};oa.defaultProps={keyPath:[],deep:0};var Nu=class extends tt{constructor(e){super(e);let t=e.deep===-1?[]:[...e.keyPath,e.name];this.state={name:e.name,data:e.data,keyPath:t,deep:e.deep,nextDeep:e.deep+1,collapsed:e.isCollapsed(t,e.deep,e.data),addFormVisible:!1},this.handleCollapseMode=this.handleCollapseMode.bind(this),this.handleRemoveValue=this.handleRemoveValue.bind(this),this.handleAddMode=this.handleAddMode.bind(this),this.handleAddValueAdd=this.handleAddValueAdd.bind(this),this.handleAddValueCancel=this.handleAddValueCancel.bind(this),this.handleEditValue=this.handleEditValue.bind(this),this.onChildUpdate=this.onChildUpdate.bind(this),this.renderCollapsed=this.renderCollapsed.bind(this),this.renderNotCollapsed=this.renderNotCollapsed.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data?{data:e.data}:null}onChildUpdate(e,t){let{data:r,keyPath:n}=this.state;r[e]=t,this.setState({data:r});let{onUpdate:a}=this.props,o=n.length;a(n[o-1],r)}handleAddMode(){this.setState({addFormVisible:!0})}handleAddValueCancel(){this.setState({addFormVisible:!1})}handleAddValueAdd({key:e,newValue:t}){let{data:r,keyPath:n,nextDeep:a}=this.state,{beforeAddAction:o,logger:u}=this.props;o(e,n,a,t).then(()=>{r[e]=t,this.setState({data:r}),this.handleAddValueCancel();let{onUpdate:i,onDeltaUpdate:s}=this.props;i(n[n.length-1],r),s({type:$y,keyPath:n,deep:a,key:e,newValue:t})}).catch(u.error)}handleRemoveValue(e){return()=>{let{beforeRemoveAction:t,logger:r}=this.props,{data:n,keyPath:a,nextDeep:o}=this.state,u=n[e];t(e,a,o,u).then(()=>{let i={keyPath:a,deep:o,key:e,oldValue:u,type:Uy};delete n[e],this.setState({data:n});let{onUpdate:s,onDeltaUpdate:p}=this.props;s(a[a.length-1],n),p(i)}).catch(r.error)}}handleCollapseMode(){this.setState(e=>({collapsed:!e.collapsed}))}handleEditValue({key:e,value:t}){return new Promise((r,n)=>{let{beforeUpdateAction:a}=this.props,{data:o,keyPath:u,nextDeep:i}=this.state,s=o[e];a(e,u,i,s,t).then(()=>{o[e]=t,this.setState({data:o});let{onUpdate:p,onDeltaUpdate:y}=this.props;p(u[u.length-1],o),y({type:Hy,keyPath:u,deep:i,key:e,newValue:t,oldValue:s}),r()}).catch(n)})}renderCollapsed(){let{name:e,keyPath:t,deep:r,data:n}=this.state,{handleRemove:a,readOnly:o,dataType:u,getStyle:i,minusMenuElement:s}=this.props,{minus:p,collapsed:y}=i(e,n,t,r,u),A=Object.getOwnPropertyNames(n),g=o(e,n,t,r,u),m=de(s,{onClick:a,className:"rejt-minus-menu",style:p});return h.createElement("span",{className:"rejt-collapsed"},h.createElement("span",{className:"rejt-collapsed-text",style:y,onClick:this.handleCollapseMode},"{...}"," ",A.length," ",A.length===1?"key":"keys"),!g&&m)}renderNotCollapsed(){let{name:e,data:t,keyPath:r,deep:n,nextDeep:a,addFormVisible:o}=this.state,{isCollapsed:u,handleRemove:i,onDeltaUpdate:s,readOnly:p,getStyle:y,dataType:A,addButtonElement:g,cancelButtonElement:m,editButtonElement:E,inputElementGenerator:b,textareaElementGenerator:x,minusMenuElement:B,plusMenuElement:w,beforeRemoveAction:T,beforeAddAction:N,beforeUpdateAction:F,logger:L,onSubmitValueParser:k}=this.props,{minus:H,plus:V,addForm:U,ul:ae,delimiter:J}=y(e,t,r,n,A),K=Object.getOwnPropertyNames(t),R=p(e,t,r,n,A),O=de(w,{onClick:this.handleAddMode,className:"rejt-plus-menu",style:V}),j=de(B,{onClick:i,className:"rejt-minus-menu",style:H}),G=K.map(X=>h.createElement(oa,{key:X,name:X,data:t[X],keyPath:r,deep:a,isCollapsed:u,handleRemove:this.handleRemoveValue(X),handleUpdateValue:this.handleEditValue,onUpdate:this.onChildUpdate,onDeltaUpdate:s,readOnly:p,getStyle:y,addButtonElement:g,cancelButtonElement:m,editButtonElement:E,inputElementGenerator:b,textareaElementGenerator:x,minusMenuElement:B,plusMenuElement:w,beforeRemoveAction:T,beforeAddAction:N,beforeUpdateAction:F,logger:L,onSubmitValueParser:k}));return h.createElement("span",{className:"rejt-not-collapsed"},h.createElement("span",{className:"rejt-not-collapsed-delimiter",style:J},"{"),!R&&O,h.createElement("ul",{className:"rejt-not-collapsed-list",style:ae},G),!R&&o&&h.createElement("div",{className:"rejt-add-form",style:U},h.createElement(Mu,{handleAdd:this.handleAddValueAdd,handleCancel:this.handleAddValueCancel,addButtonElement:g,cancelButtonElement:m,inputElementGenerator:b,keyPath:r,deep:n,onSubmitValueParser:k})),h.createElement("span",{className:"rejt-not-collapsed-delimiter",style:J},"}"),!R&&j)}render(){let{name:e,collapsed:t,data:r,keyPath:n,deep:a}=this.state,{getStyle:o,dataType:u}=this.props,i=t?this.renderCollapsed():this.renderNotCollapsed(),s=o(e,r,n,a,u);return h.createElement("div",{className:"rejt-object-node"},h.createElement("span",{onClick:this.handleCollapseMode},h.createElement("span",{className:"rejt-name",style:s.name},e," :"," ")),i)}};Nu.defaultProps={keyPath:[],deep:0,minusMenuElement:h.createElement("span",null," - "),plusMenuElement:h.createElement("span",null," + ")};var ft=class extends tt{constructor(e){super(e);let t=[...e.keyPath,e.name];this.state={value:e.value,name:e.name,keyPath:t,deep:e.deep,editEnabled:!1,inputRef:null},this.handleEditMode=this.handleEditMode.bind(this),this.refInput=this.refInput.bind(this),this.handleCancelEdit=this.handleCancelEdit.bind(this),this.handleEdit=this.handleEdit.bind(this),this.onKeydown=this.onKeydown.bind(this)}static getDerivedStateFromProps(e,t){return e.value!==t.value?{value:e.value}:null}componentDidUpdate(){let{editEnabled:e,inputRef:t,name:r,value:n,keyPath:a,deep:o}=this.state,{readOnly:u,dataType:i}=this.props,s=u(r,n,a,o,i);e&&!s&&typeof t.focus=="function"&&t.focus()}componentDidMount(){document.addEventListener("keydown",this.onKeydown)}componentWillUnmount(){document.removeEventListener("keydown",this.onKeydown)}onKeydown(e){e.altKey||e.ctrlKey||e.metaKey||e.shiftKey||e.repeat||((e.code==="Enter"||e.key==="Enter")&&(e.preventDefault(),this.handleEdit()),(e.code==="Escape"||e.key==="Escape")&&(e.preventDefault(),this.handleCancelEdit()))}handleEdit(){let{handleUpdateValue:e,originalValue:t,logger:r,onSubmitValueParser:n,keyPath:a}=this.props,{inputRef:o,name:u,deep:i}=this.state;if(!o)return;let s=n(!0,a,i,u,o.value);e({value:s,key:u}).then(()=>{zy(t,s)||this.handleCancelEdit()}).catch(r.error)}handleEditMode(){this.setState({editEnabled:!0})}refInput(e){this.state.inputRef=e}handleCancelEdit(){this.setState({editEnabled:!1})}render(){let{name:e,value:t,editEnabled:r,keyPath:n,deep:a}=this.state,{handleRemove:o,originalValue:u,readOnly:i,dataType:s,getStyle:p,editButtonElement:y,cancelButtonElement:A,inputElementGenerator:g,minusMenuElement:m,keyPath:E}=this.props,b=p(e,u,n,a,s),x=i(e,u,n,a,s),B=r&&!x,w=g(qu,E,a,e,u,s),T=de(y,{onClick:this.handleEdit}),N=de(A,{onClick:this.handleCancelEdit}),F=de(w,{ref:this.refInput,defaultValue:JSON.stringify(u)}),L=de(m,{onClick:o,className:"rejt-minus-menu",style:b.minus});return h.createElement("li",{className:"rejt-value-node",style:b.li},h.createElement("span",{className:"rejt-name",style:b.name},e," : "),B?h.createElement("span",{className:"rejt-edit-form",style:b.editForm},F," ",N,T):h.createElement("span",{className:"rejt-value",style:b.value,onClick:x?null:this.handleEditMode},String(t)),!x&&!B&&L)}};ft.defaultProps={keyPath:[],deep:0,handleUpdateValue:()=>Promise.resolve(),editButtonElement:h.createElement("button",null,"e"),cancelButtonElement:h.createElement("button",null,"c"),minusMenuElement:h.createElement("span",null," - ")};var $9={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},U9={minus:{color:"red"},plus:{color:"green"},collapsed:{color:"grey"},delimiter:{},ul:{padding:"0px",margin:"0 0 0 25px",listStyle:"none"},name:{color:"#2287CD"},addForm:{}},H9={minus:{color:"red"},editForm:{},value:{color:"#7bba3d"},li:{minHeight:"22px",lineHeight:"22px",outline:"0px"},name:{color:"#2287CD"}};function z9(e){let t=e;if(t.indexOf("function")===0)return(0,eval)(`(${t})`);try{t=JSON.parse(e)}catch{}return t}var Vy=class extends tt{constructor(e){super(e),this.state={data:e.data,rootName:e.rootName},this.onUpdate=this.onUpdate.bind(this),this.removeRoot=this.removeRoot.bind(this)}static getDerivedStateFromProps(e,t){return e.data!==t.data||e.rootName!==t.rootName?{data:e.data,rootName:e.rootName}:null}onUpdate(e,t){this.setState({data:t}),this.props.onFullyUpdate(t)}removeRoot(){this.onUpdate(null,null)}render(){let{data:e,rootName:t}=this.state,{isCollapsed:r,onDeltaUpdate:n,readOnly:a,getStyle:o,addButtonElement:u,cancelButtonElement:i,editButtonElement:s,inputElement:p,textareaElement:y,minusMenuElement:A,plusMenuElement:g,beforeRemoveAction:m,beforeAddAction:E,beforeUpdateAction:b,logger:x,onSubmitValueParser:B,fallback:w=null}=this.props,T=wt(e),N=a;wt(a)==="Boolean"&&(N=()=>a);let F=p;p&&wt(p)!=="Function"&&(F=()=>p);let L=y;return y&&wt(y)!=="Function"&&(L=()=>y),T==="Object"||T==="Array"?h.createElement("div",{className:"rejt-tree"},h.createElement(oa,{data:e,name:t,deep:-1,isCollapsed:r,onUpdate:this.onUpdate,onDeltaUpdate:n,readOnly:N,getStyle:o,addButtonElement:u,cancelButtonElement:i,editButtonElement:s,inputElementGenerator:F,textareaElementGenerator:L,minusMenuElement:A,plusMenuElement:g,handleRemove:this.removeRoot,beforeRemoveAction:m,beforeAddAction:E,beforeUpdateAction:b,logger:x,onSubmitValueParser:B})):w}};Vy.defaultProps={rootName:"root",isCollapsed:(e,t)=>t!==-1,getStyle:(e,t,r,n,a)=>{switch(a){case"Object":case"Error":return $9;case"Array":return U9;default:return H9}},readOnly:()=>!1,onFullyUpdate:()=>{},onDeltaUpdate:()=>{},beforeRemoveAction:()=>Promise.resolve(),beforeAddAction:()=>Promise.resolve(),beforeUpdateAction:()=>Promise.resolve(),logger:{error:()=>{}},onSubmitValueParser:(e,t,r,n,a)=>z9(a),inputElement:()=>h.createElement("input",null),textareaElement:()=>h.createElement("textarea",null),fallback:null};var{window:G9}=pe,W9=M.div(({theme:e})=>({position:"relative",display:"flex",'&[aria-readonly="true"]':{opacity:.5},".rejt-tree":{marginLeft:"1rem",fontSize:"13px"},".rejt-value-node, .rejt-object-node > .rejt-collapsed, .rejt-array-node > .rejt-collapsed, .rejt-object-node > .rejt-not-collapsed, .rejt-array-node > .rejt-not-collapsed":{"& > svg":{opacity:0,transition:"opacity 0.2s"}},".rejt-value-node:hover, .rejt-object-node:hover > .rejt-collapsed, .rejt-array-node:hover > .rejt-collapsed, .rejt-object-node:hover > .rejt-not-collapsed, .rejt-array-node:hover > .rejt-not-collapsed":{"& > svg":{opacity:1}},".rejt-edit-form button":{display:"none"},".rejt-add-form":{marginLeft:10},".rejt-add-value-node":{display:"inline-flex",alignItems:"center"},".rejt-name":{lineHeight:"22px"},".rejt-not-collapsed-delimiter":{lineHeight:"22px"},".rejt-plus-menu":{marginLeft:5},".rejt-object-node > span > *, .rejt-array-node > span > *":{position:"relative",zIndex:2},".rejt-object-node, .rejt-array-node":{position:"relative"},".rejt-object-node > span:first-of-type::after, .rejt-array-node > span:first-of-type::after, .rejt-collapsed::before, .rejt-not-collapsed::before":{content:'""',position:"absolute",top:0,display:"block",width:"100%",marginLeft:"-1rem",padding:"0 4px 0 1rem",height:22},".rejt-collapsed::before, .rejt-not-collapsed::before":{zIndex:1,background:"transparent",borderRadius:4,transition:"background 0.2s",pointerEvents:"none",opacity:.1},".rejt-object-node:hover, .rejt-array-node:hover":{"& > .rejt-collapsed::before, & > .rejt-not-collapsed::before":{background:e.color.secondary}},".rejt-collapsed::after, .rejt-not-collapsed::after":{content:'""',position:"absolute",display:"inline-block",pointerEvents:"none",width:0,height:0},".rejt-collapsed::after":{left:-8,top:8,borderTop:"3px solid transparent",borderBottom:"3px solid transparent",borderLeft:"3px solid rgba(153,153,153,0.6)"},".rejt-not-collapsed::after":{left:-10,top:10,borderTop:"3px solid rgba(153,153,153,0.6)",borderLeft:"3px solid transparent",borderRight:"3px solid transparent"},".rejt-value":{display:"inline-block",border:"1px solid transparent",borderRadius:4,margin:"1px 0",padding:"0 4px",cursor:"text",color:e.color.defaultText},".rejt-value-node:hover > .rejt-value":{background:e.color.lighter,borderColor:e.appBorderColor}})),Iu=M.button(({theme:e,primary:t})=>({border:0,height:20,margin:1,borderRadius:4,background:t?e.color.secondary:"transparent",color:t?e.color.lightest:e.color.dark,fontWeight:t?"bold":"normal",cursor:"pointer",order:t?"initial":9})),V9=M(Jr)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.ancillary},"svg + &":{marginLeft:0}})),K9=M(_i)(({theme:e,disabled:t})=>({display:"inline-block",verticalAlign:"middle",width:15,height:15,padding:3,marginLeft:5,cursor:t?"not-allowed":"pointer",color:e.textMutedColor,"&:hover":t?{}:{color:e.color.negative},"svg + &":{marginLeft:0}})),Fy=M.input(({theme:e,placeholder:t})=>({outline:0,margin:t?1:"1px 0",padding:"3px 4px",color:e.color.defaultText,background:e.background.app,border:`1px solid ${e.appBorderColor}`,borderRadius:4,lineHeight:"14px",width:t==="Key"?80:120,"&:focus":{border:`1px solid ${e.color.secondary}`}})),Y9=M(qe)(({theme:e})=>({position:"absolute",zIndex:2,top:2,right:2,height:21,padding:"0 3px",background:e.background.bar,border:`1px solid ${e.appBorderColor}`,borderRadius:3,color:e.textMutedColor,fontSize:"9px",fontWeight:"bold",textDecoration:"none",span:{marginLeft:3,marginTop:1}})),J9=M(ke.Textarea)(({theme:e})=>({flex:1,padding:"7px 6px",fontFamily:e.typography.fonts.mono,fontSize:"12px",lineHeight:"18px","&::placeholder":{fontFamily:e.typography.fonts.base,fontSize:"13px"},"&:placeholder-shown":{padding:"7px 10px"}})),X9={bubbles:!0,cancelable:!0,key:"Enter",code:"Enter",keyCode:13},Q9=e=>{e.currentTarget.dispatchEvent(new G9.KeyboardEvent("keydown",X9))},Z9=e=>{e.currentTarget.select()},eR=e=>()=>({name:{color:e.color.secondary},collapsed:{color:e.color.dark},ul:{listStyle:"none",margin:"0 0 0 1rem",padding:0},li:{outline:0}}),wy=({name:e,value:t,onChange:r,argType:n})=>{let a=Fa(),o=ze(()=>t&&(0,Ry.default)(t),[t]),u=o!=null,[i,s]=ne(!u),[p,y]=ne(null),A=!!n?.table?.readonly,g=ye(T=>{try{T&&r(JSON.parse(T)),y(void 0)}catch(N){y(N)}},[r]),[m,E]=ne(!1),b=ye(()=>{r({}),E(!0)},[E]),x=we(null);if(fe(()=>{m&&x.current&&x.current.select()},[m]),!u)return h.createElement(Ye,{disabled:A,id:cr(e),onClick:b},"Set object");let B=h.createElement(J9,{ref:x,id:Be(e),name:e,defaultValue:t===null?"":JSON.stringify(t,null,2),onBlur:T=>g(T.target.value),placeholder:"Edit JSON string...",autoFocus:m,valid:p?"error":null,readOnly:A}),w=Array.isArray(t)||typeof t=="object"&&t?.constructor===Object;return h.createElement(W9,{"aria-readonly":A},w&&h.createElement(Y9,{onClick:T=>{T.preventDefault(),s(N=>!N)}},i?h.createElement(Fi,null):h.createElement(wi,null),h.createElement("span",null,"RAW")),i?B:h.createElement(Vy,{readOnly:A||!w,isCollapsed:w?void 0:()=>!0,data:o,rootName:e,onFullyUpdate:r,getStyle:eR(a),cancelButtonElement:h.createElement(Iu,{type:"button"},"Cancel"),editButtonElement:h.createElement(Iu,{type:"submit"},"Save"),addButtonElement:h.createElement(Iu,{type:"submit",primary:!0},"Save"),plusMenuElement:h.createElement(V9,null),minusMenuElement:h.createElement(K9,null),inputElement:(T,N,F,L)=>L?h.createElement(Fy,{onFocus:Z9,onBlur:Q9}):h.createElement(Fy,null),fallback:B}))},tR=M.input(({theme:e,min:t,max:r,value:n,disabled:a})=>({"&":{width:"100%",backgroundColor:"transparent",appearance:"none"},"&::-webkit-slider-runnable-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${je(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${je(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${ut(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${ut(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:"100%",height:6,cursor:a?"not-allowed":"pointer"},"&::-webkit-slider-thumb":{marginTop:"-6px",width:16,height:16,border:`1px solid ${Me(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${Me(e.appBorderColor,.2)}`,cursor:a?"not-allowed":"grab",appearance:"none",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${je(.05,e.input.background)}`,transform:"scale3d(1.1, 1.1, 1.1) translateY(-1px)",transition:"all 50ms ease-out"},"&:active":{background:`${e.input.background}`,transform:"scale3d(1, 1, 1) translateY(0px)",cursor:a?"not-allowed":"grab"}},"&:focus":{outline:"none","&::-webkit-slider-runnable-track":{borderColor:Me(e.color.secondary,.4)},"&::-webkit-slider-thumb":{borderColor:e.color.secondary,boxShadow:`0 0px 5px 0px ${e.color.secondary}`}},"&::-moz-range-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${je(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${je(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${ut(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${ut(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:6,width:"100%",height:6,cursor:a?"not-allowed":"pointer",outline:"none"},"&::-moz-range-thumb":{width:16,height:16,border:`1px solid ${Me(e.appBorderColor,.2)}`,borderRadius:"50px",boxShadow:`0 1px 3px 0px ${Me(e.appBorderColor,.2)}`,cursor:a?"not-allowed":"grap",background:`${e.input.background}`,transition:"all 150ms ease-out","&:hover":{background:`${je(.05,e.input.background)}`,transform:"scale3d(1.1, 1.1, 1.1) translateY(-1px)",transition:"all 50ms ease-out"},"&:active":{background:`${e.input.background}`,transform:"scale3d(1, 1, 1) translateY(0px)",cursor:"grabbing"}},"&::-ms-track":{background:e.base==="light"?`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${je(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${je(.02,e.input.background)} 100%)`:`linear-gradient(to right, + ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, + ${ut(.02,e.input.background)} ${(n-t)/(r-t)*100}%, + ${ut(.02,e.input.background)} 100%)`,boxShadow:`${e.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:`${e.input.background}`,border:`1px solid ${Me(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),Ky=M.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums","[aria-readonly=true] &":{opacity:.5}}),rR=M(Ky)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),nR=M.div({display:"flex",alignItems:"center",width:"100%"});function aR(e){let t=e.toString().match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}var oR=({name:e,value:t,onChange:r,min:n=0,max:a=100,step:o=1,onBlur:u,onFocus:i,argType:s})=>{let p=m=>{r(m9(m.target.value))},y=t!==void 0,A=ze(()=>aR(o),[o]),g=!!s?.table?.readonly;return h.createElement(nR,{"aria-readonly":g},h.createElement(Ky,null,n),h.createElement(tR,{id:Be(e),type:"range",disabled:g,onChange:p,name:e,value:t,min:n,max:a,step:o,onFocus:i,onBlur:u}),h.createElement(rR,{numberOFDecimalsPlaces:A,max:a},y?t.toFixed(A):"--"," / ",a))},uR=M.label({display:"flex"}),iR=M.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),sR=({name:e,value:t,onChange:r,onFocus:n,onBlur:a,maxLength:o,argType:u})=>{let i=m=>{r(m.target.value)},s=!!u?.table?.readonly,[p,y]=ne(!1),A=ye(()=>{r(""),y(!0)},[y]);if(t===void 0)return h.createElement(Ye,{variant:"outline",size:"medium",disabled:s,id:cr(e),onClick:A},"Set string");let g=typeof t=="string";return h.createElement(uR,null,h.createElement(ke.Textarea,{id:Be(e),maxLength:o,onChange:i,disabled:s,size:"flex",placeholder:"Edit string...",autoFocus:p,valid:g?null:"error",name:e,value:g?t:"",onFocus:n,onBlur:a}),o&&h.createElement(iR,{isMaxed:t?.length===o},t?.length??0," / ",o))},lR=M(ke.Input)({padding:10});function cR(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var dR=({onChange:e,name:t,accept:r="image/*",value:n,argType:a})=>{let o=we(null),u=a?.control?.readOnly;function i(s){if(!s.target.files)return;let p=Array.from(s.target.files).map(y=>URL.createObjectURL(y));e(p),cR(n)}return fe(()=>{n==null&&o.current&&(o.current.value=null)},[n,t]),h.createElement(lR,{ref:o,id:Be(t),type:"file",name:t,multiple:!0,disabled:u,onChange:i,accept:r,size:"flex"})},pR=Gu(()=>Promise.resolve().then(()=>(yy(),gy))),fR=e=>h.createElement(zu,{fallback:h.createElement("div",null)},h.createElement(pR,{...e})),hR={array:wy,object:wy,boolean:i9,color:fR,date:f9,number:y9,check:ur,"inline-check":ur,radio:ur,"inline-radio":ur,select:ur,"multi-select":ur,range:oR,text:sR,file:dR},By=()=>h.createElement(h.Fragment,null,"-"),mR=({row:e,arg:t,updateArgs:r,isHovered:n})=>{let{key:a,control:o}=e,[u,i]=ne(!1),[s,p]=ne({value:t});fe(()=>{u||p({value:t})},[u,t]);let y=ye(b=>(p({value:b}),r({[a]:b}),b),[r,a]),A=ye(()=>i(!1),[]),g=ye(()=>i(!0),[]);if(!o||o.disable){let b=o?.disable!==!0&&e?.type?.name!=="function";return n&&b?h.createElement(ht,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):h.createElement(By,null)}let m={name:a,argType:e,value:s.value,onChange:y,onBlur:A,onFocus:g},E=hR[o.type]||By;return h.createElement(E,{...m,...o,controlType:o.type})},gR=M.span({fontWeight:"bold"}),yR=M.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),bR=M.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...Tt({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),ER=M.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?ie(.1,e.color.defaultText):ie(.2,e.color.defaultText),marginTop:t?4:0})),AR=M.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?ie(.1,e.color.defaultText):ie(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),vR=M.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),DR=e=>e&&{summary:typeof e=="string"?e:e.name},ra=e=>{let[t,r]=ne(!1),{row:n,updateArgs:a,compact:o,expandable:u,initialExpandedArgs:i}=e,{name:s,description:p}=n,y=n.table||{},A=y.type||DR(n.type),g=y.defaultValue||n.defaultValue,m=n.type?.required,E=p!=null&&p!=="";return h.createElement("tr",{onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},h.createElement(vR,{expandable:u},h.createElement(gR,null,s),m?h.createElement(yR,{title:"Required"},"*"):null),o?null:h.createElement("td",null,E&&h.createElement(bR,null,h.createElement(Cp,null,p)),y.jsDocTags!=null?h.createElement(h.Fragment,null,h.createElement(AR,{hasDescription:E},h.createElement(Ou,{value:A,initialExpandedArgs:i})),h.createElement(K4,{tags:y.jsDocTags})):h.createElement(ER,{hasDescription:E},h.createElement(Ou,{value:A,initialExpandedArgs:i}))),o?null:h.createElement("td",null,h.createElement(Ou,{value:g,initialExpandedArgs:i})),a?h.createElement("td",null,h.createElement(mR,{...e,isHovered:t})):null)},CR=M(Ci)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?ie(.25,e.color.defaultText):ie(.3,e.color.defaultText),border:"none",display:"inline-block"})),xR=M(xi)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?ie(.25,e.color.defaultText):ie(.3,e.color.defaultText),border:"none",display:"inline-block"})),SR=M.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),FR=M.td(({theme:e})=>({position:"relative",letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s1-1,color:e.base==="light"?ie(.4,e.color.defaultText):ie(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),wR=M.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),BR=M.td(()=>({position:"relative"})),TR=M.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${ut(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),Ty=M.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"})),Ru=({level:e="section",label:t,children:r,initialExpanded:n=!0,colSpan:a=3})=>{let[o,u]=ne(n),i=e==="subsection"?wR:FR,s=r?.length||0,p=e==="subsection"?`${s} item${s!==1?"s":""}`:"",y=`${o?"Hide":"Show"} ${e==="subsection"?s:t} item${s!==1?"s":""}`;return h.createElement(h.Fragment,null,h.createElement(TR,{title:y},h.createElement(i,{colSpan:1},h.createElement(Ty,{onClick:A=>u(!o),tabIndex:0},y),h.createElement(SR,null,o?h.createElement(CR,null):h.createElement(xR,null),t)),h.createElement(BR,{colSpan:a-1},h.createElement(Ty,{onClick:A=>u(!o),tabIndex:-1,style:{outline:"none"}},y),o?null:p)),o?r:null)},na=M.div(({theme:e})=>({display:"flex",gap:16,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),Se=M.div(({numColumn:e})=>({display:"flex",flexDirection:"column",flex:e||1,gap:5,padding:"12px 20px"})),me=M.div(({theme:e,width:t,height:r})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,width:t||"100%",height:r||16,borderRadius:3})),Fe=[2,4,2,2],_R=()=>h.createElement(h.Fragment,null,h.createElement(na,null,h.createElement(Se,{numColumn:Fe[0]},h.createElement(me,{width:"60%"})),h.createElement(Se,{numColumn:Fe[1]},h.createElement(me,{width:"30%"})),h.createElement(Se,{numColumn:Fe[2]},h.createElement(me,{width:"60%"})),h.createElement(Se,{numColumn:Fe[3]},h.createElement(me,{width:"60%"}))),h.createElement(na,null,h.createElement(Se,{numColumn:Fe[0]},h.createElement(me,{width:"60%"})),h.createElement(Se,{numColumn:Fe[1]},h.createElement(me,{width:"80%"}),h.createElement(me,{width:"30%"})),h.createElement(Se,{numColumn:Fe[2]},h.createElement(me,{width:"60%"})),h.createElement(Se,{numColumn:Fe[3]},h.createElement(me,{width:"60%"}))),h.createElement(na,null,h.createElement(Se,{numColumn:Fe[0]},h.createElement(me,{width:"60%"})),h.createElement(Se,{numColumn:Fe[1]},h.createElement(me,{width:"80%"}),h.createElement(me,{width:"30%"})),h.createElement(Se,{numColumn:Fe[2]},h.createElement(me,{width:"60%"})),h.createElement(Se,{numColumn:Fe[3]},h.createElement(me,{width:"60%"}))),h.createElement(na,null,h.createElement(Se,{numColumn:Fe[0]},h.createElement(me,{width:"60%"})),h.createElement(Se,{numColumn:Fe[1]},h.createElement(me,{width:"80%"}),h.createElement(me,{width:"30%"})),h.createElement(Se,{numColumn:Fe[2]},h.createElement(me,{width:"60%"})),h.createElement(Se,{numColumn:Fe[3]},h.createElement(me,{width:"60%"})))),OR=M.div(({inAddonPanel:e,theme:t})=>({height:e?"100%":"auto",display:"flex",border:e?"none":`1px solid ${t.appBorderColor}`,borderRadius:e?0:t.appBorderRadius,padding:e?0:40,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:t.background.content,boxShadow:"rgba(0, 0, 0, 0.10) 0 1px 3px 0"})),IR=M.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),RR=M.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),PR=({inAddonPanel:e})=>{let[t,r]=ne(!0);return fe(()=>{let n=setTimeout(()=>{r(!1)},100);return()=>clearTimeout(n)},[]),t?null:h.createElement(OR,{inAddonPanel:e},h.createElement(pa,{title:e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated",description:h.createElement(h.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:h.createElement(IR,null,e&&h.createElement(h.Fragment,null,h.createElement(ht,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},h.createElement(Oi,null)," Watch 5m video"),h.createElement(RR,null),h.createElement(ht,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},h.createElement(Xr,null)," Read docs")),!e&&h.createElement(ht,{href:"https://storybook.js.org/docs/essentials/controls",target:"_blank",withArrow:!0},h.createElement(Xr,null)," Learn how to set that up"))}))},kR=M.table(({theme:e,compact:t,inAddonPanel:r})=>({"&&":{borderSpacing:0,color:e.color.defaultText,"td, th":{padding:0,border:"none",verticalAlign:"top",textOverflow:"ellipsis"},fontSize:e.typography.size.s2-1,lineHeight:"20px",textAlign:"left",width:"100%",marginTop:r?0:25,marginBottom:r?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)":{...t?null:{width:"35%"}},"td:nth-of-type(3)":{...t?null:{width:"15%"}},"th:last-of-type, td:last-of-type":{paddingRight:20,...t?null:{width:"25%"}},th:{color:e.base==="light"?ie(.25,e.color.defaultText):ie(.45,e.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:r?0:1,marginRight:r?0:1,tbody:{...r?null:{filter:e.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:e.background.content,borderTop:`1px solid ${e.appBorderColor}`},...r?null:{"> tr:first-of-type > *":{borderBlockStart:`1px solid ${e.appBorderColor}`},"> tr:last-of-type > *":{borderBlockEnd:`1px solid ${e.appBorderColor}`},"> tr > *:first-of-type":{borderInlineStart:`1px solid ${e.appBorderColor}`},"> tr > *:last-of-type":{borderInlineEnd:`1px solid ${e.appBorderColor}`},"> tr:first-of-type > td:first-of-type":{borderTopLeftRadius:e.appBorderRadius},"> tr:first-of-type > td:last-of-type":{borderTopRightRadius:e.appBorderRadius},"> tr:last-of-type > td:first-of-type":{borderBottomLeftRadius:e.appBorderRadius},"> tr:last-of-type > td:last-of-type":{borderBottomRightRadius:e.appBorderRadius}}}}})),NR=M(qe)(({theme:e})=>({margin:"-4px -12px -4px 0"})),LR=M.span({display:"flex",justifyContent:"space-between"}),qR={alpha:(e,t)=>e.name.localeCompare(t.name),requiredFirst:(e,t)=>+!!t.type?.required-+!!e.type?.required||e.name.localeCompare(t.name),none:void 0},MR=(e,t)=>{let r={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return r;Object.entries(e).forEach(([o,u])=>{let{category:i,subcategory:s}=u?.table||{};if(i){let p=r.sections[i]||{ungrouped:[],subsections:{}};if(!s)p.ungrouped.push({key:o,...u});else{let y=p.subsections[s]||[];y.push({key:o,...u}),p.subsections[s]=y}r.sections[i]=p}else if(s){let p=r.ungroupedSubsections[s]||[];p.push({key:o,...u}),r.ungroupedSubsections[s]=p}else r.ungrouped.push({key:o,...u})});let n=qR[t],a=o=>n?Object.keys(o).reduce((u,i)=>({...u,[i]:o[i].sort(n)}),{}):o;return{ungrouped:r.ungrouped.sort(n),ungroupedSubsections:a(r.ungroupedSubsections),sections:Object.keys(r.sections).reduce((o,u)=>({...o,[u]:{ungrouped:r.sections[u].ungrouped.sort(n),subsections:a(r.sections[u].subsections)}}),{})}},jR=(e,t,r)=>{try{return Do(e,t,r)}catch(n){return Co.warn(n.message),!1}},Yy=e=>{let{updateArgs:t,resetArgs:r,compact:n,inAddonPanel:a,initialExpandedArgs:o,sort:u="none",isLoading:i}=e;if("error"in e){let{error:w}=e;return h.createElement(ky,null,w,"\xA0",h.createElement(ht,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},h.createElement(Xr,null)," Read the docs"))}if(i)return h.createElement(_R,null);let{rows:s,args:p,globals:y}="rows"in e&&e,A=MR((0,_y.default)(s,w=>!w?.table?.disable&&jR(w,p||{},y||{})),u),g=A.ungrouped.length===0,m=Object.entries(A.sections).length===0,E=Object.entries(A.ungroupedSubsections).length===0;if(g&&m&&E)return h.createElement(PR,{inAddonPanel:a});let b=1;t&&(b+=1),n||(b+=2);let x=Object.keys(A.sections).length>0,B={updateArgs:t,compact:n,inAddonPanel:a,initialExpandedArgs:o};return h.createElement(ma,null,h.createElement(kR,{compact:n,inAddonPanel:a,className:"docblock-argstable sb-unstyled"},h.createElement("thead",{className:"docblock-argstable-head"},h.createElement("tr",null,h.createElement("th",null,h.createElement("span",null,"Name")),n?null:h.createElement("th",null,h.createElement("span",null,"Description")),n?null:h.createElement("th",null,h.createElement("span",null,"Default")),t?h.createElement("th",null,h.createElement(LR,null,"Control"," ",!i&&r&&h.createElement(NR,{onClick:()=>r(),title:"Reset controls"},h.createElement(Qr,{"aria-hidden":!0})))):null)),h.createElement("tbody",{className:"docblock-argstable-body"},A.ungrouped.map(w=>h.createElement(ra,{key:w.key,row:w,arg:p&&p[w.key],...B})),Object.entries(A.ungroupedSubsections).map(([w,T])=>h.createElement(Ru,{key:w,label:w,level:"subsection",colSpan:b},T.map(N=>h.createElement(ra,{key:N.key,row:N,arg:p&&p[N.key],expandable:x,...B})))),Object.entries(A.sections).map(([w,T])=>h.createElement(Ru,{key:w,label:w,level:"section",colSpan:b},T.ungrouped.map(N=>h.createElement(ra,{key:N.key,row:N,arg:p&&p[N.key],...B})),Object.entries(T.subsections).map(([N,F])=>h.createElement(Ru,{key:N,label:N,level:"subsection",colSpan:b},F.map(L=>h.createElement(ra,{key:L.key,row:L,arg:p&&p[L.key],expandable:x,...B})))))))))};var vue=M.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base==="light"?ie(.4,e.color.defaultText):ie(.6,e.color.defaultText)})),Due=M.div({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}),Cue=M.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}}),xue=M.div(_t,({theme:e})=>({...aa(e),margin:"25px 0 40px",padding:"30px 20px"}));var Sue=M.div(({theme:e})=>({fontWeight:e.typography.weight.bold,color:e.color.defaultText})),Fue=M.div(({theme:e})=>({color:e.base==="light"?ie(.2,e.color.defaultText):ie(.6,e.color.defaultText)})),wue=M.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5}),Bue=M.div(({theme:e})=>({flex:1,textAlign:"center",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,lineHeight:1,overflow:"hidden",color:e.base==="light"?ie(.4,e.color.defaultText):ie(.6,e.color.defaultText),"> div":{display:"inline-block",overflow:"hidden",maxWidth:"100%",textOverflow:"ellipsis"},span:{display:"block",marginTop:2}})),Tue=M.div({display:"flex",flexDirection:"row"}),_ue=M.div(({background:e})=>({position:"relative",flex:1,"&::before":{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:e,content:'""'}})),Oue=M.div(({theme:e})=>({...aa(e),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"})),Iue=M.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30}),Rue=M.div({flex:1,display:"flex",flexDirection:"row"}),Pue=M.div({display:"flex",alignItems:"flex-start"}),kue=M.div({flex:"0 0 30%"}),Nue=M.div({flex:1}),Lue=M.div(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:e.typography.weight.bold,color:e.base==="light"?ie(.4,e.color.defaultText):ie(.6,e.color.defaultText)})),que=M.div(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"}));var Mue=M.div(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,color:e.color.defaultText,marginLeft:10,lineHeight:1.2})),jue=M.div(({theme:e})=>({...aa(e),overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}})),$ue=M.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"}),Uue=M.div({display:"flex",flexFlow:"row wrap"});pe&&pe.__DOCS_CONTEXT__===void 0&&(pe.__DOCS_CONTEXT__=sr(null),pe.__DOCS_CONTEXT__.displayName="DocsContext");var $R=pe?pe.__DOCS_CONTEXT__:sr(null);var Hue=sr({sources:{}});var{document:UR}=pe;function HR(e,t){e.channel.emit(ai,t)}var zue=Ea.a;var Jy=["h1","h2","h3","h4","h5","h6"],zR=Jy.reduce((e,t)=>({...e,[t]:M(t)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})}),{}),GR=M.a(()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"})),WR=({as:e,id:t,children:r,...n})=>{let a=Wu($R),o=zR[e],u=`#${t}`;return h.createElement(o,{id:t,...n},h.createElement(GR,{"aria-hidden":"true",href:u,tabIndex:-1,target:"_self",onClick:i=>{UR.getElementById(t)&&HR(a,u)}},h.createElement(Bi,null)),r)},Xy=e=>{let{as:t,id:r,children:n,...a}=e;if(r)return h.createElement(WR,{as:t,id:r,...a},n);let o=t,{as:u,...i}=e;return h.createElement(o,{...Aa(i,t)})},Gue=Jy.reduce((e,t)=>({...e,[t]:r=>h.createElement(Xy,{as:t,...r})}),{});var VR=(e=>(e.INFO="info",e.NOTES="notes",e.DOCGEN="docgen",e.AUTO="auto",e))(VR||{});var Wue=M.div(({theme:e})=>({width:"10rem","@media (max-width: 768px)":{display:"none"}})),Vue=M.div(({theme:e})=>({position:"fixed",bottom:0,top:0,width:"10rem",paddingTop:"4rem",paddingBottom:"2rem",overflowY:"auto",fontFamily:e.typography.fonts.base,fontSize:e.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 ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.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 ${e.color.mediumdark}`,opacity:0,transition:"opacity 0.2s"},"& .toc-list-item.is-active-li::before":{opacity:1},"& .toc-list-item > a":{color:e.color.defaultText,textDecoration:"none"},"& .toc-list-item.is-active-li > a":{fontWeight:600,color:e.color.secondary,textDecoration:"none"}})),Kue=M.p(({theme:e})=>({fontWeight:600,fontSize:"0.875em",color:e.textColor,textTransform:"uppercase",marginBottom:10}));var{document:Yue,window:Jue}=pe;var KR=({children:e,disableAnchor:t,...r})=>{if(t||typeof e!="string")return h.createElement(ha,null,e);let n=e.toLowerCase().replace(/[^a-z0-9]/gi,"-");return h.createElement(Xy,{as:"h2",id:n,...r},e)},Xue=M(KR)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,fontWeight:e.typography.weight.bold,lineHeight:"16px",letterSpacing:"0.35em",textTransform:"uppercase",color:e.textMutedColor,border:0,marginBottom:"12px","&:first-of-type":{marginTop:"56px"}}));Zr();var YR=(()=>{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})(),Qy="addon-controls",t2="controls",JR=xa({from:{transform:"translateY(40px)"},to:{transform:"translateY(0)"}}),XR=xa({from:{background:"var(--highlight-bg-color)"},to:{}}),QR=M.div({containerType:"size",position:"sticky",bottom:0,height:39,overflow:"hidden",zIndex:1}),ZR=M(da)(({theme:e})=>({"--highlight-bg-color":e.base==="dark"?"#153B5B":"#E0F0FF",display:"flex",flexDirection:"row-reverse",alignItems:"center",justifyContent:"space-between",flexWrap:"wrap",gap:6,padding:"6px 10px",animation:`${JR} 300ms, ${XR} 2s`,background:e.background.bar,borderTop:`1px solid ${e.appBorderColor}`,fontSize:e.typography.size.s2,"@container (max-width: 799px)":{flexDirection:"row",justifyContent:"flex-end"}})),eP=M.div({display:"flex",flex:"99 0 auto",alignItems:"center",marginLeft:10,gap:6}),tP=M.div(({theme:e})=>({display:"flex",flex:"1 0 0",alignItems:"center",gap:2,color:e.color.mediumdark,fontSize:e.typography.size.s2})),ju=M.div({"@container (max-width: 799px)":{lineHeight:0,textIndent:"-9999px","&::after":{content:"attr(data-short-label)",display:"block",lineHeight:"initial",textIndent:"0"}}}),rP=M(ke.Input)(({theme:e})=>({"::placeholder":{color:e.color.mediumdark},"&:invalid:not(:placeholder-shown)":{boxShadow:`${e.color.negative} 0 0 0 1px inset`}})),nP=({saveStory:e,createStory:t,resetArgs:r})=>{let n=h.useRef(null),[a,o]=h.useState(!1),[u,i]=h.useState(!1),[s,p]=h.useState(""),[y,A]=h.useState(null),g=async()=>{a||(o(!0),await e().catch(()=>{}),o(!1))},m=()=>{i(!0),p(""),setTimeout(()=>n.current?.focus(),0)},E=b=>{let x=b.target.value.replace(/^[^a-z]/i,"").replace(/[^a-z0-9-_ ]/gi,"").replaceAll(/([-_ ]+[a-z0-9])/gi,B=>B.toUpperCase().replace(/[-_ ]/g,""));p(x.charAt(0).toUpperCase()+x.slice(1))};return h.createElement(QR,null,h.createElement(ZR,null,h.createElement(tP,null,h.createElement(nt,{as:"div",hasChrome:!1,trigger:"hover",tooltip:h.createElement(mt,{note:"Save changes to story"})},h.createElement(qe,{"aria-label":"Save changes to story",disabled:a,onClick:g},h.createElement(Di,null),h.createElement(ju,{"data-short-label":"Save"},"Update story"))),h.createElement(nt,{as:"div",hasChrome:!1,trigger:"hover",tooltip:h.createElement(mt,{note:"Create new story with these settings"})},h.createElement(qe,{"aria-label":"Create new story with these settings",onClick:m},h.createElement(Jr,null),h.createElement(ju,{"data-short-label":"New"},"Create new story"))),h.createElement(nt,{as:"div",hasChrome:!1,trigger:"hover",tooltip:h.createElement(mt,{note:"Reset changes"})},h.createElement(qe,{"aria-label":"Reset changes",onClick:()=>r()},h.createElement(Qr,null),h.createElement("span",null,"Reset")))),h.createElement(eP,null,h.createElement(ju,{"data-short-label":"Unsaved changes"},"You modified this story. Do you want to save your changes?")),h.createElement(Ge,{width:350,open:u,onOpenChange:i},h.createElement(ke,{onSubmit:async b=>{if(b.preventDefault(),!a)try{A(null),o(!0),await t(s.replace(/^[^a-z]/i,"").replaceAll(/[^a-z0-9]/gi,"")),i(!1),o(!1)}catch(x){A(x.message),o(!1)}}},h.createElement(Ge.Content,null,h.createElement(Ge.Header,null,h.createElement(Ge.Title,null,"Create new story"),h.createElement(Ge.Description,null,"This will add a new story to your existing stories file.")),h.createElement(rP,{onChange:E,placeholder:"Story export name",readOnly:a,ref:n,value:s}),h.createElement(Ge.Actions,null,h.createElement(Ye,{disabled:a||!s,size:"medium",type:"submit",variant:"solid"},"Create"),h.createElement(Ge.Dialog.Close,{asChild:!0},h.createElement(Ye,{disabled:a,size:"medium",type:"reset"},"Cancel"))))),y&&h.createElement(Ge.Error,null,y))))},Zy=e=>Object.entries(e).reduce((t,[r,n])=>n!==void 0?Object.assign(t,{[r]:n}):t,{}),aP=M.div({display:"grid",gridTemplateRows:"1fr 39px",height:"100%",maxHeight:"100vh",overflowY:"auto"}),oP=({saveStory:e,createStory:t})=>{let[r,n]=ne(!0),[a,o,u,i]=li(),[s]=ci(),p=Ca(),{expanded:y,sort:A,presetColors:g}=di(t2,{}),{path:m,previewInitialized:E}=pi();fe(()=>{E&&n(!1)},[E]);let b=Object.values(p).some(w=>w?.control),x=Object.entries(p).reduce((w,[T,N])=>{let F=N?.control;return typeof F!="object"||F?.type!=="color"||F?.presetColors?w[T]=N:w[T]={...N,control:{...F,presetColors:g}},w},{}),B=ze(()=>!!a&&!!i&&!rt(Zy(a),Zy(i)),[a,i]);return h.createElement(aP,null,h.createElement(Yy,{key:m,compact:!y&&b,rows:x,args:a,globals:s,updateArgs:o,resetArgs:u,inAddonPanel:!0,sort:A,isLoading:r}),b&&B&&YR.CONFIG_TYPE==="DEVELOPMENT"&&h.createElement(nP,{resetArgs:u,saveStory:e,createStory:t}))};function uP(){let e=Ca(),t=Object.values(e).filter(r=>r?.control&&!r?.table?.disable).length;return h.createElement("div",null,h.createElement(ga,{col:1},h.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Controls"),t===0?"":h.createElement(ca,{status:"neutral"},t)))}var e2=e=>JSON.stringify(e,(t,r)=>typeof r=="function"?"__sb_empty_function_arg__":r);Gr.register(Qy,e=>{let t=Gr.getChannel(),r=async()=>{let a=e.getCurrentStoryData();if(a.type!=="story")throw new Error("Not a story");try{let o=await Da(t,va,zr,{args:e2(Object.entries(a.args||{}).reduce((u,[i,s])=>(rt(s,a.initialArgs?.[i])||(u[i]=s),u),{})),csfId:a.id,importPath:a.importPath});e.addNotification({id:"save-story-success",icon:{name:"passed",color:Wr.positive},content:{headline:"Story saved",subHeadline:h.createElement(h.Fragment,null,"Updated story ",h.createElement("b",null,o.sourceStoryName),".")},duration:8e3})}catch(o){throw e.addNotification({id:"save-story-error",icon:{name:"failed",color:Wr.negative},content:{headline:"Failed to save story",subHeadline:o?.message||"Check the Storybook process on the command line for more details."},duration:8e3}),o}},n=async a=>{let o=e.getCurrentStoryData();if(o.type!=="story")throw new Error("Not a story");let u=await Da(t,va,zr,{args:o.args&&e2(o.args),csfId:o.id,importPath:o.importPath,name:a});e.addNotification({id:"save-story-success",icon:{name:"passed",color:Wr.positive},content:{headline:"Story created",subHeadline:h.createElement(h.Fragment,null,"Added story ",h.createElement("b",null,u.newStoryName)," based on ",h.createElement("b",null,u.sourceStoryName),".")},duration:8e3,onClick:({onDismiss:i})=>{i(),e.selectStory(u.newStoryId)}})};Gr.add(Qy,{title:uP,type:si.PANEL,paramKey:t2,render:({active:a})=>!a||!e.getCurrentStoryData()?null:h.createElement(la,{active:a},h.createElement(oP,{saveStory:r,createStory:n}))}),t.on(zr,a=>{if(!a.success)return;let o=e.getCurrentStoryData();o.type==="story"&&(e.resetStoryArgs(o),a.payload.newStoryId&&e.selectStory(a.payload.newStoryId))})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/pr-preview/pr-419/sb-addons/essentials-controls-2/manager-bundle.js.LEGAL.txt b/pr-preview/pr-419/sb-addons/essentials-controls-2/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..cfea3e72c --- /dev/null +++ b/pr-preview/pr-419/sb-addons/essentials-controls-2/manager-bundle.js.LEGAL.txt @@ -0,0 +1,18 @@ +Bundled license information: + +telejson/dist/index.mjs: + /*! + * isobject + * + * Copyright (c) 2014-2017, Jon Schlinkert. + * Released under the MIT License. + */ + /** + * @license + * Lodash (Custom Build) + * Build: `lodash modularize exports="es" -o ./` + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */ diff --git a/pr-preview/pr-419/sb-addons/essentials-measure-7/manager-bundle.js b/pr-preview/pr-419/sb-addons/essentials-measure-7/manager-bundle.js new file mode 100644 index 000000000..a7d02dccc --- /dev/null +++ b/pr-preview/pr-419/sb-addons/essentials-measure-7/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var t=__REACT__,{Children:B,Component:f,Fragment:R,Profiler:P,PureComponent:L,StrictMode:E,Suspense:D,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:w,cloneElement:M,createContext:x,createElement:v,createFactory:H,createRef:U,forwardRef:F,isValidElement:N,lazy:G,memo:W,startTransition:K,unstable_act:Y,useCallback:u,useContext:q,useDebugValue:V,useDeferredValue:Z,useEffect:d,useId:z,useImperativeHandle:J,useInsertionEffect:Q,useLayoutEffect:$,useMemo:j,useReducer:X,useRef:oo,useState:no,useSyncExternalStore:eo,useTransition:co,version:to}=__REACT__;var io=__STORYBOOK_API__,{ActiveTabs:so,Consumer:uo,ManagerContext:mo,Provider:po,RequestResponseError:So,addons:l,combineParameters:Co,controlOrMetaKey:ho,controlOrMetaSymbol:bo,eventMatchesShortcut:To,eventToShortcut:_o,experimental_requestResponse:Ao,isMacLike:go,isShortcutTaken:yo,keyToSymbol:Oo,merge:ko,mockChannel:Bo,optionOrAltSymbol:fo,shortcutMatchesShortcut:Ro,shortcutToHumanString:Po,types:m,useAddonState:Lo,useArgTypes:Eo,useArgs:Do,useChannel:wo,useGlobalTypes:Mo,useGlobals:p,useParameter:xo,useSharedState:vo,useStoryPrepared:Ho,useStorybookApi:S,useStorybookState:Uo}=__STORYBOOK_API__;var Ko=__STORYBOOK_COMPONENTS__,{A:Yo,ActionBar:qo,AddonPanel:Vo,Badge:Zo,Bar:zo,Blockquote:Jo,Button:Qo,ClipboardCode:$o,Code:jo,DL:Xo,Div:on,DocumentWrapper:nn,EmptyTabContent:en,ErrorFormatter:cn,FlexBar:tn,Form:rn,H1:In,H2:an,H3:ln,H4:sn,H5:un,H6:dn,HR:mn,IconButton:C,IconButtonSkeleton:pn,Icons:Sn,Img:Cn,LI:hn,Link:bn,ListItem:Tn,Loader:_n,Modal:An,OL:gn,P:yn,Placeholder:On,Pre:kn,ResetWrapper:Bn,ScrollArea:fn,Separator:Rn,Spaced:Pn,Span:Ln,StorybookIcon:En,StorybookLogo:Dn,Symbols:wn,SyntaxHighlighter:Mn,TT:xn,TabBar:vn,TabButton:Hn,TabWrapper:Un,Table:Fn,Tabs:Nn,TabsState:Gn,TooltipLinkList:Wn,TooltipMessage:Kn,TooltipNote:Yn,UL:qn,WithTooltip:Vn,WithTooltipPure:Zn,Zoom:zn,codeCommon:Jn,components:Qn,createCopyToClipboardFunction:$n,getStoryHref:jn,icons:Xn,interleaveSeparators:oe,nameSpaceClassNames:ne,resetComponents:ee,withReset:ce}=__STORYBOOK_COMPONENTS__;var le=__STORYBOOK_ICONS__,{AccessibilityAltIcon:ie,AccessibilityIcon:se,AddIcon:ue,AdminIcon:de,AlertAltIcon:me,AlertIcon:pe,AlignLeftIcon:Se,AlignRightIcon:Ce,AppleIcon:he,ArrowDownIcon:be,ArrowLeftIcon:Te,ArrowRightIcon:_e,ArrowSolidDownIcon:Ae,ArrowSolidLeftIcon:ge,ArrowSolidRightIcon:ye,ArrowSolidUpIcon:Oe,ArrowUpIcon:ke,AzureDevOpsIcon:Be,BackIcon:fe,BasketIcon:Re,BatchAcceptIcon:Pe,BatchDenyIcon:Le,BeakerIcon:Ee,BellIcon:De,BitbucketIcon:we,BoldIcon:Me,BookIcon:xe,BookmarkHollowIcon:ve,BookmarkIcon:He,BottomBarIcon:Ue,BottomBarToggleIcon:Fe,BoxIcon:Ne,BranchIcon:Ge,BrowserIcon:We,ButtonIcon:Ke,CPUIcon:Ye,CalendarIcon:qe,CameraIcon:Ve,CategoryIcon:Ze,CertificateIcon:ze,ChangedIcon:Je,ChatIcon:Qe,CheckIcon:$e,ChevronDownIcon:je,ChevronLeftIcon:Xe,ChevronRightIcon:oc,ChevronSmallDownIcon:nc,ChevronSmallLeftIcon:ec,ChevronSmallRightIcon:cc,ChevronSmallUpIcon:tc,ChevronUpIcon:rc,ChromaticIcon:Ic,ChromeIcon:ac,CircleHollowIcon:lc,CircleIcon:ic,ClearIcon:sc,CloseAltIcon:uc,CloseIcon:dc,CloudHollowIcon:mc,CloudIcon:pc,CogIcon:Sc,CollapseIcon:Cc,CommandIcon:hc,CommentAddIcon:bc,CommentIcon:Tc,CommentsIcon:_c,CommitIcon:Ac,CompassIcon:gc,ComponentDrivenIcon:yc,ComponentIcon:Oc,ContrastIcon:kc,ControlsIcon:Bc,CopyIcon:fc,CreditIcon:Rc,CrossIcon:Pc,DashboardIcon:Lc,DatabaseIcon:Ec,DeleteIcon:Dc,DiamondIcon:wc,DirectionIcon:Mc,DiscordIcon:xc,DocChartIcon:vc,DocListIcon:Hc,DocumentIcon:Uc,DownloadIcon:Fc,DragIcon:Nc,EditIcon:Gc,EllipsisIcon:Wc,EmailIcon:Kc,ExpandAltIcon:Yc,ExpandIcon:qc,EyeCloseIcon:Vc,EyeIcon:Zc,FaceHappyIcon:zc,FaceNeutralIcon:Jc,FaceSadIcon:Qc,FacebookIcon:$c,FailedIcon:jc,FastForwardIcon:Xc,FigmaIcon:ot,FilterIcon:nt,FlagIcon:et,FolderIcon:ct,FormIcon:tt,GDriveIcon:rt,GithubIcon:It,GitlabIcon:at,GlobeIcon:lt,GoogleIcon:it,GraphBarIcon:st,GraphLineIcon:ut,GraphqlIcon:dt,GridAltIcon:mt,GridIcon:pt,GrowIcon:St,HeartHollowIcon:Ct,HeartIcon:ht,HomeIcon:bt,HourglassIcon:Tt,InfoIcon:_t,ItalicIcon:At,JumpToIcon:gt,KeyIcon:yt,LightningIcon:Ot,LightningOffIcon:kt,LinkBrokenIcon:Bt,LinkIcon:ft,LinkedinIcon:Rt,LinuxIcon:Pt,ListOrderedIcon:Lt,ListUnorderedIcon:Et,LocationIcon:Dt,LockIcon:wt,MarkdownIcon:Mt,MarkupIcon:xt,MediumIcon:vt,MemoryIcon:Ht,MenuIcon:Ut,MergeIcon:Ft,MirrorIcon:Nt,MobileIcon:Gt,MoonIcon:Wt,NutIcon:Kt,OutboxIcon:Yt,OutlineIcon:qt,PaintBrushIcon:Vt,PaperClipIcon:Zt,ParagraphIcon:zt,PassedIcon:Jt,PhoneIcon:Qt,PhotoDragIcon:$t,PhotoIcon:jt,PinAltIcon:Xt,PinIcon:or,PlayBackIcon:nr,PlayIcon:er,PlayNextIcon:cr,PlusIcon:tr,PointerDefaultIcon:rr,PointerHandIcon:Ir,PowerIcon:ar,PrintIcon:lr,ProceedIcon:ir,ProfileIcon:sr,PullRequestIcon:ur,QuestionIcon:dr,RSSIcon:mr,RedirectIcon:pr,ReduxIcon:Sr,RefreshIcon:Cr,ReplyIcon:hr,RepoIcon:br,RequestChangeIcon:Tr,RewindIcon:_r,RulerIcon:h,SearchIcon:Ar,ShareAltIcon:gr,ShareIcon:yr,ShieldIcon:Or,SideBySideIcon:kr,SidebarAltIcon:Br,SidebarAltToggleIcon:fr,SidebarIcon:Rr,SidebarToggleIcon:Pr,SpeakerIcon:Lr,StackedIcon:Er,StarHollowIcon:Dr,StarIcon:wr,StickerIcon:Mr,StopAltIcon:xr,StopIcon:vr,StorybookIcon:Hr,StructureIcon:Ur,SubtractIcon:Fr,SunIcon:Nr,SupportIcon:Gr,SwitchAltIcon:Wr,SyncIcon:Kr,TabletIcon:Yr,ThumbsUpIcon:qr,TimeIcon:Vr,TimerIcon:Zr,TransferIcon:zr,TrashIcon:Jr,TwitterIcon:Qr,TypeIcon:$r,UbuntuIcon:jr,UndoIcon:Xr,UnfoldIcon:oI,UnlockIcon:nI,UnpinIcon:eI,UploadIcon:cI,UserAddIcon:tI,UserAltIcon:rI,UserIcon:II,UsersIcon:aI,VSCodeIcon:lI,VerifiedIcon:iI,VideoIcon:sI,WandIcon:uI,WatchIcon:dI,WindowsIcon:mI,WrenchIcon:pI,YoutubeIcon:SI,ZoomIcon:CI,ZoomOutIcon:hI,ZoomResetIcon:bI,iconList:TI}=__STORYBOOK_ICONS__;var i="storybook/measure-addon",b=`${i}/tool`,T=()=>{let[r,c]=p(),{measureEnabled:I}=r,s=S(),a=u(()=>c({measureEnabled:!I}),[c,I]);return d(()=>{s.setAddonShortcut(i,{label:"Toggle Measure [M]",defaultShortcut:["M"],actionName:"measure",showInMenu:!1,action:a})},[a,s]),t.createElement(C,{key:b,active:I,title:"Enable measure",onClick:a},t.createElement(h,null))};l.register(i,()=>{l.add(b,{type:m.TOOL,title:"Measure",match:({viewMode:r,tabId:c})=>r==="story"&&!c,render:()=>t.createElement(T,null)})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/pr-preview/pr-419/sb-addons/essentials-measure-7/manager-bundle.js.LEGAL.txt b/pr-preview/pr-419/sb-addons/essentials-measure-7/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/pr-preview/pr-419/sb-addons/essentials-outline-8/manager-bundle.js b/pr-preview/pr-419/sb-addons/essentials-outline-8/manager-bundle.js new file mode 100644 index 000000000..71ce95ba0 --- /dev/null +++ b/pr-preview/pr-419/sb-addons/essentials-outline-8/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var t=__REACT__,{Children:f,Component:R,Fragment:P,Profiler:L,PureComponent:E,StrictMode:D,Suspense:w,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:v,cloneElement:x,createContext:H,createElement:M,createFactory:U,createRef:F,forwardRef:N,isValidElement:G,lazy:W,memo:u,startTransition:K,unstable_act:Y,useCallback:d,useContext:q,useDebugValue:V,useDeferredValue:Z,useEffect:p,useId:z,useImperativeHandle:J,useInsertionEffect:Q,useLayoutEffect:$,useMemo:j,useReducer:X,useRef:oo,useState:no,useSyncExternalStore:eo,useTransition:co,version:to}=__REACT__;var io=__STORYBOOK_API__,{ActiveTabs:so,Consumer:uo,ManagerContext:po,Provider:mo,RequestResponseError:So,addons:l,combineParameters:Co,controlOrMetaKey:ho,controlOrMetaSymbol:Ao,eventMatchesShortcut:_o,eventToShortcut:bo,experimental_requestResponse:To,isMacLike:go,isShortcutTaken:yo,keyToSymbol:Oo,merge:ko,mockChannel:Bo,optionOrAltSymbol:fo,shortcutMatchesShortcut:Ro,shortcutToHumanString:Po,types:m,useAddonState:Lo,useArgTypes:Eo,useArgs:Do,useChannel:wo,useGlobalTypes:vo,useGlobals:S,useParameter:xo,useSharedState:Ho,useStoryPrepared:Mo,useStorybookApi:C,useStorybookState:Uo}=__STORYBOOK_API__;var Ko=__STORYBOOK_COMPONENTS__,{A:Yo,ActionBar:qo,AddonPanel:Vo,Badge:Zo,Bar:zo,Blockquote:Jo,Button:Qo,ClipboardCode:$o,Code:jo,DL:Xo,Div:on,DocumentWrapper:nn,EmptyTabContent:en,ErrorFormatter:cn,FlexBar:tn,Form:rn,H1:In,H2:an,H3:ln,H4:sn,H5:un,H6:dn,HR:pn,IconButton:h,IconButtonSkeleton:mn,Icons:Sn,Img:Cn,LI:hn,Link:An,ListItem:_n,Loader:bn,Modal:Tn,OL:gn,P:yn,Placeholder:On,Pre:kn,ResetWrapper:Bn,ScrollArea:fn,Separator:Rn,Spaced:Pn,Span:Ln,StorybookIcon:En,StorybookLogo:Dn,Symbols:wn,SyntaxHighlighter:vn,TT:xn,TabBar:Hn,TabButton:Mn,TabWrapper:Un,Table:Fn,Tabs:Nn,TabsState:Gn,TooltipLinkList:Wn,TooltipMessage:Kn,TooltipNote:Yn,UL:qn,WithTooltip:Vn,WithTooltipPure:Zn,Zoom:zn,codeCommon:Jn,components:Qn,createCopyToClipboardFunction:$n,getStoryHref:jn,icons:Xn,interleaveSeparators:oe,nameSpaceClassNames:ne,resetComponents:ee,withReset:ce}=__STORYBOOK_COMPONENTS__;var le=__STORYBOOK_ICONS__,{AccessibilityAltIcon:ie,AccessibilityIcon:se,AddIcon:ue,AdminIcon:de,AlertAltIcon:pe,AlertIcon:me,AlignLeftIcon:Se,AlignRightIcon:Ce,AppleIcon:he,ArrowDownIcon:Ae,ArrowLeftIcon:_e,ArrowRightIcon:be,ArrowSolidDownIcon:Te,ArrowSolidLeftIcon:ge,ArrowSolidRightIcon:ye,ArrowSolidUpIcon:Oe,ArrowUpIcon:ke,AzureDevOpsIcon:Be,BackIcon:fe,BasketIcon:Re,BatchAcceptIcon:Pe,BatchDenyIcon:Le,BeakerIcon:Ee,BellIcon:De,BitbucketIcon:we,BoldIcon:ve,BookIcon:xe,BookmarkHollowIcon:He,BookmarkIcon:Me,BottomBarIcon:Ue,BottomBarToggleIcon:Fe,BoxIcon:Ne,BranchIcon:Ge,BrowserIcon:We,ButtonIcon:Ke,CPUIcon:Ye,CalendarIcon:qe,CameraIcon:Ve,CategoryIcon:Ze,CertificateIcon:ze,ChangedIcon:Je,ChatIcon:Qe,CheckIcon:$e,ChevronDownIcon:je,ChevronLeftIcon:Xe,ChevronRightIcon:oc,ChevronSmallDownIcon:nc,ChevronSmallLeftIcon:ec,ChevronSmallRightIcon:cc,ChevronSmallUpIcon:tc,ChevronUpIcon:rc,ChromaticIcon:Ic,ChromeIcon:ac,CircleHollowIcon:lc,CircleIcon:ic,ClearIcon:sc,CloseAltIcon:uc,CloseIcon:dc,CloudHollowIcon:pc,CloudIcon:mc,CogIcon:Sc,CollapseIcon:Cc,CommandIcon:hc,CommentAddIcon:Ac,CommentIcon:_c,CommentsIcon:bc,CommitIcon:Tc,CompassIcon:gc,ComponentDrivenIcon:yc,ComponentIcon:Oc,ContrastIcon:kc,ControlsIcon:Bc,CopyIcon:fc,CreditIcon:Rc,CrossIcon:Pc,DashboardIcon:Lc,DatabaseIcon:Ec,DeleteIcon:Dc,DiamondIcon:wc,DirectionIcon:vc,DiscordIcon:xc,DocChartIcon:Hc,DocListIcon:Mc,DocumentIcon:Uc,DownloadIcon:Fc,DragIcon:Nc,EditIcon:Gc,EllipsisIcon:Wc,EmailIcon:Kc,ExpandAltIcon:Yc,ExpandIcon:qc,EyeCloseIcon:Vc,EyeIcon:Zc,FaceHappyIcon:zc,FaceNeutralIcon:Jc,FaceSadIcon:Qc,FacebookIcon:$c,FailedIcon:jc,FastForwardIcon:Xc,FigmaIcon:ot,FilterIcon:nt,FlagIcon:et,FolderIcon:ct,FormIcon:tt,GDriveIcon:rt,GithubIcon:It,GitlabIcon:at,GlobeIcon:lt,GoogleIcon:it,GraphBarIcon:st,GraphLineIcon:ut,GraphqlIcon:dt,GridAltIcon:pt,GridIcon:mt,GrowIcon:St,HeartHollowIcon:Ct,HeartIcon:ht,HomeIcon:At,HourglassIcon:_t,InfoIcon:bt,ItalicIcon:Tt,JumpToIcon:gt,KeyIcon:yt,LightningIcon:Ot,LightningOffIcon:kt,LinkBrokenIcon:Bt,LinkIcon:ft,LinkedinIcon:Rt,LinuxIcon:Pt,ListOrderedIcon:Lt,ListUnorderedIcon:Et,LocationIcon:Dt,LockIcon:wt,MarkdownIcon:vt,MarkupIcon:xt,MediumIcon:Ht,MemoryIcon:Mt,MenuIcon:Ut,MergeIcon:Ft,MirrorIcon:Nt,MobileIcon:Gt,MoonIcon:Wt,NutIcon:Kt,OutboxIcon:Yt,OutlineIcon:A,PaintBrushIcon:qt,PaperClipIcon:Vt,ParagraphIcon:Zt,PassedIcon:zt,PhoneIcon:Jt,PhotoDragIcon:Qt,PhotoIcon:$t,PinAltIcon:jt,PinIcon:Xt,PlayBackIcon:or,PlayIcon:nr,PlayNextIcon:er,PlusIcon:cr,PointerDefaultIcon:tr,PointerHandIcon:rr,PowerIcon:Ir,PrintIcon:ar,ProceedIcon:lr,ProfileIcon:ir,PullRequestIcon:sr,QuestionIcon:ur,RSSIcon:dr,RedirectIcon:pr,ReduxIcon:mr,RefreshIcon:Sr,ReplyIcon:Cr,RepoIcon:hr,RequestChangeIcon:Ar,RewindIcon:_r,RulerIcon:br,SearchIcon:Tr,ShareAltIcon:gr,ShareIcon:yr,ShieldIcon:Or,SideBySideIcon:kr,SidebarAltIcon:Br,SidebarAltToggleIcon:fr,SidebarIcon:Rr,SidebarToggleIcon:Pr,SpeakerIcon:Lr,StackedIcon:Er,StarHollowIcon:Dr,StarIcon:wr,StickerIcon:vr,StopAltIcon:xr,StopIcon:Hr,StorybookIcon:Mr,StructureIcon:Ur,SubtractIcon:Fr,SunIcon:Nr,SupportIcon:Gr,SwitchAltIcon:Wr,SyncIcon:Kr,TabletIcon:Yr,ThumbsUpIcon:qr,TimeIcon:Vr,TimerIcon:Zr,TransferIcon:zr,TrashIcon:Jr,TwitterIcon:Qr,TypeIcon:$r,UbuntuIcon:jr,UndoIcon:Xr,UnfoldIcon:oI,UnlockIcon:nI,UnpinIcon:eI,UploadIcon:cI,UserAddIcon:tI,UserAltIcon:rI,UserIcon:II,UsersIcon:aI,VSCodeIcon:lI,VerifiedIcon:iI,VideoIcon:sI,WandIcon:uI,WatchIcon:dI,WindowsIcon:pI,WrenchIcon:mI,YoutubeIcon:SI,ZoomIcon:CI,ZoomOutIcon:hI,ZoomResetIcon:AI,iconList:_I}=__STORYBOOK_ICONS__;var i="storybook/outline",_="outline",b=u(function(){let[c,r]=S(),s=C(),I=[!0,"true"].includes(c[_]),a=d(()=>r({[_]:!I}),[I]);return p(()=>{s.setAddonShortcut(i,{label:"Toggle Outline",defaultShortcut:["alt","O"],actionName:"outline",showInMenu:!1,action:a})},[a,s]),t.createElement(h,{key:"outline",active:I,title:"Apply outlines to the preview",onClick:a},t.createElement(A,null))});l.register(i,()=>{l.add(i,{title:"Outline",type:m.TOOL,match:({viewMode:c,tabId:r})=>!!(c&&c.match(/^(story|docs)$/))&&!r,render:()=>t.createElement(b,null)})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/pr-preview/pr-419/sb-addons/essentials-outline-8/manager-bundle.js.LEGAL.txt b/pr-preview/pr-419/sb-addons/essentials-outline-8/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/pr-preview/pr-419/sb-addons/essentials-toolbars-6/manager-bundle.js b/pr-preview/pr-419/sb-addons/essentials-toolbars-6/manager-bundle.js new file mode 100644 index 000000000..3cd68cf81 --- /dev/null +++ b/pr-preview/pr-419/sb-addons/essentials-toolbars-6/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var n=__REACT__,{Children:le,Component:ne,Fragment:se,Profiler:ie,PureComponent:ue,StrictMode:ce,Suspense:pe,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:me,cloneElement:de,createContext:be,createElement:Se,createFactory:Te,createRef:ye,forwardRef:_e,isValidElement:fe,lazy:Ce,memo:Ie,startTransition:ve,unstable_act:Oe,useCallback:I,useContext:Ee,useDebugValue:xe,useDeferredValue:ge,useEffect:x,useId:he,useImperativeHandle:ke,useInsertionEffect:Ae,useLayoutEffect:Re,useMemo:Le,useReducer:Be,useRef:R,useState:L,useSyncExternalStore:Me,useTransition:Pe,version:Ne}=__REACT__;var Fe=__STORYBOOK_API__,{ActiveTabs:We,Consumer:Ge,ManagerContext:Ke,Provider:Ye,RequestResponseError:$e,addons:g,combineParameters:qe,controlOrMetaKey:ze,controlOrMetaSymbol:Ue,eventMatchesShortcut:je,eventToShortcut:Ze,experimental_requestResponse:Je,isMacLike:Qe,isShortcutTaken:Xe,keyToSymbol:et,merge:tt,mockChannel:ot,optionOrAltSymbol:rt,shortcutMatchesShortcut:at,shortcutToHumanString:lt,types:B,useAddonState:nt,useArgTypes:st,useArgs:it,useChannel:ut,useGlobalTypes:M,useGlobals:h,useParameter:ct,useSharedState:pt,useStoryPrepared:mt,useStorybookApi:P,useStorybookState:dt}=__STORYBOOK_API__;var _t=__STORYBOOK_COMPONENTS__,{A:ft,ActionBar:Ct,AddonPanel:It,Badge:vt,Bar:Ot,Blockquote:Et,Button:xt,ClipboardCode:gt,Code:ht,DL:kt,Div:At,DocumentWrapper:Rt,EmptyTabContent:Lt,ErrorFormatter:Bt,FlexBar:Mt,Form:Pt,H1:Nt,H2:wt,H3:Vt,H4:Dt,H5:Ht,H6:Ft,HR:Wt,IconButton:N,IconButtonSkeleton:Gt,Icons:k,Img:Kt,LI:Yt,Link:$t,ListItem:qt,Loader:zt,Modal:Ut,OL:jt,P:Zt,Placeholder:Jt,Pre:Qt,ResetWrapper:Xt,ScrollArea:eo,Separator:w,Spaced:to,Span:oo,StorybookIcon:ro,StorybookLogo:ao,Symbols:lo,SyntaxHighlighter:no,TT:so,TabBar:io,TabButton:uo,TabWrapper:co,Table:po,Tabs:mo,TabsState:bo,TooltipLinkList:V,TooltipMessage:So,TooltipNote:To,UL:yo,WithTooltip:D,WithTooltipPure:_o,Zoom:fo,codeCommon:Co,components:Io,createCopyToClipboardFunction:vo,getStoryHref:Oo,icons:Eo,interleaveSeparators:xo,nameSpaceClassNames:go,resetComponents:ho,withReset:ko}=__STORYBOOK_COMPONENTS__;var W=({active:o,title:t,icon:e,description:r,onClick:a})=>n.createElement(N,{active:o,title:r,onClick:a},e&&n.createElement(k,{icon:e,__suppressDeprecationWarning:!0}),t?`\xA0${t}`:null),G=["reset"],K=o=>o.filter(t=>!G.includes(t.type)).map(t=>t.value),b="addon-toolbars",Y=async(o,t,e)=>{e&&e.next&&await o.setAddonShortcut(b,{label:e.next.label,defaultShortcut:e.next.keys,actionName:`${t}:next`,action:e.next.action}),e&&e.previous&&await o.setAddonShortcut(b,{label:e.previous.label,defaultShortcut:e.previous.keys,actionName:`${t}:previous`,action:e.previous.action}),e&&e.reset&&await o.setAddonShortcut(b,{label:e.reset.label,defaultShortcut:e.reset.keys,actionName:`${t}:reset`,action:e.reset.action})},$=o=>t=>{let{id:e,toolbar:{items:r,shortcuts:a}}=t,d=P(),[S,s]=h(),l=R([]),p=S[e],v=I(()=>{s({[e]:""})},[s]),O=I(()=>{let m=l.current,i=m.indexOf(p),c=i===m.length-1?0:i+1,T=l.current[c];s({[e]:T})},[l,p,s]),u=I(()=>{let m=l.current,i=m.indexOf(p),c=i>-1?i:0,T=c===0?m.length-1:c-1,y=l.current[T];s({[e]:y})},[l,p,s]);return x(()=>{a&&Y(d,e,{next:{...a.next,action:O},previous:{...a.previous,action:u},reset:{...a.reset,action:v}})},[d,e,a,O,u,v]),x(()=>{l.current=K(r)},[]),n.createElement(o,{cycleValues:l.current,...t})},H=({currentValue:o,items:t})=>o!=null&&t.find(e=>e.value===o&&e.type!=="reset"),q=({currentValue:o,items:t})=>{let e=H({currentValue:o,items:t});if(e)return e.icon},z=({currentValue:o,items:t})=>{let e=H({currentValue:o,items:t});if(e)return e.title},U=({right:o,title:t,value:e,icon:r,hideIcon:a,onClick:d,currentValue:S})=>{let s=r&&n.createElement(k,{style:{opacity:1},icon:r}),l={id:e??"_reset",active:S===e,right:o,title:t,icon:r,onClick:d};return r&&!a&&(l.icon=s),l},j=$(({id:o,name:t,description:e,toolbar:{icon:r,items:a,title:d,preventDynamicIcon:S,dynamicTitle:s}})=>{let[l,p]=h(),[v,O]=L(!1),u=l[o],m=!!u,i=r,c=d;S||(i=q({currentValue:u,items:a})||i),s&&(c=z({currentValue:u,items:a})||c),!c&&!i&&console.warn(`Toolbar '${t}' has no title or icon`);let T=I(y=>{p({[o]:y})},[u,p]);return n.createElement(D,{placement:"top",tooltip:({onHide:y})=>{let F=a.filter(({type:E})=>{let A=!0;return E==="reset"&&!u&&(A=!1),A}).map(E=>U({...E,currentValue:u,onClick:()=>{T(E.value),y()}}));return n.createElement(V,{links:F})},closeOnOutsideClick:!0,onVisibleChange:O},n.createElement(W,{active:v||m,description:e||"",icon:i,title:c||""}))}),Z={type:"item",value:""},J=(o,t)=>({...t,name:t.name||o,description:t.description||o,toolbar:{...t.toolbar,items:t.toolbar.items.map(e=>{let r=typeof e=="string"?{value:e,title:e}:e;return r.type==="reset"&&t.toolbar.icon&&(r.icon=t.toolbar.icon,r.hideIcon=!0),{...Z,...r}})}}),Q=()=>{let o=M(),t=Object.keys(o).filter(e=>!!o[e].toolbar);return t.length?n.createElement(n.Fragment,null,n.createElement(w,null),t.map(e=>{let r=J(e,o[e]);return n.createElement(j,{key:e,id:e,...r})})):null};g.register(b,()=>g.add(b,{title:b,type:B.TOOL,match:({tabId:o})=>!o,render:()=>n.createElement(Q,null)}));})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/pr-preview/pr-419/sb-addons/essentials-toolbars-6/manager-bundle.js.LEGAL.txt b/pr-preview/pr-419/sb-addons/essentials-toolbars-6/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/pr-preview/pr-419/sb-addons/essentials-viewport-5/manager-bundle.js b/pr-preview/pr-419/sb-addons/essentials-viewport-5/manager-bundle.js new file mode 100644 index 000000000..664e4d439 --- /dev/null +++ b/pr-preview/pr-419/sb-addons/essentials-viewport-5/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var ie=Object.create;var H=Object.defineProperty;var ce=Object.getOwnPropertyDescriptor;var ae=Object.getOwnPropertyNames;var se=Object.getPrototypeOf,le=Object.prototype.hasOwnProperty;var O=(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 P=(e,t)=>()=>(e&&(t=e(e=0)),t);var Ie=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var ue=(e,t,r,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of ae(t))!le.call(e,a)&&a!==r&&H(e,a,{get:()=>t[a],enumerable:!(s=ce(t,a))||s.enumerable});return e};var pe=(e,t,r)=>(r=e!=null?ie(se(e)):{},ue(t||!e||!e.__esModule?H(r,"default",{value:e,enumerable:!0}):r,e));var d=P(()=>{});var h=P(()=>{});var m=P(()=>{});var $=Ie((Z,D)=>{d();h();m();(function(e){if(typeof Z=="object"&&typeof D<"u")D.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var t;typeof window<"u"||typeof window<"u"?t=window:typeof self<"u"?t=self:t=this,t.memoizerific=e()}})(function(){var e,t,r;return function s(a,S,u){function i(c,I){if(!S[c]){if(!a[c]){var l=typeof O=="function"&&O;if(!I&&l)return l(c,!0);if(o)return o(c,!0);var g=new Error("Cannot find module '"+c+"'");throw g.code="MODULE_NOT_FOUND",g}var n=S[c]={exports:{}};a[c][0].call(n.exports,function(p){var b=a[c][1][p];return i(b||p)},n,n.exports,s,a,S,u)}return S[c].exports}for(var o=typeof O=="function"&&O,f=0;f=0)return this.lastItem=this.list[o],this.list[o].val},u.prototype.set=function(i,o){var f;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=o,this):(f=this.indexOf(i),f>=0?(this.lastItem=this.list[f],this.list[f].val=o,this):(this.lastItem={key:i,val:o},this.list.push(this.lastItem),this.size++,this))},u.prototype.delete=function(i){var o;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),o=this.indexOf(i),o>=0)return this.size--,this.list.splice(o,1)[0]},u.prototype.has=function(i){var o;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(o=this.indexOf(i),o>=0?(this.lastItem=this.list[o],!0):!1)},u.prototype.forEach=function(i,o){var f;for(f=0;f0&&(E[y]={cacheItem:p,arg:arguments[y]},x?i(l,E):l.push(E),l.length>c&&o(l.shift())),n.wasMemoized=x,n.numArgs=y+1,R};return n.limit=c,n.wasMemoized=!1,n.cache=I,n.lru=l,n}};function i(c,I){var l=c.length,g=I.length,n,p,b;for(p=0;p=0&&(l=c[n],g=l.cacheItem.get(l.arg),!g||!g.size);n--)l.cacheItem.delete(l.arg)}function f(c,I){return c===I||c!==c&&I!==I}},{"map-or-similar":1}]},{},[3])(3)})});d();h();m();d();h();m();d();h();m();d();h();m();var w=__REACT__,{Children:De,Component:Ve,Fragment:U,Profiler:Ne,PureComponent:He,StrictMode:Ue,Suspense:ze,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Fe,cloneElement:qe,createContext:Ge,createElement:z,createFactory:We,createRef:Ye,forwardRef:je,isValidElement:Ke,lazy:Ze,memo:F,startTransition:$e,unstable_act:Je,useCallback:Qe,useContext:Xe,useDebugValue:et,useDeferredValue:tt,useEffect:L,useId:ot,useImperativeHandle:nt,useInsertionEffect:rt,useLayoutEffect:it,useMemo:ct,useReducer:at,useRef:q,useState:G,useSyncExternalStore:st,useTransition:lt,version:It}=__REACT__;d();h();m();var ht=__STORYBOOK_API__,{ActiveTabs:mt,Consumer:ft,ManagerContext:gt,Provider:St,RequestResponseError:wt,addons:M,combineParameters:bt,controlOrMetaKey:yt,controlOrMetaSymbol:Ct,eventMatchesShortcut:vt,eventToShortcut:_t,experimental_requestResponse:Tt,isMacLike:xt,isShortcutTaken:Ot,keyToSymbol:At,merge:kt,mockChannel:Rt,optionOrAltSymbol:Et,shortcutMatchesShortcut:Lt,shortcutToHumanString:Bt,types:W,useAddonState:Pt,useArgTypes:Mt,useArgs:Dt,useChannel:Vt,useGlobalTypes:Nt,useGlobals:Y,useParameter:j,useSharedState:Ht,useStoryPrepared:Ut,useStorybookApi:K,useStorybookState:zt}=__STORYBOOK_API__;var N=pe($());d();h();m();var $t=__STORYBOOK_THEMING__,{CacheProvider:Jt,ClassNames:Qt,Global:J,ThemeProvider:Xt,background:eo,color:to,convert:oo,create:no,createCache:ro,createGlobal:io,createReset:co,css:ao,darken:so,ensure:lo,ignoreSsrWarning:Io,isPropValid:uo,jsx:po,keyframes:ho,lighten:mo,styled:A,themes:fo,typography:go,useTheme:So,withTheme:Q}=__STORYBOOK_THEMING__;d();h();m();var vo=__STORYBOOK_COMPONENTS__,{A:_o,ActionBar:To,AddonPanel:xo,Badge:Oo,Bar:Ao,Blockquote:ko,Button:Ro,ClipboardCode:Eo,Code:Lo,DL:Bo,Div:Po,DocumentWrapper:Mo,EmptyTabContent:Do,ErrorFormatter:Vo,FlexBar:No,Form:Ho,H1:Uo,H2:zo,H3:Fo,H4:qo,H5:Go,H6:Wo,HR:Yo,IconButton:V,IconButtonSkeleton:jo,Icons:Ko,Img:Zo,LI:$o,Link:Jo,ListItem:Qo,Loader:Xo,Modal:en,OL:tn,P:on,Placeholder:nn,Pre:rn,ResetWrapper:cn,ScrollArea:an,Separator:sn,Spaced:ln,Span:In,StorybookIcon:un,StorybookLogo:pn,Symbols:dn,SyntaxHighlighter:hn,TT:mn,TabBar:fn,TabButton:gn,TabWrapper:Sn,Table:wn,Tabs:bn,TabsState:yn,TooltipLinkList:X,TooltipMessage:Cn,TooltipNote:vn,UL:_n,WithTooltip:ee,WithTooltipPure:Tn,Zoom:xn,codeCommon:On,components:An,createCopyToClipboardFunction:kn,getStoryHref:Rn,icons:En,interleaveSeparators:Ln,nameSpaceClassNames:Bn,resetComponents:Pn,withReset:Mn}=__STORYBOOK_COMPONENTS__;d();h();m();var Un=__STORYBOOK_ICONS__,{AccessibilityAltIcon:zn,AccessibilityIcon:Fn,AddIcon:qn,AdminIcon:Gn,AlertAltIcon:Wn,AlertIcon:Yn,AlignLeftIcon:jn,AlignRightIcon:Kn,AppleIcon:Zn,ArrowDownIcon:$n,ArrowLeftIcon:Jn,ArrowRightIcon:Qn,ArrowSolidDownIcon:Xn,ArrowSolidLeftIcon:er,ArrowSolidRightIcon:tr,ArrowSolidUpIcon:or,ArrowUpIcon:nr,AzureDevOpsIcon:rr,BackIcon:ir,BasketIcon:cr,BatchAcceptIcon:ar,BatchDenyIcon:sr,BeakerIcon:lr,BellIcon:Ir,BitbucketIcon:ur,BoldIcon:pr,BookIcon:dr,BookmarkHollowIcon:hr,BookmarkIcon:mr,BottomBarIcon:fr,BottomBarToggleIcon:gr,BoxIcon:Sr,BranchIcon:wr,BrowserIcon:br,ButtonIcon:yr,CPUIcon:Cr,CalendarIcon:vr,CameraIcon:_r,CategoryIcon:Tr,CertificateIcon:xr,ChangedIcon:Or,ChatIcon:Ar,CheckIcon:kr,ChevronDownIcon:Rr,ChevronLeftIcon:Er,ChevronRightIcon:Lr,ChevronSmallDownIcon:Br,ChevronSmallLeftIcon:Pr,ChevronSmallRightIcon:Mr,ChevronSmallUpIcon:Dr,ChevronUpIcon:Vr,ChromaticIcon:Nr,ChromeIcon:Hr,CircleHollowIcon:Ur,CircleIcon:zr,ClearIcon:Fr,CloseAltIcon:qr,CloseIcon:Gr,CloudHollowIcon:Wr,CloudIcon:Yr,CogIcon:jr,CollapseIcon:Kr,CommandIcon:Zr,CommentAddIcon:$r,CommentIcon:Jr,CommentsIcon:Qr,CommitIcon:Xr,CompassIcon:ei,ComponentDrivenIcon:ti,ComponentIcon:oi,ContrastIcon:ni,ControlsIcon:ri,CopyIcon:ii,CreditIcon:ci,CrossIcon:ai,DashboardIcon:si,DatabaseIcon:li,DeleteIcon:Ii,DiamondIcon:ui,DirectionIcon:pi,DiscordIcon:di,DocChartIcon:hi,DocListIcon:mi,DocumentIcon:fi,DownloadIcon:gi,DragIcon:Si,EditIcon:wi,EllipsisIcon:bi,EmailIcon:yi,ExpandAltIcon:Ci,ExpandIcon:vi,EyeCloseIcon:_i,EyeIcon:Ti,FaceHappyIcon:xi,FaceNeutralIcon:Oi,FaceSadIcon:Ai,FacebookIcon:ki,FailedIcon:Ri,FastForwardIcon:Ei,FigmaIcon:Li,FilterIcon:Bi,FlagIcon:Pi,FolderIcon:Mi,FormIcon:Di,GDriveIcon:Vi,GithubIcon:Ni,GitlabIcon:Hi,GlobeIcon:Ui,GoogleIcon:zi,GraphBarIcon:Fi,GraphLineIcon:qi,GraphqlIcon:Gi,GridAltIcon:Wi,GridIcon:Yi,GrowIcon:te,HeartHollowIcon:ji,HeartIcon:Ki,HomeIcon:Zi,HourglassIcon:$i,InfoIcon:Ji,ItalicIcon:Qi,JumpToIcon:Xi,KeyIcon:ec,LightningIcon:tc,LightningOffIcon:oc,LinkBrokenIcon:nc,LinkIcon:rc,LinkedinIcon:ic,LinuxIcon:cc,ListOrderedIcon:ac,ListUnorderedIcon:sc,LocationIcon:lc,LockIcon:Ic,MarkdownIcon:uc,MarkupIcon:pc,MediumIcon:dc,MemoryIcon:hc,MenuIcon:mc,MergeIcon:fc,MirrorIcon:gc,MobileIcon:Sc,MoonIcon:wc,NutIcon:bc,OutboxIcon:yc,OutlineIcon:Cc,PaintBrushIcon:vc,PaperClipIcon:_c,ParagraphIcon:Tc,PassedIcon:xc,PhoneIcon:Oc,PhotoDragIcon:Ac,PhotoIcon:kc,PinAltIcon:Rc,PinIcon:Ec,PlayBackIcon:Lc,PlayIcon:Bc,PlayNextIcon:Pc,PlusIcon:Mc,PointerDefaultIcon:Dc,PointerHandIcon:Vc,PowerIcon:Nc,PrintIcon:Hc,ProceedIcon:Uc,ProfileIcon:zc,PullRequestIcon:Fc,QuestionIcon:qc,RSSIcon:Gc,RedirectIcon:Wc,ReduxIcon:Yc,RefreshIcon:jc,ReplyIcon:Kc,RepoIcon:Zc,RequestChangeIcon:$c,RewindIcon:Jc,RulerIcon:Qc,SearchIcon:Xc,ShareAltIcon:ea,ShareIcon:ta,ShieldIcon:oa,SideBySideIcon:na,SidebarAltIcon:ra,SidebarAltToggleIcon:ia,SidebarIcon:ca,SidebarToggleIcon:aa,SpeakerIcon:sa,StackedIcon:la,StarHollowIcon:Ia,StarIcon:ua,StickerIcon:pa,StopAltIcon:da,StopIcon:ha,StorybookIcon:ma,StructureIcon:fa,SubtractIcon:ga,SunIcon:Sa,SupportIcon:wa,SwitchAltIcon:ba,SyncIcon:ya,TabletIcon:Ca,ThumbsUpIcon:va,TimeIcon:_a,TimerIcon:Ta,TransferIcon:oe,TrashIcon:xa,TwitterIcon:Oa,TypeIcon:Aa,UbuntuIcon:ka,UndoIcon:Ra,UnfoldIcon:Ea,UnlockIcon:La,UnpinIcon:Ba,UploadIcon:Pa,UserAddIcon:Ma,UserAltIcon:Da,UserIcon:Va,UsersIcon:Na,VSCodeIcon:Ha,VerifiedIcon:Ua,VideoIcon:za,WandIcon:Fa,WatchIcon:qa,WindowsIcon:Ga,WrenchIcon:Wa,YoutubeIcon:Ya,ZoomIcon:ja,ZoomOutIcon:Ka,ZoomResetIcon:Za,iconList:$a}=__STORYBOOK_ICONS__;var k="storybook/viewport",he="viewport",me={viewport:"reset",viewportRotated:!1},re=(e,t)=>e.indexOf(t),fe=(e,t)=>{let r=re(e,t);return r===e.length-1?e[0]:e[r+1]},ge=(e,t)=>{let r=re(e,t);return r<1?e[e.length-1]:e[r-1]},Se=async(e,t,r,s)=>{await e.setAddonShortcut(k,{label:"Previous viewport",defaultShortcut:["alt","shift","V"],actionName:"previous",action:()=>{r({viewport:ge(s,t.viewport)})}}),await e.setAddonShortcut(k,{label:"Next viewport",defaultShortcut:["alt","V"],actionName:"next",action:()=>{r({viewport:fe(s,t.viewport)})}}),await e.setAddonShortcut(k,{label:"Reset viewport",defaultShortcut:["alt","control","V"],actionName:"reset",action:()=>{r(me)}})},we={mobile1:{name:"Small mobile",styles:{height:"568px",width:"320px"},type:"mobile"},mobile2:{name:"Large mobile",styles:{height:"896px",width:"414px"},type:"mobile"},tablet:{name:"Tablet",styles:{height:"1112px",width:"834px"},type:"tablet"}},be=(0,N.default)(50)(e=>[...ye,...Object.entries(e).map(([t,{name:r,...s}])=>({...s,id:t,title:r}))]),B={id:"reset",title:"Reset viewport",styles:null,type:"other"},ye=[B],Ce=(0,N.default)(50)((e,t,r,s)=>e.filter(a=>a.id!==B.id||t.id!==a.id).map(a=>({...a,onClick:()=>{r({viewport:a.id}),s()}}))),ve=({width:e,height:t,...r})=>({...r,height:e,width:t}),_e=A.div(()=>({display:"inline-flex",alignItems:"center"})),ne=A.div(({theme:e})=>({display:"inline-block",textDecoration:"none",padding:10,fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,lineHeight:"1",height:40,border:"none",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",background:"transparent"})),Te=A(V)(()=>({display:"inline-flex",alignItems:"center"})),xe=A.div(({theme:e})=>({fontSize:e.typography.size.s2-1,marginLeft:10})),Oe=(e,t,r)=>{if(t===null)return;let s=typeof t=="function"?t(e):t;return r?ve(s):s},Ae=F(Q(({theme:e})=>{let[t,r]=Y(),{viewports:s=we,defaultOrientation:a,defaultViewport:S,disable:u}=j(he,{}),i=be(s),o=K(),[f,c]=G(!1);S&&!i.find(n=>n.id===S)&&console.warn(`Cannot find "defaultViewport" of "${S}" in addon-viewport configs, please check the "viewports" setting in the configuration.`),L(()=>{Se(o,t,r,Object.keys(s))},[s,t,t.viewport,r,o]),L(()=>{let n=a==="landscape";(S&&t.viewport!==S||a&&t.viewportRotated!==n)&&r({viewport:S,viewportRotated:n})},[a,S,r]);let I=i.find(n=>n.id===t.viewport)||i.find(n=>n.id===S)||i.find(n=>n.default)||B,l=q(),g=Oe(l.current,I.styles,t.viewportRotated);return L(()=>{l.current=g},[I]),u||Object.entries(s).length===0?null:w.createElement(U,null,w.createElement(ee,{placement:"top",tooltip:({onHide:n})=>w.createElement(X,{links:Ce(i,I,r,n)}),closeOnOutsideClick:!0,onVisibleChange:c},w.createElement(Te,{key:"viewport",title:"Change the size of the preview",active:f||!!g,onDoubleClick:()=>{r({viewport:B.id})}},w.createElement(te,null),g?w.createElement(xe,null,t.viewportRotated?`${I.title} (L)`:`${I.title} (P)`):null)),g?w.createElement(_e,null,w.createElement(J,{styles:{'iframe[data-is-storybook="true"]':{...g||{width:"100%",height:"100%"}}}}),w.createElement(ne,{title:"Viewport width"},g.width.replace("px","")),w.createElement(V,{key:"viewport-rotate",title:"Rotate viewport",onClick:()=>{r({viewportRotated:!t.viewportRotated})}},w.createElement(oe,null)),w.createElement(ne,{title:"Viewport height"},g.height.replace("px",""))):null)}));M.register(k,()=>{M.add(k,{title:"viewport / media-queries",type:W.TOOL,match:({viewMode:e,tabId:t})=>e==="story"&&!t,render:()=>z(Ae,null)})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/pr-preview/pr-419/sb-addons/essentials-viewport-5/manager-bundle.js.LEGAL.txt b/pr-preview/pr-419/sb-addons/essentials-viewport-5/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/pr-preview/pr-419/sb-addons/interactions-9/manager-bundle.js b/pr-preview/pr-419/sb-addons/interactions-9/manager-bundle.js new file mode 100644 index 000000000..52fc4db13 --- /dev/null +++ b/pr-preview/pr-419/sb-addons/interactions-9/manager-bundle.js @@ -0,0 +1,35 @@ +try{ +(()=>{var Gd=Object.create;var pa=Object.defineProperty;var Vd=Object.getOwnPropertyDescriptor;var Yd=Object.getOwnPropertyNames;var Kd=Object.getPrototypeOf,Xd=Object.prototype.hasOwnProperty;var je=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var cn=(e,t)=>()=>(e&&(t=e(e=0)),t);var O=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Jd=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Yd(t))!Xd.call(e,o)&&o!==r&&pa(e,o,{get:()=>t[o],enumerable:!(n=Vd(t,o))||n.enumerable});return e};var ut=(e,t,r)=>(r=e!=null?Gd(Kd(e)):{},Jd(t||!e||!e.__esModule?pa(r,"default",{value:e,enumerable:!0}):r,e));var s=cn(()=>{});var l=cn(()=>{});var c=cn(()=>{});var Da=O((Ra,vn)=>{s();l();c();(function(e){if(typeof Ra=="object"&&typeof vn<"u")vn.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var t;typeof window<"u"||typeof window<"u"?t=window:typeof self<"u"?t=self:t=this,t.memoizerific=e()}})(function(){var e,t,r;return function n(o,a,u){function i(h,y){if(!a[h]){if(!o[h]){var d=typeof je=="function"&&je;if(!y&&d)return d(h,!0);if(p)return p(h,!0);var w=new Error("Cannot find module '"+h+"'");throw w.code="MODULE_NOT_FOUND",w}var g=a[h]={exports:{}};o[h][0].call(g.exports,function(A){var T=o[h][1][A];return i(T||A)},g,g.exports,n,o,a,u)}return a[h].exports}for(var p=typeof je=="function"&&je,f=0;f=0)return this.lastItem=this.list[p],this.list[p].val},u.prototype.set=function(i,p){var f;return this.lastItem&&this.isEqual(this.lastItem.key,i)?(this.lastItem.val=p,this):(f=this.indexOf(i),f>=0?(this.lastItem=this.list[f],this.list[f].val=p,this):(this.lastItem={key:i,val:p},this.list.push(this.lastItem),this.size++,this))},u.prototype.delete=function(i){var p;if(this.lastItem&&this.isEqual(this.lastItem.key,i)&&(this.lastItem=void 0),p=this.indexOf(i),p>=0)return this.size--,this.list.splice(p,1)[0]},u.prototype.has=function(i){var p;return this.lastItem&&this.isEqual(this.lastItem.key,i)?!0:(p=this.indexOf(i),p>=0?(this.lastItem=this.list[p],!0):!1)},u.prototype.forEach=function(i,p){var f;for(f=0;f0&&(B[D]={cacheItem:A,arg:arguments[D]},M?i(d,B):d.push(B),d.length>h&&p(d.shift())),g.wasMemoized=M,g.numArgs=D+1,x};return g.limit=h,g.wasMemoized=!1,g.cache=y,g.lru=d,g}};function i(h,y){var d=h.length,w=y.length,g,A,T;for(A=0;A=0&&(d=h[g],w=d.cacheItem.get(d.arg),!w||!w.size);g--)d.cacheItem.delete(d.arg)}function f(h,y){return h===y||h!==h&&y!==y}},{"map-or-similar":1}]},{},[3])(3)})});var Sn=O((YT,Pa)=>{s();l();c();var Ch=typeof window=="object"&&window&&window.Object===Object&&window;Pa.exports=Ch});var ze=O((QT,Fa)=>{s();l();c();var _h=Sn(),Oh=typeof self=="object"&&self&&self.Object===Object&&self,xh=_h||Oh||Function("return this")();Fa.exports=xh});var St=O((rI,Ba)=>{s();l();c();var Th=ze(),Ih=Th.Symbol;Ba.exports=Ih});var ja=O((iI,Ma)=>{s();l();c();var Na=St(),qa=Object.prototype,Rh=qa.hasOwnProperty,Dh=qa.toString,Wt=Na?Na.toStringTag:void 0;function Ph(e){var t=Rh.call(e,Wt),r=e[Wt];try{e[Wt]=void 0;var n=!0}catch{}var o=Dh.call(e);return n&&(t?e[Wt]=r:delete e[Wt]),o}Ma.exports=Ph});var ka=O((cI,La)=>{s();l();c();var Fh=Object.prototype,Bh=Fh.toString;function Nh(e){return Bh.call(e)}La.exports=Nh});var lt=O((hI,Ua)=>{s();l();c();var $a=St(),qh=ja(),Mh=ka(),jh="[object Null]",Lh="[object Undefined]",za=$a?$a.toStringTag:void 0;function kh(e){return e==null?e===void 0?Lh:jh:za&&za in Object(e)?qh(e):Mh(e)}Ua.exports=kh});var At=O((bI,Ha)=>{s();l();c();function $h(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}Ha.exports=$h});var An=O((AI,Wa)=>{s();l();c();var zh=lt(),Uh=At(),Hh="[object AsyncFunction]",Wh="[object Function]",Gh="[object GeneratorFunction]",Vh="[object Proxy]";function Yh(e){if(!Uh(e))return!1;var t=zh(e);return t==Wh||t==Gh||t==Hh||t==Vh}Wa.exports=Yh});var Va=O((OI,Ga)=>{s();l();c();var Kh=ze(),Xh=Kh["__core-js_shared__"];Ga.exports=Xh});var Xa=O((RI,Ka)=>{s();l();c();var wn=Va(),Ya=function(){var e=/[^.]+$/.exec(wn&&wn.keys&&wn.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function Jh(e){return!!Ya&&Ya in e}Ka.exports=Jh});var Cn=O((BI,Ja)=>{s();l();c();var Qh=Function.prototype,Zh=Qh.toString;function em(e){if(e!=null){try{return Zh.call(e)}catch{}try{return e+""}catch{}}return""}Ja.exports=em});var Za=O((jI,Qa)=>{s();l();c();var tm=An(),rm=Xa(),nm=At(),om=Cn(),am=/[\\^$.*+?()[\]{}|]/g,im=/^\[object .+?Constructor\]$/,um=Function.prototype,sm=Object.prototype,lm=um.toString,cm=sm.hasOwnProperty,pm=RegExp("^"+lm.call(cm).replace(am,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function fm(e){if(!nm(e)||rm(e))return!1;var t=tm(e)?pm:im;return t.test(om(e))}Qa.exports=fm});var ti=O((zI,ei)=>{s();l();c();function dm(e,t){return e?.[t]}ei.exports=dm});var Ze=O((GI,ri)=>{s();l();c();var hm=Za(),mm=ti();function ym(e,t){var r=mm(e,t);return hm(r)?r:void 0}ri.exports=ym});var _n=O((XI,ni)=>{s();l();c();var gm=Ze(),bm=function(){try{var e=gm(Object,"defineProperty");return e({},"",{}),e}catch{}}();ni.exports=bm});var On=O((eR,ai)=>{s();l();c();var oi=_n();function Em(e,t,r){t=="__proto__"&&oi?oi(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}ai.exports=Em});var ui=O((oR,ii)=>{s();l();c();function vm(e){return function(t,r,n){for(var o=-1,a=Object(t),u=n(t),i=u.length;i--;){var p=u[e?i:++o];if(r(a[p],p,a)===!1)break}return t}}ii.exports=vm});var li=O((sR,si)=>{s();l();c();var Sm=ui(),Am=Sm();si.exports=Am});var pi=O((fR,ci)=>{s();l();c();function wm(e,t){for(var r=-1,n=Array(e);++r{s();l();c();function Cm(e){return e!=null&&typeof e=="object"}fi.exports=Cm});var hi=O((vR,di)=>{s();l();c();var _m=lt(),Om=ct(),xm="[object Arguments]";function Tm(e){return Om(e)&&_m(e)==xm}di.exports=Tm});var Ar=O((CR,gi)=>{s();l();c();var mi=hi(),Im=ct(),yi=Object.prototype,Rm=yi.hasOwnProperty,Dm=yi.propertyIsEnumerable,Pm=mi(function(){return arguments}())?mi:function(e){return Im(e)&&Rm.call(e,"callee")&&!Dm.call(e,"callee")};gi.exports=Pm});var Ue=O((TR,bi)=>{s();l();c();var Fm=Array.isArray;bi.exports=Fm});var vi=O((PR,Ei)=>{s();l();c();function Bm(){return!1}Ei.exports=Bm});var xn=O((Gt,wt)=>{s();l();c();var Nm=ze(),qm=vi(),wi=typeof Gt=="object"&&Gt&&!Gt.nodeType&&Gt,Si=wi&&typeof wt=="object"&&wt&&!wt.nodeType&&wt,Mm=Si&&Si.exports===wi,Ai=Mm?Nm.Buffer:void 0,jm=Ai?Ai.isBuffer:void 0,Lm=jm||qm;wt.exports=Lm});var wr=O((LR,Ci)=>{s();l();c();var km=9007199254740991,$m=/^(?:0|[1-9]\d*)$/;function zm(e,t){var r=typeof e;return t=t??km,!!t&&(r=="number"||r!="symbol"&&$m.test(e))&&e>-1&&e%1==0&&e{s();l();c();var Um=9007199254740991;function Hm(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Um}_i.exports=Hm});var xi=O((VR,Oi)=>{s();l();c();var Wm=lt(),Gm=Cr(),Vm=ct(),Ym="[object Arguments]",Km="[object Array]",Xm="[object Boolean]",Jm="[object Date]",Qm="[object Error]",Zm="[object Function]",ey="[object Map]",ty="[object Number]",ry="[object Object]",ny="[object RegExp]",oy="[object Set]",ay="[object String]",iy="[object WeakMap]",uy="[object ArrayBuffer]",sy="[object DataView]",ly="[object Float32Array]",cy="[object Float64Array]",py="[object Int8Array]",fy="[object Int16Array]",dy="[object Int32Array]",hy="[object Uint8Array]",my="[object Uint8ClampedArray]",yy="[object Uint16Array]",gy="[object Uint32Array]",de={};de[ly]=de[cy]=de[py]=de[fy]=de[dy]=de[hy]=de[my]=de[yy]=de[gy]=!0;de[Ym]=de[Km]=de[uy]=de[Xm]=de[sy]=de[Jm]=de[Qm]=de[Zm]=de[ey]=de[ty]=de[ry]=de[ny]=de[oy]=de[ay]=de[iy]=!1;function by(e){return Vm(e)&&Gm(e.length)&&!!de[Wm(e)]}Oi.exports=by});var Ii=O((JR,Ti)=>{s();l();c();function Ey(e){return function(t){return e(t)}}Ti.exports=Ey});var Di=O((Vt,Ct)=>{s();l();c();var vy=Sn(),Ri=typeof Vt=="object"&&Vt&&!Vt.nodeType&&Vt,Yt=Ri&&typeof Ct=="object"&&Ct&&!Ct.nodeType&&Ct,Sy=Yt&&Yt.exports===Ri,Tn=Sy&&vy.process,Ay=function(){try{var e=Yt&&Yt.require&&Yt.require("util").types;return e||Tn&&Tn.binding&&Tn.binding("util")}catch{}}();Ct.exports=Ay});var In=O((oD,Bi)=>{s();l();c();var wy=xi(),Cy=Ii(),Pi=Di(),Fi=Pi&&Pi.isTypedArray,_y=Fi?Cy(Fi):wy;Bi.exports=_y});var Rn=O((sD,Ni)=>{s();l();c();var Oy=pi(),xy=Ar(),Ty=Ue(),Iy=xn(),Ry=wr(),Dy=In(),Py=Object.prototype,Fy=Py.hasOwnProperty;function By(e,t){var r=Ty(e),n=!r&&xy(e),o=!r&&!n&&Iy(e),a=!r&&!n&&!o&&Dy(e),u=r||n||o||a,i=u?Oy(e.length,String):[],p=i.length;for(var f in e)(t||Fy.call(e,f))&&!(u&&(f=="length"||o&&(f=="offset"||f=="parent")||a&&(f=="buffer"||f=="byteLength"||f=="byteOffset")||Ry(f,p)))&&i.push(f);return i}Ni.exports=By});var Dn=O((fD,qi)=>{s();l();c();var Ny=Object.prototype;function qy(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||Ny;return e===r}qi.exports=qy});var Pn=O((yD,Mi)=>{s();l();c();function My(e,t){return function(r){return e(t(r))}}Mi.exports=My});var Li=O((vD,ji)=>{s();l();c();var jy=Pn(),Ly=jy(Object.keys,Object);ji.exports=Ly});var $i=O((CD,ki)=>{s();l();c();var ky=Dn(),$y=Li(),zy=Object.prototype,Uy=zy.hasOwnProperty;function Hy(e){if(!ky(e))return $y(e);var t=[];for(var r in Object(e))Uy.call(e,r)&&r!="constructor"&&t.push(r);return t}ki.exports=Hy});var Fn=O((TD,zi)=>{s();l();c();var Wy=An(),Gy=Cr();function Vy(e){return e!=null&&Gy(e.length)&&!Wy(e)}zi.exports=Vy});var _r=O((PD,Ui)=>{s();l();c();var Yy=Rn(),Ky=$i(),Xy=Fn();function Jy(e){return Xy(e)?Yy(e):Ky(e)}Ui.exports=Jy});var Wi=O((qD,Hi)=>{s();l();c();var Qy=li(),Zy=_r();function eg(e,t){return e&&Qy(e,t,Zy)}Hi.exports=eg});var Vi=O((kD,Gi)=>{s();l();c();function tg(){this.__data__=[],this.size=0}Gi.exports=tg});var Or=O((HD,Yi)=>{s();l();c();function rg(e,t){return e===t||e!==e&&t!==t}Yi.exports=rg});var Kt=O((YD,Ki)=>{s();l();c();var ng=Or();function og(e,t){for(var r=e.length;r--;)if(ng(e[r][0],t))return r;return-1}Ki.exports=og});var Ji=O((QD,Xi)=>{s();l();c();var ag=Kt(),ig=Array.prototype,ug=ig.splice;function sg(e){var t=this.__data__,r=ag(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():ug.call(t,r,1),--this.size,!0}Xi.exports=sg});var Zi=O((rP,Qi)=>{s();l();c();var lg=Kt();function cg(e){var t=this.__data__,r=lg(t,e);return r<0?void 0:t[r][1]}Qi.exports=cg});var tu=O((iP,eu)=>{s();l();c();var pg=Kt();function fg(e){return pg(this.__data__,e)>-1}eu.exports=fg});var nu=O((cP,ru)=>{s();l();c();var dg=Kt();function hg(e,t){var r=this.__data__,n=dg(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}ru.exports=hg});var Xt=O((hP,ou)=>{s();l();c();var mg=Vi(),yg=Ji(),gg=Zi(),bg=tu(),Eg=nu();function _t(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{s();l();c();var vg=Xt();function Sg(){this.__data__=new vg,this.size=0}au.exports=Sg});var su=O((AP,uu)=>{s();l();c();function Ag(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}uu.exports=Ag});var cu=O((OP,lu)=>{s();l();c();function wg(e){return this.__data__.get(e)}lu.exports=wg});var fu=O((RP,pu)=>{s();l();c();function Cg(e){return this.__data__.has(e)}pu.exports=Cg});var xr=O((BP,du)=>{s();l();c();var _g=Ze(),Og=ze(),xg=_g(Og,"Map");du.exports=xg});var Jt=O((jP,hu)=>{s();l();c();var Tg=Ze(),Ig=Tg(Object,"create");hu.exports=Ig});var gu=O((zP,yu)=>{s();l();c();var mu=Jt();function Rg(){this.__data__=mu?mu(null):{},this.size=0}yu.exports=Rg});var Eu=O((GP,bu)=>{s();l();c();function Dg(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}bu.exports=Dg});var Su=O((XP,vu)=>{s();l();c();var Pg=Jt(),Fg="__lodash_hash_undefined__",Bg=Object.prototype,Ng=Bg.hasOwnProperty;function qg(e){var t=this.__data__;if(Pg){var r=t[e];return r===Fg?void 0:r}return Ng.call(t,e)?t[e]:void 0}vu.exports=qg});var wu=O((eF,Au)=>{s();l();c();var Mg=Jt(),jg=Object.prototype,Lg=jg.hasOwnProperty;function kg(e){var t=this.__data__;return Mg?t[e]!==void 0:Lg.call(t,e)}Au.exports=kg});var _u=O((oF,Cu)=>{s();l();c();var $g=Jt(),zg="__lodash_hash_undefined__";function Ug(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=$g&&t===void 0?zg:t,this}Cu.exports=Ug});var xu=O((sF,Ou)=>{s();l();c();var Hg=gu(),Wg=Eu(),Gg=Su(),Vg=wu(),Yg=_u();function Ot(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{s();l();c();var Tu=xu(),Kg=Xt(),Xg=xr();function Jg(){this.size=0,this.__data__={hash:new Tu,map:new(Xg||Kg),string:new Tu}}Iu.exports=Jg});var Pu=O((yF,Du)=>{s();l();c();function Qg(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}Du.exports=Qg});var Qt=O((vF,Fu)=>{s();l();c();var Zg=Pu();function e2(e,t){var r=e.__data__;return Zg(t)?r[typeof t=="string"?"string":"hash"]:r.map}Fu.exports=e2});var Nu=O((CF,Bu)=>{s();l();c();var t2=Qt();function r2(e){var t=t2(this,e).delete(e);return this.size-=t?1:0,t}Bu.exports=r2});var Mu=O((TF,qu)=>{s();l();c();var n2=Qt();function o2(e){return n2(this,e).get(e)}qu.exports=o2});var Lu=O((PF,ju)=>{s();l();c();var a2=Qt();function i2(e){return a2(this,e).has(e)}ju.exports=i2});var $u=O((qF,ku)=>{s();l();c();var u2=Qt();function s2(e,t){var r=u2(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}ku.exports=s2});var Tr=O((kF,zu)=>{s();l();c();var l2=Ru(),c2=Nu(),p2=Mu(),f2=Lu(),d2=$u();function xt(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t{s();l();c();var h2=Xt(),m2=xr(),y2=Tr(),g2=200;function b2(e,t){var r=this.__data__;if(r instanceof h2){var n=r.__data__;if(!m2||n.length{s();l();c();var E2=Xt(),v2=iu(),S2=su(),A2=cu(),w2=fu(),C2=Hu();function Tt(e){var t=this.__data__=new E2(e);this.size=t.size}Tt.prototype.clear=v2;Tt.prototype.delete=S2;Tt.prototype.get=A2;Tt.prototype.has=w2;Tt.prototype.set=C2;Wu.exports=Tt});var Vu=O((QF,Gu)=>{s();l();c();var _2="__lodash_hash_undefined__";function O2(e){return this.__data__.set(e,_2),this}Gu.exports=O2});var Ku=O((r3,Yu)=>{s();l();c();function x2(e){return this.__data__.has(e)}Yu.exports=x2});var Ju=O((i3,Xu)=>{s();l();c();var T2=Tr(),I2=Vu(),R2=Ku();function Ir(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new T2;++t{s();l();c();function D2(e,t){for(var r=-1,n=e==null?0:e.length;++r{s();l();c();function P2(e,t){return e.has(t)}es.exports=P2});var Nn=O((b3,rs)=>{s();l();c();var F2=Ju(),B2=Zu(),N2=ts(),q2=1,M2=2;function j2(e,t,r,n,o,a){var u=r&q2,i=e.length,p=t.length;if(i!=p&&!(u&&p>i))return!1;var f=a.get(e),h=a.get(t);if(f&&h)return f==t&&h==e;var y=-1,d=!0,w=r&M2?new F2:void 0;for(a.set(e,t),a.set(t,e);++y{s();l();c();var L2=ze(),k2=L2.Uint8Array;ns.exports=k2});var is=O((O3,as)=>{s();l();c();function $2(e){var t=-1,r=Array(e.size);return e.forEach(function(n,o){r[++t]=[o,n]}),r}as.exports=$2});var ss=O((R3,us)=>{s();l();c();function z2(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}us.exports=z2});var ds=O((B3,fs)=>{s();l();c();var ls=St(),cs=os(),U2=Or(),H2=Nn(),W2=is(),G2=ss(),V2=1,Y2=2,K2="[object Boolean]",X2="[object Date]",J2="[object Error]",Q2="[object Map]",Z2="[object Number]",e0="[object RegExp]",t0="[object Set]",r0="[object String]",n0="[object Symbol]",o0="[object ArrayBuffer]",a0="[object DataView]",ps=ls?ls.prototype:void 0,qn=ps?ps.valueOf:void 0;function i0(e,t,r,n,o,a,u){switch(r){case a0:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case o0:return!(e.byteLength!=t.byteLength||!a(new cs(e),new cs(t)));case K2:case X2:case Z2:return U2(+e,+t);case J2:return e.name==t.name&&e.message==t.message;case e0:case r0:return e==t+"";case Q2:var i=W2;case t0:var p=n&V2;if(i||(i=G2),e.size!=t.size&&!p)return!1;var f=u.get(e);if(f)return f==t;n|=Y2,u.set(e,t);var h=H2(i(e),i(t),n,o,a,u);return u.delete(e),h;case n0:if(qn)return qn.call(e)==qn.call(t)}return!1}fs.exports=i0});var Rr=O((j3,hs)=>{s();l();c();function u0(e,t){for(var r=-1,n=t.length,o=e.length;++r{s();l();c();var s0=Rr(),l0=Ue();function c0(e,t,r){var n=t(e);return l0(e)?n:s0(n,r(e))}ms.exports=c0});var gs=O((G3,ys)=>{s();l();c();function p0(e,t){for(var r=-1,n=e==null?0:e.length,o=0,a=[];++r{s();l();c();function f0(){return[]}bs.exports=f0});var Ln=O((e5,vs)=>{s();l();c();var d0=gs(),h0=jn(),m0=Object.prototype,y0=m0.propertyIsEnumerable,Es=Object.getOwnPropertySymbols,g0=Es?function(e){return e==null?[]:(e=Object(e),d0(Es(e),function(t){return y0.call(e,t)}))}:h0;vs.exports=g0});var As=O((o5,Ss)=>{s();l();c();var b0=Mn(),E0=Ln(),v0=_r();function S0(e){return b0(e,v0,E0)}Ss.exports=S0});var _s=O((s5,Cs)=>{s();l();c();var ws=As(),A0=1,w0=Object.prototype,C0=w0.hasOwnProperty;function _0(e,t,r,n,o,a){var u=r&A0,i=ws(e),p=i.length,f=ws(t),h=f.length;if(p!=h&&!u)return!1;for(var y=p;y--;){var d=i[y];if(!(u?d in t:C0.call(t,d)))return!1}var w=a.get(e),g=a.get(t);if(w&&g)return w==t&&g==e;var A=!0;a.set(e,t),a.set(t,e);for(var T=u;++y{s();l();c();var O0=Ze(),x0=ze(),T0=O0(x0,"DataView");Os.exports=T0});var Is=O((y5,Ts)=>{s();l();c();var I0=Ze(),R0=ze(),D0=I0(R0,"Promise");Ts.exports=D0});var Ds=O((v5,Rs)=>{s();l();c();var P0=Ze(),F0=ze(),B0=P0(F0,"Set");Rs.exports=B0});var Fs=O((C5,Ps)=>{s();l();c();var N0=Ze(),q0=ze(),M0=N0(q0,"WeakMap");Ps.exports=M0});var $s=O((T5,ks)=>{s();l();c();var kn=xs(),$n=xr(),zn=Is(),Un=Ds(),Hn=Fs(),Ls=lt(),It=Cn(),Bs="[object Map]",j0="[object Object]",Ns="[object Promise]",qs="[object Set]",Ms="[object WeakMap]",js="[object DataView]",L0=It(kn),k0=It($n),$0=It(zn),z0=It(Un),U0=It(Hn),pt=Ls;(kn&&pt(new kn(new ArrayBuffer(1)))!=js||$n&&pt(new $n)!=Bs||zn&&pt(zn.resolve())!=Ns||Un&&pt(new Un)!=qs||Hn&&pt(new Hn)!=Ms)&&(pt=function(e){var t=Ls(e),r=t==j0?e.constructor:void 0,n=r?It(r):"";if(n)switch(n){case L0:return js;case k0:return Bs;case $0:return Ns;case z0:return qs;case U0:return Ms}return t});ks.exports=pt});var Ks=O((P5,Ys)=>{s();l();c();var Wn=Bn(),H0=Nn(),W0=ds(),G0=_s(),zs=$s(),Us=Ue(),Hs=xn(),V0=In(),Y0=1,Ws="[object Arguments]",Gs="[object Array]",Dr="[object Object]",K0=Object.prototype,Vs=K0.hasOwnProperty;function X0(e,t,r,n,o,a){var u=Us(e),i=Us(t),p=u?Gs:zs(e),f=i?Gs:zs(t);p=p==Ws?Dr:p,f=f==Ws?Dr:f;var h=p==Dr,y=f==Dr,d=p==f;if(d&&Hs(e)){if(!Hs(t))return!1;u=!0,h=!1}if(d&&!h)return a||(a=new Wn),u||V0(e)?H0(e,t,r,n,o,a):W0(e,t,p,r,n,o,a);if(!(r&Y0)){var w=h&&Vs.call(e,"__wrapped__"),g=y&&Vs.call(t,"__wrapped__");if(w||g){var A=w?e.value():e,T=g?t.value():t;return a||(a=new Wn),o(A,T,r,n,a)}}return d?(a||(a=new Wn),G0(e,t,r,n,o,a)):!1}Ys.exports=X0});var Gn=O((q5,Qs)=>{s();l();c();var J0=Ks(),Xs=ct();function Js(e,t,r,n,o){return e===t?!0:e==null||t==null||!Xs(e)&&!Xs(t)?e!==e&&t!==t:J0(e,t,r,n,Js,o)}Qs.exports=Js});var el=O((k5,Zs)=>{s();l();c();var Q0=Bn(),Z0=Gn(),eb=1,tb=2;function rb(e,t,r,n){var o=r.length,a=o,u=!n;if(e==null)return!a;for(e=Object(e);o--;){var i=r[o];if(u&&i[2]?i[1]!==e[i[0]]:!(i[0]in e))return!1}for(;++o{s();l();c();var nb=At();function ob(e){return e===e&&!nb(e)}tl.exports=ob});var nl=O((Y5,rl)=>{s();l();c();var ab=Vn(),ib=_r();function ub(e){for(var t=ib(e),r=t.length;r--;){var n=t[r],o=e[n];t[r]=[n,o,ab(o)]}return t}rl.exports=ub});var Yn=O((Q5,ol)=>{s();l();c();function sb(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}ol.exports=sb});var il=O((rB,al)=>{s();l();c();var lb=el(),cb=nl(),pb=Yn();function fb(e){var t=cb(e);return t.length==1&&t[0][2]?pb(t[0][0],t[0][1]):function(r){return r===e||lb(r,e,t)}}al.exports=fb});var Pr=O((iB,ul)=>{s();l();c();var db=lt(),hb=ct(),mb="[object Symbol]";function yb(e){return typeof e=="symbol"||hb(e)&&db(e)==mb}ul.exports=yb});var Fr=O((cB,sl)=>{s();l();c();var gb=Ue(),bb=Pr(),Eb=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,vb=/^\w*$/;function Sb(e,t){if(gb(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||bb(e)?!0:vb.test(e)||!Eb.test(e)||t!=null&&e in Object(t)}sl.exports=Sb});var pl=O((hB,cl)=>{s();l();c();var ll=Tr(),Ab="Expected a function";function Kn(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(Ab);var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],a=r.cache;if(a.has(o))return a.get(o);var u=e.apply(this,n);return r.cache=a.set(o,u)||a,u};return r.cache=new(Kn.Cache||ll),r}Kn.Cache=ll;cl.exports=Kn});var dl=O((bB,fl)=>{s();l();c();var wb=pl(),Cb=500;function _b(e){var t=wb(e,function(n){return r.size===Cb&&r.clear(),n}),r=t.cache;return t}fl.exports=_b});var ml=O((AB,hl)=>{s();l();c();var Ob=dl(),xb=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Tb=/\\(\\)?/g,Ib=Ob(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(xb,function(r,n,o,a){t.push(o?a.replace(Tb,"$1"):n||r)}),t});hl.exports=Ib});var Xn=O((OB,yl)=>{s();l();c();function Rb(e,t){for(var r=-1,n=e==null?0:e.length,o=Array(n);++r{s();l();c();var gl=St(),Db=Xn(),Pb=Ue(),Fb=Pr(),Bb=1/0,bl=gl?gl.prototype:void 0,El=bl?bl.toString:void 0;function vl(e){if(typeof e=="string")return e;if(Pb(e))return Db(e,vl)+"";if(Fb(e))return El?El.call(e):"";var t=e+"";return t=="0"&&1/e==-Bb?"-0":t}Sl.exports=vl});var Cl=O((BB,wl)=>{s();l();c();var Nb=Al();function qb(e){return e==null?"":Nb(e)}wl.exports=qb});var Zt=O((jB,_l)=>{s();l();c();var Mb=Ue(),jb=Fr(),Lb=ml(),kb=Cl();function $b(e,t){return Mb(e)?e:jb(e,t)?[e]:Lb(kb(e))}_l.exports=$b});var Rt=O((zB,Ol)=>{s();l();c();var zb=Pr(),Ub=1/0;function Hb(e){if(typeof e=="string"||zb(e))return e;var t=e+"";return t=="0"&&1/e==-Ub?"-0":t}Ol.exports=Hb});var Br=O((GB,xl)=>{s();l();c();var Wb=Zt(),Gb=Rt();function Vb(e,t){t=Wb(t,e);for(var r=0,n=t.length;e!=null&&r{s();l();c();var Yb=Br();function Kb(e,t,r){var n=e==null?void 0:Yb(e,t);return n===void 0?r:n}Tl.exports=Kb});var Dl=O((eN,Rl)=>{s();l();c();function Xb(e,t){return e!=null&&t in Object(e)}Rl.exports=Xb});var Fl=O((oN,Pl)=>{s();l();c();var Jb=Zt(),Qb=Ar(),Zb=Ue(),e1=wr(),t1=Cr(),r1=Rt();function n1(e,t,r){t=Jb(t,e);for(var n=-1,o=t.length,a=!1;++n{s();l();c();var o1=Dl(),a1=Fl();function i1(e,t){return e!=null&&a1(e,t,o1)}Bl.exports=i1});var ql=O((fN,Nl)=>{s();l();c();var u1=Gn(),s1=Il(),l1=Jn(),c1=Fr(),p1=Vn(),f1=Yn(),d1=Rt(),h1=1,m1=2;function y1(e,t){return c1(e)&&p1(t)?f1(d1(e),t):function(r){var n=s1(r,e);return n===void 0&&n===t?l1(r,e):u1(t,n,h1|m1)}}Nl.exports=y1});var Qn=O((yN,Ml)=>{s();l();c();function g1(e){return e}Ml.exports=g1});var Ll=O((vN,jl)=>{s();l();c();function b1(e){return function(t){return t?.[e]}}jl.exports=b1});var $l=O((CN,kl)=>{s();l();c();var E1=Br();function v1(e){return function(t){return E1(t,e)}}kl.exports=v1});var Ul=O((TN,zl)=>{s();l();c();var S1=Ll(),A1=$l(),w1=Fr(),C1=Rt();function _1(e){return w1(e)?S1(C1(e)):A1(e)}zl.exports=_1});var Zn=O((PN,Hl)=>{s();l();c();var O1=il(),x1=ql(),T1=Qn(),I1=Ue(),R1=Ul();function D1(e){return typeof e=="function"?e:e==null?T1:typeof e=="object"?I1(e)?x1(e[0],e[1]):O1(e):R1(e)}Hl.exports=D1});var Gl=O((qN,Wl)=>{s();l();c();var P1=On(),F1=Wi(),B1=Zn();function N1(e,t){var r={};return t=B1(t,3),F1(e,function(n,o,a){P1(r,o,t(n,o,a))}),r}Wl.exports=N1});var Yl=O((kN,Vl)=>{s();l();c();var q1=On(),M1=Or(),j1=Object.prototype,L1=j1.hasOwnProperty;function k1(e,t,r){var n=e[t];(!(L1.call(e,t)&&M1(n,r))||r===void 0&&!(t in e))&&q1(e,t,r)}Vl.exports=k1});var Jl=O((HN,Xl)=>{s();l();c();var $1=Yl(),z1=Zt(),U1=wr(),Kl=At(),H1=Rt();function W1(e,t,r,n){if(!Kl(e))return e;t=z1(t,e);for(var o=-1,a=t.length,u=a-1,i=e;i!=null&&++o{s();l();c();var G1=Br(),V1=Jl(),Y1=Zt();function K1(e,t,r){for(var n=-1,o=t.length,a={};++n{s();l();c();var X1=eo(),J1=Jn();function Q1(e,t){return X1(e,t,function(r,n){return J1(e,n)})}Zl.exports=Q1});var oc=O((r4,nc)=>{s();l();c();var tc=St(),Z1=Ar(),eE=Ue(),rc=tc?tc.isConcatSpreadable:void 0;function tE(e){return eE(e)||Z1(e)||!!(rc&&e&&e[rc])}nc.exports=tE});var uc=O((i4,ic)=>{s();l();c();var rE=Rr(),nE=oc();function ac(e,t,r,n,o){var a=-1,u=e.length;for(r||(r=nE),o||(o=[]);++a0&&r(i)?t>1?ac(i,t-1,r,n,o):rE(o,i):n||(o[o.length]=i)}return o}ic.exports=ac});var lc=O((c4,sc)=>{s();l();c();var oE=uc();function aE(e){var t=e==null?0:e.length;return t?oE(e,1):[]}sc.exports=aE});var pc=O((h4,cc)=>{s();l();c();function iE(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}cc.exports=iE});var hc=O((b4,dc)=>{s();l();c();var uE=pc(),fc=Math.max;function sE(e,t,r){return t=fc(t===void 0?e.length-1:t,0),function(){for(var n=arguments,o=-1,a=fc(n.length-t,0),u=Array(a);++o{s();l();c();function lE(e){return function(){return e}}mc.exports=lE});var Ec=O((O4,bc)=>{s();l();c();var cE=yc(),gc=_n(),pE=Qn(),fE=gc?function(e,t){return gc(e,"toString",{configurable:!0,enumerable:!1,value:cE(t),writable:!0})}:pE;bc.exports=fE});var Sc=O((R4,vc)=>{s();l();c();var dE=800,hE=16,mE=Date.now;function yE(e){var t=0,r=0;return function(){var n=mE(),o=hE-(n-r);if(r=n,o>0){if(++t>=dE)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}vc.exports=yE});var wc=O((B4,Ac)=>{s();l();c();var gE=Ec(),bE=Sc(),EE=bE(gE);Ac.exports=EE});var _c=O((j4,Cc)=>{s();l();c();var vE=lc(),SE=hc(),AE=wc();function wE(e){return AE(SE(e,void 0,vE),e+"")}Cc.exports=wE});var xc=O((z4,Oc)=>{s();l();c();var CE=ec(),_E=_c(),OE=_E(function(e,t){return e==null?{}:CE(e,t)});Oc.exports=OE});var ro=O((y9,Tc)=>{s();l();c();var IE=Pn(),RE=IE(Object.getPrototypeOf,Object);Tc.exports=RE});var Dc=O((v9,Rc)=>{s();l();c();var DE=lt(),PE=ro(),FE=ct(),BE="[object Object]",NE=Function.prototype,qE=Object.prototype,Ic=NE.toString,ME=qE.hasOwnProperty,jE=Ic.call(Object);function LE(e){if(!FE(e)||DE(e)!=BE)return!1;var t=PE(e);if(t===null)return!0;var r=ME.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&Ic.call(r)==jE}Rc.exports=LE});var Bc=O((I9,Fc)=>{s();l();c();Fc.exports=KE;function KE(e,t){if(no("noDeprecation"))return e;var r=!1;function n(){if(!r){if(no("throwDeprecation"))throw new Error(t);no("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}return n}function no(e){try{if(!window.localStorage)return!1}catch{return!1}var t=window.localStorage[e];return t==null?!1:String(t).toLowerCase()==="true"}});var qc=O((F9,Nc)=>{s();l();c();var XE=Rr(),JE=ro(),QE=Ln(),ZE=jn(),ev=Object.getOwnPropertySymbols,tv=ev?function(e){for(var t=[];e;)XE(t,QE(e)),e=JE(e);return t}:ZE;Nc.exports=tv});var jc=O((M9,Mc)=>{s();l();c();function rv(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}Mc.exports=rv});var kc=O(($9,Lc)=>{s();l();c();var nv=At(),ov=Dn(),av=jc(),iv=Object.prototype,uv=iv.hasOwnProperty;function sv(e){if(!nv(e))return av(e);var t=ov(e),r=[];for(var n in e)n=="constructor"&&(t||!uv.call(e,n))||r.push(n);return r}Lc.exports=sv});var zc=O((W9,$c)=>{s();l();c();var lv=Rn(),cv=kc(),pv=Fn();function fv(e){return pv(e)?lv(e,!0):cv(e)}$c.exports=fv});var Hc=O((K9,Uc)=>{s();l();c();var dv=Mn(),hv=qc(),mv=zc();function yv(e){return dv(e,mv,hv)}Uc.exports=yv});var Gc=O((Z9,Wc)=>{s();l();c();var gv=Xn(),bv=Zn(),Ev=eo(),vv=Hc();function Sv(e,t){if(e==null)return{};var r=gv(vv(e),function(n){return[n]});return t=bv(t),Ev(e,r,function(n,o){return t(n,o[0])})}Wc.exports=Sv});var Yc=O((uq,Vc)=>{"use strict";s();l();c();Vc.exports=Error});var Xc=O((pq,Kc)=>{"use strict";s();l();c();Kc.exports=EvalError});var Qc=O((mq,Jc)=>{"use strict";s();l();c();Jc.exports=RangeError});var ep=O((Eq,Zc)=>{"use strict";s();l();c();Zc.exports=ReferenceError});var oo=O((wq,tp)=>{"use strict";s();l();c();tp.exports=SyntaxError});var Dt=O((xq,rp)=>{"use strict";s();l();c();rp.exports=TypeError});var op=O((Dq,np)=>{"use strict";s();l();c();np.exports=URIError});var ip=O((Nq,ap)=>{"use strict";s();l();c();ap.exports=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},r=Symbol("test"),n=Object(r);if(typeof r=="string"||Object.prototype.toString.call(r)!=="[object Symbol]"||Object.prototype.toString.call(n)!=="[object Symbol]")return!1;var o=42;t[r]=o;for(r in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var a=Object.getOwnPropertySymbols(t);if(a.length!==1||a[0]!==r||!Object.prototype.propertyIsEnumerable.call(t,r))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var u=Object.getOwnPropertyDescriptor(t,r);if(u.value!==o||u.enumerable!==!0)return!1}return!0}});var lp=O((Lq,sp)=>{"use strict";s();l();c();var up=typeof Symbol<"u"&&Symbol,Av=ip();sp.exports=function(){return typeof up!="function"||typeof Symbol!="function"||typeof up("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:Av()}});var pp=O((Uq,cp)=>{"use strict";s();l();c();var ao={__proto__:null,foo:{}},wv=Object;cp.exports=function(){return{__proto__:ao}.foo===ao.foo&&!(ao instanceof wv)}});var hp=O((Vq,dp)=>{"use strict";s();l();c();var Cv="Function.prototype.bind called on incompatible ",_v=Object.prototype.toString,Ov=Math.max,xv="[object Function]",fp=function(t,r){for(var n=[],o=0;o{"use strict";s();l();c();var Rv=hp();mp.exports=Function.prototype.bind||Rv});var gp=O((tM,yp)=>{"use strict";s();l();c();var Dv=Function.prototype.call,Pv=Object.prototype.hasOwnProperty,Fv=Nr();yp.exports=Fv.call(Dv,Pv)});var ht=O((aM,Ap)=>{"use strict";s();l();c();var oe,Bv=Yc(),Nv=Xc(),qv=Qc(),Mv=ep(),Nt=oo(),Bt=Dt(),jv=op(),Sp=Function,io=function(e){try{return Sp('"use strict"; return ('+e+").constructor;")()}catch{}},ft=Object.getOwnPropertyDescriptor;if(ft)try{ft({},"")}catch{ft=null}var uo=function(){throw new Bt},Lv=ft?function(){try{return arguments.callee,uo}catch{try{return ft(arguments,"callee").get}catch{return uo}}}():uo,Pt=lp()(),kv=pp()(),Se=Object.getPrototypeOf||(kv?function(e){return e.__proto__}:null),Ft={},$v=typeof Uint8Array>"u"||!Se?oe:Se(Uint8Array),dt={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?oe:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?oe:ArrayBuffer,"%ArrayIteratorPrototype%":Pt&&Se?Se([][Symbol.iterator]()):oe,"%AsyncFromSyncIteratorPrototype%":oe,"%AsyncFunction%":Ft,"%AsyncGenerator%":Ft,"%AsyncGeneratorFunction%":Ft,"%AsyncIteratorPrototype%":Ft,"%Atomics%":typeof Atomics>"u"?oe:Atomics,"%BigInt%":typeof BigInt>"u"?oe:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?oe:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?oe:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?oe:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Bv,"%eval%":eval,"%EvalError%":Nv,"%Float32Array%":typeof Float32Array>"u"?oe:Float32Array,"%Float64Array%":typeof Float64Array>"u"?oe:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?oe:FinalizationRegistry,"%Function%":Sp,"%GeneratorFunction%":Ft,"%Int8Array%":typeof Int8Array>"u"?oe:Int8Array,"%Int16Array%":typeof Int16Array>"u"?oe:Int16Array,"%Int32Array%":typeof Int32Array>"u"?oe:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Pt&&Se?Se(Se([][Symbol.iterator]())):oe,"%JSON%":typeof JSON=="object"?JSON:oe,"%Map%":typeof Map>"u"?oe:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Pt||!Se?oe:Se(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?oe:Promise,"%Proxy%":typeof Proxy>"u"?oe:Proxy,"%RangeError%":qv,"%ReferenceError%":Mv,"%Reflect%":typeof Reflect>"u"?oe:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?oe:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Pt||!Se?oe:Se(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?oe:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Pt&&Se?Se(""[Symbol.iterator]()):oe,"%Symbol%":Pt?Symbol:oe,"%SyntaxError%":Nt,"%ThrowTypeError%":Lv,"%TypedArray%":$v,"%TypeError%":Bt,"%Uint8Array%":typeof Uint8Array>"u"?oe:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?oe:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?oe:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?oe:Uint32Array,"%URIError%":jv,"%WeakMap%":typeof WeakMap>"u"?oe:WeakMap,"%WeakRef%":typeof WeakRef>"u"?oe:WeakRef,"%WeakSet%":typeof WeakSet>"u"?oe:WeakSet};if(Se)try{null.error}catch(e){bp=Se(Se(e)),dt["%Error.prototype%"]=bp}var bp,zv=function e(t){var r;if(t==="%AsyncFunction%")r=io("async function () {}");else if(t==="%GeneratorFunction%")r=io("function* () {}");else if(t==="%AsyncGeneratorFunction%")r=io("async function* () {}");else if(t==="%AsyncGenerator%"){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if(t==="%AsyncIteratorPrototype%"){var o=e("%AsyncGenerator%");o&&Se&&(r=Se(o.prototype))}return dt[t]=r,r},Ep={__proto__:null,"%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"]},er=Nr(),qr=gp(),Uv=er.call(Function.call,Array.prototype.concat),Hv=er.call(Function.apply,Array.prototype.splice),vp=er.call(Function.call,String.prototype.replace),Mr=er.call(Function.call,String.prototype.slice),Wv=er.call(Function.call,RegExp.prototype.exec),Gv=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Vv=/\\(\\)?/g,Yv=function(t){var r=Mr(t,0,1),n=Mr(t,-1);if(r==="%"&&n!=="%")throw new Nt("invalid intrinsic syntax, expected closing `%`");if(n==="%"&&r!=="%")throw new Nt("invalid intrinsic syntax, expected opening `%`");var o=[];return vp(t,Gv,function(a,u,i,p){o[o.length]=i?vp(p,Vv,"$1"):u||a}),o},Kv=function(t,r){var n=t,o;if(qr(Ep,n)&&(o=Ep[n],n="%"+o[0]+"%"),qr(dt,n)){var a=dt[n];if(a===Ft&&(a=zv(n)),typeof a>"u"&&!r)throw new Bt("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:o,name:n,value:a}}throw new Nt("intrinsic "+t+" does not exist!")};Ap.exports=function(t,r){if(typeof t!="string"||t.length===0)throw new Bt("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof r!="boolean")throw new Bt('"allowMissing" argument must be a boolean');if(Wv(/^%?[^%]*%?$/,t)===null)throw new Nt("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=Yv(t),o=n.length>0?n[0]:"",a=Kv("%"+o+"%",r),u=a.name,i=a.value,p=!1,f=a.alias;f&&(o=f[0],Hv(n,Uv([0,1],f)));for(var h=1,y=!0;h=n.length){var A=ft(i,d);y=!!A,y&&"get"in A&&!("originalValue"in A.get)?i=A.get:i=i[d]}else y=qr(i,d),i=i[d];y&&!p&&(dt[u]=i)}}return i}});var Lr=O((lM,wp)=>{"use strict";s();l();c();var Xv=ht(),jr=Xv("%Object.defineProperty%",!0)||!1;if(jr)try{jr({},"a",{value:1})}catch{jr=!1}wp.exports=jr});var so=O((dM,Cp)=>{"use strict";s();l();c();var Jv=ht(),kr=Jv("%Object.getOwnPropertyDescriptor%",!0);if(kr)try{kr([],"length")}catch{kr=null}Cp.exports=kr});var Tp=O((gM,xp)=>{"use strict";s();l();c();var _p=Lr(),Qv=oo(),qt=Dt(),Op=so();xp.exports=function(t,r,n){if(!t||typeof t!="object"&&typeof t!="function")throw new qt("`obj` must be an object or a function`");if(typeof r!="string"&&typeof r!="symbol")throw new qt("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new qt("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new qt("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new qt("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new qt("`loose`, if provided, must be a boolean");var o=arguments.length>3?arguments[3]:null,a=arguments.length>4?arguments[4]:null,u=arguments.length>5?arguments[5]:null,i=arguments.length>6?arguments[6]:!1,p=!!Op&&Op(t,r);if(_p)_p(t,r,{configurable:u===null&&p?p.configurable:!u,enumerable:o===null&&p?p.enumerable:!o,value:n,writable:a===null&&p?p.writable:!a});else if(i||!o&&!a&&!u)t[r]=n;else throw new Qv("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")}});var Dp=O((SM,Rp)=>{"use strict";s();l();c();var lo=Lr(),Ip=function(){return!!lo};Ip.hasArrayLengthDefineBug=function(){if(!lo)return null;try{return lo([],"length",{value:1}).length!==1}catch{return!0}};Rp.exports=Ip});var qp=O((_M,Np)=>{"use strict";s();l();c();var Zv=ht(),Pp=Tp(),eS=Dp()(),Fp=so(),Bp=Dt(),tS=Zv("%Math.floor%");Np.exports=function(t,r){if(typeof t!="function")throw new Bp("`fn` is not a function");if(typeof r!="number"||r<0||r>4294967295||tS(r)!==r)throw new Bp("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],o=!0,a=!0;if("length"in t&&Fp){var u=Fp(t,"length");u&&!u.configurable&&(o=!1),u&&!u.writable&&(a=!1)}return(o||a||!n)&&(eS?Pp(t,"length",r,!0,!0):Pp(t,"length",r)),t}});var zp=O((IM,$r)=>{"use strict";s();l();c();var co=Nr(),zr=ht(),rS=qp(),nS=Dt(),Lp=zr("%Function.prototype.apply%"),kp=zr("%Function.prototype.call%"),$p=zr("%Reflect.apply%",!0)||co.call(kp,Lp),Mp=Lr(),oS=zr("%Math.max%");$r.exports=function(t){if(typeof t!="function")throw new nS("a function is required");var r=$p(co,kp,arguments);return rS(r,1+oS(0,t.length-(arguments.length-1)),!0)};var jp=function(){return $p(co,Lp,arguments)};Mp?Mp($r.exports,"apply",{value:jp}):$r.exports.apply=jp});var Gp=O((FM,Wp)=>{"use strict";s();l();c();var Up=ht(),Hp=zp(),aS=Hp(Up("String.prototype.indexOf"));Wp.exports=function(t,r){var n=Up(t,!!r);return typeof n=="function"&&aS(t,".prototype.")>-1?Hp(n):n}});var Vp=O(()=>{s();l();c()});var hf=O((zM,df)=>{s();l();c();var So=typeof Map=="function"&&Map.prototype,po=Object.getOwnPropertyDescriptor&&So?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,Hr=So&&po&&typeof po.get=="function"?po.get:null,Yp=So&&Map.prototype.forEach,Ao=typeof Set=="function"&&Set.prototype,fo=Object.getOwnPropertyDescriptor&&Ao?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,Wr=Ao&&fo&&typeof fo.get=="function"?fo.get:null,Kp=Ao&&Set.prototype.forEach,iS=typeof WeakMap=="function"&&WeakMap.prototype,rr=iS?WeakMap.prototype.has:null,uS=typeof WeakSet=="function"&&WeakSet.prototype,nr=uS?WeakSet.prototype.has:null,sS=typeof WeakRef=="function"&&WeakRef.prototype,Xp=sS?WeakRef.prototype.deref:null,lS=Boolean.prototype.valueOf,cS=Object.prototype.toString,pS=Function.prototype.toString,fS=String.prototype.match,wo=String.prototype.slice,tt=String.prototype.replace,dS=String.prototype.toUpperCase,Jp=String.prototype.toLowerCase,uf=RegExp.prototype.test,Qp=Array.prototype.concat,He=Array.prototype.join,hS=Array.prototype.slice,Zp=Math.floor,yo=typeof BigInt=="function"?BigInt.prototype.valueOf:null,ho=Object.getOwnPropertySymbols,go=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,Mt=typeof Symbol=="function"&&typeof Symbol.iterator=="object",_e=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Mt||"symbol")?Symbol.toStringTag:null,sf=Object.prototype.propertyIsEnumerable,ef=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function tf(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||uf.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var n=e<0?-Zp(-e):Zp(e);if(n!==e){var o=String(n),a=wo.call(t,o.length+1);return tt.call(o,r,"$&_")+"."+tt.call(tt.call(a,/([0-9]{3})/g,"$&_"),/_$/,"")}}return tt.call(t,r,"$&_")}var bo=Vp(),rf=bo.custom,nf=cf(rf)?rf:null;df.exports=function e(t,r,n,o){var a=r||{};if(et(a,"quoteStyle")&&a.quoteStyle!=="single"&&a.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(et(a,"maxStringLength")&&(typeof a.maxStringLength=="number"?a.maxStringLength<0&&a.maxStringLength!==1/0:a.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var u=et(a,"customInspect")?a.customInspect:!0;if(typeof u!="boolean"&&u!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(et(a,"indent")&&a.indent!==null&&a.indent!==" "&&!(parseInt(a.indent,10)===a.indent&&a.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(et(a,"numericSeparator")&&typeof a.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var i=a.numericSeparator;if(typeof t>"u")return"undefined";if(t===null)return"null";if(typeof t=="boolean")return t?"true":"false";if(typeof t=="string")return ff(t,a);if(typeof t=="number"){if(t===0)return 1/0/t>0?"0":"-0";var p=String(t);return i?tf(t,p):p}if(typeof t=="bigint"){var f=String(t)+"n";return i?tf(t,f):f}var h=typeof a.depth>"u"?5:a.depth;if(typeof n>"u"&&(n=0),n>=h&&h>0&&typeof t=="object")return Eo(t)?"[Array]":"[Object]";var y=PS(a,n);if(typeof o>"u")o=[];else if(pf(o,t)>=0)return"[Circular]";function d(Q,_,P){if(_&&(o=hS.call(o),o.push(_)),P){var F={depth:a.depth};return et(a,"quoteStyle")&&(F.quoteStyle=a.quoteStyle),e(Q,F,n+1,o)}return e(Q,a,n+1,o)}if(typeof t=="function"&&!of(t)){var w=wS(t),g=Ur(t,d);return"[Function"+(w?": "+w:" (anonymous)")+"]"+(g.length>0?" { "+He.call(g,", ")+" }":"")}if(cf(t)){var A=Mt?tt.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):go.call(t);return typeof t=="object"&&!Mt?tr(A):A}if(IS(t)){for(var T="<"+Jp.call(String(t.nodeName)),x=t.attributes||[],D=0;D",T}if(Eo(t)){if(t.length===0)return"[]";var B=Ur(t,d);return y&&!DS(B)?"["+vo(B,y)+"]":"[ "+He.call(B,", ")+" ]"}if(gS(t)){var M=Ur(t,d);return!("cause"in Error.prototype)&&"cause"in t&&!sf.call(t,"cause")?"{ ["+String(t)+"] "+He.call(Qp.call("[cause]: "+d(t.cause),M),", ")+" }":M.length===0?"["+String(t)+"]":"{ ["+String(t)+"] "+He.call(M,", ")+" }"}if(typeof t=="object"&&u){if(nf&&typeof t[nf]=="function"&&bo)return bo(t,{depth:h-n});if(u!=="symbol"&&typeof t.inspect=="function")return t.inspect()}if(CS(t)){var j=[];return Yp&&Yp.call(t,function(Q,_){j.push(d(_,t,!0)+" => "+d(Q,t))}),af("Map",Hr.call(t),j,y)}if(xS(t)){var U=[];return Kp&&Kp.call(t,function(Q){U.push(d(Q,t))}),af("Set",Wr.call(t),U,y)}if(_S(t))return mo("WeakMap");if(TS(t))return mo("WeakSet");if(OS(t))return mo("WeakRef");if(ES(t))return tr(d(Number(t)));if(SS(t))return tr(d(yo.call(t)));if(vS(t))return tr(lS.call(t));if(bS(t))return tr(d(String(t)));if(typeof window<"u"&&t===window)return"{ [object Window] }";if(t===window)return"{ [object globalThis] }";if(!yS(t)&&!of(t)){var H=Ur(t,d),I=ef?ef(t)===Object.prototype:t instanceof Object||t.constructor===Object,L=t instanceof Object?"":"null prototype",V=!I&&_e&&Object(t)===t&&_e in t?wo.call(rt(t),8,-1):L?"Object":"",J=I||typeof t.constructor!="function"?"":t.constructor.name?t.constructor.name+" ":"",X=J+(V||L?"["+He.call(Qp.call([],V||[],L||[]),": ")+"] ":"");return H.length===0?X+"{}":y?X+"{"+vo(H,y)+"}":X+"{ "+He.call(H,", ")+" }"}return String(t)};function lf(e,t,r){var n=(r.quoteStyle||t)==="double"?'"':"'";return n+e+n}function mS(e){return tt.call(String(e),/"/g,""")}function Eo(e){return rt(e)==="[object Array]"&&(!_e||!(typeof e=="object"&&_e in e))}function yS(e){return rt(e)==="[object Date]"&&(!_e||!(typeof e=="object"&&_e in e))}function of(e){return rt(e)==="[object RegExp]"&&(!_e||!(typeof e=="object"&&_e in e))}function gS(e){return rt(e)==="[object Error]"&&(!_e||!(typeof e=="object"&&_e in e))}function bS(e){return rt(e)==="[object String]"&&(!_e||!(typeof e=="object"&&_e in e))}function ES(e){return rt(e)==="[object Number]"&&(!_e||!(typeof e=="object"&&_e in e))}function vS(e){return rt(e)==="[object Boolean]"&&(!_e||!(typeof e=="object"&&_e in e))}function cf(e){if(Mt)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!go)return!1;try{return go.call(e),!0}catch{}return!1}function SS(e){if(!e||typeof e!="object"||!yo)return!1;try{return yo.call(e),!0}catch{}return!1}var AS=Object.prototype.hasOwnProperty||function(e){return e in this};function et(e,t){return AS.call(e,t)}function rt(e){return cS.call(e)}function wS(e){if(e.name)return e.name;var t=fS.call(pS.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function pf(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;rt.maxStringLength){var r=e.length-t.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return ff(wo.call(e,0,t.maxStringLength),t)+n}var o=tt.call(tt.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,RS);return lf(o,"single",t)}function RS(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+dS.call(t.toString(16))}function tr(e){return"Object("+e+")"}function mo(e){return e+" { ? }"}function af(e,t,r,n){var o=n?vo(r,n):He.call(r,", ");return e+" ("+t+") {"+o+"}"}function DS(e){for(var t=0;t=0)return!1;return!0}function PS(e,t){var r;if(e.indent===" ")r=" ";else if(typeof e.indent=="number"&&e.indent>0)r=He.call(Array(e.indent+1)," ");else return null;return{base:r,prev:He.call(Array(t+1),r)}}function vo(e,t){if(e.length===0)return"";var r=` +`+t.prev+t.base;return r+He.call(e,","+r)+` +`+t.prev}function Ur(e,t){var r=Eo(e),n=[];if(r){n.length=e.length;for(var o=0;o{"use strict";s();l();c();var mf=ht(),jt=Gp(),FS=hf(),BS=Dt(),Gr=mf("%WeakMap%",!0),Vr=mf("%Map%",!0),NS=jt("WeakMap.prototype.get",!0),qS=jt("WeakMap.prototype.set",!0),MS=jt("WeakMap.prototype.has",!0),jS=jt("Map.prototype.get",!0),LS=jt("Map.prototype.set",!0),kS=jt("Map.prototype.has",!0),Co=function(e,t){for(var r=e,n;(n=r.next)!==null;r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n},$S=function(e,t){var r=Co(e,t);return r&&r.value},zS=function(e,t,r){var n=Co(e,t);n?n.value=r:e.next={key:t,next:e.next,value:r}},US=function(e,t){return!!Co(e,t)};yf.exports=function(){var t,r,n,o={assert:function(a){if(!o.has(a))throw new BS("Side channel does not contain "+FS(a))},get:function(a){if(Gr&&a&&(typeof a=="object"||typeof a=="function")){if(t)return NS(t,a)}else if(Vr){if(r)return jS(r,a)}else if(n)return $S(n,a)},has:function(a){if(Gr&&a&&(typeof a=="object"||typeof a=="function")){if(t)return MS(t,a)}else if(Vr){if(r)return kS(r,a)}else if(n)return US(n,a);return!1},set:function(a,u){Gr&&a&&(typeof a=="object"||typeof a=="function")?(t||(t=new Gr),qS(t,a,u)):Vr?(r||(r=new Vr),LS(r,a,u)):(n||(n={key:{},next:null}),zS(n,a,u))}};return o}});var Yr=O((XM,bf)=>{"use strict";s();l();c();var HS=String.prototype.replace,WS=/%20/g,_o={RFC1738:"RFC1738",RFC3986:"RFC3986"};bf.exports={default:_o.RFC3986,formatters:{RFC1738:function(e){return HS.call(e,WS,"+")},RFC3986:function(e){return String(e)}},RFC1738:_o.RFC1738,RFC3986:_o.RFC3986}});var xo=O((ej,vf)=>{"use strict";s();l();c();var GS=Yr(),Oo=Object.prototype.hasOwnProperty,mt=Array.isArray,We=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),VS=function(t){for(;t.length>1;){var r=t.pop(),n=r.obj[r.prop];if(mt(n)){for(var o=[],a=0;a=48&&f<=57||f>=65&&f<=90||f>=97&&f<=122||a===GS.RFC1738&&(f===40||f===41)){i+=u.charAt(p);continue}if(f<128){i=i+We[f];continue}if(f<2048){i=i+(We[192|f>>6]+We[128|f&63]);continue}if(f<55296||f>=57344){i=i+(We[224|f>>12]+We[128|f>>6&63]+We[128|f&63]);continue}p+=1,f=65536+((f&1023)<<10|u.charCodeAt(p)&1023),i+=We[240|f>>18]+We[128|f>>12&63]+We[128|f>>6&63]+We[128|f&63]}return i},QS=function(t){for(var r=[{obj:{o:t},prop:"o"}],n=[],o=0;o{"use strict";s();l();c();var wf=gf(),Kr=xo(),or=Yr(),nA=Object.prototype.hasOwnProperty,Sf={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,r){return t+"["+r+"]"},repeat:function(t){return t}},Ye=Array.isArray,oA=Array.prototype.push,Cf=function(e,t){oA.apply(e,Ye(t)?t:[t])},aA=Date.prototype.toISOString,Af=or.default,Oe={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:Kr.encode,encodeValuesOnly:!1,format:Af,formatter:or.formatters[Af],indices:!1,serializeDate:function(t){return aA.call(t)},skipNulls:!1,strictNullHandling:!1},iA=function(t){return typeof t=="string"||typeof t=="number"||typeof t=="boolean"||typeof t=="symbol"||typeof t=="bigint"},To={},uA=function e(t,r,n,o,a,u,i,p,f,h,y,d,w,g,A,T){for(var x=t,D=T,B=0,M=!1;(D=D.get(To))!==void 0&&!M;){var j=D.get(t);if(B+=1,typeof j<"u"){if(j===B)throw new RangeError("Cyclic object value");M=!0}typeof D.get(To)>"u"&&(B=0)}if(typeof p=="function"?x=p(r,x):x instanceof Date?x=y(x):n==="comma"&&Ye(x)&&(x=Kr.maybeMap(x,function(F){return F instanceof Date?y(F):F})),x===null){if(a)return i&&!g?i(r,Oe.encoder,A,"key",d):r;x=""}if(iA(x)||Kr.isBuffer(x)){if(i){var U=g?r:i(r,Oe.encoder,A,"key",d);return[w(U)+"="+w(i(x,Oe.encoder,A,"value",d))]}return[w(r)+"="+w(String(x))]}var H=[];if(typeof x>"u")return H;var I;if(n==="comma"&&Ye(x))g&&i&&(x=Kr.maybeMap(x,i)),I=[{value:x.length>0?x.join(",")||null:void 0}];else if(Ye(p))I=p;else{var L=Object.keys(x);I=f?L.sort(f):L}for(var V=o&&Ye(x)&&x.length===1?r+"[]":r,J=0;J"u"?Oe.allowDots:!!t.allowDots,charset:r,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:Oe.charsetSentinel,delimiter:typeof t.delimiter>"u"?Oe.delimiter:t.delimiter,encode:typeof t.encode=="boolean"?t.encode:Oe.encode,encoder:typeof t.encoder=="function"?t.encoder:Oe.encoder,encodeValuesOnly:typeof t.encodeValuesOnly=="boolean"?t.encodeValuesOnly:Oe.encodeValuesOnly,filter:a,format:n,formatter:o,serializeDate:typeof t.serializeDate=="function"?t.serializeDate:Oe.serializeDate,skipNulls:typeof t.skipNulls=="boolean"?t.skipNulls:Oe.skipNulls,sort:typeof t.sort=="function"?t.sort:null,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:Oe.strictNullHandling}};_f.exports=function(e,t){var r=e,n=sA(t),o,a;typeof n.filter=="function"?(a=n.filter,r=a("",r)):Ye(n.filter)&&(a=n.filter,o=a);var u=[];if(typeof r!="object"||r===null)return"";var i;t&&t.arrayFormat in Sf?i=t.arrayFormat:t&&"indices"in t?i=t.indices?"indices":"repeat":i="indices";var p=Sf[i];if(t&&"commaRoundTrip"in t&&typeof t.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var f=p==="comma"&&t&&t.commaRoundTrip;o||(o=Object.keys(r)),n.sort&&o.sort(n.sort);for(var h=wf(),y=0;y0?g+w:""}});var If=O((sj,Tf)=>{"use strict";s();l();c();var Lt=xo(),Io=Object.prototype.hasOwnProperty,lA=Array.isArray,Ae={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:Lt.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},cA=function(e){return e.replace(/&#(\d+);/g,function(t,r){return String.fromCharCode(parseInt(r,10))})},xf=function(e,t){return e&&typeof e=="string"&&t.comma&&e.indexOf(",")>-1?e.split(","):e},pA="utf8=%26%2310003%3B",fA="utf8=%E2%9C%93",dA=function(t,r){var n={__proto__:null},o=r.ignoreQueryPrefix?t.replace(/^\?/,""):t,a=r.parameterLimit===1/0?void 0:r.parameterLimit,u=o.split(r.delimiter,a),i=-1,p,f=r.charset;if(r.charsetSentinel)for(p=0;p-1&&(g=lA(g)?[g]:g),Io.call(n,w)?n[w]=Lt.combine(n[w],g):n[w]=g}return n},hA=function(e,t,r,n){for(var o=n?t:xf(t,r),a=e.length-1;a>=0;--a){var u,i=e[a];if(i==="[]"&&r.parseArrays)u=[].concat(o);else{u=r.plainObjects?Object.create(null):{};var p=i.charAt(0)==="["&&i.charAt(i.length-1)==="]"?i.slice(1,-1):i,f=parseInt(p,10);!r.parseArrays&&p===""?u={0:o}:!isNaN(f)&&i!==p&&String(f)===p&&f>=0&&r.parseArrays&&f<=r.arrayLimit?(u=[],u[f]=o):p!=="__proto__"&&(u[p]=o)}o=u}return o},mA=function(t,r,n,o){if(t){var a=n.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,u=/(\[[^[\]]*])/,i=/(\[[^[\]]*])/g,p=n.depth>0&&u.exec(a),f=p?a.slice(0,p.index):a,h=[];if(f){if(!n.plainObjects&&Io.call(Object.prototype,f)&&!n.allowPrototypes)return;h.push(f)}for(var y=0;n.depth>0&&(p=i.exec(a))!==null&&y"u"?Ae.charset:t.charset;return{allowDots:typeof t.allowDots>"u"?Ae.allowDots:!!t.allowDots,allowPrototypes:typeof t.allowPrototypes=="boolean"?t.allowPrototypes:Ae.allowPrototypes,allowSparse:typeof t.allowSparse=="boolean"?t.allowSparse:Ae.allowSparse,arrayLimit:typeof t.arrayLimit=="number"?t.arrayLimit:Ae.arrayLimit,charset:r,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:Ae.charsetSentinel,comma:typeof t.comma=="boolean"?t.comma:Ae.comma,decoder:typeof t.decoder=="function"?t.decoder:Ae.decoder,delimiter:typeof t.delimiter=="string"||Lt.isRegExp(t.delimiter)?t.delimiter:Ae.delimiter,depth:typeof t.depth=="number"||t.depth===!1?+t.depth:Ae.depth,ignoreQueryPrefix:t.ignoreQueryPrefix===!0,interpretNumericEntities:typeof t.interpretNumericEntities=="boolean"?t.interpretNumericEntities:Ae.interpretNumericEntities,parameterLimit:typeof t.parameterLimit=="number"?t.parameterLimit:Ae.parameterLimit,parseArrays:t.parseArrays!==!1,plainObjects:typeof t.plainObjects=="boolean"?t.plainObjects:Ae.plainObjects,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:Ae.strictNullHandling}};Tf.exports=function(e,t){var r=yA(t);if(e===""||e===null||typeof e>"u")return r.plainObjects?Object.create(null):{};for(var n=typeof e=="string"?dA(e,r):e,o=r.plainObjects?Object.create(null):{},a=Object.keys(n),u=0;u{"use strict";s();l();c();var gA=Of(),bA=If(),EA=Yr();Rf.exports={formats:EA,parse:bA,stringify:gA}});s();l();c();s();l();c();s();l();c();var m=__REACT__,{Children:j_,Component:L_,Fragment:gr,Profiler:k_,PureComponent:$_,StrictMode:z_,Suspense:U_,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:H_,cloneElement:W_,createContext:G_,createElement:ne,createFactory:V_,createRef:Y_,forwardRef:K_,isValidElement:X_,lazy:J_,memo:br,startTransition:Q_,unstable_act:Z_,useCallback:fa,useContext:eO,useDebugValue:tO,useDeferredValue:rO,useEffect:Qe,useId:nO,useImperativeHandle:oO,useInsertionEffect:aO,useLayoutEffect:iO,useMemo:da,useReducer:uO,useRef:Er,useState:ke,useSyncExternalStore:sO,useTransition:lO,version:cO}=__REACT__;s();l();c();var hO=__STORYBOOK_API__,{ActiveTabs:mO,Consumer:ha,ManagerContext:yO,Provider:gO,RequestResponseError:bO,addons:pn,combineParameters:EO,controlOrMetaKey:vO,controlOrMetaSymbol:SO,eventMatchesShortcut:AO,eventToShortcut:wO,experimental_requestResponse:CO,isMacLike:_O,isShortcutTaken:OO,keyToSymbol:xO,merge:TO,mockChannel:IO,optionOrAltSymbol:RO,shortcutMatchesShortcut:DO,shortcutToHumanString:PO,types:ma,useAddonState:fn,useArgTypes:FO,useArgs:BO,useChannel:ya,useGlobalTypes:NO,useGlobals:qO,useParameter:ga,useSharedState:MO,useStoryPrepared:jO,useStorybookApi:ba,useStorybookState:LO}=__STORYBOOK_API__;s();l();c();var HO=__STORYBOOK_COMPONENTS__,{A:WO,ActionBar:GO,AddonPanel:Ea,Badge:va,Bar:Sa,Blockquote:VO,Button:Aa,ClipboardCode:YO,Code:KO,DL:XO,Div:JO,DocumentWrapper:QO,EmptyTabContent:wa,ErrorFormatter:ZO,FlexBar:ex,Form:tx,H1:rx,H2:nx,H3:ox,H4:ax,H5:ix,H6:ux,HR:sx,IconButton:dn,IconButtonSkeleton:lx,Icons:cx,Img:px,LI:fx,Link:hn,ListItem:dx,Loader:hx,Modal:mx,OL:yx,P:Ca,Placeholder:gx,Pre:bx,ResetWrapper:Ex,ScrollArea:vx,Separator:_a,Spaced:Oa,Span:Sx,StorybookIcon:Ax,StorybookLogo:wx,Symbols:Cx,SyntaxHighlighter:_x,TT:Ox,TabBar:xx,TabButton:Tx,TabWrapper:Ix,Table:Rx,Tabs:Dx,TabsState:Px,TooltipLinkList:Fx,TooltipMessage:Bx,TooltipNote:mn,UL:Nx,WithTooltip:st,WithTooltipPure:qx,Zoom:Mx,codeCommon:jx,components:Lx,createCopyToClipboardFunction:kx,getStoryHref:$x,icons:zx,interleaveSeparators:Ux,nameSpaceClassNames:Hx,resetComponents:Wx,withReset:Gx}=__STORYBOOK_COMPONENTS__;s();l();c();s();l();c();s();l();c();var Ne=(()=>{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();l();c();var tT=__STORYBOOK_CHANNELS__,{Channel:xa,PostMessageTransport:rT,WebsocketTransport:nT,createBrowserChannel:oT}=__STORYBOOK_CHANNELS__;s();l();c();var lT=__STORYBOOK_CLIENT_LOGGER__,{deprecate:Zd,logger:yn,once:Ta,pretty:cT}=__STORYBOOK_CLIENT_LOGGER__;s();l();c();var mT=__STORYBOOK_CORE_EVENTS__,{ARGTYPES_INFO_REQUEST:eh,ARGTYPES_INFO_RESPONSE:th,CHANNEL_CREATED:yT,CHANNEL_WS_DISCONNECT:gT,CONFIG_ERROR:rh,CREATE_NEW_STORYFILE_REQUEST:bT,CREATE_NEW_STORYFILE_RESPONSE:ET,CURRENT_STORY_WAS_SET:nh,DOCS_PREPARED:oh,DOCS_RENDERED:ah,FILE_COMPONENT_SEARCH_REQUEST:vT,FILE_COMPONENT_SEARCH_RESPONSE:ST,FORCE_REMOUNT:vr,FORCE_RE_RENDER:ih,GLOBALS_UPDATED:uh,NAVIGATE_URL:AT,PLAY_FUNCTION_THREW_EXCEPTION:gn,PRELOAD_ENTRIES:sh,PREVIEW_BUILDER_PROGRESS:wT,PREVIEW_KEYDOWN:lh,REGISTER_SUBSCRIPTION:CT,REQUEST_WHATS_NEW_DATA:_T,RESET_STORY_ARGS:ch,RESULT_WHATS_NEW_DATA:OT,SAVE_STORY_REQUEST:xT,SAVE_STORY_RESPONSE:TT,SELECT_STORY:IT,SET_CONFIG:RT,SET_CURRENT_STORY:Ia,SET_GLOBALS:ph,SET_INDEX:DT,SET_STORIES:PT,SET_WHATS_NEW_CACHE:FT,SHARED_STATE_CHANGED:BT,SHARED_STATE_SET:NT,STORIES_COLLAPSE_ALL:qT,STORIES_EXPAND_ALL:MT,STORY_ARGS_UPDATED:fh,STORY_CHANGED:dh,STORY_ERRORED:hh,STORY_INDEX_INVALIDATED:mh,STORY_MISSING:yh,STORY_PREPARED:gh,STORY_RENDERED:bh,STORY_RENDER_PHASE_CHANGED:Sr,STORY_SPECIFIED:Eh,STORY_THREW_EXCEPTION:bn,STORY_UNCHANGED:vh,TELEMETRY_ERROR:jT,TOGGLE_WHATS_NEW_NOTIFICATIONS:LT,UNHANDLED_ERRORS_WHILE_PLAYING:En,UPDATE_GLOBALS:Sh,UPDATE_QUERY_PARAMS:Ah,UPDATE_STORY_ARGS:wh}=__STORYBOOK_CORE_EVENTS__;var Nf=ut(Da(),1),ar=ut(Gl(),1),vA=ut(xc(),1);s();l();c();s();l();c();s();l();c();s();l();c();function to(e){for(var t=[],r=1;r(e.DOCS_TOOLS="DOCS-TOOLS",e.PREVIEW_CLIENT_LOGGER="PREVIEW_CLIENT-LOGGER",e.PREVIEW_CHANNELS="PREVIEW_CHANNELS",e.PREVIEW_CORE_EVENTS="PREVIEW_CORE-EVENTS",e.PREVIEW_INSTRUMENTER="PREVIEW_INSTRUMENTER",e.PREVIEW_API="PREVIEW_API",e.PREVIEW_REACT_DOM_SHIM="PREVIEW_REACT-DOM-SHIM",e.PREVIEW_ROUTER="PREVIEW_ROUTER",e.PREVIEW_THEMING="PREVIEW_THEMING",e.RENDERER_HTML="RENDERER_HTML",e.RENDERER_PREACT="RENDERER_PREACT",e.RENDERER_REACT="RENDERER_REACT",e.RENDERER_SERVER="RENDERER_SERVER",e.RENDERER_SVELTE="RENDERER_SVELTE",e.RENDERER_VUE="RENDERER_VUE",e.RENDERER_VUE3="RENDERER_VUE3",e.RENDERER_WEB_COMPONENTS="RENDERER_WEB-COMPONENTS",e.FRAMEWORK_NEXTJS="FRAMEWORK_NEXTJS",e))(TE||{});s();l();c();var Xr=ut(Dc(),1);s();l();c();var kE=Object.create,Pc=Object.defineProperty,$E=Object.getOwnPropertyDescriptor,zE=Object.getOwnPropertyNames,UE=Object.getPrototypeOf,HE=Object.prototype.hasOwnProperty,WE=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),GE=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of zE(t))!HE.call(e,o)&&o!==r&&Pc(e,o,{get:()=>t[o],enumerable:!(n=$E(t,o))||n.enumerable});return e},VE=(e,t,r)=>(r=e!=null?kE(UE(e)):{},GE(t||!e||!e.__esModule?Pc(r,"default",{value:e,enumerable:!0}):r,e)),YE=WE(e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.isEqual=function(){var t=Object.prototype.toString,r=Object.getPrototypeOf,n=Object.getOwnPropertySymbols?function(o){return Object.keys(o).concat(Object.getOwnPropertySymbols(o))}:Object.keys;return function(o,a){return function u(i,p,f){var h,y,d,w=t.call(i),g=t.call(p);if(i===p)return!0;if(i==null||p==null)return!1;if(f.indexOf(i)>-1&&f.indexOf(p)>-1)return!0;if(f.push(i,p),w!=g||(h=n(i),y=n(p),h.length!=y.length||h.some(function(A){return!u(i[A],p[A],f)})))return!1;switch(w.slice(8,-1)){case"Symbol":return i.valueOf()==p.valueOf();case"Date":case"Number":return+i==+p||+i!=+i&&+p!=+p;case"RegExp":case"Function":case"String":case"Boolean":return""+i==""+p;case"Set":case"Map":h=i.entries(),y=p.entries();do if(!u((d=h.next()).value,y.next().value,f))return!1;while(!d.done);return!0;case"ArrayBuffer":i=new Uint8Array(i),p=new Uint8Array(p);case"DataView":i=new Uint8Array(i.buffer),p=new Uint8Array(p.buffer);case"Float32Array":case"Float64Array":case"Int8Array":case"Int16Array":case"Int32Array":case"Uint8Array":case"Uint16Array":case"Uint32Array":case"Uint8ClampedArray":case"Arguments":case"Array":if(i.length!=p.length)return!1;for(d=0;dfunction(){return t||(0,e[Lf(e)[0]])((t={exports:{}}).exports,t),t.exports},OA=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Lf(t))!_A.call(e,o)&&o!==r&&jf(e,o,{get:()=>t[o],enumerable:!(n=wA(t,o))||n.enumerable});return e},xA=(e,t,r)=>(r=e!=null?AA(CA(e)):{},OA(t||!e||!e.__esModule?jf(r,"default",{value:e,enumerable:!0}):r,e)),kf=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/entities.json"(e,t){t.exports={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}}}),TA=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/legacy.json"(e,t){t.exports={Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",AElig:"\xC6",aelig:"\xE6",Agrave:"\xC0",agrave:"\xE0",amp:"&",AMP:"&",Aring:"\xC5",aring:"\xE5",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",brvbar:"\xA6",Ccedil:"\xC7",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Egrave:"\xC8",egrave:"\xE8",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",iexcl:"\xA1",Igrave:"\xCC",igrave:"\xEC",iquest:"\xBF",Iuml:"\xCF",iuml:"\xEF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",Ntilde:"\xD1",ntilde:"\xF1",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Ograve:"\xD2",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",Oslash:"\xD8",oslash:"\xF8",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",THORN:"\xDE",thorn:"\xFE",times:"\xD7",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Ugrave:"\xD9",ugrave:"\xF9",uml:"\xA8",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"}}}),$f=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/xml.json"(e,t){t.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}}}),IA=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/decode.json"(e,t){t.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}}}),RA=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode_codepoint.js"(e){var t=e&&e.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(e,"__esModule",{value:!0});var r=t(IA()),n=String.fromCodePoint||function(a){var u="";return a>65535&&(a-=65536,u+=String.fromCharCode(a>>>10&1023|55296),a=56320|a&1023),u+=String.fromCharCode(a),u};function o(a){return a>=55296&&a<=57343||a>1114111?"\uFFFD":(a in r.default&&(a=r.default[a]),n(a))}e.default=o}}),Pf=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode.js"(e){var t=e&&e.__importDefault||function(h){return h&&h.__esModule?h:{default:h}};Object.defineProperty(e,"__esModule",{value:!0}),e.decodeHTML=e.decodeHTMLStrict=e.decodeXML=void 0;var r=t(kf()),n=t(TA()),o=t($f()),a=t(RA()),u=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;e.decodeXML=i(o.default),e.decodeHTMLStrict=i(r.default);function i(h){var y=f(h);return function(d){return String(d).replace(u,y)}}var p=function(h,y){return h1?y(D):D.charCodeAt(0)).toString(16).toUpperCase()+";"}function w(D,B){return function(M){return M.replace(B,function(j){return D[j]}).replace(h,d)}}var g=new RegExp(o.source+"|"+h.source,"g");function A(D){return D.replace(g,d)}e.escape=A;function T(D){return D.replace(o,d)}e.escapeUTF8=T;function x(D){return function(B){return B.replace(g,function(M){return D[M]||d(M)})}}}}),DA=Ke({"../../node_modules/ansi-to-html/node_modules/entities/lib/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.decodeXMLStrict=e.decodeHTML5Strict=e.decodeHTML4Strict=e.decodeHTML5=e.decodeHTML4=e.decodeHTMLStrict=e.decodeHTML=e.decodeXML=e.encodeHTML5=e.encodeHTML4=e.escapeUTF8=e.escape=e.encodeNonAsciiHTML=e.encodeHTML=e.encodeXML=e.encode=e.decodeStrict=e.decode=void 0;var t=Pf(),r=Ff();function n(p,f){return(!f||f<=0?t.decodeXML:t.decodeHTML)(p)}e.decode=n;function o(p,f){return(!f||f<=0?t.decodeXML:t.decodeHTMLStrict)(p)}e.decodeStrict=o;function a(p,f){return(!f||f<=0?r.encodeXML:r.encodeHTML)(p)}e.encode=a;var u=Ff();Object.defineProperty(e,"encodeXML",{enumerable:!0,get:function(){return u.encodeXML}}),Object.defineProperty(e,"encodeHTML",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(e,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return u.encodeNonAsciiHTML}}),Object.defineProperty(e,"escape",{enumerable:!0,get:function(){return u.escape}}),Object.defineProperty(e,"escapeUTF8",{enumerable:!0,get:function(){return u.escapeUTF8}}),Object.defineProperty(e,"encodeHTML4",{enumerable:!0,get:function(){return u.encodeHTML}}),Object.defineProperty(e,"encodeHTML5",{enumerable:!0,get:function(){return u.encodeHTML}});var i=Pf();Object.defineProperty(e,"decodeXML",{enumerable:!0,get:function(){return i.decodeXML}}),Object.defineProperty(e,"decodeHTML",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(e,"decodeHTMLStrict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML4",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(e,"decodeHTML5",{enumerable:!0,get:function(){return i.decodeHTML}}),Object.defineProperty(e,"decodeHTML4Strict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(e,"decodeHTML5Strict",{enumerable:!0,get:function(){return i.decodeHTMLStrict}}),Object.defineProperty(e,"decodeXMLStrict",{enumerable:!0,get:function(){return i.decodeXML}})}}),PA=Ke({"../../node_modules/ansi-to-html/lib/ansi_to_html.js"(e,t){function r(_,P){if(!(_ instanceof P))throw new TypeError("Cannot call a class as a function")}function n(_,P){for(var F=0;F"u"||_[Symbol.iterator]==null){if(Array.isArray(_)||(_=u(_))){var P=0,F=function(){};return{s:F,n:function(){return P>=_.length?{done:!0}:{done:!1,value:_[P++]}},e:function(Z){throw Z},f:F}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var $,N=!0,z=!1,W;return{s:function(){$=_[Symbol.iterator]()},n:function(){var Z=$.next();return N=Z.done,Z},e:function(Z){z=!0,W=Z},f:function(){try{!N&&$.return!=null&&$.return()}finally{if(z)throw W}}}}function u(_,P){if(_){if(typeof _=="string")return i(_,P);var F=Object.prototype.toString.call(_).slice(8,-1);if(F==="Object"&&_.constructor&&(F=_.constructor.name),F==="Map"||F==="Set")return Array.from(F);if(F==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(F))return i(_,P)}}function i(_,P){(P==null||P>_.length)&&(P=_.length);for(var F=0,$=new Array(P);F0?_*40+55:0,W=P>0?P*40+55:0,Z=F>0?F*40+55:0;$[N]=w([z,W,Z])}function d(_){for(var P=_.toString(16);P.length<2;)P="0"+P;return P}function w(_){var P=[],F=a(_),$;try{for(F.s();!($=F.n()).done;){var N=$.value;P.push(d(N))}}catch(z){F.e(z)}finally{F.f()}return"#"+P.join("")}function g(_,P,F,$){var N;return P==="text"?N=j(F,$):P==="display"?N=T(_,F,$):P==="xterm256"?N=I(_,$.colors[F]):P==="rgb"&&(N=A(_,F)),N}function A(_,P){P=P.substring(2).slice(0,-1);var F=+P.substr(0,2),$=P.substring(5).split(";"),N=$.map(function(z){return("0"+Number(z).toString(16)).substr(-2)}).join("");return H(_,(F===38?"color:#":"background-color:#")+N)}function T(_,P,F){P=parseInt(P,10);var $={"-1":function(){return"
    "},0:function(){return _.length&&x(_)},1:function(){return U(_,"b")},3:function(){return U(_,"i")},4:function(){return U(_,"u")},8:function(){return H(_,"display:none")},9:function(){return U(_,"strike")},22:function(){return H(_,"font-weight:normal;text-decoration:none;font-style:normal")},23:function(){return V(_,"i")},24:function(){return V(_,"u")},39:function(){return I(_,F.fg)},49:function(){return L(_,F.bg)},53:function(){return H(_,"text-decoration:overline")}},N;return $[P]?N=$[P]():4"}).join("")}function D(_,P){for(var F=[],$=_;$<=P;$++)F.push($);return F}function B(_){return function(P){return(_===null||P.category!==_)&&_!=="all"}}function M(_){_=parseInt(_,10);var P=null;return _===0?P="all":_===1?P="bold":2<_&&_<5?P="underline":4<_&&_<7?P="blink":_===8?P="hide":_===9?P="strike":29<_&&_<38||_===39||89<_&&_<98?P="foreground-color":(39<_&&_<48||_===49||99<_&&_<108)&&(P="background-color"),P}function j(_,P){return P.escapeXML?p.encodeXML(_):_}function U(_,P,F){return F||(F=""),_.push(P),"<".concat(P).concat(F?' style="'.concat(F,'"'):"",">")}function H(_,P){return U(_,"span",P)}function I(_,P){return U(_,"span","color:"+P)}function L(_,P){return U(_,"span","background-color:"+P)}function V(_,P){var F;if(_.slice(-1)[0]===P&&(F=_.pop()),F)return""}function J(_,P,F){var $=!1,N=3;function z(){return""}function W(te,k){return F("xterm256",k),""}function Z(te){return P.newline?F("display",-1):F("text",te),""}function ae(te,k){$=!0,k.trim().length===0&&(k="0"),k=k.trimRight(";").split(";");var le=a(k),me;try{for(le.s();!(me=le.n()).done;){var De=me.value;F("display",De)}}catch(an){le.e(an)}finally{le.f()}return""}function he(te){return F("text",te),""}function be(te){return F("rgb",te),""}var ye=[{pattern:/^\x08+/,sub:z},{pattern:/^\x1b\[[012]?K/,sub:z},{pattern:/^\x1b\[\(B/,sub:z},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:be},{pattern:/^\x1b\[38;5;(\d+)m/,sub:W},{pattern:/^\n/,sub:Z},{pattern:/^\r+\n/,sub:Z},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:ae},{pattern:/^\x1b\[\d?J/,sub:z},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:z},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:z},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:he}];function Ee(te,k){k>N&&$||($=!1,_=_.replace(te.pattern,te.sub))}var ge=[],Te=_,ve=Te.length;e:for(;ve>0;){for(var R=0,Y=0,ee=ye.length;Y{},send:()=>{}};return new xa({transport:e})}var BA=class{constructor(){this.getChannel=()=>{if(!this.channel){let e=FA();return this.setChannel(e),e}return this.channel},this.ready=()=>this.promise,this.hasChannel=()=>!!this.channel,this.setChannel=e=>{this.channel=e,this.resolve()},this.promise=new Promise(e=>{this.resolve=()=>e(this.getChannel())})}},Ro="__STORYBOOK_ADDONS_PREVIEW";function NA(){return Ne[Ro]||(Ne[Ro]=new BA),Ne[Ro]}var qA=NA();var Uj=(0,Nf.default)(1)(e=>Object.values(e).reduce((t,r)=>(t[r.importPath]=t[r.importPath]||r,t),{}));var Hj=Symbol("incompatible");var Wj=Symbol("Deeply equal");var MA=to` +CSF .story annotations deprecated; annotate story functions directly: +- StoryFn.story.name => StoryFn.storyName +- StoryFn.story.(parameters|decorators) => StoryFn.(parameters|decorators) +See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf-annotations for details and codemod. +`,Gj=(0,qf.default)(()=>{},MA);var Po=(...e)=>{let t={},r=e.filter(Boolean),n=r.reduce((o,a)=>(Object.entries(a).forEach(([u,i])=>{let p=o[u];Array.isArray(i)||typeof p>"u"?o[u]=i:(0,Xr.default)(i)&&(0,Xr.default)(p)?t[u]=!0:typeof i<"u"&&(o[u]=i)}),o),{});return Object.keys(t).forEach(o=>{let a=r.filter(Boolean).map(u=>u[o]).filter(u=>typeof u<"u");a.every(u=>(0,Xr.default)(u))?n[o]=Po(...a):n[o]=a[a.length-1]}),n};var Do=(e,t,r)=>{let n=typeof e;switch(n){case"boolean":case"string":case"number":case"function":case"symbol":return{name:n}}return e?r.has(e)?(yn.warn(to` + We've detected a cycle in arg '${t}'. Args should be JSON-serializable. + + Consider using the mapping feature or fully custom args: + - Mapping: https://storybook.js.org/docs/react/writing-stories/args#mapping-to-complex-arg-values + - Custom args: https://storybook.js.org/docs/react/essentials/controls#fully-custom-args + `),{name:"other",value:"cyclic object"}):(r.add(e),Array.isArray(e)?{name:"array",value:e.length>0?Do(e[0],t,new Set(r)):{name:"other",value:"unknown"}}:{name:"object",value:(0,ar.default)(e,o=>Do(o,t,new Set(r)))}):{name:"object",value:{}}},jA=e=>{let{id:t,argTypes:r={},initialArgs:n={}}=e,o=(0,ar.default)(n,(u,i)=>({name:i,type:Do(u,`${t}.${i}`,new Set)})),a=(0,ar.default)(r,(u,i)=>({name:i}));return Po(o,a,r)};jA.secondPass=!0;var Bf=(e,t)=>Array.isArray(t)?t.includes(e):e.match(t),LA=(e,t,r)=>!t&&!r?e:e&&(0,Mf.default)(e,(n,o)=>{let a=n.name||o;return(!t||Bf(a,t))&&(!r||!Bf(a,r))}),kA=(e,t,r)=>{let{type:n,options:o}=e;if(n){if(r.color&&r.color.test(t)){let a=n.name;if(a==="string")return{control:{type:"color"}};a!=="enum"&&yn.warn(`Addon controls: Control of type color only supports string, received "${a}" instead`)}if(r.date&&r.date.test(t))return{control:{type:"date"}};switch(n.name){case"array":return{control:{type:"object"}};case"boolean":return{control:{type:"boolean"}};case"string":return{control:{type:"text"}};case"number":return{control:{type:"number"}};case"enum":{let{value:a}=n;return{control:{type:a?.length<=5?"radio":"select"},options:a}}case"function":case"symbol":return null;default:return{control:{type:o?"select":"object"}}}}},$A=e=>{let{argTypes:t,parameters:{__isArgsStory:r,controls:{include:n=null,exclude:o=null,matchers:a={}}={}}}=e;if(!r)return t;let u=LA(t,n,o),i=(0,ar.default)(u,(p,f)=>p?.type&&kA(p,f,a));return Po(i,u)};$A.secondPass=!0;var Vj=new Error("prepareAborted"),{AbortController:Yj}=globalThis;var{fetch:Kj}=Ne;var{history:Xj,document:Jj}=Ne;var zA=xA(PA()),{document:Qj}=Ne;var UA=(e=>(e.MAIN="MAIN",e.NOPREVIEW="NOPREVIEW",e.PREPARING_STORY="PREPARING_STORY",e.PREPARING_DOCS="PREPARING_DOCS",e.ERROR="ERROR",e))(UA||{});var Zj=new zA.default({escapeXML:!0});var{document:eL}=Ne;var HA=Object.create,zf=Object.defineProperty,WA=Object.getOwnPropertyDescriptor,Uf=Object.getOwnPropertyNames,GA=Object.getPrototypeOf,VA=Object.prototype.hasOwnProperty,YA=(e=>typeof je<"u"?je:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof je<"u"?je:t)[r]}):e)(function(e){if(typeof je<"u")return je.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),Re=(e,t)=>function(){return t||(0,e[Uf(e)[0]])((t={exports:{}}).exports,t),t.exports},KA=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Uf(t))!VA.call(e,o)&&o!==r&&zf(e,o,{get:()=>t[o],enumerable:!(n=WA(t,o))||n.enumerable});return e},yt=(e,t,r)=>(r=e!=null?HA(GA(e)):{},KA(t||!e||!e.__esModule?zf(r,"default",{value:e,enumerable:!0}):r,e)),XA=Re({"../../node_modules/pretty-format/node_modules/ansi-styles/index.js"(e,t){var r=(a=0)=>u=>`\x1B[${38+a};5;${u}m`,n=(a=0)=>(u,i,p)=>`\x1B[${38+a};2;${u};${i};${p}m`;function o(){let a=new Map,u={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],overline:[53,55],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],blackBright:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};u.color.gray=u.color.blackBright,u.bgColor.bgGray=u.bgColor.bgBlackBright,u.color.grey=u.color.blackBright,u.bgColor.bgGrey=u.bgColor.bgBlackBright;for(let[i,p]of Object.entries(u)){for(let[f,h]of Object.entries(p))u[f]={open:`\x1B[${h[0]}m`,close:`\x1B[${h[1]}m`},p[f]=u[f],a.set(h[0],h[1]);Object.defineProperty(u,i,{value:p,enumerable:!1})}return Object.defineProperty(u,"codes",{value:a,enumerable:!1}),u.color.close="\x1B[39m",u.bgColor.close="\x1B[49m",u.color.ansi256=r(),u.color.ansi16m=n(),u.bgColor.ansi256=r(10),u.bgColor.ansi16m=n(10),Object.defineProperties(u,{rgbToAnsi256:{value:(i,p,f)=>i===p&&p===f?i<8?16:i>248?231:Math.round((i-8)/247*24)+232:16+36*Math.round(i/255*5)+6*Math.round(p/255*5)+Math.round(f/255*5),enumerable:!1},hexToRgb:{value:i=>{let p=/(?[a-f\d]{6}|[a-f\d]{3})/i.exec(i.toString(16));if(!p)return[0,0,0];let{colorString:f}=p.groups;f.length===3&&(f=f.split("").map(y=>y+y).join(""));let h=Number.parseInt(f,16);return[h>>16&255,h>>8&255,h&255]},enumerable:!1},hexToAnsi256:{value:i=>u.rgbToAnsi256(...u.hexToRgb(i)),enumerable:!1}}),u}Object.defineProperty(t,"exports",{enumerable:!0,get:o})}}),Jr=Re({"../../node_modules/pretty-format/build/collections.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printIteratorEntries=r,e.printIteratorValues=n,e.printListItems=o,e.printObjectProperties=a;var t=(u,i)=>{let p=Object.keys(u),f=i!==null?p.sort(i):p;return Object.getOwnPropertySymbols&&Object.getOwnPropertySymbols(u).forEach(h=>{Object.getOwnPropertyDescriptor(u,h).enumerable&&f.push(h)}),f};function r(u,i,p,f,h,y,d=": "){let w="",g=0,A=u.next();if(!A.done){w+=i.spacingOuter;let T=p+i.indent;for(;!A.done;){if(w+=T,g++===i.maxWidth){w+="\u2026";break}let x=y(A.value[0],i,T,f,h),D=y(A.value[1],i,T,f,h);w+=x+d+D,A=u.next(),A.done?i.min||(w+=","):w+=`,${i.spacingInner}`}w+=i.spacingOuter+p}return w}function n(u,i,p,f,h,y){let d="",w=0,g=u.next();if(!g.done){d+=i.spacingOuter;let A=p+i.indent;for(;!g.done;){if(d+=A,w++===i.maxWidth){d+="\u2026";break}d+=y(g.value,i,A,f,h),g=u.next(),g.done?i.min||(d+=","):d+=`,${i.spacingInner}`}d+=i.spacingOuter+p}return d}function o(u,i,p,f,h,y){let d="";if(u.length){d+=i.spacingOuter;let w=p+i.indent;for(let g=0;g{let A=f.toString();if(A==="ArrayContaining"||A==="ArrayNotContaining")return++d>h.maxDepth?`[${A}]`:`${A+o}[${(0,t.printListItems)(f.sample,h,y,d,w,g)}]`;if(A==="ObjectContaining"||A==="ObjectNotContaining")return++d>h.maxDepth?`[${A}]`:`${A+o}{${(0,t.printObjectProperties)(f.sample,h,y,d,w,g)}}`;if(A==="StringMatching"||A==="StringNotMatching"||A==="StringContaining"||A==="StringNotContaining")return A+o+g(f.sample,h,y,d,w);if(typeof f.toAsymmetricMatcher!="function")throw new Error(`Asymmetric matcher ${f.constructor.name} does not implement toAsymmetricMatcher()`);return f.toAsymmetricMatcher()};e.serialize=a;var u=f=>f&&f.$$typeof===n;e.test=u;var i={serialize:a,test:u},p=i;e.default=p}}),QA=Re({"../../node_modules/pretty-format/build/plugins/DOMCollection.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Jr(),r=" ",n=["DOMStringMap","NamedNodeMap"],o=/^(HTML\w*Collection|NodeList)$/,a=y=>n.indexOf(y)!==-1||o.test(y),u=y=>y&&y.constructor&&!!y.constructor.name&&a(y.constructor.name);e.test=u;var i=y=>y.constructor.name==="NamedNodeMap",p=(y,d,w,g,A,T)=>{let x=y.constructor.name;return++g>d.maxDepth?`[${x}]`:(d.min?"":x+r)+(n.indexOf(x)!==-1?`{${(0,t.printObjectProperties)(i(y)?Array.from(y).reduce((D,B)=>(D[B.name]=B.value,D),{}):{...y},d,w,g,A,T)}}`:`[${(0,t.printListItems)(Array.from(y),d,w,g,A,T)}]`)};e.serialize=p;var f={serialize:p,test:u},h=f;e.default=h}}),ZA=Re({"../../node_modules/pretty-format/build/plugins/lib/escapeHTML.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=t;function t(r){return r.replace(//g,">")}}}),Fo=Re({"../../node_modules/pretty-format/build/plugins/lib/markup.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.printText=e.printProps=e.printElementAsLeaf=e.printElement=e.printComment=e.printChildren=void 0;var t=r(ZA());function r(f){return f&&f.__esModule?f:{default:f}}var n=(f,h,y,d,w,g,A)=>{let T=d+y.indent,x=y.colors;return f.map(D=>{let B=h[D],M=A(B,y,T,w,g);return typeof B!="string"&&(M.indexOf(` +`)!==-1&&(M=y.spacingOuter+T+M+y.spacingOuter+d),M=`{${M}}`),`${y.spacingInner+d+x.prop.open+D+x.prop.close}=${x.value.open}${M}${x.value.close}`}).join("")};e.printProps=n;var o=(f,h,y,d,w,g)=>f.map(A=>h.spacingOuter+y+(typeof A=="string"?a(A,h):g(A,h,y,d,w))).join("");e.printChildren=o;var a=(f,h)=>{let y=h.colors.content;return y.open+(0,t.default)(f)+y.close};e.printText=a;var u=(f,h)=>{let y=h.colors.comment;return`${y.open}${y.close}`};e.printComment=u;var i=(f,h,y,d,w)=>{let g=d.colors.tag;return`${g.open}<${f}${h&&g.close+h+d.spacingOuter+w+g.open}${y?`>${g.close}${y}${d.spacingOuter}${w}${g.open}${g.close}`};e.printElement=i;var p=(f,h)=>{let y=h.colors.tag;return`${y.open}<${f}${y.close} \u2026${y.open} />${y.close}`};e.printElementAsLeaf=p}}),ew=Re({"../../node_modules/pretty-format/build/plugins/DOMElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Fo(),r=1,n=3,o=8,a=11,u=/^((HTML|SVG)\w*)?Element$/,i=T=>{try{return typeof T.hasAttribute=="function"&&T.hasAttribute("is")}catch{return!1}},p=T=>{let x=T.constructor.name,{nodeType:D,tagName:B}=T,M=typeof B=="string"&&B.includes("-")||i(T);return D===r&&(u.test(x)||M)||D===n&&x==="Text"||D===o&&x==="Comment"||D===a&&x==="DocumentFragment"},f=T=>T?.constructor?.name&&p(T);e.test=f;function h(T){return T.nodeType===n}function y(T){return T.nodeType===o}function d(T){return T.nodeType===a}var w=(T,x,D,B,M,j)=>{if(h(T))return(0,t.printText)(T.data,x);if(y(T))return(0,t.printComment)(T.data,x);let U=d(T)?"DocumentFragment":T.tagName.toLowerCase();return++B>x.maxDepth?(0,t.printElementAsLeaf)(U,x):(0,t.printElement)(U,(0,t.printProps)(d(T)?[]:Array.from(T.attributes,H=>H.name).sort(),d(T)?{}:Array.from(T.attributes).reduce((H,I)=>(H[I.name]=I.value,H),{}),x,D+x.indent,B,M,j),(0,t.printChildren)(Array.prototype.slice.call(T.childNodes||T.children),x,D+x.indent,B,M,j),x,D)};e.serialize=w;var g={serialize:w,test:f},A=g;e.default=A}}),tw=Re({"../../node_modules/pretty-format/build/plugins/Immutable.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Jr(),r="@@__IMMUTABLE_ITERABLE__@@",n="@@__IMMUTABLE_LIST__@@",o="@@__IMMUTABLE_KEYED__@@",a="@@__IMMUTABLE_MAP__@@",u="@@__IMMUTABLE_ORDERED__@@",i="@@__IMMUTABLE_RECORD__@@",p="@@__IMMUTABLE_SEQ__@@",f="@@__IMMUTABLE_SET__@@",h="@@__IMMUTABLE_STACK__@@",y=I=>`Immutable.${I}`,d=I=>`[${I}]`,w=" ",g="\u2026",A=(I,L,V,J,X,Q,_)=>++J>L.maxDepth?d(y(_)):`${y(_)+w}{${(0,t.printIteratorEntries)(I.entries(),L,V,J,X,Q)}}`;function T(I){let L=0;return{next(){if(L{let _=y(I._name||"Record");return++J>L.maxDepth?d(_):`${_+w}{${(0,t.printIteratorEntries)(T(I),L,V,J,X,Q)}}`},D=(I,L,V,J,X,Q)=>{let _=y("Seq");return++J>L.maxDepth?d(_):I[o]?`${_+w}{${I._iter||I._object?(0,t.printIteratorEntries)(I.entries(),L,V,J,X,Q):g}}`:`${_+w}[${I._iter||I._array||I._collection||I._iterable?(0,t.printIteratorValues)(I.values(),L,V,J,X,Q):g}]`},B=(I,L,V,J,X,Q,_)=>++J>L.maxDepth?d(y(_)):`${y(_)+w}[${(0,t.printIteratorValues)(I.values(),L,V,J,X,Q)}]`,M=(I,L,V,J,X,Q)=>I[a]?A(I,L,V,J,X,Q,I[u]?"OrderedMap":"Map"):I[n]?B(I,L,V,J,X,Q,"List"):I[f]?B(I,L,V,J,X,Q,I[u]?"OrderedSet":"Set"):I[h]?B(I,L,V,J,X,Q,"Stack"):I[p]?D(I,L,V,J,X,Q):x(I,L,V,J,X,Q);e.serialize=M;var j=I=>I&&(I[r]===!0||I[i]===!0);e.test=j;var U={serialize:M,test:j},H=U;e.default=H}}),rw=Re({"../../node_modules/pretty-format/node_modules/react-is/cjs/react-is.development.js"(e){(function(){var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),i=Symbol.for("react.context"),p=Symbol.for("react.server_context"),f=Symbol.for("react.forward_ref"),h=Symbol.for("react.suspense"),y=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),w=Symbol.for("react.lazy"),g=Symbol.for("react.offscreen"),A=!1,T=!1,x=!1,D=!1,B=!1,M;M=Symbol.for("react.module.reference");function j(k){return!!(typeof k=="string"||typeof k=="function"||k===n||k===a||B||k===o||k===h||k===y||D||k===g||A||T||x||typeof k=="object"&&k!==null&&(k.$$typeof===w||k.$$typeof===d||k.$$typeof===u||k.$$typeof===i||k.$$typeof===f||k.$$typeof===M||k.getModuleId!==void 0))}function U(k){if(typeof k=="object"&&k!==null){var le=k.$$typeof;switch(le){case t:var me=k.type;switch(me){case n:case a:case o:case h:case y:return me;default:var De=me&&me.$$typeof;switch(De){case p:case i:case f:case w:case d:case u:return De;default:return le}}case r:return le}}}var H=i,I=u,L=t,V=f,J=n,X=w,Q=d,_=r,P=a,F=o,$=h,N=y,z=!1,W=!1;function Z(k){return z||(z=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1}function ae(k){return W||(W=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1}function he(k){return U(k)===i}function be(k){return U(k)===u}function ye(k){return typeof k=="object"&&k!==null&&k.$$typeof===t}function Ee(k){return U(k)===f}function ge(k){return U(k)===n}function Te(k){return U(k)===w}function ve(k){return U(k)===d}function R(k){return U(k)===r}function Y(k){return U(k)===a}function ee(k){return U(k)===o}function ue(k){return U(k)===h}function te(k){return U(k)===y}e.ContextConsumer=H,e.ContextProvider=I,e.Element=L,e.ForwardRef=V,e.Fragment=J,e.Lazy=X,e.Memo=Q,e.Portal=_,e.Profiler=P,e.StrictMode=F,e.Suspense=$,e.SuspenseList=N,e.isAsyncMode=Z,e.isConcurrentMode=ae,e.isContextConsumer=he,e.isContextProvider=be,e.isElement=ye,e.isForwardRef=Ee,e.isFragment=ge,e.isLazy=Te,e.isMemo=ve,e.isPortal=R,e.isProfiler=Y,e.isStrictMode=ee,e.isSuspense=ue,e.isSuspenseList=te,e.isValidElementType=j,e.typeOf=U})()}}),nw=Re({"../../node_modules/pretty-format/node_modules/react-is/index.js"(e,t){t.exports=rw()}}),ow=Re({"../../node_modules/pretty-format/build/plugins/ReactElement.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=o(nw()),r=Fo();function n(d){if(typeof WeakMap!="function")return null;var w=new WeakMap,g=new WeakMap;return(n=function(A){return A?g:w})(d)}function o(d,w){if(!w&&d&&d.__esModule)return d;if(d===null||typeof d!="object"&&typeof d!="function")return{default:d};var g=n(w);if(g&&g.has(d))return g.get(d);var A={},T=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var x in d)if(x!=="default"&&Object.prototype.hasOwnProperty.call(d,x)){var D=T?Object.getOwnPropertyDescriptor(d,x):null;D&&(D.get||D.set)?Object.defineProperty(A,x,D):A[x]=d[x]}return A.default=d,g&&g.set(d,A),A}var a=(d,w=[])=>(Array.isArray(d)?d.forEach(g=>{a(g,w)}):d!=null&&d!==!1&&w.push(d),w),u=d=>{let w=d.type;if(typeof w=="string")return w;if(typeof w=="function")return w.displayName||w.name||"Unknown";if(t.isFragment(d))return"React.Fragment";if(t.isSuspense(d))return"React.Suspense";if(typeof w=="object"&&w!==null){if(t.isContextProvider(d))return"Context.Provider";if(t.isContextConsumer(d))return"Context.Consumer";if(t.isForwardRef(d)){if(w.displayName)return w.displayName;let g=w.render.displayName||w.render.name||"";return g!==""?`ForwardRef(${g})`:"ForwardRef"}if(t.isMemo(d)){let g=w.displayName||w.type.displayName||w.type.name||"";return g!==""?`Memo(${g})`:"Memo"}}return"UNDEFINED"},i=d=>{let{props:w}=d;return Object.keys(w).filter(g=>g!=="children"&&w[g]!==void 0).sort()},p=(d,w,g,A,T,x)=>++A>w.maxDepth?(0,r.printElementAsLeaf)(u(d),w):(0,r.printElement)(u(d),(0,r.printProps)(i(d),d.props,w,g+w.indent,A,T,x),(0,r.printChildren)(a(d.props.children),w,g+w.indent,A,T,x),w,g);e.serialize=p;var f=d=>d!=null&&t.isElement(d);e.test=f;var h={serialize:p,test:f},y=h;e.default=y}}),aw=Re({"../../node_modules/pretty-format/build/plugins/ReactTestComponent.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.test=e.serialize=e.default=void 0;var t=Fo(),r=globalThis["jest-symbol-do-not-touch"]||globalThis.Symbol,n=typeof r=="function"&&r.for?r.for("react.test.json"):245830487,o=f=>{let{props:h}=f;return h?Object.keys(h).filter(y=>h[y]!==void 0).sort():[]},a=(f,h,y,d,w,g)=>++d>h.maxDepth?(0,t.printElementAsLeaf)(f.type,h):(0,t.printElement)(f.type,f.props?(0,t.printProps)(o(f),f.props,h,y+h.indent,d,w,g):"",f.children?(0,t.printChildren)(f.children,h,y+h.indent,d,w,g):"",h,y);e.serialize=a;var u=f=>f&&f.$$typeof===n;e.test=u;var i={serialize:a,test:u},p=i;e.default=p}}),Bo=Re({"../../node_modules/pretty-format/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.DEFAULT_OPTIONS=void 0,e.format=ge,e.plugins=void 0;var t=f(XA()),r=Jr(),n=f(JA()),o=f(QA()),a=f(ew()),u=f(tw()),i=f(ow()),p=f(aw());function f(R){return R&&R.__esModule?R:{default:R}}var h=Object.prototype.toString,y=Date.prototype.toISOString,d=Error.prototype.toString,w=RegExp.prototype.toString,g=R=>typeof R.constructor=="function"&&R.constructor.name||"Object",A=R=>typeof window<"u"&&R===window,T=/^Symbol\((.*)\)(.*)$/,x=/\n/gi,D=class extends Error{constructor(R,Y){super(R),this.stack=Y,this.name=this.constructor.name}};function B(R){return R==="[object Array]"||R==="[object ArrayBuffer]"||R==="[object DataView]"||R==="[object Float32Array]"||R==="[object Float64Array]"||R==="[object Int8Array]"||R==="[object Int16Array]"||R==="[object Int32Array]"||R==="[object Uint8Array]"||R==="[object Uint8ClampedArray]"||R==="[object Uint16Array]"||R==="[object Uint32Array]"}function M(R){return Object.is(R,-0)?"-0":String(R)}function j(R){return`${R}n`}function U(R,Y){return Y?`[Function ${R.name||"anonymous"}]`:"[Function]"}function H(R){return String(R).replace(T,"Symbol($1)")}function I(R){return`[${d.call(R)}]`}function L(R,Y,ee,ue){if(R===!0||R===!1)return`${R}`;if(R===void 0)return"undefined";if(R===null)return"null";let te=typeof R;if(te==="number")return M(R);if(te==="bigint")return j(R);if(te==="string")return ue?`"${R.replace(/"|\\/g,"\\$&")}"`:`"${R}"`;if(te==="function")return U(R,Y);if(te==="symbol")return H(R);let k=h.call(R);return k==="[object WeakMap]"?"WeakMap {}":k==="[object WeakSet]"?"WeakSet {}":k==="[object Function]"||k==="[object GeneratorFunction]"?U(R,Y):k==="[object Symbol]"?H(R):k==="[object Date]"?isNaN(+R)?"Date { NaN }":y.call(R):k==="[object Error]"?I(R):k==="[object RegExp]"?ee?w.call(R).replace(/[\\^$*+?.()|[\]{}]/g,"\\$&"):w.call(R):R instanceof Error?I(R):null}function V(R,Y,ee,ue,te,k){if(te.indexOf(R)!==-1)return"[Circular]";te=te.slice(),te.push(R);let le=++ue>Y.maxDepth,me=Y.min;if(Y.callToJSON&&!le&&R.toJSON&&typeof R.toJSON=="function"&&!k)return _(R.toJSON(),Y,ee,ue,te,!0);let De=h.call(R);return De==="[object Arguments]"?le?"[Arguments]":`${me?"":"Arguments "}[${(0,r.printListItems)(R,Y,ee,ue,te,_)}]`:B(De)?le?`[${R.constructor.name}]`:`${me||!Y.printBasicPrototype&&R.constructor.name==="Array"?"":`${R.constructor.name} `}[${(0,r.printListItems)(R,Y,ee,ue,te,_)}]`:De==="[object Map]"?le?"[Map]":`Map {${(0,r.printIteratorEntries)(R.entries(),Y,ee,ue,te,_," => ")}}`:De==="[object Set]"?le?"[Set]":`Set {${(0,r.printIteratorValues)(R.values(),Y,ee,ue,te,_)}}`:le||A(R)?`[${g(R)}]`:`${me||!Y.printBasicPrototype&&g(R)==="Object"?"":`${g(R)} `}{${(0,r.printObjectProperties)(R,Y,ee,ue,te,_)}}`}function J(R){return R.serialize!=null}function X(R,Y,ee,ue,te,k){let le;try{le=J(R)?R.serialize(Y,ee,ue,te,k,_):R.print(Y,me=>_(me,ee,ue,te,k),me=>{let De=ue+ee.indent;return De+me.replace(x,` +${De}`)},{edgeSpacing:ee.spacingOuter,min:ee.min,spacing:ee.spacingInner},ee.colors)}catch(me){throw new D(me.message,me.stack)}if(typeof le!="string")throw new Error(`pretty-format: Plugin must return type "string" but instead returned "${typeof le}".`);return le}function Q(R,Y){for(let ee=0;eeR,N=$({callToJSON:!0,compareKeys:void 0,escapeRegex:!1,escapeString:!0,highlight:!1,indent:2,maxDepth:1/0,maxWidth:1/0,min:!1,plugins:[],printBasicPrototype:!0,printFunctionName:!0,theme:P});e.DEFAULT_OPTIONS=N;function z(R){if(Object.keys(R).forEach(Y=>{if(!Object.prototype.hasOwnProperty.call(N,Y))throw new Error(`pretty-format: Unknown option "${Y}".`)}),R.min&&R.indent!==void 0&&R.indent!==0)throw new Error('pretty-format: Options "min" and "indent" cannot be used together.');if(R.theme!==void 0){if(R.theme===null)throw new Error('pretty-format: Option "theme" must not be null.');if(typeof R.theme!="object")throw new Error(`pretty-format: Option "theme" must be of type "object" but instead received "${typeof R.theme}".`)}}var W=R=>F.reduce((Y,ee)=>{let ue=R.theme&&R.theme[ee]!==void 0?R.theme[ee]:P[ee],te=ue&&t.default[ue];if(te&&typeof te.close=="string"&&typeof te.open=="string")Y[ee]=te;else throw new Error(`pretty-format: Option "theme" has a key "${ee}" whose value "${ue}" is undefined in ansi-styles.`);return Y},Object.create(null)),Z=()=>F.reduce((R,Y)=>(R[Y]={close:"",open:""},R),Object.create(null)),ae=R=>R?.printFunctionName??N.printFunctionName,he=R=>R?.escapeRegex??N.escapeRegex,be=R=>R?.escapeString??N.escapeString,ye=R=>({callToJSON:R?.callToJSON??N.callToJSON,colors:R?.highlight?W(R):Z(),compareKeys:typeof R?.compareKeys=="function"||R?.compareKeys===null?R.compareKeys:N.compareKeys,escapeRegex:he(R),escapeString:be(R),indent:R?.min?"":Ee(R?.indent??N.indent),maxDepth:R?.maxDepth??N.maxDepth,maxWidth:R?.maxWidth??N.maxWidth,min:R?.min??N.min,plugins:R?.plugins??N.plugins,printBasicPrototype:R?.printBasicPrototype??!0,printFunctionName:ae(R),spacingInner:R?.min?" ":` +`,spacingOuter:R?.min?"":` +`});function Ee(R){return new Array(R+1).join(" ")}function ge(R,Y){if(Y&&(z(Y),Y.plugins)){let ue=Q(Y.plugins,R);if(ue!==null)return X(ue,R,ye(Y),"",0,[])}let ee=L(R,ae(Y),he(Y),be(Y));return ee!==null?ee:V(R,ye(Y),"",0,[])}var Te={AsymmetricMatcher:n.default,DOMCollection:o.default,DOMElement:a.default,Immutable:u.default,ReactElement:i.default,ReactTestComponent:p.default};e.plugins=Te;var ve=ge;e.default=ve}}),Hf=Re({"../../node_modules/diff-sequences/build/index.js"(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=w;var t="diff-sequences",r=0,n=(g,A,T,x,D)=>{let B=0;for(;g{let B=0;for(;g<=A&&T<=x&&D(A,x);)A-=1,x-=1,B+=1;return B},a=(g,A,T,x,D,B,M)=>{let j=0,U=-g,H=B[j],I=H;B[j]+=n(H+1,A,x+H-U+1,T,D);let L=g{let j=0,U=g,H=B[j],I=H;B[j]-=o(A,H-1,T,x+H-U-1,D);let L=g{let L=x-A,V=T-A,J=D-x-V,X=-J-(g-1),Q=-J+(g-1),_=r,P=g{let L=D-T,V=T-A,J=D-x-V,X=J-g,Q=J+g,_=r,P=g{let H=x-A,I=D-T,L=T-A,V=D-x,J=V-L,X=L,Q=L;if(M[0]=A-1,j[0]=T,J%2===0){let _=(g||J)/2,P=(L+V)/2;for(let F=1;F<=P;F+=1)if(X=a(F,T,D,H,B,M,X),F<_)Q=u(F,A,x,I,B,j,Q);else if(p(F,A,T,x,D,B,M,X,j,Q,U))return}else{let _=((g||J)+1)/2,P=(L+V+1)/2,F=1;for(X=a(F,T,D,H,B,M,X),F+=1;F<=P;F+=1)if(Q=u(F-1,A,x,I,B,j,Q),F<_)X=a(F,T,D,H,B,M,X);else if(i(F,A,T,x,D,B,M,X,j,Q,U))return}throw new Error(`${t}: no overlap aStart=${A} aEnd=${T} bStart=${x} bEnd=${D}`)},h=(g,A,T,x,D,B,M,j,U,H)=>{if(D-x{be(Ee,Te,ge)},isCommon:(Ee,ge)=>ye(ge,Ee)}}let ae=A,he=T;A=x,T=D,x=ae,D=he}let{foundSubsequence:I,isCommon:L}=M[B?1:0];f(g,A,T,x,D,L,j,U,H);let{nChangePreceding:V,aEndPreceding:J,bEndPreceding:X,nCommonPreceding:Q,aCommonPreceding:_,bCommonPreceding:P,nCommonFollowing:F,aCommonFollowing:$,bCommonFollowing:N,nChangeFollowing:z,aStartFollowing:W,bStartFollowing:Z}=H;A{if(typeof A!="number")throw new TypeError(`${t}: ${g} typeof ${typeof A} is not a number`);if(!Number.isSafeInteger(A))throw new RangeError(`${t}: ${g} value ${A} is not a safe integer`);if(A<0)throw new RangeError(`${t}: ${g} value ${A} is a negative integer`)},d=(g,A)=>{let T=typeof A;if(T!=="function")throw new TypeError(`${t}: ${g} typeof ${T} is not a function`)};function w(g,A,T,x){y("aLength",g),y("bLength",A),d("isCommon",T),d("foundSubsequence",x);let D=n(0,g,0,A,T);if(D!==0&&x(D,0,0),g!==D||A!==D){let B=D,M=D,j=o(B,g-1,M,A-1,T),U=g-j,H=A-j,I=D+j;g!==I&&A!==I&&h(0,B,U,M,H,!1,[{foundSubsequence:x,isCommon:T}],[r],[r],{aCommonFollowing:r,aCommonPreceding:r,aEndPreceding:r,aStartFollowing:r,bCommonFollowing:r,bCommonPreceding:r,bEndPreceding:r,bStartFollowing:r,nChangeFollowing:r,nChangePreceding:r,nCommonFollowing:r,nCommonPreceding:r}),j!==0&&x(j,U,H)}}}}),Wf=Re({"../../node_modules/loupe/loupe.js"(e,t){(function(r,n){typeof e=="object"&&typeof t<"u"?n(e):typeof define=="function"&&define.amd?define(["exports"],n):(r=typeof globalThis<"u"?globalThis:r||self,n(r.loupe={}))})(e,function(r){function n(b){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?n=function(C){return typeof C}:n=function(C){return C&&typeof Symbol=="function"&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":typeof C},n(b)}function o(b,C){return a(b)||u(b,C)||i(b,C)||f()}function a(b){if(Array.isArray(b))return b}function u(b,C){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(b)))){var q=[],G=!0,K=!1,re=void 0;try{for(var ce=b[Symbol.iterator](),fe;!(G=(fe=ce.next()).done)&&(q.push(fe.value),!(C&&q.length===C));G=!0);}catch(Ie){K=!0,re=Ie}finally{try{!G&&ce.return!=null&&ce.return()}finally{if(K)throw re}}return q}}function i(b,C){if(b){if(typeof b=="string")return p(b,C);var q=Object.prototype.toString.call(b).slice(8,-1);if(q==="Object"&&b.constructor&&(q=b.constructor.name),q==="Map"||q==="Set")return Array.from(b);if(q==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(q))return p(b,C)}}function p(b,C){(C==null||C>b.length)&&(C=b.length);for(var q=0,G=new Array(C);q0&&arguments[0]!==void 0?arguments[0]:{},C=b.showHidden,q=C===void 0?!1:C,G=b.depth,K=G===void 0?2:G,re=b.colors,ce=re===void 0?!1:re,fe=b.customInspect,Ie=fe===void 0?!0:fe,Ce=b.showProxy,Me=Ce===void 0?!1:Ce,it=b.maxArrayLength,sn=it===void 0?1/0:it,Ut=b.breakLength,vt=Ut===void 0?1/0:Ut,Ht=b.seen,Ud=Ht===void 0?[]:Ht,la=b.truncate,Hd=la===void 0?1/0:la,ca=b.stylize,Wd=ca===void 0?String:ca,ln={showHidden:!!q,depth:Number(K),colors:!!ce,customInspect:!!Ie,showProxy:!!Me,maxArrayLength:Number(sn),breakLength:Number(vt),truncate:Number(Hd),seen:Ud,stylize:Wd};return ln.colors&&(ln.stylize=w),ln}function A(b,C){var q=arguments.length>2&&arguments[2]!==void 0?arguments[2]:d;b=String(b);var G=q.length,K=b.length;return G>C&&K>G?q:K>C&&K>G?"".concat(b.slice(0,C-G)).concat(q):b}function T(b,C,q){var G=arguments.length>3&&arguments[3]!==void 0?arguments[3]:", ";q=q||C.inspect;var K=b.length;if(K===0)return"";for(var re=C.truncate,ce="",fe="",Ie="",Ce=0;Cere&&ce.length+Ie.length<=re||!Me&&!it&&Ht>re||(fe=Me?"":q(b[Ce+1],C)+(it?"":G),!Me&&it&&Ht>re&&vt+fe.length>re))break;if(ce+=Ut,!Me&&!it&&vt+fe.length>=re){Ie="".concat(d,"(").concat(b.length-Ce-1,")");break}Ie=""}return"".concat(ce).concat(Ie)}function x(b){return b.match(/^[a-zA-Z_][a-zA-Z_0-9]*$/)?b:JSON.stringify(b).replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'")}function D(b,C){var q=o(b,2),G=q[0],K=q[1];return C.truncate-=2,typeof G=="string"?G=x(G):typeof G!="number"&&(G="[".concat(C.inspect(G,C),"]")),C.truncate-=G.length,K=C.inspect(K,C),"".concat(G,": ").concat(K)}function B(b,C){var q=Object.keys(b).slice(b.length);if(!b.length&&!q.length)return"[]";C.truncate-=4;var G=T(b,C);C.truncate-=G.length;var K="";return q.length&&(K=T(q.map(function(re){return[re,b[re]]}),C,D)),"[ ".concat(G).concat(K?", ".concat(K):""," ]")}var M=Function.prototype.toString,j=/\s*function(?:\s|\s*\/\*[^(?:*\/)]+\*\/\s*)*([^\s\(\/]+)/,U=512;function H(b){if(typeof b!="function")return null;var C="";if(typeof Function.prototype.name>"u"&&typeof b.name>"u"){var q=M.call(b);if(q.indexOf("(")>U)return C;var G=q.match(j);G&&(C=G[1])}else C=b.name;return C}var I=H,L=function(b){return typeof Buffer=="function"&&b instanceof Buffer?"Buffer":b[Symbol.toStringTag]?b[Symbol.toStringTag]:I(b.constructor)};function V(b,C){var q=L(b);C.truncate-=q.length+4;var G=Object.keys(b).slice(b.length);if(!b.length&&!G.length)return"".concat(q,"[]");for(var K="",re=0;re ").concat(K)}function _(b){var C=[];return b.forEach(function(q,G){C.push([G,q])}),C}function P(b,C){var q=b.size-1;return q<=0?"Map{}":(C.truncate-=7,"Map{ ".concat(T(_(b),C,Q)," }"))}var F=Number.isNaN||function(b){return b!==b};function $(b,C){return F(b)?C.stylize("NaN","number"):b===1/0?C.stylize("Infinity","number"):b===-1/0?C.stylize("-Infinity","number"):b===0?C.stylize(1/b===1/0?"+0":"-0","number"):C.stylize(A(b,C.truncate),"number")}function N(b,C){var q=A(b.toString(),C.truncate-1);return q!==d&&(q+="n"),C.stylize(q,"bigint")}function z(b,C){var q=b.toString().split("/")[2],G=C.truncate-(2+q.length),K=b.source;return C.stylize("/".concat(A(K,G),"/").concat(q),"regexp")}function W(b){var C=[];return b.forEach(function(q){C.push(q)}),C}function Z(b,C){return b.size===0?"Set{}":(C.truncate-=7,"Set{ ".concat(T(W(b),C)," }"))}var ae=new RegExp("['\\u0000-\\u001f\\u007f-\\u009f\\u00ad\\u0600-\\u0604\\u070f\\u17b4\\u17b5\\u200c-\\u200f\\u2028-\\u202f\\u2060-\\u206f\\ufeff\\ufff0-\\uffff]","g"),he={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r","'":"\\'","\\":"\\\\"},be=16,ye=4;function Ee(b){return he[b]||"\\u".concat("0000".concat(b.charCodeAt(0).toString(be)).slice(-ye))}function ge(b,C){return ae.test(b)&&(b=b.replace(ae,Ee)),C.stylize("'".concat(A(b,C.truncate-2),"'"),"string")}function Te(b){return"description"in Symbol.prototype?b.description?"Symbol(".concat(b.description,")"):"Symbol()":b.toString()}var ve=function(){return"Promise{\u2026}"};try{var R=process.binding("util"),Y=R.getPromiseDetails,ee=R.kPending,ue=R.kRejected;Array.isArray(Y(Promise.resolve()))&&(ve=function(b,C){var q=Y(b),G=o(q,2),K=G[0],re=G[1];return K===ee?"Promise{}":"Promise".concat(K===ue?"!":"","{").concat(C.inspect(re,C),"}")})}catch{}var te=ve;function k(b,C){var q=Object.getOwnPropertyNames(b),G=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(b):[];if(q.length===0&&G.length===0)return"{}";if(C.truncate-=4,C.seen=C.seen||[],C.seen.indexOf(b)>=0)return"[Circular]";C.seen.push(b);var K=T(q.map(function(fe){return[fe,b[fe]]}),C,D),re=T(G.map(function(fe){return[fe,b[fe]]}),C,D);C.seen.pop();var ce="";return K&&re&&(ce=", "),"{ ".concat(K).concat(ce).concat(re," }")}var le=typeof Symbol<"u"&&Symbol.toStringTag?Symbol.toStringTag:!1;function me(b,C){var q="";return le&&le in b&&(q=b[le]),q=q||I(b.constructor),(!q||q==="_class")&&(q=""),C.truncate-=q.length,"".concat(q).concat(k(b,C))}function De(b,C){return b.length===0?"Arguments[]":(C.truncate-=13,"Arguments[ ".concat(T(b,C)," ]"))}var an=["stack","line","column","name","message","fileName","lineNumber","columnNumber","number","description"];function Nd(b,C){var q=Object.getOwnPropertyNames(b).filter(function(ce){return an.indexOf(ce)===-1}),G=b.name;C.truncate-=G.length;var K="";typeof b.message=="string"?K=A(b.message,C.truncate):q.unshift("message"),K=K?": ".concat(K):"",C.truncate-=K.length+5;var re=T(q.map(function(ce){return[ce,b[ce]]}),C,D);return"".concat(G).concat(K).concat(re?" { ".concat(re," }"):"")}function qd(b,C){var q=o(b,2),G=q[0],K=q[1];return C.truncate-=3,K?"".concat(C.stylize(G,"yellow"),"=").concat(C.stylize('"'.concat(K,'"'),"string")):"".concat(C.stylize(G,"yellow"))}function un(b,C){return T(b,C,aa,` +`)}function aa(b,C){var q=b.getAttributeNames(),G=b.tagName.toLowerCase(),K=C.stylize("<".concat(G),"special"),re=C.stylize(">","special"),ce=C.stylize(""),"special");C.truncate-=G.length*2+5;var fe="";q.length>0&&(fe+=" ",fe+=T(q.map(function(Me){return[Me,b.getAttribute(Me)]}),C,qd," ")),C.truncate-=fe.length;var Ie=C.truncate,Ce=un(b.children,C);return Ce&&Ce.length>Ie&&(Ce="".concat(d,"(").concat(b.children.length,")")),"".concat(K).concat(fe).concat(re).concat(Ce).concat(ce)}var Md=typeof Symbol=="function"&&typeof Symbol.for=="function",dr=Md?Symbol.for("chai/inspect"):"@@chai/inspect",Et=!1;try{var ia=YA("util");Et=ia.inspect?ia.inspect.custom:!1}catch{Et=!1}function ua(){this.key="chai/loupe__"+Math.random()+Date.now()}ua.prototype={get:function(b){return b[this.key]},has:function(b){return this.key in b},set:function(b,C){Object.isExtensible(b)&&Object.defineProperty(b,this.key,{value:C,configurable:!0})}};var hr=new(typeof WeakMap=="function"?WeakMap:ua),mr={},sa={undefined:function(b,C){return C.stylize("undefined","undefined")},null:function(b,C){return C.stylize(null,"null")},boolean:function(b,C){return C.stylize(b,"boolean")},Boolean:function(b,C){return C.stylize(b,"boolean")},number:$,Number:$,bigint:N,BigInt:N,string:ge,String:ge,function:X,Function:X,symbol:Te,Symbol:Te,Array:B,Date:J,Map:P,Set:Z,RegExp:z,Promise:te,WeakSet:function(b,C){return C.stylize("WeakSet{\u2026}","special")},WeakMap:function(b,C){return C.stylize("WeakMap{\u2026}","special")},Arguments:De,Int8Array:V,Uint8Array:V,Uint8ClampedArray:V,Int16Array:V,Uint16Array:V,Int32Array:V,Uint32Array:V,Float32Array:V,Float64Array:V,Generator:function(){return""},DataView:function(){return""},ArrayBuffer:function(){return""},Error:Nd,HTMLCollection:un,NodeList:un},jd=function(b,C,q){return dr in b&&typeof b[dr]=="function"?b[dr](C):Et&&Et in b&&typeof b[Et]=="function"?b[Et](C.depth,C):"inspect"in b&&typeof b.inspect=="function"?b.inspect(C.depth,C):"constructor"in b&&hr.has(b.constructor)?hr.get(b.constructor)(b,C):mr[q]?mr[q](b,C):""},Ld=Object.prototype.toString;function yr(b,C){C=g(C),C.inspect=yr;var q=C,G=q.customInspect,K=b===null?"null":n(b);if(K==="object"&&(K=Ld.call(b).slice(8,-1)),sa[K])return sa[K](b,C);if(G&&b){var re=jd(b,C,K);if(re)return typeof re=="string"?re:yr(re,C)}var ce=b?Object.getPrototypeOf(b):!1;return ce===Object.prototype||ce===null?k(b,C):b&&typeof HTMLElement=="function"&&b instanceof HTMLElement?aa(b,C):"constructor"in b?b.constructor!==Object?me(b,C):k(b,C):b===Object(b)?k(b,C):C.stylize(String(b),K)}function kd(b,C){return hr.has(b)?!1:(hr.set(b,C),!0)}function $d(b,C){return b in mr?!1:(mr[b]=C,!0)}var zd=dr;r.custom=zd,r.default=yr,r.inspect=yr,r.registerConstructor=kd,r.registerStringTag=$d,Object.defineProperty(r,"__esModule",{value:!0})})}}),iw=yt(Bo(),1),cL=yt(Hf(),1),pL=Symbol("vitest:SAFE_COLORS"),uw={bold:["\x1B[1m","\x1B[22m","\x1B[22m\x1B[1m"],dim:["\x1B[2m","\x1B[22m","\x1B[22m\x1B[2m"],italic:["\x1B[3m","\x1B[23m"],underline:["\x1B[4m","\x1B[24m"],inverse:["\x1B[7m","\x1B[27m"],hidden:["\x1B[8m","\x1B[28m"],strikethrough:["\x1B[9m","\x1B[29m"],black:["\x1B[30m","\x1B[39m"],red:["\x1B[31m","\x1B[39m"],green:["\x1B[32m","\x1B[39m"],yellow:["\x1B[33m","\x1B[39m"],blue:["\x1B[34m","\x1B[39m"],magenta:["\x1B[35m","\x1B[39m"],cyan:["\x1B[36m","\x1B[39m"],white:["\x1B[37m","\x1B[39m"],gray:["\x1B[90m","\x1B[39m"],bgBlack:["\x1B[40m","\x1B[49m"],bgRed:["\x1B[41m","\x1B[49m"],bgGreen:["\x1B[42m","\x1B[49m"],bgYellow:["\x1B[43m","\x1B[49m"],bgBlue:["\x1B[44m","\x1B[49m"],bgMagenta:["\x1B[45m","\x1B[49m"],bgCyan:["\x1B[46m","\x1B[49m"],bgWhite:["\x1B[47m","\x1B[49m"]},sw=Object.entries(uw);function No(e){return String(e)}No.open="";No.close="";var fL=sw.reduce((e,[t])=>(e[t]=No,e),{isColorSupported:!1});var{AsymmetricMatcher:dL,DOMCollection:hL,DOMElement:mL,Immutable:yL,ReactElement:gL,ReactTestComponent:bL}=iw.plugins;var lw=yt(Bo(),1),EL=yt(Wf(),1),{AsymmetricMatcher:vL,DOMCollection:SL,DOMElement:AL,Immutable:wL,ReactElement:CL,ReactTestComponent:_L}=lw.plugins;yt(Bo(),1);yt(Hf(),1);yt(Wf(),1);var OL=Object.getPrototypeOf({});var se=(e=>(e.DONE="done",e.ERROR="error",e.ACTIVE="active",e.WAITING="waiting",e))(se||{}),nt={CALL:"storybook/instrumenter/call",SYNC:"storybook/instrumenter/sync",START:"storybook/instrumenter/start",BACK:"storybook/instrumenter/back",GOTO:"storybook/instrumenter/goto",NEXT:"storybook/instrumenter/next",END:"storybook/instrumenter/end"};var xL=new Error("This function ran after the play function completed. Did you forget to `await` it?");s();l();c();var BL=__STORYBOOK_THEMING__,{CacheProvider:NL,ClassNames:qL,Global:ML,ThemeProvider:jL,background:LL,color:kL,convert:$L,create:zL,createCache:UL,createGlobal:HL,createReset:WL,css:GL,darken:VL,ensure:YL,ignoreSsrWarning:KL,isPropValid:XL,jsx:JL,keyframes:QL,lighten:ZL,styled:ie,themes:e6,typography:Xe,useTheme:ir,withTheme:t6}=__STORYBOOK_THEMING__;s();l();c();s();l();c();function xe(){return xe=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&o<1?(i=a,p=u):o>=1&&o<2?(i=u,p=a):o>=2&&o<3?(p=a,f=u):o>=3&&o<4?(p=u,f=a):o>=4&&o<5?(i=u,f=a):o>=5&&o<6&&(i=a,f=u);var h=r-a/2,y=i+h,d=p+h,w=f+h;return n(y,d,w)}var Yf={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 dw(e){if(typeof e!="string")return e;var t=e.toLowerCase();return Yf[t]?"#"+Yf[t]:e}var hw=/^#[a-fA-F0-9]{6}$/,mw=/^#[a-fA-F0-9]{8}$/,yw=/^#[a-fA-F0-9]{3}$/,gw=/^#[a-fA-F0-9]{4}$/,$o=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,bw=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,Ew=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,vw=/^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 kt(e){if(typeof e!="string")throw new Pe(3);var t=dw(e);if(t.match(hw))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(mw)){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(yw))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(gw)){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=$o.exec(t);if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10)};var a=bw.exec(t.substring(0,50));if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10),alpha:parseFloat(""+a[4])>1?parseFloat(""+a[4])/100:parseFloat(""+a[4])};var u=Ew.exec(t);if(u){var i=parseInt(""+u[1],10),p=parseInt(""+u[2],10)/100,f=parseInt(""+u[3],10)/100,h="rgb("+lr(i,p,f)+")",y=$o.exec(h);if(!y)throw new Pe(4,t,h);return{red:parseInt(""+y[1],10),green:parseInt(""+y[2],10),blue:parseInt(""+y[3],10)}}var d=vw.exec(t.substring(0,50));if(d){var w=parseInt(""+d[1],10),g=parseInt(""+d[2],10)/100,A=parseInt(""+d[3],10)/100,T="rgb("+lr(w,g,A)+")",x=$o.exec(T);if(!x)throw new Pe(4,t,T);return{red:parseInt(""+x[1],10),green:parseInt(""+x[2],10),blue:parseInt(""+x[3],10),alpha:parseFloat(""+d[4])>1?parseFloat(""+d[4])/100:parseFloat(""+d[4])}}throw new Pe(5)}function Sw(e){var t=e.red/255,r=e.green/255,n=e.blue/255,o=Math.max(t,r,n),a=Math.min(t,r,n),u=(o+a)/2;if(o===a)return e.alpha!==void 0?{hue:0,saturation:0,lightness:u,alpha:e.alpha}:{hue:0,saturation:0,lightness:u};var i,p=o-a,f=u>.5?p/(2-o-a):p/(o+a);switch(o){case t:i=(r-n)/p+(r=1?Zr(e,t,r):"rgba("+lr(e,t,r)+","+n+")";if(typeof e=="object"&&t===void 0&&r===void 0&&n===void 0)return e.alpha>=1?Zr(e.hue,e.saturation,e.lightness):"rgba("+lr(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Pe(2)}function Ho(e,t,r){if(typeof e=="number"&&typeof t=="number"&&typeof r=="number")return Uo("#"+gt(e)+gt(t)+gt(r));if(typeof e=="object"&&t===void 0&&r===void 0)return Uo("#"+gt(e.red)+gt(e.green)+gt(e.blue));throw new Pe(6)}function en(e,t,r,n){if(typeof e=="string"&&typeof t=="number"){var o=kt(e);return"rgba("+o.red+","+o.green+","+o.blue+","+t+")"}else{if(typeof e=="number"&&typeof t=="number"&&typeof r=="number"&&typeof n=="number")return n>=1?Ho(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?Ho(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"}throw new Pe(7)}var Ow=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},xw=function(t){return typeof t.red=="number"&&typeof t.green=="number"&&typeof t.blue=="number"&&typeof t.alpha=="number"},Tw=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&(typeof t.alpha!="number"||typeof t.alpha>"u")},Iw=function(t){return typeof t.hue=="number"&&typeof t.saturation=="number"&&typeof t.lightness=="number"&&typeof t.alpha=="number"};function at(e){if(typeof e!="object")throw new Pe(8);if(xw(e))return en(e);if(Ow(e))return Ho(e);if(Iw(e))return _w(e);if(Tw(e))return Cw(e);throw new Pe(8)}function Xf(e,t,r){return function(){var o=r.concat(Array.prototype.slice.call(arguments));return o.length>=t?e.apply(this,o):Xf(e,t,o)}}function qe(e){return Xf(e,e.length,[])}function Rw(e,t){if(t==="transparent")return t;var r=ot(t);return at(xe({},r,{hue:r.hue+parseFloat(e)}))}var u8=qe(Rw);function $t(e,t,r){return Math.max(e,Math.min(t,r))}function Dw(e,t){if(t==="transparent")return t;var r=ot(t);return at(xe({},r,{lightness:$t(0,1,r.lightness-parseFloat(e))}))}var s8=qe(Dw);function Pw(e,t){if(t==="transparent")return t;var r=ot(t);return at(xe({},r,{saturation:$t(0,1,r.saturation-parseFloat(e))}))}var l8=qe(Pw);function Fw(e,t){if(t==="transparent")return t;var r=ot(t);return at(xe({},r,{lightness:$t(0,1,r.lightness+parseFloat(e))}))}var c8=qe(Fw);function Bw(e,t,r){if(t==="transparent")return r;if(r==="transparent")return t;if(e===0)return r;var n=kt(t),o=xe({},n,{alpha:typeof n.alpha=="number"?n.alpha:1}),a=kt(r),u=xe({},a,{alpha:typeof a.alpha=="number"?a.alpha:1}),i=o.alpha-u.alpha,p=parseFloat(e)*2-1,f=p*i===-1?p:p+i,h=1+p*i,y=(f/h+1)/2,d=1-y,w={red:Math.floor(o.red*y+u.red*d),green:Math.floor(o.green*y+u.green*d),blue:Math.floor(o.blue*y+u.blue*d),alpha:o.alpha*parseFloat(e)+u.alpha*(1-parseFloat(e))};return en(w)}var Nw=qe(Bw),Jf=Nw;function qw(e,t){if(t==="transparent")return t;var r=kt(t),n=typeof r.alpha=="number"?r.alpha:1,o=xe({},r,{alpha:$t(0,1,(n*100+parseFloat(e)*100)/100)});return en(o)}var p8=qe(qw);function Mw(e,t){if(t==="transparent")return t;var r=ot(t);return at(xe({},r,{saturation:$t(0,1,r.saturation+parseFloat(e))}))}var f8=qe(Mw);function jw(e,t){return t==="transparent"?t:at(xe({},ot(t),{hue:parseFloat(e)}))}var d8=qe(jw);function Lw(e,t){return t==="transparent"?t:at(xe({},ot(t),{lightness:parseFloat(e)}))}var h8=qe(Lw);function kw(e,t){return t==="transparent"?t:at(xe({},ot(t),{saturation:parseFloat(e)}))}var m8=qe(kw);function $w(e,t){return t==="transparent"?t:Jf(parseFloat(e),"rgb(0, 0, 0)",t)}var y8=qe($w);function zw(e,t){return t==="transparent"?t:Jf(parseFloat(e),"rgb(255, 255, 255)",t)}var g8=qe(zw);function Uw(e,t){if(t==="transparent")return t;var r=kt(t),n=typeof r.alpha=="number"?r.alpha:1,o=xe({},r,{alpha:$t(0,1,+(n*100-parseFloat(e)*100).toFixed(2)/100)});return en(o)}var Hw=qe(Uw),tn=Hw;s();l();c();var A8=__STORYBOOK_ICONS__,{AccessibilityAltIcon:w8,AccessibilityIcon:C8,AddIcon:_8,AdminIcon:O8,AlertAltIcon:x8,AlertIcon:T8,AlignLeftIcon:I8,AlignRightIcon:R8,AppleIcon:D8,ArrowDownIcon:P8,ArrowLeftIcon:F8,ArrowRightIcon:B8,ArrowSolidDownIcon:N8,ArrowSolidLeftIcon:q8,ArrowSolidRightIcon:M8,ArrowSolidUpIcon:j8,ArrowUpIcon:L8,AzureDevOpsIcon:k8,BackIcon:$8,BasketIcon:z8,BatchAcceptIcon:U8,BatchDenyIcon:H8,BeakerIcon:W8,BellIcon:G8,BitbucketIcon:V8,BoldIcon:Y8,BookIcon:K8,BookmarkHollowIcon:X8,BookmarkIcon:J8,BottomBarIcon:Q8,BottomBarToggleIcon:Z8,BoxIcon:ek,BranchIcon:tk,BrowserIcon:rk,ButtonIcon:nk,CPUIcon:ok,CalendarIcon:ak,CameraIcon:ik,CategoryIcon:uk,CertificateIcon:sk,ChangedIcon:lk,ChatIcon:ck,CheckIcon:Qf,ChevronDownIcon:pk,ChevronLeftIcon:fk,ChevronRightIcon:dk,ChevronSmallDownIcon:hk,ChevronSmallLeftIcon:mk,ChevronSmallRightIcon:yk,ChevronSmallUpIcon:gk,ChevronUpIcon:bk,ChromaticIcon:Ek,ChromeIcon:vk,CircleHollowIcon:Sk,CircleIcon:Zf,ClearIcon:Ak,CloseAltIcon:wk,CloseIcon:Ck,CloudHollowIcon:_k,CloudIcon:Ok,CogIcon:xk,CollapseIcon:Tk,CommandIcon:Ik,CommentAddIcon:Rk,CommentIcon:Dk,CommentsIcon:Pk,CommitIcon:Fk,CompassIcon:Bk,ComponentDrivenIcon:Nk,ComponentIcon:qk,ContrastIcon:Mk,ControlsIcon:jk,CopyIcon:Lk,CreditIcon:kk,CrossIcon:$k,DashboardIcon:zk,DatabaseIcon:Uk,DeleteIcon:Hk,DiamondIcon:Wk,DirectionIcon:Gk,DiscordIcon:Vk,DocChartIcon:Yk,DocListIcon:Kk,DocumentIcon:ed,DownloadIcon:Xk,DragIcon:Jk,EditIcon:Qk,EllipsisIcon:Zk,EmailIcon:e$,ExpandAltIcon:t$,ExpandIcon:r$,EyeCloseIcon:n$,EyeIcon:o$,FaceHappyIcon:a$,FaceNeutralIcon:i$,FaceSadIcon:u$,FacebookIcon:s$,FailedIcon:l$,FastForwardIcon:td,FigmaIcon:c$,FilterIcon:p$,FlagIcon:f$,FolderIcon:d$,FormIcon:h$,GDriveIcon:m$,GithubIcon:y$,GitlabIcon:g$,GlobeIcon:b$,GoogleIcon:E$,GraphBarIcon:v$,GraphLineIcon:S$,GraphqlIcon:A$,GridAltIcon:w$,GridIcon:C$,GrowIcon:_$,HeartHollowIcon:O$,HeartIcon:x$,HomeIcon:T$,HourglassIcon:I$,InfoIcon:R$,ItalicIcon:D$,JumpToIcon:P$,KeyIcon:F$,LightningIcon:B$,LightningOffIcon:N$,LinkBrokenIcon:q$,LinkIcon:M$,LinkedinIcon:j$,LinuxIcon:L$,ListOrderedIcon:k$,ListUnorderedIcon:rd,LocationIcon:$$,LockIcon:z$,MarkdownIcon:U$,MarkupIcon:H$,MediumIcon:W$,MemoryIcon:G$,MenuIcon:V$,MergeIcon:Y$,MirrorIcon:K$,MobileIcon:X$,MoonIcon:J$,NutIcon:Q$,OutboxIcon:Z$,OutlineIcon:e7,PaintBrushIcon:t7,PaperClipIcon:r7,ParagraphIcon:n7,PassedIcon:o7,PhoneIcon:a7,PhotoDragIcon:i7,PhotoIcon:u7,PinAltIcon:s7,PinIcon:l7,PlayBackIcon:nd,PlayIcon:od,PlayNextIcon:ad,PlusIcon:c7,PointerDefaultIcon:p7,PointerHandIcon:f7,PowerIcon:d7,PrintIcon:h7,ProceedIcon:m7,ProfileIcon:y7,PullRequestIcon:g7,QuestionIcon:b7,RSSIcon:E7,RedirectIcon:v7,ReduxIcon:S7,RefreshIcon:A7,ReplyIcon:w7,RepoIcon:C7,RequestChangeIcon:_7,RewindIcon:id,RulerIcon:O7,SearchIcon:x7,ShareAltIcon:T7,ShareIcon:I7,ShieldIcon:R7,SideBySideIcon:D7,SidebarAltIcon:P7,SidebarAltToggleIcon:F7,SidebarIcon:B7,SidebarToggleIcon:N7,SpeakerIcon:q7,StackedIcon:M7,StarHollowIcon:j7,StarIcon:L7,StickerIcon:k7,StopAltIcon:ud,StopIcon:$7,StorybookIcon:z7,StructureIcon:U7,SubtractIcon:H7,SunIcon:W7,SupportIcon:G7,SwitchAltIcon:V7,SyncIcon:sd,TabletIcon:Y7,ThumbsUpIcon:K7,TimeIcon:X7,TimerIcon:J7,TransferIcon:Q7,TrashIcon:Z7,TwitterIcon:ez,TypeIcon:tz,UbuntuIcon:rz,UndoIcon:nz,UnfoldIcon:oz,UnlockIcon:az,UnpinIcon:iz,UploadIcon:uz,UserAddIcon:sz,UserAltIcon:lz,UserIcon:cz,UsersIcon:pz,VSCodeIcon:fz,VerifiedIcon:dz,VideoIcon:ld,WandIcon:hz,WatchIcon:mz,WindowsIcon:yz,WrenchIcon:gz,YoutubeIcon:bz,ZoomIcon:Ez,ZoomOutIcon:vz,ZoomResetIcon:Sz,iconList:Az}=__STORYBOOK_ICONS__;var Ww=Object.create,Ad=Object.defineProperty,Gw=Object.getOwnPropertyDescriptor,wd=Object.getOwnPropertyNames,Vw=Object.getPrototypeOf,Yw=Object.prototype.hasOwnProperty,Le=(e,t)=>function(){return t||(0,e[wd(e)[0]])((t={exports:{}}).exports,t),t.exports},Kw=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of wd(t))!Yw.call(e,o)&&o!==r&&Ad(e,o,{get:()=>t[o],enumerable:!(n=Gw(t,o))||n.enumerable});return e},$e=(e,t,r)=>(r=e!=null?Ww(Vw(e)):{},Kw(t||!e||!e.__esModule?Ad(r,"default",{value:e,enumerable:!0}):r,e)),ea=Le({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/extends.js"(e,t){function r(){return t.exports=r=Object.assign||function(n){for(var o=1;o=0)&&(a[i]=n[i]);return a}t.exports=r}}),ta=Le({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"(e,t){var r=Xw();function n(o,a){if(o==null)return{};var u=r(o,a),i,p;if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(o);for(p=0;p=0)&&Object.prototype.propertyIsEnumerable.call(o,i)&&(u[i]=o[i])}return u}t.exports=n}}),Jw=Le({"../../node_modules/@devtools-ds/themes/node_modules/@babel/runtime/helpers/defineProperty.js"(e,t){function r(n,o,a){return o in n?Object.defineProperty(n,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[o]=a,n}t.exports=r}}),Qw=Le({"../../node_modules/@devtools-ds/themes/node_modules/@babel/runtime/helpers/objectSpread2.js"(e,t){var r=Jw();function n(a,u){var i=Object.keys(a);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(a);u&&(p=p.filter(function(f){return Object.getOwnPropertyDescriptor(a,f).enumerable})),i.push.apply(i,p)}return i}function o(a){for(var u=1;u=0)&&(a[i]=n[i]);return a}t.exports=r}}),eC=Le({"../../node_modules/@devtools-ds/themes/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"(e,t){var r=Zw();function n(o,a){if(o==null)return{};var u=r(o,a),i,p;if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(o);for(p=0;p=0)&&Object.prototype.propertyIsEnumerable.call(o,i)&&(u[i]=o[i])}return u}t.exports=n}}),tC=Le({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/defineProperty.js"(e,t){function r(n,o,a){return o in n?Object.defineProperty(n,o,{value:a,enumerable:!0,configurable:!0,writable:!0}):n[o]=a,n}t.exports=r}}),rC=Le({"../../node_modules/@devtools-ds/object-inspector/node_modules/@babel/runtime/helpers/objectSpread2.js"(e,t){var r=tC();function n(a,u){var i=Object.keys(a);if(Object.getOwnPropertySymbols){var p=Object.getOwnPropertySymbols(a);u&&(p=p.filter(function(f){return Object.getOwnPropertyDescriptor(a,f).enumerable})),i.push.apply(i,p)}return i}function o(a){for(var u=1;u=0)&&(a[i]=n[i]);return a}t.exports=r}}),aC=Le({"../../node_modules/@devtools-ds/tree/node_modules/@babel/runtime/helpers/objectWithoutProperties.js"(e,t){var r=oC();function n(o,a){if(o==null)return{};var u=r(o,a),i,p;if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(o);for(p=0;p=0)&&Object.prototype.propertyIsEnumerable.call(o,i)&&(u[i]=o[i])}return u}t.exports=n}}),nn="storybook/interactions",iC=`${nn}/panel`,uC="https://youtu.be/Waht9qq7AoA",sC="writing-tests/interaction-testing",lC=ie.div(({theme:e,status:t})=>({padding:"4px 6px 4px 8px;",borderRadius:"4px",backgroundColor:{[se.DONE]:e.color.positive,[se.ERROR]:e.color.negative,[se.ACTIVE]:e.color.warning,[se.WAITING]:e.color.warning}[t],color:"white",fontFamily:Xe.fonts.base,textTransform:"uppercase",fontSize:Xe.size.s1,letterSpacing:3,fontWeight:Xe.weight.bold,width:65,textAlign:"center"})),cC=({status:e})=>{let t={[se.DONE]:"Pass",[se.ERROR]:"Fail",[se.ACTIVE]:"Runs",[se.WAITING]:"Runs"}[e];return m.createElement(lC,{"aria-label":"Status of the test run",status:e},t)},pC=ie.div(({theme:e})=>({background:e.background.app,borderBottom:`1px solid ${e.appBorderColor}`,position:"sticky",top:0,zIndex:1})),fC=ie.nav(({theme:e})=>({height:40,display:"flex",alignItems:"center",justifyContent:"space-between",paddingLeft:15})),dC=ie(Aa)(({theme:e})=>({borderRadius:4,padding:6,color:e.textMutedColor,"&:not(:disabled)":{"&:hover,&:focus-visible":{color:e.color.secondary}}})),cr=ie(mn)(({theme:e})=>({fontFamily:e.typography.fonts.base})),pr=ie(dn)(({theme:e})=>({color:e.textMutedColor,margin:"0 3px"})),hC=ie(_a)({marginTop:0}),mC=ie(Ca)(({theme:e})=>({color:e.textMutedColor,justifyContent:"flex-end",textAlign:"right",whiteSpace:"nowrap",marginTop:"auto",marginBottom:1,paddingRight:15,fontSize:13})),cd=ie.div({display:"flex",alignItems:"center"}),yC=ie(pr)({marginLeft:9}),gC=ie(dC)({marginLeft:9,marginRight:9,marginBottom:1,lineHeight:"12px"}),bC=ie(pr)(({theme:e,animating:t,disabled:r})=>({opacity:r?.5:1,svg:{animation:t&&`${e.animation.rotate360} 200ms ease-out`}})),EC=({controls:e,controlStates:t,status:r,storyFileName:n,onScrollToEnd:o})=>{let a=r===se.ERROR?"Scroll to error":"Scroll to end";return m.createElement(pC,null,m.createElement(Sa,null,m.createElement(fC,null,m.createElement(cd,null,m.createElement(cC,{status:r}),m.createElement(gC,{onClick:o,disabled:!o},a),m.createElement(hC,null),m.createElement(st,{trigger:"hover",hasChrome:!1,tooltip:m.createElement(cr,{note:"Go to start"})},m.createElement(yC,{"aria-label":"Go to start",onClick:e.start,disabled:!t.start},m.createElement(id,null))),m.createElement(st,{trigger:"hover",hasChrome:!1,tooltip:m.createElement(cr,{note:"Go back"})},m.createElement(pr,{"aria-label":"Go back",onClick:e.back,disabled:!t.back},m.createElement(nd,null))),m.createElement(st,{trigger:"hover",hasChrome:!1,tooltip:m.createElement(cr,{note:"Go forward"})},m.createElement(pr,{"aria-label":"Go forward",onClick:e.next,disabled:!t.next},m.createElement(ad,null))),m.createElement(st,{trigger:"hover",hasChrome:!1,tooltip:m.createElement(cr,{note:"Go to end"})},m.createElement(pr,{"aria-label":"Go to end",onClick:e.end,disabled:!t.end},m.createElement(td,null))),m.createElement(st,{trigger:"hover",hasChrome:!1,tooltip:m.createElement(cr,{note:"Rerun"})},m.createElement(bC,{"aria-label":"Rerun",onClick:e.rerun},m.createElement(sd,null)))),n&&m.createElement(cd,null,m.createElement(mC,null,n)))))},vC=$e(ea()),SC=$e(ta());function Qo(e){var t,r,n="";if(e)if(typeof e=="object")if(Array.isArray(e))for(t=0;tArray.isArray(e)||ArrayBuffer.isView(e)&&!(e instanceof DataView),Cd=e=>e!==null&&typeof e=="object"&&!ra(e)&&!(e instanceof Date)&&!(e instanceof RegExp)&&!(e instanceof Error)&&!(e instanceof WeakMap)&&!(e instanceof WeakSet),AC=e=>Cd(e)||ra(e)||typeof e=="function"||e instanceof Promise,_d=e=>{let t=/unique/;return Promise.race([e,t]).then(r=>r===t?["pending"]:["fulfilled",r],r=>["rejected",r])},Ge=async(e,t,r,n,o,a)=>{let u={key:e,depth:r,value:t,type:"value",parent:void 0};if(t&&AC(t)&&r<100){let i=[],p="object";if(ra(t)){for(let f=0;f{let h=await Ge(f.toString(),t[f],r+1,n);return h.parent=u,h});p="array"}else{let f=Object.getOwnPropertyNames(t);n&&f.sort();for(let h=0;h{let d=await Ge(f[h],y,r+1,n);return d.parent=u,d})}if(typeof t=="function"&&(p="function"),t instanceof Promise){let[h,y]=await _d(t);i.push(async()=>{let d=await Ge("",h,r+1,n);return d.parent=u,d}),h!=="pending"&&i.push(async()=>{let d=await Ge("",y,r+1,n);return d.parent=u,d}),p="promise"}if(t instanceof Map){let h=Array.from(t.entries()).map(y=>{let[d,w]=y;return{"":d,"":w}});i.push(async()=>{let y=await Ge("",h,r+1,n);return y.parent=u,y}),i.push(async()=>{let y=await Ge("size",t.size,r+1,n);return y.parent=u,y}),p="map"}if(t instanceof Set){let h=Array.from(t.entries()).map(y=>y[1]);i.push(async()=>{let y=await Ge("",h,r+1,n);return y.parent=u,y}),i.push(async()=>{let y=await Ge("size",t.size,r+1,n);return y.parent=u,y}),p="set"}}t!==Object.prototype&&a&&i.push(async()=>{let f=await Ge("",Object.getPrototypeOf(t),r+1,n,!0);return f.parent=u,f}),u.type=p,u.children=i,u.isPrototype=o}return u},wC=(e,t,r)=>Ge("root",e,0,t===!1?t:!0,void 0,r===!1?r:!0),pd=$e(Qw()),CC=$e(eC()),_C=["children"],Zo=m.createContext({theme:"chrome",colorScheme:"light"}),OC=e=>{let{children:t}=e,r=(0,CC.default)(e,_C),n=m.useContext(Zo);return m.createElement(Zo.Provider,{value:(0,pd.default)((0,pd.default)({},n),r)},t)},on=(e,t={})=>{let r=m.useContext(Zo),n=e.theme||r.theme||"chrome",o=e.colorScheme||r.colorScheme||"light",a=Ve(t[n],t[o]);return{currentColorScheme:o,currentTheme:n,themeClass:a}},fd=$e(rC()),Wo=$e(nC()),xC=$e(aC()),TC=m.createContext({isChild:!1,depth:0,hasHover:!0}),Go=TC,Fe={tree:"Tree-tree-fbbbe38",item:"Tree-item-353d6f3",group:"Tree-group-d3c3d8a",label:"Tree-label-d819155",focusWhite:"Tree-focusWhite-f1e00c2",arrow:"Tree-arrow-03ab2e7",hover:"Tree-hover-3cc4e5d",open:"Tree-open-3f1a336",dark:"Tree-dark-1b4aa00",chrome:"Tree-chrome-bcbcac6",light:"Tree-light-09174ee"},IC=["theme","hover","colorScheme","children","label","className","onUpdate","onSelect","open"],rn=e=>{let{theme:t,hover:r,colorScheme:n,children:o,label:a,className:u,onUpdate:i,onSelect:p,open:f}=e,h=(0,xC.default)(e,IC),{themeClass:y,currentTheme:d}=on({theme:t,colorScheme:n},Fe),[w,g]=ke(f);Qe(()=>{g(f)},[f]);let A=N=>{g(N),i&&i(N)},T=m.Children.count(o)>0,x=(N,z)=>{if(N.isSameNode(z||null))return;N.querySelector('[tabindex="-1"]')?.focus(),N.setAttribute("aria-selected","true"),z?.removeAttribute("aria-selected")},D=(N,z)=>{let W=N;for(;W&&W.parentElement;){if(W.getAttribute("role")===z)return W;W=W.parentElement}return null},B=N=>{let z=D(N,"tree");return z?Array.from(z.querySelectorAll("li")):[]},M=N=>{let z=D(N,"group"),W=z?.previousElementSibling;if(W&&W.getAttribute("tabindex")==="-1"){let Z=W.parentElement,ae=N.parentElement;x(Z,ae)}},j=(N,z)=>{let W=B(N);W.forEach(Z=>{Z.removeAttribute("aria-selected")}),z==="start"&&W[0]&&x(W[0]),z==="end"&&W[W.length-1]&&x(W[W.length-1])},U=(N,z)=>{let W=B(N)||[];for(let Z=0;Z{let W=N.target;(N.key==="Enter"||N.key===" ")&&A(!w),N.key==="ArrowRight"&&w&&!z?U(W,"down"):N.key==="ArrowRight"&&A(!0),N.key==="ArrowLeft"&&(!w||z)?M(W):N.key==="ArrowLeft"&&A(!1),N.key==="ArrowDown"&&U(W,"down"),N.key==="ArrowUp"&&U(W,"up"),N.key==="Home"&&j(W,"start"),N.key==="End"&&j(W,"end")},I=(N,z)=>{let W=N.target,Z=D(W,"treeitem"),ae=B(W)||[],he=!1;for(let be=0;be{let z=N.currentTarget;!z.contains(document.activeElement)&&z.getAttribute("role")==="tree"&&z.setAttribute("tabindex","0")},V=N=>{let z=N.target;if(z.getAttribute("role")==="tree"){let W=z.querySelector('[aria-selected="true"]');W?x(W):U(z,"down"),z.setAttribute("tabindex","-1")}},J=()=>{p?.()},X=N=>{let z=N*.9+.3;return{paddingLeft:`${z}em`,width:`calc(100% - ${z}em)`}},{isChild:Q,depth:_,hasHover:P}=m.useContext(Go),F=P?r:!1;if(!Q)return m.createElement("ul",(0,Wo.default)({role:"tree",tabIndex:0,className:Ve(Fe.tree,Fe.group,y,u),onFocus:V,onBlur:L},h),m.createElement(Go.Provider,{value:{isChild:!0,depth:0,hasHover:F}},m.createElement(rn,e)));if(!T)return m.createElement("li",(0,Wo.default)({role:"treeitem",className:Fe.item},h),m.createElement("div",{role:"button",className:Ve(Fe.label,{[Fe.hover]:F,[Fe.focusWhite]:d==="firefox"}),tabIndex:-1,style:X(_),onKeyDown:N=>{H(N,Q)},onClick:N=>I(N,!0),onFocus:J},m.createElement("span",null,a)));let $=Ve(Fe.arrow,{[Fe.open]:w});return m.createElement("li",{role:"treeitem","aria-expanded":w,className:Fe.item},m.createElement("div",{role:"button",tabIndex:-1,className:Ve(Fe.label,{[Fe.hover]:F,[Fe.focusWhite]:d==="firefox"}),style:X(_),onClick:N=>I(N),onKeyDown:N=>H(N),onFocus:J},m.createElement("span",null,m.createElement("span",{"aria-hidden":!0,className:$}),m.createElement("span",null,a))),m.createElement("ul",(0,Wo.default)({role:"group",className:Ve(u,Fe.group)},h),w&&m.Children.map(o,N=>m.createElement(Go.Provider,{value:{isChild:!0,depth:_+1,hasHover:F}},N))))};rn.defaultProps={open:!1,hover:!0};var RC=$e(ea()),DC=$e(ta()),pe={"object-inspector":"ObjectInspector-object-inspector-0c33e82",objectInspector:"ObjectInspector-object-inspector-0c33e82","object-label":"ObjectInspector-object-label-b81482b",objectLabel:"ObjectInspector-object-label-b81482b",text:"ObjectInspector-text-25f57f3",key:"ObjectInspector-key-4f712bb",value:"ObjectInspector-value-f7ec2e5",string:"ObjectInspector-string-c496000",regex:"ObjectInspector-regex-59d45a3",error:"ObjectInspector-error-b818698",boolean:"ObjectInspector-boolean-2dd1642",number:"ObjectInspector-number-a6daabb",undefined:"ObjectInspector-undefined-3a68263",null:"ObjectInspector-null-74acb50",function:"ObjectInspector-function-07bbdcd","function-decorator":"ObjectInspector-function-decorator-3d22c24",functionDecorator:"ObjectInspector-function-decorator-3d22c24",prototype:"ObjectInspector-prototype-f2449ee",dark:"ObjectInspector-dark-0c96c97",chrome:"ObjectInspector-chrome-2f3ca98",light:"ObjectInspector-light-78bef54"},PC=["ast","theme","showKey","colorScheme","className"],Be=(e,t,r,n,o)=>{let a=e.includes("-")?`"${e}"`:e,u=o<=0;return m.createElement("span",{className:pe.text},!u&&n&&m.createElement(m.Fragment,null,m.createElement("span",{className:pe.key},a),m.createElement("span",null,":\xA0")),m.createElement("span",{className:r},t))},Od=e=>{let{ast:t,theme:r,showKey:n,colorScheme:o,className:a}=e,u=(0,DC.default)(e,PC),{themeClass:i}=on({theme:r,colorScheme:o},pe),[p,f]=ke(m.createElement("span",null)),h=m.createElement("span",null);return Qe(()=>{t.value instanceof Promise&&(async y=>{f(Be(t.key,`Promise { "${await _d(y)}" }`,pe.key,n,t.depth))})(t.value)},[t,n]),typeof t.value=="number"||typeof t.value=="bigint"?h=Be(t.key,String(t.value),pe.number,n,t.depth):typeof t.value=="boolean"?h=Be(t.key,String(t.value),pe.boolean,n,t.depth):typeof t.value=="string"?h=Be(t.key,`"${t.value}"`,pe.string,n,t.depth):typeof t.value>"u"?h=Be(t.key,"undefined",pe.undefined,n,t.depth):typeof t.value=="symbol"?h=Be(t.key,t.value.toString(),pe.string,n,t.depth):typeof t.value=="function"?h=Be(t.key,`${t.value.name}()`,pe.key,n,t.depth):typeof t.value=="object"&&(t.value===null?h=Be(t.key,"null",pe.null,n,t.depth):Array.isArray(t.value)?h=Be(t.key,`Array(${t.value.length})`,pe.key,n,t.depth):t.value instanceof Date?h=Be(t.key,`Date ${t.value.toString()}`,pe.value,n,t.depth):t.value instanceof RegExp?h=Be(t.key,t.value.toString(),pe.regex,n,t.depth):t.value instanceof Error?h=Be(t.key,t.value.toString(),pe.error,n,t.depth):Cd(t.value)?h=Be(t.key,"{\u2026}",pe.key,n,t.depth):h=Be(t.key,t.value.constructor.name,pe.key,n,t.depth)),m.createElement("span",(0,RC.default)({className:Ve(i,a)},u),p,h)};Od.defaultProps={showKey:!0};var xd=Od,zt=$e(ea()),FC=$e(ta()),BC=["ast","theme","previewMax","open","colorScheme","className"],fr=(e,t,r)=>{let n=[];for(let o=0;ot){n.push("\u2026 ");break}}return n},NC=(e,t,r,n)=>{let o=e.value.length;return t?m.createElement("span",null,"Array(",o,")"):m.createElement(m.Fragment,null,m.createElement("span",null,`${n==="firefox"?"Array":""}(${o}) [ `),fr(e.children,r,!1),m.createElement("span",null,"]"))},qC=(e,t,r,n)=>e.isPrototype?m.createElement("span",null,`Object ${n==="firefox"?"{ \u2026 }":""}`):t?m.createElement("span",null,"{\u2026}"):m.createElement(m.Fragment,null,m.createElement("span",null,`${n==="firefox"?"Object ":""}{ `),fr(e.children,r,!0),m.createElement("span",null,"}")),MC=(e,t,r)=>t?m.createElement("span",null,`Promise { "${String(e.children[0].value)}" }`):m.createElement(m.Fragment,null,m.createElement("span",null,"Promise { "),fr(e.children,r,!0),m.createElement("span",null,"}")),jC=(e,t,r,n)=>{let{size:o}=e.value;return t?m.createElement("span",null,`Map(${o})`):m.createElement(m.Fragment,null,m.createElement("span",null,`Map${n==="chrome"?`(${o})`:""} { `),fr(e.children,r,!0),m.createElement("span",null,"}"))},LC=(e,t,r)=>{let{size:n}=e.value;return t?m.createElement("span",null,"Set(",n,")"):m.createElement(m.Fragment,null,m.createElement("span",null,`Set(${e.value.size}) {`),fr(e.children,r,!0),m.createElement("span",null,"}"))},Td=e=>{let{ast:t,theme:r,previewMax:n,open:o,colorScheme:a,className:u}=e,i=(0,FC.default)(e,BC),{themeClass:p,currentTheme:f}=on({theme:r,colorScheme:a},pe),h=t.isPrototype||!1,y=Ve(pe.objectLabel,p,u,{[pe.prototype]:h}),d=t.depth<=0,w=()=>m.createElement("span",{className:h?pe.prototype:pe.key},d?"":`${t.key}: `);return t.type==="array"?m.createElement("span",(0,zt.default)({className:y},i),m.createElement(w,null),NC(t,o,n,f)):t.type==="function"?m.createElement("span",(0,zt.default)({className:y},i),m.createElement(w,null),f==="chrome"&&m.createElement("span",{className:pe.functionDecorator},"\u0192 "),m.createElement("span",{className:Ve({[pe.function]:!h})},`${t.value.name}()`)):t.type==="promise"?m.createElement("span",(0,zt.default)({className:y},i),m.createElement(w,null),MC(t,o,n)):t.type==="map"?m.createElement("span",(0,zt.default)({className:y},i),m.createElement(w,null),jC(t,o,n,f)):t.type==="set"?m.createElement("span",(0,zt.default)({className:y},i),m.createElement(w,null),LC(t,o,n)):m.createElement("span",(0,zt.default)({className:y},i),m.createElement(w,null),qC(t,o,n,f))};Td.defaultProps={previewMax:8,open:!1};var kC=Td,na=e=>{let{ast:t,expandLevel:r,depth:n}=e,[o,a]=ke(),[u,i]=ke(n{(async()=>{if(t.type!=="value"){let p=t.children.map(y=>y()),f=await Promise.all(p),h=(0,fd.default)((0,fd.default)({},t),{},{children:f});a(h)}})()},[t]),o?m.createElement(rn,{hover:!1,open:u,label:m.createElement(kC,{open:u,ast:o}),onSelect:()=>{var p;(p=e.onSelect)===null||p===void 0||p.call(e,t)},onUpdate:p=>{i(p)}},o.children.map(p=>m.createElement(na,{key:p.key,ast:p,depth:n+1,expandLevel:r,onSelect:e.onSelect}))):m.createElement(rn,{hover:!1,label:m.createElement(xd,{ast:t}),onSelect:()=>{var p;(p=e.onSelect)===null||p===void 0||p.call(e,t)}})};na.defaultProps={expandLevel:0,depth:0};var $C=na,zC=["data","expandLevel","sortKeys","includePrototypes","className","theme","colorScheme","onSelect"],Id=e=>{let{data:t,expandLevel:r,sortKeys:n,includePrototypes:o,className:a,theme:u,colorScheme:i,onSelect:p}=e,f=(0,SC.default)(e,zC),[h,y]=ke(void 0),{themeClass:d,currentTheme:w,currentColorScheme:g}=on({theme:u,colorScheme:i},pe);return Qe(()=>{(async()=>y(await wC(t,n,o)))()},[t,n,o]),m.createElement("div",(0,vC.default)({className:Ve(pe.objectInspector,a,d)},f),h&&m.createElement(OC,{theme:w,colorScheme:g},m.createElement($C,{ast:h,expandLevel:r,onSelect:p})))};Id.defaultProps={expandLevel:0,sortKeys:!0,includePrototypes:!0};var UC={base:"#444",nullish:"#7D99AA",string:"#16B242",number:"#5D40D0",boolean:"#f41840",objectkey:"#698394",instance:"#A15C20",function:"#EA7509",muted:"#7D99AA",tag:{name:"#6F2CAC",suffix:"#1F99E5"},date:"#459D9C",error:{name:"#D43900",message:"#444"},regex:{source:"#A15C20",flags:"#EA7509"},meta:"#EA7509",method:"#0271B6"},HC={base:"#eee",nullish:"#aaa",string:"#5FE584",number:"#6ba5ff",boolean:"#ff4191",objectkey:"#accfe6",instance:"#E3B551",function:"#E3B551",muted:"#aaa",tag:{name:"#f57bff",suffix:"#8EB5FF"},date:"#70D4D3",error:{name:"#f40",message:"#eee"},regex:{source:"#FAD483",flags:"#E3B551"},meta:"#FAD483",method:"#5EC1FF"},we=()=>{let{base:e}=ir();return e==="dark"?HC:UC},WC=/[^A-Z0-9]/i,dd=/[\s.,…]+$/gm,Rd=(e,t)=>{if(e.length<=t)return e;for(let r=t-1;r>=0;r-=1)if(WC.test(e[r])&&r>10)return`${e.slice(0,r).replace(dd,"")}\u2026`;return`${e.slice(0,t).replace(dd,"")}\u2026`},GC=e=>{try{return JSON.stringify(e,null,1)}catch{return String(e)}},Dd=(e,t)=>e.flatMap((r,n)=>n===e.length-1?[r]:[r,m.cloneElement(t,{key:`sep${n}`})]),bt=({value:e,nested:t,showObjectInspector:r,callsById:n,...o})=>{switch(!0){case e===null:return m.createElement(VC,{...o});case e===void 0:return m.createElement(YC,{...o});case Array.isArray(e):return m.createElement(QC,{...o,value:e,callsById:n});case typeof e=="string":return m.createElement(KC,{...o,value:e});case typeof e=="number":return m.createElement(XC,{...o,value:e});case typeof e=="boolean":return m.createElement(JC,{...o,value:e});case Object.prototype.hasOwnProperty.call(e,"__date__"):return m.createElement(n_,{...o,...e.__date__});case Object.prototype.hasOwnProperty.call(e,"__error__"):return m.createElement(o_,{...o,...e.__error__});case Object.prototype.hasOwnProperty.call(e,"__regexp__"):return m.createElement(a_,{...o,...e.__regexp__});case Object.prototype.hasOwnProperty.call(e,"__function__"):return m.createElement(t_,{...o,...e.__function__});case Object.prototype.hasOwnProperty.call(e,"__symbol__"):return m.createElement(i_,{...o,...e.__symbol__});case Object.prototype.hasOwnProperty.call(e,"__element__"):return m.createElement(r_,{...o,...e.__element__});case Object.prototype.hasOwnProperty.call(e,"__class__"):return m.createElement(e_,{...o,...e.__class__});case Object.prototype.hasOwnProperty.call(e,"__callId__"):return m.createElement(oa,{call:n.get(e.__callId__),callsById:n});case Object.prototype.toString.call(e)==="[object Object]":return m.createElement(ZC,{value:e,showInspector:r,callsById:n,...o});default:return m.createElement(u_,{value:e,...o})}},VC=e=>{let t=we();return m.createElement("span",{style:{color:t.nullish},...e},"null")},YC=e=>{let t=we();return m.createElement("span",{style:{color:t.nullish},...e},"undefined")},KC=({value:e,...t})=>{let r=we();return m.createElement("span",{style:{color:r.string},...t},JSON.stringify(Rd(e,50)))},XC=({value:e,...t})=>{let r=we();return m.createElement("span",{style:{color:r.number},...t},e)},JC=({value:e,...t})=>{let r=we();return m.createElement("span",{style:{color:r.boolean},...t},String(e))},QC=({value:e,nested:t=!1,callsById:r})=>{let n=we();if(t)return m.createElement("span",{style:{color:n.base}},"[\u2026]");let o=e.slice(0,3).map(u=>m.createElement(bt,{key:JSON.stringify(u),value:u,nested:!0,callsById:r})),a=Dd(o,m.createElement("span",null,", "));return e.length<=3?m.createElement("span",{style:{color:n.base}},"[",a,"]"):m.createElement("span",{style:{color:n.base}},"(",e.length,") [",a,", \u2026]")},ZC=({showInspector:e,value:t,callsById:r,nested:n=!1})=>{let o=ir().base==="dark",a=we();if(e)return m.createElement(m.Fragment,null,m.createElement(Id,{id:"interactions-object-inspector",data:t,includePrototypes:!1,colorScheme:o?"dark":"light"}));if(n)return m.createElement("span",{style:{color:a.base}},"{\u2026}");let u=Dd(Object.entries(t).slice(0,2).map(([i,p])=>m.createElement(gr,{key:i},m.createElement("span",{style:{color:a.objectkey}},i,": "),m.createElement(bt,{value:p,callsById:r,nested:!0}))),m.createElement("span",null,", "));return Object.keys(t).length<=2?m.createElement("span",{style:{color:a.base}},"{ ",u," }"):m.createElement("span",{style:{color:a.base}},"(",Object.keys(t).length,") ","{ ",u,", \u2026 }")},e_=({name:e})=>{let t=we();return m.createElement("span",{style:{color:t.instance}},e)},t_=({name:e})=>{let t=we();return e?m.createElement("span",{style:{color:t.function}},e):m.createElement("span",{style:{color:t.nullish,fontStyle:"italic"}},"anonymous")},r_=({prefix:e,localName:t,id:r,classNames:n=[],innerText:o})=>{let a=e?`${e}:${t}`:t,u=we();return m.createElement("span",{style:{wordBreak:"keep-all"}},m.createElement("span",{key:`${a}_lt`,style:{color:u.muted}},"<"),m.createElement("span",{key:`${a}_tag`,style:{color:u.tag.name}},a),m.createElement("span",{key:`${a}_suffix`,style:{color:u.tag.suffix}},r?`#${r}`:n.reduce((i,p)=>`${i}.${p}`,"")),m.createElement("span",{key:`${a}_gt`,style:{color:u.muted}},">"),!r&&n.length===0&&o&&m.createElement(m.Fragment,null,m.createElement("span",{key:`${a}_text`},o),m.createElement("span",{key:`${a}_close_lt`,style:{color:u.muted}},"<"),m.createElement("span",{key:`${a}_close_tag`,style:{color:u.tag.name}},"/",a),m.createElement("span",{key:`${a}_close_gt`,style:{color:u.muted}},">")))},n_=({value:e})=>{let[t,r,n]=e.split(/[T.Z]/),o=we();return m.createElement("span",{style:{whiteSpace:"nowrap",color:o.date}},t,m.createElement("span",{style:{opacity:.7}},"T"),r==="00:00:00"?m.createElement("span",{style:{opacity:.7}},r):r,n==="000"?m.createElement("span",{style:{opacity:.7}},".",n):`.${n}`,m.createElement("span",{style:{opacity:.7}},"Z"))},o_=({name:e,message:t})=>{let r=we();return m.createElement("span",{style:{color:r.error.name}},e,t&&": ",t&&m.createElement("span",{style:{color:r.error.message},title:t.length>50?t:""},Rd(t,50)))},a_=({flags:e,source:t})=>{let r=we();return m.createElement("span",{style:{whiteSpace:"nowrap",color:r.regex.flags}},"/",m.createElement("span",{style:{color:r.regex.source}},t),"/",e)},i_=({description:e})=>{let t=we();return m.createElement("span",{style:{whiteSpace:"nowrap",color:t.instance}},"Symbol(",e&&m.createElement("span",{style:{color:t.meta}},'"',e,'"'),")")},u_=({value:e})=>{let t=we();return m.createElement("span",{style:{color:t.meta}},GC(e))},s_=({label:e})=>{let t=we(),{typography:r}=ir();return m.createElement("span",{style:{color:t.base,fontFamily:r.fonts.base,fontSize:r.size.s2-1}},e)},oa=({call:e,callsById:t})=>{if(!e)return null;if(e.method==="step"&&e.path.length===0)return m.createElement(s_,{label:e.args[0]});let r=e.path.flatMap((a,u)=>{let i=a.__callId__;return[i?m.createElement(oa,{key:`elem${u}`,call:t.get(i),callsById:t}):m.createElement("span",{key:`elem${u}`},a),m.createElement("wbr",{key:`wbr${u}`}),m.createElement("span",{key:`dot${u}`},".")]}),n=e.args.flatMap((a,u,i)=>{let p=m.createElement(bt,{key:`node${u}`,value:a,callsById:t});return u{for(let r=t,n=1;r{try{return e==="undefined"?void 0:JSON.parse(e)}catch{return e}},l_=ie.span(({theme:e})=>({color:e.base==="light"?e.color.positiveText:e.color.positive})),c_=ie.span(({theme:e})=>({color:e.base==="light"?e.color.negativeText:e.color.negative})),Yo=({value:e,parsed:t})=>t?m.createElement(bt,{showObjectInspector:!0,value:e,style:{color:"#D43900"}}):m.createElement(c_,null,e),Ko=({value:e,parsed:t})=>t?typeof e=="string"&&e.startsWith("called with")?m.createElement(m.Fragment,null,e):m.createElement(bt,{showObjectInspector:!0,value:e,style:{color:"#16B242"}}):m.createElement(l_,null,e),md=({message:e,style:t={}})=>{let r=e.split(` +`);return m.createElement("pre",{style:{margin:0,padding:"8px 10px 8px 36px",fontSize:Xe.size.s1,...t}},r.flatMap((n,o)=>{if(n.startsWith("expect(")){let h=hd(n,7),y=h&&7+h.length,d=h&&n.slice(y).match(/\.(to|last|nth)[A-Z]\w+\(/);if(d){let w=y+d.index+d[0].length,g=hd(n,w);if(g)return["expect(",m.createElement(Yo,{key:`received_${h}`,value:h}),n.slice(y,w),m.createElement(Ko,{key:`expected_${g}`,value:g}),n.slice(w+g.length),m.createElement("br",{key:`br${o}`})]}}if(n.match(/^\s*- /))return[m.createElement(Ko,{key:n+o,value:n}),m.createElement("br",{key:`br${o}`})];if(n.match(/^\s*\+ /)||n.match(/^Received: $/))return[m.createElement(Yo,{key:n+o,value:n}),m.createElement("br",{key:`br${o}`})];let[,a,u]=n.match(/^(Expected|Received): (.*)$/)||[];if(a&&u)return a==="Expected"?["Expected: ",m.createElement(Ko,{key:n+o,value:Vo(u),parsed:!0}),m.createElement("br",{key:`br${o}`})]:["Received: ",m.createElement(Yo,{key:n+o,value:Vo(u),parsed:!0}),m.createElement("br",{key:`br${o}`})];let[,i,p]=n.match(/(Expected number|Received number|Number) of calls: (\d+)$/i)||[];if(i&&p)return[`${i} of calls: `,m.createElement(bt,{key:n+o,value:Number(p)}),m.createElement("br",{key:`br${o}`})];let[,f]=n.match(/^Received has value: (.+)$/)||[];return f?["Received has value: ",m.createElement(bt,{key:n+o,value:Vo(f)}),m.createElement("br",{key:`br${o}`})]:[m.createElement("span",{key:n+o},n),m.createElement("br",{key:`br${o}`})]}))},p_=ie.div({width:14,height:14,display:"flex",alignItems:"center",justifyContent:"center"}),Pd=({status:e})=>{let t=ir();switch(e){case se.DONE:return m.createElement(Qf,{color:t.color.positive,"data-testid":"icon-done"});case se.ERROR:return m.createElement(ud,{color:t.color.negative,"data-testid":"icon-error"});case se.ACTIVE:return m.createElement(od,{color:t.color.secondary,"data-testid":"icon-active"});case se.WAITING:return m.createElement(p_,{"data-testid":"icon-waiting"},m.createElement(Zf,{color:tn(.5,"#CCCCCC"),size:6}));default:return null}};function f_(e){return Fd(e)||Bd(e)}function Fd(e){return e&&typeof e=="object"&&"name"in e&&typeof e.name=="string"&&e.name==="AssertionError"}function Bd(e){return e&&typeof e=="object"&&"message"in e&&typeof e.message=="string"&&e.message.startsWith("expect(")}var d_=ie.div(()=>({fontFamily:Xe.fonts.mono,fontSize:Xe.size.s1,overflowWrap:"break-word",inlineSize:"calc( 100% - 40px )"})),h_=ie("div",{shouldForwardProp:e=>!["call","pausedAt"].includes(e.toString())})(({theme:e,call:t})=>({position:"relative",display:"flex",flexDirection:"column",borderBottom:`1px solid ${e.appBorderColor}`,fontFamily:Xe.fonts.base,fontSize:13,...t.status===se.ERROR&&{backgroundColor:e.base==="dark"?tn(.93,e.color.negative):e.background.warning},paddingLeft:t.ancestors.length*20}),({theme:e,call:t,pausedAt:r})=>r===t.id&&{"&::before":{content:'""',position:"absolute",top:-5,zIndex:1,borderTop:"4.5px solid transparent",borderLeft:`7px solid ${e.color.warning}`,borderBottom:"4.5px solid transparent"},"&::after":{content:'""',position:"absolute",top:-1,zIndex:1,width:"100%",borderTop:`1.5px solid ${e.color.warning}`}}),m_=ie.div(({theme:e,isInteractive:t})=>({display:"flex","&:hover":t?{}:{background:e.background.hoverable}})),y_=ie("button",{shouldForwardProp:e=>!["call"].includes(e.toString())})(({theme:e,disabled:t,call:r})=>({flex:1,display:"grid",background:"none",border:0,gridTemplateColumns:"15px 1fr",alignItems:"center",minHeight:40,margin:0,padding:"8px 15px",textAlign:"start",cursor:t||r.status===se.ERROR?"default":"pointer","&:focus-visible":{outline:0,boxShadow:`inset 3px 0 0 0 ${r.status===se.ERROR?e.color.warning:e.color.secondary}`,background:r.status===se.ERROR?"transparent":e.background.hoverable},"& > div":{opacity:r.status===se.WAITING?.5:1}})),g_=ie.div({padding:6}),b_=ie(dn)(({theme:e})=>({color:e.textMutedColor,margin:"0 3px"})),E_=ie(mn)(({theme:e})=>({fontFamily:e.typography.fonts.base})),yd=ie("div")(({theme:e})=>({padding:"8px 10px 8px 36px",fontSize:Xe.size.s1,color:e.color.defaultText,pre:{margin:0,padding:0}})),v_=({exception:e})=>{if(Bd(e))return ne(md,{...e});if(Fd(e))return ne(yd,null,ne(md,{message:`${e.message}${e.diff?` + +${e.diff}`:""}`,style:{padding:0}}),ne("p",null,"See the full stack trace in the browser console."));let t=e.message.split(` + +`),r=t.length>1;return ne(yd,null,ne("pre",null,t[0]),r&&ne("p",null,"See the full stack trace in the browser console."))},S_=({call:e,callsById:t,controls:r,controlStates:n,childCallIds:o,isHidden:a,isCollapsed:u,toggleCollapsed:i,pausedAt:p})=>{let[f,h]=ke(!1),y=!n.goto||!e.interceptable||!!e.ancestors.length;return a?null:ne(h_,{call:e,pausedAt:p},ne(m_,{isInteractive:y},ne(y_,{"aria-label":"Interaction step",call:e,onClick:()=>r.goto(e.id),disabled:y,onMouseEnter:()=>n.goto&&h(!0),onMouseLeave:()=>n.goto&&h(!1)},ne(Pd,{status:f?se.ACTIVE:e.status}),ne(d_,{style:{marginLeft:6,marginBottom:1}},ne(oa,{call:e,callsById:t}))),ne(g_,null,o?.length>0&&ne(st,{hasChrome:!1,tooltip:ne(E_,{note:`${u?"Show":"Hide"} interactions`})},ne(b_,{onClick:i},ne(rd,null))))),e.status===se.ERROR&&e.exception?.callId===e.id&&ne(v_,{exception:e.exception}))},A_=ie.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),w_=ie.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),C_=()=>{let[e,t]=ke(!0),r=ba().getDocsUrl({subpath:sC,versioned:!0,renderer:!0});return Qe(()=>{let n=setTimeout(()=>{t(!1)},100);return()=>clearTimeout(n)},[]),e?null:m.createElement(wa,{title:"Interaction testing",description:m.createElement(m.Fragment,null,"Interaction tests allow you to verify the functional aspects of UIs. Write a play function for your story and you'll see it run here."),footer:m.createElement(A_,null,m.createElement(hn,{href:uC,target:"_blank",withArrow:!0},m.createElement(ld,null)," Watch 8m video"),m.createElement(w_,null),m.createElement(hn,{href:r,target:"_blank",withArrow:!0},m.createElement(ed,null)," Read docs"))})},__=ie.div(({theme:e})=>({height:"100%",background:e.background.content})),gd=ie.div(({theme:e})=>({borderBottom:`1px solid ${e.appBorderColor}`,backgroundColor:e.base==="dark"?tn(.93,e.color.negative):e.background.warning,padding:15,fontSize:e.typography.size.s2-1,lineHeight:"19px"})),Xo=ie.code(({theme:e})=>({margin:"0 1px",padding:3,fontSize:e.typography.size.s1-1,lineHeight:1,verticalAlign:"top",background:"rgba(0, 0, 0, 0.05)",border:`1px solid ${e.appBorderColor}`,borderRadius:3})),bd=ie.div({paddingBottom:4,fontWeight:"bold"}),O_=ie.p({margin:0,padding:"0 0 20px"}),Ed=ie.pre(({theme:e})=>({margin:0,padding:0,"&:not(:last-child)":{paddingBottom:16},fontSize:e.typography.size.s1-1})),x_=br(function({calls:e,controls:t,controlStates:r,interactions:n,fileName:o,hasException:a,caughtException:u,unhandledErrors:i,isPlaying:p,pausedAt:f,onScrollToEnd:h,endRef:y}){return ne(__,null,(n.length>0||a)&&ne(EC,{controls:t,controlStates:r,status:p?se.ACTIVE:a?se.ERROR:se.DONE,storyFileName:o,onScrollToEnd:h}),ne("div",{"aria-label":"Interactions list"},n.map(d=>ne(S_,{key:d.id,call:d,callsById:e,controls:t,controlStates:r,childCallIds:d.childCallIds,isHidden:d.isHidden,isCollapsed:d.isCollapsed,toggleCollapsed:d.toggleCollapsed,pausedAt:f}))),u&&!f_(u)&&ne(gd,null,ne(bd,null,"Caught exception in ",ne(Xo,null,"play")," function"),ne(Ed,{"data-chromatic":"ignore"},vd(u))),i&&ne(gd,null,ne(bd,null,"Unhandled Errors"),ne(O_,null,"Found ",i.length," unhandled error",i.length>1?"s":""," ","while running the play function. This might cause false positive assertions. Resolve unhandled errors or ignore unhandled errors with setting the",ne(Xo,null,"test.dangerouslyIgnoreUnhandledErrors")," ","parameter to ",ne(Xo,null,"true"),"."),i.map((d,w)=>ne(Ed,{key:w,"data-chromatic":"ignore"},vd(d)))),ne("div",{ref:y}),!p&&!u&&n.length===0&&ne(C_,null))});function vd(e){return e.stack||`${e.name}: ${e.message}`}var Jo={start:!1,back:!1,goto:!1,next:!1,end:!1},Sd=({log:e,calls:t,collapsed:r,setCollapsed:n})=>{let o=new Map,a=new Map;return e.map(({callId:u,ancestors:i,status:p})=>{let f=!1;return i.forEach(h=>{r.has(h)&&(f=!0),a.set(h,(a.get(h)||[]).concat(u))}),{...t.get(u),status:p,isHidden:f}}).map(u=>{let i=u.status===se.ERROR&&o.get(u.ancestors.slice(-1)[0])?.status===se.ACTIVE?se.ACTIVE:u.status;return o.set(u.id,{...u,status:i}),{...u,status:i,childCallIds:a.get(u.id),isCollapsed:r.has(u.id),toggleCollapsed:()=>n(p=>(p.has(u.id)?p.delete(u.id):p.add(u.id),new Set(p)))}})},T_=br(function({storyId:e}){let[t,r]=fn(nn,{controlStates:Jo,isErrored:!1,pausedAt:void 0,interactions:[],isPlaying:!1,hasException:!1,caughtException:void 0,interactionsCount:0,unhandledErrors:void 0}),[n,o]=ke(void 0),[a,u]=ke(new Set),{controlStates:i=Jo,isErrored:p=!1,pausedAt:f=void 0,interactions:h=[],isPlaying:y=!1,caughtException:d=void 0,unhandledErrors:w=void 0}=t,g=Er([]),A=Er(new Map),T=({status:I,...L})=>A.current.set(L.id,L),x=Er();Qe(()=>{let I;return Ne.IntersectionObserver&&(I=new Ne.IntersectionObserver(([L])=>o(L.isIntersecting?void 0:L.target),{root:Ne.document.querySelector("#panel-tab-content")}),x.current&&I.observe(x.current)),()=>I?.disconnect()},[]);let D=ya({[nt.CALL]:T,[nt.SYNC]:I=>{r(L=>{let V=Sd({log:I.logItems,calls:A.current,collapsed:a,setCollapsed:u});return{...L,controlStates:I.controlStates,pausedAt:I.pausedAt,interactions:V,interactionsCount:V.filter(({method:J})=>J!=="step").length}}),g.current=I.logItems},[Sr]:I=>{if(I.newPhase==="preparing"){r({controlStates:Jo,isErrored:!1,pausedAt:void 0,interactions:[],isPlaying:!1,hasException:!1,caughtException:void 0,interactionsCount:0,unhandledErrors:void 0});return}r(L=>({...L,isPlaying:I.newPhase==="playing",pausedAt:void 0,...I.newPhase==="rendering"?{isErrored:!1,caughtException:void 0}:{}}))},[bn]:()=>{r(I=>({...I,isErrored:!0}))},[gn]:I=>{r(L=>({...L,caughtException:I}))},[En]:I=>{r(L=>({...L,unhandledErrors:I}))}},[a]);Qe(()=>{r(I=>{let L=Sd({log:g.current,calls:A.current,collapsed:a,setCollapsed:u});return{...I,interactions:L,interactionsCount:L.filter(({method:V})=>V!=="step").length}})},[a]);let B=da(()=>({start:()=>D(nt.START,{storyId:e}),back:()=>D(nt.BACK,{storyId:e}),goto:I=>D(nt.GOTO,{storyId:e,callId:I}),next:()=>D(nt.NEXT,{storyId:e}),end:()=>D(nt.END,{storyId:e}),rerun:()=>{D(vr,{storyId:e})}}),[e]),M=ga("fileName",""),[j]=M.toString().split("/").slice(-1),U=()=>n?.scrollIntoView({behavior:"smooth",block:"end"}),H=!!d||!!w||h.some(I=>I.status===se.ERROR);return p?m.createElement(gr,{key:"interactions"}):m.createElement(gr,{key:"interactions"},m.createElement(x_,{calls:A.current,controls:B,controlStates:i,interactions:h,fileName:j,hasException:H,caughtException:d,unhandledErrors:w,isPlaying:y,pausedAt:f,endRef:x,onScrollToEnd:n&&U}))}),I_=ie(Pd)({marginLeft:5});function R_(){let[e={}]=fn(nn),{hasException:t,interactionsCount:r}=e;return m.createElement("div",null,m.createElement(Oa,{col:1},m.createElement("span",{style:{display:"inline-block",verticalAlign:"middle"}},"Interactions"),r&&!t?m.createElement(va,{status:"neutral"},r):null,t?m.createElement(I_,{status:se.ERROR}):null))}pn.register(nn,e=>{pn.add(iC,{type:ma.PANEL,title:R_,match:({viewMode:t})=>t==="story",render:({active:t})=>{let r=fa(({state:n})=>({storyId:n.storyId}),[]);return m.createElement(Ea,{active:t},m.createElement(ha,{filter:r},({storyId:n})=>m.createElement(T_,{storyId:n})))}})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/pr-preview/pr-419/sb-addons/interactions-9/manager-bundle.js.LEGAL.txt b/pr-preview/pr-419/sb-addons/interactions-9/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/pr-preview/pr-419/sb-addons/links-1/manager-bundle.js b/pr-preview/pr-419/sb-addons/links-1/manager-bundle.js new file mode 100644 index 000000000..237299233 --- /dev/null +++ b/pr-preview/pr-419/sb-addons/links-1/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var E=__STORYBOOK_API__,{ActiveTabs:T,Consumer:h,ManagerContext:p,Provider:A,RequestResponseError:b,addons:a,combineParameters:O,controlOrMetaKey:R,controlOrMetaSymbol:k,eventMatchesShortcut:v,eventToShortcut:g,experimental_requestResponse:I,isMacLike:C,isShortcutTaken:M,keyToSymbol:P,merge:x,mockChannel:f,optionOrAltSymbol:q,shortcutMatchesShortcut:D,shortcutToHumanString:G,types:K,useAddonState:V,useArgTypes:$,useArgs:B,useChannel:N,useGlobalTypes:Q,useGlobals:U,useParameter:Y,useSharedState:H,useStoryPrepared:L,useStorybookApi:j,useStorybookState:w}=__STORYBOOK_API__;var e="storybook/links",n={NAVIGATE:`${e}/navigate`,REQUEST:`${e}/request`,RECEIVE:`${e}/receive`};a.register(e,t=>{t.on(n.REQUEST,({kind:u,name:S})=>{let c=t.storyId(u,S);t.emit(n.RECEIVE,c)})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/pr-preview/pr-419/sb-addons/links-1/manager-bundle.js.LEGAL.txt b/pr-preview/pr-419/sb-addons/links-1/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/pr-preview/pr-419/sb-addons/storybook-10/manager-bundle.js b/pr-preview/pr-419/sb-addons/storybook-10/manager-bundle.js new file mode 100644 index 000000000..8a0350889 --- /dev/null +++ b/pr-preview/pr-419/sb-addons/storybook-10/manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var b=__STORYBOOK_API__,{ActiveTabs:s,Consumer:y,ManagerContext:u,Provider:g,RequestResponseError:I,addons:t,combineParameters:S,controlOrMetaKey:B,controlOrMetaSymbol:_,eventMatchesShortcut:v,eventToShortcut:C,experimental_requestResponse:h,isMacLike:T,isShortcutTaken:P,keyToSymbol:x,merge:Q,mockChannel:k,optionOrAltSymbol:H,shortcutMatchesShortcut:A,shortcutToHumanString:O,types:M,useAddonState:D,useArgTypes:w,useArgs:R,useChannel:L,useGlobalTypes:X,useGlobals:z,useParameter:G,useSharedState:W,useStoryPrepared:F,useStorybookApi:E,useStorybookState:N}=__STORYBOOK_API__;var Y=__STORYBOOK_THEMING__,{CacheProvider:V,ClassNames:J,Global:Z,ThemeProvider:$,background:rr,color:er,convert:or,create:c,createCache:ar,createGlobal:tr,createReset:cr,css:mr,darken:dr,ensure:lr,ignoreSsrWarning:nr,isPropValid:ir,jsx:fr,keyframes:pr,lighten:br,styled:sr,themes:yr,typography:ur,useTheme:gr,withTheme:Ir}=__STORYBOOK_THEMING__;var r={token:{colorLinkHover:"#ab8eff",controlOutline:"rgba(54, 0, 209, 0.1)",colorWarningOutline:"#fffbe6",colorErrorOutline:"#fff2f0",controlItemBgHover:"#f8f6fb",controlItemBgActive:"#ebe8f8",controlItemBgActiveHover:"#c3aeff",colorText:"rgba(0, 0, 0, 0.95)",colorTextSecondary:"rgba(0, 0, 0, 0.75)",colorTextTertiary:"rgba(0, 0, 0, 0.55)",colorTextQuaternary:"rgba(0, 0, 0, 0.4)",colorFill:"rgba(15, 14, 14, 0.15)",colorFillSecondary:"rgba(32, 0, 122, 0.06)",colorFillTertiary:"rgba(15, 14, 14, 0.04)",colorFillQuaternary:"rgba(32, 0, 122, 0.03)",colorBorder:"#c3aeff",colorBorderSecondary:"#eceae9",colorPrimaryBg:"#f8f6fb",colorPrimaryBgHover:"#ebe8f8",colorPrimaryBorder:"#c3aeff",colorPrimaryBorderHover:"#ab8eff",colorPrimaryHover:"#ab8eff",colorPrimaryActive:"#8255ff",colorPrimaryTextHover:"#5f29f8",colorPrimaryText:"#2c00aa",colorPrimaryTextActive:"#20007a",colorSuccessHover:"#73d13d",colorSuccessTextHover:"#237804",colorSuccessText:"#135200",colorSuccessTextActive:"#092b00",colorWarningHover:"#ffc53d",colorWarningTextHover:"#ad6800",colorWarningText:"#874d00",colorWarningTextActive:"#613400",colorInfoBg:"#f8f6fb",colorInfoBgHover:"#ebe8f8",colorInfoBorder:"#c3aeff",colorInfoBorderHover:"#ab8eff",colorInfoHover:"#ab8eff",colorInfoActive:"#8255ff",colorInfoTextHover:"#5f29f8",colorInfoText:"#2c00aa",colorInfoTextActive:"#20007a",colorPrimary:"#3600d1",colorInfo:"#3600d1",fontFamily:"'GT America', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'",fontFamilyCode:"'Roboto Mono', Consolas, 'Liberation Mono', Menlo, Courier, monospace","mpBrandPrimary.1":"#f8f6fb","mpBrandPrimary.2":"#ebe8f8","mpBrandPrimary.3":"#dbceff","mpBrandPrimary.4":"#c3aeff","mpBrandPrimary.5":"#ab8eff","mpBrandPrimary.6":"#8255ff","mpBrandPrimary.7":"#5f29f8","mpBrandPrimary.8":"#3600d1","mpBrandPrimary.9":"#2c00aa","mpBrandPrimary.10":"#20007a","mpBrandSecondary.1":"#ffffff","mpBrandSecondary.2":"#faf9f8","mpBrandSecondary.3":"#eceae9","mpBrandSecondary.4":"#dcdcd8","mpBrandSecondary.5":"#babbb5","mpBrandSecondary.6":"#717368","mpBrandSecondary.7":"#505249","mpBrandSecondary.8":"#2c2d2b","mpBrandSecondary.9":"#212020","mpBrandSecondary.10":"#0f0e0e",mpColorBorderDisabled:"#dcdcd8",mpColorIconStrong:"#0f0e0e",mpColorIconBrand:"#20007a",mpIconSizeXS:12,mpIconSizeSM:16,mpIconSizeMD:20,mpIconSizeLG:24,mpIconSizeXL:28,mpIconSizeXXL:32,mpIconSizeXXXL:40,mpIconSizeXXXXL:48,mpQueryItem_height:32,mpQueryItem_padding:4,mpQueryItem_gap:4,mpQueryItem_borderWidth:"0 0 1px 0",mpQueryItem_borderWidth_active:"0 0 2px 0",mpQueryItem_borderRadius:2,mpQueryItem_borderColor:"#c3aeff",mpQueryItem_borderColor_focus:"#3600d1",mpQueryItem_borderColor_hover:"#3600d1",mpQueryItem_borderColor_active:"#3600d1",mpQueryItem_borderColor_disabled:"#dcdcd8",mpQueryItem_borderColor_error:"#ff4d4f",mpQueryItem_bgColor:"#ffffff",mpQueryItem_bgColor_hover:"#f8f6fb",mpQueryItem_bgColor_active:"#ebe8f8",mpQueryItem_bgColor_disabled:"rgba(15, 14, 14, 0.04)",mpQueryItem_color_disabled:"rgba(0, 0, 0, 0.4)",mpQueryItem_shadow:"none",mpQueryItem_shadow_focus:"0 0 0 2px rgba(54, 0, 209, 0.1)",mpQueryItem_shadow_active:"0 0 0 2px rgba(54, 0, 209, 0.1)","mpQueryItem|valueSelector_fontWeight":"500","mpQueryItem|valueSelector_color":"#20007a","mpQueryItem|action|primary_color":"#3600d1","mpQueryItem|action|secondary_color":"rgba(0, 0, 0, 0.55)","mpQueryItem|action_fontWeight":"400"},components:{Steps:{colorFillContent:"#dcdcd8",colorPrimary:"#2c2d2b",controlItemBgActive:"#babbb5"},Button:{borderColorDisabled:"#dcdcd8",primaryShadow:"0 2px 0 rgba(54, 0, 209, 0.1)",onlyIconSizeLG:20,onlyIconSizeSM:12},Menu:{darkItemBg:"#212020",darkItemColor:"rgba(255, 255, 255, 0.65)",darkItemDisabledColor:"rgba(255, 255, 255, 0.25)",darkSubMenuItemBg:"#0f0e0e",itemHoverBg:"#f8f6fb",subMenuItemBg:"#faf9f8",darkGroupTitleColor:"rgba(255, 255, 255, 0.65)"},Progress:{defaultColor:"#2c2d2b",remainingColor:"#eceae9"},Select:{multipleItemBg:"#ebe8f8",mpColorBorderDisabled:"#dcdcd8"},Image:{previewOperationColor:"rgba(255, 255, 255, 0.65)",previewOperationColorDisabled:"rgba(255, 255, 255, 0.25)",previewOperationHoverColor:"rgba(255, 255, 255, 0.85)"},Table:{footerBg:"#faf9f8",headerBg:"#faf9f8",headerSplitColor:"rgba(0, 0, 0, 0.06)",rowSelectedHoverBg:"#ebe8f8"},Input:{activeShadow:"0 0 0 2px rgba(54, 0, 209, 0.1)",mpColorBorderDisabled:"#dcdcd8"},Checkbox:{mpColorBorderDisabled:"#dcdcd8"},Radio:{mpColorBorderDisabled:"#dcdcd8"},DatePicker:{mpColorBorderDisabled:"#dcdcd8"},TimePicker:{mpColorBorderDisabled:"#dcdcd8"},InputNumber:{mpColorBorderDisabled:"#dcdcd8"}}};var m=c({base:"light",colorPrimary:r.token.colorPrimary,colorSecondary:r.token.colorPrimaryText,appBg:r.token.colorPrimaryBgHover,appContentBg:r.token.colorPrimaryBg,textColor:r.token.colorText,textInverseColor:r.token.colorTextQuaternary,brandTitle:"Aquarium",brandImage:"https://raw.githubusercontent.com/mParticle/aquarium/3abc3b71916ab5a7db3c4f93e06ad2bd5845e1bf/src/assets/svg/mp-logo-wordmark.svg",brandUrl:"https://github.com/mParticle/aquarium/"});t.setConfig({theme:m});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/pr-preview/pr-419/sb-addons/storybook-10/manager-bundle.js.LEGAL.txt b/pr-preview/pr-419/sb-addons/storybook-10/manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/pr-preview/pr-419/sb-addons/storybook-core-server-presets-0/common-manager-bundle.js b/pr-preview/pr-419/sb-addons/storybook-core-server-presets-0/common-manager-bundle.js new file mode 100644 index 000000000..aac5060d2 --- /dev/null +++ b/pr-preview/pr-419/sb-addons/storybook-core-server-presets-0/common-manager-bundle.js @@ -0,0 +1,3 @@ +try{ +(()=>{var i=Object.defineProperty;var v=Object.getOwnPropertyDescriptor;var T=Object.getOwnPropertyNames;var h=Object.prototype.hasOwnProperty;var u=(e,t)=>()=>(e&&(t=e(e=0)),t);var P=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),w=(e,t)=>{for(var r in t)i(e,r,{get:t[r],enumerable:!0})},x=(e,t,r,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of T(t))!h.call(e,o)&&o!==r&&i(e,o,{get:()=>t[o],enumerable:!(s=v(t,o))||s.enumerable});return e};var A=e=>x(i({},"__esModule",{value:!0}),e);var a=u(()=>{});var n=u(()=>{});var l=u(()=>{});var b={};w(b,{ActiveTabs:()=>M,Consumer:()=>j,ManagerContext:()=>C,Provider:()=>R,RequestResponseError:()=>I,addons:()=>q,combineParameters:()=>F,controlOrMetaKey:()=>G,controlOrMetaSymbol:()=>K,default:()=>k,eventMatchesShortcut:()=>N,eventToShortcut:()=>B,experimental_requestResponse:()=>D,isMacLike:()=>E,isShortcutTaken:()=>L,keyToSymbol:()=>Y,merge:()=>H,mockChannel:()=>J,optionOrAltSymbol:()=>z,shortcutMatchesShortcut:()=>Q,shortcutToHumanString:()=>U,types:()=>V,useAddonState:()=>W,useArgTypes:()=>X,useArgs:()=>Z,useChannel:()=>$,useGlobalTypes:()=>ee,useGlobals:()=>te,useParameter:()=>re,useSharedState:()=>oe,useStoryPrepared:()=>se,useStorybookApi:()=>ae,useStorybookState:()=>ne});var k,M,j,C,R,I,q,F,G,K,N,B,D,E,L,Y,H,J,z,Q,U,V,W,X,Z,$,ee,te,re,oe,se,ae,ne,g=u(()=>{a();n();l();k=__STORYBOOK_API__,{ActiveTabs:M,Consumer:j,ManagerContext:C,Provider:R,RequestResponseError:I,addons:q,combineParameters:F,controlOrMetaKey:G,controlOrMetaSymbol:K,eventMatchesShortcut:N,eventToShortcut:B,experimental_requestResponse:D,isMacLike:E,isShortcutTaken:L,keyToSymbol:Y,merge:H,mockChannel:J,optionOrAltSymbol:z,shortcutMatchesShortcut:Q,shortcutToHumanString:U,types:V,useAddonState:W,useArgTypes:X,useArgs:Z,useChannel:$,useGlobalTypes:ee,useGlobals:te,useParameter:re,useSharedState:oe,useStoryPrepared:se,useStorybookApi:ae,useStorybookState:ne}=__STORYBOOK_API__});var O=P((xe,f)=>{"use strict";a();n();l();var d=Object.defineProperty,le=Object.getOwnPropertyDescriptor,ue=Object.getOwnPropertyNames,ie=Object.prototype.hasOwnProperty,pe=(e,t)=>{for(var r in t)d(e,r,{get:t[r],enumerable:!0})},_e=(e,t,r,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ue(t))!ie.call(e,o)&&o!==r&&d(e,o,{get:()=>t[o],enumerable:!(s=le(t,o))||s.enumerable});return e},ce=e=>_e(d({},"__esModule",{value:!0}),e),y={};pe(y,{global:()=>de});f.exports=ce(y);var de=(()=>{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})()});a();n();l();a();n();l();var be=(g(),A(b)),ge=O(),S="static-filter";be.addons.register(S,e=>{let t=Object.entries(ge.global.TAGS_OPTIONS??{}).reduce((r,s)=>{let[o,m]=s;return m.excludeFromSidebar&&(r[o]=!0),r},{});e.experimental_setFilter(S,r=>{let s=r.tags??[];return(s.includes("dev")||r.type==="docs")&&s.filter(o=>t[o]).length===0})});})(); +}catch(e){ console.error("[Storybook] One of your manager-entries failed: " + import.meta.url, e); } diff --git a/pr-preview/pr-419/sb-addons/storybook-core-server-presets-0/common-manager-bundle.js.LEGAL.txt b/pr-preview/pr-419/sb-addons/storybook-core-server-presets-0/common-manager-bundle.js.LEGAL.txt new file mode 100644 index 000000000..e69de29bb diff --git a/pr-preview/pr-419/sb-common-assets/fonts.css b/pr-preview/pr-419/sb-common-assets/fonts.css new file mode 100644 index 000000000..90050cc0b --- /dev/null +++ b/pr-preview/pr-419/sb-common-assets/fonts.css @@ -0,0 +1,31 @@ +@font-face { + font-family: 'Nunito Sans'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url('./nunito-sans-regular.woff2') format('woff2'); +} + +@font-face { + font-family: 'Nunito Sans'; + font-style: italic; + font-weight: 400; + font-display: swap; + src: url('./nunito-sans-italic.woff2') format('woff2'); +} + +@font-face { + font-family: 'Nunito Sans'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url('./nunito-sans-bold.woff2') format('woff2'); +} + +@font-face { + font-family: 'Nunito Sans'; + font-style: italic; + font-weight: 700; + font-display: swap; + src: url('./nunito-sans-bold-italic.woff2') format('woff2'); +} diff --git a/pr-preview/pr-419/sb-common-assets/nunito-sans-bold-italic.woff2 b/pr-preview/pr-419/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/pr-preview/pr-419/sb-common-assets/nunito-sans-bold.woff2 b/pr-preview/pr-419/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( zdT8SjP$TNXH+D&AcqZ)AMiVk!;n0}Q9&(P|m4$@AahwqJ%!Z`3PdrRoQnT|#4<($j zTO01W2`g*t{kt?E--+`9z?i;R?z@QMW#(|M!czdug}htE?4hf)=l=bc zVV$tEf6``O9ABPoHt$5=-ZmM$FFCb$ zhchiUuM~9=HTmjSJbtxSPfW+e3xWMdM(AZs(zYE2lRD2?+2qz%a;vj8i6pCv)QN41 z_|bB=_XcUT$!B1gzxl}8UwflDsV^}*%&L3{im>bzQXO*@$JcuwcTVWuzr`kF=@1_? zF>KYvM!=DwybK82T3aAI9E7Ew4lv*{Q6OGT8oFlUuQI=vCCZVYR9c=0@C9vi56>i2 z`I*cP8e&@e_XK^Y*>sOKJ!-_5F;6R-*p)}r_R@d{w3aL;ys8=Wq%FV7^w`qei*4nA z6Pg#^1Hbt{So6quyn*d^`1ebg>tc(?Dvjeg8qH3wZMA0`e1hW+8P{@yz6hbF71t^2 z+nF^&U}er?&mANlU=CLO|-L}uzJV0KkLOfxi|B`t3Vvn%8Ql|h9L7fTFI%* zbt(2M`4X#I=yF~1dfo~JsRvS$$K{9!?*0S=?Kduc;%`sOA?GX%1sx`@? z{ld!HJIi|AVr$c6UM}4zEc9R_USLO~-5$#q2+P7ScfqgaaH!xJ{mdlCn0BgF9n~0^P+*ztn&$YCY{(mmlWJSI>@( zJwO=3x}B_SmaHn=1*99q9BcMnu85)b0Z4q;0d)iD_I>m>JtNFjMEtqd zD)gEODT4y6+~NO1kOAi*-UH713hV=T+{y<^3p`>mCmPdYRBb#K%*pyWp6KGtnKJxzD0fE zd7LK()pVsi$;N8AUb0%0te1G=P(wn?PAz7JLmuS)&xLDXKcDAGbJaeUkEoPkfoq7U zB;{`8`pFE{qz{DTgrr1e1*PSMrNwF^0}~@NLsR23mD;fA@bq~7+JJ%tF72cDiuw#{ zNQovCgUThMW-~bF8|C}RCK@n3$t05h!<^;wf&Mo}bY(KkjkbDMKcQk8GnsKZQ&L7q zN=!~rQdU@6ygn*0F)}kWH8xkd6^jl}kI%0aC`jniCiaN9*Qkz!U{WcdR4RI=DAMXQ zOP!l5qKoF%ZWWCjC>8X7G6b9glDPiw$-HcK83Qd86qAqS2^+1a0H8mOT`n74LsxubRgp#c0{d#$WryImHyAZ9Cp#64^H&}oJ*EVcC70QyK zx=FWK=vgR0-@H+ZmhZ4KPyDRlJgFhns>HaAignn7(p!MW~{In#E{ z&Z9V!k4HjxR0pLB5ZOv7rqsRSj{|6TeP33|Rx=t}E((`RlC=}?84MsCphbZ2I1B?M zvL+Cs8X6KR{*Q=zC4!Da6l`@%DMu>kSV@*b;zMLIxtazNGC4qVDLXyS$HS9pazcN= z9--BLsB~cFmbMN}TOkvTB4nI-F%ouB9c^a^ZT&RUI&|hLUIjyC*bM@1u#CNi76D6>Xl0c zQ>p2KFluxh9;^xqrh@|{!J)MvaCD44QxOpnjERZU2ccSEuwouG*Y_M89}bSxgTvI( z2@L3niY!KlO%jsDiHV`)cDGCTR*|KON}AcM=~W^$mF&1C zm&>>cb$bWj&mip@{xU$|R17ASG{a#@+D4L|(loN>okyl?mZa^9#g8F0FzbVRv_Ol5 z3Aj)xmM$X)()f9x%1Q;QR6H=^?VWp%$un^RiNc0BkzNfY6O%5@&56mA9v>7GCq+i7 zshcP%mDMfR7eC=*JFBubHy2lK-rkk<_(DT(o1Be3Gj!>+Db?!Lve|2==^!C60V=9B z(o#Lm(uzuR2r=Q}qlZU-?b$ZB+jEdGXLWXnB=0tEmHvxu$(e$~utxDR;3^0ZM5yUR z#h6%W+RL#+u0)ZpJgvLgr9y`7g;LJ3GzAl;R;KJ|nzR}d>sl1;^?_Hd%D6gH4sPRR zP&ejqGeg;lF|@2)USxoT#9(4pa&xLxtEtn&sk!0gq;z&{et#Fh!1JIWQ)oz0^fi?> zv&MzPEn;mGMIT(Q!;2M6{q#DIt``wUQJMwlmQ2frXTnK%+qi5EZ0}%;s%;fY-1{Q> zd+;Yke8PpuLPgv%QD1=wg6tiS<5D2n4r>95TXcg5sOZsD?gUtM+;K~Yx>Fhqeh>^a z3?Z9kZ<-Bbahf!a0LIBn*{38)V5GT*Y0^(>loE#2geY00v1CkdD z?JeOfQ;7j$b@ekYDUW0G4p{N+sQ_4DxT13;c+Z@}qkkjw4l1%hFf1dYazl)V6weI8siC~0*HXLo+bQPYkaw;-WtN32s4MUvKr3v1YMn#bC4*~4;$q+K{v{I z=nHfJS+0q>?eAgcw~a1+(%&GS1Q)qfA2rUZ1rbpNWfdSoqhckbxn~y~hES>8go_#Q z8bmW<6qsB&q(N4m6K*2|rb=L>$P@xg=yA`b!!JW+EAkXPD*hqLVFbnuL|J?!fl3tah*8{*H%l0Rwre8UJM(^Ly=zR!M39=0n$V6wSqgP2(B_bSD{Hic z=@A#^3yo>Q_VhV>N(~`VOrEY}tvqfEl{E-VAU%cx6)I35Nv);uK`Imq2|$4a5<7tQ z5#*5ac82F*#51RvS!P2x#FnD88z2J=5^{j1AE5CBsoz8T6}rg^td0Lx67>m2M5#5t z`~B)C4P=At(a@l#K~n#kV@y+FGQ8I5V|LNuZD)eM9i27&1Yo(TI80pZ9@$|$dV`TO zoLf4Rq<=Mf-@$$oTj-^_ff$@;JK6a9oi|H+d>D*nE&?PNYKN`aJjI1_13Fcku6T|O zaZZ~*jUTsB`}vpFXKS$Tntu_&-1!Jf55WdRPRonTlssbw5;Ho(SRh@@w)DMZ(PYhh z3F9R2na|tst?JWLSy+2j(zWNe!Y=6MzZkdPa=#?Y*l|X;Z)bI8J$UEvKb}al+e^O+ z;LyGmv`1t1cl|4-o`^lu6vv@uzH7jLaH01<>)7ue!SQ}vvRYLX^HIthpzNvE4cIpt zI4-7+!E1TV1|pc;KA3t(>da~Bkt@qf;av0XdRr_a^~H&ek>gWa=sl}73@$pUk`sG% z23|1FpNZOwXOB3=)3&FS$Idd<@DV9Uzae1Mp$#jMYI0}CZWy|_B7kV1&& z!l%hDR}cwh?1VMicn2kNe#uaIFdV5l|QPwVXnpy?GX8EoWE%+_${#XT(Y zA>!uQnPz*|Lj>n_-8)GhC7Gqm*A;u9?|6< z>Y~hRaTnowk~&FjHmJH|PxAvj9=SXu)RXM3jb`sKqCfbA2>owZKPEmSMXUz#Z4!A# z(M%TofO~__FAQIPGzng6$?K2BUT(7|=WV9^DZ&Hl1C0`MbP3{Kd)c?0Pe$J==ULe>;YG&!>Pd2*=uuuuFl12({8x0A~XF9d*gn zj}b@s^iruwsmEx!&Gzlp-%}l8I18+@^2|2ngH|0@a;=y^(<|SDl3T0+uFsmZy}{8h zBllQc{Sk?qGs@Za8qwc*L0cmC8^P_;d1E=W->u=WbIJAhhDaXX1P7P*#kR~AQ)?-! zw=r7c2bW%aMi*-qU$oJm1WGZoAg&RS{@QF=ZH?HwL5%YzagS}*pA+TcPMoYEQw}^l zr018;>&E>%sN6db==B80#7xhmJ{!< zpRJ{JSN^y9yNnA1DN!a*xaKuzZ3W?1%z|u3vPI0$GU9V8!iNtIxAC{ujDp zrHS$ytZt9y1xBOIw)SIR`vaTrAkyx!FWI4`c6YCQA%9=Oe8tVa9q0OfND^jZUn4X%M2i1a2(Ofe;mf05=;D*noAZ!9RsQENk z3)Gh{t>IrUizI`s*Pn3H9r_qtk5ITzVA|ceK^!#H&PoLSgfAj6^B?zNz-xZb9)s22 zD?jL#ziaEU{F3cwC-P03ZvWrs4!-i-@!84Y(fYz|#=36R?vCguzAYY0)qJg;tTm$lUfp!uC`EqA5V>>z*I{omplu+CALce?tCRPae?gC zj2Vabk!v)E{c?n&$HwdwwCA0c9LPps+iY!aCh|eW0JX+o0lWkb)L1@s-5=MnfX_lAu2s_kw%2@uMVepUZ7y5Hgk zA@`=F+KJ%s;K!NI;e^s>!ySP)2==ROQ@!-Xw;8G5RnNN5ab0!@ey}k$R~quua3q~X zncxyKSJD3Y0Jl62bg@HMD3OkWU>jqG?EB+Bm$*!8zs;qA_vC1!3FT`gs#(M zu+0gFGQLFrL;vF+%ePoxjoTA6LA~bkXdcaj=s!G49AQVC+XD;j4jk3}IaQr^stn?% zlb}Q=N}%l4OQHZxGIke6W;KF`t4RIYy!TcI*nnzu_0(#ew~y1t7hA}UGlw=~btKre z>XzvoZgoJj+AI?hfLmuV=;_o(O;1`mq5$}J9dMEXV+=_+@C~>syPm#>F}j#sDW#8u z7ty_J_68~EXGlLyo2|!F4+Lsk%x5C)z(etYGWo#hmZc@y?N1qR;ps@XQR&w24q0?t z<8Wyzl`0S;)@oAQoz}WC7+y7`$w)EH)b>Xd5d%KJPxX3+$>1Jmw$N?>%EZc^<9b}f z^@H-_01shDj^jwJW~>BKZIXmge?Y!a<(|!`J{!1;Vi-PEydJWkZ~4}MtkJhAO7IAN zAxtuOq4;T^0He02HBkV^w2alEec|)F&+uQR20N^M#%byc!?cr6VYjPQGK?|SK_w2* z;f!Glt>nprEy_)!LF+jlKeqW%QGu?qY*+mRbN<=Tpe&Kei&Er(_whFW_)LQ~;@FRn zKurMH+;h^d1FkAzb?t+4Mp_)QtPyk%>h+4q+ELx=Yx{RH*hSvv{6vt2pw1 z@N7f=&VW@Prcv>cVzC)V@$R-Oga9Ydz0f(kc7qWp6oB46U#6=;xdX=NNLSOj)Yi_M zxx-D|$0Ad;pV{e*qM9%xpSe&=rS_DYZbv{)vvYa5z1fGw?J-3lQ@fWEx5r~8rWH)IkLFH& zmHRi}Lz~$zwj`;xMS^a0q5SwpwD181Kt?5V7gU6eyhGdk7bE1h$fduP!T>BzUh-yQ zKMM)%$-udHTBJEyy&73zn~xtpdgMSI-eap7y!r=3y10HCphV%L;=X|3YX<9d-}SMF zkq0+vwzE}0?my<{`b>oN?b+;Xx?O)HA5>5q)}B-_PW#L(a<2|ZA1F$#S%XA4l-JY0 z3LGOcpd1T9i$oxRoRvi%11=bFWFq`{Jc#EJuz(9YVWEt4S{WyN)9QR-fVdu)ezazt z+Ch)YEWqaXajYyW+PJ=6v=hr$+I5Kf#PLe9qVBsYmUG4fbhq1!Y=SO0@dtXZ{G2U| z#PHH6Pl6fOr{>@e8{X{=!lOKdbN}CGg#t77kqBe?DU)whc+Mq`FJ8Zw%yIFxCgE@tpUT3eNcdw#D+`0}EgS z5B@jk5r1(2z($s~Cxngv!XiTg%Zh=ATRYFeYHqM$j`t zX>qmL`$`Z|XhKs@1rbRbxPZ)y$=!6WMjUrtG*9X3egea^jq8P)Uj^Kn4~N%;V;!u0ISy>MQ{st)SN) znp?vR-KZKhr-=T-T!H%TsdL4MFf8~%PMAiO&_Cs4TS2C@-kj6BLnpNUpkF9@H+`?2 zb-u}6otLbZ)&krD+t&5DhBv(nw7kr$=FToX(=R#Ck0lOq&Zb&;3s49iM)*WE8PF7h z?H%LtR_Hl&&=1Ty7T&gJ|Fw`9VnqTW^eAtsGoLC_9!4So&jtu{JBCcj^|xVqCat6| z`tX)G$+c|O8qMtj%}injEKqcf9nAjCNtCYD6S$DgV%aAs7{`3V16jE&j6f3sh2Mny z8VTxs8V_h~2fbe2L{($D2gvW6ZE-&I&wtZni;R4*pV;e{J@`A}kop-l;MWS!fC0z= zpwo+}U|GD62g(Ja02XN>GAaKhad}-p!bHX`lq&YczJ`(ZqC$5%imES#$tuq`u2$Rp z=cdJqM39^Y@(LA}Z-q)6%XY?=D8IwymMKfgFx;5cBrP<1Ni2dj5!m2UC9h=|L)I_O&TE z;guv4tqM6kB*Y{qNp{PWg!=}QOaBPkCAMzawrgBPro99&dFVXwPG+nH`Cc4A;L0@k zHldrJjY1GuyGR*jG8v_Ox_9tqt!mBrzQzagLU~3kzmM%9ryd)S@1wB{UFanleDGYRx1CRO7tF_} z*J$psESsl%OR>}skrjIH?`4_u^BxNpWF&q`Aa{0Ms$Z^A(H8U)#HhXvz!3n!{l)AK z@P^+S|2&w_N^}1edVXK;0V`o(>CZ6bjsJe)tz&M8l7OT}GFz0(^=h?zA1n$`t?mM2 zvyuCr-?{c08!j?J^T0Q_y75;@5M%K3I02}>NTqvdw_jBI&A|N)(KgunbKPzCY|cSh zUiwNHC{a9l3KaoXL_)EUG)rVGc?yR~Lkev(=O4~l=Zr4Y$AEaBlB{&e>ULM&brEn- z{-_Ae=9Hk{qk4uEVD$?In^Cv+%nSRx$EbE+!w`Gli?*^?cO~zhtn6jeDO~6e?>=)fiVJ;Bp?I#^5j>BcVqDVS))6 zQzT_aQ(&)+3A2Awv-wA^5#CeEna@#;wRRow!Yl?Xp-J3%MDCOT5IkGiisf>8ep^^p zW%Enzo`}m2R_oO(6}i`Nn+d`5K^jmTEkln^5}FfLv^MAtH40uNS4DvXQSoDqjt&o_ zBMAut{{F_X7vjIeVtQ1)oTg&o?2Pc*`CU!GyUqb zUhSGyi+Xvj*4MU@R^V7whk}|_-AquLwt7xy{(l@=HdeprzjUaerGN1lHD-c$0t`ek z4H0DJ%*@d_YBhk?7sFY->;nBhJ0uiCIAaGSkvTZn>XjBRnB9%-C z3?L#VBq%B{GA=wuNXqFVg^V6RnL?$ErKZOwC#Wf^DX;8*cN3o?Nq}m?y3*R>s

    # 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 S?)fP$z5LIsl&iCry$Jx2T6u&3 literal 0 HcmV?d00001 diff --git a/pr-preview/pr-419/sb-common-assets/nunito-sans-italic.woff2 b/pr-preview/pr-419/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/pr-preview/pr-419/sb-common-assets/nunito-sans-regular.woff2 b/pr-preview/pr-419/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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:0),_key=1;_key<_len;_key++)args[_key-1]=arguments[_key];printWarning("warn",format2,args)}}function error(format2){{for(var _len2=arguments.length,args=new Array(_len2>1?_len2-1:0),_key2=1;_key2<_len2;_key2++)args[_key2-1]=arguments[_key2];printWarning("error",format2,args)}}function printWarning(level,format2,args){{var ReactDebugCurrentFrame2=ReactSharedInternals.ReactDebugCurrentFrame,stack=ReactDebugCurrentFrame2.getStackAddendum();stack!==""&&(format2+="%s",args=args.concat([stack]));var argsWithFormat=args.map(function(item){return String(item)});argsWithFormat.unshift("Warning: "+format2),Function.prototype.apply.call(console[level],console,argsWithFormat)}}var didWarnStateUpdateForUnmountedComponent={};function warnNoop(publicInstance,callerName){{var _constructor=publicInstance.constructor,componentName=_constructor&&(_constructor.displayName||_constructor.name)||"ReactClass",warningKey=componentName+"."+callerName;if(didWarnStateUpdateForUnmountedComponent[warningKey])return;error("Can't call %s on a component that is not yet mounted. This is a no-op, but it might indicate a bug in your application. Instead, assign to `this.state` directly or define a `state = {};` class property with the desired state in the %s component.",callerName,componentName),didWarnStateUpdateForUnmountedComponent[warningKey]=!0}}var ReactNoopUpdateQueue={isMounted:function(publicInstance){return!1},enqueueForceUpdate:function(publicInstance,callback,callerName){warnNoop(publicInstance,"forceUpdate")},enqueueReplaceState:function(publicInstance,completeState,callback,callerName){warnNoop(publicInstance,"replaceState")},enqueueSetState:function(publicInstance,partialState,callback,callerName){warnNoop(publicInstance,"setState")}},assign2=Object.assign,emptyObject={};Object.freeze(emptyObject);function Component(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(typeof partialState!="object"&&typeof partialState!="function"&&partialState!=null)throw new Error("setState(...): 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")};{var deprecatedAPIs={isMounted:["isMounted","Instead, make sure to clean up subscriptions and pending requests in componentWillUnmount to prevent memory leaks."],replaceState:["replaceState","Refactor your code to use setState instead (see https://github.com/facebook/react/issues/3236)."]},defineDeprecationWarning=function(methodName,info){Object.defineProperty(Component.prototype,methodName,{get:function(){warn("%s(...) is deprecated in plain JavaScript React classes. %s",info[0],info[1])}})};for(var fnName in deprecatedAPIs)deprecatedAPIs.hasOwnProperty(fnName)&&defineDeprecationWarning(fnName,deprecatedAPIs[fnName])}function ComponentDummy(){}ComponentDummy.prototype=Component.prototype;function PureComponent(props,context,updater){this.props=props,this.context=context,this.refs=emptyObject,this.updater=updater||ReactNoopUpdateQueue}var pureComponentPrototype=PureComponent.prototype=new ComponentDummy;pureComponentPrototype.constructor=PureComponent,assign2(pureComponentPrototype,Component.prototype),pureComponentPrototype.isPureReactComponent=!0;function createRef(){var refObject={current:null};return Object.seal(refObject),refObject}var isArrayImpl=Array.isArray;function isArray(a){return isArrayImpl(a)}function typeName(value){{var hasToStringTag=typeof Symbol=="function"&&Symbol.toStringTag,type=hasToStringTag&&value[Symbol.toStringTag]||value.constructor.name||"Object";return type}}function willCoercionThrow(value){try{return testStringCoercion(value),!1}catch{return!0}}function testStringCoercion(value){return""+value}function checkKeyStringCoercion(value){if(willCoercionThrow(value))return error("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",typeName(value)),testStringCoercion(value)}function getWrappedName(outerType,innerType,wrapperName){var displayName=outerType.displayName;if(displayName)return displayName;var functionName=innerType.displayName||innerType.name||"";return functionName!==""?wrapperName+"("+functionName+")":wrapperName}function getContextName(type){return type.displayName||"Context"}function getComponentNameFromType(type){if(type==null)return null;if(typeof type.tag=="number"&&error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof type=="function")return type.displayName||type.name||null;if(typeof type=="string")return type;switch(type){case REACT_FRAGMENT_TYPE:return"Fragment";case REACT_PORTAL_TYPE:return"Portal";case REACT_PROFILER_TYPE:return"Profiler";case REACT_STRICT_MODE_TYPE:return"StrictMode";case REACT_SUSPENSE_TYPE:return"Suspense";case REACT_SUSPENSE_LIST_TYPE:return"SuspenseList"}if(typeof type=="object")switch(type.$$typeof){case REACT_CONTEXT_TYPE:var context=type;return getContextName(context)+".Consumer";case REACT_PROVIDER_TYPE:var provider=type;return getContextName(provider._context)+".Provider";case REACT_FORWARD_REF_TYPE:return getWrappedName(type,type.render,"ForwardRef");case REACT_MEMO_TYPE:var outerName=type.displayName||null;return outerName!==null?outerName:getComponentNameFromType(type.type)||"Memo";case REACT_LAZY_TYPE:{var lazyComponent=type,payload=lazyComponent._payload,init=lazyComponent._init;try{return getComponentNameFromType(init(payload))}catch{return null}}}return null}var hasOwnProperty2=Object.prototype.hasOwnProperty,RESERVED_PROPS={key:!0,ref:!0,__self:!0,__source:!0},specialPropKeyWarningShown,specialPropRefWarningShown,didWarnAboutStringRefs;didWarnAboutStringRefs={};function hasValidRef(config){if(hasOwnProperty2.call(config,"ref")){var getter=Object.getOwnPropertyDescriptor(config,"ref").get;if(getter&&getter.isReactWarning)return!1}return config.ref!==void 0}function hasValidKey(config){if(hasOwnProperty2.call(config,"key")){var getter=Object.getOwnPropertyDescriptor(config,"key").get;if(getter&&getter.isReactWarning)return!1}return config.key!==void 0}function defineKeyPropWarningGetter(props,displayName){var warnAboutAccessingKey=function(){specialPropKeyWarningShown||(specialPropKeyWarningShown=!0,error("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",displayName))};warnAboutAccessingKey.isReactWarning=!0,Object.defineProperty(props,"key",{get:warnAboutAccessingKey,configurable:!0})}function defineRefPropWarningGetter(props,displayName){var warnAboutAccessingRef=function(){specialPropRefWarningShown||(specialPropRefWarningShown=!0,error("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",displayName))};warnAboutAccessingRef.isReactWarning=!0,Object.defineProperty(props,"ref",{get:warnAboutAccessingRef,configurable:!0})}function warnIfStringRefCannotBeAutoConverted(config){if(typeof config.ref=="string"&&ReactCurrentOwner.current&&config.__self&&ReactCurrentOwner.current.stateNode!==config.__self){var componentName=getComponentNameFromType(ReactCurrentOwner.current.type);didWarnAboutStringRefs[componentName]||(error('Component "%s" contains the string ref "%s". Support for string refs will be removed in a future major release. This case cannot be automatically converted to an arrow function. We ask you to manually fix this case by using useRef() or createRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref',componentName,config.ref),didWarnAboutStringRefs[componentName]=!0)}}var ReactElement=function(type,key,ref,self2,source,owner,props){var element={$$typeof:REACT_ELEMENT_TYPE,type,key,ref,props,_owner:owner};return element._store={},Object.defineProperty(element._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(element,"_self",{configurable:!1,enumerable:!1,writable:!1,value:self2}),Object.defineProperty(element,"_source",{configurable:!1,enumerable:!1,writable:!1,value:source}),Object.freeze&&(Object.freeze(element.props),Object.freeze(element)),element};function createElement2(type,config,children){var propName,props={},key=null,ref=null,self2=null,source=null;if(config!=null){hasValidRef(config)&&(ref=config.ref,warnIfStringRefCannotBeAutoConverted(config)),hasValidKey(config)&&(checkKeyStringCoercion(config.key),key=""+config.key),self2=config.__self===void 0?null:config.__self,source=config.__source===void 0?null:config.__source;for(propName in config)hasOwnProperty2.call(config,propName)&&!RESERVED_PROPS.hasOwnProperty(propName)&&(props[propName]=config[propName])}var childrenLength=arguments.length-2;if(childrenLength===1)props.children=children;else if(childrenLength>1){for(var childArray=Array(childrenLength),i=0;i1){for(var childArray=Array(childrenLength),i=0;i is not supported and will be removed in a future major release. Did you mean to render instead?")),context.Provider},set:function(_Provider){context.Provider=_Provider}},_currentValue:{get:function(){return context._currentValue},set:function(_currentValue){context._currentValue=_currentValue}},_currentValue2:{get:function(){return context._currentValue2},set:function(_currentValue2){context._currentValue2=_currentValue2}},_threadCount:{get:function(){return context._threadCount},set:function(_threadCount){context._threadCount=_threadCount}},Consumer:{get:function(){return hasWarnedAboutUsingNestedContextConsumers||(hasWarnedAboutUsingNestedContextConsumers=!0,error("Rendering is not supported and will be removed in a future major release. Did you mean to render instead?")),context.Consumer}},displayName:{get:function(){return context.displayName},set:function(displayName){hasWarnedAboutDisplayNameOnConsumer||(warn("Setting `displayName` on Context.Consumer has no effect. You should set it directly on the context with Context.displayName = '%s'.",displayName),hasWarnedAboutDisplayNameOnConsumer=!0)}}}),context.Consumer=Consumer}return context._currentRenderer=null,context._currentRenderer2=null,context}var Uninitialized=-1,Pending=0,Resolved=1,Rejected=2;function lazyInitializer(payload){if(payload._status===Uninitialized){var ctor=payload._result,thenable=ctor();if(thenable.then(function(moduleObject2){if(payload._status===Pending||payload._status===Uninitialized){var resolved=payload;resolved._status=Resolved,resolved._result=moduleObject2}},function(error2){if(payload._status===Pending||payload._status===Uninitialized){var rejected=payload;rejected._status=Rejected,rejected._result=error2}}),payload._status===Uninitialized){var pending=payload;pending._status=Pending,pending._result=thenable}}if(payload._status===Resolved){var moduleObject=payload._result;return moduleObject===void 0&&error(`lazy: Expected the result of a dynamic import() call. Instead received: %s + +Your code should look like: + const MyComponent = lazy(() => import('./MyComponent')) + +Did you accidentally put curly braces around the import?`,moduleObject),"default"in moduleObject||error(`lazy: Expected the result of a dynamic import() call. Instead received: %s + +Your code should look like: + const MyComponent = lazy(() => import('./MyComponent'))`,moduleObject),moduleObject.default}else throw payload._result}function lazy(ctor){var payload={_status:Uninitialized,_result:ctor},lazyType={$$typeof:REACT_LAZY_TYPE,_payload:payload,_init:lazyInitializer};{var defaultProps,propTypes;Object.defineProperties(lazyType,{defaultProps:{configurable:!0,get:function(){return defaultProps},set:function(newDefaultProps){error("React.lazy(...): It is not supported to assign `defaultProps` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),defaultProps=newDefaultProps,Object.defineProperty(lazyType,"defaultProps",{enumerable:!0})}},propTypes:{configurable:!0,get:function(){return propTypes},set:function(newPropTypes){error("React.lazy(...): It is not supported to assign `propTypes` to a lazy component import. Either specify them where the component is defined, or create a wrapping component around it."),propTypes=newPropTypes,Object.defineProperty(lazyType,"propTypes",{enumerable:!0})}}})}return lazyType}function forwardRef3(render){render!=null&&render.$$typeof===REACT_MEMO_TYPE?error("forwardRef requires a render function but received a `memo` component. Instead of forwardRef(memo(...)), use memo(forwardRef(...))."):typeof render!="function"?error("forwardRef requires a render function but was given %s.",render===null?"null":typeof render):render.length!==0&&render.length!==2&&error("forwardRef render functions accept exactly two parameters: props and ref. %s",render.length===1?"Did you forget to use the ref parameter?":"Any additional parameter will be undefined."),render!=null&&(render.defaultProps!=null||render.propTypes!=null)&&error("forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?");var elementType={$$typeof:REACT_FORWARD_REF_TYPE,render};{var ownName;Object.defineProperty(elementType,"displayName",{enumerable:!1,configurable:!0,get:function(){return ownName},set:function(name){ownName=name,!render.name&&!render.displayName&&(render.displayName=name)}})}return elementType}var REACT_MODULE_REFERENCE;REACT_MODULE_REFERENCE=Symbol.for("react.module.reference");function isValidElementType(type){return!!(typeof type=="string"||typeof type=="function"||type===REACT_FRAGMENT_TYPE||type===REACT_PROFILER_TYPE||enableDebugTracing||type===REACT_STRICT_MODE_TYPE||type===REACT_SUSPENSE_TYPE||type===REACT_SUSPENSE_LIST_TYPE||enableLegacyHidden||type===REACT_OFFSCREEN_TYPE||enableScopeAPI||enableCacheElement||enableTransitionTracing||typeof type=="object"&&type!==null&&(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_MODULE_REFERENCE||type.getModuleId!==void 0))}function memo(type,compare){isValidElementType(type)||error("memo: The first argument must be a component. Instead received: %s",type===null?"null":typeof type);var elementType={$$typeof:REACT_MEMO_TYPE,type,compare:compare===void 0?null:compare};{var ownName;Object.defineProperty(elementType,"displayName",{enumerable:!1,configurable:!0,get:function(){return ownName},set:function(name){ownName=name,!type.name&&!type.displayName&&(type.displayName=name)}})}return elementType}function resolveDispatcher(){var dispatcher=ReactCurrentDispatcher.current;return dispatcher===null&&error(`Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons: +1. You might have mismatching versions of React and the renderer (such as React DOM) +2. You might be breaking the Rules of Hooks +3. You might have more than one copy of React in the same app +See https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.`),dispatcher}function useContext3(Context){var dispatcher=resolveDispatcher();if(Context._context!==void 0){var realContext=Context._context;realContext.Consumer===Context?error("Calling useContext(Context.Consumer) is not supported, may cause bugs, and will be removed in a future major release. Did you mean to call useContext(Context) instead?"):realContext.Provider===Context&&error("Calling useContext(Context.Provider) is not supported. Did you mean to call useContext(Context) instead?")}return dispatcher.useContext(Context)}function useState(initialState){var dispatcher=resolveDispatcher();return dispatcher.useState(initialState)}function useReducer(reducer,initialArg,init){var dispatcher=resolveDispatcher();return dispatcher.useReducer(reducer,initialArg,init)}function useRef2(initialValue){var dispatcher=resolveDispatcher();return dispatcher.useRef(initialValue)}function useEffect(create3,deps){var dispatcher=resolveDispatcher();return dispatcher.useEffect(create3,deps)}function useInsertionEffect3(create3,deps){var dispatcher=resolveDispatcher();return dispatcher.useInsertionEffect(create3,deps)}function useLayoutEffect2(create3,deps){var dispatcher=resolveDispatcher();return dispatcher.useLayoutEffect(create3,deps)}function useCallback(callback,deps){var dispatcher=resolveDispatcher();return dispatcher.useCallback(callback,deps)}function useMemo(create3,deps){var dispatcher=resolveDispatcher();return dispatcher.useMemo(create3,deps)}function useImperativeHandle(ref,create3,deps){var dispatcher=resolveDispatcher();return dispatcher.useImperativeHandle(ref,create3,deps)}function useDebugValue(value,formatterFn){{var dispatcher=resolveDispatcher();return dispatcher.useDebugValue(value,formatterFn)}}function useTransition(){var dispatcher=resolveDispatcher();return dispatcher.useTransition()}function useDeferredValue(value){var dispatcher=resolveDispatcher();return dispatcher.useDeferredValue(value)}function useId(){var dispatcher=resolveDispatcher();return dispatcher.useId()}function useSyncExternalStore(subscribe,getSnapshot,getServerSnapshot){var dispatcher=resolveDispatcher();return dispatcher.useSyncExternalStore(subscribe,getSnapshot,getServerSnapshot)}var disabledDepth=0,prevLog,prevInfo,prevWarn,prevError,prevGroup,prevGroupCollapsed,prevGroupEnd;function disabledLog(){}disabledLog.__reactDisabledLog=!0;function disableLogs(){{if(disabledDepth===0){prevLog=console.log,prevInfo=console.info,prevWarn=console.warn,prevError=console.error,prevGroup=console.group,prevGroupCollapsed=console.groupCollapsed,prevGroupEnd=console.groupEnd;var props={configurable:!0,enumerable:!0,value:disabledLog,writable:!0};Object.defineProperties(console,{info:props,log:props,warn:props,error:props,group:props,groupCollapsed:props,groupEnd:props})}disabledDepth++}}function reenableLogs(){{if(disabledDepth--,disabledDepth===0){var props={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:assign2({},props,{value:prevLog}),info:assign2({},props,{value:prevInfo}),warn:assign2({},props,{value:prevWarn}),error:assign2({},props,{value:prevError}),group:assign2({},props,{value:prevGroup}),groupCollapsed:assign2({},props,{value:prevGroupCollapsed}),groupEnd:assign2({},props,{value:prevGroupEnd})})}disabledDepth<0&&error("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var ReactCurrentDispatcher$1=ReactSharedInternals.ReactCurrentDispatcher,prefix2;function describeBuiltInComponentFrame(name,source,ownerFn){{if(prefix2===void 0)try{throw Error()}catch(x){var match2=x.stack.trim().match(/\n( *(at )?)/);prefix2=match2&&match2[1]||""}return` +`+prefix2+name}}var reentry=!1,componentFrameCache;{var PossiblyWeakMap=typeof WeakMap=="function"?WeakMap:Map;componentFrameCache=new PossiblyWeakMap}function describeNativeComponentFrame(fn,construct){if(!fn||reentry)return"";{var frame=componentFrameCache.get(fn);if(frame!==void 0)return frame}var control;reentry=!0;var previousPrepareStackTrace=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var previousDispatcher;previousDispatcher=ReactCurrentDispatcher$1.current,ReactCurrentDispatcher$1.current=null,disableLogs();try{if(construct){var Fake=function(){throw Error()};if(Object.defineProperty(Fake.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Fake,[])}catch(x){control=x}Reflect.construct(fn,[],Fake)}else{try{Fake.call()}catch(x){control=x}fn.call(Fake.prototype)}}else{try{throw Error()}catch(x){control=x}fn()}}catch(sample){if(sample&&control&&typeof sample.stack=="string"){for(var sampleLines=sample.stack.split(` +`),controlLines=control.stack.split(` +`),s=sampleLines.length-1,c=controlLines.length-1;s>=1&&c>=0&&sampleLines[s]!==controlLines[c];)c--;for(;s>=1&&c>=0;s--,c--)if(sampleLines[s]!==controlLines[c]){if(s!==1||c!==1)do if(s--,c--,c<0||sampleLines[s]!==controlLines[c]){var _frame=` +`+sampleLines[s].replace(" at new "," at ");return fn.displayName&&_frame.includes("")&&(_frame=_frame.replace("",fn.displayName)),typeof fn=="function"&&componentFrameCache.set(fn,_frame),_frame}while(s>=1&&c>=0);break}}}finally{reentry=!1,ReactCurrentDispatcher$1.current=previousDispatcher,reenableLogs(),Error.prepareStackTrace=previousPrepareStackTrace}var name=fn?fn.displayName||fn.name:"",syntheticFrame=name?describeBuiltInComponentFrame(name):"";return typeof fn=="function"&&componentFrameCache.set(fn,syntheticFrame),syntheticFrame}function describeFunctionComponentFrame(fn,source,ownerFn){return describeNativeComponentFrame(fn,!1)}function shouldConstruct(Component2){var prototype=Component2.prototype;return!!(prototype&&prototype.isReactComponent)}function describeUnknownElementTypeFrameInDEV(type,source,ownerFn){if(type==null)return"";if(typeof type=="function")return describeNativeComponentFrame(type,shouldConstruct(type));if(typeof type=="string")return describeBuiltInComponentFrame(type);switch(type){case REACT_SUSPENSE_TYPE:return describeBuiltInComponentFrame("Suspense");case REACT_SUSPENSE_LIST_TYPE:return describeBuiltInComponentFrame("SuspenseList")}if(typeof type=="object")switch(type.$$typeof){case REACT_FORWARD_REF_TYPE:return describeFunctionComponentFrame(type.render);case REACT_MEMO_TYPE:return describeUnknownElementTypeFrameInDEV(type.type,source,ownerFn);case REACT_LAZY_TYPE:{var lazyComponent=type,payload=lazyComponent._payload,init=lazyComponent._init;try{return describeUnknownElementTypeFrameInDEV(init(payload),source,ownerFn)}catch{}}}return""}var loggedTypeFailures={},ReactDebugCurrentFrame$1=ReactSharedInternals.ReactDebugCurrentFrame;function setCurrentlyValidatingElement(element){if(element){var owner=element._owner,stack=describeUnknownElementTypeFrameInDEV(element.type,element._source,owner?owner.type:null);ReactDebugCurrentFrame$1.setExtraStackFrame(stack)}else ReactDebugCurrentFrame$1.setExtraStackFrame(null)}function checkPropTypes(typeSpecs,values,location,componentName,element){{var has=Function.call.bind(hasOwnProperty2);for(var typeSpecName in typeSpecs)if(has(typeSpecs,typeSpecName)){var error$1=void 0;try{if(typeof typeSpecs[typeSpecName]!="function"){var err=Error((componentName||"React class")+": "+location+" type `"+typeSpecName+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof typeSpecs[typeSpecName]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw err.name="Invariant Violation",err}error$1=typeSpecs[typeSpecName](values,typeSpecName,componentName,location,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(ex){error$1=ex}error$1&&!(error$1 instanceof Error)&&(setCurrentlyValidatingElement(element),error("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",componentName||"React class",location,typeSpecName,typeof error$1),setCurrentlyValidatingElement(null)),error$1 instanceof Error&&!(error$1.message in loggedTypeFailures)&&(loggedTypeFailures[error$1.message]=!0,setCurrentlyValidatingElement(element),error("Failed %s type: %s",location,error$1.message),setCurrentlyValidatingElement(null))}}}function setCurrentlyValidatingElement$1(element){if(element){var owner=element._owner,stack=describeUnknownElementTypeFrameInDEV(element.type,element._source,owner?owner.type:null);setExtraStackFrame(stack)}else setExtraStackFrame(null)}var propTypesMisspellWarningShown;propTypesMisspellWarningShown=!1;function getDeclarationErrorAddendum(){if(ReactCurrentOwner.current){var name=getComponentNameFromType(ReactCurrentOwner.current.type);if(name)return` + +Check the render method of \``+name+"`."}return""}function getSourceInfoErrorAddendum(source){if(source!==void 0){var fileName=source.fileName.replace(/^.*[\\\/]/,""),lineNumber=source.lineNumber;return` + +Check your code at `+fileName+":"+lineNumber+"."}return""}function getSourceInfoErrorAddendumForProps(elementProps){return elementProps!=null?getSourceInfoErrorAddendum(elementProps.__source):""}var ownerHasKeyUseWarning={};function getCurrentComponentErrorInfo(parentType){var info=getDeclarationErrorAddendum();if(!info){var parentName=typeof parentType=="string"?parentType:parentType.displayName||parentType.name;parentName&&(info=` + +Check the top-level render call using <`+parentName+">.")}return info}function validateExplicitKey(element,parentType){if(!(!element._store||element._store.validated||element.key!=null)){element._store.validated=!0;var currentComponentErrorInfo=getCurrentComponentErrorInfo(parentType);if(!ownerHasKeyUseWarning[currentComponentErrorInfo]){ownerHasKeyUseWarning[currentComponentErrorInfo]=!0;var childOwner="";element&&element._owner&&element._owner!==ReactCurrentOwner.current&&(childOwner=" It was passed a child from "+getComponentNameFromType(element._owner.type)+"."),setCurrentlyValidatingElement$1(element),error('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',currentComponentErrorInfo,childOwner),setCurrentlyValidatingElement$1(null)}}}function validateChildKeys(node2,parentType){if(typeof node2=="object"){if(isArray(node2))for(var i=0;i",info=" Did you accidentally export a JSX literal instead of a component?"):typeString=typeof type,error("React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",typeString,info)}var element=createElement2.apply(this,arguments);if(element==null)return element;if(validType)for(var i=2;i10&&warn("Detected a large number of updates inside startTransition. If this is due to a subscription please re-write it to use React provided hooks. Otherwise concurrent mode guarantees are off the table."),currentTransition._updatedFibers.clear()}}}var didWarnAboutMessageChannel=!1,enqueueTaskImpl=null;function enqueueTask(task){if(enqueueTaskImpl===null)try{var requireString=("require"+Math.random()).slice(0,7),nodeRequire=module&&module[requireString];enqueueTaskImpl=nodeRequire.call(module,"timers").setImmediate}catch{enqueueTaskImpl=function(callback){didWarnAboutMessageChannel===!1&&(didWarnAboutMessageChannel=!0,typeof MessageChannel>"u"&&error("This browser does not have a MessageChannel implementation, so enqueuing tasks via await act(async () => ...) will fail. Please file an issue at https://github.com/facebook/react/issues if you encounter this warning."));var channel=new MessageChannel;channel.port1.onmessage=callback,channel.port2.postMessage(void 0)}}return enqueueTaskImpl(task)}var actScopeDepth=0,didWarnNoAwaitAct=!1;function act(callback){{var prevActScopeDepth=actScopeDepth;actScopeDepth++,ReactCurrentActQueue.current===null&&(ReactCurrentActQueue.current=[]);var prevIsBatchingLegacy=ReactCurrentActQueue.isBatchingLegacy,result;try{if(ReactCurrentActQueue.isBatchingLegacy=!0,result=callback(),!prevIsBatchingLegacy&&ReactCurrentActQueue.didScheduleLegacyUpdate){var queue=ReactCurrentActQueue.current;queue!==null&&(ReactCurrentActQueue.didScheduleLegacyUpdate=!1,flushActQueue(queue))}}catch(error2){throw popActScope(prevActScopeDepth),error2}finally{ReactCurrentActQueue.isBatchingLegacy=prevIsBatchingLegacy}if(result!==null&&typeof result=="object"&&typeof result.then=="function"){var thenableResult=result,wasAwaited=!1,thenable={then:function(resolve,reject){wasAwaited=!0,thenableResult.then(function(returnValue2){popActScope(prevActScopeDepth),actScopeDepth===0?recursivelyFlushAsyncActWork(returnValue2,resolve,reject):resolve(returnValue2)},function(error2){popActScope(prevActScopeDepth),reject(error2)})}};return!didWarnNoAwaitAct&&typeof Promise<"u"&&Promise.resolve().then(function(){}).then(function(){wasAwaited||(didWarnNoAwaitAct=!0,error("You called act(async () => ...) without await. This could lead to unexpected testing behaviour, interleaving multiple act calls and mixing their scopes. You should - await act(async () => ...);"))}),thenable}else{var returnValue=result;if(popActScope(prevActScopeDepth),actScopeDepth===0){var _queue=ReactCurrentActQueue.current;_queue!==null&&(flushActQueue(_queue),ReactCurrentActQueue.current=null);var _thenable={then:function(resolve,reject){ReactCurrentActQueue.current===null?(ReactCurrentActQueue.current=[],recursivelyFlushAsyncActWork(returnValue,resolve,reject)):resolve(returnValue)}};return _thenable}else{var _thenable2={then:function(resolve,reject){resolve(returnValue)}};return _thenable2}}}}function popActScope(prevActScopeDepth){prevActScopeDepth!==actScopeDepth-1&&error("You seem to have overlapping act() calls, this is not supported. Be sure to await previous act() calls before making a new one. "),actScopeDepth=prevActScopeDepth}function recursivelyFlushAsyncActWork(returnValue,resolve,reject){{var queue=ReactCurrentActQueue.current;if(queue!==null)try{flushActQueue(queue),enqueueTask(function(){queue.length===0?(ReactCurrentActQueue.current=null,resolve(returnValue)):recursivelyFlushAsyncActWork(returnValue,resolve,reject)})}catch(error2){reject(error2)}else resolve(returnValue)}}var isFlushing=!1;function flushActQueue(queue){if(!isFlushing){isFlushing=!0;var i=0;try{for(;i0;){var parentIndex=index-1>>>1,parent=heap[parentIndex];if(compare(parent,node2)>0)heap[parentIndex]=node2,heap[index]=parent,index=parentIndex;else return}}function siftDown(heap,node2,i){for(var index=i,length2=heap.length,halfLength=length2>>>1;indexcurrentTime&&(!hasTimeRemaining||shouldYieldToHost()));){var callback=currentTask.callback;if(typeof callback=="function"){currentTask.callback=null,currentPriorityLevel=currentTask.priorityLevel;var didUserCallbackTimeout=currentTask.expirationTime<=currentTime,continuationCallback=callback(didUserCallbackTimeout);currentTime=exports.unstable_now(),typeof continuationCallback=="function"?currentTask.callback=continuationCallback:currentTask===peek2(taskQueue)&&pop(taskQueue),advanceTimers(currentTime)}else pop(taskQueue);currentTask=peek2(taskQueue)}if(currentTask!==null)return!0;var firstTimer=peek2(timerQueue);return firstTimer!==null&&requestHostTimeout(handleTimeout,firstTimer.startTime-currentTime),!1}function unstable_runWithPriority(priorityLevel,eventHandler){switch(priorityLevel){case ImmediatePriority:case UserBlockingPriority:case NormalPriority:case LowPriority:case IdlePriority:break;default:priorityLevel=NormalPriority}var previousPriorityLevel=currentPriorityLevel;currentPriorityLevel=priorityLevel;try{return eventHandler()}finally{currentPriorityLevel=previousPriorityLevel}}function unstable_next(eventHandler){var priorityLevel;switch(currentPriorityLevel){case ImmediatePriority:case UserBlockingPriority:case NormalPriority:priorityLevel=NormalPriority;break;default:priorityLevel=currentPriorityLevel;break}var previousPriorityLevel=currentPriorityLevel;currentPriorityLevel=priorityLevel;try{return eventHandler()}finally{currentPriorityLevel=previousPriorityLevel}}function unstable_wrapCallback(callback){var parentPriorityLevel=currentPriorityLevel;return function(){var previousPriorityLevel=currentPriorityLevel;currentPriorityLevel=parentPriorityLevel;try{return callback.apply(this,arguments)}finally{currentPriorityLevel=previousPriorityLevel}}}function unstable_scheduleCallback(priorityLevel,callback,options){var currentTime=exports.unstable_now(),startTime2;if(typeof options=="object"&&options!==null){var delay=options.delay;typeof delay=="number"&&delay>0?startTime2=currentTime+delay:startTime2=currentTime}else startTime2=currentTime;var timeout;switch(priorityLevel){case ImmediatePriority:timeout=IMMEDIATE_PRIORITY_TIMEOUT;break;case UserBlockingPriority:timeout=USER_BLOCKING_PRIORITY_TIMEOUT;break;case IdlePriority:timeout=IDLE_PRIORITY_TIMEOUT;break;case LowPriority:timeout=LOW_PRIORITY_TIMEOUT;break;case NormalPriority:default:timeout=NORMAL_PRIORITY_TIMEOUT;break}var expirationTime=startTime2+timeout,newTask={id:taskIdCounter++,callback,priorityLevel,startTime:startTime2,expirationTime,sortIndex:-1};return startTime2>currentTime?(newTask.sortIndex=startTime2,push(timerQueue,newTask),peek2(taskQueue)===null&&newTask===peek2(timerQueue)&&(isHostTimeoutScheduled?cancelHostTimeout():isHostTimeoutScheduled=!0,requestHostTimeout(handleTimeout,startTime2-currentTime))):(newTask.sortIndex=expirationTime,push(taskQueue,newTask),!isHostCallbackScheduled&&!isPerformingWork&&(isHostCallbackScheduled=!0,requestHostCallback(flushWork))),newTask}function unstable_pauseExecution(){}function unstable_continueExecution(){!isHostCallbackScheduled&&!isPerformingWork&&(isHostCallbackScheduled=!0,requestHostCallback(flushWork))}function unstable_getFirstCallbackNode(){return peek2(taskQueue)}function unstable_cancelCallback(task){task.callback=null}function unstable_getCurrentPriorityLevel(){return currentPriorityLevel}var isMessageLoopRunning=!1,scheduledHostCallback=null,taskTimeoutID=-1,frameInterval=frameYieldMs,startTime=-1;function shouldYieldToHost(){var timeElapsed=exports.unstable_now()-startTime;return!(timeElapsed125){console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported");return}fps>0?frameInterval=Math.floor(1e3/fps):frameInterval=frameYieldMs}var performWorkUntilDeadline=function(){if(scheduledHostCallback!==null){var currentTime=exports.unstable_now();startTime=currentTime;var hasTimeRemaining=!0,hasMoreWork=!0;try{hasMoreWork=scheduledHostCallback(hasTimeRemaining,currentTime)}finally{hasMoreWork?schedulePerformWorkUntilDeadline():(isMessageLoopRunning=!1,scheduledHostCallback=null)}}else isMessageLoopRunning=!1},schedulePerformWorkUntilDeadline;if(typeof localSetImmediate=="function")schedulePerformWorkUntilDeadline=function(){localSetImmediate(performWorkUntilDeadline)};else if(typeof MessageChannel<"u"){var channel=new MessageChannel,port=channel.port2;channel.port1.onmessage=performWorkUntilDeadline,schedulePerformWorkUntilDeadline=function(){port.postMessage(null)}}else schedulePerformWorkUntilDeadline=function(){localSetTimeout(performWorkUntilDeadline,0)};function requestHostCallback(callback){scheduledHostCallback=callback,isMessageLoopRunning||(isMessageLoopRunning=!0,schedulePerformWorkUntilDeadline())}function requestHostTimeout(callback,ms){taskTimeoutID=localSetTimeout(function(){callback(exports.unstable_now())},ms)}function cancelHostTimeout(){localClearTimeout(taskTimeoutID),taskTimeoutID=-1}var unstable_requestPaint=requestPaint,unstable_Profiling=null;exports.unstable_IdlePriority=IdlePriority,exports.unstable_ImmediatePriority=ImmediatePriority,exports.unstable_LowPriority=LowPriority,exports.unstable_NormalPriority=NormalPriority,exports.unstable_Profiling=unstable_Profiling,exports.unstable_UserBlockingPriority=UserBlockingPriority,exports.unstable_cancelCallback=unstable_cancelCallback,exports.unstable_continueExecution=unstable_continueExecution,exports.unstable_forceFrameRate=forceFrameRate,exports.unstable_getCurrentPriorityLevel=unstable_getCurrentPriorityLevel,exports.unstable_getFirstCallbackNode=unstable_getFirstCallbackNode,exports.unstable_next=unstable_next,exports.unstable_pauseExecution=unstable_pauseExecution,exports.unstable_requestPaint=unstable_requestPaint,exports.unstable_runWithPriority=unstable_runWithPriority,exports.unstable_scheduleCallback=unstable_scheduleCallback,exports.unstable_shouldYield=shouldYieldToHost,exports.unstable_wrapCallback=unstable_wrapCallback,typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(new Error)})()}});var require_scheduler=__commonJS({"../../node_modules/scheduler/index.js"(exports,module){"use strict";module.exports=require_scheduler_development()}});var require_react_dom_development=__commonJS({"../../node_modules/react-dom/cjs/react-dom.development.js"(exports){"use strict";(function(){"use strict";typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"&&typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart=="function"&&__REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(new Error);var React3=require_react(),Scheduler=require_scheduler(),ReactSharedInternals=React3.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,suppressWarning=!1;function setSuppressWarning(newSuppressWarning){suppressWarning=newSuppressWarning}function warn(format2){if(!suppressWarning){for(var _len=arguments.length,args=new Array(_len>1?_len-1:0),_key=1;_key<_len;_key++)args[_key-1]=arguments[_key];printWarning("warn",format2,args)}}function error(format2){if(!suppressWarning){for(var _len2=arguments.length,args=new Array(_len2>1?_len2-1:0),_key2=1;_key2<_len2;_key2++)args[_key2-1]=arguments[_key2];printWarning("error",format2,args)}}function printWarning(level,format2,args){{var ReactDebugCurrentFrame2=ReactSharedInternals.ReactDebugCurrentFrame,stack=ReactDebugCurrentFrame2.getStackAddendum();stack!==""&&(format2+="%s",args=args.concat([stack]));var argsWithFormat=args.map(function(item){return String(item)});argsWithFormat.unshift("Warning: "+format2),Function.prototype.apply.call(console[level],console,argsWithFormat)}}var FunctionComponent=0,ClassComponent=1,IndeterminateComponent=2,HostRoot=3,HostPortal=4,HostComponent=5,HostText=6,Fragment2=7,Mode=8,ContextConsumer=9,ContextProvider=10,ForwardRef=11,Profiler=12,SuspenseComponent=13,MemoComponent=14,SimpleMemoComponent=15,LazyComponent=16,IncompleteClassComponent=17,DehydratedFragment=18,SuspenseListComponent=19,ScopeComponent=21,OffscreenComponent=22,LegacyHiddenComponent=23,CacheComponent=24,TracingMarkerComponent=25,enableClientRenderFallbackOnTextMismatch=!0,enableNewReconciler=!1,enableLazyContextPropagation=!1,enableLegacyHidden=!1,enableSuspenseAvoidThisFallback=!1,disableCommentsAsDOMContainers=!0,enableCustomElementPropertySupport=!1,warnAboutStringRefs=!1,enableSchedulingProfiler=!0,enableProfilerTimer=!0,enableProfilerCommitHooks=!0,allNativeEvents=new Set,registrationNameDependencies={},possibleRegistrationNames={};function registerTwoPhaseEvent(registrationName,dependencies){registerDirectEvent(registrationName,dependencies),registerDirectEvent(registrationName+"Capture",dependencies)}function registerDirectEvent(registrationName,dependencies){registrationNameDependencies[registrationName]&&error("EventRegistry: More than one plugin attempted to publish the same registration name, `%s`.",registrationName),registrationNameDependencies[registrationName]=dependencies;{var lowerCasedName=registrationName.toLowerCase();possibleRegistrationNames[lowerCasedName]=registrationName,registrationName==="onDoubleClick"&&(possibleRegistrationNames.ondblclick=registrationName)}for(var i=0;i2&&(name[0]==="o"||name[0]==="O")&&(name[1]==="n"||name[1]==="N")}function shouldRemoveAttributeWithWarning(name,value,propertyInfo,isCustomComponentTag){if(propertyInfo!==null&&propertyInfo.type===RESERVED)return!1;switch(typeof value){case"function":case"symbol":return!0;case"boolean":{if(isCustomComponentTag)return!1;if(propertyInfo!==null)return!propertyInfo.acceptsBooleans;var prefix3=name.toLowerCase().slice(0,5);return prefix3!=="data-"&&prefix3!=="aria-"}default:return!1}}function shouldRemoveAttribute(name,value,propertyInfo,isCustomComponentTag){if(value===null||typeof value>"u"||shouldRemoveAttributeWithWarning(name,value,propertyInfo,isCustomComponentTag))return!0;if(isCustomComponentTag)return!1;if(propertyInfo!==null)switch(propertyInfo.type){case BOOLEAN:return!value;case OVERLOADED_BOOLEAN:return value===!1;case NUMERIC:return isNaN(value);case POSITIVE_NUMERIC:return isNaN(value)||value<1}return!1}function getPropertyInfo(name){return properties.hasOwnProperty(name)?properties[name]:null}function PropertyInfoRecord(name,type,mustUseProperty,attributeName,attributeNamespace,sanitizeURL2,removeEmptyString){this.acceptsBooleans=type===BOOLEANISH_STRING||type===BOOLEAN||type===OVERLOADED_BOOLEAN,this.attributeName=attributeName,this.attributeNamespace=attributeNamespace,this.mustUseProperty=mustUseProperty,this.propertyName=name,this.type=type,this.sanitizeURL=sanitizeURL2,this.removeEmptyString=removeEmptyString}var properties={},reservedProps=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];reservedProps.forEach(function(name){properties[name]=new PropertyInfoRecord(name,RESERVED,!1,name,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(_ref){var name=_ref[0],attributeName=_ref[1];properties[name]=new PropertyInfoRecord(name,STRING,!1,attributeName,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,BOOLEANISH_STRING,!1,name.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,BOOLEANISH_STRING,!1,name,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,BOOLEAN,!1,name.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,BOOLEAN,!0,name,null,!1,!1)}),["capture","download"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,OVERLOADED_BOOLEAN,!1,name,null,!1,!1)}),["cols","rows","size","span"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,POSITIVE_NUMERIC,!1,name,null,!1,!1)}),["rowSpan","start"].forEach(function(name){properties[name]=new PropertyInfoRecord(name,NUMERIC,!1,name.toLowerCase(),null,!1,!1)});var CAMELIZE=/[\-\:]([a-z])/g,capitalize=function(token2){return token2[1].toUpperCase()};["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(function(attributeName){var name=attributeName.replace(CAMELIZE,capitalize);properties[name]=new PropertyInfoRecord(name,STRING,!1,attributeName,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(function(attributeName){var name=attributeName.replace(CAMELIZE,capitalize);properties[name]=new PropertyInfoRecord(name,STRING,!1,attributeName,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(attributeName){var name=attributeName.replace(CAMELIZE,capitalize);properties[name]=new PropertyInfoRecord(name,STRING,!1,attributeName,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(attributeName){properties[attributeName]=new PropertyInfoRecord(attributeName,STRING,!1,attributeName.toLowerCase(),null,!1,!1)});var xlinkHref="xlinkHref";properties[xlinkHref]=new PropertyInfoRecord("xlinkHref",STRING,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(attributeName){properties[attributeName]=new PropertyInfoRecord(attributeName,STRING,!1,attributeName.toLowerCase(),null,!0,!0)});var isJavaScriptProtocol=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*\:/i,didWarn=!1;function sanitizeURL(url){!didWarn&&isJavaScriptProtocol.test(url)&&(didWarn=!0,error("A future version of React will block javascript: URLs as a security precaution. Use event handlers instead if you can. If you need to generate unsafe HTML try using dangerouslySetInnerHTML instead. React was passed %s.",JSON.stringify(url)))}function getValueForProperty(node2,name,expected,propertyInfo){if(propertyInfo.mustUseProperty){var propertyName=propertyInfo.propertyName;return node2[propertyName]}else{checkAttributeStringCoercion(expected,name),propertyInfo.sanitizeURL&&sanitizeURL(""+expected);var attributeName=propertyInfo.attributeName,stringValue=null;if(propertyInfo.type===OVERLOADED_BOOLEAN){if(node2.hasAttribute(attributeName)){var value=node2.getAttribute(attributeName);return value===""?!0:shouldRemoveAttribute(name,expected,propertyInfo,!1)?value:value===""+expected?expected:value}}else if(node2.hasAttribute(attributeName)){if(shouldRemoveAttribute(name,expected,propertyInfo,!1))return node2.getAttribute(attributeName);if(propertyInfo.type===BOOLEAN)return expected;stringValue=node2.getAttribute(attributeName)}return shouldRemoveAttribute(name,expected,propertyInfo,!1)?stringValue===null?expected:stringValue:stringValue===""+expected?expected:stringValue}}function getValueForAttribute(node2,name,expected,isCustomComponentTag){{if(!isAttributeNameSafe(name))return;if(!node2.hasAttribute(name))return expected===void 0?void 0:null;var value=node2.getAttribute(name);return checkAttributeStringCoercion(expected,name),value===""+expected?expected:value}}function setValueForProperty(node2,name,value,isCustomComponentTag){var propertyInfo=getPropertyInfo(name);if(!shouldIgnoreAttribute(name,propertyInfo,isCustomComponentTag)){if(shouldRemoveAttribute(name,value,propertyInfo,isCustomComponentTag)&&(value=null),isCustomComponentTag||propertyInfo===null){if(isAttributeNameSafe(name)){var _attributeName=name;value===null?node2.removeAttribute(_attributeName):(checkAttributeStringCoercion(value,name),node2.setAttribute(_attributeName,""+value))}return}var mustUseProperty=propertyInfo.mustUseProperty;if(mustUseProperty){var propertyName=propertyInfo.propertyName;if(value===null){var type=propertyInfo.type;node2[propertyName]=type===BOOLEAN?!1:""}else node2[propertyName]=value;return}var attributeName=propertyInfo.attributeName,attributeNamespace=propertyInfo.attributeNamespace;if(value===null)node2.removeAttribute(attributeName);else{var _type=propertyInfo.type,attributeValue;_type===BOOLEAN||_type===OVERLOADED_BOOLEAN&&value===!0?attributeValue="":(checkAttributeStringCoercion(value,attributeName),attributeValue=""+value,propertyInfo.sanitizeURL&&sanitizeURL(attributeValue.toString())),attributeNamespace?node2.setAttributeNS(attributeNamespace,attributeName,attributeValue):node2.setAttribute(attributeName,attributeValue)}}}var REACT_ELEMENT_TYPE=Symbol.for("react.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_PROVIDER_TYPE=Symbol.for("react.provider"),REACT_CONTEXT_TYPE=Symbol.for("react.context"),REACT_FORWARD_REF_TYPE=Symbol.for("react.forward_ref"),REACT_SUSPENSE_TYPE=Symbol.for("react.suspense"),REACT_SUSPENSE_LIST_TYPE=Symbol.for("react.suspense_list"),REACT_MEMO_TYPE=Symbol.for("react.memo"),REACT_LAZY_TYPE=Symbol.for("react.lazy"),REACT_SCOPE_TYPE=Symbol.for("react.scope"),REACT_DEBUG_TRACING_MODE_TYPE=Symbol.for("react.debug_trace_mode"),REACT_OFFSCREEN_TYPE=Symbol.for("react.offscreen"),REACT_LEGACY_HIDDEN_TYPE=Symbol.for("react.legacy_hidden"),REACT_CACHE_TYPE=Symbol.for("react.cache"),REACT_TRACING_MARKER_TYPE=Symbol.for("react.tracing_marker"),MAYBE_ITERATOR_SYMBOL=Symbol.iterator,FAUX_ITERATOR_SYMBOL="@@iterator";function getIteratorFn(maybeIterable){if(maybeIterable===null||typeof maybeIterable!="object")return null;var maybeIterator=MAYBE_ITERATOR_SYMBOL&&maybeIterable[MAYBE_ITERATOR_SYMBOL]||maybeIterable[FAUX_ITERATOR_SYMBOL];return typeof maybeIterator=="function"?maybeIterator:null}var assign2=Object.assign,disabledDepth=0,prevLog,prevInfo,prevWarn,prevError,prevGroup,prevGroupCollapsed,prevGroupEnd;function disabledLog(){}disabledLog.__reactDisabledLog=!0;function disableLogs(){{if(disabledDepth===0){prevLog=console.log,prevInfo=console.info,prevWarn=console.warn,prevError=console.error,prevGroup=console.group,prevGroupCollapsed=console.groupCollapsed,prevGroupEnd=console.groupEnd;var props={configurable:!0,enumerable:!0,value:disabledLog,writable:!0};Object.defineProperties(console,{info:props,log:props,warn:props,error:props,group:props,groupCollapsed:props,groupEnd:props})}disabledDepth++}}function reenableLogs(){{if(disabledDepth--,disabledDepth===0){var props={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:assign2({},props,{value:prevLog}),info:assign2({},props,{value:prevInfo}),warn:assign2({},props,{value:prevWarn}),error:assign2({},props,{value:prevError}),group:assign2({},props,{value:prevGroup}),groupCollapsed:assign2({},props,{value:prevGroupCollapsed}),groupEnd:assign2({},props,{value:prevGroupEnd})})}disabledDepth<0&&error("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var ReactCurrentDispatcher=ReactSharedInternals.ReactCurrentDispatcher,prefix2;function describeBuiltInComponentFrame(name,source,ownerFn){{if(prefix2===void 0)try{throw Error()}catch(x){var match2=x.stack.trim().match(/\n( *(at )?)/);prefix2=match2&&match2[1]||""}return` +`+prefix2+name}}var reentry=!1,componentFrameCache;{var PossiblyWeakMap=typeof WeakMap=="function"?WeakMap:Map;componentFrameCache=new PossiblyWeakMap}function describeNativeComponentFrame(fn,construct){if(!fn||reentry)return"";{var frame=componentFrameCache.get(fn);if(frame!==void 0)return frame}var control;reentry=!0;var previousPrepareStackTrace=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var previousDispatcher;previousDispatcher=ReactCurrentDispatcher.current,ReactCurrentDispatcher.current=null,disableLogs();try{if(construct){var Fake=function(){throw Error()};if(Object.defineProperty(Fake.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Fake,[])}catch(x){control=x}Reflect.construct(fn,[],Fake)}else{try{Fake.call()}catch(x){control=x}fn.call(Fake.prototype)}}else{try{throw Error()}catch(x){control=x}fn()}}catch(sample){if(sample&&control&&typeof sample.stack=="string"){for(var sampleLines=sample.stack.split(` +`),controlLines=control.stack.split(` +`),s=sampleLines.length-1,c=controlLines.length-1;s>=1&&c>=0&&sampleLines[s]!==controlLines[c];)c--;for(;s>=1&&c>=0;s--,c--)if(sampleLines[s]!==controlLines[c]){if(s!==1||c!==1)do if(s--,c--,c<0||sampleLines[s]!==controlLines[c]){var _frame=` +`+sampleLines[s].replace(" at new "," at ");return fn.displayName&&_frame.includes("")&&(_frame=_frame.replace("",fn.displayName)),typeof fn=="function"&&componentFrameCache.set(fn,_frame),_frame}while(s>=1&&c>=0);break}}}finally{reentry=!1,ReactCurrentDispatcher.current=previousDispatcher,reenableLogs(),Error.prepareStackTrace=previousPrepareStackTrace}var name=fn?fn.displayName||fn.name:"",syntheticFrame=name?describeBuiltInComponentFrame(name):"";return typeof fn=="function"&&componentFrameCache.set(fn,syntheticFrame),syntheticFrame}function describeClassComponentFrame(ctor,source,ownerFn){return describeNativeComponentFrame(ctor,!0)}function describeFunctionComponentFrame(fn,source,ownerFn){return describeNativeComponentFrame(fn,!1)}function shouldConstruct(Component){var prototype=Component.prototype;return!!(prototype&&prototype.isReactComponent)}function describeUnknownElementTypeFrameInDEV(type,source,ownerFn){if(type==null)return"";if(typeof type=="function")return describeNativeComponentFrame(type,shouldConstruct(type));if(typeof type=="string")return describeBuiltInComponentFrame(type);switch(type){case REACT_SUSPENSE_TYPE:return describeBuiltInComponentFrame("Suspense");case REACT_SUSPENSE_LIST_TYPE:return describeBuiltInComponentFrame("SuspenseList")}if(typeof type=="object")switch(type.$$typeof){case REACT_FORWARD_REF_TYPE:return describeFunctionComponentFrame(type.render);case REACT_MEMO_TYPE:return describeUnknownElementTypeFrameInDEV(type.type,source,ownerFn);case REACT_LAZY_TYPE:{var lazyComponent=type,payload=lazyComponent._payload,init=lazyComponent._init;try{return describeUnknownElementTypeFrameInDEV(init(payload),source,ownerFn)}catch{}}}return""}function describeFiber(fiber){var owner=fiber._debugOwner?fiber._debugOwner.type:null,source=fiber._debugSource;switch(fiber.tag){case HostComponent:return describeBuiltInComponentFrame(fiber.type);case LazyComponent:return describeBuiltInComponentFrame("Lazy");case SuspenseComponent:return describeBuiltInComponentFrame("Suspense");case SuspenseListComponent:return describeBuiltInComponentFrame("SuspenseList");case FunctionComponent:case IndeterminateComponent:case SimpleMemoComponent:return describeFunctionComponentFrame(fiber.type);case ForwardRef:return describeFunctionComponentFrame(fiber.type.render);case ClassComponent:return describeClassComponentFrame(fiber.type);default:return""}}function getStackByFiberInDevAndProd(workInProgress2){try{var info="",node2=workInProgress2;do info+=describeFiber(node2),node2=node2.return;while(node2);return info}catch(x){return` +Error generating stack: `+x.message+` +`+x.stack}}function getWrappedName(outerType,innerType,wrapperName){var displayName=outerType.displayName;if(displayName)return displayName;var functionName=innerType.displayName||innerType.name||"";return functionName!==""?wrapperName+"("+functionName+")":wrapperName}function getContextName(type){return type.displayName||"Context"}function getComponentNameFromType(type){if(type==null)return null;if(typeof type.tag=="number"&&error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof type=="function")return type.displayName||type.name||null;if(typeof type=="string")return type;switch(type){case REACT_FRAGMENT_TYPE:return"Fragment";case REACT_PORTAL_TYPE:return"Portal";case REACT_PROFILER_TYPE:return"Profiler";case REACT_STRICT_MODE_TYPE:return"StrictMode";case REACT_SUSPENSE_TYPE:return"Suspense";case REACT_SUSPENSE_LIST_TYPE:return"SuspenseList"}if(typeof type=="object")switch(type.$$typeof){case REACT_CONTEXT_TYPE:var context=type;return getContextName(context)+".Consumer";case REACT_PROVIDER_TYPE:var provider=type;return getContextName(provider._context)+".Provider";case REACT_FORWARD_REF_TYPE:return getWrappedName(type,type.render,"ForwardRef");case REACT_MEMO_TYPE:var outerName=type.displayName||null;return outerName!==null?outerName:getComponentNameFromType(type.type)||"Memo";case REACT_LAZY_TYPE:{var lazyComponent=type,payload=lazyComponent._payload,init=lazyComponent._init;try{return getComponentNameFromType(init(payload))}catch{return null}}}return null}function getWrappedName$1(outerType,innerType,wrapperName){var functionName=innerType.displayName||innerType.name||"";return outerType.displayName||(functionName!==""?wrapperName+"("+functionName+")":wrapperName)}function getContextName$1(type){return type.displayName||"Context"}function getComponentNameFromFiber(fiber){var tag=fiber.tag,type=fiber.type;switch(tag){case CacheComponent:return"Cache";case ContextConsumer:var context=type;return getContextName$1(context)+".Consumer";case ContextProvider:var provider=type;return getContextName$1(provider._context)+".Provider";case DehydratedFragment:return"DehydratedFragment";case ForwardRef:return getWrappedName$1(type,type.render,"ForwardRef");case Fragment2:return"Fragment";case HostComponent:return type;case HostPortal:return"Portal";case HostRoot:return"Root";case HostText:return"Text";case LazyComponent:return getComponentNameFromType(type);case Mode:return type===REACT_STRICT_MODE_TYPE?"StrictMode":"Mode";case OffscreenComponent:return"Offscreen";case Profiler:return"Profiler";case ScopeComponent:return"Scope";case SuspenseComponent:return"Suspense";case SuspenseListComponent:return"SuspenseList";case TracingMarkerComponent:return"TracingMarker";case ClassComponent:case FunctionComponent:case IncompleteClassComponent:case IndeterminateComponent:case MemoComponent:case SimpleMemoComponent:if(typeof type=="function")return type.displayName||type.name||null;if(typeof type=="string")return type;break}return null}var ReactDebugCurrentFrame=ReactSharedInternals.ReactDebugCurrentFrame,current=null,isRendering=!1;function getCurrentFiberOwnerNameInDevOrNull(){{if(current===null)return null;var owner=current._debugOwner;if(owner!==null&&typeof owner<"u")return getComponentNameFromFiber(owner)}return null}function getCurrentFiberStackInDev(){return current===null?"":getStackByFiberInDevAndProd(current)}function resetCurrentFiber(){ReactDebugCurrentFrame.getCurrentStack=null,current=null,isRendering=!1}function setCurrentFiber(fiber){ReactDebugCurrentFrame.getCurrentStack=fiber===null?null:getCurrentFiberStackInDev,current=fiber,isRendering=!1}function getCurrentFiber(){return current}function setIsRendering(rendering){isRendering=rendering}function toString(value){return""+value}function getToStringValue(value){switch(typeof value){case"boolean":case"number":case"string":case"undefined":return value;case"object":return checkFormFieldValueStringCoercion(value),value;default:return""}}var hasReadOnlyValue={button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0};function checkControlledValueProps(tagName,props){hasReadOnlyValue[props.type]||props.onChange||props.onInput||props.readOnly||props.disabled||props.value==null||error("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`."),props.onChange||props.readOnly||props.disabled||props.checked==null||error("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")}function isCheckable(elem){var type=elem.type,nodeName=elem.nodeName;return nodeName&&nodeName.toLowerCase()==="input"&&(type==="checkbox"||type==="radio")}function getTracker(node2){return node2._valueTracker}function detachTracker(node2){node2._valueTracker=null}function getValueFromNode(node2){var value="";return node2&&(isCheckable(node2)?value=node2.checked?"true":"false":value=node2.value),value}function trackValueOnNode(node2){var valueField=isCheckable(node2)?"checked":"value",descriptor=Object.getOwnPropertyDescriptor(node2.constructor.prototype,valueField);checkFormFieldValueStringCoercion(node2[valueField]);var currentValue=""+node2[valueField];if(!(node2.hasOwnProperty(valueField)||typeof descriptor>"u"||typeof descriptor.get!="function"||typeof descriptor.set!="function")){var get2=descriptor.get,set2=descriptor.set;Object.defineProperty(node2,valueField,{configurable:!0,get:function(){return get2.call(this)},set:function(value){checkFormFieldValueStringCoercion(value),currentValue=""+value,set2.call(this,value)}}),Object.defineProperty(node2,valueField,{enumerable:descriptor.enumerable});var tracker={getValue:function(){return currentValue},setValue:function(value){checkFormFieldValueStringCoercion(value),currentValue=""+value},stopTracking:function(){detachTracker(node2),delete node2[valueField]}};return tracker}}function track(node2){getTracker(node2)||(node2._valueTracker=trackValueOnNode(node2))}function updateValueIfChanged(node2){if(!node2)return!1;var tracker=getTracker(node2);if(!tracker)return!0;var lastValue=tracker.getValue(),nextValue=getValueFromNode(node2);return nextValue!==lastValue?(tracker.setValue(nextValue),!0):!1}function getActiveElement(doc){if(doc=doc||(typeof document<"u"?document:void 0),typeof doc>"u")return null;try{return doc.activeElement||doc.body}catch{return doc.body}}var didWarnValueDefaultValue=!1,didWarnCheckedDefaultChecked=!1,didWarnControlledToUncontrolled=!1,didWarnUncontrolledToControlled=!1;function isControlled(props){var usesChecked=props.type==="checkbox"||props.type==="radio";return usesChecked?props.checked!=null:props.value!=null}function getHostProps(element,props){var node2=element,checked=props.checked,hostProps=assign2({},props,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:checked??node2._wrapperState.initialChecked});return hostProps}function initWrapperState(element,props){checkControlledValueProps("input",props),props.checked!==void 0&&props.defaultChecked!==void 0&&!didWarnCheckedDefaultChecked&&(error("%s contains an input of type %s with both checked and defaultChecked props. Input elements must be either controlled or uncontrolled (specify either the checked prop, or the defaultChecked prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",getCurrentFiberOwnerNameInDevOrNull()||"A component",props.type),didWarnCheckedDefaultChecked=!0),props.value!==void 0&&props.defaultValue!==void 0&&!didWarnValueDefaultValue&&(error("%s contains an input of type %s with both value and defaultValue props. Input elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled input element and remove one of these props. More info: https://reactjs.org/link/controlled-components",getCurrentFiberOwnerNameInDevOrNull()||"A component",props.type),didWarnValueDefaultValue=!0);var node2=element,defaultValue=props.defaultValue==null?"":props.defaultValue;node2._wrapperState={initialChecked:props.checked!=null?props.checked:props.defaultChecked,initialValue:getToStringValue(props.value!=null?props.value:defaultValue),controlled:isControlled(props)}}function updateChecked(element,props){var node2=element,checked=props.checked;checked!=null&&setValueForProperty(node2,"checked",checked,!1)}function updateWrapper(element,props){var node2=element;{var controlled=isControlled(props);!node2._wrapperState.controlled&&controlled&&!didWarnUncontrolledToControlled&&(error("A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),didWarnUncontrolledToControlled=!0),node2._wrapperState.controlled&&!controlled&&!didWarnControlledToUncontrolled&&(error("A component is changing a controlled input to be uncontrolled. This is likely caused by the value changing from a defined to undefined, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://reactjs.org/link/controlled-components"),didWarnControlledToUncontrolled=!0)}updateChecked(element,props);var value=getToStringValue(props.value),type=props.type;if(value!=null)type==="number"?(value===0&&node2.value===""||node2.value!=value)&&(node2.value=toString(value)):node2.value!==toString(value)&&(node2.value=toString(value));else if(type==="submit"||type==="reset"){node2.removeAttribute("value");return}props.hasOwnProperty("value")?setDefaultValue(node2,props.type,value):props.hasOwnProperty("defaultValue")&&setDefaultValue(node2,props.type,getToStringValue(props.defaultValue)),props.checked==null&&props.defaultChecked!=null&&(node2.defaultChecked=!!props.defaultChecked)}function postMountWrapper(element,props,isHydrating2){var node2=element;if(props.hasOwnProperty("value")||props.hasOwnProperty("defaultValue")){var type=props.type,isButton=type==="submit"||type==="reset";if(isButton&&(props.value===void 0||props.value===null))return;var initialValue=toString(node2._wrapperState.initialValue);isHydrating2||initialValue!==node2.value&&(node2.value=initialValue),node2.defaultValue=initialValue}var name=node2.name;name!==""&&(node2.name=""),node2.defaultChecked=!node2.defaultChecked,node2.defaultChecked=!!node2._wrapperState.initialChecked,name!==""&&(node2.name=name)}function restoreControlledState(element,props){var node2=element;updateWrapper(node2,props),updateNamedCousins(node2,props)}function updateNamedCousins(rootNode,props){var name=props.name;if(props.type==="radio"&&name!=null){for(var queryRoot=rootNode;queryRoot.parentNode;)queryRoot=queryRoot.parentNode;checkAttributeStringCoercion(name,"name");for(var group=queryRoot.querySelectorAll("input[name="+JSON.stringify(""+name)+'][type="radio"]'),i=0;i.")))}):props.dangerouslySetInnerHTML!=null&&(didWarnInvalidInnerHTML||(didWarnInvalidInnerHTML=!0,error("Pass a `value` prop if you set dangerouslyInnerHTML so React knows which value should be selected.")))),props.selected!=null&&!didWarnSelectedSetOnOption&&(error("Use the `defaultValue` or `value` props on must be a scalar value if `multiple` is false.%s",propName,getDeclarationErrorAddendum())}}}}function updateOptions(node2,multiple,propValue,setDefaultSelected){var options2=node2.options;if(multiple){for(var selectedValues=propValue,selectedValue={},i=0;i.");var hostProps=assign2({},props,{value:void 0,defaultValue:void 0,children:toString(node2._wrapperState.initialValue)});return hostProps}function initWrapperState$2(element,props){var node2=element;checkControlledValueProps("textarea",props),props.value!==void 0&&props.defaultValue!==void 0&&!didWarnValDefaultVal&&(error("%s contains a textarea with both value and defaultValue props. Textarea elements must be either controlled or uncontrolled (specify either the value prop, or the defaultValue prop, but not both). Decide between using a controlled or uncontrolled textarea and remove one of these props. More info: https://reactjs.org/link/controlled-components",getCurrentFiberOwnerNameInDevOrNull()||"A component"),didWarnValDefaultVal=!0);var initialValue=props.value;if(initialValue==null){var children=props.children,defaultValue=props.defaultValue;if(children!=null){error("Use the `defaultValue` or `value` props instead of setting children on

    +
    +

    +

    + The component failed to render properly, likely due to a configuration issue in Storybook. + Here are some common causes and how you can address them: +

    +
      +
    1. + Missing Context/Providers: You can use decorators to supply specific + contexts or providers, which are sometimes necessary for components to render correctly. For + detailed instructions on using decorators, please visit the + Decorators documentation. +
    2. +
    3. + Misconfigured Webpack or Vite: Verify that Storybook picks up all necessary + settings for loaders, plugins, and other relevant parameters. You can find step-by-step + guides for configuring + Webpack or + Vite + with Storybook. +
    4. +
    5. + Missing Environment Variables: Your Storybook may require specific + environment variables to function as intended. You can set up custom environment variables + as outlined in the + Environment Variables documentation. +
    6. +
    +
    +
    +